/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();;
// $Id: drupal.js,v 1.41.2.4 2009/07/21 08:59:10 goba Exp $

var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} };

/**
 * Set the variable that indicates if JavaScript behaviors should be applied
 */
Drupal.jsEnabled = document.getElementsByTagName && document.createElement && document.createTextNode && document.documentElement && document.getElementById;

/**
 * Attach all registered behaviors to a page element.
 *
 * Behaviors are event-triggered actions that attach to page elements, enhancing
 * default non-Javascript UIs. Behaviors are registered in the Drupal.behaviors
 * object as follows:
 * @code
 *    Drupal.behaviors.behaviorName = function () {
 *      ...
 *    };
 * @endcode
 *
 * Drupal.attachBehaviors is added below to the jQuery ready event and so
 * runs on initial page load. Developers implementing AHAH/AJAX in their
 * solutions should also call this function after new page content has been
 * loaded, feeding in an element to be processed, in order to attach all
 * behaviors to the new content.
 *
 * Behaviors should use a class in the form behaviorName-processed to ensure
 * the behavior is attached only once to a given element. (Doing so enables
 * the reprocessing of given elements, which may be needed on occasion despite
 * the ability to limit behavior attachment to a particular element.)
 *
 * @param context
 *   An element to attach behaviors to. If none is given, the document element
 *   is used.
 */
Drupal.attachBehaviors = function(context) {
  context = context || document;
  if (Drupal.jsEnabled) {
    // Execute all of them.
    jQuery.each(Drupal.behaviors, function() {
      this(context);
    });
  }
};

/**
 * Encode special characters in a plain-text string for display as HTML.
 */
Drupal.checkPlain = function(str) {
  str = String(str);
  var replace = { '&': '&amp;', '"': '&quot;', '<': '&lt;', '>': '&gt;' };
  for (var character in replace) {
    var regex = new RegExp(character, 'g');
    str = str.replace(regex, replace[character]);
  }
  return str;
};

/**
 * Translate strings to the page language or a given language.
 *
 * See the documentation of the server-side t() function for further details.
 *
 * @param str
 *   A string containing the English string to translate.
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 * @return
 *   The translated string.
 */
Drupal.t = function(str, args) {
  // Fetch the localized version of the string.
  if (Drupal.locale.strings && Drupal.locale.strings[str]) {
    str = Drupal.locale.strings[str];
  }

  if (args) {
    // Transform arguments before inserting them
    for (var key in args) {
      switch (key.charAt(0)) {
        // Escaped only
        case '@':
          args[key] = Drupal.checkPlain(args[key]);
        break;
        // Pass-through
        case '!':
          break;
        // Escaped and placeholder
        case '%':
        default:
          args[key] = Drupal.theme('placeholder', args[key]);
          break;
      }
      str = str.replace(key, args[key]);
    }
  }
  return str;
};

/**
 * Format a string containing a count of items.
 *
 * This function ensures that the string is pluralized correctly. Since Drupal.t() is
 * called by this function, make sure not to pass already-localized strings to it.
 *
 * See the documentation of the server-side format_plural() function for further details.
 *
 * @param count
 *   The item count to display.
 * @param singular
 *   The string for the singular case. Please make sure it is clear this is
 *   singular, to ease translation (e.g. use "1 new comment" instead of "1 new").
 *   Do not use @count in the singular string.
 * @param plural
 *   The string for the plural case. Please make sure it is clear this is plural,
 *   to ease translation. Use @count in place of the item count, as in "@count
 *   new comments".
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 *   Note that you do not need to include @count in this array.
 *   This replacement is done automatically for the plural case.
 * @return
 *   A translated string.
 */
Drupal.formatPlural = function(count, singular, plural, args) {
  var args = args || {};
  args['@count'] = count;
  // Determine the index of the plural form.
  var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1);

  if (index == 0) {
    return Drupal.t(singular, args);
  }
  else if (index == 1) {
    return Drupal.t(plural, args);
  }
  else {
    args['@count['+ index +']'] = args['@count'];
    delete args['@count'];
    return Drupal.t(plural.replace('@count', '@count['+ index +']'));
  }
};

/**
 * Generate the themed representation of a Drupal object.
 *
 * All requests for themed output must go through this function. It examines
 * the request and routes it to the appropriate theme function. If the current
 * theme does not provide an override function, the generic theme function is
 * called.
 *
 * For example, to retrieve the HTML that is output by theme_placeholder(text),
 * call Drupal.theme('placeholder', text).
 *
 * @param func
 *   The name of the theme function to call.
 * @param ...
 *   Additional arguments to pass along to the theme function.
 * @return
 *   Any data the theme function returns. This could be a plain HTML string,
 *   but also a complex object.
 */
Drupal.theme = function(func) {
  for (var i = 1, args = []; i < arguments.length; i++) {
    args.push(arguments[i]);
  }

  return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args);
};

/**
 * Parse a JSON response.
 *
 * The result is either the JSON object, or an object with 'status' 0 and 'data' an error message.
 */
Drupal.parseJson = function (data) {
  if ((data.substring(0, 1) != '{') && (data.substring(0, 1) != '[')) {
    return { status: 0, data: data.length ? data : Drupal.t('Unspecified error') };
  }
  return eval('(' + data + ');');
};

/**
 * Freeze the current body height (as minimum height). Used to prevent
 * unnecessary upwards scrolling when doing DOM manipulations.
 */
Drupal.freezeHeight = function () {
  Drupal.unfreezeHeight();
  var div = document.createElement('div');
  $(div).css({
    position: 'absolute',
    top: '0px',
    left: '0px',
    width: '1px',
    height: $('body').css('height')
  }).attr('id', 'freeze-height');
  $('body').append(div);
};

/**
 * Unfreeze the body height
 */
Drupal.unfreezeHeight = function () {
  $('#freeze-height').remove();
};

/**
 * Wrapper around encodeURIComponent() which avoids Apache quirks (equivalent of
 * drupal_urlencode() in PHP). This function should only be used on paths, not
 * on query string arguments.
 */
Drupal.encodeURIComponent = function (item, uri) {
  uri = uri || location.href;
  item = encodeURIComponent(item).replace(/%2F/g, '/');
  return (uri.indexOf('?q=') != -1) ? item : item.replace(/%26/g, '%2526').replace(/%23/g, '%2523').replace(/\/\//g, '/%252F');
};

/**
 * Get the text selection in a textarea.
 */
Drupal.getSelection = function (element) {
  if (typeof(element.selectionStart) != 'number' && document.selection) {
    // The current selection
    var range1 = document.selection.createRange();
    var range2 = range1.duplicate();
    // Select all text.
    range2.moveToElementText(element);
    // Now move 'dummy' end point to end point of original range.
    range2.setEndPoint('EndToEnd', range1);
    // Now we can calculate start and end points.
    var start = range2.text.length - range1.text.length;
    var end = start + range1.text.length;
    return { 'start': start, 'end': end };
  }
  return { 'start': element.selectionStart, 'end': element.selectionEnd };
};

/**
 * Build an error message from ahah response.
 */
Drupal.ahahError = function(xmlhttp, uri) {
  if (xmlhttp.status == 200) {
    if (jQuery.trim($(xmlhttp.responseText).text())) {
      var message = Drupal.t("An error occurred. \n@uri\n@text", {'@uri': uri, '@text': xmlhttp.responseText });
    }
    else {
      var message = Drupal.t("An error occurred. \n@uri\n(no information available).", {'@uri': uri, '@text': xmlhttp.responseText });
    }
  }
  else {
    var message = Drupal.t("An HTTP error @status occurred. \n@uri", {'@uri': uri, '@status': xmlhttp.status });
  }
  return message;
}

// Global Killswitch on the <html> element
if (Drupal.jsEnabled) {
  // Global Killswitch on the <html> element
  $(document.documentElement).addClass('js');
  // 'js enabled' cookie
  document.cookie = 'has_js=1; path=/';
  // Attach all behaviors.
  $(document).ready(function() {
    Drupal.attachBehaviors(this);
  });
}

/**
 * The default themes.
 */
Drupal.theme.prototype = {

  /**
   * Formats text for emphasized display in a placeholder inside a sentence.
   *
   * @param str
   *   The text to format (plain-text).
   * @return
   *   The formatted text (html).
   */
  placeholder: function(str) {
    return '<em>' + Drupal.checkPlain(str) + '</em>';
  }
};
;
Drupal.locale = { 'pluralFormula': function($n) { return Number(($n!=1)); }, 'strings': { "Unspecified error": "Erro não especificado", "Edit": "Editar", "edit": "editar", "Save": "Guardar", "Anonymous": "Anónimo", "Not published": "Não publicado", "Your server has been successfully tested to support this feature.": "O seu sistema foi testado com sucesso para esta funcionalidade.", "Your system configuration does not currently support this feature. The \x3ca href=\"http://drupal.org/node/15365\"\x3ehandbook page on Clean URLs\x3c/a\x3e has additional troubleshooting information.": "A configuração do seu sistema não suporta esta funcionalidade. A \x3ca href=\"http://drupal.org/node/15365\"\x3epágina do manual sobre urls amigáveis\x3c/a\x3e contém informação adicional para despiste de problemas.", "Testing clean URLs...": "A testar URLs limpos...", "Select all rows in this table": "Marcar todas as colunas nesta tabela.", "Deselect all rows in this table": "Desmarcar todas as colunas nesta tabela.", "Join summary": "Fundir o sumário", "Split summary at cursor": "Quebrar o sumário no cursor", "Drag to re-order": "Arraste para reordenar.", "Changes made in this table will not be saved until the form is submitted.": "As alterações efectuadas nesta tabela não irão ser guardadas até que o formulário seja enviado.", "An error occurred. \n@uri\n@text": "Ocorreu um erro. \n@uri\n@text", "An error occurred. \n@uri\n(no information available).": "Ocorreu um erro. \n@uri\n(não existe informação disponível).", "An HTTP error @status occurred. \n@uri": "Ocorreu um erro HTTP: @status. \n@uri", "The changes to these blocks will not be saved until the \x3cem\x3eSave blocks\x3c/em\x3e button is clicked.": "As alterações a estes blocos não serão guardadas até clicar no botão \x3cem\x3eGuardar blocos\x3c/em\x3e.", "1 attachment": [ "1 anexo", "@count anexos" ] } };;
// ColorBox v1.3.16 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
// Copyright (c) 2011 Jack Moore - jack@colorpowered.com
// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
(function(a,b,c){function ba(b){if(!T){O=b,Z(a.extend(J,a.data(O,e))),x=a(O),P=0,J.rel!=="nofollow"&&(x=a("."+V).filter(function(){var b=a.data(this,e).rel||this.rel;return b===J.rel}),P=x.index(O),P===-1&&(x=x.add(O),P=x.length-1));if(!R){R=S=!0,q.show();if(J.returnFocus)try{O.blur(),a(O).one(k,function(){try{this.focus()}catch(a){}})}catch(c){}p.css({opacity:+J.opacity,cursor:J.overlayClose?"pointer":"auto"}).show(),J.w=X(J.initialWidth,"x"),J.h=X(J.initialHeight,"y"),U.position(0),n&&y.bind("resize."+o+" scroll."+o,function(){p.css({width:y.width(),height:y.height(),top:y.scrollTop(),left:y.scrollLeft()})}).trigger("resize."+o),$(g,J.onOpen),I.add(C).hide(),H.html(J.close).show()}U.load(!0)}}function _(){var a,b=f+"Slideshow_",c="click."+f,d,e,g;J.slideshow&&x[1]&&(d=function(){E.text(J.slideshowStop).unbind(c).bind(i,function(){if(P<x.length-1||J.loop)a=setTimeout(U.next,J.slideshowSpeed)}).bind(h,function(){clearTimeout(a)}).one(c+" "+j,e),q.removeClass(b+"off").addClass(b+"on"),a=setTimeout(U.next,J.slideshowSpeed)},e=function(){clearTimeout(a),E.text(J.slideshowStart).unbind([i,h,j,c].join(" ")).one(c,d),q.removeClass(b+"on").addClass(b+"off")},J.slideshowAuto?d():e())}function $(b,c){c&&c.call(O),a.event.trigger(b)}function Z(b){for(var c in b)a.isFunction(b[c])&&c.substring(0,2)!=="on"&&(b[c]=b[c].call(O));b.rel=b.rel||O.rel||"nofollow",b.href=a.trim(b.href||a(O).attr("href")),b.title=b.title||O.title}function Y(a){return J.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(a)}function X(a,b){b=b==="x"?y.width():y.height();return typeof a=="string"?Math.round(/%/.test(a)?b/100*parseInt(a,10):parseInt(a,10)):a}function W(c,d){var e=b.createElement("div");c&&(e.id=f+c),e.style.cssText=d||!1;return a(e)}var d={transition:"elastic",speed:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:!1,returnFocus:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0},e="colorbox",f="cbox",g=f+"_open",h=f+"_load",i=f+"_complete",j=f+"_cleanup",k=f+"_closed",l=f+"_purge",m=a.browser.msie&&!a.support.opacity,n=m&&a.browser.version<7,o=f+"_IE6",p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J={},K,L,M,N,O,P,Q,R,S,T=!1,U,V=f+"Element";U=a.fn[e]=a[e]=function(b,c){var f=this,g;if(!f[0]&&f.selector)return f;b=b||{},c&&(b.onComplete=c);if(!f[0]||f.selector===undefined)f=a("<a/>"),b.open=!0;f.each(function(){a.data(this,e,a.extend({},a.data(this,e)||d,b)),a(this).addClass(V)}),g=b.open,a.isFunction(g)&&(g=g.call(f)),g&&ba(f[0]);return f},U.init=function(){y=a(c),q=W().attr({id:e,"class":m?f+(n?"IE6":"IE"):""}),p=W("Overlay",n?"position:absolute":"").hide(),r=W("Wrapper"),s=W("Content").append(z=W("LoadedContent","width:0; height:0; overflow:hidden"),B=W("LoadingOverlay").add(W("LoadingGraphic")),C=W("Title"),D=W("Current"),F=W("Next"),G=W("Previous"),E=W("Slideshow").bind(g,_),H=W("Close")),r.append(W().append(W("TopLeft"),t=W("TopCenter"),W("TopRight")),W(!1,"clear:left").append(u=W("MiddleLeft"),s,v=W("MiddleRight")),W(!1,"clear:left").append(W("BottomLeft"),w=W("BottomCenter"),W("BottomRight"))).children().children().css({"float":"left"}),A=W(!1,"position:absolute; width:9999px; visibility:hidden; display:none"),a("body").prepend(p,q.append(r,A)),s.children().hover(function(){a(this).addClass("hover")},function(){a(this).removeClass("hover")}).addClass("hover"),K=t.height()+w.height()+s.outerHeight(!0)-s.height(),L=u.width()+v.width()+s.outerWidth(!0)-s.width(),M=z.outerHeight(!0),N=z.outerWidth(!0),q.css({"padding-bottom":K,"padding-right":L}).hide(),F.click(function(){U.next()}),G.click(function(){U.prev()}),H.click(function(){U.close()}),I=F.add(G).add(D).add(E),s.children().removeClass("hover"),a("."+V).live("click",function(a){a.button!==0&&typeof a.button!="undefined"||a.ctrlKey||a.shiftKey||a.altKey||(a.preventDefault(),ba(this))}),p.click(function(){J.overlayClose&&U.close()}),a(b).bind("keydown."+f,function(a){var b=a.keyCode;R&&J.escKey&&b===27&&(a.preventDefault(),U.close()),R&&J.arrowKey&&x[1]&&(b===37?(a.preventDefault(),G.click()):b===39&&(a.preventDefault(),F.click()))})},U.remove=function(){q.add(p).remove(),a("."+V).die("click").removeData(e).removeClass(V)},U.position=function(a,c){function g(a){t[0].style.width=w[0].style.width=s[0].style.width=a.style.width,B[0].style.height=B[1].style.height=s[0].style.height=u[0].style.height=v[0].style.height=a.style.height}var d,e=Math.max(b.documentElement.clientHeight-J.h-M-K,0)/2+y.scrollTop(),f=Math.max(y.width()-J.w-N-L,0)/2+y.scrollLeft();d=q.width()===J.w+N&&q.height()===J.h+M?0:a,r[0].style.width=r[0].style.height="9999px",q.dequeue().animate({width:J.w+N,height:J.h+M,top:e,left:f},{duration:d,complete:function(){g(this),S=!1,r[0].style.width=J.w+N+L+"px",r[0].style.height=J.h+M+K+"px",c&&c()},step:function(){g(this)}})},U.resize=function(a){if(R){a=a||{},a.width&&(J.w=X(a.width,"x")-N-L),a.innerWidth&&(J.w=X(a.innerWidth,"x")),z.css({width:J.w}),a.height&&(J.h=X(a.height,"y")-M-K),a.innerHeight&&(J.h=X(a.innerHeight,"y"));if(!a.innerHeight&&!a.height){var b=z.wrapInner("<div style='overflow:auto'></div>").children();J.h=b.height(),b.replaceWith(b.children())}z.css({height:J.h}),U.position(J.transition==="none"?0:J.speed)}},U.prep=function(b){function h(b){U.position(b,function(){var b,d,g,h,j=x.length,k,n;!R||(n=function(){B.hide(),$(i,J.onComplete)},m&&Q&&z.fadeIn(100),C.html(J.title).add(z).show(),j>1?(typeof J.current=="string"&&D.html(J.current.replace(/\{current\}/,P+1).replace(/\{total\}/,j)).show(),F[J.loop||P<j-1?"show":"hide"]().html(J.next),G[J.loop||P?"show":"hide"]().html(J.previous),b=P?x[P-1]:x[j-1],g=P<j-1?x[P+1]:x[0],J.slideshow&&E.show(),J.preloading&&(h=a.data(g,e).href||g.href,d=a.data(b,e).href||b.href,h=a.isFunction(h)?h.call(g):h,d=a.isFunction(d)?d.call(b):d,Y(h)&&(a("<img/>")[0].src=h),Y(d)&&(a("<img/>")[0].src=d))):I.hide(),J.iframe?(k=a("<iframe/>").addClass(f+"Iframe")[0],J.fastIframe?n():a(k).load(n),k.name=f+ +(new Date),k.src=J.href,J.scrolling||(k.scrolling="no"),m&&(k.frameBorder=0,k.allowTransparency="true"),a(k).appendTo(z).one(l,function(){k.src="//about:blank"})):n(),J.transition==="fade"?q.fadeTo(c,1,function(){q[0].style.filter=""}):q[0].style.filter="",y.bind("resize."+f,function(){U.position(0)}))})}function g(){J.h=J.h||z.height(),J.h=J.mh&&J.mh<J.h?J.mh:J.h;return J.h}function d(){J.w=J.w||z.width(),J.w=J.mw&&J.mw<J.w?J.mw:J.w;return J.w}if(!!R){var c=J.transition==="none"?0:J.speed;y.unbind("resize."+f),z.remove(),z=W("LoadedContent").html(b),z.hide().appendTo(A.show()).css({width:d(),overflow:J.scrolling?"auto":"hidden"}).css({height:g()}).prependTo(s),A.hide(),a(Q).css({"float":"none"}),n&&a("select").not(q.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(j,function(){this.style.visibility="inherit"}),J.transition==="fade"?q.fadeTo(c,0,function(){h(0)}):h(c)}},U.load=function(b){var c,d,g=U.prep;S=!0,Q=!1,O=x[P],b||Z(a.extend(J,a.data(O,e))),$(l),$(h,J.onLoad),J.h=J.height?X(J.height,"y")-M-K:J.innerHeight&&X(J.innerHeight,"y"),J.w=J.width?X(J.width,"x")-N-L:J.innerWidth&&X(J.innerWidth,"x"),J.mw=J.w,J.mh=J.h,J.maxWidth&&(J.mw=X(J.maxWidth,"x")-N-L,J.mw=J.w&&J.w<J.mw?J.w:J.mw),J.maxHeight&&(J.mh=X(J.maxHeight,"y")-M-K,J.mh=J.h&&J.h<J.mh?J.h:J.mh),c=J.href,B.show(),J.inline?(W().hide().insertBefore(a(c)[0]).one(l,function(){a(this).replaceWith(z.children())}),g(a(c))):J.iframe?g(" "):J.html?g(J.html):Y(c)?(a(Q=new Image).addClass(f+"Photo").error(function(){J.title=!1,g(W("Error").text("This image could not be loaded"))}).load(function(){var a;Q.onload=null,J.scalePhotos&&(d=function(){Q.height-=Q.height*a,Q.width-=Q.width*a},J.mw&&Q.width>J.mw&&(a=(Q.width-J.mw)/Q.width,d()),J.mh&&Q.height>J.mh&&(a=(Q.height-J.mh)/Q.height,d())),J.h&&(Q.style.marginTop=Math.max(J.h-Q.height,0)/2+"px"),x[1]&&(P<x.length-1||J.loop)&&(Q.style.cursor="pointer",Q.onclick=function(){U.next()}),m&&(Q.style.msInterpolationMode="bicubic"),setTimeout(function(){g(Q)},1)}),setTimeout(function(){Q.src=c},1)):c&&A.load(c,function(b,c,d){g(c==="error"?W("Error").text("Request unsuccessful: "+d.statusText):a(this).contents())})},U.next=function(){!S&&x[1]&&(P<x.length-1||J.loop)&&(P=P<x.length-1?P+1:0,U.load())},U.prev=function(){!S&&x[1]&&(P||J.loop)&&(P=P?P-1:x.length-1,U.load())},U.close=function(){R&&!T&&(T=!0,R=!1,$(j,J.onCleanup),y.unbind("."+f+" ."+o),p.fadeTo(200,0),q.stop().fadeTo(300,0,function(){q.add(p).css({opacity:1,cursor:"auto"}).hide(),$(l),z.remove(),setTimeout(function(){T=!1,$(k,J.onClosed)},1)}))},U.element=function(){return a(O)},U.settings=d,a(U.init)})(jQuery,document,this);;
(function ($) {

Drupal.behaviors.initColorbox = function (context) {
  $('a, area, input', context)
    .filter('.colorbox:not(.initColorbox-processed)')
    .addClass('initColorbox-processed')
    .colorbox(Drupal.settings.colorbox);
};

{
  $(document).bind('cbox_complete', function () {
    Drupal.attachBehaviors('#cboxLoadedContent');
  });
}

})(jQuery);
;
(function ($) {

Drupal.behaviors.initColorboxDefaultStyle = function (context) {
  $(document).bind('cbox_complete', function () {
    // Only run if there is a title.
    if ($('#cboxTitle:empty', context).length == false) {
      setTimeout(function () { $('#cboxTitle', context).slideUp() }, 1500);
      $('#cboxLoadedContent', context).bind('mouseover', function () {
        $('#cboxTitle', context).slideDown();
      });
      $('#cboxOverlay', context).bind('mouseover', function () {
        $('#cboxTitle', context).slideUp();
      });
    }
    else {
      $('#cboxTitle', context).hide();
    }
  });
};

})(jQuery);
;
// $Id: views_slideshow_xtra.js,v 1.1 2010/11/30 12:58:03 captaindav Exp $
Drupal.behaviors.vsx = function(context) {
  $('.views_slideshow_singleframe_teaser_section:not(.vsx-processed),.views_slideshow_thumbnailhover_teaser_section:not(.vsx-processed)',
      context)
      .addClass('vsx-processed')
      .each(
          function(i) {

            var $slideShow = $(this);
            // Add 1 - indexes for slideshow instances begin at 1 not 0.
            var slideShowIndex = i + 1;
            $slideShow.data("slideShowIndex", slideShowIndex);

            // Get reference to Drupal js settings.
            var id = "#" + $(this).parent().attr("id");
            var viewsSlideShowType;
            var settings;
            if (id.indexOf('singleframe_main') > 0) {
              settings = Drupal.settings.viewsSlideshowSingleFrame[id];
              viewsSlideShowType = "SingleFrame";
            } else {
              settings = Drupal.settings.viewsSlideshowThumbnailHover[id];
              viewsSlideShowType = "ThumbnailHover";
            }

            // First cycle initialized to true.
            var firstCycle = true;

            // Modify the Cycle plugin before method.
            eval("settings.opts.before = "
                + _vss_graft_functions(settings.opts.before, function() {
                  currSlide = opts.currSlide;
                  nextSlide = opts.nextSlide;

                  // Determine current and next id suffix.
                  var currSuffix = $(this).parent().data("slideShowIndex")
                      + "-" + currSlide;
                  var nextSuffix = $(this).parent().data("slideShowIndex")
                      + "-" + nextSlide;

                  // Show/hide overlay elements.
                  if (firstCycle) {
                    // TODO: Make delay value configurable.
                    setTimeout(function() {
                      $(".views-slideshow-xtra-slide-" + currSuffix).show();
                    }, 850);
                    firstCycle = false;
                  } else {
                    $(".views-slideshow-xtra-slide-" + currSuffix).hide();
                    // TODO: Make delay value configurable.
                    setTimeout(function() {
                      $(".views-slideshow-xtra-slide-" + nextSuffix).show();
                    }, 850);
                  }

                }));

            // Re-inject options and inject overlays.
            $slideShow
                .cycle(settings.opts)
                .append(
                    '<div id="views-slideshow-xtra-overlay-'
                        + slideShowIndex
                        + '" class="views-slideshow-xtra-overlay"'
                        + '</div>'
                        + '<div id="views-slideshow-xtra-lightbox-bg-'
                        + slideShowIndex
                        + '" class="views-slideshow-xtra-lightbox-bg">'
                        + '</div>'
                        + '<div id="views-slideshow-xtra-lightbox-'
                        + slideShowIndex
                        + '" class="views-slideshow-xtra-lightbox">'
                        + '<div class="views-slideshow-xtra-lightbox-header">'
                        + '<div class="views-slideshow-xtra-lightbox-x"></div>'
                        + '</div>'
                        + '<div class="views-slideshow-xtra-lightbox-body clear-block"></div>'
                        + '<div class="views-slideshow-xtra-lightbox-footer"></div>'
                        + '</div>');

            // get reference to overlays (used later to inject elements)
            var $overlay = $('#views-slideshow-xtra-overlay-' + slideShowIndex);
            var $lightBox = $('#views-slideshow-xtra-lightbox-'
                + slideShowIndex);
            var $lightBoxBody = $('#views-slideshow-xtra-lightbox-'
                + slideShowIndex + ' .views-slideshow-xtra-lightbox-body');

            // Set overlay height and width the same as slideshow wrapper.
            $overlay.height($slideShow.height());
            $overlay.width($slideShow.width());

            // Process the slides.
            $(".views_slideshow_slide", $slideShow)
                .each(
                    function(i) {
                      // Slide index.
                      var slideIndex = i;

                      // Process text fields.
                      $('.views-field-field-vsx-text-value .field-content,'
                              + '.views-field-field-vsx-text-value .views-content-field-vsx-text-value',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var re = /(\{[^\}]*\})/;
                                var jsonStr = re.exec(content);
                                var contentStr = content.replace(re, "");
                                var jsonObj = eval("(" + jsonStr[0] + ")");
                                var markup = '<span id="views-slideshow-xtra-text-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra views-slideshow-xtra-text '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" style="top:'
                                    + jsonObj.top
                                    + 'px; left:'
                                    + jsonObj.left
                                    + 'px;">'
                                    + contentStr + '</span>';
                                $overlay.append(markup);
                                $(this).parent().remove();
                              });

                      // Process link fields.
                      $('.views-field-field-vsx-link-value .field-content,'
                              + '.views-field-field-vsx-link-value .views-content-field-vsx-link-value',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var re = /(\{[^\}]*\})/;
                                var jsonStr = re.exec(content);
                                var contentStr = content.replace(re, "");
                                var jsonObj = eval("(" + jsonStr[0] + ")");
                                var markup = '<a id="views-slideshow-xtra-link-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra views-slideshow-xtra-link '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" style="top:'
                                    + jsonObj.top
                                    + 'px; left:'
                                    + jsonObj.left
                                    + 'px;" href="'
                                    + jsonObj.link
                                    + '" target="_blank">'
                                    + contentStr
                                    + '</a>';
                                $overlay.append(markup);
                                $(this).parent().remove();
                              });

                      // Process lightbox link fields.
                      $('.views-field-field-vsx-lightbox-link-value .field-content,'
                              + '.views-field-field-vsx-lightbox-link-value .views-content-field-vsx-lightbox-link-value',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var re = /(\{[^\}]*\})/;
                                var jsonStr = re.exec(content);
                                var contentStr = content.replace(re, "");
                                var jsonObj = eval("(" + jsonStr[0] + ")");
                                var markup = '<span id="views-slideshow-xtra-lightbox-link-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra views-slideshow-xtra-lightbox-link '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" style="top:'
                                    + jsonObj.top
                                    + 'px; left:'
                                    + jsonObj.left
                                    + 'px;">'
                                    + contentStr + '</span>';
                                $overlay.append(markup);
                                $(this).parent().remove();
                              });

                      // Process lightbox title fields.
                      $('.views-field-field-vsx-lightbox-title-value .field-content,'
                              + '.views-field-field-vsx-lightbox-title-value .views-content-field-vsx-lightbox-title-value',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var markup = '<div id="views-slideshow-xtra-lightbox-title-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra-lightbox-element views-slideshow-xtra-lightbox-title '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '">'
                                    + content + '</div>';
                                $lightBoxBody.append(markup);
                                $(this).parent().remove();
                              });

                      // Process lightbox text fields.
                      $('.views-field-field-vsx-lightbox-text-value .field-content,'
                              + '.views-field-field-vsx-lightbox-text-value .views-content-field-vsx-lightbox-text-value',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var markup = '<div id="views-slideshow-xtra-lightbox-text-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra-lightbox-element views-slideshow-xtra-lightbox-text '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '">'
                                    + content + '</div>';
                                $lightBoxBody.append(markup);
                                $(this).parent().remove();
                              });

                      // Process lightbox video fields.
                      $('.views-field-field-vsx-lightbox-video-embed .field-content,'
                              + '.views-field-field-vsx-lightbox-video-embed .views-content-field-vsx-lightbox-video-embed',
                          this)
                          .each(

                              function(i) {
                                var content = $(this).html();
                                if (content.length == 0)
                                  return;
                                var markup = '<div id="views-slideshow-xtra-lightbox-video-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '" class="views-slideshow-xtra-lightbox-element views-slideshow-xtra-lightbox-video '
                                    + 'views-slideshow-xtra-slide-'
                                    + slideShowIndex
                                    + '-'
                                    + slideIndex
                                    + '">'
                                    + content + '</div>';
                                $lightBoxBody.append(markup);
                                $(this).parent().remove();
                              });

                    }); // End slide.
            // Pause animation on hover and mousemove. This is done to prevent
            // the situation where a user moves the mouse pointer towards a link
            // and the slide transitions before the user is able to click the
            // link.
            // TODO: make this value configurable
            var pageX = 0, pageY = 0, timeout;
            $overlay.mousemove(function(e) {
              if (pageX - e.pageX > 5 || pageY - e.pageY > 5) {
                $slideShow.cycle("pause");
                clearTimeout(timeout);
                timeout = setTimeout(function() {
                  $slideShow.cycle("resume");
                }, 2000);
              }
              pageX = e.pageX;
              pageY = e.pageY;
            });

            // Make lightbox links clickable.
            $('.views-slideshow-xtra-lightbox-link', $slideShow).click(

                function(e) {
                  // Pause slide show.
                  $slideShow.cycle("pause");
                  clearTimeout(timeout);
                  // Invoke lightbox black background.
                  $("#views-slideshow-xtra-lightbox-bg-" + slideShowIndex).css(
                      "opacity", 0).show().fadeTo(
                      "normal",
                      0.6,
                      function() {
                        // Slide down lightbox.
                        var left = ($(window).width() - $(
                            "#views-slideshow-xtra-lightbox-" + slideShowIndex)
                            .width()) / 2;
                        $("#views-slideshow-xtra-lightbox-" + slideShowIndex)
                            .css("left", left + "px").slideDown();
                      });
                });

            // Close lightbox when background is clicked.
            $(
                ".views-slideshow-xtra-lightbox-bg, .views-slideshow-xtra-lightbox-x")
                .click(

                    function(e) {
                      var $lightBoxBg = $('.views-slideshow-xtra-lightbox-bg',
                          $slideShow);
                      var $lightBox = $('.views-slideshow-xtra-lightbox',
                          $slideShow);

                      // $lightBoxBg.hide();
                      // $lightBox.hide();
                      // Slide up the lightbox and fade out the background.
                      $lightBox.slideUp("normal", function() {
                        $lightBoxBg.fadeOut();
                      });

                      // Destroy the video element so the video stops playing
                      // when the lightbox is closed (IE only).
                      var isIE = navigator.appName.indexOf("Microsoft") != -1;
                      if (isIE) {
                        $(".views-slideshow-xtra-lightbox-video", $lightBox)
                            .html(
                                '<div><span style="font-weight:bold; text-align:center;">'
                                    + 'Please press F5 to refresh slide show.</span></div>');
                      }

                      // Resume slide show.
                      $slideShow.cycle("resume");
                    });

            // Display links if only one slide ("before" does not run).
            // TODO This does not work - for now single slide slideshows are not
            // supported.
            /*
             * if ($(".views_slideshow_slide", $slideShow).length == 1) {
             * setTimeout(function() { alert($(".views-slideshow-xtra-slide-" +
             * $slideShow.data("slideShowIndex") + "-0").length);
             * 
             * $(".views-slideshow-xtra-slide-" +
             * $slideShow.data("slideShowIndex") + "-0").show(); }, 850); }
             */

          }); // End slideshow.
  // Utility function that grafts code from the second function
  // into the first - return string must be evaluated to work.

  function _vss_graft_functions(func1, func2) {
    func1 = func1.toString();
    func2 = func2.toString();
    return func1.substr(0, func1.length - 2)
        + func2.substring(func2.indexOf("{") + 1, func2.lastIndexOf("}")) + '}';
  }

};

;
/****
* Sooperthemes equalHeights invocation:
***/

$(function(){ $('.preblocks').equalHeights(1,'.preblocks .content'); });
$(function(){ $('.postblocks').equalHeights(1,'.postblocks .content'); });
$(function(){ $('#slidedown').equalHeights(1,'#slidedown .content'); });

/*-------------------------------------------------------------------- 
 * JQuery Plugin: "EqualHeights" & "EqualWidths"
 * by:	Scott Jehl, Todd Parker, Maggie Costello Wachs (http://www.filamentgroup.com)
 * Modified by Jurriaan Roelofs for sooperthemes.com. Added a parameter to set target element to measure and set height on. Always target the inner-most wrapper of your boxes.
 * Copyright (c) 2007 Filament Group
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 * Version: 2.0, 07.24.2008
--------------------------------------------------------------------*/

$.fn.equalHeights = function(px, element) {
	$(this).each(function(){
		var currentTallest = 0;
		$(element).each(function(i){
			if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
		});
		if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); //use ems unless px is specified
		// for ie6, set height since min-height isn't supported
		if ($.browser.msie && $.browser.version == 6.0) { $(element).css({'height': currentTallest}); }
		$(element).css({'min-height': currentTallest}); 
	});
	return this;
};


/*-------------------------------------------------------------------- 
   Scott Jehl (scott@filamentgroup.com) 
   Maggie Wachs (maggie@filamentgroup.com)
   http://www.filamentgroup.com
 * Copyright (c) 2008 Filament Group
 * Dual licensed under the MIT (filamentgroup.com/examples/mit-license.txt) and GPL (filamentgroup.com/examples/gpl-license.txt) licenses.
 * Version: 2.0, 08.01.2008 
--------------------------------------------------------------------*/

Number.prototype.pxToEm = String.prototype.pxToEm = function(settings){
	//set defaults
	settings = jQuery.extend({
		scope: 'body',
		reverse: false
	}, settings);
	
	var pxVal = (this == '') ? 0 : parseFloat(this);
	var scopeVal;
	var getWindowWidth = function(){
		var de = document.documentElement;
		return self.innerWidth || (de && de.clientWidth) || document.body.clientWidth;
	};	
	
	/* When a percentage-based font-size is set on the body, IE returns that percent of the window width as the font-size. 
		For example, if the body font-size is 62.5% and the window width is 1000px, IE will return 625px as the font-size. 	
		When this happens, we calculate the correct body font-size (%) and multiply it by 16 (the standard browser font size) 
		to get an accurate em value. */
				
	if (settings.scope == 'body' && $.browser.msie && (parseFloat($('body').css('font-size')) / getWindowWidth()).toFixed(1) > 0.0) {
		var calcFontSize = function(){		
			return (parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(3) * 16;
		};
		scopeVal = calcFontSize();
	}
	else { scopeVal = parseFloat(jQuery(settings.scope).css("font-size")); };
			
	var result = (settings.reverse == true) ? (pxVal * scopeVal).toFixed(2) + 'px' : (pxVal / scopeVal).toFixed(2) + 'em';
	return result;
};;
/***
Adapted from http://jqueryfordesigners.com/coda-popup-bubbles/ 
Customized for Pro Photo theme by Jurriaan Roelofs, www.sooperthemes.com
**/

$(function(){
  $('.view-sidebar-photos .view-content ul li').each(function () {
    var imgUrl = $(this).find('img').attr('rel');
    var color = $(this).find('img').attr('color');
    $(this).append('<div class="popup" style="-moz-box-shadow: 0 0 30px '+color+';-webkit-box-shadow: 0 0 30px '+color+';box-shadow: 0 0 30px '+color+';"><img src="'+imgUrl+'" width="220" height="140" /><div class="cornerstone popup-cs1"></div></div>');
  });
});

$(function () {
  $('.view-sidebar-photos .view-content ul li').each(function () {
    // options
    var distance = 10;
    var time = 250;
    var hideDelay = 500;
    var zIndexPop = 100;

    var hideDelayTimer = null;

    // tracker
    var beingShown = false;
    var shown = false;
    
    var trigger = $('.field-content a>img', this);
    var popup = $('.popup', this).css('opacity', 0);

    // set the mouseover and mouseout on both element
    $([trigger.get(0), popup.get(0)]).mouseover(function () {
      // zIndexPop higher than previous popup
      zIndexPop++;
      // stops the hide event if we move from the trigger to the popup element
      if (hideDelayTimer) clearTimeout(hideDelayTimer);

      // don't trigger the animation again if we're being shown, or already visible
      if (beingShown || shown) {
        return;
      } else {
        beingShown = true;

        // reset position of popup box
        popup.css({
          zIndex: zIndexPop,
          top: -158,
          left: -92,
          display: 'block' // brings the popup back in to view
        })

        // (we're using chaining on the popup) now animate it's opacity and position
        .animate({
          top: '-=' + distance + 'px',
          opacity: 1
        }, time, 'swing', function() {
          // once the animation is complete, set the tracker variables
          beingShown = false;
          shown = true;
        });
      }
    }).mouseout(function () {
      // reset the timer if we get fired again - avoids double animations
      if (hideDelayTimer) clearTimeout(hideDelayTimer);
      
      // store the timer so that it can be cleared in the mouseover if required
      hideDelayTimer = setTimeout(function () {
        hideDelayTimer = null;
        popup.animate({
          top: '-=' + distance + 'px',
          opacity: 0
        }, time, 'swing', function () {
          // once the animate is complete, set the tracker variables
          shown = false;
          // hide the popup entirely after the effect (opacity alone doesn't do the job)
          popup.css('display', 'none');
        });
      }, hideDelay);
    });
  });
});;
/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2009 M. Alsup
 * Version: 2.71 (11-AUG-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Requires: jQuery v1.2.6 or later
 */
;(function($){var ver="2.71";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}if(opts2.timeout||opts2.continuous){this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!opts2.rev);},opts2.continuous?10:opts2.timeout+(opts2.delay||0));}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"stop":cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;if(arg2===true){options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,1);}return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.rev);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=0;opts.startingSlide=opts.randomMap[0];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z=first?i>=first?els.length-(i-first):first-i:els.length-i;$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth;}if(!h){h=e.offsetHeight;}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:$el.height();this.cycleW=(opts.fit&&opts.width)?opts.width:$el.width();if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}while((opts.timeout-opts.speed)<250){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){opts.nextSlide=opts.currSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}log("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){$(els).stop(true,true);opts.busy=false;}if(opts.busy){return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}if(manual||!p.cyclePause){var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};if(opts.nextSlide!=opts.currSlide){opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after);}else{$.fn.cycle.custom(curr,next,opts,after,manual&&opts.fastOnEvent);}}}opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{var roll=(opts.nextSlide+1)==els.length;opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}if(opts.pager){$.fn.cycle.updateActivePagerLink(opts.pager,opts.currSlide);}}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(curr,next,opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide){$(pager).find("a").removeClass("activeSlide").filter("a:eq("+currSlide+")").addClass("activeSlide");};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn(curr,next,opts,fwd);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}if($.isFunction(opts.prevNextClick)){opts.prevNextClick(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){;var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});$.fn.cycle.updateActivePagerLink(opts.pager,opts.startingSlide);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone);});$a=$(arr);}else{$a.appendTo($p);}}$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if($.isFunction(opts.pagerClick)){opts.pagerClick(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);return false;});if(opts.pagerEvent!="click"){$a.click(function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250};})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Copyright (c) 2007-2008 M. Alsup
 * Version:	 2.52
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
;(function($){$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});opts.speed=opts.speed/2;opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);
;
$(function() {
    $("div.slideshow .views-admin-links").remove(); // Remove views administration links, they mess up the cycle pager
    var pagerCounter = 1; //CSS nth-child pseudo selectors start counting at 1, not 0;
    $('div.slideshow').append('<div class="cornerstone slide-cs1"></div><div class="cornerstone slide-cs2"></div>')
    $('div.slideshow div > ul').cycle({
        fx:                   Drupal.settings.featureKit.fx,
        timeout:              parseInt(Drupal.settings.featureKit.timeout),
        continuous:           parseInt(Drupal.settings.featureKit.continuous),
        speed:                parseInt(Drupal.settings.featureKit.speed),
        pagerEvent:           Drupal.settings.featureKit.pagerEvent,
        easing:               Drupal.settings.featureKit.easing,
        random:               parseInt(Drupal.settings.featureKit.random),
        pause:                parseInt(Drupal.settings.featureKit.pause),
        pauseOnPagerHover:    parseInt(Drupal.settings.featureKit.pauseOnPagerHover),
        delay:                parseInt(Drupal.settings.featureKit.delay),
        pager:                '#cycle-pager',
        prev:                 '.slide-cs1',
        next:                 '.slide-cs2'
    });
});;
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:100;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * A font for Linguists, designed by Eric Schiller, 1991.
 * 
 * Manufacturer:
 * Page Technology Marketing, Inc.
 */
Cufon.registerFont({"w":269,"face":{"font-family":"SapirSans","font-weight":400,"font-stretch":"normal","units-per-em":"1000","panose-1":"0 0 0 0 0 0 0 0 0 0","ascent":"800","descent":"-200","x-height":"11","bbox":"-642 -893 939 235","underline-thickness":"50","underline-position":"-55","unicode-range":"U+000D-U+F002"},"glyphs":{" ":{},"\r":{},"!":{"d":"79,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42xm168,-177r-59,0r-16,-202r0,-311r91,0r0,311","w":278},"\"":{"d":"119,-423r0,3v0,1,-1,3,-1,5r0,6v-1,4,-3,8,-5,11v-2,3,-6,5,-11,5v-5,0,-8,-2,-10,-5v-2,-3,-3,-7,-4,-11r0,-6v0,0,-1,-4,-1,-5r0,-3r-22,-191v-1,-3,-1,-8,-1,-12v0,-4,-1,-8,-1,-13r0,-7v0,-11,3,-21,9,-30v6,-9,15,-14,30,-14v15,0,26,4,32,14v6,10,8,21,8,33r0,9r0,10v0,3,0,7,-1,10xm260,-423r0,3r0,5v0,0,-1,4,-1,6v-1,4,-3,8,-5,11v-2,3,-6,5,-11,5v-5,0,-8,-2,-10,-5v-2,-3,-3,-7,-4,-11v0,-2,-1,-4,-1,-6r0,-5r0,-3r-22,-191v-1,-3,-2,-8,-2,-12r0,-13r0,-7v0,-11,2,-21,8,-30v6,-9,16,-14,31,-14v15,0,25,4,31,14v6,10,9,21,9,33r0,9r0,10v0,3,0,7,-1,10","w":347},"#":{"d":"476,-267r0,55r-101,0r-29,212r-56,0r29,-212r-126,0r-30,212r-55,0r30,-212r-100,0r0,-55r109,0r19,-137r-102,0r0,-54r111,0r28,-199r55,0r-28,199r124,0r28,-199r56,0r-29,199r91,0r0,54r-98,0r-19,137r93,0xm346,-404r-124,0r-19,137r125,0","w":539},"$":{"d":"307,6r0,56r-66,0r0,-52r-29,-4v-26,-3,-51,-11,-76,-22v-25,-11,-46,-25,-65,-43r42,-54v1,1,3,2,4,3v1,1,3,2,4,3v15,11,33,22,52,32v19,10,42,16,68,18r0,-267v-23,-15,-42,-29,-59,-42v-17,-13,-31,-26,-42,-39v-15,-16,-26,-32,-33,-49v-7,-17,-10,-37,-10,-60v0,-38,14,-70,43,-97v29,-27,66,-45,111,-52r0,-32r65,0r0,29v60,4,106,26,138,65r-44,45v-10,-7,-21,-15,-32,-22v-11,-7,-23,-12,-35,-16v-8,-3,-17,-6,-27,-7r0,228v8,8,18,16,30,25v12,9,24,18,37,29v11,9,21,19,31,30v10,11,20,22,28,35v8,13,14,28,19,43v5,15,7,32,7,50v0,45,-16,82,-48,112v-32,29,-70,47,-113,54r0,1xm307,-63v19,-7,35,-19,49,-35v14,-16,21,-37,21,-64v0,-23,-7,-44,-22,-62v-15,-18,-31,-34,-48,-49r0,210xm251,-595v-19,7,-35,17,-47,30v-12,13,-19,30,-19,49v0,8,3,18,8,30v11,18,30,38,58,60r0,-169","w":539},"%":{"d":"667,11v-25,0,-47,-5,-68,-15v-21,-10,-38,-24,-53,-42v-15,-18,-26,-40,-34,-66v-8,-26,-13,-55,-13,-87v0,-12,1,-25,3,-38v3,-19,9,-39,17,-57v8,-18,19,-35,32,-52v27,-33,66,-50,116,-50v49,0,87,16,114,49v26,32,43,68,50,108v1,10,1,9,2,19v1,6,1,13,1,20v0,32,-4,61,-12,87v-8,26,-20,49,-35,67v-15,18,-32,32,-53,42v-21,10,-43,14,-67,14r0,1xm667,-36v26,0,47,-14,63,-40v16,-26,24,-67,24,-123v0,-50,-8,-88,-24,-113v-16,-25,-37,-37,-63,-37v-27,0,-49,12,-65,37v-16,25,-24,63,-24,113v0,56,8,97,24,123v16,26,38,40,65,40xm255,0r-66,0r424,-657r66,0xm204,-261v-50,0,-90,-19,-121,-57v-31,-39,-47,-90,-47,-153r0,-18v0,0,2,-12,3,-18v5,-41,21,-78,48,-111v27,-34,66,-51,117,-51v49,0,88,17,115,50v13,17,24,35,32,53v8,18,14,37,17,56v2,13,3,26,3,38v0,63,-16,115,-47,154v-31,38,-71,57,-120,57xm204,-308v26,0,47,-13,63,-40v16,-27,24,-68,24,-123v0,-50,-8,-88,-24,-113v-16,-25,-37,-38,-63,-38v-27,0,-48,13,-64,38v-16,25,-25,63,-25,113v0,55,9,96,25,123v16,27,37,40,64,40","w":869},"&":{"d":"515,-199v9,-18,13,-40,13,-66r0,-17v0,0,-1,-12,-2,-18v-3,-19,-8,-38,-15,-56v-7,-18,-15,-35,-24,-48r-92,0r28,-58r282,0r-29,58r-111,0v9,15,17,33,22,54v5,21,8,44,8,68v0,9,0,18,-1,27v-1,9,-3,19,-4,28v-5,25,-14,50,-25,73r144,123r-84,42r-107,-98v-25,29,-55,52,-92,70v-37,18,-78,27,-124,27v-59,0,-105,-10,-136,-31v-31,-21,-55,-44,-70,-71v-11,-19,-18,-37,-22,-54v-4,-17,-5,-30,-5,-39v0,-22,4,-42,11,-61v7,-19,17,-37,30,-53v13,-16,27,-30,44,-43v17,-13,36,-24,55,-33r-24,-23v-16,-15,-31,-34,-43,-54v-12,-20,-18,-43,-18,-70v0,-39,16,-73,48,-102v33,-30,75,-45,128,-45v49,0,93,15,134,46r-33,52v-6,-5,-14,-9,-24,-14v-9,-4,-20,-8,-32,-12v-12,-4,-24,-6,-37,-6v-31,0,-54,8,-69,23v-15,15,-23,32,-23,53v0,5,0,10,1,13v2,17,9,34,23,52v14,18,35,40,64,67xm472,-131r-221,-199v-30,17,-52,37,-65,60v-13,23,-20,49,-20,77v0,14,2,27,6,40v8,25,24,49,47,70v23,21,55,32,94,32v17,0,33,-3,49,-7v16,-4,30,-10,43,-17v13,-7,25,-15,36,-24v11,-9,20,-18,27,-27","w":765},"'":{"d":"112,-423r0,3r0,5v0,0,-1,4,-1,6v-1,4,-3,8,-5,11v-2,3,-6,5,-11,5v-5,0,-8,-2,-10,-5v-2,-3,-3,-7,-4,-11v0,-2,-1,-4,-1,-6r0,-5r0,-3r-23,-191v-1,-3,-1,-6,-1,-10v0,-4,-1,-8,-1,-13v0,-2,1,-3,1,-5r0,-6v1,-11,5,-20,10,-29v5,-9,15,-13,29,-13v15,0,25,5,30,14v5,9,9,20,10,31r0,9v0,4,-1,8,-1,12v0,4,0,7,-1,10","w":192},"(":{"d":"315,-649v-55,47,-99,106,-133,179v-34,73,-51,150,-51,231v0,84,19,163,56,236v37,73,80,126,129,160r-36,37v-75,-52,-132,-114,-173,-186v-41,-72,-61,-155,-61,-246v0,-109,23,-200,68,-273v45,-74,98,-134,160,-179","w":331},")":{"d":"56,194r-41,-41v55,-47,100,-107,134,-179v34,-73,51,-149,51,-230v0,-85,-19,-164,-56,-237v-37,-73,-80,-126,-130,-161r37,-36v75,51,132,113,173,186v41,73,61,155,61,247v0,109,-23,199,-69,272v-45,73,-99,133,-160,178r0,1","w":331},"*":{"d":"238,-657r-8,122r114,-45r24,72r-119,30r79,95r-62,45r-66,-104r-66,104r-62,-45r79,-95r-119,-30r24,-72r114,45r-8,-122r76,0","w":400},"+":{"d":"238,-269r0,-206r62,0r0,206r206,0r0,62r-206,0r0,207r-62,0r0,-207r-205,0r0,-62r205,0","w":539},",":{"d":"66,165r-52,-20r62,-166v5,-11,9,-22,12,-31v3,-9,7,-16,10,-23v6,-13,13,-22,20,-27v7,-5,17,-7,29,-7v2,0,4,1,7,1v3,0,5,1,8,2v7,3,13,7,18,13v5,6,8,15,8,26v0,7,-1,15,-4,25v-3,10,-9,20,-16,32"},"-":{"d":"273,-185r-234,0r0,-77r234,0r0,77","w":313},".":{"d":"74,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42"},"\/":{"d":"86,101r-62,0r255,-791r61,0","w":365},"0":{"d":"269,11v-67,-1,-121,-33,-164,-96v-43,-63,-64,-148,-64,-255v0,-11,0,-21,1,-32r3,-32v9,-67,32,-128,67,-182v37,-55,90,-83,157,-83v67,0,119,27,156,82v35,53,58,112,68,178r3,34v0,0,2,22,2,33v0,107,-22,192,-65,257v-43,63,-98,95,-164,95r0,1xm269,-54v40,0,71,-23,95,-70v24,-47,36,-120,36,-218v0,-86,-12,-151,-36,-195v-24,-44,-55,-66,-95,-66v-39,0,-70,22,-94,66v-24,44,-36,109,-36,195v0,98,12,171,36,218v24,47,55,70,94,70","w":539},"1":{"d":"321,-669r0,669r-91,0r0,-594r-129,52r-22,-55r179,-72r63,0","w":539},"2":{"d":"41,0r0,-50r140,-144v45,-47,82,-86,109,-119v27,-33,45,-58,55,-77v21,-37,32,-69,32,-95r0,-6v0,-27,-10,-52,-29,-75v-19,-23,-44,-34,-76,-34v-28,0,-53,6,-75,18v-22,12,-41,25,-58,40v-1,2,-3,4,-5,6v-2,2,-4,3,-5,4r-44,-41v10,-12,22,-23,35,-35v13,-12,28,-23,44,-32v16,-9,34,-16,55,-21v21,-5,43,-8,68,-8v56,0,102,16,137,48v36,32,54,73,54,123v0,13,-1,25,-3,37v-6,30,-20,62,-43,95v-22,33,-61,78,-116,135r-153,160r319,0r0,71r-441,0","w":539},"3":{"d":"163,-318r0,-55v45,-2,86,-14,123,-35v36,-21,54,-54,54,-101v0,-29,-8,-49,-22,-63v-14,-14,-30,-23,-47,-27v-5,-1,-11,-2,-17,-3v-6,-1,-10,-1,-15,-1v-4,0,-8,1,-12,1r-12,0v-20,3,-39,8,-58,15v-19,7,-34,16,-47,25r-27,-56v21,-13,43,-24,66,-32v23,-8,46,-14,69,-17v5,-1,10,-2,16,-2r18,0v0,0,22,1,36,3v14,2,29,6,45,11v12,4,23,10,35,17v12,7,23,15,32,26v9,11,16,25,22,40v6,15,9,33,10,54r0,2r0,3v0,27,-7,50,-20,70v-13,20,-28,37,-45,50v-11,9,-21,16,-31,21r-23,12r0,2v11,3,11,3,31,9v14,4,28,10,43,18v11,6,21,13,31,21v10,8,20,18,28,30v8,12,14,25,19,40v5,15,7,33,7,53r0,2r0,2r0,10v0,0,-1,7,-1,10v-5,43,-27,83,-68,120v-39,36,-94,54,-165,53v-26,-1,-50,-4,-71,-8v-21,-4,-40,-9,-55,-14v-7,-3,-14,-6,-20,-8v-6,-2,-10,-4,-14,-6r26,-58v15,8,33,15,56,21v23,6,48,9,77,9v20,0,38,-4,55,-10v17,-6,32,-14,44,-26v12,-12,21,-26,28,-42v7,-16,11,-34,11,-53v0,-44,-14,-76,-43,-96v-29,-21,-61,-32,-94,-35v-5,-1,-11,-2,-16,-2r-14,0r-45,0","w":539},"4":{"d":"410,-657r0,403r80,0r0,65r-80,0r0,189r-88,0r0,-189r-303,0r0,-42r337,-426r54,0xm119,-254r203,0r0,-258r-2,0","w":539},"5":{"d":"181,-657r258,0r-24,71r-176,0r-41,144v71,8,126,26,164,54v38,27,65,57,82,89v8,16,14,31,17,47v3,16,5,31,5,44v0,56,-22,106,-67,151v-45,45,-106,67,-183,67v-24,0,-49,-3,-76,-8v-19,-3,-37,-10,-55,-18v-18,-8,-35,-19,-50,-32r32,-59r4,3v18,13,40,25,65,35v25,10,52,15,81,15v47,0,83,-13,106,-39v23,-25,38,-54,43,-86r0,-11v0,0,1,-8,1,-11v0,-44,-22,-84,-65,-119v-44,-36,-111,-56,-202,-61","w":539},"6":{"d":"452,-607v-73,12,-134,40,-183,84v-48,42,-81,91,-100,148v17,-9,37,-17,59,-24v22,-7,46,-10,71,-10v54,0,100,17,139,52v39,35,59,87,58,156v-1,57,-23,106,-66,148v-43,42,-95,63,-154,63v-69,0,-123,-21,-164,-63v-41,-43,-61,-99,-60,-170v1,-117,40,-217,119,-302v79,-85,173,-133,281,-144r0,62xm273,-53v21,0,39,-4,55,-12v16,-8,28,-19,38,-33v10,-14,19,-30,24,-48v5,-18,8,-38,8,-59v0,-37,-10,-70,-30,-97v-20,-28,-50,-42,-89,-42v-42,0,-75,12,-97,36v-22,24,-33,63,-33,115v0,44,13,79,38,104v25,24,53,36,86,36","w":539},"7":{"d":"494,-657r0,70r-331,596r-84,-18r325,-577r-309,0r0,-71r399,0","w":539},"8":{"d":"268,11v-65,-1,-118,-18,-159,-51v-41,-34,-61,-76,-61,-126v0,-20,3,-39,8,-56v5,-17,13,-32,22,-46v9,-14,19,-27,30,-38v11,-11,22,-20,34,-28v6,-5,12,-8,18,-12v6,-4,12,-7,17,-10v-31,-13,-56,-33,-76,-58v-20,-25,-30,-56,-30,-93v0,-46,18,-84,55,-115v37,-31,87,-47,149,-47v59,0,104,15,137,46v33,31,50,67,50,108v0,29,-9,55,-26,77v-17,22,-37,41,-59,57r-35,26v8,3,17,7,26,11v9,4,19,10,28,15v12,7,24,15,35,25v11,10,22,22,31,34v9,12,16,26,21,41v5,15,8,32,8,51v0,58,-21,104,-64,138v-43,33,-96,50,-159,50r0,1xm269,-53v20,0,38,-3,54,-9v16,-6,30,-15,41,-26v11,-11,18,-24,24,-39v6,-15,9,-30,9,-46r0,-3v0,-25,-8,-47,-25,-65v-17,-18,-35,-33,-55,-45v-12,-7,-23,-14,-35,-19r-29,-13v-33,17,-59,36,-80,58v-21,22,-31,51,-31,86v0,17,3,32,9,47v6,15,14,28,25,39v11,11,24,20,40,26v16,6,34,9,53,9xm271,-612v-34,0,-61,9,-79,26v-18,17,-27,41,-27,73v0,25,8,47,24,65v16,18,35,32,56,42r29,14v25,-15,47,-33,66,-53v19,-20,28,-44,28,-71v0,-12,-2,-24,-6,-36v-4,-12,-9,-21,-17,-30v-8,-9,-19,-17,-31,-22v-12,-5,-26,-8,-43,-8","w":539},"9":{"d":"87,11r0,-62v73,-11,134,-38,183,-83v51,-46,86,-98,107,-155r-1,-2v-40,27,-86,41,-138,41v-65,0,-114,-21,-147,-64v-33,-43,-49,-90,-48,-141v1,-56,23,-106,66,-149v43,-43,97,-65,162,-65v34,0,64,5,91,16v27,11,49,26,68,46v19,20,33,44,43,73v10,29,15,62,14,99v-1,59,-12,113,-31,163v-19,50,-48,96,-88,139v-79,85,-172,132,-281,143r0,1xm270,-605v-41,0,-72,15,-95,45v-23,29,-34,66,-34,109v0,37,10,69,30,96v21,27,51,41,90,41v20,0,38,-3,54,-8v16,-5,30,-14,41,-26v11,-12,19,-28,25,-48v6,-20,9,-44,9,-73v0,-48,-11,-83,-32,-104v-21,-21,-50,-32,-88,-32","w":539},":":{"d":"74,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42xm74,-391v0,-16,6,-30,18,-42v12,-12,26,-18,42,-18v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,19,-41,19v-17,0,-31,-5,-43,-17v-12,-12,-18,-26,-18,-43"},";":{"d":"62,164r-52,-20r62,-166v7,-18,6,-18,12,-32v4,-9,8,-16,11,-23v6,-12,13,-20,20,-25v7,-5,17,-8,29,-8r7,0v0,0,6,2,9,3v6,3,11,7,16,13v5,6,8,14,8,25v0,7,-1,15,-4,25v-3,10,-9,20,-16,33xm74,-392v0,-17,6,-31,18,-43v12,-12,26,-18,42,-18v16,0,30,7,42,19v12,12,18,26,18,42v0,7,-2,15,-5,22v-3,7,-8,12,-13,18v-5,6,-11,10,-18,14v-7,4,-15,6,-23,6v-17,0,-31,-6,-43,-18v-12,-12,-18,-26,-18,-42"},"<":{"d":"509,-53r0,61r-478,-220r0,-51r478,-220r0,60r-398,185","w":539},"=":{"d":"506,-177r0,62r-473,0r0,-62r473,0xm506,-360r0,62r-473,0r0,-62r473,0","w":539},">":{"d":"31,-53r398,-185r-398,-185r0,-60r478,220r0,51r-478,220r0,-61","w":539},"?":{"d":"124,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42xm146,-190r0,-6r0,-5v0,-28,4,-52,12,-73v8,-21,20,-41,34,-60v3,-5,7,-11,11,-16r12,-16v26,-35,45,-63,56,-84v11,-21,18,-40,21,-59v1,-5,2,-9,2,-13r0,-14v0,-14,-3,-27,-8,-38v-5,-11,-11,-20,-20,-27v-9,-7,-18,-13,-29,-17v-11,-4,-22,-6,-34,-6v-26,0,-48,6,-67,18v-19,12,-35,24,-50,39r-5,5r-43,-43v15,-19,32,-34,52,-47v20,-13,42,-23,64,-30v20,-5,38,-8,54,-8v58,0,104,13,138,38v34,25,50,62,50,113v0,28,-7,54,-20,77v-13,23,-27,45,-42,66r-20,26v-8,12,-8,12,-17,24r-12,16r-7,9v-3,3,-5,7,-7,10v-11,14,-22,31,-32,49v-10,18,-17,42,-22,72r-71,0","w":435},"@":{"d":"565,-489r-65,254v-1,1,-1,3,-1,8v0,2,0,4,1,7r3,9v3,7,9,13,17,19v8,6,18,8,33,8v24,0,46,-16,65,-47v9,-16,16,-33,22,-50v6,-17,11,-35,14,-54r3,-22v0,0,1,-15,1,-22v0,-13,-1,-26,-4,-41v-3,-15,-7,-31,-14,-46v-15,-36,-41,-69,-80,-100v-39,-31,-94,-46,-166,-46v-73,0,-141,27,-202,80v-61,53,-91,127,-91,222v0,76,25,140,76,191v51,51,120,77,207,77v44,0,81,-5,111,-14v30,-9,56,-19,77,-30r26,45v-32,13,-66,24,-102,35v-36,11,-73,16,-113,16v-100,0,-179,-24,-236,-71v-56,-47,-94,-100,-113,-157v-5,-16,-9,-32,-12,-48v-3,-16,-4,-31,-4,-46v0,-107,37,-193,110,-258v74,-66,164,-99,271,-99v101,0,182,28,241,83v59,55,89,124,89,207v0,75,-19,134,-58,177v-39,43,-84,65,-135,65v-23,0,-41,-5,-56,-13v-15,-8,-26,-17,-34,-26v-7,-9,-12,-16,-14,-24v-2,-8,-2,-13,0,-15r2,2v-2,1,-6,5,-12,11v-6,6,-14,14,-23,22v-10,8,-22,15,-36,22v-14,7,-29,11,-46,11v-30,0,-53,-13,-71,-37v-18,-24,-27,-55,-27,-94v0,-13,2,-28,5,-45v5,-23,12,-44,22,-64v10,-20,23,-39,38,-58v31,-37,71,-56,118,-56v21,0,38,4,50,13v12,9,22,20,29,31v1,1,1,2,2,3v1,1,1,3,2,4r10,-39r70,0xm298,-283v0,27,4,45,14,55v10,10,21,16,32,16r3,0v6,0,13,-1,21,-4v8,-3,15,-7,24,-13v15,-11,30,-29,44,-52v14,-23,22,-54,22,-92r0,-9v0,-17,-4,-32,-13,-44v-9,-12,-21,-19,-37,-19v-8,0,-18,3,-30,8v-10,5,-20,13,-30,22v-10,9,-18,21,-25,34v-7,13,-13,28,-18,45v-5,17,-7,34,-7,53","w":747},"A":{"d":"264,-657r69,0r245,657r-105,0r-67,-193r-251,0r-70,193r-89,0xm384,-259r-24,-69v-8,-23,-17,-46,-25,-71v-12,-37,-13,-37,-25,-77v-8,-26,-16,-54,-24,-84r-1,0v-17,60,-33,114,-51,161v-26,71,-27,71,-54,140r204,0","w":575},"B":{"d":"79,0r0,-657r204,0v24,0,46,3,67,9v21,6,40,15,55,26v15,11,27,25,36,42v9,17,13,36,13,57v0,39,-9,71,-27,95v-18,24,-38,42,-60,54v-15,9,-31,15,-48,18r0,2r3,0v21,0,42,4,62,12v20,8,38,19,56,32v36,27,54,67,54,119v0,55,-21,100,-64,137v-43,36,-99,54,-166,54r-185,0xm170,-310r0,244r88,0v37,0,70,-10,97,-30v27,-20,41,-50,41,-89v0,-43,-15,-74,-44,-93v-15,-9,-30,-17,-46,-23v-16,-6,-33,-9,-50,-9r-13,0r-73,0xm170,-592r0,216r45,0v39,0,74,-12,103,-36v29,-24,44,-53,44,-88v0,-30,-10,-52,-29,-68v-19,-16,-48,-24,-86,-24r-77,0","w":539},"C":{"d":"576,-546r-20,-14v-17,-12,-40,-22,-66,-30v-26,-8,-53,-13,-81,-13r-5,0v-82,0,-145,26,-190,78v-45,51,-68,116,-68,193v0,83,25,150,75,201v50,51,111,77,183,77v36,0,68,-5,96,-15v28,-10,51,-21,70,-34r36,54v-22,15,-51,29,-88,41v-37,12,-76,18,-119,18v-118,0,-206,-34,-265,-102v-59,-69,-89,-149,-89,-239r0,-11v0,-4,0,-7,1,-11v5,-79,39,-151,102,-217v63,-66,150,-99,262,-99v48,0,89,7,122,21v33,14,60,29,81,46","w":642},"D":{"d":"79,-657r210,0v132,0,225,32,278,95v53,63,79,134,79,214v0,109,-33,194,-99,256v-65,61,-156,92,-273,92r-195,0r0,-657xm170,-592r0,526r101,0v93,0,162,-24,207,-70v45,-46,68,-117,68,-214v0,-37,-6,-70,-16,-100v-10,-30,-25,-55,-46,-76v-21,-21,-48,-38,-80,-49v-32,-11,-70,-17,-113,-17r-121,0","w":691},"E":{"d":"403,-657r0,65r-233,0r0,213r228,0r0,65r-228,0r0,248r273,0r0,66r-364,0r0,-657r324,0","w":467},"F":{"d":"403,-657r0,65r-233,0r0,250r228,0r0,66r-228,0r0,276r-91,0r0,-657r324,0","w":452},"G":{"d":"535,-300r91,0r0,267v-32,11,-67,21,-106,30v-39,9,-79,13,-121,13v-118,0,-206,-34,-265,-102v-59,-68,-89,-148,-89,-239r0,-17v0,-40,9,-78,27,-114v18,-36,42,-72,74,-106v63,-67,152,-101,265,-101v48,0,91,6,127,19v36,13,64,28,84,45r-38,55v-19,-13,-44,-25,-73,-36v-29,-11,-62,-17,-99,-17v-85,0,-151,26,-197,78v-46,51,-69,116,-69,193v0,83,25,150,74,201v50,51,111,77,182,77v28,0,53,-2,74,-6v21,-4,41,-9,59,-18r0,-222","w":694},"H":{"d":"582,-657r0,657r-91,0r0,-327r-321,0r0,327r-91,0r0,-657r91,0r0,265r321,0r0,-265r91,0","w":661},"I":{"d":"170,0r-91,0r0,-657r91,0r0,657","w":249},"J":{"d":"85,-657r92,0r0,651v0,68,-16,115,-49,142v-33,27,-70,41,-111,41r0,-54v13,-3,24,-8,31,-15v7,-7,13,-14,18,-21v4,-7,7,-17,10,-31v3,-14,6,-28,7,-43v1,-5,1,-10,1,-15v0,-5,1,-11,1,-16r0,-639","w":255},"K":{"d":"170,-657r0,294r284,-304r62,41r-254,267r288,334r-89,34r-289,-350r-2,0r0,341r-91,0r0,-657r91,0","w":557},"L":{"d":"79,0r0,-657r91,0r0,591r273,0r0,66r-364,0","w":452},"M":{"d":"792,-657r0,657r-91,0r0,-535r-1,0v-5,13,-12,30,-21,51v-14,32,-14,31,-36,77r-45,93r-50,98r-10,20r-102,196r-37,0r-43,-90r-49,-100r-12,-25r-87,-189v-14,-30,-26,-56,-34,-78v-8,-22,-14,-40,-18,-53r-2,0r0,535r-75,0r0,-657r98,0r42,87r42,88r84,177r84,183r139,-272r139,-263r85,0","w":871},"N":{"d":"654,-657r0,657r-71,0r-79,-93r-85,-105v-3,-1,-5,-3,-6,-7r-85,-102r-78,-95v-49,-61,-81,-102,-94,-121r-2,0r0,523r-75,0r0,-657r67,0r78,91r86,103r8,10r83,101r79,95r62,77v16,21,28,36,35,47r2,0r0,-524r75,0","w":733},"O":{"d":"374,11v-102,-1,-182,-35,-241,-102v-59,-67,-88,-150,-88,-249v0,-92,31,-170,93,-233v63,-64,141,-96,236,-96v95,0,173,32,235,96v62,63,93,141,93,233v0,99,-29,182,-88,249v-59,67,-139,101,-240,101r0,1xm374,-54v72,0,125,-23,160,-70v35,-47,56,-99,64,-156r3,-30v0,0,1,-20,1,-30r0,-20v0,-7,-1,-13,-2,-20v-6,-55,-27,-106,-64,-153v-36,-47,-90,-70,-162,-70v-73,0,-127,23,-163,70v-36,47,-57,98,-63,153v-1,7,-2,13,-2,20r0,20v0,0,0,20,1,30r3,30v8,57,29,109,64,156v35,47,88,70,160,70","w":747},"P":{"d":"170,-592r0,592r-91,0r0,-657r165,0v70,0,125,16,165,47v40,31,60,78,60,142v0,56,-22,105,-66,148v-43,43,-102,64,-177,64r-29,0r0,-60r30,-1v44,-1,79,-14,105,-39v26,-25,39,-62,39,-111v0,-36,-11,-65,-32,-89v-21,-24,-57,-36,-106,-36r-63,0","w":504},"Q":{"d":"374,11v-101,0,-182,-31,-241,-94v-59,-61,-88,-147,-88,-257v0,-92,31,-170,93,-233v63,-64,141,-96,236,-96v95,0,173,32,235,96v62,63,93,141,93,233v0,73,-13,132,-40,177v-27,45,-56,79,-88,103v-13,9,-25,17,-38,24v-13,7,-24,12,-35,16r241,115r-42,61r-290,-145r-36,0xm374,-54v72,0,125,-23,160,-70v35,-47,56,-99,64,-156r3,-30v0,0,1,-20,1,-30r0,-20v0,-7,-1,-13,-2,-20v-6,-55,-27,-106,-64,-153v-36,-47,-90,-70,-162,-70v-73,0,-127,23,-163,70v-36,47,-57,98,-63,153v-1,7,-2,13,-2,20r0,20v0,0,0,20,1,30r3,30v8,57,29,109,64,156v35,47,88,70,160,70","w":747},"R":{"d":"79,0r0,-657r188,0v53,0,98,14,135,42v37,27,55,69,55,127v0,48,-10,86,-31,116v-21,30,-47,55,-79,75r164,280r-92,28r-152,-283r-97,0r0,272r-91,0xm170,-592r0,254r52,0v43,0,75,-10,94,-29v19,-21,32,-43,38,-66v4,-16,6,-32,6,-47v0,-20,-3,-38,-9,-52v-6,-14,-14,-25,-24,-34v-10,-9,-21,-16,-35,-20v-14,-4,-29,-6,-44,-6r-78,0","w":522},"S":{"d":"387,-556r-4,-3v-12,-9,-26,-18,-42,-26v-16,-8,-32,-13,-48,-16v-3,-1,-7,-1,-10,-1v-3,0,-7,-1,-10,-1v-33,0,-57,8,-75,25v-18,17,-27,39,-27,64v0,15,4,29,12,42v9,15,23,30,41,46v18,16,42,34,72,55v9,7,18,13,26,19v8,6,16,13,23,20v30,26,53,53,69,80v16,27,24,57,24,91v0,52,-21,94,-62,125v-41,31,-88,46,-141,46v-19,0,-39,-2,-59,-6v-23,-4,-46,-12,-68,-22v-22,-10,-41,-23,-58,-39r40,-55r14,9v18,11,37,22,57,33v20,11,44,16,72,16v33,0,59,-8,81,-26v22,-18,33,-45,33,-82v0,-14,-3,-27,-8,-40v-5,-13,-12,-25,-21,-36v-9,-11,-19,-21,-30,-31v-11,-10,-22,-19,-34,-28r-31,-22r-28,-19v-1,-1,-2,-2,-3,-2r-6,-6v-4,-2,-4,-2,-8,-5v-24,-18,-47,-39,-68,-64v-20,-24,-30,-57,-30,-99v0,-45,18,-81,55,-110v37,-30,81,-45,133,-45v34,0,64,5,92,17v28,12,51,28,70,49","w":488},"T":{"d":"306,0r-91,0r0,-592r-210,0r0,-65r512,0r0,65r-211,0r0,592","w":522},"U":{"d":"69,-657r92,0r0,398v0,69,13,120,40,155v27,35,69,52,128,52v59,0,101,-19,125,-57v26,-39,39,-81,39,-126r0,-8r0,-414r85,0r0,416v0,73,-22,134,-65,181v-43,47,-104,70,-184,70v-46,0,-86,-6,-119,-18v-33,-12,-59,-28,-80,-51v-21,-23,-36,-50,-46,-83v-10,-33,-15,-71,-15,-113r0,-402","w":648},"V":{"d":"300,0r-62,0r-243,-650r93,-17r95,273r95,289r2,0r100,-289r100,-273r82,12","w":557},"W":{"d":"476,-657r80,269r80,286r2,0v27,-101,53,-198,80,-290r81,-275r73,13r-203,654r-81,0r-8,-25v-17,-54,-34,-108,-49,-163r-47,-167r-26,-93r-26,-95r-2,0r-74,267v-24,84,-49,168,-76,251r-8,25r-80,0r-194,-648r87,-19r51,182r52,187v17,62,33,127,50,196r2,0v27,-101,53,-196,80,-286r81,-269r75,0","w":870},"X":{"d":"579,-9r-98,18r-195,-306r-176,306r-84,-17r214,-350r-195,-288r97,-21r153,239r140,-239r84,12r-180,288","w":606},"Y":{"d":"286,0r-91,0r0,-285r-198,-363r99,-19r158,312r173,-312r81,12r-222,370r0,285","w":505},"Z":{"d":"533,-657r0,25r-380,572r389,0r0,60r-509,0r0,-32r382,-565r-319,0r0,-60r437,0","w":575},"[":{"d":"73,-690r212,0r0,50r-127,0r0,764r127,0r0,57r-212,0r0,-871","w":313},"\\":{"d":"24,-690r61,0r255,791r-62,0","w":365},"]":{"d":"28,-690r211,0r0,871r-211,0r0,-57r127,0r0,-764r-127,0r0,-50","w":313},"^":{"d":"-269,-600r-93,91r-82,0r145,-143r61,0r146,143r-84,0","w":0},"_":{"d":"469,141r-469,0r0,-47r469,0r0,47","w":469},"`":{"d":"-117,-592r-29,35r-141,-88v-2,-2,-7,-5,-15,-10v-6,-5,-11,-10,-16,-15v-5,-5,-8,-10,-8,-16v0,-23,10,-35,31,-35v9,0,19,4,29,11r17,12v2,1,5,3,8,6","w":0},"a":{"d":"288,-51v-17,16,-36,31,-56,43v-20,12,-40,18,-61,18v-40,0,-73,-12,-97,-38v-24,-26,-36,-61,-36,-105v0,-21,4,-39,12,-56v8,-17,20,-32,35,-45v15,-13,32,-26,53,-36v21,-10,43,-19,67,-26r113,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-20,-30v-8,-8,-19,-14,-30,-18v-11,-4,-22,-7,-34,-7v-27,0,-49,5,-68,15v-19,10,-38,21,-55,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v9,0,18,0,27,1v9,1,18,2,27,4v30,6,57,20,82,43v25,23,38,61,38,112r0,206v0,8,0,16,1,25r2,27v2,11,4,22,7,33v3,11,6,21,10,30r-92,0v-5,-10,-9,-22,-11,-36v-2,-14,-2,-29,-2,-44xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v10,0,20,-2,29,-5v13,-4,24,-11,35,-21v11,-10,22,-24,33,-39v21,-31,31,-74,30,-127r0,-14v0,-5,0,-10,-1,-15","w":469},"b":{"d":"68,0r0,-690r84,0r0,294r2,0v12,-20,27,-37,46,-50v19,-13,39,-23,59,-28v8,-3,17,-5,25,-6v8,-1,16,-1,24,-1v57,0,100,14,131,41v31,27,52,57,63,89v7,19,12,38,15,56v3,18,4,33,4,46v0,71,-20,132,-59,183v-39,51,-93,76,-163,76v-30,0,-57,-6,-82,-19v-25,-13,-46,-30,-63,-53r-2,0r0,62r-84,0xm299,-49v41,0,71,-15,90,-46v9,-15,17,-31,23,-48v6,-17,11,-34,14,-53r3,-26v0,0,1,-18,1,-26r0,-8v0,-21,-4,-40,-10,-59v-6,-19,-14,-37,-25,-54v-22,-35,-54,-52,-95,-52v-48,0,-85,18,-110,53v-25,35,-38,82,-38,143v0,45,11,85,34,122v23,36,60,54,113,54","w":559},"c":{"d":"430,-38v-9,7,-18,13,-28,18v-10,5,-19,9,-29,13v-30,11,-58,17,-85,17v-67,0,-119,-14,-154,-41v-35,-27,-59,-58,-73,-93v-9,-21,-16,-42,-19,-62v-3,-20,-4,-37,-4,-50r0,-14v0,0,1,-9,1,-14v6,-55,29,-104,70,-149v41,-45,102,-68,183,-68v24,0,47,3,68,9v21,6,41,17,58,30r-28,48v-14,-7,-29,-13,-46,-18v-17,-5,-34,-7,-51,-7v-4,0,-8,1,-12,1v-4,0,-8,0,-12,1v-36,5,-68,22,-97,49v-29,28,-43,71,-43,128v0,49,13,92,39,131v26,39,67,58,124,58v20,0,39,-3,58,-8v19,-5,38,-14,57,-26","w":452},"d":{"d":"407,0r0,-74r-2,0v-17,23,-37,42,-63,59v-26,17,-58,25,-97,25v-64,0,-114,-23,-151,-69v-37,-47,-56,-107,-56,-181v0,-61,20,-117,60,-166v40,-50,92,-75,156,-75v32,0,61,6,88,18v27,12,48,29,63,52r2,0r0,-279r84,0r0,690r-84,0xm261,-49v51,0,88,-20,111,-61v23,-41,35,-88,35,-140v0,-43,-12,-83,-36,-118v-23,-35,-58,-53,-104,-53v-49,0,-84,17,-106,51v-21,35,-32,77,-32,126v0,49,11,94,32,135v22,40,55,60,100,60","w":559},"e":{"d":"125,-229v-1,46,14,88,44,125v30,37,68,55,115,55v7,0,14,0,21,-1v7,-1,15,-2,22,-4v16,-3,31,-8,46,-14v15,-6,28,-13,39,-21r25,46v-25,17,-51,31,-78,40v-13,4,-27,7,-40,9v-13,2,-26,4,-38,4v-37,0,-70,-5,-100,-16v-30,-11,-56,-28,-77,-49v-21,-21,-36,-47,-48,-79v-12,-32,-18,-69,-18,-110v0,-75,20,-132,61,-170v41,-38,86,-60,136,-66r13,0v0,0,8,-1,12,-1v65,0,112,23,140,69v28,45,42,96,42,153r0,15v0,5,0,10,-1,15r-316,0xm364,-285v0,-37,-8,-69,-25,-96v-16,-27,-43,-40,-80,-40v-38,0,-67,11,-87,34v-20,23,-32,48,-37,73v-1,5,-2,9,-3,14v-1,5,-1,10,-1,15r233,0","w":476},"f":{"d":"159,0r-85,0r0,-421r-75,0r0,-48r75,0r0,-58v0,-23,3,-43,8,-60v5,-17,12,-33,20,-45v8,-12,18,-22,28,-30v10,-8,21,-14,32,-18v16,-7,32,-10,49,-10r12,0v0,0,8,1,12,2v9,1,18,3,27,6v9,3,16,7,23,12r-18,43v-7,-2,-14,-4,-21,-5v-7,-1,-16,-2,-25,-2v-3,0,-7,0,-12,1v-5,1,-11,3,-17,6v-8,4,-15,12,-22,23v-7,11,-11,28,-11,50r0,85r112,0r0,48r-112,0r0,421","w":278},"g":{"d":"491,-469r0,452v0,89,-24,153,-72,192v-47,39,-103,59,-166,59v-35,0,-69,-3,-102,-10v-33,-7,-64,-20,-92,-37r24,-55v12,6,24,11,35,16v11,5,23,10,35,13v31,9,63,13,98,13v48,0,86,-15,114,-46v28,-31,42,-77,42,-138r0,-64r-2,0v-17,23,-38,42,-63,59v-25,17,-56,25,-94,25v-65,0,-116,-23,-154,-69v-37,-47,-56,-107,-56,-181v0,-61,21,-117,62,-166v41,-50,95,-75,162,-75v9,0,15,0,18,1v25,3,49,11,72,24v23,13,41,30,53,51r2,0r0,-64r84,0xm261,-49v51,0,88,-20,111,-61v23,-41,35,-88,35,-140v0,-43,-12,-83,-36,-118v-23,-35,-58,-53,-104,-53v-49,0,-84,17,-106,51v-21,35,-32,77,-32,126v0,49,11,94,32,135v22,40,55,60,100,60","w":559},"h":{"d":"153,-690r0,279v12,-13,25,-25,41,-34v16,-9,32,-17,48,-22v26,-9,50,-14,72,-14v54,0,96,15,124,45v28,30,42,74,42,134r0,302r-85,0r0,-285v0,-89,-38,-134,-113,-134v-34,0,-64,11,-89,34v-26,23,-39,57,-39,102r0,283r-85,0r0,-690r84,0","w":549},"i":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm112,-567v-17,0,-30,-4,-38,-13v-8,-9,-13,-19,-15,-30v0,-3,-1,-6,-1,-8r0,-6r0,-5v1,-11,7,-22,16,-31v9,-9,22,-14,38,-14v16,0,29,5,38,14v9,9,14,20,15,31r0,5v0,2,-1,4,-1,6r0,8v-2,11,-7,21,-15,30v-8,9,-20,13,-37,13","w":223},"j":{"d":"6,235r0,-42v21,-4,36,-15,45,-33v5,-11,10,-25,13,-44v3,-19,5,-45,5,-79r0,-506r85,0r0,503v0,79,-15,132,-46,159v-31,27,-65,41,-102,41r0,1xm112,-567v-17,0,-30,-4,-38,-13v-8,-9,-13,-19,-15,-30v0,-3,-1,-6,-1,-8r0,-6r0,-5v1,-11,7,-22,16,-31v9,-9,22,-14,38,-14v16,0,29,5,38,14v9,9,14,20,15,31r0,5v0,2,-1,4,-1,6r0,8v-2,11,-7,21,-15,30v-8,9,-20,13,-37,13","w":223},"k":{"d":"69,0r0,-690r85,0r0,410r14,0r184,-199r63,36r-167,174r198,240r-84,38r-206,-265r-2,0r0,256r-85,0","w":448},"l":{"d":"154,0r-85,0r0,-690r85,0r0,690","w":223},"m":{"d":"153,-469r0,58v33,-37,72,-60,117,-67v5,-1,11,-2,16,-2v5,0,9,-1,14,-1v38,0,69,7,92,21v23,14,42,30,57,49v14,-13,29,-24,46,-34v17,-10,34,-18,51,-24v11,-4,21,-7,32,-9v11,-2,22,-3,32,-3v53,0,93,15,120,46v27,31,40,71,40,121r0,314r-85,0r0,-280r0,-3v0,-32,-7,-62,-20,-90v-13,-28,-41,-42,-83,-42v-35,0,-64,11,-86,31v-22,20,-34,54,-34,101r0,283r-85,0r0,-280v0,-44,-9,-77,-27,-100v-18,-23,-44,-35,-79,-35v-36,0,-64,11,-85,33v-21,22,-32,57,-32,103r0,279r-85,0r0,-469r84,0","w":844},"n":{"d":"153,-469r0,58v12,-13,25,-25,41,-34v16,-9,32,-17,48,-22v26,-9,50,-14,72,-14v54,0,96,15,124,45v28,30,42,74,42,134r0,302r-85,0r0,-285v0,-89,-38,-134,-113,-134v-34,0,-64,11,-89,34v-26,23,-39,57,-39,102r0,283r-85,0r0,-469r84,0","w":549},"o":{"d":"269,11v-69,-1,-124,-24,-167,-71v-43,-47,-64,-107,-64,-180v0,-76,24,-135,71,-177v47,-43,100,-64,160,-64v60,0,113,21,160,64v47,42,71,101,71,177v0,73,-21,133,-64,180v-42,47,-98,70,-167,70r0,1xm269,-421v-48,0,-82,16,-103,49v-11,16,-19,32,-25,50v-6,18,-10,37,-11,56v-1,4,-1,8,-1,12r0,14v0,5,1,10,1,16v0,6,0,12,1,18v3,39,14,75,35,108v21,33,55,49,103,49v48,0,82,-16,102,-49v21,-33,33,-69,36,-108v1,-6,1,-12,1,-18v0,-6,1,-11,1,-16r0,-14v0,-4,0,-8,-1,-12v-1,-19,-6,-38,-12,-56v-6,-18,-14,-34,-25,-50v-21,-33,-55,-49,-102,-49","w":538},"p":{"d":"154,-469r0,73r2,0v12,-20,27,-37,46,-50v19,-13,39,-23,59,-28v8,-3,17,-5,25,-6v8,-1,16,-1,24,-1v57,0,100,14,131,41v31,27,52,57,63,89v7,19,12,38,15,56v3,18,4,33,4,46v0,71,-20,132,-60,183v-39,51,-93,76,-163,76v-30,0,-58,-6,-82,-19v-24,-13,-45,-30,-62,-53r-2,0r0,297r-85,0r0,-704r85,0xm300,-49v42,0,72,-15,91,-46v9,-15,17,-31,23,-48v6,-17,11,-34,14,-53r3,-26v0,0,1,-18,1,-26r0,-8v0,-21,-4,-40,-10,-59v-6,-19,-14,-37,-25,-54v-22,-35,-54,-52,-96,-52v-48,0,-84,18,-109,53v-25,35,-38,82,-38,143v0,23,3,44,8,64v5,20,14,39,25,58v22,36,60,54,113,54","w":561},"q":{"d":"491,-469r0,704r-84,0r0,-309r-2,0v-17,23,-37,42,-63,59v-26,17,-58,25,-97,25v-64,0,-114,-23,-151,-69v-37,-47,-56,-107,-56,-181v0,-61,20,-117,60,-166v40,-50,92,-75,156,-75v32,0,61,6,88,18v27,12,48,29,63,52r2,0r0,-58r84,0xm268,-421v-49,0,-84,17,-106,51v-22,34,-33,76,-33,126v0,50,11,95,33,135v22,40,55,60,100,60v51,0,88,-20,111,-61v23,-41,35,-88,35,-140v0,-43,-12,-83,-36,-118v-23,-35,-58,-53,-104,-53","w":561},"r":{"d":"152,-469r0,58r34,-36v5,-5,10,-9,16,-13v6,-4,12,-8,18,-11v7,-3,14,-5,20,-7v6,-2,11,-3,16,-3v15,0,32,7,51,20v5,3,9,7,14,11v5,4,9,10,13,15r-38,55v-11,-5,-22,-10,-32,-14v-10,-4,-20,-6,-31,-6v-21,0,-39,11,-55,34v-16,23,-24,61,-24,113r0,253r-85,0r0,-469r83,0","w":376},"s":{"d":"290,-394v-17,-11,-32,-20,-46,-24v-14,-4,-27,-6,-40,-6r-8,0v0,0,-7,1,-10,2v-13,2,-24,7,-35,15v-11,8,-16,20,-16,36v0,10,2,19,7,27v5,8,11,15,20,22v9,7,19,14,31,22v12,8,25,18,39,29v10,8,10,7,19,15v9,8,9,8,18,15v19,17,34,35,45,53v11,18,17,41,17,67v0,39,-17,71,-50,95v-33,24,-71,36,-114,36r-16,0v0,0,-10,-2,-15,-3v-22,-3,-44,-10,-64,-19v-20,-9,-36,-21,-49,-36r41,-48v13,13,28,24,46,33v18,9,36,14,55,14v20,0,38,-5,55,-16v17,-11,25,-27,25,-50v0,-21,-6,-39,-19,-52v-13,-13,-28,-26,-45,-38r-17,-11r-12,-9v-7,-5,-7,-5,-14,-11v-7,-6,-7,-5,-14,-10v-20,-16,-37,-33,-51,-50v-14,-17,-21,-38,-21,-64v0,-37,16,-67,47,-88v31,-22,67,-33,109,-33v23,0,45,5,66,13v21,8,37,18,49,30","w":365},"t":{"d":"174,-610r0,141r123,0r0,48r-123,0r0,266v0,33,4,58,13,77v9,19,26,28,51,28v15,0,28,-1,38,-4v10,-3,19,-7,27,-12r21,47v-19,13,-40,21,-63,25v-11,3,-22,4,-33,4v-47,0,-81,-12,-104,-38v-23,-26,-35,-63,-35,-111r0,-282r-66,0r0,-48r66,0r0,-113","w":324},"u":{"d":"383,0r0,-54v-6,5,-12,9,-17,14v-5,5,-11,9,-17,12v-17,13,-35,22,-54,28v-19,6,-40,10,-63,10v-54,0,-96,-14,-124,-44v-28,-30,-42,-74,-42,-133r0,-302r84,0r0,283v0,44,9,77,28,100v19,23,48,35,86,35v33,0,61,-12,84,-37v23,-25,34,-61,34,-107r0,-274r85,0r0,469r-84,0","w":536},"v":{"d":"252,0r-53,0r-194,-456r84,-23r72,183v24,62,48,127,71,198r2,0r24,-69v0,0,13,-34,25,-66v16,-44,33,-86,49,-126r49,-120r74,17","w":460},"w":{"d":"397,-469r69,170v23,57,45,120,68,188r2,0v17,-65,35,-125,52,-179r52,-162r9,-27r78,13r-165,466r-60,0r-70,-177v-23,-59,-47,-122,-70,-189r-2,0v-23,67,-45,130,-68,189r-69,177r-56,0r-162,-458r82,-21r9,27r54,162v18,54,36,114,53,179r2,0v23,-68,46,-131,69,-188r68,-170r55,0","w":731},"x":{"d":"464,-28r-81,37r-147,-206r-146,206r-67,-39r173,-221r-146,-190r81,-38r120,172r124,-172r65,29r-150,196","w":487},"y":{"d":"8,-455r85,-24r48,120r49,125v16,43,32,88,47,136r1,0v25,-71,49,-136,74,-198r74,-183r74,18r-241,544v-21,49,-47,86,-77,111v-30,25,-66,39,-106,40r-43,1r0,-60r33,0v13,0,25,-1,36,-4v11,-3,21,-8,32,-16v15,-12,30,-31,46,-59v16,-28,33,-69,52,-122","w":465},"z":{"d":"404,-469r0,36r-277,378r277,0r0,55r-395,0r0,-27r291,-388r-236,0r0,-54r340,0","w":423},"{":{"d":"302,-640v-21,3,-38,13,-54,31v-16,18,-24,42,-24,72r0,132v0,17,-1,33,-2,47v-1,14,-4,27,-9,39v-5,12,-11,23,-20,33v-9,10,-20,20,-34,29r-11,7v1,1,2,1,3,2v1,1,2,1,3,2v15,10,27,20,36,31v9,11,15,22,20,34v5,12,8,25,10,39v2,14,3,30,3,47r0,133v0,29,7,52,23,70v16,18,34,29,55,32r0,51v-24,0,-46,-3,-66,-10v-20,-7,-37,-17,-51,-31v-14,-14,-25,-32,-33,-54v-8,-22,-12,-49,-12,-80r0,-126v0,-33,-4,-59,-13,-77v-9,-18,-29,-32,-58,-43r0,-39v15,-6,27,-12,36,-19v9,-7,17,-16,22,-26v5,-10,9,-20,11,-33v2,-13,3,-27,3,-43r0,-126v0,-62,15,-107,45,-134v30,-27,69,-40,117,-40r0,50","w":331},"|":{"d":"90,0r0,-690r62,0r0,690r-62,0","w":243},"}":{"d":"28,-690v49,0,88,13,118,40v30,27,45,72,45,134r0,126v0,16,1,30,3,43v2,13,6,23,11,33v5,10,13,19,22,26v9,7,21,13,36,19r0,39v-14,5,-26,11,-35,18v-9,7,-17,16,-22,25v-5,9,-9,20,-11,33v-2,13,-3,27,-3,44r0,127v0,61,-15,106,-45,133v-30,27,-69,40,-118,40r0,-49v21,-4,40,-15,55,-33v15,-18,23,-41,23,-71r0,-132v0,-17,1,-33,3,-47v2,-14,5,-27,10,-39v5,-12,11,-23,20,-34v9,-11,21,-21,35,-31v2,-1,4,-2,6,-4v-2,-1,-3,-3,-5,-4v-2,-1,-4,-2,-5,-3v-14,-10,-25,-21,-34,-31v-9,-10,-15,-20,-19,-32v-4,-12,-8,-24,-10,-38v-2,-14,-2,-30,-2,-47r0,-132v0,-30,-8,-54,-23,-72v-15,-18,-34,-28,-55,-31r0,-50","w":331},"~":{"d":"-93,-654r39,33v-7,11,-14,23,-22,33v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-38,7v-15,0,-29,-3,-42,-7v-13,-4,-26,-9,-39,-15v-4,-1,-9,-3,-15,-7v-15,-7,-31,-14,-48,-20v-17,-6,-36,-8,-57,-8v-22,0,-40,7,-53,20v-13,13,-24,28,-35,45r-39,-35v8,-12,16,-23,25,-34v9,-11,18,-21,28,-29v10,-8,21,-14,33,-19v12,-5,27,-8,43,-8v11,0,23,1,36,4v13,3,25,8,38,13r30,12r51,20v0,0,30,9,42,9v21,0,37,-6,49,-18v12,-12,23,-27,33,-42r-1,0","w":3},"\u201a":{"d":"130,-400v-34,0,-62,-16,-83,-48v-21,-32,-32,-74,-32,-128v0,-5,1,-11,1,-16v0,-5,0,-10,1,-15v4,-34,15,-64,33,-91v19,-28,45,-42,80,-42v33,0,59,14,77,41v9,13,17,27,23,42v6,15,9,30,11,47v1,6,2,12,2,17r0,16v0,54,-11,97,-32,129v-21,32,-48,48,-81,48xm130,-433v19,0,34,-11,46,-35v12,-24,18,-60,18,-109v0,-43,-6,-75,-18,-97v-12,-22,-27,-33,-46,-33v-20,0,-36,11,-48,33v-12,22,-18,54,-18,97v0,49,6,85,18,109v12,24,28,35,48,35"},"\u0192":{"d":"440,-441r-10,49r-113,0r-76,369r-12,58v-8,39,-22,70,-41,93v-19,23,-39,40,-60,51v-13,7,-25,11,-37,14v-12,3,-23,4,-33,4v-3,0,-6,-1,-10,-1r-11,0v-9,-1,-18,-3,-26,-6v-8,-3,-15,-8,-22,-13r27,-42v1,-1,1,-1,2,-1v1,0,2,1,3,1v11,4,24,6,39,6v3,0,8,-1,16,-2v8,-1,16,-5,24,-10v8,-6,15,-15,22,-25v7,-10,13,-24,17,-43r18,-84r76,-369r-75,0r10,-49r75,0r19,-86v9,-40,24,-72,42,-95v18,-23,38,-39,59,-50v13,-7,25,-11,37,-14v12,-3,23,-4,33,-4r10,0v0,0,7,1,10,1v9,1,18,4,27,7v9,3,16,7,22,12r-27,43v-7,-2,-14,-4,-21,-5v-7,-1,-15,-2,-24,-2v-3,0,-9,1,-16,2v-7,1,-15,5,-23,10v-8,5,-16,13,-23,24v-7,11,-12,25,-16,44r-24,113r112,0","w":539},"\u201e":{"d":"-96,28r40,33v-7,11,-15,21,-23,31v-8,10,-16,18,-25,27v-19,17,-42,26,-71,26v-13,0,-26,-2,-39,-6v-13,-4,-25,-9,-37,-14r-19,-9v-15,-7,-32,-14,-49,-20v-17,-6,-36,-8,-57,-8v-22,0,-39,6,-52,20v-13,14,-25,29,-36,46r-39,-34v8,-13,16,-25,25,-36v9,-11,18,-20,28,-28v10,-8,22,-15,34,-20v12,-5,26,-7,42,-7v13,0,27,3,42,7v15,4,30,9,45,14v3,1,6,3,9,4r9,3v17,7,33,14,49,20v16,6,31,9,44,9v20,0,36,-6,48,-18v12,-12,24,-26,33,-41","w":3},"\u2026":{"d":"97,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42xm409,-49v0,-17,7,-31,19,-43v12,-12,26,-17,41,-17v16,0,31,6,43,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-27,18,-42,18v-16,0,-30,-6,-42,-17v-12,-11,-19,-25,-19,-42xm722,-49v0,-17,6,-31,18,-43v12,-12,26,-17,42,-17v16,0,30,6,42,18v12,12,18,26,18,42v0,15,-6,29,-18,41v-12,12,-26,18,-41,18v-17,0,-31,-6,-43,-17v-12,-11,-18,-25,-18,-42","w":939},"\u2020":{"d":"469,-238r-127,-108r324,134r-306,141r102,-106r-416,0r0,-61r423,0","w":751},"\u2021":{"d":"-361,-498r-31,-31r142,-118v9,-7,19,-15,28,-21v9,-6,19,-9,30,-9r6,2v7,3,12,8,16,17v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm-204,-498r-31,-31r141,-118v11,-9,12,-9,22,-17v7,-5,14,-9,21,-10v3,-2,7,-3,14,-3r3,0v4,1,8,3,12,7v4,4,7,7,9,12v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-4,17,-12,24v-8,7,-15,13,-24,19v-1,1,-2,2,-3,2","w":0},"\u02dc":{"d":"407,-608r0,-82r84,0r0,82r53,0r0,45r-53,0r0,563r-84,0r0,-74r-2,0v-17,23,-37,42,-63,59v-26,17,-58,25,-97,25v-64,0,-114,-23,-151,-69v-37,-47,-56,-107,-56,-181v0,-61,20,-117,60,-166v40,-50,92,-75,156,-75v32,0,61,6,88,18v27,12,48,29,63,52r2,0r0,-152r-111,0r0,-45r111,0xm261,-49v51,0,88,-20,111,-61v23,-41,35,-88,35,-140v0,-43,-12,-83,-36,-118v-23,-35,-58,-53,-104,-53v-49,0,-84,17,-106,51v-21,35,-32,77,-32,126v0,49,11,94,32,135v22,40,55,60,100,60","w":559},"\u2030":{"d":"154,-439r0,394r69,0r0,45r-69,0r-85,0r-72,0r0,-45r72,0r0,-394r-72,0r0,-46r226,0r0,46r-69,0","w":223},"\u0160":{"w":500},"\u2039":{"d":"76,-571r0,-27v23,-1,44,-7,62,-18v18,-11,26,-27,26,-50v0,-13,-3,-23,-10,-30v-7,-7,-14,-12,-22,-15v-3,-1,-6,-1,-9,-1v-3,0,-5,-1,-8,-1v-13,0,-25,2,-37,6v-12,4,-21,9,-28,14r-14,-27v20,-12,39,-20,56,-23r14,-2v5,-1,9,-1,14,-1v5,0,11,0,18,1v7,1,14,2,21,5v13,4,24,11,35,22v11,11,16,27,16,48r0,3v0,13,-3,25,-10,35v-7,10,-15,18,-23,25v-5,4,-9,7,-14,9v-5,2,-9,5,-12,6r0,1v4,1,9,2,16,4v7,2,14,5,21,10v11,6,21,15,30,26v9,11,13,27,13,46r0,10v-1,11,-5,22,-11,33v-6,11,-12,20,-22,28v-10,8,-22,15,-36,20v-14,5,-30,8,-48,8v-13,0,-24,-2,-35,-4v-11,-2,-20,-4,-27,-7v-4,-1,-7,-3,-10,-4v-3,-1,-6,-2,-8,-3r13,-30v7,5,17,9,28,12v11,3,24,4,38,4v20,0,36,-6,49,-19v13,-13,20,-28,20,-47v0,-21,-7,-38,-21,-48v-14,-10,-29,-16,-46,-18v-3,-1,-5,-1,-8,-1r-8,0r-23,0"},"\u0152":{"d":"305,214r0,-198v-5,-2,-9,-3,-13,-4v-4,-1,-9,-3,-13,-4r-21,-6v0,0,-13,-3,-20,-6v-11,-5,-22,-11,-33,-19v-11,-8,-24,-19,-37,-33v-2,-3,-4,-5,-7,-8v-3,-3,-5,-7,-7,-10v-7,-9,-13,-18,-19,-29v-6,-11,-11,-22,-16,-33v-8,-19,-13,-37,-15,-54r-18,-187v-2,-20,-7,-34,-16,-42v-9,-8,-19,-13,-30,-16r-12,-3v-6,-1,-5,-1,-11,-2r-3,0v0,0,-2,-1,-3,-1r0,-17v13,-5,25,-9,34,-10v9,-1,17,-2,24,-2r9,0v2,1,4,1,7,1v17,3,32,8,44,17v12,9,22,19,30,29v3,5,6,9,9,13v3,4,5,9,7,13v5,13,9,27,11,42v2,15,5,33,7,52r4,42r14,131v3,28,12,50,25,66v13,16,28,27,43,34v4,2,8,4,13,5v5,1,9,3,13,4r0,-436r59,0r0,436v7,-1,15,-3,25,-8v16,-7,31,-19,44,-35v13,-16,22,-37,25,-66r14,-131v1,-9,2,-17,3,-25r2,-23v2,-18,4,-34,7,-49v3,-15,6,-28,11,-39v3,-9,8,-17,15,-26v7,-10,17,-20,30,-29v13,-9,28,-14,45,-17v3,0,5,0,7,-1r10,0v7,0,15,1,24,2v9,1,19,5,32,10r0,17v-1,0,-1,1,-2,1r-4,0v-3,1,-8,1,-12,2r-12,3v-11,3,-20,9,-29,17v-9,8,-14,22,-16,41r-18,187v-2,17,-7,35,-15,54v-5,12,-10,24,-17,35v-7,11,-13,22,-20,31r-12,14v-12,14,-24,24,-35,32v-11,8,-21,14,-32,19v-7,3,-14,5,-21,7v-11,2,-11,3,-23,6v-4,1,-8,3,-12,4v-4,1,-9,2,-14,3r0,199r-59,0","w":644},"\u2018":{"d":"74,-597v-14,-25,-21,-48,-21,-69v1,-13,4,-22,9,-30v5,-8,13,-12,23,-12v15,0,26,4,35,13v9,9,18,22,25,40v5,11,10,24,15,39r55,162r-50,19","w":261},"\u2019":{"d":"96,-417r-50,-20r55,-161v5,-15,10,-28,15,-39v7,-18,15,-31,24,-40v9,-9,21,-13,36,-13v10,0,18,4,24,12v6,8,9,18,8,31v0,21,-7,43,-21,68","w":261},"\u201c":{"d":"282,-596v-7,-13,-13,-26,-16,-38v-3,-12,-5,-22,-5,-31v0,-13,3,-23,9,-31v6,-8,13,-11,23,-11v15,0,28,5,37,15v9,10,17,24,24,43v3,5,5,9,7,15v2,6,4,12,6,19r56,161r-50,20xm97,-597v-7,-13,-13,-25,-16,-37v-3,-12,-5,-23,-5,-32v0,-13,2,-22,8,-30v6,-8,14,-12,24,-12v15,0,27,4,36,14v9,10,18,25,25,44v3,5,5,10,7,16v2,6,4,11,6,18r56,162r-50,19","w":469},"\u201d":{"d":"95,-417r-50,-20r55,-161v5,-15,10,-28,15,-39v7,-18,16,-31,25,-40v9,-9,20,-13,35,-13v10,0,18,4,24,12v6,8,9,18,8,31v0,21,-7,43,-21,68xm280,-417r-50,-20r55,-161v5,-15,10,-28,15,-39v7,-18,15,-31,24,-40v9,-9,21,-13,36,-13v10,0,18,4,24,12v6,8,9,18,8,31v0,21,-7,43,-21,68","w":469},"\u2013":{"d":"-505,89r473,0r0,62r-473,0r0,-62","w":0},"\u2014":{"d":"-508,-623r473,0r0,61r-473,0r0,-61","w":0},"\u02c6":{"d":"474,-194r-379,0v8,42,25,75,51,100v17,15,33,26,50,33v17,7,36,10,56,10r222,0r0,51r-222,0v-34,0,-63,-7,-87,-20v-24,-13,-44,-28,-60,-44v-13,-14,-23,-26,-29,-36v-11,-15,-19,-33,-25,-54v-6,-21,-9,-43,-9,-66v0,-23,3,-45,9,-66v6,-21,14,-39,25,-54r14,-18v5,-6,10,-12,16,-18v16,-16,36,-31,60,-44v24,-13,52,-19,86,-19r222,0r0,50r-222,0v-20,0,-39,3,-56,10v-17,7,-33,18,-50,33v-26,25,-43,59,-51,101r379,0r0,51","w":669},"\u2122":{"d":"485,-249v-12,17,-11,17,-23,33v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-39,7v-17,0,-33,-3,-49,-9v-16,-6,-32,-13,-47,-20v-15,-7,-31,-14,-48,-20v-17,-6,-36,-9,-57,-9v-22,0,-39,7,-52,21v-13,14,-25,28,-36,45r-38,-35v15,-24,33,-45,52,-63v19,-18,45,-27,76,-27v23,0,47,5,74,16r30,12v17,7,34,14,50,20v16,6,31,9,43,9v21,0,37,-7,49,-19v12,-12,23,-25,33,-40xm490,-480v-7,11,-14,22,-22,32v-8,10,-17,20,-26,28v-9,8,-20,14,-32,19v-12,5,-24,7,-39,7v-15,0,-28,-2,-41,-6v-13,-4,-27,-10,-40,-16v-4,-1,-9,-3,-15,-7v-16,-7,-32,-14,-49,-20v-17,-6,-35,-9,-56,-9v-22,0,-39,6,-52,20v-13,14,-25,29,-36,46r-39,-35v8,-12,16,-24,25,-35v9,-11,18,-20,28,-28v10,-8,22,-15,34,-20v12,-5,26,-7,42,-7v16,0,32,3,50,9v18,6,36,12,54,19v17,7,34,14,50,20v16,6,31,9,43,9v20,0,37,-6,49,-18v12,-12,23,-26,33,-41","w":544},"\u0161":{"w":500},"\u203a":{"d":"290,-394v-17,-11,-32,-20,-46,-24v-14,-4,-27,-6,-40,-6r-8,0v0,0,-7,1,-10,2v-13,2,-24,7,-35,15v-11,8,-16,20,-16,36v0,10,2,19,7,27v5,8,11,15,20,22v9,7,19,14,31,22v12,8,25,18,39,29v10,8,10,7,19,15v9,8,9,8,18,15v19,17,34,35,45,53v11,18,17,41,17,67v0,39,-17,71,-50,95v-33,24,-71,36,-114,36v-23,0,-49,-8,-78,-25v-11,-5,-21,-12,-32,-19v-11,-7,-21,-14,-30,-21r-4,-3v-1,0,-1,0,-1,-1r0,-1v0,0,-1,0,-1,-1v-3,-5,-5,-16,-5,-32r0,-11v0,0,1,-7,2,-10v3,-15,10,-28,22,-40v12,-12,30,-18,56,-18r6,0v2,1,4,1,6,1v35,3,60,20,77,53v9,16,16,33,21,50v5,17,8,36,11,55r3,28v0,0,1,19,1,28v0,16,-1,31,-3,45v-2,14,-3,25,-6,34v-3,9,-7,16,-11,19v-4,3,-8,3,-13,-2v-4,-4,-8,-13,-10,-27v-2,-14,-4,-29,-7,-47v-1,-7,-2,-15,-3,-23v-1,-8,-3,-17,-4,-25v-2,-14,-4,-28,-7,-42v-3,-14,-6,-27,-9,-38v-3,-11,-6,-21,-10,-29v-4,-8,-9,-12,-14,-14v-7,-3,-13,-5,-19,-6v-6,-1,-11,-2,-15,-2v-13,0,-21,4,-24,12v-1,1,-2,3,-2,6v-1,13,6,22,19,29v13,7,28,12,44,15v13,2,25,3,38,3v20,0,38,-5,55,-16v17,-11,25,-27,25,-50v0,-21,-6,-39,-19,-52v-13,-13,-28,-26,-45,-38r-17,-11r-12,-9v-7,-5,-7,-5,-14,-11v-7,-6,-7,-5,-14,-10v-20,-16,-37,-33,-51,-50v-14,-17,-21,-38,-21,-64v0,-37,16,-67,47,-88v31,-22,67,-33,109,-33v23,0,45,5,66,13v21,8,37,18,49,30","w":365},"\u0153":{"d":"153,-469r0,58v12,-13,25,-25,41,-34v16,-9,32,-17,48,-22v26,-9,50,-14,72,-14v54,0,96,15,124,45v28,30,42,74,42,134r0,302r-131,189r-36,0r82,-189r0,-285v0,-89,-38,-134,-113,-134v-34,0,-64,11,-89,34v-26,23,-39,57,-39,102r0,283r-85,0r0,-469r84,0","w":549},"\u0178":{"d":"-163,-814r39,33v-7,11,-14,22,-22,32v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-38,7v-15,0,-29,-2,-42,-6v-13,-4,-26,-10,-39,-16v-4,-1,-9,-3,-15,-7v-16,-7,-32,-13,-49,-19v-17,-6,-35,-9,-56,-9v-22,0,-40,7,-53,21v-13,14,-24,28,-35,45r-40,-35v17,-25,35,-46,54,-64v19,-18,45,-26,76,-26v16,0,33,2,51,8v18,6,35,13,53,20r51,20v0,0,30,9,42,9v20,0,36,-7,48,-19v12,-12,24,-25,34,-40r-1,0","w":3},"\u00a0":{},"\u00a1":{"d":"78,-150r42,0r-63,235r-42,0xm113,-199v-8,0,-14,-2,-17,-6v-3,-4,-5,-9,-5,-14v0,-1,1,-1,1,-2r0,-3r0,-2v0,0,1,-1,1,-2v0,-1,0,-1,1,-2v1,-1,1,-3,2,-4v3,-5,6,-9,12,-13v6,-4,12,-6,19,-6v7,0,12,2,15,5v3,3,4,7,5,12r0,2v0,2,0,4,-1,6v0,3,-1,5,-2,6v-2,6,-5,11,-10,16v-5,5,-12,7,-21,7","w":112},"\u00a2":{"d":"542,-223r-127,-108r324,133r-306,141r102,-105r-520,0r0,-61r527,0xm750,-571r0,61r-512,0r103,105r-306,-141r324,-133r-127,108r518,0","w":751},"\u00a3":{"d":"402,-100v0,13,-5,28,-14,45v-7,12,-16,24,-30,35v-14,11,-32,19,-55,25v-15,5,-30,7,-45,9v-15,2,-29,3,-42,3v-30,-1,-56,-4,-80,-11v-24,-7,-44,-15,-60,-25v-15,-9,-27,-23,-38,-41v-11,-18,-17,-37,-17,-58v0,-13,2,-24,5,-33v5,-17,12,-31,22,-41v10,-10,20,-19,31,-26v9,-5,17,-9,25,-12r22,-7v-8,-3,-15,-7,-22,-10v-7,-3,-13,-6,-19,-9v-11,-7,-20,-14,-27,-21v-7,-7,-12,-16,-17,-27v-2,-5,-4,-12,-5,-18v-1,-6,-2,-13,-2,-21v0,-19,6,-38,19,-57v8,-11,18,-21,30,-30v25,-18,52,-29,79,-34v11,-3,23,-5,34,-6v11,-1,21,-1,31,-1v14,0,27,1,38,2v11,1,20,3,27,5v3,0,6,1,7,2r30,14v6,3,11,7,17,12v6,5,11,10,16,17v7,12,11,23,10,32v0,18,-8,32,-24,41r-2,0v0,0,-1,1,-2,1v-2,1,-4,1,-6,1v-2,0,-6,1,-9,1v-7,0,-13,-1,-19,-4v-6,-3,-12,-8,-18,-15v-6,-7,-11,-17,-14,-30v-3,-13,-12,-24,-24,-33v-12,-9,-27,-13,-44,-13v-13,0,-25,3,-38,9v-13,6,-23,14,-30,23v-7,9,-12,18,-15,28v-3,7,-4,15,-5,22v-1,7,-2,14,-2,19v0,9,0,14,1,16v5,25,15,42,29,51v14,9,29,14,44,15r11,0v3,0,6,0,8,-1r7,0r50,-5r4,0r4,0v13,0,22,3,28,9v6,6,7,13,3,20v-4,5,-9,10,-16,13v-13,5,-24,8,-34,8v-5,0,-9,0,-14,-1r-15,-3v0,0,-10,-2,-14,-2r-12,0v-22,0,-39,5,-52,15v-13,10,-22,24,-27,41v-2,6,-3,13,-4,19v-1,6,-1,12,-1,19v0,9,1,18,3,27v2,9,5,17,10,24v9,11,19,20,31,26v12,6,24,12,37,15v10,3,19,4,29,5v10,1,19,1,27,1r15,0v5,0,9,0,12,-1v24,-3,43,-10,58,-22v15,-12,26,-32,35,-59","w":412},"\u00a4":{"d":"26,-417r0,-25r71,-73v23,-23,41,-43,55,-59v14,-16,22,-30,27,-39v10,-19,15,-35,15,-48r0,-2v0,-13,-5,-26,-14,-37v-9,-11,-22,-17,-38,-17v-14,0,-27,3,-39,9v-12,6,-22,13,-30,21r-3,3r-22,-19v10,-13,24,-23,40,-33v16,-10,36,-15,61,-15v29,0,51,7,69,23v18,16,27,37,27,62v0,5,-1,11,-2,18v-3,15,-9,32,-21,49v-12,17,-31,40,-58,67r-77,79r160,0r0,36r-221,0"},"\u00a5":{"d":"12,-160r42,-11r37,91v12,30,24,63,36,99r1,1r18,-52r19,-48v7,-16,13,-31,19,-46v8,-22,8,-23,17,-45r37,9r-121,272v-21,48,-52,73,-91,75r-22,1r0,-30r18,0v6,0,12,-1,17,-2v5,-1,11,-4,16,-8v7,-6,15,-16,23,-30v8,-14,16,-34,26,-62","w":268},"\u00a6":{"w":500},"\u00a7":{"d":"-150,-653r55,0r-117,143r-61,0r-118,-143r55,0r93,91","w":0},"\u00a8":{"d":"105,-663v13,0,25,5,34,15v9,10,14,20,14,33v0,13,-5,24,-14,34v-9,10,-21,15,-34,15v-12,0,-23,-5,-33,-15v-10,-10,-14,-21,-14,-34r0,-5v2,-11,7,-21,16,-30v9,-9,18,-13,28,-13r3,0xm294,-663v13,0,25,5,34,15v9,10,14,20,14,33v0,13,-5,24,-14,34v-9,10,-21,15,-34,15v-13,0,-24,-5,-33,-15v-9,-10,-14,-21,-14,-34r0,-5v2,-11,8,-21,17,-30v9,-9,19,-13,30,-13","w":400},"\u00a9":{"d":"244,174r-18,-2v-18,-2,-35,-5,-52,-9v-17,-4,-33,-10,-48,-17v-30,-15,-45,-32,-44,-50v0,-2,0,-4,1,-6r2,-6v0,0,3,-5,4,-7v1,-2,3,-4,5,-6r111,-154r-206,-404r71,0r174,380r148,-380r74,0r-184,406r119,162v8,7,12,15,12,23v0,17,-15,32,-44,44v-15,7,-29,12,-45,16v-16,4,-33,7,-50,8v-5,1,-11,1,-16,1r-14,0r0,1xm315,68r-69,-111r-54,99r-2,2v-1,1,-2,3,-2,4v-1,1,-1,2,-1,3r0,3r0,3v1,9,7,17,19,25v12,8,26,11,42,11v4,0,9,-1,16,-2v8,-2,16,-5,23,-9v7,-4,14,-7,19,-11v10,-8,13,-14,9,-18r0,1","w":469},"\u00aa":{"d":"-154,158v-7,-22,-19,-38,-37,-48v-18,-10,-37,-16,-57,-18r-12,0v-5,0,-9,0,-12,1v-20,1,-39,8,-57,19v-18,11,-31,26,-38,45r-35,1v3,-38,18,-70,45,-96v26,-26,58,-39,97,-39v39,0,71,13,97,39v26,27,41,58,44,95","w":0},"\u00ab":{"d":"69,-285r0,-184r85,0r0,184r69,0r0,51r-69,0r0,234r-85,0r0,-234r-69,0r-3,-51r72,0xm115,-646v15,0,27,5,36,14v9,9,13,21,13,36v0,33,-16,49,-49,49v-15,0,-26,-4,-35,-13v-9,-9,-14,-21,-14,-36v0,-15,5,-27,14,-36v9,-9,20,-14,35,-14","w":223},"\u00ac":{"d":"46,-535v1,-9,2,-21,4,-36v2,-15,6,-30,11,-45r4,-14v1,-5,3,-9,5,-13v8,-19,18,-31,30,-39v12,-8,25,-12,38,-12v10,0,20,2,30,6v10,4,20,8,28,15v8,7,15,15,22,23v7,8,12,17,16,27v7,18,14,36,20,55r16,55v13,45,23,89,31,132r24,123v4,21,8,40,12,59v4,19,9,36,14,53v4,15,10,28,17,40v7,12,15,20,23,25v13,10,27,15,41,15v5,0,8,0,11,-1v2,0,3,0,5,-1v2,-1,4,-1,6,-2v17,-8,28,-20,33,-36v3,-7,4,-12,5,-18v1,-6,3,-11,4,-15r0,-2v0,0,1,-1,1,-2r18,0v0,3,-1,5,-1,8r0,8r-2,23r-3,24v-3,17,-9,32,-17,47v-7,13,-17,25,-28,33v-11,8,-23,13,-36,15v-2,0,-4,1,-6,1r-5,0r-3,0v-17,0,-33,-7,-48,-20v-15,-13,-27,-27,-34,-44v-4,-9,-9,-23,-14,-43v-5,-20,-11,-43,-16,-68v-3,-15,-7,-29,-10,-45v-3,-16,-5,-32,-8,-48r-14,-91r-161,344r-86,0r216,-469v-7,-32,-14,-60,-22,-86v-8,-26,-18,-43,-29,-52v-5,-5,-11,-9,-18,-12v-7,-3,-16,-5,-25,-5v-5,0,-11,1,-17,2v-6,1,-11,4,-17,7v-15,9,-26,18,-31,29v-5,11,-8,22,-11,33r-1,2r-4,15r-18,0","w":515},"\u00ad":{"w":500},"\u00ae":{"d":"138,108r0,26v0,9,0,18,-1,27r-3,27v0,0,-3,18,-5,27r-82,1v1,-5,2,-11,3,-16v1,-5,1,-10,2,-15v1,-5,1,-10,2,-15v1,-5,2,-11,3,-16v0,-3,1,-6,1,-10r0,-11r-4,-396v0,-13,2,-27,4,-41v2,-14,6,-28,13,-43v8,-17,21,-34,37,-51v16,-17,37,-33,64,-48v10,-5,22,-10,34,-15v12,-5,28,-7,47,-7r19,0v0,0,15,2,22,3v21,3,40,10,56,19v16,9,30,19,41,29v8,9,15,16,20,23v10,13,19,25,25,37v6,12,11,24,14,36v7,23,10,47,10,74r0,10v0,13,-1,29,-4,47v-3,18,-9,38,-17,58v-2,5,-4,10,-7,16v-3,6,-6,12,-9,17v-16,28,-33,50,-52,67v-20,17,-38,28,-53,33v-12,5,-23,9,-34,11v-11,2,-21,4,-32,4v-13,0,-26,-2,-39,-6v-23,-7,-41,-15,-52,-24v-6,-4,-11,-8,-15,-12v-4,-4,-6,-9,-8,-12r0,146xm135,-109v0,4,2,10,5,17v3,7,8,15,14,23v9,11,20,22,35,31v15,9,32,14,52,14v7,0,12,0,15,-1v18,-3,33,-7,45,-13v12,-6,22,-15,31,-26v11,-11,21,-26,28,-45v7,-19,12,-38,15,-59v1,-5,1,-11,1,-16v0,-5,1,-9,1,-14v0,-44,-10,-85,-31,-123v-2,-4,-4,-7,-6,-11r-8,-12v-11,-16,-25,-31,-42,-44v-17,-13,-37,-22,-61,-27v-3,-1,-6,-1,-9,-1v-3,0,-7,-1,-10,-1v-19,0,-34,5,-45,16v-11,11,-20,22,-26,35v-6,13,-9,29,-9,47r0,4","w":515},"\u00af":{},"\u00b0":{"d":"50,-583v0,-15,2,-29,8,-42v6,-13,14,-25,23,-34v9,-9,20,-17,33,-23v13,-6,28,-8,43,-8v15,0,29,2,42,8v13,6,25,14,34,23v9,9,17,21,23,34v6,13,8,27,8,42v0,15,-2,30,-8,43v-6,13,-14,24,-23,33v-9,9,-21,17,-34,23v-13,6,-27,8,-42,8v-15,0,-30,-2,-43,-8v-13,-6,-24,-14,-33,-23v-9,-9,-17,-20,-23,-33v-6,-13,-8,-28,-8,-43xm231,-583v0,-21,-7,-39,-21,-55v-14,-16,-32,-24,-53,-24v-21,0,-39,8,-53,24v-14,16,-21,34,-21,55v0,21,7,39,21,55v14,16,32,24,53,24v21,0,39,-8,53,-24v14,-16,21,-34,21,-55","w":315},"\u00b1":{"d":"33,0r0,-62r473,0r0,62r-473,0xm238,-368r0,-207r62,0r0,207r206,0r0,62r-206,0r0,206r-62,0r0,-206r-205,0r0,-62r205,0","w":539},"\u00b2":{"w":500},"\u00b3":{"w":500},"\u00b4":{"d":"-326,-540r-31,-31r142,-119v1,-1,3,-2,3,-2r1,-1v8,-7,16,-13,25,-18v9,-5,19,-8,28,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-4,17,-12,24v-8,7,-15,13,-24,19v-1,1,-2,2,-3,2","w":0},"\u00b5":{"d":"664,-4r0,-58v-16,18,-34,32,-54,44v-20,12,-42,19,-63,22v-5,1,-10,2,-15,2v-5,0,-10,1,-15,1v-37,0,-67,-7,-91,-20v-24,-13,-43,-30,-58,-49v-14,13,-29,24,-46,34v-17,10,-34,18,-51,24v-22,7,-43,11,-64,11v-53,0,-92,-15,-119,-46v-27,-31,-41,-71,-41,-121r0,-313r84,0r0,280r0,3v0,32,7,62,20,91v13,27,41,41,84,41v35,0,65,-10,87,-31v22,-21,33,-55,33,-102r0,-282r84,0r0,280v0,44,9,78,27,101v18,23,45,34,80,34v36,0,65,-11,86,-34v21,-23,31,-57,31,-102r0,-279r84,0r0,469r-83,0","w":839},"\u00b6":{"d":"306,-123r2,0r-2,2v13,9,26,18,38,27v12,9,24,19,33,30v9,11,17,24,23,37v6,13,8,28,8,45v0,5,0,10,-1,15v-1,5,-2,11,-5,16v-5,11,-12,23,-22,33v-10,10,-22,19,-37,28v-15,9,-34,15,-55,20v-21,5,-45,8,-73,8r-15,0v0,0,-9,-1,-14,-2v-25,-3,-48,-8,-72,-16v-24,-8,-44,-17,-60,-26v-5,-3,-10,-7,-14,-10v-6,-4,-6,-4,-11,-8r34,-54v5,3,10,6,16,10v6,4,13,8,21,13v14,8,31,16,50,23v19,7,40,10,63,10v31,0,54,-6,71,-18v17,-12,26,-27,26,-42r0,-3v0,-25,-13,-48,-40,-69v-13,-11,-28,-21,-42,-31v-14,-10,-29,-20,-44,-29v-4,-1,-8,-3,-13,-7v-18,-9,-35,-19,-50,-31v-15,-12,-30,-24,-43,-37v-27,-25,-40,-55,-40,-91v0,-37,14,-66,43,-86v28,-20,63,-34,104,-41v-6,-4,-11,-9,-17,-13v-8,-6,-9,-6,-17,-12v-22,-17,-40,-35,-53,-54v-13,-19,-19,-41,-19,-68r0,-3v0,-27,17,-53,50,-77v33,-23,77,-35,134,-35v36,0,68,5,95,17v27,12,50,26,67,42r-39,39v-17,-11,-34,-20,-54,-27v-20,-7,-40,-11,-60,-13r-14,0v-28,0,-49,5,-64,16v-15,11,-23,26,-23,47v0,13,6,26,19,40v12,13,28,26,47,39r61,43r11,8r13,10r13,9v1,1,2,2,3,2v15,11,30,23,43,34r39,34v25,23,38,50,38,79v0,6,-1,12,-2,19v-6,27,-23,52,-50,75v-26,22,-59,34,-100,35r0,-2xm132,-281v0,10,3,21,10,33v9,15,22,30,38,44v16,14,33,25,52,33v5,2,4,2,10,4r12,3v39,-5,67,-14,84,-26v17,-12,25,-30,25,-52v0,-11,-6,-24,-18,-38v-13,-16,-29,-31,-49,-44v-17,-12,-16,-12,-32,-22r-25,-16v-36,5,-63,13,-81,26v-18,13,-26,31,-26,55","w":487},"\u00b7":{},"\u00b8":{"d":"279,-454r-42,18v-16,7,-28,15,-37,24v-9,9,-16,19,-23,31v-9,15,-15,31,-21,47v-6,16,-11,32,-14,49v-3,12,-4,24,-5,36v-1,12,-1,24,-1,35v0,16,0,31,2,46v2,15,4,28,6,39v5,25,10,43,16,55v6,12,12,22,21,30v12,12,27,18,44,18v3,0,7,0,11,-1v6,-1,5,-1,11,-2v15,-5,28,-12,37,-23v9,-11,15,-22,20,-34v5,-11,8,-22,10,-33v2,-11,3,-18,4,-23v-7,-19,-13,-38,-18,-60v-5,-22,-8,-46,-8,-72v0,-8,0,-16,1,-25r3,-26v3,-21,9,-36,16,-47v7,-11,16,-16,29,-16v12,0,22,5,29,16v7,11,12,26,16,47v1,9,2,17,3,25v1,8,1,17,1,25v0,24,-2,46,-7,67v-5,21,-10,40,-17,58r-3,8v1,5,3,12,5,23v2,11,5,22,10,33v5,12,11,23,20,34v9,11,22,18,37,23r12,2v4,1,8,1,11,1v16,0,30,-6,42,-18v9,-8,16,-18,22,-30v6,-12,11,-30,16,-55v2,-12,4,-25,6,-40v2,-15,2,-30,2,-47v0,-11,0,-21,-1,-32v-1,-11,-2,-22,-4,-33v-3,-17,-7,-34,-13,-51v-6,-17,-14,-34,-23,-49v-7,-12,-15,-22,-24,-31v-9,-9,-21,-17,-37,-24r-41,-18r0,-15r19,0v13,0,27,1,42,2v15,1,30,5,46,12v5,2,11,4,16,7v5,3,10,7,15,11v59,45,91,107,98,187v1,9,3,17,3,25r0,23v0,15,-1,29,-2,42v-1,13,-4,25,-9,37r-12,33v-6,17,-16,33,-29,48v-13,15,-26,27,-39,36v-3,1,-6,3,-9,4v-3,1,-5,3,-8,4v-7,3,-16,6,-26,9v-10,3,-22,4,-34,4v-6,0,-13,0,-20,-1v-7,-1,-13,-3,-20,-6v-3,-1,-7,-2,-10,-4v-3,-2,-7,-3,-10,-4r-13,-8v-7,-5,-13,-9,-19,-14v-6,-5,-12,-11,-17,-18v-4,-5,-7,-10,-11,-16v-6,-9,-6,-9,-13,-21r-27,40v-11,12,-22,22,-33,29r-13,8v-10,6,-20,10,-31,12v-11,2,-21,3,-30,3v-12,0,-23,-1,-33,-4v-10,-3,-20,-6,-27,-9v-5,-1,-9,-3,-14,-6v-14,-9,-27,-22,-40,-37v-13,-15,-23,-32,-30,-49v-5,-13,-9,-24,-12,-34v-4,-13,-7,-26,-9,-39v-2,-13,-2,-27,-2,-42r0,-22v0,0,1,-15,2,-23v8,-81,41,-143,99,-187r11,-7v4,-2,8,-5,12,-7v18,-9,36,-13,54,-15v18,-2,33,-3,46,-3r3,0r8,0r4,0r0,15","w":644},"\u00b9":{"w":500},"\u00ba":{"d":"50,-583v0,-15,2,-29,8,-42v6,-13,14,-25,23,-34v9,-9,20,-17,33,-23v13,-6,28,-8,43,-8v15,0,29,2,42,8v13,6,25,14,34,23v9,9,17,21,23,34v6,13,8,27,8,42v0,15,-2,30,-8,43v-6,13,-14,24,-23,33v-9,9,-21,17,-34,23v-13,6,-27,8,-42,8v-15,0,-30,-2,-43,-8v-13,-6,-24,-14,-33,-23v-9,-9,-17,-20,-23,-33v-6,-13,-8,-28,-8,-43xm231,-583v0,-21,-7,-39,-21,-55v-14,-16,-32,-24,-53,-24v-21,0,-39,8,-53,24v-14,16,-21,34,-21,55v0,21,7,39,21,55v14,16,32,24,53,24v21,0,39,-8,53,-24v14,-16,21,-34,21,-55","w":315},"\u00bb":{"d":"352,-245v1,-47,-14,-88,-44,-125v-30,-37,-68,-55,-115,-55v-7,0,-14,0,-21,1v-7,1,-15,2,-22,4v-16,3,-31,8,-46,14v-15,6,-28,13,-39,21r-25,-46v25,-17,51,-31,78,-40v28,-9,54,-14,78,-14v37,0,70,6,100,17v30,11,55,26,76,48v21,22,38,48,50,80v12,32,17,69,17,110v0,74,-21,131,-62,170v-41,39,-86,60,-135,65v-4,0,-8,1,-12,1r-13,0v-65,0,-112,-23,-140,-68v-28,-45,-42,-96,-42,-153r0,-15v0,-5,0,-10,1,-15r316,0xm113,-189v0,18,2,35,6,51v4,16,10,32,19,44v9,12,20,22,33,29v13,7,29,11,47,11v19,0,36,-3,50,-9v14,-6,26,-13,36,-23v10,-10,18,-22,24,-34v6,-12,11,-25,14,-38v3,-10,4,-20,4,-31r-233,0","w":476},"\u00bc":{"w":500},"\u00bd":{"w":500},"\u00be":{"w":500},"\u00bf":{"d":"153,-469r0,58v12,-13,25,-25,41,-34v16,-9,32,-17,48,-22v26,-9,50,-14,72,-14v54,0,96,15,124,45v28,30,42,74,42,134r0,302r-85,0r0,-285v0,-89,-38,-134,-113,-134v-34,0,-64,11,-89,34v-26,23,-39,57,-39,102r0,283r-109,189r-42,0r66,-189r0,-469r84,0","w":549},"\u00c0":{"d":"468,-720r-29,35r-141,-88v-2,-2,-7,-5,-15,-10v-6,-5,-12,-10,-17,-15v-5,-5,-7,-10,-7,-16v0,-23,10,-35,31,-35v8,0,18,4,29,11r17,12v2,1,5,3,8,6xm264,-657r69,0r245,657r-105,0r-67,-193r-251,0r-70,193r-89,0xm384,-259r-24,-69v-8,-23,-17,-46,-25,-71v-12,-37,-13,-37,-25,-77v-8,-26,-16,-54,-24,-84r-1,0v-17,60,-33,114,-51,161v-26,71,-27,71,-54,140r204,0","w":575},"\u00c1":{"d":"194,-700r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm264,-657r69,0r245,657r-105,0r-67,-193r-251,0r-70,193r-89,0xm384,-259r-24,-69v-8,-23,-17,-46,-25,-71v-12,-37,-13,-37,-25,-77v-8,-26,-16,-54,-24,-84r-1,0v-17,60,-33,114,-51,161v-26,71,-27,71,-54,140r204,0","w":575},"\u00c2":{"d":"28,-639r57,-51r87,62r77,-62r38,35r-69,60r126,95v13,9,25,19,36,28r31,28v29,28,52,57,67,88v15,31,23,69,23,116v0,73,-21,133,-64,180v-43,47,-99,70,-168,70v-69,0,-124,-23,-167,-70v-43,-47,-64,-107,-64,-180v0,-61,20,-115,60,-161v41,-46,96,-73,165,-80r0,-2r-106,-66r-82,66r-37,-32r77,-63xm269,-421v-47,0,-81,16,-102,49v-11,16,-19,32,-25,50v-6,18,-10,37,-11,56v-1,4,-1,8,-1,12r0,14r0,16v0,0,1,12,2,18v3,39,14,75,35,108v21,33,55,49,102,49v49,0,83,-16,103,-49v21,-33,33,-69,36,-108v1,-6,2,-12,2,-18r0,-16r0,-14v0,-4,0,-8,-1,-12v-1,-19,-5,-38,-11,-56v-6,-18,-15,-34,-26,-50v-21,-33,-55,-49,-103,-49","w":539},"\u00c3":{"d":"487,-874r39,33v-7,11,-14,22,-22,32v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-38,7v-15,0,-29,-2,-42,-6v-13,-4,-26,-10,-39,-16v-4,-1,-9,-3,-15,-7v-16,-7,-32,-13,-49,-19v-17,-6,-35,-9,-56,-9v-22,0,-40,7,-53,21v-13,14,-24,28,-35,45r-40,-35v17,-25,35,-46,54,-64v19,-18,45,-26,76,-26v16,0,33,2,51,8v18,6,35,13,53,20r51,20v0,0,30,9,42,9v20,0,36,-7,48,-19v12,-12,24,-25,34,-40r-1,0xm264,-657r69,0r245,657r-105,0r-67,-193r-251,0r-70,193r-89,0xm384,-259r-24,-69v-8,-23,-17,-46,-25,-71v-12,-37,-13,-37,-25,-77v-8,-26,-16,-54,-24,-84r-1,0v-17,60,-33,114,-51,161v-26,71,-27,71,-54,140r204,0","w":575},"\u00c4":{"d":"288,-51v-17,16,-36,31,-56,43v-20,12,-41,18,-62,18v-39,0,-70,-12,-95,-38v-25,-26,-37,-61,-37,-105v0,-41,15,-75,46,-101v31,-26,71,-47,120,-62r114,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-21,-30v-9,-8,-18,-14,-29,-18v-11,-4,-23,-7,-35,-7v-27,0,-49,5,-68,15v-19,10,-37,21,-54,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v17,0,34,1,49,4v18,3,36,10,54,19v18,9,34,24,48,43v16,-19,37,-34,62,-45v25,-11,51,-18,79,-20v3,-1,6,-1,9,-1r8,0v67,0,114,24,143,73v28,48,42,101,42,160r0,9r0,10r-316,0r0,5r0,5v0,44,15,84,44,119v29,34,66,51,111,51v7,0,14,0,21,-1v7,-1,15,-2,22,-4v16,-3,31,-8,46,-14v15,-6,28,-13,39,-21r25,46v-25,17,-51,31,-78,40v-13,4,-27,7,-40,9v-13,2,-26,4,-38,4v-43,0,-79,-8,-109,-22v-30,-14,-54,-30,-71,-48v-8,-8,-15,-16,-21,-24v-6,-8,-9,-16,-12,-23xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v11,0,23,-2,34,-7v12,-5,23,-12,34,-22v11,-10,21,-22,30,-37v9,-15,17,-34,22,-54v5,-20,8,-43,8,-68r0,-16v0,0,-1,-12,-2,-17xm642,-285v0,-37,-8,-69,-25,-96v-16,-27,-43,-40,-80,-40v-38,0,-67,11,-87,34v-19,23,-32,47,-38,73v-1,5,-2,9,-3,14v-1,5,-1,10,-1,15r234,0","w":757},"\u00c5":{"d":"233,-445v-3,2,-9,5,-19,10v-10,5,-19,12,-30,23v-9,9,-18,22,-27,38v-9,16,-15,35,-19,59v-2,11,-3,22,-4,33v-1,11,-1,23,-1,34v0,32,3,62,9,88v6,26,13,46,22,61v3,5,7,10,10,15v3,5,7,9,10,13v9,11,17,20,26,26v9,6,18,10,25,13v7,3,13,5,19,6v6,1,10,2,12,2r1,0r-10,-300r0,-2r0,-2v0,-7,1,-16,3,-28v2,-12,5,-23,10,-35v3,-9,7,-17,12,-25v5,-8,10,-15,17,-22v13,-13,26,-21,41,-26v6,-2,12,-3,18,-4v6,-1,11,-1,16,-1v9,0,18,1,26,3v8,2,14,3,19,5v7,3,15,7,25,12v9,6,18,13,27,21v9,8,17,16,23,25r8,11v5,7,9,13,13,20v4,7,8,14,11,21v10,21,17,41,20,61v3,20,5,39,5,56v0,5,-1,11,-1,16v0,5,0,11,-1,16v-3,24,-9,47,-19,70v-10,23,-21,42,-34,57v-4,5,-10,10,-16,16v-6,6,-13,12,-21,19v-16,13,-35,24,-57,34v-22,10,-44,16,-68,16r-4,0r-4,0r0,200r-59,0r0,-198r-47,-10v-19,-4,-38,-10,-58,-20v-23,-11,-46,-28,-67,-51v-21,-23,-38,-54,-49,-95v-5,-15,-8,-30,-10,-43v-2,-13,-2,-26,-2,-39v0,-27,5,-54,14,-80v9,-27,22,-48,38,-64v16,-16,34,-32,56,-47v5,-3,10,-7,16,-9v8,-4,9,-3,17,-6v20,-7,39,-10,58,-10r0,17xm326,-22v3,-1,12,-2,26,-4v14,-2,30,-10,47,-22r15,-12v0,0,10,-10,15,-16r3,-3v3,-4,5,-8,8,-12v3,-4,6,-9,9,-14v7,-11,13,-30,20,-57v0,-1,1,-1,1,-2r0,-3v1,-4,2,-9,2,-14v0,-5,-1,-12,-1,-19v-1,-12,-2,-26,-3,-42v-1,-16,-4,-33,-9,-50v-1,-6,-3,-12,-5,-18v-4,-8,-4,-8,-8,-17v-1,-3,-2,-6,-4,-9v-2,-3,-4,-5,-6,-8v-5,-7,-4,-7,-10,-14v-4,-5,-8,-9,-12,-13v-5,-5,-9,-10,-14,-14v-5,-4,-10,-7,-13,-8v-8,-3,-15,-5,-21,-5v-16,0,-28,6,-35,18r-3,6v-1,3,-3,6,-4,11v-2,7,-4,17,-6,29v-2,12,-3,25,-3,40r0,15","w":566},"\u00c6":{"d":"-12,-657r88,0r70,193r251,0r68,-193r105,0r-245,657r-70,0xm278,-98v8,-30,16,-58,24,-84v12,-39,13,-39,25,-76v8,-25,17,-49,25,-72r24,-68r-204,0r53,140v17,47,34,100,51,160r2,0","w":575},"\u00c7":{"d":"425,12r44,103v-28,-1,-51,2,-68,7v-17,5,-26,15,-26,29v0,14,6,24,19,29v13,5,28,8,43,8r14,0r20,0v3,-1,6,-1,9,-1r7,0r20,40v-10,1,-19,1,-29,1v-10,0,-19,1,-28,1v-41,0,-71,-5,-92,-15v-21,-10,-35,-20,-43,-31v-5,-6,-7,-12,-9,-18v-2,-6,-3,-11,-3,-16v0,-22,7,-38,21,-49v14,-11,31,-19,48,-23r16,-2v5,-1,10,-1,15,-1r-27,-62r49,0xm576,-546r-20,-14v-17,-12,-40,-22,-66,-30v-26,-8,-53,-13,-81,-13r-5,0v-82,0,-145,26,-190,78v-45,51,-68,116,-68,193v0,83,25,150,75,201v50,51,111,77,183,77v36,0,68,-5,96,-15v28,-10,51,-21,70,-34r36,54v-22,15,-51,29,-88,41v-37,12,-76,18,-119,18v-118,0,-206,-34,-265,-102v-59,-69,-89,-149,-89,-239r0,-11v0,-4,0,-7,1,-11v5,-79,39,-151,102,-217v63,-66,150,-99,262,-99v48,0,89,7,122,21v33,14,60,29,81,46","w":642},"\u00c8":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm0,-596r221,-1r0,62r-221,0r0,-61","w":221},"\u00c9":{"d":"194,-700r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm403,-657r0,65r-233,0r0,213r228,0r0,65r-228,0r0,248r273,0r0,66r-364,0r0,-657r324,0","w":467},"\u00ca":{"d":"392,-562v6,8,11,16,16,24r13,23v11,23,20,51,26,82r4,26r3,26v0,0,2,18,2,27r0,26v0,19,0,38,-2,56v-2,18,-4,32,-5,45r-3,23v-1,11,-4,24,-8,41v-4,17,-11,34,-18,51v-8,19,-18,37,-31,52v-3,3,-6,7,-9,10v-3,3,-6,7,-9,10v-23,24,-47,39,-69,46v-22,7,-40,10,-54,10v-14,0,-32,-3,-54,-10v-22,-7,-46,-22,-69,-46v-3,-3,-6,-7,-9,-10v-3,-3,-6,-7,-9,-10v-13,-15,-23,-33,-31,-52v-8,-17,-14,-34,-18,-51v-4,-17,-7,-30,-8,-41r-3,-23v-2,-13,-4,-29,-5,-47v-1,-18,-2,-37,-2,-57r0,-25v0,0,1,-17,2,-26r3,-26r4,-25v6,-31,15,-59,26,-82r13,-23v5,-8,10,-16,16,-24v6,-7,6,-6,14,-16v5,-6,12,-13,19,-20v13,-13,29,-24,48,-34v19,-10,40,-16,63,-16v23,0,44,6,63,16v19,10,35,21,48,34v7,7,14,14,19,20v8,10,8,9,14,16xm135,-297r6,98v1,8,3,21,5,37v2,16,7,33,14,52v7,19,16,36,27,51v9,11,19,21,29,29v10,8,21,11,32,11v11,0,22,-3,32,-11v10,-8,20,-18,29,-29v11,-15,20,-32,27,-51v7,-19,12,-36,14,-52v2,-16,4,-29,5,-37r6,-98r-226,0xm362,-346r-6,-89v-1,-15,-3,-31,-8,-50v-4,-15,-9,-31,-14,-45v-5,-14,-10,-26,-16,-35v-1,-3,-4,-7,-7,-11v-3,-4,-7,-8,-12,-13v-7,-7,-14,-13,-23,-19v-9,-6,-19,-8,-28,-8v-9,0,-19,2,-28,8v-9,6,-17,12,-24,19v-5,5,-9,9,-12,13v-3,4,-6,8,-7,11v-5,9,-10,21,-15,35v-5,14,-10,30,-14,45v-5,19,-7,35,-8,50r-6,89r228,0","w":489},"\u00cb":{"d":"-66,-651v-3,38,-21,70,-53,95v-33,26,-74,39,-121,39v-49,0,-89,-13,-122,-39v-33,-26,-51,-58,-55,-95r41,0v11,21,28,37,52,48v24,11,48,17,75,17r9,0r12,0v25,0,49,-5,72,-16v23,-11,40,-27,49,-49r41,0","w":0},"\u00cc":{"d":"-321,-504r25,-68v2,-5,5,-11,10,-16v7,-8,7,-7,15,-15r9,-9v0,0,7,-6,10,-9v11,-10,22,-20,31,-31v9,-11,14,-24,14,-38v0,-5,-3,-10,-9,-14v-6,-4,-13,-7,-22,-10v-9,-3,-18,-6,-30,-8v-12,-2,-24,-3,-36,-3r-8,0v-9,0,-14,3,-16,9v-2,6,-3,12,-3,21v0,5,-3,9,-11,13v-8,4,-18,6,-29,6v-14,0,-25,-2,-33,-7v-8,-5,-12,-10,-12,-17v0,-6,3,-11,8,-16v5,-5,12,-8,21,-12v9,-4,18,-7,29,-10v11,-3,23,-5,34,-7v10,-1,20,-2,29,-3v9,-1,18,-2,26,-2r18,0v0,0,12,1,18,2v31,3,57,10,80,19v24,9,36,21,36,36v0,12,-6,21,-17,29v-11,8,-24,15,-37,22r-1,0v0,0,-1,1,-2,1v-14,7,-27,15,-39,23v-12,8,-18,19,-18,32v0,4,0,7,1,9r22,73v1,0,0,0,-4,0v-4,0,-9,1,-15,2r-7,0v0,0,-4,1,-7,1v-3,1,-7,1,-11,1r-9,0r-10,0v0,0,-7,-1,-10,-1v-3,0,-6,-1,-9,-1r-9,0r-9,0v0,0,-4,-1,-6,-1v-3,0,-5,0,-6,-1r-1,0","w":0},"\u00cd":{"d":"71,-713r-31,-31r142,-120r3,-3v8,-7,16,-13,25,-18v9,-5,19,-8,28,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,8,-4,16,-10,22v-6,6,-13,12,-21,18r-5,4r-3,2xm170,0r-91,0r0,-657r91,0r0,657","w":249},"\u00ce":{"d":"170,0r-91,0r0,-657r91,0r0,125r73,0v71,0,126,16,166,47v40,31,60,79,60,143v0,55,-22,104,-66,147v-43,43,-102,64,-178,64r-55,0r0,131xm170,-468r0,277r53,0v46,0,83,-13,109,-38v26,-25,39,-63,39,-113v0,-37,-11,-66,-33,-90v-22,-24,-58,-36,-108,-36r-60,0","w":504},"\u00cf":{"d":"177,-255v-1,54,-3,100,-6,138v-3,38,-8,69,-14,93r-11,43v-5,18,-9,31,-14,39v-5,8,-10,13,-14,18v-1,3,-5,6,-14,11v-5,3,-10,5,-17,7v-7,2,-13,4,-20,5v-2,1,-5,1,-9,1v-7,0,-14,-2,-22,-5v-4,-2,-8,-5,-12,-9v-4,-4,-7,-7,-10,-11v-3,-5,-4,-5,-6,-9v-2,-3,-2,-6,-3,-8r-2,-8v-1,-3,-1,-5,-1,-8v0,-15,8,-26,25,-35v8,-3,14,-5,17,-5v5,0,10,1,15,4v5,3,9,6,13,10r9,9v5,5,9,7,13,7v7,0,14,-8,18,-25v4,-17,6,-35,6,-55r0,-8r0,-13r0,-2v0,-10,0,-19,-1,-29v-1,-10,-1,-20,-1,-31v-1,-27,-1,-59,-2,-95v-1,-36,-1,-82,-1,-138r0,-136v0,-38,0,-71,1,-100v1,-29,2,-55,3,-76v3,-43,9,-81,20,-115v3,-9,7,-18,12,-26v7,-15,17,-26,30,-35v5,-3,10,-5,15,-6v5,-1,10,-2,15,-2v8,0,15,2,22,4v7,2,13,4,18,7v1,0,3,1,4,2v1,0,2,1,2,2v5,3,9,8,13,15v4,7,6,15,5,23v0,4,0,8,-1,12v-1,4,-4,8,-7,11v-4,5,-10,8,-17,12v-7,4,-15,6,-23,6v-5,0,-10,0,-15,-2v-5,-2,-9,-5,-12,-9v-7,-8,-14,-12,-21,-12v-9,1,-15,8,-16,21r0,6v0,11,1,26,3,48v2,22,3,47,6,75v1,19,3,38,4,59r3,63v0,10,1,20,1,30r0,29","w":257},"\u00d0":{"w":500},"\u00d1":{"d":"460,-297r-409,0r0,-52r462,0r0,231r-53,0r0,-179","w":563},"\u00d2":{},"\u00d3":{"d":"284,-700r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm374,11v-102,-1,-182,-35,-241,-102v-59,-67,-88,-150,-88,-249v0,-92,31,-170,93,-233v63,-64,141,-96,236,-96v95,0,173,32,235,96v62,63,93,141,93,233v0,99,-29,182,-88,249v-59,67,-139,101,-240,101r0,1xm374,-54v72,0,125,-23,160,-70v35,-47,56,-99,64,-156r3,-30v0,0,1,-20,1,-30r0,-20v0,-7,-1,-13,-2,-20v-6,-55,-27,-106,-64,-153v-36,-47,-90,-70,-162,-70v-73,0,-127,23,-163,70v-36,47,-57,98,-63,153v-1,7,-2,13,-2,20r0,20v0,0,0,20,1,30r3,30v8,57,29,109,64,156v35,47,88,70,160,70","w":747},"\u00d4":{"d":"-54,196r5,-20v6,-1,12,-3,17,-6v5,-3,8,-7,11,-11v1,-2,3,-4,5,-6v2,-2,3,-5,4,-8v3,-5,5,-11,8,-19v3,-8,6,-18,9,-29r67,-253r43,0r-68,252v-9,33,-21,56,-35,70v-14,14,-30,24,-47,27v-7,1,-13,2,-18,2xm107,-205v-8,0,-14,-3,-17,-7v-3,-4,-4,-8,-4,-13v0,-4,0,-7,1,-9v0,-1,1,-3,2,-4v3,-5,7,-10,13,-14v6,-4,12,-6,19,-6v14,0,21,6,21,19r0,2v-1,1,-1,2,-1,3v0,1,0,3,-1,4v-1,1,-1,1,-1,2v-3,6,-6,11,-11,16v-5,5,-12,7,-21,7","w":112},"\u00d5":{"d":"557,-874r39,33v-7,11,-14,22,-22,32v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-38,7v-15,0,-29,-2,-42,-6v-13,-4,-26,-10,-39,-16v-4,-1,-9,-3,-15,-7v-16,-7,-32,-13,-49,-19v-17,-6,-35,-9,-56,-9v-22,0,-40,7,-53,21v-13,14,-24,28,-35,45r-40,-35v17,-25,35,-46,54,-64v19,-18,45,-26,76,-26v16,0,33,2,51,8v18,6,35,13,53,20r51,20v0,0,30,9,42,9v20,0,36,-7,48,-19v12,-12,24,-25,34,-40r-1,0xm374,11v-102,-1,-182,-35,-241,-102v-59,-67,-88,-150,-88,-249v0,-92,31,-170,93,-233v63,-64,141,-96,236,-96v95,0,173,32,235,96v62,63,93,141,93,233v0,99,-29,182,-88,249v-59,67,-139,101,-240,101r0,1xm374,-54v72,0,125,-23,160,-70v35,-47,56,-99,64,-156r3,-30v0,0,1,-20,1,-30r0,-20v0,-7,-1,-13,-2,-20v-6,-55,-27,-106,-64,-153v-36,-47,-90,-70,-162,-70v-73,0,-127,23,-163,70v-36,47,-57,98,-63,153v-1,7,-2,13,-2,20r0,20v0,0,0,20,1,30r3,30v8,57,29,109,64,156v35,47,88,70,160,70","w":747},"\u00d6":{"d":"6,235r0,-42v21,-4,36,-15,45,-33v5,-11,10,-25,13,-44v3,-19,5,-45,5,-79r0,-506r85,0r0,503v0,79,-15,132,-46,159v-31,27,-65,41,-102,41r0,1xm112,-567v-17,0,-30,-4,-38,-13v-8,-9,-13,-19,-15,-30v0,-3,-1,-6,-1,-8r0,-6r0,-5v1,-11,7,-22,16,-31v9,-9,22,-14,38,-14v1,0,4,0,10,-1v6,-1,13,-1,22,-2v11,-1,24,-1,38,-2v14,-1,29,-1,45,-1r28,0v0,0,19,1,28,2v41,3,79,12,114,27v35,15,54,40,57,74v0,1,-2,2,-5,2v-8,0,-23,-3,-45,-9r-73,-22v-7,-1,-14,-3,-21,-6v-23,-7,-46,-13,-68,-18v-22,-5,-40,-7,-53,-7v-17,0,-25,4,-24,12r0,1r0,2r0,3v0,4,0,7,-1,9v-1,11,-6,21,-14,30v-8,9,-21,13,-38,13","w":338},"\u00d7":{"w":500},"\u00d8":{"d":"647,-688r43,30r-78,89v29,29,50,62,66,101v16,39,24,82,24,128v0,99,-29,182,-88,249v-59,67,-139,101,-240,101v-42,0,-81,-6,-116,-18v-35,-12,-65,-29,-92,-52r-87,99r-38,-34r89,-102v-28,-32,-50,-68,-64,-109v-14,-41,-21,-86,-21,-134v0,-92,31,-170,93,-233v63,-64,141,-96,236,-96v39,0,74,6,108,17v34,11,64,27,91,48xm219,-120v17,20,39,36,65,48v26,12,55,18,90,18v72,0,125,-23,160,-70v35,-47,56,-99,64,-156r3,-30v0,0,1,-20,1,-30v0,-15,-1,-30,-3,-45v-3,-21,-8,-43,-15,-63v-7,-20,-17,-39,-29,-56xm522,-546v-19,-17,-40,-32,-64,-42v-24,-10,-52,-15,-84,-15v-73,0,-127,23,-163,70v-36,47,-57,98,-63,153v-1,7,-2,13,-2,20r0,20v0,11,0,21,1,32v1,11,2,22,4,33v3,19,8,38,14,57v6,19,14,37,24,54","w":747},"\u00d9":{"d":"463,-282r-225,282r-203,-282r203,-281xm238,-507r-162,225r162,226r181,-226","w":493},"\u00da":{"d":"29,-657r92,0r0,398v0,69,13,120,40,155v27,35,69,52,128,52v59,0,101,-19,125,-57v26,-39,39,-81,39,-126r0,-8r0,-414r85,0r0,416v0,73,-22,134,-65,181v-43,47,-104,70,-184,70v-46,0,-86,-6,-119,-18v-33,-12,-59,-28,-80,-51v-21,-23,-36,-50,-46,-83v-10,-33,-15,-71,-15,-113r0,-402xm276,-650r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2","w":565},"\u00db":{"d":"474,-194r-203,0r-75,132v8,5,15,7,21,8v5,1,10,2,15,2v5,0,9,1,12,1r230,0r0,51r-239,0r-11,0v0,0,-8,-1,-12,-2v-7,-2,-15,-4,-22,-7v-7,-3,-13,-6,-18,-9r-42,72r-42,-23r42,-73v-16,-15,-30,-30,-42,-45v-12,-15,-21,-29,-27,-43v-13,-29,-19,-60,-19,-91v1,-17,3,-33,6,-49v3,-16,8,-30,15,-43v11,-22,24,-41,39,-56v15,-15,30,-28,45,-37v19,-12,37,-21,55,-26v18,-5,32,-7,43,-7r109,0r46,-82r43,23r-33,59r64,0r0,50r-93,0r-81,144r174,0r0,51xm216,-194r-120,0v3,21,10,41,19,58v9,17,23,33,41,48xm239,-391v-5,0,-9,0,-11,1v-15,2,-30,7,-45,16v-15,9,-28,20,-40,31v-13,13,-24,28,-33,45v-9,17,-15,35,-16,53r149,0r84,-146r-88,0","w":669},"\u00dc":{"d":"-419,-804v14,0,26,4,35,14v9,10,14,21,14,34v0,13,-5,24,-14,34v-9,10,-21,15,-34,15v-12,0,-22,-5,-32,-15v-10,-10,-15,-21,-15,-34r0,-5v2,-11,7,-20,16,-29v9,-9,18,-14,28,-14r3,0r-1,0xm-143,-804v14,0,26,4,35,14v9,10,14,21,14,34v0,13,-5,24,-14,34v-9,10,-21,15,-34,15v-12,0,-22,-5,-32,-15v-10,-10,-15,-21,-15,-34r0,-5v2,-11,7,-20,16,-29v9,-9,18,-14,28,-14r3,0r-1,0","w":0},"\u00dd":{},"\u00de":{"w":500},"\u00df":{"d":"552,-389r-204,0v7,2,13,5,20,9v10,6,11,7,22,14v11,9,23,19,34,30v11,11,21,22,30,33v7,9,14,18,19,27v5,9,10,17,13,24v4,9,7,19,10,30v3,11,4,23,4,35v0,17,-4,38,-11,62v-2,7,-6,17,-12,29v-6,12,-14,23,-24,35v-13,16,-31,31,-51,45v-20,14,-45,23,-75,28r-20,3v-11,3,-25,4,-44,4v-15,0,-31,-2,-49,-6v-18,-4,-35,-11,-54,-22v-20,-12,-37,-26,-52,-42v-15,-16,-27,-33,-38,-50v-11,-19,-20,-37,-26,-54v-6,-17,-10,-32,-12,-44v-1,-8,-1,-15,-2,-23v-1,-8,-2,-15,-2,-22v0,-25,3,-46,10,-63v7,-17,15,-31,23,-44v1,-1,2,-3,3,-4v1,-1,1,-3,2,-4v6,-10,14,-19,23,-27r28,-23v11,-7,22,-14,32,-19r24,-12v17,-8,38,-14,62,-20v24,-6,49,-9,74,-9r243,0r0,80xm292,-389v-12,0,-26,1,-42,2v-16,1,-34,7,-51,16v-11,6,-21,13,-29,20v-8,7,-14,16,-20,25v-6,9,-11,19,-14,29v-5,13,-8,25,-9,37v-1,12,-2,21,-2,29v0,4,0,6,1,7r0,6v0,20,2,39,7,56v5,17,11,34,19,48v8,14,15,26,24,37v9,11,19,20,28,27r3,3r3,3v9,7,18,13,29,18v11,5,24,8,40,8v12,0,26,-2,41,-6v13,-4,25,-10,34,-20v9,-10,17,-20,23,-31v3,-6,6,-11,9,-17v3,-6,5,-11,6,-16v3,-9,6,-19,8,-30v2,-11,4,-22,4,-33r0,-16v0,-17,-1,-32,-4,-47v-3,-15,-7,-29,-12,-41v-5,-11,-9,-21,-14,-30v-5,-9,-12,-18,-19,-27v-7,-9,-16,-19,-25,-28v-9,-9,-19,-18,-31,-29r-7,0","w":566},"\u00e0":{"d":"267,-579r-29,35r-141,-88v-2,-2,-7,-5,-15,-10v-6,-5,-11,-9,-16,-14v-5,-5,-8,-11,-8,-17v0,-23,10,-35,31,-35v9,0,18,4,29,11r17,12v2,1,5,3,8,6xm288,-51v-17,16,-36,31,-56,43v-20,12,-40,18,-61,18v-40,0,-73,-12,-97,-38v-24,-26,-36,-61,-36,-105v0,-21,4,-39,12,-56v8,-17,20,-32,35,-45v15,-13,32,-26,53,-36v21,-10,43,-19,67,-26r113,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-20,-30v-8,-8,-19,-14,-30,-18v-11,-4,-22,-7,-34,-7v-27,0,-49,5,-68,15v-19,10,-38,21,-55,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v9,0,18,0,27,1v9,1,18,2,27,4v30,6,57,20,82,43v25,23,38,61,38,112r0,206v0,8,0,16,1,25r2,27v2,11,4,22,7,33v3,11,6,21,10,30r-92,0v-5,-10,-9,-22,-11,-36v-2,-14,-2,-29,-2,-44xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v10,0,20,-2,29,-5v13,-4,24,-11,35,-21v11,-10,22,-24,33,-39v21,-31,31,-74,30,-127r0,-14v0,-5,0,-10,-1,-15","w":469},"\u00e1":{"d":"224,-530r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm288,-51v-17,16,-36,31,-56,43v-20,12,-40,18,-61,18v-40,0,-73,-12,-97,-38v-24,-26,-36,-61,-36,-105v0,-21,4,-39,12,-56v8,-17,20,-32,35,-45v15,-13,32,-26,53,-36v21,-10,43,-19,67,-26r113,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-20,-30v-8,-8,-19,-14,-30,-18v-11,-4,-22,-7,-34,-7v-27,0,-49,5,-68,15v-19,10,-38,21,-55,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v9,0,18,0,27,1v9,1,18,2,27,4v30,6,57,20,82,43v25,23,38,61,38,112r0,206v0,8,0,16,1,25r2,27v2,11,4,22,7,33v3,11,6,21,10,30r-92,0v-5,-10,-9,-22,-11,-36v-2,-14,-2,-29,-2,-44xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v10,0,20,-2,29,-5v13,-4,24,-11,35,-21v11,-10,22,-24,33,-39v21,-31,31,-74,30,-127r0,-14v0,-5,0,-10,-1,-15","w":469},"\u00e2":{"d":"20,-62r498,0r0,37r-498,0r0,-37xm512,-191r0,60r-478,-219r0,-51r478,-220r0,60r-398,185","w":539},"\u00e3":{"d":"427,-684r39,33v-7,11,-14,22,-22,32v-8,10,-16,19,-26,27v-10,8,-21,14,-32,19v-11,5,-24,7,-38,7v-15,0,-29,-2,-42,-6v-13,-4,-26,-10,-39,-16v-4,-1,-9,-3,-15,-7v-16,-7,-32,-13,-49,-19v-17,-6,-35,-9,-56,-9v-22,0,-40,7,-53,21v-13,14,-24,28,-35,45r-40,-35v17,-25,35,-46,54,-64v19,-18,45,-26,76,-26v16,0,33,2,51,8v18,6,35,13,53,20r51,20v0,0,30,9,42,9v20,0,36,-7,48,-19v12,-12,24,-25,34,-40r-1,0xm288,-51v-17,16,-36,31,-56,43v-20,12,-40,18,-61,18v-40,0,-73,-12,-97,-38v-24,-26,-36,-61,-36,-105v0,-21,4,-39,12,-56v8,-17,20,-32,35,-45v15,-13,32,-26,53,-36v21,-10,43,-19,67,-26r113,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-20,-30v-8,-8,-19,-14,-30,-18v-11,-4,-22,-7,-34,-7v-27,0,-49,5,-68,15v-19,10,-38,21,-55,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v9,0,18,0,27,1v9,1,18,2,27,4v30,6,57,20,82,43v25,23,38,61,38,112r0,206v0,8,0,16,1,25r2,27v2,11,4,22,7,33v3,11,6,21,10,30r-92,0v-5,-10,-9,-22,-11,-36v-2,-14,-2,-29,-2,-44xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v10,0,20,-2,29,-5v13,-4,24,-11,35,-21v11,-10,22,-24,33,-39v21,-31,31,-74,30,-127r0,-14v0,-5,0,-10,-1,-15","w":469},"\u00e4":{"d":"20,-62r498,0r0,37r-498,0r0,-37xm31,-171r398,-185r-398,-185r0,-60r478,220r0,50r-478,220r0,-60","w":539},"\u00e5":{"d":"551,-457r-108,296v4,23,9,41,16,55v7,14,14,26,23,35v1,1,3,2,4,3r5,5v3,2,7,4,11,6v4,2,9,3,14,3v5,0,9,-1,14,-3v5,-2,10,-6,15,-11v4,-4,7,-8,9,-12v2,-4,5,-9,6,-14v2,-6,3,-12,4,-18v2,-10,2,-10,3,-16r0,-2r17,0r-2,56v0,5,0,11,-2,18v-2,7,-5,15,-8,22v-3,7,-6,13,-10,19v-4,6,-10,11,-16,15v-11,9,-21,13,-30,13v-6,0,-12,-2,-17,-5v-5,-3,-10,-6,-15,-10v-6,-5,-11,-11,-16,-18v-5,-7,-10,-16,-14,-25v-6,-9,-12,-19,-16,-31v-6,-18,-6,-18,-15,-41v-4,7,-8,15,-13,26v-5,11,-12,22,-21,33v-9,12,-19,24,-33,34v-14,10,-32,18,-53,25v-11,3,-23,6,-36,9v-13,3,-26,5,-39,5v-11,0,-23,-1,-36,-3v-13,-2,-26,-7,-40,-13v-17,-7,-33,-17,-46,-28v-13,-11,-25,-25,-34,-42v-9,-16,-17,-35,-24,-59v-7,-24,-10,-52,-10,-85v0,-10,0,-20,1,-31v1,-11,2,-23,4,-35v5,-34,15,-64,30,-90v15,-26,39,-50,73,-73v9,-6,19,-12,32,-16v13,-4,26,-7,40,-8v5,-1,10,-2,14,-2r13,0r8,0r16,2v23,3,42,12,59,26v17,14,32,31,43,48v9,15,17,32,23,50v6,18,11,35,14,54r61,-167r82,0xm382,-210v-1,-10,-3,-21,-5,-34v-2,-13,-4,-25,-7,-38v-3,-17,-7,-33,-12,-48v-5,-15,-10,-28,-17,-39r-3,-4v-8,-11,-18,-22,-29,-32v-11,-10,-23,-17,-36,-21v-15,-4,-28,-6,-38,-6v-12,0,-22,2,-29,7v-7,5,-14,11,-20,18v-2,2,-2,1,-4,3v-1,1,-1,3,-2,4v-12,14,-21,32,-27,52v-6,20,-11,43,-14,68r-3,27v0,0,-1,19,-1,28v1,17,2,33,4,50v2,17,4,34,7,51v1,4,1,8,2,12v1,4,2,9,3,13v3,9,7,19,12,29v5,10,11,18,19,26v6,6,6,6,12,11v4,3,7,6,11,8v5,3,9,5,15,7v6,2,13,2,20,2r3,0v8,0,17,-2,27,-6v10,-4,19,-10,29,-19v3,-3,7,-7,10,-11v3,-4,7,-9,11,-15r9,-15v3,-5,6,-11,9,-16r9,-18v0,0,5,-12,7,-17","w":592},"\u00e6":{"d":"288,-51v-17,16,-36,31,-56,43v-20,12,-41,18,-62,18v-39,0,-70,-12,-95,-38v-25,-26,-37,-61,-37,-105v0,-41,15,-75,46,-101v31,-26,71,-47,120,-62r114,-35v-1,-15,-4,-27,-10,-39v-6,-12,-12,-22,-21,-30v-9,-8,-18,-14,-29,-18v-11,-4,-23,-7,-35,-7v-27,0,-49,5,-68,15v-19,10,-37,21,-54,35r-32,-42v23,-23,48,-39,73,-49v25,-10,54,-15,87,-15v17,0,34,1,49,4v18,3,36,10,54,19v18,9,34,24,48,43v16,-19,37,-34,62,-45v25,-11,51,-18,79,-20v3,-1,6,-1,9,-1r8,0v67,0,114,24,143,73v28,48,42,101,42,160r0,9r0,10r-316,0r0,5r0,5v0,44,15,84,44,119v29,34,66,51,111,51v7,0,14,0,21,-1v7,-1,15,-2,22,-4v16,-3,31,-8,46,-14v15,-6,28,-13,39,-21r25,46v-25,17,-51,31,-78,40v-13,4,-27,7,-40,9v-13,2,-26,4,-38,4v-43,0,-79,-8,-109,-22v-30,-14,-54,-30,-71,-48v-8,-8,-15,-16,-21,-24v-6,-8,-9,-16,-12,-23xm238,-252v-38,11,-66,26,-85,45v-19,19,-28,43,-28,73v0,24,7,43,20,58v13,15,28,22,44,22r3,0v11,0,23,-2,34,-7v12,-5,23,-12,34,-22v11,-10,21,-22,30,-37v9,-15,17,-34,22,-54v5,-20,8,-43,8,-68r0,-16v0,0,-1,-12,-2,-17xm642,-285v0,-37,-8,-69,-25,-96v-16,-27,-43,-40,-80,-40v-38,0,-67,11,-87,34v-19,23,-32,47,-38,73v-1,5,-2,9,-3,14v-1,5,-1,10,-1,15r234,0","w":757},"\u00e7":{"d":"309,12r-25,63v11,-1,21,0,32,3v17,4,33,11,47,22v14,11,21,28,21,49v0,5,0,10,-2,16v-2,6,-5,12,-10,18v-8,12,-23,23,-44,32v-21,9,-51,14,-92,14v-9,0,-17,-1,-26,-1v-9,0,-19,-1,-30,-2r19,-38v5,-1,11,-1,18,0r20,0r14,0v15,0,30,-3,43,-8v13,-5,19,-15,19,-29v0,-14,-9,-24,-27,-29v-18,-5,-41,-8,-69,-8r43,-102r49,0xm430,-38v-9,7,-18,13,-28,18v-10,5,-19,9,-29,13v-30,11,-58,17,-85,17v-67,0,-119,-14,-154,-41v-35,-27,-59,-58,-73,-93v-9,-21,-16,-42,-19,-62v-3,-20,-4,-37,-4,-50r0,-14v0,0,1,-9,1,-14v6,-55,29,-104,70,-149v41,-45,102,-68,183,-68v24,0,47,3,68,9v21,6,41,17,58,30r-28,48v-14,-7,-29,-13,-46,-18v-17,-5,-34,-7,-51,-7v-4,0,-8,1,-12,1v-4,0,-8,0,-12,1v-36,5,-68,22,-97,49v-29,28,-43,71,-43,128v0,49,13,92,39,131v26,39,67,58,124,58v20,0,39,-3,58,-8v19,-5,38,-14,57,-26","w":452},"\u00e8":{"d":"-505,-282r473,0r0,62r-473,0r0,-62","w":0},"\u00e9":{"d":"224,-530r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm125,-229v-1,46,14,88,44,125v30,37,68,55,115,55v7,0,14,0,21,-1v7,-1,15,-2,22,-4v16,-3,31,-8,46,-14v15,-6,28,-13,39,-21r25,46v-25,17,-51,31,-78,40v-13,4,-27,7,-40,9v-13,2,-26,4,-38,4v-37,0,-70,-5,-100,-16v-30,-11,-56,-28,-77,-49v-21,-21,-36,-47,-48,-79v-12,-32,-18,-69,-18,-110v0,-75,20,-132,61,-170v41,-38,86,-60,136,-66r13,0v0,0,8,-1,12,-1v65,0,112,23,140,69v28,45,42,96,42,153r0,15v0,5,0,10,-1,15r-316,0xm364,-285v0,-37,-8,-69,-25,-96v-16,-27,-43,-40,-80,-40v-38,0,-67,11,-87,34v-20,23,-32,48,-37,73v-1,5,-2,9,-3,14v-1,5,-1,10,-1,15r233,0","w":476},"\u00ea":{"d":"69,-285r0,-184r85,0r0,184r69,0r0,51r-69,0r0,234r-85,0r0,-234r-69,0r-3,-51r72,0","w":223},"\u00eb":{"d":"-281,-704r-29,35r-141,-89v-1,-1,-3,-2,-6,-4v-3,-2,-5,-4,-8,-6v-6,-4,-12,-9,-17,-14v-5,-5,-7,-11,-7,-17v0,-23,10,-35,31,-35v9,0,19,4,28,11r9,6r8,6v2,1,5,3,8,6","w":0},"\u00ec":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm198,-541r-29,35r-141,-88r-15,-10v-6,-4,-11,-8,-16,-14v-5,-6,-7,-12,-7,-18v0,-23,10,-34,30,-34v9,0,19,4,28,11r9,6r8,6v2,1,5,3,8,6","w":223},"\u00ed":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm71,-503r-31,-31r142,-120r3,-3v8,-7,16,-13,25,-18v9,-5,19,-8,28,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,8,-4,16,-10,22v-6,6,-13,12,-21,18r-5,4r-3,2","w":223},"\u00ee":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm106,-597r-46,91r-41,0r72,-143r31,0r72,143r-41,0","w":223},"\u00ef":{"d":"69,-469r85,0r0,469r-85,0r0,-469xm18,-623v13,0,25,5,34,14v9,9,14,20,14,33v0,13,-5,24,-14,34v-9,10,-21,15,-34,15v-12,0,-23,-5,-32,-15v-9,-10,-14,-21,-14,-34r0,-3v0,-11,4,-21,14,-30v10,-9,21,-14,32,-14xm207,-623v13,0,24,5,33,14v9,9,14,20,14,33v0,13,-5,24,-14,34v-9,10,-20,15,-33,15v-13,0,-24,-5,-33,-15v-9,-10,-14,-21,-14,-34r0,-3v0,-11,5,-21,15,-30v10,-9,21,-14,32,-14","w":223},"\u00f0":{"w":500},"\u00f1":{"d":"153,-469r0,58v12,-13,25,-25,41,-34v16,-9,32,-17,48,-22v26,-9,50,-14,72,-14v54,0,96,15,124,45v28,30,42,74,42,134r0,302r-85,0r0,-285v0,-89,-38,-134,-113,-134v-34,0,-64,11,-89,34v-26,23,-39,57,-39,102r0,283r-85,0r0,-469r84,0xm507,-612v-7,11,-15,22,-23,32v-8,10,-16,19,-25,27v-9,8,-19,14,-31,19v-12,5,-25,7,-40,7v-15,0,-29,-3,-42,-7v-13,-4,-26,-9,-39,-15v-4,-1,-9,-3,-15,-7v-16,-7,-32,-14,-49,-20v-17,-6,-35,-8,-56,-8v-22,0,-40,6,-53,20v-13,14,-24,29,-35,46r-39,-35v16,-25,34,-45,53,-63v19,-18,45,-27,76,-27v16,0,33,3,51,9v18,6,35,12,53,19r51,20v0,0,30,9,42,9v20,0,36,-6,48,-18v12,-12,24,-26,34,-41","w":549},"\u00f2":{"d":"809,-43v-12,9,-24,16,-37,23v-13,7,-27,13,-40,17v-27,9,-53,13,-78,13v-46,0,-87,-9,-122,-26v-35,-17,-60,-43,-75,-78v-17,33,-41,58,-73,76v-32,18,-70,28,-114,28v-69,0,-125,-23,-168,-70v-43,-47,-64,-107,-64,-180v0,-76,24,-135,71,-177v47,-43,101,-64,161,-64v38,0,74,8,108,25v34,17,60,43,79,77v14,-32,36,-56,65,-73v29,-17,60,-26,94,-28v3,-1,5,-1,8,-1r9,0v67,0,115,24,143,73v13,24,24,50,31,76v7,26,11,54,11,83r0,3r0,8r0,9r-317,0r0,8v0,45,15,85,44,120v29,35,66,52,111,52v14,0,28,-1,41,-4v16,-3,31,-8,47,-14v16,-6,30,-13,41,-22xm270,-421v-49,0,-83,16,-104,49v-11,16,-19,32,-25,50v-6,18,-10,37,-11,56v-1,4,-1,8,-1,12r0,14v0,5,1,10,1,16v0,6,0,12,1,18v3,39,15,75,36,108v21,33,55,49,103,49v49,0,83,-16,103,-49v21,-33,32,-69,35,-108v1,-6,2,-12,2,-18r0,-16r0,-14v0,-4,0,-8,-1,-12v-1,-19,-5,-38,-11,-56v-6,-18,-14,-34,-25,-50v-21,-33,-55,-49,-103,-49xm737,-285v0,-37,-8,-69,-25,-96v-16,-27,-43,-40,-80,-40v-38,0,-67,11,-87,34v-19,23,-32,47,-38,73v-1,5,-2,9,-3,14v-1,5,-1,10,-1,15r234,0","w":852},"\u00f3":{"d":"224,-530r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2xm269,11v-69,-1,-124,-24,-167,-71v-43,-47,-64,-107,-64,-180v0,-76,24,-135,71,-177v47,-43,100,-64,160,-64v60,0,113,21,160,64v47,42,71,101,71,177v0,73,-21,133,-64,180v-42,47,-98,70,-167,70r0,1xm269,-421v-48,0,-82,16,-103,49v-11,16,-19,32,-25,50v-6,18,-10,37,-11,56v-1,4,-1,8,-1,12r0,14v0,5,1,10,1,16v0,6,0,12,1,18v3,39,14,75,35,108v21,33,55,49,103,49v48,0,82,-16,102,-49v21,-33,33,-69,36,-108v1,-6,1,-12,1,-18v0,-6,1,-11,1,-16r0,-14v0,-4,0,-8,-1,-12v-1,-19,-6,-38,-12,-56v-6,-18,-14,-34,-25,-50v-21,-33,-55,-49,-102,-49","w":538},"\u00f4":{"d":"186,-51v25,0,43,-18,55,-55v12,-37,18,-77,18,-121r0,-3v0,-43,-5,-81,-16,-114v-11,-35,-27,-53,-47,-53r-6,0v-16,0,-29,1,-40,5v-11,4,-19,8,-26,12v-3,2,-6,4,-8,6r-6,6v0,0,-3,4,-4,5r-98,0r18,-18v5,-5,12,-11,20,-18r26,-21v13,-11,29,-21,46,-30v17,-9,34,-16,51,-21v12,-3,23,-5,34,-5r3,0v24,0,48,11,71,33v21,20,39,43,54,70v9,17,17,33,22,48v5,15,8,28,8,38r0,1r0,1r0,2r0,23v0,12,-1,25,-2,38v0,6,0,12,-1,18v-1,6,-2,13,-3,18v-2,9,-3,10,-5,20v-2,7,-3,13,-6,20v-1,6,-4,12,-6,18v-2,6,-4,11,-6,16v-6,16,-12,29,-17,40r-8,16r78,0r3,56r-52,0r-48,0r-49,0r-4,0r-83,0r-101,0r0,-51r135,0","w":417},"\u00f5":{"d":"227,-438r-15,9v0,0,-10,5,-15,8v-16,5,-29,8,-40,8v-34,0,-59,-7,-77,-21v-18,-14,-31,-30,-38,-47v-5,-11,-8,-21,-9,-31v-1,-10,-2,-18,-2,-25v0,-7,0,-12,1,-15v3,-26,14,-50,35,-73v21,-23,51,-34,92,-34v11,0,22,1,33,4v11,3,21,8,30,15r-14,24v-7,-3,-15,-6,-23,-8v-8,-2,-17,-4,-26,-4v-5,0,-8,0,-10,1v-18,2,-34,9,-49,23v-15,14,-23,36,-23,65v0,12,2,23,5,35v3,12,8,22,15,31v7,9,15,16,25,21v10,5,23,8,37,8v19,0,38,-6,57,-17","w":300},"\u00f6":{"d":"491,-17v0,89,-24,153,-72,192v-47,39,-103,59,-166,59v-35,0,-69,-3,-102,-10v-33,-7,-64,-20,-92,-37r24,-55v12,6,24,11,35,16v11,5,23,10,35,13v31,9,63,13,98,13v48,0,86,-15,114,-46v28,-31,42,-77,42,-138r0,-64r-2,0v-17,23,-38,42,-63,59v-25,17,-56,25,-94,25v-65,0,-116,-23,-154,-69v-37,-47,-56,-107,-56,-181v0,-61,21,-117,62,-166v41,-50,95,-75,162,-75v9,0,15,0,18,1v25,3,49,11,72,24v23,13,41,30,53,51r2,0r0,-140v3,-1,7,-3,11,-5v5,-2,4,-2,12,-5v5,-2,11,-4,18,-6v13,-4,27,-8,44,-11v17,-3,35,-5,54,-5r15,0v22,0,41,7,56,21v15,14,28,29,38,45v7,13,13,25,17,36v4,11,5,20,5,25v-1,5,-3,6,-6,4v-31,-23,-56,-39,-77,-48v-21,-9,-38,-14,-51,-14v-11,0,-20,2,-27,6v-7,4,-12,8,-15,13v-2,3,-4,6,-5,8r-3,6v-1,3,-2,5,-2,6r0,452xm261,-49v51,0,88,-20,111,-61v23,-41,35,-88,35,-140v0,-43,-12,-83,-36,-118v-23,-35,-58,-53,-104,-53v-49,0,-84,17,-106,51v-21,35,-32,77,-32,126v0,49,11,94,32,135v22,40,55,60,100,60","w":648},"\u00f7":{"d":"264,-53r75,51r-222,0r73,-51r0,-196v0,-15,8,-33,24,-51v16,-18,34,-37,54,-56v1,-1,3,-2,4,-3r4,-4r32,-30v10,-10,19,-20,27,-29v8,-9,14,-18,19,-27v5,-9,7,-17,7,-25r0,-1v0,-23,-7,-42,-22,-58v-14,-16,-43,-24,-86,-24r-12,0v-4,0,-8,0,-12,1v-36,3,-66,8,-89,18v-23,10,-42,21,-55,32v-8,7,-14,12,-19,18v-5,6,-9,12,-12,17v-3,6,-6,11,-7,16r-6,-49v0,-1,2,-6,7,-17v5,-11,13,-23,25,-36v13,-13,31,-26,55,-37v24,-11,56,-17,96,-17r6,0v33,0,61,3,84,8v23,5,41,13,54,22v28,19,46,40,54,61v2,7,4,15,5,22v1,7,2,13,2,20r0,4v0,9,-1,19,-5,28v-4,9,-9,19,-15,28v-7,13,-16,25,-27,38v-11,13,-23,25,-34,36v-15,15,-15,16,-30,30v-15,14,-14,14,-26,26v-8,8,-14,15,-19,22v-5,7,-7,12,-7,17","w":462},"\u00f8":{"d":"169,-56v58,0,99,-19,124,-58v26,-39,39,-83,39,-132v0,-57,-15,-100,-44,-127v-29,-27,-61,-44,-96,-49v-4,-1,-8,-2,-12,-2r-12,0v-17,0,-34,2,-51,7v-17,5,-32,10,-46,17r-28,-48v17,-13,37,-23,58,-29v21,-6,44,-9,68,-9v82,0,144,23,185,69v40,45,63,96,68,152r0,12v0,0,1,8,1,12v0,13,-2,29,-5,49v-3,20,-9,42,-18,64v-15,35,-40,65,-74,92v-35,27,-86,41,-153,41v-13,0,-26,-1,-41,-4v-15,-3,-29,-7,-44,-13v-19,-7,-38,-18,-57,-31r23,-47v37,23,75,34,115,34","w":452},"\u00f9":{"d":"-290,-656r0,-104r31,0r0,104r102,0r0,31r-102,0r0,103r-31,0r0,-103r-103,0r0,-31r103,0","w":0},"\u00fa":{"d":"383,0r0,-54v-6,5,-12,9,-17,14v-5,5,-11,9,-17,12v-17,13,-35,22,-54,28v-19,6,-40,10,-63,10v-54,0,-96,-14,-124,-44v-28,-30,-42,-74,-42,-133r0,-302r84,0r0,283v0,44,9,77,28,100v19,23,48,35,86,35v33,0,61,-12,84,-37v23,-25,34,-61,34,-107r0,-274r85,0r0,469r-84,0xm254,-488r-31,-31r142,-119r3,-3v8,-7,17,-13,26,-18v9,-5,18,-8,27,-8v1,0,3,0,5,1v7,3,13,9,18,18v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-3,17,-11,24v-8,7,-16,13,-25,19v-1,1,-2,2,-3,2","w":536},"\u00fb":{"d":"6,235r0,-42v21,-4,36,-15,45,-33v5,-11,10,-25,13,-44v3,-19,5,-45,5,-79r0,-506r85,0r0,503v0,79,-15,132,-46,159v-31,27,-65,41,-102,41r0,1xm110,-566r93,-91r54,0r-117,142r-61,0r-117,-142r55,0","w":223},"\u00fc":{"d":"-393,-650r-31,-31r141,-119v1,-1,3,-2,3,-2r1,-1v8,-7,16,-13,25,-18v9,-5,19,-8,29,-8r6,2v7,3,12,8,16,17v1,1,1,3,2,5v1,2,1,4,1,5v0,9,-4,16,-11,22v-11,10,-11,10,-22,19r-5,4","w":0},"\u00fd":{},"\u00fe":{"w":500},"\u00ff":{"d":"939,-194r-939,0r0,-59r939,0r0,59","w":939},"\u2022":{"d":"399,-329v0,45,-16,84,-48,117v-32,32,-71,48,-116,48v-45,0,-84,-16,-117,-48v-16,-16,-28,-34,-36,-53v-8,-19,-11,-41,-12,-64v0,-46,16,-85,47,-116v33,-32,72,-48,118,-48v45,0,84,16,116,48v32,32,48,71,48,116","w":469},"\u2260":{"d":"309,-360r83,-127r59,0r-81,127r136,0r0,62r-175,0r-76,121r251,0r0,62r-290,0r-70,109r-64,0r70,-109r-119,0r0,-62r159,0r77,-121r-236,0r0,-62r276,0","w":539},"\u221e":{},"\u2264":{"d":"-318,34v7,-6,14,-10,22,-14v8,-4,15,-6,23,-6r10,0v11,0,21,2,31,6v10,4,20,11,27,20v11,13,18,27,19,44v1,3,1,6,1,10v0,11,-2,22,-7,33v-5,11,-12,20,-21,27v-13,11,-26,16,-41,17v-3,1,-6,1,-11,1r-7,0v-10,-1,-20,-4,-29,-8v-9,-4,-17,-11,-24,-19v-13,-15,-19,-32,-19,-53v0,-11,2,-21,6,-32v4,-11,12,-20,21,-27xm-311,133v13,13,29,20,47,20v4,0,7,0,10,-1v10,-1,19,-6,28,-13v11,-10,18,-23,21,-40r0,-7v0,-14,-5,-27,-15,-39v-11,-14,-26,-20,-45,-19v-15,0,-28,5,-39,14v-6,5,-11,10,-14,17v-3,7,-5,13,-6,20r0,7v0,15,5,29,14,40","w":0},"\u2265":{"d":"-308,69v6,-5,13,-9,20,-11v7,-2,15,-4,22,-4r7,0v7,0,13,2,20,6v7,4,12,8,17,13v4,5,7,10,9,15v2,5,4,11,5,17r0,8v0,18,-7,33,-21,46v-11,9,-23,13,-38,13v-19,0,-34,-7,-46,-20v-8,-10,-12,-21,-13,-32v-1,-2,-1,-5,-1,-8v0,-18,7,-33,20,-44","w":0},"\u2202":{"d":"28,-639r57,-51r259,190v17,13,17,12,32,24v10,8,20,16,29,24v33,28,57,58,73,90v16,32,23,73,23,122v0,73,-21,133,-64,180v-43,47,-99,70,-168,70v-69,0,-124,-23,-167,-70v-43,-47,-64,-107,-64,-180v0,-61,20,-115,60,-161v41,-46,96,-73,165,-80r0,-2xm269,-421v-47,0,-81,16,-102,49v-11,16,-19,32,-25,50v-6,18,-10,37,-11,56v-1,4,-1,8,-1,12r0,14r0,16v0,0,1,12,2,18v3,39,14,75,35,108v21,33,55,49,102,49v49,0,83,-16,103,-49v21,-33,33,-69,36,-108v1,-6,2,-12,2,-18r0,-16r0,-14v0,-4,0,-8,-1,-12v-1,-19,-5,-38,-11,-56v-6,-18,-15,-34,-26,-50v-21,-33,-55,-49,-103,-49","w":539},"\u03a3":{"d":"402,-481v49,0,89,19,119,57v31,37,46,81,46,131v0,48,-14,91,-42,130v-27,39,-64,58,-112,58r-375,0r0,-75r375,0v11,0,21,-3,29,-8v8,-5,16,-12,22,-21v6,-9,10,-18,13,-29v3,-11,6,-23,7,-35r0,-10v0,0,1,-7,1,-10v0,-3,-1,-7,-1,-10r0,-10v-1,-12,-4,-24,-7,-35v-3,-11,-7,-20,-13,-29v-6,-9,-14,-16,-22,-21v-8,-5,-18,-8,-29,-8r-375,0r0,-75r364,0","w":656},"\u220f":{},"\u03c0":{"d":"219,-629r42,14r1,148v30,6,57,14,82,25v27,11,52,34,75,69v11,16,19,33,25,51v6,18,10,35,13,53v2,15,3,29,3,41v0,44,-8,83,-23,117v-11,24,-22,43,-35,58v-13,15,-27,26,-40,35v-16,10,-32,17,-48,20v-16,3,-29,6,-40,7v-4,1,-7,2,-9,2r1,199r-38,-11r-2,-186v-10,-3,-20,-7,-31,-9v-11,-2,-21,-5,-32,-9v-12,-5,-25,-10,-37,-17v-12,-7,-23,-17,-34,-28v-11,-11,-22,-24,-31,-40v-9,-16,-17,-35,-24,-57v-7,-24,-11,-49,-11,-76v0,-23,4,-47,10,-73v6,-26,18,-53,35,-81v9,-15,19,-28,29,-38v10,-10,21,-18,32,-25v17,-11,34,-18,50,-22v16,-4,29,-6,39,-7xm221,-435v-6,1,-13,4,-22,7v-9,3,-18,8,-27,15v-7,5,-15,13,-22,22v-7,9,-13,21,-19,35v-7,15,-12,31,-15,50v-3,19,-5,39,-5,60v0,9,0,15,1,18v1,26,6,51,12,76v6,25,15,48,28,67v5,9,11,18,18,26v7,8,15,15,22,20v11,11,22,16,33,16xm265,-23v10,-1,20,-4,29,-7v9,-3,18,-8,27,-16v11,-9,22,-23,33,-44v9,-16,15,-34,18,-53v3,-19,5,-39,5,-59v0,-26,-2,-50,-7,-74v-5,-24,-10,-42,-15,-55r-10,-21v-3,-7,-7,-13,-10,-18v-13,-21,-26,-36,-39,-44r-31,-19v-1,0,-2,-1,-3,-2","w":489},"\u222b":{},"\u03a9":{"d":"205,-108r0,18r-138,189r138,0r0,28r-197,0r0,-14r145,-194r-118,0r0,-27r170,0","w":211},"\u221a":{"d":"81,-463r65,-37r139,142r202,-334r26,2r-219,433r-171,-222r-31,27","w":515},"\u2248":{"d":"229,118r-40,19r-74,-103r-73,103r-33,-20r87,-110r-73,-95r40,-19r60,85r62,-85r33,14r-75,98","w":244},"\u2206":{"d":"571,0r-565,0r300,-646xm110,-46r344,0r-148,-437","w":575},"\u25ca":{"d":"-642,-701r538,0r0,28r-538,0r0,-28xm-642,-789r538,0r0,28r-538,0r0,-28","w":0},"\u2215":{"d":"177,-748r0,334r-45,0r0,-298r-64,27r-12,-28r90,-35r31,0"},"\uf001":{"d":"4,-710v81,0,149,17,204,51v55,35,100,75,134,120r-31,31v-17,-21,-37,-39,-60,-56v-23,-17,-47,-32,-74,-44v-27,-12,-55,-22,-84,-29v-29,-7,-59,-10,-89,-10v-63,0,-121,14,-176,43v-57,29,-97,61,-121,97r-29,-26v39,-57,85,-100,140,-131v55,-31,117,-46,186,-46","w":0},"\uf002":{"d":"130,-315r-61,0r172,-342r59,0r171,342r-61,0r-141,-277","w":539},"\u2219":{"d":"290,-526r-234,0r0,-54r234,0r0,54","w":313},"\uf000":{},"\u0131":{"d":"68,-611r84,42r0,173r2,0v12,-20,27,-37,46,-50v19,-13,39,-23,59,-28v8,-3,17,-5,25,-6v8,-1,16,-1,24,-1v57,0,100,14,131,41v31,27,52,57,63,89v7,19,12,38,15,56v3,18,4,33,4,46v0,71,-20,132,-59,183v-39,51,-93,76,-163,76v-30,0,-57,-6,-82,-19v-25,-13,-46,-30,-63,-53r-2,0r0,62r-84,0r0,-611r0,-79r84,0r0,79r73,0r0,42r-157,0r-67,0r0,-42r67,0xm299,-49v41,0,71,-15,90,-46v9,-15,17,-31,23,-48v6,-17,11,-34,14,-53r3,-26v0,0,1,-18,1,-26r0,-8v0,-21,-4,-40,-10,-59v-6,-19,-14,-37,-25,-54v-22,-35,-54,-52,-95,-52v-48,0,-85,18,-110,53v-25,35,-38,82,-38,143v0,45,11,85,34,122v23,36,60,54,113,54","w":559},"\u02c9":{"d":"-315,-639v17,-13,35,-20,54,-20v11,0,21,3,31,7v10,4,20,11,28,20v11,13,17,28,18,44v1,3,1,6,1,10v0,11,-2,22,-7,33v-5,11,-11,20,-20,27v-13,11,-26,16,-41,17v-3,1,-6,1,-11,1r-7,0v-10,-1,-20,-4,-29,-8v-9,-4,-17,-11,-24,-19v-13,-15,-19,-32,-19,-53v0,-11,3,-22,7,-32v4,-10,11,-20,20,-27r-1,0xm-308,-540v14,14,30,21,47,21v1,0,3,-1,5,-1r5,0v5,-1,10,-3,15,-5v5,-2,9,-5,13,-8v11,-10,18,-23,21,-40r0,-7v0,-14,-5,-27,-15,-39v-11,-14,-26,-20,-45,-19v-7,0,-14,1,-21,3v-7,2,-13,6,-18,11v-6,5,-11,10,-14,17v-3,7,-6,13,-7,20r0,7v0,17,5,30,15,40r-1,0","w":0},"\u02d8":{"d":"-308,-627v6,-5,13,-9,20,-11v7,-2,15,-3,22,-3r7,0v7,0,13,1,20,5v7,4,12,9,17,14v4,5,7,10,9,15v2,5,4,11,5,17r0,8v0,18,-7,33,-21,46v-4,4,-8,7,-13,9v-5,2,-10,3,-15,4v-3,1,-6,1,-10,1v-18,0,-33,-7,-46,-21v-8,-10,-12,-21,-13,-32v-1,-2,-1,-5,-1,-8v0,-18,7,-33,20,-44r-1,0","w":0},"\u02d9":{"d":"81,-661r0,140v7,-5,12,-11,17,-16v5,-5,9,-10,13,-14v7,-7,15,-13,23,-18v8,-5,20,-7,35,-7r3,0r2,0v41,3,76,15,106,35v31,20,46,45,46,74r0,152r-63,0r0,-143v0,-22,-6,-39,-19,-50v-13,-11,-34,-17,-64,-17v-12,0,-24,2,-36,5v-12,3,-23,6,-32,12v-9,6,-16,14,-22,22v-6,8,-8,18,-8,29r0,142r-63,0r0,-346r62,0","w":366},"\u02da":{"d":"94,0r0,-291r47,0r0,291r-47,0xm94,-408r0,-292r47,0r0,292r-47,0","w":235},"\u02ba":{"d":"85,-537r-31,-31r141,-118v9,-7,18,-14,27,-20v9,-6,19,-10,30,-10r2,0v0,0,3,1,4,1v9,5,14,11,17,19v1,2,1,4,1,5v0,1,1,3,1,4v0,9,-3,16,-11,23v-8,7,-16,14,-25,20v-1,1,-2,2,-3,2xm241,-537r-31,-31r141,-118v9,-7,17,-14,27,-20v10,-6,20,-10,30,-10v1,0,3,0,5,1v4,1,8,3,11,7v3,4,6,8,8,12v1,2,2,4,2,5r0,4v0,9,-4,16,-12,23v-8,7,-15,14,-24,20v-1,1,-2,2,-3,2","w":487},"\u02db":{"d":"-168,53v8,-7,17,-13,26,-16v9,-3,19,-5,28,-5v11,0,21,2,32,7v11,5,20,11,28,20v13,15,19,32,19,53v-1,11,-3,23,-7,34v-4,11,-12,20,-21,27v-15,13,-32,19,-52,19v-11,-1,-23,-4,-33,-8v-10,-4,-19,-11,-27,-20v-5,-6,-10,-13,-13,-20v-3,-7,-5,-14,-6,-21r0,-11v0,-11,2,-21,6,-32v4,-11,12,-20,21,-28xm-161,152v7,7,14,12,22,16v8,4,16,5,25,4v14,0,27,-5,38,-14v11,-10,18,-23,21,-40r0,-7v0,-15,-5,-28,-14,-39v-9,-13,-23,-19,-40,-19r-6,0v-15,0,-28,5,-39,14v-7,5,-13,12,-16,20v-3,8,-4,16,-4,25v0,15,5,28,14,39","w":0},"\u02c7":{"d":"24,-690r61,0r255,791r-62,0","w":365},"\u0141":{"w":500},"\u0142":{"w":500},"\u017d":{"w":500},"\u017e":{"w":500},"\u2212":{"w":500},"\u20a3":{"w":500},"\u011e":{},"\u011f":{},"\u0130":{},"\u015e":{},"\u015f":{},"\u0106":{},"\u0107":{},"\u010c":{},"\u010d":{},"\u0111":{},"\u2192":{"w":500},"\u2302":{},"\u25a0":{"w":500},"\u2017":{"w":500},"\u203c":{"w":500},"\u207f":{"w":500},"\u20a7":{"w":500},"\u0393":{"w":500},"\u0398":{"w":500},"\u03a6":{"w":500},"\u03b1":{"w":500},"\u03b4":{"w":500},"\u03b5":{"w":500},"\u03c3":{},"\u03c4":{"w":500},"\u03c6":{},"\u2190":{},"\u2191":{},"\u2193":{},"\u2194":{},"\u2195":{},"\u21a8":{},"\u221f":{},"\u2229":{},"\u2261":{},"\u2310":{},"\u2320":{},"\u2321":{},"\u25ac":{},"\u25cb":{},"\u25b2":{},"\u25ba":{},"\u25bc":{},"\u25c4":{},"\u25d8":{},"\u25d9":{},"\u0158":{},"\u2580":{},"\u2584":{},"\u2588":{},"\u258c":{},"\u2590":{},"\u2591":{},"\u2592":{},"\u2593":{},"\u263a":{},"\u263b":{},"\u263c":{},"\u2640":{},"\u2642":{},"\u2660":{},"\u2663":{},"\u2665":{},"\u2666":{},"\u266a":{},"\u266b":{},"\u0102":{},"\u0103":{},"\u0104":{},"\u0105":{},"\u010e":{},"\u010f":{},"\u0110":{},"\u0118":{},"\u0119":{},"\u011a":{},"\u011b":{},"\u0139":{},"\u013a":{},"\u013d":{},"\u013e":{},"\u0143":{},"\u0144":{},"\u0147":{},"\u0148":{},"\u0150":{},"\u0151":{},"\u0154":{},"\u0155":{},"\u0159":{},"\u015a":{},"\u015b":{},"\u0162":{},"\u0163":{},"\u0164":{},"\u0165":{},"\u016e":{},"\u016f":{},"\u0171":{},"\u0170":{},"\u0179":{},"\u017a":{},"\u017b":{},"\u017c":{},"\u013f":{},"\u0140":{},"\u2500":{},"\u2502":{},"\u250c":{},"\u2510":{},"\u2514":{},"\u2518":{},"\u251c":{},"\u2524":{},"\u252c":{},"\u2534":{},"\u253c":{},"\u2550":{},"\u2551":{},"\u2552":{},"\u2553":{},"\u2554":{},"\u2555":{},"\u2556":{},"\u2557":{},"\u2558":{},"\u2559":{},"\u255a":{},"\u255b":{},"\u255c":{},"\u255d":{},"\u255e":{},"\u255f":{},"\u2560":{},"\u2561":{},"\u2562":{},"\u2563":{},"\u2564":{},"\u2565":{},"\u2566":{},"\u2567":{},"\u2568":{},"\u2569":{},"\u256a":{},"\u256b":{},"\u256c":{}}});
;
Cufon.replace('#content-title,#navbar>ul>li li a,.cufon .blocktitle', {
    hover: true
});
Cufon.replace('#navbar>ul>li>a, h1#sitename a,.slogan,.cufon-metal .blocktitle', {
	color: '-linear-gradient(#ffffff, ,1=#777777)',
  hover: true
});;
/*
 * SooperFish 0.1
 * (c) 2010 Jurriaan Roelofs - SooperThemes.com
 * Inspired by Suckerfish, Superfish and Droppy
 * Licensed GPL: http://www.gnu.org/licenses/gpl.html
 */
$.fn.sooperfish = function(op) {

  var sf = $.fn.sooperfish;
  sf.o = [];
  sf.op = {};
  sf.c = {
    menuClass   : 'sf-js-enabled',
    isParent : 'sf-parent',
    arrowClass  : 'sf-arrow'
  };
  sf.defaults = {
    sooperfishWidth : 150, //match with the width you gave submenu list items in CSS (including margin and padding applied to these list items)
    multiColumn  : true,
    dualColumn  : 6, //if a submenu has at least this many items it will be divided in 2 columns
    tripleColumn  : 12, //if a submenu has at least this many items it will be divided in 3 columns
    hoverClass  : 'sfHover',
    delay    : 500, //make sure menus only disappear when intended, 500ms is advised by Jacob Nielsen
    animationShow  : {height:'show'},
    speedShow    : 600,
    easingShow      : 'easeOutBounce',
    animationHide  : {height:'hide',opacity:'hide'},
    speedHide    : 200,
    easingHide      : 'easeInTurbo',
    autoArrows  : true, //Adds span elements to parent li elements, projecting arrow images on these items to indicate submenus. I added an alternative image file with white arrows.
    onShow    : function(){}, //callback after showing menu
    onHide    : function(){} //callback after hiding menu
  };
  

  //Merge default settings with o function parameter
  var o = $.extend({},sf.defaults,op);
  if (!o.sooperfishWidth) {
  o.sooperfishWidth = $('ul:first li:first', this).width();
  alert(o.sooperfishWidth);
  }

  this.each(function() {
    
    //Check dom for submenus
    var parentLi = $('li:has(ul)', this);
    parentLi.each(function(){
      if (o.autoArrows) { //Add autoArrows if requested
      $('>a',this).append('<span class="'+sf.c.arrowClass+'"></span>');
      }
      $(this).addClass(sf.c.isParent);
    });

    //Divide menu in columns
    //Set width override
    if (o.multiColumn) {
    var uls = $('ul',this);
    uls.each(function(){
      var ulsize = $('>li:not(.backLava)',this).length; //Skip list items added by Lavalamp plugin
      if (ulsize >= o.dualColumn) {
        if (ulsize >= o.tripleColumn) {
          $(this).width(3*o.sooperfishWidth);
        } else {
          $(this).width(2*o.sooperfishWidth);
        }
      }
    });
    }

    var root = this, zIndex = 1000;

    function getSubmenu(ele) {
      if (ele.nodeName.toLowerCase() == 'li') {
        var submenu = $('> ul', ele);
        return submenu.length ? submenu[0] : null;
      } else {
        return ele;
      }
    }

    function getActuator(ele) {
      if (ele.nodeName.toLowerCase() == 'ul') {
        return $(ele).parents('li')[0];
      } else {
        return ele;
      }
    }

    function hideSooperfishUl() {
      var submenu = getSubmenu(this);
      if (!submenu) return;
      $.data(submenu, 'cancelHide', false);
      setTimeout(function() {
        if (!$.data(submenu, 'cancelHide')) {
          $(submenu).animate(o.animationHide,o.speedHide,o.easingHide,function(){ o.onHide.call(submenu); });
        }
      }, o.delay);
    }

    function showSooperfishUl() {
      var submenu = getSubmenu(this);
      if (!submenu) return;
      $.data(submenu, 'cancelHide', true);
      $(submenu).css({zIndex: zIndex++}).animate(o.animationShow,o.speedShow,o.easingShow,function(){ o.onShow.call(submenu); });
      if (this.nodeName.toLowerCase() == 'ul') {
        var li = getActuator(this);
        $(li).addClass('hover');
        $('> a', li).addClass('hover');
      }
    }
    
    // Bind Events. Yes it's that simple!
    $('li', this).hover(showSooperfishUl, hideSooperfishUl);

  });

};
;
$(document).ready(function() {

  $('#navbar > ul ul').hide().css('left','0'); //Remove the default CSS behaviour of hiding menu outside the viewport, so that we can have a slideUp animation in a visible position
  $('#navbar > ul').sooperfish({
    sooperfishWidth: Drupal.settings.sooperfish.sooperfishWidth,
    hoverClass:  'over',           // hover class
    delay:     Drupal.settings.sooperfish.delay,                // 500ms delay on mouseout as per Jacob Nielsen advice
    dualColumn:     Drupal.settings.sooperfish.dualColumn,
    tripleColumn:     Drupal.settings.sooperfish.tripleColumn,
    animationShow:   Drupal.settings.sooperfish.animationShow,
    speedShow:     parseInt(Drupal.settings.sooperfish.speedShow),
    easingShow:    Drupal.settings.sooperfish.easingShow,
    animationHide:   Drupal.settings.sooperfish.animationHide,
    speedHide:     parseInt(Drupal.settings.sooperfish.speedHide),
    easingHide:    Drupal.settings.sooperfish.easingHide,
    autoArrows:  false,              // generation of arrow mark-up
    dropShadows: false               // drop shadows
  });
});;
/*
 * Based on easing equations by Robert Penner. Adapted from jqueryt easing plugin by George McGinley Smith. See below for copyright notice of equations
 *
*/

/*
 *
 * TERMS OF USE - EASING EQUATIONS
 * 
 * Open source under the BSD License. 
 * 
 * Copyright © 2001 Robert Penner
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 */

// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] = jQuery.easing['swing'];

jQuery.extend( jQuery.easing,
{
	def: 'easeOutTurbo',
	swing: function (x, t, b, c, d) {
		//alert(jQuery.easing.default);
		return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
	},
  easeInTurbo: function (x, t, b, c, d) {
    return c*(t/=d)*t + b;
  },
  easeOutTurbo: function (x, t, b, c, d) {
    return -c *(t/=d)*(t-2) + b;
  },
  easeInSine: function (x, t, b, c, d) {
    return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
  },
  easeOutSine: function (x, t, b, c, d) {
    return c * Math.sin(t/d * (Math.PI/2)) + b;
  },
  easeInExpo: function (x, t, b, c, d) {
    return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
  },
  easeOutExpo: function (x, t, b, c, d) {
    return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
  },
  easeInCirc: function (x, t, b, c, d) {
    return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
  },
  easeOutCirc: function (x, t, b, c, d) {
    return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
  },
  easeInElastic: function (x, t, b, c, d) {
    var s=1.70158;var p=0;var a=c;
    if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
    if (a < Math.abs(c)) { a=c; var s=p/4; }
    else var s = p/(2*Math.PI) * Math.asin (c/a);
    return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
  },
  easeOutElastic: function (x, t, b, c, d) {
    var s=1.70158;var p=0;var a=c;
    if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
    if (a < Math.abs(c)) { a=c; var s=p/4; }
    else var s = p/(2*Math.PI) * Math.asin (c/a);
    return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
  },
  easeInOvershoot: function (x, t, b, c, d, s) {
    if (s == undefined) s = 1.70158;
    return c*(t/=d)*t*((s+1)*t - s) + b;
  },
  easeOutOvershoot: function (x, t, b, c, d, s) {
    if (s == undefined) s = 1.70158;
    return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
  },
  easeInBounce: function (x, t, b, c, d) {
    return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
  },
  easeOutBounce: function (x, t, b, c, d) {
    if ((t/=d) < (1/2.75)) {
      return c*(7.5625*t*t) + b;
    } else if (t < (2/2.75)) {
      return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
    } else if (t < (2.5/2.75)) {
      return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
    } else {
      return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
    }
  }
});

/*
 *
 * TERMS OF USE - EASING EQUATIONS
 * 
 * Open source under the BSD License. 
 * 
 * Copyright © 2001 Robert Penner
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 */;
$(function() {
  $('#content a.imagecache-linked,.slideshow a.imagecache-linked').append('<div class="button zoom"></div>');
  $('#content a.imagefield-lightbox2').append('<div class="button zoom zoom-plus"></div>');
  $('#content a.imagefield-lightbox2,#content a.imagecache-linked,.slideshow a.imagecache-linked').hover(function() {
      $(this).find('div.button').html('<div class="hover-fade"></div>');
      $(this).find('div.hover-fade').css({opacity:0}).animate({opacity:1},500,'easeOutTurbo');
    }, function() {
      $(this).find('div.hover-fade').animate({opacity:0},500,'easeInTurbo',function() {
        $(this).remove();
      });
    });
});;

