/*!
 * Copyright (c) 2010 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version ${Version}
 */

var Cufon = (function() {

	var api = function() {
		return api.replace.apply(null, arguments);
	};

	var DOM = api.DOM = {

		ready: (function() {

			var complete = false, readyStatus = { loaded: 1, complete: 1 };

			var queue = [], perform = function() {
				if (complete) return;
				complete = true;
				for (var fn; fn = queue.shift(); fn());
			};

			// Gecko, Opera, WebKit r26101+

			if (document.addEventListener) {
				document.addEventListener('DOMContentLoaded', perform, false);
				window.addEventListener('pageshow', perform, false); // For cached Gecko pages
			}

			// Old WebKit, Internet Explorer

			if (!window.opera && document.readyState) (function() {
				readyStatus[document.readyState] ? perform() : setTimeout(arguments.callee, 10);
			})();

			// Internet Explorer

			if (document.readyState && document.createStyleSheet) (function() {
				try {
					document.body.doScroll('left');
					perform();
				}
				catch (e) {
					setTimeout(arguments.callee, 1);
				}
			})();

			addEvent(window, 'load', perform); // Fallback

			return function(listener) {
				if (!arguments.length) perform();
				else complete ? listener() : queue.push(listener);
			};

		})(),

		root: function() {
			return document.documentElement || document.body;
		}

	};

	var CSS = api.CSS = {

		Size: function(value, base) {

			this.value = parseFloat(value);
			this.unit = String(value).match(/[a-z%]*$/)[0] || 'px';

			this.convert = function(value) {
				return value / base * this.value;
			};

			this.convertFrom = function(value) {
				return value / this.value * base;
			};

			this.toString = function() {
				return this.value + this.unit;
			};

		},

		addClass: function(el, className) {
			var current = el.className;
			el.className = current + (current && ' ') + className;
			return el;
		},

		color: cached(function(value) {
			var parsed = {};
			parsed.color = value.replace(/^rgba\((.*?),\s*([\d.]+)\)/, function($0, $1, $2) {
				parsed.opacity = parseFloat($2);
				return 'rgb(' + $1 + ')';
			});
			return parsed;
		}),

		// has no direct CSS equivalent.
		// @see http://msdn.microsoft.com/en-us/library/system.windows.fontstretches.aspx
		fontStretch: cached(function(value) {
			if (typeof value == 'number') return value;
			if (/%$/.test(value)) return parseFloat(value) / 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
			}[value] || 1;
		}),

		getStyle: function(el) {
			var view = document.defaultView;
			if (view && view.getComputedStyle) return new Style(view.getComputedStyle(el, null));
			if (el.currentStyle) return new Style(el.currentStyle);
			return new Style(el.style);
		},

		gradient: cached(function(value) {
			var gradient = {
				id: value,
				type: value.match(/^-([a-z]+)-gradient\(/)[1],
				stops: []
			}, colors = value.substr(value.indexOf('(')).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);
			for (var i = 0, l = colors.length, stop; i < l; ++i) {
				stop = colors[i].split('=', 2).reverse();
				gradient.stops.push([ stop[1] || i / (l - 1), stop[0] ]);
			}
			return gradient;
		}),

		quotedList: cached(function(value) {
			// doesn't work properly with empty quoted strings (""), but
			// it's not worth the extra code.
			var list = [], re = /\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g, match;
			while (match = re.exec(value)) list.push(match[3] || match[1]);
			return list;
		}),

		recognizesMedia: cached(function(media) {
			var el = document.createElement('style'), sheet, container, supported;
			el.type = 'text/css';
			el.media = media;
			try { // this is cached anyway
				el.appendChild(document.createTextNode('/**/'));
			} catch (e) {}
			container = elementsByTagName('head')[0];
			container.insertBefore(el, container.firstChild);
			sheet = (el.sheet || el.styleSheet);
			supported = sheet && !sheet.disabled;
			container.removeChild(el);
			return supported;
		}),

		removeClass: function(el, className) {
			var re = RegExp('(?:^|\\s+)' + className +  '(?=\\s|$)', 'g');
			el.className = el.className.replace(re, '');
			return el;
		},

		supports: function(property, value) {
			var checker = document.createElement('span').style;
			if (checker[property] === undefined) return false;
			checker[property] = value;
			return checker[property] === value;
		},

		textAlign: function(word, style, position, wordCount) {
			if (style.get('textAlign') == 'right') {
				if (position > 0) word = ' ' + word;
			}
			else if (position < wordCount - 1) word += ' ';
			return word;
		},

		textShadow: cached(function(value) {
			if (value == 'none') return null;
			var shadows = [], currentShadow = {}, result, offCount = 0;
			var re = /(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;
			while (result = re.exec(value)) {
				if (result[0] == ',') {
					shadows.push(currentShadow);
					currentShadow = {};
					offCount = 0;
				}
				else if (result[1]) {
					currentShadow.color = result[1];
				}
				else {
					currentShadow[[ 'offX', 'offY', 'blur' ][offCount++]] = result[2];
				}
			}
			shadows.push(currentShadow);
			return shadows;
		}),

		textTransform: (function() {
			var map = {
				uppercase: function(s) {
					return s.toUpperCase();
				},
				lowercase: function(s) {
					return s.toLowerCase();
				},
				capitalize: function(s) {
					return s.replace(/\b./g, function($0) {
						return $0.toUpperCase();
					});
				}
			};
			return function(text, style) {
				var transform = map[style.get('textTransform')];
				return transform ? transform(text) : text;
			};
		})(),

		whiteSpace: (function() {
			var ignore = {
				inline: 1,
				'inline-block': 1,
				'run-in': 1
			};
			var wsStart = /^\s+/, wsEnd = /\s+$/;
			return function(text, style, node, previousElement, simple) {
				if (simple) return text.replace(wsStart, '').replace(wsEnd, '');
				if (previousElement) {
					if (previousElement.nodeName.toLowerCase() == 'br') {
						text = text.replace(wsStart, '');
					}
				}
				if (ignore[style.get('display')]) return text;
				if (!node.previousSibling) text = text.replace(wsStart, '');
				if (!node.nextSibling) text = text.replace(wsEnd, '');
				return text;
			};
		})()

	};

	CSS.ready = (function() {

		// don't do anything in Safari 2 (it doesn't recognize any media type)
		var complete = !CSS.recognizesMedia('all'), hasLayout = false;

		var queue = [], perform = function() {
			complete = true;
			for (var fn; fn = queue.shift(); fn());
		};

		var links = elementsByTagName('link'), styles = elementsByTagName('style');

		function isContainerReady(el) {
			return el.disabled || isSheetReady(el.sheet, el.media || 'screen');
		}

		function isSheetReady(sheet, media) {
			// in Opera sheet.disabled is true when it's still loading,
			// even though link.disabled is false. they stay in sync if
			// set manually.
			if (!CSS.recognizesMedia(media || 'all')) return true;
			if (!sheet || sheet.disabled) return false;
			try {
				var rules = sheet.cssRules, rule;
				if (rules) {
					// needed for Safari 3 and Chrome 1.0.
					// in standards-conforming browsers cssRules contains @-rules.
					// Chrome 1.0 weirdness: rules[<number larger than .length - 1>]
					// returns the last rule, so a for loop is the only option.
					search: for (var i = 0, l = rules.length; rule = rules[i], i < l; ++i) {
						switch (rule.type) {
							case 2: // @charset
								break;
							case 3: // @import
								if (!isSheetReady(rule.styleSheet, rule.media.mediaText)) return false;
								break;
							default:
								// only @charset can precede @import
								break search;
						}
					}
				}
			}
			catch (e) {} // probably a style sheet from another domain
			return true;
		}

		function allStylesLoaded() {
			// Internet Explorer's style sheet model, there's no need to do anything
			if (document.createStyleSheet) return true;
			// standards-compliant browsers
			var el, i;
			for (i = 0; el = links[i]; ++i) {
				if (el.rel.toLowerCase() == 'stylesheet' && !isContainerReady(el)) return false;
			}
			for (i = 0; el = styles[i]; ++i) {
				if (!isContainerReady(el)) return false;
			}
			return true;
		}

		DOM.ready(function() {
			// getComputedStyle returns null in Gecko if used in an iframe with display: none
			if (!hasLayout) hasLayout = CSS.getStyle(document.body).isUsable();
			if (complete || (hasLayout && allStylesLoaded())) perform();
			else setTimeout(arguments.callee, 10);
		});

		return function(listener) {
			if (complete) listener();
			else queue.push(listener);
		};

	})();

	function Font(data) {

		var face = this.face = data.face, wordSeparators = {
			'\u0020': 1,
			'\u00a0': 1,
			'\u3000': 1
		};

		this.glyphs = (function(glyphs) {
			var key, fallbacks = {
				'\u2011': '\u002d',
				'\u00ad': '\u2011'
			};
			for (key in fallbacks) {
				if (!hasOwnProperty(fallbacks, key)) continue;
				if (!glyphs[key]) glyphs[key] = glyphs[fallbacks[key]];
			}
			return glyphs;
		})(data.glyphs);

		this.w = data.w;
		this.baseSize = parseInt(face['units-per-em'], 10);

		this.family = face['font-family'].toLowerCase();
		this.weight = face['font-weight'];
		this.style = face['font-style'] || 'normal';

		this.viewBox = (function () {
			var parts = face.bbox.split(/\s+/);
			var box = {
				minX: parseInt(parts[0], 10),
				minY: parseInt(parts[1], 10),
				maxX: parseInt(parts[2], 10),
				maxY: parseInt(parts[3], 10)
			};
			box.width = box.maxX - box.minX;
			box.height = box.maxY - box.minY;
			box.toString = function() {
				return [ this.minX, this.minY, this.width, this.height ].join(' ');
			};
			return box;
		})();

		this.ascent = -parseInt(face.ascent, 10);
		this.descent = -parseInt(face.descent, 10);

		this.height = -this.ascent + this.descent;

		this.spacing = function(chars, letterSpacing, wordSpacing) {
			var glyphs = this.glyphs, glyph,
				kerning, k,
				jumps = [],
				width = 0, w,
				i = -1, j = -1, chr;
			while (chr = chars[++i]) {
				glyph = glyphs[chr] || this.missingGlyph;
				if (!glyph) continue;
				if (kerning) {
					width -= k = kerning[chr] || 0;
					jumps[j] -= k;
				}
				w = glyph.w;
				if (isNaN(w)) w = +this.w; // may have been a String in old fonts
				if (w > 0) {
					w += letterSpacing;
					if (wordSeparators[chr]) w += wordSpacing;
				}
				width += jumps[++j] = ~~w; // get rid of decimals
				kerning = glyph.k;
			}
			jumps.total = width;
			return jumps;
		};

	}

	function FontFamily() {

		var styles = {}, mapping = {
			oblique: 'italic',
			italic: 'oblique'
		};

		this.add = function(font) {
			(styles[font.style] || (styles[font.style] = {}))[font.weight] = font;
		};

		this.get = function(style, weight) {
			var weights = styles[style] || styles[mapping[style]]
				|| styles.normal || styles.italic || styles.oblique;
			if (!weights) return null;
			// we don't have to worry about "bolder" and "lighter"
			// because IE's currentStyle returns a numeric value for it,
			// and other browsers use the computed value anyway
			weight = {
				normal: 400,
				bold: 700
			}[weight] || parseInt(weight, 10);
			if (weights[weight]) return weights[weight];
			// http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight
			// Gecko uses x99/x01 for lighter/bolder
			var up = {
				1: 1,
				99: 0
			}[weight % 100], alts = [], min, max;
			if (up === undefined) up = weight > 400;
			if (weight == 500) weight = 400;
			for (var alt in weights) {
				if (!hasOwnProperty(weights, alt)) continue;
				alt = parseInt(alt, 10);
				if (!min || alt < min) min = alt;
				if (!max || alt > max) max = alt;
				alts.push(alt);
			}
			if (weight < min) weight = min;
			if (weight > max) weight = max;
			alts.sort(function(a, b) {
				return (up
					? (a >= weight && b >= weight) ? a < b : a > b
					: (a <= weight && b <= weight) ? a > b : a < b) ? -1 : 1;
			});
			return weights[alts[0]];
		};

	}

	function HoverHandler() {

		function contains(node, anotherNode) {
			try {
				if (node.contains) return node.contains(anotherNode);
				return node.compareDocumentPosition(anotherNode) & 16;
			}
			catch(e) {} // probably a XUL element such as a scrollbar
			return false;
		}

		function onOverOut(e) {
			var related = e.relatedTarget;
			// there might be no relatedTarget if the element is right next
			// to the window frame
			if (related && contains(this, related)) return;
			trigger(this, e.type == 'mouseover');
		}

		function onEnterLeave(e) {
			trigger(this, e.type == 'mouseenter');
		}

		function trigger(el, hoverState) {
			// A timeout is needed so that the event can actually "happen"
			// before replace is triggered. This ensures that styles are up
			// to date.
			setTimeout(function() {
				var options = sharedStorage.get(el).options;
				api.replace(el, hoverState ? merge(options, options.hover) : options, true);
			}, 10);
		}

		this.attach = function(el) {
			if (el.onmouseenter === undefined) {
				addEvent(el, 'mouseover', onOverOut);
				addEvent(el, 'mouseout', onOverOut);
			}
			else {
				addEvent(el, 'mouseenter', onEnterLeave);
				addEvent(el, 'mouseleave', onEnterLeave);
			}
		};

	}

	function ReplaceHistory() {

		var list = [], map = {};

		function filter(keys) {
			var values = [], key;
			for (var i = 0; key = keys[i]; ++i) values[i] = list[map[key]];
			return values;
		}

		this.add = function(key, args) {
			map[key] = list.push(args) - 1;
		};

		this.repeat = function() {
			var snapshot = arguments.length ? filter(arguments) : list, args;
			for (var i = 0; args = snapshot[i++];) api.replace(args[0], args[1], true);
		};

	}

	function Storage() {

		var map = {}, at = 0;

		function identify(el) {
			return el.cufid || (el.cufid = ++at);
		}

		this.get = function(el) {
			var id = identify(el);
			return map[id] || (map[id] = {});
		};

	}

	function Style(style) {

		var custom = {}, sizes = {};

		this.extend = function(styles) {
			for (var property in styles) {
				if (hasOwnProperty(styles, property)) custom[property] = styles[property];
			}
			return this;
		};

		this.get = function(property) {
			return custom[property] != undefined ? custom[property] : style[property];
		};

		this.getSize = function(property, base) {
			return sizes[property] || (sizes[property] = new CSS.Size(this.get(property), base));
		};

		this.isUsable = function() {
			return !!style;
		};

	}

	function addEvent(el, type, listener) {
		if (el.addEventListener) {
			el.addEventListener(type, listener, false);
		}
		else if (el.attachEvent) {
			el.attachEvent('on' + type, function() {
				return listener.call(el, window.event);
			});
		}
	}

	function attach(el, options) {
		var storage = sharedStorage.get(el);
		if (storage.options) return el;
		if (options.hover && options.hoverables[el.nodeName.toLowerCase()]) {
			hoverHandler.attach(el);
		}
		storage.options = options;
		return el;
	}

	function cached(fun) {
		var cache = {};
		return function(key) {
			if (!hasOwnProperty(cache, key)) cache[key] = fun.apply(null, arguments);
			return cache[key];
		};
	}

	function getFont(el, style) {
		var families = CSS.quotedList(style.get('fontFamily').toLowerCase()), family;
		for (var i = 0; family = families[i]; ++i) {
			if (fonts[family]) return fonts[family].get(style.get('fontStyle'), style.get('fontWeight'));
		}
		return null;
	}

	function elementsByTagName(query) {
		return document.getElementsByTagName(query);
	}

	function hasOwnProperty(obj, property) {
		return obj.hasOwnProperty(property);
	}

	function merge() {
		var merged = {}, arg, key;
		for (var i = 0, l = arguments.length; arg = arguments[i], i < l; ++i) {
			for (key in arg) {
				if (hasOwnProperty(arg, key)) merged[key] = arg[key];
			}
		}
		return merged;
	}

	function process(font, text, style, options, node, el) {
		var fragment = document.createDocumentFragment(), processed;
		if (text === '') return fragment;
		var separate = options.separate;
		var parts = text.split(separators[separate]), needsAligning = (separate == 'words');
		if (needsAligning && HAS_BROKEN_REGEXP) {
			// @todo figure out a better way to do this
			if (/^\s/.test(text)) parts.unshift('');
			if (/\s$/.test(text)) parts.push('');
		}
		for (var i = 0, l = parts.length; i < l; ++i) {
			processed = engines[options.engine](font,
				needsAligning ? CSS.textAlign(parts[i], style, i, l) : parts[i],
				style, options, node, el, i < l - 1);
			if (processed) fragment.appendChild(processed);
		}
		return fragment;
	}

	function replaceElement(el, options) {
		var name = el.nodeName.toLowerCase();
		if (options.ignore[name]) return;
		var replace = !options.textless[name], simple = (options.trim === 'simple');
		var style = CSS.getStyle(attach(el, options)).extend(options);
		// may cause issues if the element contains other elements
		// with larger fontSize, however such cases are rare and can
		// be fixed by using a more specific selector
		if (parseFloat(style.get('fontSize')) === 0) return;
		var font = getFont(el, style), node, type, next, anchor, text, lastElement;
		var isShy = options.softHyphens, anyShy = false, pos, shy, reShy = /\u00ad/g;
		if (!font) return;
		for (node = el.firstChild; node; node = next) {
			type = node.nodeType;
			next = node.nextSibling;
			if (replace && type == 3) {
				if (isShy && el.nodeName.toLowerCase() != TAG_SHY) {
					pos = node.data.indexOf('\u00ad');
					if (pos >= 0) {
						node.splitText(pos);
						next = node.nextSibling;
						next.deleteData(0, 1);
						shy = document.createElement(TAG_SHY);
						shy.appendChild(document.createTextNode('\u00ad'));
						el.insertBefore(shy, next);
						next = shy;
						anyShy = true;
					}
				}
				// Node.normalize() is broken in IE 6, 7, 8
				if (anchor) {
					anchor.appendData(node.data);
					el.removeChild(node);
				}
				else anchor = node;
				if (next) continue;
			}
			if (anchor) {
				text = anchor.data;
				if (!isShy) text = text.replace(reShy, '');
				el.replaceChild(process(font,
					CSS.whiteSpace(text, style, anchor, lastElement, simple),
					style, options, node, el), anchor);
				anchor = null;
			}
			if (type == 1) {
				if (node.firstChild) {
					if (node.nodeName.toLowerCase() == 'cufon') {
						engines[options.engine](font, null, style, options, node, el);
					}
					else arguments.callee(node, options);
				}
				lastElement = node;
			}
		}
		if (isShy && anyShy) {
			updateShy(el);
			if (!trackingShy) addEvent(window, 'resize', updateShyOnResize);
			trackingShy = true;
		}
	}

	function updateShy(context) {
		var shys, shy, parent, glue, newGlue, next, prev, i;
		shys = context.getElementsByTagName(TAG_SHY);
		// unfortunately there doesn't seem to be any easy
		// way to avoid having to loop through the shys twice.
		for (i = 0; shy = shys[i]; ++i) {
			shy.className = C_SHY_DISABLED;
			glue = parent = shy.parentNode;
			if (glue.nodeName.toLowerCase() != TAG_GLUE) {
				newGlue = document.createElement(TAG_GLUE);
				newGlue.appendChild(shy.previousSibling);
				parent.insertBefore(newGlue, shy);
				newGlue.appendChild(shy);
			}
			else {
				// get rid of double glue (edge case fix)
				glue = glue.parentNode;
				if (glue.nodeName.toLowerCase() == TAG_GLUE) {
					parent = glue.parentNode;
					while (glue.firstChild) {
						parent.insertBefore(glue.firstChild, glue);
					}
					parent.removeChild(glue);
				}
			}
		}
		for (i = 0; shy = shys[i]; ++i) {
			shy.className = '';
			glue = shy.parentNode;
			parent = glue.parentNode;
			next = glue.nextSibling || parent.nextSibling;
			// make sure we're comparing same types
			prev = (next.nodeName.toLowerCase() == TAG_GLUE) ? glue : shy.previousSibling;
			if (prev.offsetTop >= next.offsetTop) {
				shy.className = C_SHY_DISABLED;
				if (prev.offsetTop < next.offsetTop) {
					// we have an annoying edge case, double the glue
					newGlue = document.createElement(TAG_GLUE);
					parent.insertBefore(newGlue, glue);
					newGlue.appendChild(glue);
					newGlue.appendChild(next);
				}
			}
		}
	}

	function updateShyOnResize() {
		if (ignoreResize) return; // needed for IE
		CSS.addClass(DOM.root(), C_VIEWPORT_RESIZING);
		clearTimeout(shyTimer);
		shyTimer = setTimeout(function() {
			ignoreResize = true;
			CSS.removeClass(DOM.root(), C_VIEWPORT_RESIZING);
			updateShy(document);
			ignoreResize = false;
		}, 100);
	}

	var HAS_BROKEN_REGEXP = ' '.split(/\s+/).length == 0;
	var TAG_GLUE = 'cufonglue';
	var TAG_SHY = 'cufonshy';
	var C_SHY_DISABLED = 'cufon-shy-disabled';
	var C_VIEWPORT_RESIZING = 'cufon-viewport-resizing';

	var sharedStorage = new Storage();
	var hoverHandler = new HoverHandler();
	var replaceHistory = new ReplaceHistory();
	var initialized = false;
	var trackingShy = false;
	var shyTimer;
	var ignoreResize = false;

	var engines = {}, fonts = {}, defaultOptions = {
		autoDetect: false,
		engine: null,
		//fontScale: 1,
		//fontScaling: false,
		forceHitArea: false,
		hover: false,
		hoverables: {
			a: true
		},
		ignore: {
			applet: 1,
			canvas: 1,
			col: 1,
			colgroup: 1,
			head: 1,
			iframe: 1,
			map: 1,
			noscript: 1,
			optgroup: 1,
			option: 1,
			script: 1,
			select: 1,
			style: 1,
			textarea: 1,
			title: 1,
			pre: 1
		},
		printable: true,
		//rotation: 0,
		//selectable: false,
		selector: (
				window.Sizzle
			||	(window.jQuery && function(query) { return jQuery(query); }) // avoid noConflict issues
			||	(window.dojo && dojo.query)
			||	(window.glow && glow.dom && glow.dom.get)
			||	(window.Ext && Ext.query)
			||	(window.YAHOO && YAHOO.util && YAHOO.util.Selector && YAHOO.util.Selector.query)
			||	(window.$$ && function(query) { return $$(query); })
			||	(window.$ && function(query) { return $(query); })
			||	(document.querySelectorAll && function(query) { return document.querySelectorAll(query); })
			||	elementsByTagName
		),
		separate: 'words', // 'none' and 'characters' are also accepted
		softHyphens: true,
		textless: {
			dl: 1,
			html: 1,
			ol: 1,
			table: 1,
			tbody: 1,
			thead: 1,
			tfoot: 1,
			tr: 1,
			ul: 1
		},
		textShadow: 'none',
		trim: 'simple'
	};

	var separators = {
		// The first pattern may cause unicode characters above
		// code point 255 to be removed in Safari 3.0. Luckily enough
		// Safari 3.0 does not include non-breaking spaces in \s, so
		// we can just use a simple alternative pattern.
		words: /\s/.test('\u00a0') ? /[^\S\u00a0]+/ : /\s+/,
		characters: '',
		none: /^/
	};

	api.now = function() {
		DOM.ready();
		return api;
	};

	api.refresh = function() {
		replaceHistory.repeat.apply(replaceHistory, arguments);
		return api;
	};

	api.registerEngine = function(id, engine) {
		if (!engine) return api;
		engines[id] = engine;
		return api.set('engine', id);
	};

	api.registerFont = function(data) {
		if (!data) return api;
		var font = new Font(data), family = font.family;
		if (!fonts[family]) fonts[family] = new FontFamily();
		fonts[family].add(font);
		return api.set('fontFamily', '"' + family + '"');
	};

	api.replace = function(elements, options, ignoreHistory) {
		options = merge(defaultOptions, options);
		if (!options.engine) return api; // there's no browser support so we'll just stop here
		if (!initialized) {
			CSS.addClass(DOM.root(), 'cufon-active cufon-loading');
			CSS.ready(function() {
				// fires before any replace() calls, but it doesn't really matter
				CSS.addClass(CSS.removeClass(DOM.root(), 'cufon-loading'), 'cufon-ready');
			});
			initialized = true;
		}
		if (options.hover) options.forceHitArea = true;
		if (options.autoDetect) delete options.fontFamily;
		if (typeof options.textShadow == 'string') {
			options.textShadow = CSS.textShadow(options.textShadow);
		}
		if (typeof options.color == 'string' && /^-/.test(options.color)) {
			options.textGradient = CSS.gradient(options.color);
		}
		else delete options.textGradient;
		if (!ignoreHistory) replaceHistory.add(elements, arguments);
		if (elements.nodeType || typeof elements == 'string') elements = [ elements ];
		CSS.ready(function() {
			for (var i = 0, l = elements.length; i < l; ++i) {
				var el = elements[i];
				if (typeof el == 'string') api.replace(options.selector(el), options, true);
				else replaceElement(el, options);
			}
		});
		return api;
	};

	api.set = function(option, value) {
		defaultOptions[option] = value;
		return api;
	};

	return api;

})();

Cufon.registerEngine('canvas', (function() {

	// Safari 2 doesn't support .apply() on native methods

	var check = document.createElement('canvas');
	if (!check || !check.getContext || !check.getContext.apply) return;
	check = null;

	var HAS_INLINE_BLOCK = Cufon.CSS.supports('display', 'inline-block');

	// Firefox 2 w/ non-strict doctype (almost standards mode)
	var HAS_BROKEN_LINEHEIGHT = !HAS_INLINE_BLOCK && (document.compatMode == 'BackCompat' || /frameset|transitional/i.test(document.doctype.publicId));

	var styleSheet = document.createElement('style');
	styleSheet.type = 'text/css';
	styleSheet.appendChild(document.createTextNode((
		'cufon{text-indent:0;}' +
		'@media screen,projection{' +
			'cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;' +
			(HAS_BROKEN_LINEHEIGHT
				? ''
				: 'font-size:1px;line-height:1px;') +
			'}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;text-indent:-10000%;}' +
			(HAS_INLINE_BLOCK
				? 'cufon canvas{position:relative;}'
				: 'cufon canvas{position:absolute;}') +
			'cufonshy.cufon-shy-disabled,.cufon-viewport-resizing cufonshy{display:none;}' +
			'cufonglue{white-space:nowrap;display:inline-block;}' +
			'.cufon-viewport-resizing cufonglue{white-space:normal;}' +
		'}' +
		'@media print{' +
			'cufon{padding:0;}' + // Firefox 2
			'cufon canvas{display:none;}' +
		'}'
	).replace(/;/g, '!important;')));
	document.getElementsByTagName('head')[0].appendChild(styleSheet);

	function generateFromVML(path, context) {
		var atX = 0, atY = 0;
		var code = [], re = /([mrvxe])([^a-z]*)/g, match;
		generate: for (var i = 0; match = re.exec(path); ++i) {
			var c = match[2].split(',');
			switch (match[1]) {
				case 'v':
					code[i] = { m: 'bezierCurveTo', a: [ atX + ~~c[0], atY + ~~c[1], atX + ~~c[2], atY + ~~c[3], atX += ~~c[4], atY += ~~c[5] ] };
					break;
				case 'r':
					code[i] = { m: 'lineTo', a: [ atX += ~~c[0], atY += ~~c[1] ] };
					break;
				case 'm':
					code[i] = { m: 'moveTo', a: [ atX = ~~c[0], atY = ~~c[1] ] };
					break;
				case 'x':
					code[i] = { m: 'closePath' };
					break;
				case 'e':
					break generate;
			}
			context[code[i].m].apply(context, code[i].a);
		}
		return code;
	}

	function interpret(code, context) {
		for (var i = 0, l = code.length; i < l; ++i) {
			var line = code[i];
			context[line.m].apply(context, line.a);
		}
	}

	return function(font, text, style, options, node, el) {

		var redraw = (text === null);

		if (redraw) text = node.getAttribute('alt');

		var viewBox = font.viewBox;

		var size = style.getSize('fontSize', font.baseSize);

		var expandTop = 0, expandRight = 0, expandBottom = 0, expandLeft = 0;
		var shadows = options.textShadow, shadowOffsets = [];
		if (shadows) {
			for (var i = shadows.length; i--;) {
				var shadow = shadows[i];
				var x = size.convertFrom(parseFloat(shadow.offX));
				var y = size.convertFrom(parseFloat(shadow.offY));
				shadowOffsets[i] = [ x, y ];
				if (y < expandTop) expandTop = y;
				if (x > expandRight) expandRight = x;
				if (y > expandBottom) expandBottom = y;
				if (x < expandLeft) expandLeft = x;
			}
		}

		var chars = Cufon.CSS.textTransform(text, style).split('');

		var jumps = font.spacing(chars,
			~~size.convertFrom(parseFloat(style.get('letterSpacing')) || 0),
			~~size.convertFrom(parseFloat(style.get('wordSpacing')) || 0)
		);

		if (!jumps.length) return null; // there's nothing to render

		var width = jumps.total;

		expandRight += viewBox.width - jumps[jumps.length - 1];
		expandLeft += viewBox.minX;

		var wrapper, canvas;

		if (redraw) {
			wrapper = node;
			canvas = node.firstChild;
		}
		else {
			wrapper = document.createElement('cufon');
			wrapper.className = 'cufon cufon-canvas';
			wrapper.setAttribute('alt', text);

			canvas = document.createElement('canvas');
			wrapper.appendChild(canvas);

			if (options.printable) {
				var print = document.createElement('cufontext');
				print.appendChild(document.createTextNode(text));
				wrapper.appendChild(print);
			}
		}

		var wStyle = wrapper.style;
		var cStyle = canvas.style;

		var height = size.convert(viewBox.height);
		var roundedHeight = Math.ceil(height);
		var roundingFactor = roundedHeight / height;
		var stretchFactor = roundingFactor * Cufon.CSS.fontStretch(style.get('fontStretch'));
		var stretchedWidth = width * stretchFactor;

		var canvasWidth = Math.ceil(size.convert(stretchedWidth + expandRight - expandLeft));
		var canvasHeight = Math.ceil(size.convert(viewBox.height - expandTop + expandBottom));

		canvas.width = canvasWidth;
		canvas.height = canvasHeight;

		// needed for WebKit and full page zoom
		cStyle.width = canvasWidth + 'px';
		cStyle.height = canvasHeight + 'px';

		// minY has no part in canvas.height
		expandTop += viewBox.minY;

		cStyle.top = Math.round(size.convert(expandTop - font.ascent)) + 'px';
		cStyle.left = Math.round(size.convert(expandLeft)) + 'px';

		var wrapperWidth = Math.max(Math.ceil(size.convert(stretchedWidth)), 0) + 'px';

		if (HAS_INLINE_BLOCK) {
			wStyle.width = wrapperWidth;
			wStyle.height = size.convert(font.height) + 'px';
		}
		else {
			wStyle.paddingLeft = wrapperWidth;
			wStyle.paddingBottom = (size.convert(font.height) - 1) + 'px';
		}

		var g = canvas.getContext('2d'), scale = height / viewBox.height;

		// proper horizontal scaling is performed later
		g.scale(scale, scale * roundingFactor);
		g.translate(-expandLeft, -expandTop);
		g.save();

		function renderText() {
			var glyphs = font.glyphs, glyph, i = -1, j = -1, chr;
			g.scale(stretchFactor, 1);
			while (chr = chars[++i]) {
				var glyph = glyphs[chars[i]] || font.missingGlyph;
				if (!glyph) continue;
				if (glyph.d) {
					g.beginPath();
					if (glyph.code) interpret(glyph.code, g);
					else glyph.code = generateFromVML('m' + glyph.d, g);
					g.fill();
				}
				g.translate(jumps[++j], 0);
			}
			g.restore();
		}

		if (shadows) {
			for (var i = shadows.length; i--;) {
				var shadow = shadows[i];
				g.save();
				g.fillStyle = shadow.color;
				g.translate.apply(g, shadowOffsets[i]);
				renderText();
			}
		}

		var gradient = options.textGradient;
		if (gradient) {
			var stops = gradient.stops, fill = g.createLinearGradient(0, viewBox.minY, 0, viewBox.maxY);
			for (var i = 0, l = stops.length; i < l; ++i) {
				fill.addColorStop.apply(fill, stops[i]);
			}
			g.fillStyle = fill;
		}
		else g.fillStyle = style.get('color');

		renderText();

		return wrapper;

	};

})());

Cufon.registerEngine('vml', (function() {

	var ns = document.namespaces;
	if (!ns) return;
	ns.add('cvml', 'urn:schemas-microsoft-com:vml');
	ns = null;

	var check = document.createElement('cvml:shape');
	check.style.behavior = 'url(#default#VML)';
	if (!check.coordsize) return; // VML isn't supported
	check = null;

	var HAS_BROKEN_LINEHEIGHT = (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:' +
			(HAS_BROKEN_LINEHEIGHT
				? 'middle'
				: 'text-bottom') +
			';}' +
			'cufon cufontext{position:absolute;left:-10000in;font-size:1px;}' +
			'cufonshy.cufon-shy-disabled,.cufon-viewport-resizing cufonshy{display:none;}' +
			'cufonglue{white-space:nowrap;display:inline-block;}' +
			'.cufon-viewport-resizing cufonglue{white-space:normal;}' +
			'a cufon{cursor:pointer}' + // ignore !important here
		'}' +
		'@media print{' +
			'cufon cufoncanvas{display:none;}' +
		'}' +
	'</style>').replace(/;/g, '!important;'));

	function getFontSizeInPixels(el, value) {
		return getSizeInPixels(el, /(?:em|ex|%)$|^[a-z-]+$/i.test(value) ? '1em' : value);
	}

	// Original by Dead Edwards.
	// Combined with getFontSizeInPixels it also works with relative units.
	function getSizeInPixels(el, value) {
		if (!isNaN(value) || /px$/i.test(value)) return parseFloat(value);
		var style = el.style.left, runtimeStyle = el.runtimeStyle.left;
		el.runtimeStyle.left = el.currentStyle.left;
		el.style.left = value.replace('%', 'em');
		var result = el.style.pixelLeft;
		el.style.left = style;
		el.runtimeStyle.left = runtimeStyle;
		return result;
	}

	function getSpacingValue(el, style, size, property) {
		var key = 'computed' + property, value = style[key];
		if (isNaN(value)) {
			value = style.get(property);
			style[key] = value = (value == 'normal') ? 0 : ~~size.convertFrom(getSizeInPixels(el, value));
		}
		return value;
	}

	var fills = {};

	function gradientFill(gradient) {
		var id = gradient.id;
		if (!fills[id]) {
			var stops = gradient.stops, fill = document.createElement('cvml:fill'), colors = [];
			fill.type = 'gradient';
			fill.angle = 180;
			fill.focus = '0';
			fill.method = 'none';
			fill.color = stops[0][1];
			for (var j = 1, k = stops.length - 1; j < k; ++j) {
				colors.push(stops[j][0] * 100 + '% ' + stops[j][1]);
			}
			fill.colors = colors.join(',');
			fill.color2 = stops[k][1];
			fills[id] = fill;
		}
		return fills[id];
	}

	return function(font, text, style, options, node, el, hasNext) {

		var redraw = (text === null);

		if (redraw) text = node.alt;

		var viewBox = font.viewBox;

		var size = style.computedFontSize || (style.computedFontSize = new Cufon.CSS.Size(getFontSizeInPixels(el, style.get('fontSize')) + 'px', font.baseSize));

		var wrapper, canvas;

		if (redraw) {
			wrapper = node;
			canvas = node.firstChild;
		}
		else {
			wrapper = document.createElement('cufon');
			wrapper.className = 'cufon cufon-vml';
			wrapper.alt = text;

			canvas = document.createElement('cufoncanvas');
			wrapper.appendChild(canvas);

			if (options.printable) {
				var print = document.createElement('cufontext');
				print.appendChild(document.createTextNode(text));
				wrapper.appendChild(print);
			}

			// ie6, for some reason, has trouble rendering the last VML element in the document.
			// we can work around this by injecting a dummy element where needed.
			// @todo find a better solution
			if (!hasNext) wrapper.appendChild(document.createElement('cvml:shape'));
		}

		var wStyle = wrapper.style;
		var cStyle = canvas.style;

		var height = size.convert(viewBox.height), roundedHeight = Math.ceil(height);
		var roundingFactor = roundedHeight / height;
		var stretchFactor = roundingFactor * Cufon.CSS.fontStretch(style.get('fontStretch'));
		var minX = viewBox.minX, minY = viewBox.minY;

		cStyle.height = roundedHeight;
		cStyle.top = Math.round(size.convert(minY - font.ascent));
		cStyle.left = Math.round(size.convert(minX));

		wStyle.height = size.convert(font.height) + 'px';

		var color = style.get('color');
		var chars = Cufon.CSS.textTransform(text, style).split('');

		var jumps = font.spacing(chars,
			getSpacingValue(el, style, size, 'letterSpacing'),
			getSpacingValue(el, style, size, 'wordSpacing')
		);

		if (!jumps.length) return null;

		var width = jumps.total;
		var fullWidth = -minX + width + (viewBox.width - jumps[jumps.length - 1]);

		var shapeWidth = size.convert(fullWidth * stretchFactor), roundedShapeWidth = Math.round(shapeWidth);

		var coordSize = fullWidth + ',' + viewBox.height, coordOrigin;
		var stretch = 'r' + coordSize + 'ns';

		var fill = options.textGradient && gradientFill(options.textGradient);

		var glyphs = font.glyphs, offsetX = 0;
		var shadows = options.textShadow;
		var i = -1, j = 0, chr;

		while (chr = chars[++i]) {

			var glyph = glyphs[chars[i]] || font.missingGlyph, shape;
			if (!glyph) continue;

			if (redraw) {
				// some glyphs may be missing so we can't use i
				shape = canvas.childNodes[j];
				while (shape.firstChild) shape.removeChild(shape.firstChild); // shadow, fill
			}
			else {
				shape = document.createElement('cvml:shape');
				canvas.appendChild(shape);
			}

			shape.stroked = 'f';
			shape.coordsize = coordSize;
			shape.coordorigin = coordOrigin = (minX - offsetX) + ',' + minY;
			shape.path = (glyph.d ? 'm' + glyph.d + 'xe' : '') + 'm' + coordOrigin + stretch;
			shape.fillcolor = color;

			if (fill) shape.appendChild(fill.cloneNode(false));

			// it's important to not set top/left or IE8 will grind to a halt
			var sStyle = shape.style;
			sStyle.width = roundedShapeWidth;
			sStyle.height = roundedHeight;

			if (shadows) {
				// due to the limitations of the VML shadow element there
				// can only be two visible shadows. opacity is shared
				// for all shadows.
				var shadow1 = shadows[0], shadow2 = shadows[1];
				var color1 = Cufon.CSS.color(shadow1.color), color2;
				var shadow = document.createElement('cvml:shadow');
				shadow.on = 't';
				shadow.color = color1.color;
				shadow.offset = shadow1.offX + ',' + shadow1.offY;
				if (shadow2) {
					color2 = Cufon.CSS.color(shadow2.color);
					shadow.type = 'double';
					shadow.color2 = color2.color;
					shadow.offset2 = shadow2.offX + ',' + shadow2.offY;
				}
				shadow.opacity = color1.opacity || (color2 && color2.opacity) || 1;
				shape.appendChild(shadow);
			}

			offsetX += jumps[j++];
		}

		// addresses flickering issues on :hover

		var cover = shape.nextSibling, coverFill, vStyle;

		if (options.forceHitArea) {

			if (!cover) {
				cover = document.createElement('cvml:rect');
				cover.stroked = 'f';
				cover.className = 'cufon-vml-cover';
				coverFill = document.createElement('cvml:fill');
				coverFill.opacity = 0;
				cover.appendChild(coverFill);
				canvas.appendChild(cover);
			}

			vStyle = cover.style;

			vStyle.width = roundedShapeWidth;
			vStyle.height = roundedHeight;

		}
		else if (cover) canvas.removeChild(cover);

		wStyle.width = Math.max(Math.ceil(size.convert(width * stretchFactor)), 0);

		if (HAS_BROKEN_LINEHEIGHT) {

			var yAdjust = style.computedYAdjust;

			if (yAdjust === undefined) {
				var lineHeight = style.get('lineHeight');
				if (lineHeight == 'normal') lineHeight = '1em';
				else if (!isNaN(lineHeight)) lineHeight += 'em'; // no unit
				style.computedYAdjust = yAdjust = 0.5 * (getSizeInPixels(el, lineHeight) - parseFloat(wStyle.height));
			}

			if (yAdjust) {
				wStyle.marginTop = Math.ceil(yAdjust) + 'px';
				wStyle.marginBottom = yAdjust + 'px';
			}

		}

		return wrapper;

	};

})());
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright 1997, 2008 International Typeface Corporation. All Rights Reserved.
 * 
 * Trademark:
 * "Charlotte"  is a trademark of International Typeface Corporation and may be
 * registered in certain jurisdictions.
 * 
 * Full name:
 * CharlotteSansStd-Book
 * 
 * Description:
 * Please review the description of this font at http://www.itcfonts.com.
 * 
 * Manufacturer:
 * International Typeface Corporation
 * 
 * Designer:
 * Michael Gills
 * 
 * Vendor URL:
 * http://www.itcfonts.com
 * 
 * License information:
 * http://www.itcfonts.com
 */
Cufon.registerFont({"w":87,"face":{"font-family":"Charlotte Sans Std Book","font-weight":400,"font-stretch":"normal","units-per-em":"144","panose-1":"2 11 5 4 4 2 3 2 3 3","ascent":"106","descent":"-38","x-height":"1","bbox":"-6 -129 119 40","underline-thickness":"7.2","underline-position":"-10.8","stemh":"9","stemv":"12","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":36},"!":{"d":"20,-16v5,0,8,3,8,8v0,5,-3,9,-8,9v-5,0,-8,-4,-8,-9v0,-5,3,-8,8,-8xm26,-96r0,33r-3,37r-6,0r-3,-37r0,-33r12,0","w":39},"\"":{"d":"32,-96r15,0r-12,28r-7,0xm12,-96r14,0r-12,28r-7,0","w":54,"k":{"c":9,"d":9,"e":9,"o":9,"q":9,"\u00f8":9,"\u00e7":9,"\u00e9":9,"\u00f3":9,"t":4,"v":10,"w":10,"y":13,"\u00fd":13,"A":12,"\u00c6":12,"\u00c1":12,"\u00c2":12,"\u00c4":12,"\u00c0":12,"\u00c5":12,"\u00c3":12,"m":12,"n":12,"r":12,"s":13}},"#":{"d":"37,-35r9,-26r-23,0r3,-9r23,0r9,-26r10,0r-10,26r29,0r9,-26r9,0r-9,26r23,0r-3,9r-23,0r-9,26r23,0r-3,9r-23,0r-9,26r-10,0r10,-26r-29,0r-9,26r-9,0r9,-26r-23,0r3,-9r23,0xm46,-35r29,0r9,-26r-29,0","w":126},"$":{"d":"48,13r-8,0r0,-11v-15,0,-23,-5,-27,-7r4,-8v3,1,11,6,23,6r0,-38v-12,-7,-24,-14,-24,-29v0,-12,9,-22,24,-24r0,-10r8,0r0,10v11,0,17,3,21,5r-3,8v-4,-2,-9,-4,-18,-4r0,34v11,6,26,15,26,29v0,15,-11,26,-26,28r0,11xm63,-23v0,-9,-10,-15,-15,-18r0,33v9,-2,15,-7,15,-15xm40,-59r0,-30v-9,1,-13,7,-13,13v0,9,7,14,13,17"},"%":{"d":"47,-91v3,2,6,9,6,15v0,12,-9,21,-23,21v-14,0,-24,-9,-24,-21v0,-13,10,-22,24,-22v3,0,6,1,9,2r40,-2r6,3r-54,102r-8,-4r50,-94r-26,0xm30,-91v-7,0,-13,6,-13,15v0,9,6,14,13,14v7,0,12,-5,12,-14v0,-9,-5,-15,-12,-15xm106,-20v0,12,-10,22,-24,22v-14,0,-24,-10,-24,-22v0,-13,10,-21,24,-21v14,0,24,8,24,21xm82,-34v-7,0,-13,5,-13,14v0,9,6,15,13,15v7,0,13,-6,13,-15v0,-9,-6,-14,-13,-14","w":111},"&":{"d":"86,2v-11,0,-16,-5,-19,-9v-7,5,-16,9,-29,9v-15,0,-30,-7,-30,-25v0,-18,13,-27,26,-33r-3,-5v-4,-6,-6,-10,-6,-15v0,-13,10,-22,24,-22v16,0,23,10,23,18v0,15,-17,22,-23,25r21,32v5,-6,10,-13,12,-19r8,3v-2,7,-8,17,-14,24v3,5,7,9,15,9v6,0,9,-3,11,-4r3,6v-3,2,-9,6,-19,6xm48,-90v-7,0,-12,6,-12,12v0,3,1,4,3,8r6,9v4,-2,15,-8,15,-18v0,-6,-5,-11,-12,-11xm40,-8v9,0,17,-4,21,-7r-23,-35v-9,4,-17,11,-17,25v0,11,7,17,19,17","w":107,"k":{"\u00dd":14,"Y":14,"W":9,"T":16,"V":10}},"(":{"d":"14,-30v0,-35,22,-62,29,-70r7,5v-8,11,-21,34,-21,65v0,31,13,54,21,65r-7,5v-7,-9,-29,-35,-29,-70","w":53,"k":{"J":-5,"y":-1,"\u00fd":-1,"j":-8}},")":{"d":"39,-30v0,35,-22,62,-29,70r-6,-5v8,-11,21,-34,21,-65v0,-31,-13,-54,-21,-65r6,-5v7,8,29,35,29,70","w":53},"*":{"d":"33,-67r-1,17r-5,0r-1,-17r-15,8r-3,-5r15,-9r-15,-9r3,-5r15,8r1,-17r5,0r1,17r15,-8r3,5r-15,9r15,9r-3,5","w":59,"k":{"\u00c3":9,"\u00c5":9,"\u00c0":9,"\u00c4":9,"\u00c2":9,"\u00c1":9,"\u00c6":9,"A":9}},"+":{"d":"74,-38r-25,0r0,30r-10,0r0,-30r-25,0r0,-9r25,0r0,-30r10,0r0,30r25,0r0,9"},",":{"d":"11,18r-4,-2r7,-16v-4,-1,-6,-3,-6,-8v0,-5,3,-8,8,-8v5,0,8,3,8,8v0,2,0,4,-1,5","w":31,"k":{"V":13,"C":6,"G":6,"O":6,"Q":6,"\u00d8":6,"\u00ae":6,"\u00a9":6,"\u00c7":6,"\u00d3":6,"\u00d4":6,"\u00d6":6,"\u00d2":6,"\u00d5":6,"T":14,"W":14,"Y":13,"\u00dd":13,"t":6,"v":9,"w":9,"f":1,"\u00df":1}},"-":{"d":"7,-28r4,-9r33,0r-4,9r-33,0","w":50,"k":{"X":7,"V":6,"T":17,"W":6,"Y":20,"\u00dd":20,"t":4,"y":4,"\u00fd":4,"A":1,"\u00c6":1,"\u00c1":1,"\u00c2":1,"\u00c4":1,"\u00c0":1,"\u00c5":1,"\u00c3":1,"S":3,"f":1,"\u00df":1}},".":{"d":"16,-16v5,0,8,3,8,8v0,5,-3,9,-8,9v-5,0,-9,-4,-9,-9v0,-5,4,-8,9,-8","w":31,"k":{"V":13,"C":6,"G":6,"O":6,"Q":6,"\u00d8":6,"\u00ae":6,"\u00a9":6,"\u00c7":6,"\u00d3":6,"\u00d4":6,"\u00d6":6,"\u00d2":6,"\u00d5":6,"T":14,"W":14,"Y":13,"\u00dd":13,"t":6,"v":9,"w":9,"f":1,"\u00df":1}},"\/":{"d":"0,4r57,-108r7,4r-57,108","w":64},"0":{"d":"43,-98v27,0,35,26,35,50v0,23,-9,50,-35,50v-26,0,-34,-26,-34,-50v0,-24,8,-50,34,-50xm43,-89v-16,0,-20,19,-20,41v0,22,4,41,20,41v16,0,22,-19,22,-41v0,-22,-6,-41,-22,-41"},"1":{"d":"50,-98r0,98r-13,0r0,-85r-19,1r-1,-5"},"2":{"d":"74,-10r-2,10r-60,0r-3,-5r33,-39v4,-5,15,-14,15,-26v0,-11,-10,-18,-19,-18v-11,0,-20,4,-23,5r-3,-8v4,-2,13,-7,27,-7v23,0,31,14,31,26v0,14,-14,29,-22,38r-22,24r48,0"},"3":{"d":"13,-86r0,-10r49,0r5,5r-28,36r2,0v12,0,29,9,29,25v0,18,-17,32,-34,32v-15,0,-24,-5,-26,-6r3,-8v2,1,9,5,21,5v11,0,22,-8,22,-21v0,-11,-7,-19,-20,-19r-5,0r-5,-5r25,-34r-38,0"},"4":{"d":"62,0r-12,0r0,-28r-37,0r-7,-6r47,-62r9,0r0,59r18,0r-3,9r-15,0r0,28xm50,-37r0,-39r-30,39r30,0"},"5":{"d":"69,-86r-35,0r-3,29r5,0v21,0,35,11,35,28v0,18,-14,31,-37,31v-12,0,-20,-5,-23,-6r3,-8v2,1,10,5,19,5v16,0,25,-10,25,-22v0,-11,-9,-19,-25,-19v-2,0,-4,1,-6,1r-6,-5r4,-44r46,0"},"6":{"d":"70,-100r2,8v-16,2,-42,9,-46,41v3,-2,11,-8,22,-8v14,0,27,11,27,29v0,17,-13,32,-31,32v-19,0,-32,-14,-32,-42v0,-39,27,-58,58,-60xm45,-7v11,0,17,-11,17,-22v0,-11,-7,-20,-18,-20v-9,0,-14,4,-18,6v0,20,3,36,19,36"},"7":{"d":"14,-86r0,-10r63,0r0,9r-55,91r-9,-5r50,-85r-49,0"},"8":{"d":"44,2v-18,0,-31,-12,-31,-26v0,-14,13,-22,19,-26v-6,-5,-15,-10,-15,-25v0,-13,12,-23,27,-23v15,0,27,10,27,23v0,14,-14,20,-20,23v11,7,23,14,23,28v0,14,-13,26,-30,26xm44,-7v9,0,18,-6,18,-17v0,-8,-15,-18,-22,-22v-6,4,-15,10,-15,22v0,11,9,17,19,17xm44,-89v-9,0,-17,6,-17,14v0,8,10,14,17,18v7,-3,16,-7,16,-18v0,-7,-7,-14,-16,-14"},"9":{"d":"16,4r-2,-8v19,-3,42,-13,46,-42v-4,3,-10,7,-22,7v-14,0,-27,-10,-27,-28v0,-15,12,-31,30,-31v17,0,33,16,33,43v0,43,-35,57,-58,59xm41,-48v9,0,16,-4,19,-6v0,-20,-5,-35,-19,-35v-10,0,-17,10,-17,21v0,12,6,20,17,20"},":":{"d":"16,-65v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8v0,-5,4,-9,9,-9xm16,-16v5,0,8,3,8,8v0,5,-3,9,-8,9v-5,0,-9,-4,-9,-9v0,-5,4,-8,9,-8","w":31,"k":{"V":6,"T":11,"W":6,"Y":6,"\u00dd":6}},";":{"d":"11,18r-5,-2r8,-16v-4,-1,-7,-3,-7,-8v0,-5,4,-8,9,-8v5,0,8,3,8,8v0,2,-1,4,-2,5xm16,-65v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8v0,-5,4,-9,9,-9","w":31,"k":{"V":6,"T":11,"W":6,"Y":6,"\u00dd":6}},"<":{"d":"73,-10r-59,-29r0,-7r59,-29r0,11r-45,22r0,0r45,22r0,10"},"=":{"d":"74,-53r-60,0r0,-10r60,0r0,10xm74,-22r-60,0r0,-10r60,0r0,10"},">":{"d":"73,-39r-59,29r0,-10r46,-22r0,0r-46,-22r0,-11r59,29r0,7"},"?":{"d":"27,-16v5,0,8,3,8,8v0,5,-3,9,-8,9v-5,0,-8,-4,-8,-9v0,-5,3,-8,8,-8xm11,-86r-3,-7v2,-1,12,-5,26,-5v13,0,26,9,26,23v0,19,-17,25,-23,27v-5,2,-10,4,-10,9v0,5,4,6,8,7r-3,8v-6,-2,-14,-4,-14,-14v0,-11,7,-16,12,-18v6,-3,17,-6,17,-18v0,-9,-9,-15,-17,-15v-9,0,-16,2,-19,3","w":66},"@":{"d":"72,-22r3,-22v-5,8,-15,21,-25,21v-9,0,-14,-8,-14,-17v0,-2,0,-5,1,-7v4,-19,20,-36,35,-36v5,0,10,2,13,3r5,-2r-7,51v13,-4,24,-20,24,-37v0,-16,-13,-29,-35,-29v-29,0,-49,26,-49,54v0,25,19,38,36,38v14,0,22,-4,26,-6r3,7v-4,2,-13,6,-29,6v-29,0,-47,-18,-47,-44v0,-32,24,-62,62,-62v27,0,44,17,44,38v0,30,-28,43,-46,44xm76,-60r3,-15v-2,-1,-5,-1,-8,-1v-9,0,-20,15,-23,28v-1,3,-1,6,-1,8v0,7,3,8,6,8v8,0,19,-20,23,-28","w":129},"A":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0","w":83,"k":{"V":9,"*":7}},"B":{"d":"24,-9r12,0v16,0,24,-9,24,-19v0,-9,-6,-17,-22,-17r-14,0r0,36xm12,0r0,-96r23,0v20,0,31,10,31,22v0,12,-8,21,-16,23v18,2,24,13,24,23v0,18,-18,28,-35,28r-27,0xm24,-54r9,0v13,0,20,-8,20,-18v0,-7,-5,-15,-20,-15r-9,0r0,33","w":80,"k":{"\u00fd":4,"\u00dd":9,"\u00d9":2,"\u00dc":2,"\u00db":2,"\u00da":2,"\u00c3":2,"\u00c5":2,"\u00c0":2,"\u00c4":2,"\u00c2":2,"\u00c1":2,"\u00c6":2,"y":4,"w":1,"v":1,"Y":9,"W":5,"U":2,"T":9,"A":2,".":4,",":4,"X":1,"V":5,"*":3}},"C":{"d":"84,-15r5,8v-6,4,-16,9,-34,9v-30,0,-48,-25,-48,-50v0,-25,18,-50,48,-50v19,0,28,5,32,7r-4,10v-3,-1,-12,-7,-27,-7v-19,0,-35,18,-35,40v0,22,16,40,36,40v16,0,23,-5,27,-7","w":91,"k":{"-":1,"C":1,"G":1,"O":1,"Q":1,"\u00d8":1,"\u00ae":1,"\u00a9":1,"\u00c7":1,"\u00d3":1,"\u00d4":1,"\u00d6":1,"\u00d2":1,"\u00d5":1,"t":2,"v":2,"w":2,"y":4,"\u00fd":4,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"D":{"d":"12,0r0,-96r28,0v33,0,50,20,50,48v0,26,-22,48,-50,48r-28,0xm24,-10r16,0v19,0,36,-15,36,-38v0,-26,-17,-38,-36,-38r-16,0r0,76","w":96,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"E":{"d":"66,-10r0,10r-54,0r0,-96r52,0r0,10r-40,0r0,32r29,0r0,9r-29,0r0,35r42,0","w":71,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"F":{"d":"24,0r-12,0r0,-96r49,0r0,10r-37,0r0,32r26,0r0,9r-26,0r0,45","w":64,"k":{"\u00fd":8,"\u00f9":5,"\u00fc":5,"\u00fb":5,"\u00fa":5,"\u00f5":10,"\u00f2":10,"\u00f6":10,"\u00f4":10,"\u00f3":9,"\u00ec":-9,"\u00ef":-9,"\u00ee":-9,"\u00ed":2,"\u00e8":10,"\u00eb":10,"\u00ea":10,"\u00e9":9,"\u00e7":9,"\u00e3":9,"\u00e5":9,"\u00e0":9,"\u00e4":9,"\u00e2":9,"\u00e1":11,"\u00d5":2,"\u00d2":2,"\u00d6":2,"\u00d4":2,"\u00d3":2,"\u00c7":2,"\u00c3":12,"\u00c5":12,"\u00c0":12,"\u00c4":12,"\u00c2":12,"\u00c1":12,"\u00a9":2,"\u00f0":10,"\u00ae":2,"\u00b5":5,"\u00df":1,"\u00f8":9,"\u00e6":11,"\u00d8":2,"\u00c6":12,"\u00bb":6,"\u00ab":7,"z":6,"y":8,"w":4,"v":4,"u":5,"t":4,"s":9,"r":5,"q":9,"o":9,"n":5,"m":5,"j":2,"i":2,"g":10,"f":1,"e":9,"d":9,"c":9,"a":11,"Q":2,"O":2,"G":2,"C":2,"A":12,".":20,"-":6,",":20,"x":4,"p":5,"&":7}},"G":{"d":"91,-41r0,35v-4,2,-15,8,-35,8v-30,0,-49,-25,-49,-50v0,-25,19,-50,49,-50v19,0,27,4,31,6r-3,10v-5,-2,-14,-6,-28,-6v-22,0,-35,21,-35,40v0,24,17,40,37,40v12,0,16,-2,20,-3r0,-30r13,0","w":100,"k":{"V":4,"T":5,"W":4,"Y":7,"\u00dd":7,"t":2,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5}},"H":{"d":"72,0r0,-45r-48,0r0,45r-12,0r0,-96r12,0r0,42r48,0r0,-42r13,0r0,96r-13,0","w":96,"k":{"Y":3,"\u00dd":3}},"I":{"d":"24,0r-12,0r0,-96r12,0r0,96","w":35,"k":{"Y":3,"\u00dd":3}},"J":{"d":"24,-96r0,80v0,9,0,19,-7,28v-6,8,-11,12,-16,15r-7,-7v4,-3,9,-7,13,-14v3,-4,5,-12,5,-18r0,-84r12,0","w":35,"k":{"A":2,"\u00c6":2,"\u00c1":2,"\u00c2":2,"\u00c4":2,"\u00c0":2,"\u00c5":2,"\u00c3":2,",":1,".":1}},"K":{"d":"83,0r-15,1r-44,-48r0,47r-12,0r0,-96r12,0r0,45r41,-45r13,0r-41,45","w":84,"k":{"V":3,"?":2,"*":1,"-":12,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u00ae":7,"\u00a9":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"T":1,"U":4,"\u00da":4,"\u00db":4,"\u00dc":4,"\u00d9":4,"W":2,"c":7,"d":7,"e":7,"o":7,"q":7,"\u00f8":7,"\u00e7":7,"\u00e9":7,"\u00f3":7,"v":4,"w":4,"y":10,"\u00fd":10,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":7,"\u00f4":7,"\u00f6":7,"\u00f2":7,"\u00f5":7,"a":4,"\u00e6":4,"\u00e1":4,"u":5,"\u00b5":5,"\u00fa":5,"\u00ab":2,"\u00e2":5,"\u00e4":5,"\u00e0":5,"\u00e5":5,"\u00e3":5,"\u00fb":5,"\u00fc":5,"\u00f9":5}},"L":{"d":"24,-96r0,86r36,0r0,10r-48,0r0,-96r12,0","w":62,"k":{"X":2,"V":15,"?":6,"*":9,"-":11,"C":6,"G":6,"O":6,"Q":6,"\u00d8":6,"\u00ae":6,"\u00a9":6,"\u00c7":6,"\u00d3":6,"\u00d4":6,"\u00d6":6,"\u00d2":6,"\u00d5":6,"T":17,"W":15,"Y":17,"\u00dd":17,"t":4,"v":4,"w":4,"y":7,"\u00fd":7,"\"":6,"'":6,"\u00ab":1}},"M":{"d":"89,-96r13,0r2,96r-13,0r-1,-71r-31,72r-8,0r-29,-70r-2,69r-12,0r4,-96r12,0r33,78","w":114,"k":{"\u00dd":4,"Y":4,"W":1,"V":1}},"N":{"d":"80,-96r12,0r0,96r-11,0r-58,-74r0,74r-11,0r0,-96r10,0r58,75r0,-75","w":103,"k":{"Y":3,"\u00dd":3}},"O":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"P":{"d":"24,0r-12,0r0,-96r25,0v22,0,31,13,31,25v0,14,-11,27,-32,27r-12,0r0,44xm24,-52r10,0v13,0,21,-8,21,-19v0,-9,-6,-16,-21,-16r-10,0r0,35","w":74,"k":{"\u00fd":1,"\u00fa":4,"\u00f5":8,"\u00f2":8,"\u00f6":8,"\u00f4":8,"\u00f3":8,"\u00e8":8,"\u00eb":8,"\u00ea":8,"\u00e9":8,"\u00e7":8,"\u00e3":6,"\u00e5":6,"\u00e0":6,"\u00e4":6,"\u00e2":6,"\u00e1":6,"\u00dd":4,"\u00c3":14,"\u00c5":14,"\u00c0":14,"\u00c4":14,"\u00c2":14,"\u00c1":14,"\u00f0":8,"\u00b5":4,"\u00f8":8,"\u00e6":6,"\u00c6":14,"\u00bb":4,"\u00ab":7,"z":1,"y":1,"u":4,"s":6,"r":6,"q":8,"o":8,"n":6,"m":6,"g":9,"e":8,"d":8,"c":8,"a":6,"Y":4,"W":1,"T":3,"A":14,".":24,"-":12,",":24,"p":6,"X":6,"&":8}},"Q":{"d":"100,7r-5,12r-49,-17v-26,-9,-39,-24,-39,-50v0,-29,19,-50,47,-50v30,0,47,21,47,50v0,23,-14,43,-33,47xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"R":{"d":"24,-54r9,0v15,0,22,-10,22,-17v0,-8,-6,-16,-21,-16r-10,0r0,33xm77,0r-13,1r-29,-46r-11,0r0,45r-12,0r0,-96r25,0v24,0,31,15,31,23v0,13,-10,23,-20,25","w":80,"k":{"V":6,"*":2,"-":7,"C":3,"G":3,"O":3,"Q":3,"\u00d8":3,"\u00ae":3,"\u00a9":3,"\u00c7":3,"\u00d3":3,"\u00d4":3,"\u00d6":3,"\u00d2":3,"\u00d5":3,"T":8,"U":4,"\u00da":4,"\u00db":4,"\u00dc":4,"\u00d9":4,"W":6,"Y":11,"\u00dd":11,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f8":4,"\u00e7":4,"\u00e9":4,"\u00f3":4,"y":7,"\u00fd":7,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f0":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,"a":2,"\u00e6":2,"\u00e1":2,"u":4,"\u00b5":4,"\u00fa":4,"\u00ab":1,"\u00e2":2,"\u00e4":2,"\u00e0":2,"\u00e5":2,"\u00e3":2,"\u00fb":4,"\u00fc":4,"\u00f9":4,"S":4}},"S":{"d":"34,2v-16,0,-24,-5,-29,-7r4,-9v5,2,13,6,26,6v10,0,17,-7,17,-15v0,-11,-11,-16,-23,-23v-11,-7,-22,-13,-22,-28v0,-14,12,-24,29,-24v12,0,21,3,25,5r-4,9v-4,-2,-10,-4,-21,-4v-12,0,-16,6,-16,12v0,10,9,15,21,22v10,6,25,12,25,29v0,16,-16,27,-32,27","w":71,"k":{"X":1,"V":3,"*":1,"T":2,"W":1,"Y":5,"\u00dd":5,"y":3,"\u00fd":3,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,"\u00ff":3}},"T":{"d":"4,-86r0,-10r74,0r0,10r-30,0r0,86r-13,0r0,-86r-31,0","w":82,"k":{"\u00f2":16,"x":14,"p":16,"X":1,"?":1,"&":9,"-":17,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u00ae":9,"\u00a9":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"c":17,"d":17,"e":17,"o":17,"q":17,"\u00f8":17,"\u00e7":17,"\u00e9":17,"\u00f3":17,"t":12,"v":15,"w":15,"y":19,"\u00fd":19,"\u00ea":12,"\u00eb":12,"\u00e8":12,"\u00f0":16,"\u00f4":16,"\u00f6":16,"\u00f5":16,"\u00ee":-7,"\u00ef":-7,"\u00ec":-7,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,",":14,".":14,"a":19,"\u00e6":19,"\u00e1":19,"u":16,"\u00b5":16,"\u00fa":16,"\u00ab":14,"\u00e2":9,"\u00e4":9,"\u00e0":9,"\u00e5":9,"\u00e3":9,"\u00fb":12,"\u00fc":12,"\u00f9":12,"g":16,"S":3,"\u00ff":11,":":11,";":11,"f":6,"\u00df":6,"i":4,"\u00ed":4,"j":5,"m":16,"n":16,"r":16,"s":16,"z":15,"\u00bb":14,"\u00f1":14}},"U":{"d":"85,-96r0,65v0,11,-7,33,-37,33v-24,0,-37,-13,-37,-32r0,-66r13,0r0,65v0,16,9,23,26,23v16,0,24,-11,24,-23r0,-65r11,0","w":95,"k":{"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":2,".":2,"\u00bb":1}},"V":{"d":"77,-96r-35,97r-6,0r-31,-97r13,0r23,72r25,-72r11,0","w":81,"k":{"\u00ff":3,"\u00fd":6,"\u00f9":6,"\u00fc":6,"\u00fb":6,"\u00fa":7,"\u00f5":10,"\u00f2":10,"\u00f6":10,"\u00f4":10,"\u00f3":12,"\u00f1":7,"\u00ec":-6,"\u00ef":-6,"\u00ee":-6,"\u00ed":4,"\u00e8":6,"\u00eb":6,"\u00ea":6,"\u00e9":12,"\u00e7":12,"\u00e3":4,"\u00e5":4,"\u00e0":4,"\u00e4":4,"\u00e2":4,"\u00e1":12,"\u00d5":7,"\u00d2":7,"\u00d6":7,"\u00d4":7,"\u00d3":7,"\u00c7":7,"\u00c3":11,"\u00c5":11,"\u00c0":11,"\u00c4":11,"\u00c2":11,"\u00c1":11,"\u00a9":7,"\u00f0":10,"\u00ae":7,"\u00b5":7,"\u00f8":12,"\u00e6":12,"\u00d8":7,"\u00c6":11,"\u00bb":6,"\u00ab":8,"z":4,"y":6,"w":3,"v":3,"u":7,"t":4,"s":10,"r":7,"q":12,"o":12,"n":7,"m":7,"i":4,"g":12,"e":12,"d":12,"c":12,"a":12,"Z":1,"S":1,"Q":7,"O":7,"G":7,"C":7,"A":11,";":6,":":6,".":13,"-":9,",":13,"x":3,"p":7,"X":3,"M":1,"&":5}},"W":{"d":"60,-56r-21,57r-5,0r-29,-97r13,0r20,72r18,-47r-8,-25r13,0r20,71r26,-71r11,0r-35,97r-6,0","w":121,"k":{"x":3,"p":7,"X":2,"M":1,"&":4,"-":9,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u00ae":7,"\u00a9":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"c":11,"d":11,"e":11,"o":11,"q":11,"\u00f8":11,"\u00e7":11,"\u00e9":11,"\u00f3":11,"t":3,"v":2,"w":2,"y":6,"\u00fd":6,"\u00ea":6,"\u00eb":6,"\u00e8":6,"\u00f0":10,"\u00f4":10,"\u00f6":10,"\u00f2":10,"\u00f5":10,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4,"A":9,"\u00c6":9,"\u00c1":9,"\u00c2":9,"\u00c4":9,"\u00c0":9,"\u00c5":9,"\u00c3":9,",":14,".":14,"a":12,"\u00e6":12,"\u00e1":12,"u":7,"\u00b5":7,"\u00fa":7,"\u00ab":7,"\u00e2":3,"\u00e4":3,"\u00e0":3,"\u00e5":3,"\u00e3":3,"\u00fb":6,"\u00fc":6,"\u00f9":6,"g":11,"S":1,"\u00ff":4,":":6,";":6,"i":5,"\u00ed":5,"m":6,"n":6,"r":6,"s":9,"z":4,"\u00bb":6,"Z":1}},"X":{"d":"44,-40r-27,40r-12,0r33,-49r-30,-47r14,0r23,36r22,-36r13,0r-29,44r33,52r-15,0","w":89,"k":{"\u00ff":4,"\u00fd":6,"\u00f5":4,"\u00f2":4,"\u00f6":4,"\u00f4":4,"\u00f3":4,"\u00e8":1,"\u00eb":1,"\u00ea":1,"\u00e9":4,"\u00e7":4,"\u00e3":2,"\u00e5":2,"\u00e0":2,"\u00e4":2,"\u00e2":2,"\u00e1":2,"\u00dd":3,"\u00d5":7,"\u00d2":7,"\u00d6":7,"\u00d4":7,"\u00d3":7,"\u00c7":7,"\u00a9":7,"\u00f0":4,"\u00ae":7,"\u00f8":4,"\u00e6":2,"\u00d8":7,"\u00ab":3,"y":6,"w":3,"v":3,"q":4,"o":4,"e":4,"d":4,"c":4,"a":2,"Y":3,"W":4,"T":1,"S":1,"Q":7,"O":7,"G":7,"C":7,"-":7,"V":4,"*":1}},"Y":{"d":"66,-96r12,0r-31,49r0,47r-13,0r0,-47r-30,-49r14,0r24,40","w":81,"k":{"x":9,"p":9,"X":1,"M":4,"&":7,"-":20,"C":10,"G":10,"O":10,"Q":10,"\u00d8":10,"\u00ae":10,"\u00a9":10,"\u00c7":10,"\u00d3":10,"\u00d4":10,"\u00d6":10,"\u00d2":10,"\u00d5":10,"c":14,"d":14,"e":14,"o":14,"q":14,"\u00f8":14,"\u00e7":14,"\u00e9":14,"\u00f3":14,"t":7,"v":9,"w":9,"y":12,"\u00fd":12,"\u00ea":12,"\u00eb":12,"\u00e8":12,"\u00f0":14,"\u00f4":14,"\u00f6":14,"\u00f2":14,"\u00f5":14,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,",":13,".":13,"a":14,"\u00e6":14,"\u00e1":14,"u":10,"\u00b5":10,"\u00fa":10,"\u00ab":10,"\u00e2":9,"\u00e4":9,"\u00e0":9,"\u00e5":9,"\u00e3":9,"\u00fb":9,"\u00fc":9,"\u00f9":9,"g":13,"S":4,"\u00ff":8,":":6,";":6,"f":6,"\u00df":6,"i":6,"\u00ed":6,"j":6,"m":9,"n":9,"r":9,"s":11,"z":7,"\u00bb":10,"\u00f1":9,"Z":2,"B":3,"D":3,"E":3,"F":3,"H":3,"I":3,"K":3,"L":3,"N":3,"P":3,"R":3,"\u00d0":3,"\u00de":3,"\u00c9":3,"\u00ca":3,"\u00cb":3,"\u00c8":3,"\u00cd":3,"\u00ce":3,"\u00cf":3,"\u00cc":3,"\u00d1":3,"b":3,"h":3,"k":3,"l":3,"\u00fe":3}},"Z":{"d":"9,-86r0,-10r64,0r0,10r-52,76r54,0r0,10r-69,0r0,-10r52,-76r-49,0","w":83,"k":{"V":1,"W":1,"Y":2,"\u00dd":2,"\u00ee":-1,"\u00ef":-1,"\u00ec":-1,"\u00ab":3,"\u00bb":1}},"[":{"d":"21,35r0,-133r27,0r0,8r-14,0r0,117r14,0r0,8r-27,0","w":53,"k":{"J":-5,"y":-1,"\u00fd":-1,"j":-8}},"\\":{"d":"64,3r-8,4r-56,-106r8,-4","w":64},"]":{"d":"32,35r-26,0r0,-8r14,0r0,-117r-14,0r0,-8r26,0r0,133","w":53},"^":{"d":"77,-51r-12,0r-21,-39r-1,0r-20,39r-12,0r29,-52r7,0"},"_":{"d":"0,20r0,-8r63,0r0,8r-63,0","w":62},"a":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10","w":63,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"b":{"d":"39,-7v7,0,18,-6,18,-26v0,-19,-11,-23,-18,-23v-8,0,-14,5,-17,7r0,36v3,2,8,6,17,6xm42,1v-11,0,-18,-3,-21,-5r0,4r-11,0r0,-100r12,-2r0,45v3,-2,8,-8,20,-8v17,0,29,12,29,32v0,21,-14,34,-29,34","w":76,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"c":{"d":"38,1v-20,0,-32,-13,-32,-33v0,-20,15,-33,32,-33v12,0,18,2,22,4r-3,8v-3,-1,-8,-3,-17,-3v-9,0,-21,7,-21,24v0,17,12,25,21,25v9,0,14,-2,17,-3r3,7v-4,2,-9,4,-22,4","w":63,"k":{"V":5,"T":11,"Y":10,"\u00dd":10}},"d":{"d":"37,-7v9,0,15,-6,18,-8r0,-36v-3,-2,-10,-5,-18,-5v-7,0,-18,6,-18,25v0,18,11,24,18,24xm67,0r-12,0r0,-6v-4,3,-9,7,-20,7v-17,0,-29,-11,-29,-31v0,-21,14,-35,29,-35v12,0,17,3,20,5r0,-40r12,-2r0,102","w":76,"k":{"V":1,"T":4,"Y":5,"\u00dd":5,"y":2,"\u00fd":2}},"e":{"d":"35,-57v-9,0,-15,8,-16,17r30,0v0,-11,-6,-17,-14,-17xm36,1v-19,0,-30,-12,-30,-32v0,-18,12,-34,29,-34v15,0,27,11,27,34r-43,0v0,16,7,24,20,24v11,0,15,-2,18,-4r3,7v-3,2,-10,5,-24,5","w":67,"k":{"x":4,"V":11,"?":2,"*":4,"T":17,"Y":13,"\u00dd":13,"t":2,"v":3,"w":3,"y":5,"\u00fd":5,"\"":1,"'":1,"\u00ff":5,"s":1}},"f":{"d":"36,-103v6,0,12,2,14,3r-3,7v-2,-1,-5,-2,-10,-2v-4,0,-12,2,-12,22r0,10r14,0r0,7r-14,0r0,56r-12,0r0,-56r-10,0r0,-7r10,0r0,-5v0,-16,3,-35,23,-35","w":40,"k":{"X":-5,"V":-7,"?":-9,"*":-8,"!":-4,"-":1,"T":-9,"U":-1,"\u00da":-1,"\u00db":-1,"\u00dc":-1,"\u00d9":-1,"W":-7,"Y":-7,"\u00dd":-7,"t":6,"\u00ee":-14,"\u00ef":-14,"\u00ec":-14,",":4,".":4,"\u00ab":1,"\u00bb":-2,"Z":-3,"B":-3,"D":-3,"E":-3,"F":-3,"H":-3,"I":-3,"K":-3,"L":-3,"N":-3,"P":-3,"R":-3,"\u00d0":-3,"\u00de":-3,"\u00c9":-3,"\u00ca":-3,"\u00cb":-3,"\u00c8":-3,"\u00cd":-3,"\u00ce":-3,"\u00cf":-3,"\u00cc":-3,"\u00d1":-3,"b":-3,"h":-3,"k":-3,"l":-3,"\u00fe":-3,")":-12,"]":-12,"}":-12}},"g":{"d":"35,-57v-8,0,-13,7,-13,13v0,6,5,12,13,12v9,0,13,-6,13,-12v0,-6,-4,-13,-13,-13xm26,0v-3,2,-13,7,-13,15v0,7,9,11,21,11v11,0,24,-5,24,-16v0,-8,-6,-10,-13,-10r-19,0xm69,-56r-14,0v1,2,5,6,5,12v0,12,-11,20,-24,20r-6,0v-4,0,-13,1,-13,7v0,6,7,7,12,7r19,0v13,0,22,7,22,18v0,18,-19,27,-38,27v-17,0,-29,-6,-29,-18v0,-10,7,-16,12,-18v-3,-1,-8,-4,-8,-13v0,-9,8,-15,11,-16v-3,-2,-7,-4,-7,-14v0,-10,8,-21,23,-21v7,0,9,1,11,2r24,0r0,7","w":71,"k":{"x":-1,"V":8,"?":3,"-":10,"J":-6,"T":16,"W":6,"Y":11,"\u00dd":11,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u00e7":1,"\u00e9":1,"\u00f3":1,"g":-4,"j":-3}},"h":{"d":"63,0r-12,0r0,-43v0,-7,-2,-12,-10,-12v-8,0,-16,5,-19,7r0,48r-12,0r0,-100r12,-2r0,46v3,-2,11,-9,23,-9v13,0,18,9,18,20r0,45","w":72,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"i":{"d":"22,0r-12,0r0,-63r12,0r0,63xm16,-76v-4,0,-8,-4,-8,-8v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8","w":31,"k":{"V":1,"T":4,"Y":5,"\u00dd":5,"y":2,"\u00fd":2}},"j":{"d":"22,-63r0,58v0,11,-2,18,-7,25v-5,7,-11,12,-16,15r-5,-6v4,-3,10,-9,12,-15v2,-7,4,-13,4,-19r0,-58r12,0xm15,-76v-4,0,-7,-4,-7,-8v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8","w":31,"k":{"Y":5,"\u00dd":5,"y":2,"\u00fd":2}},"k":{"d":"62,0r-13,1r-27,-34r0,33r-12,0r0,-100r12,-2r0,64r24,-25r13,0r-27,26","w":62,"k":{"V":4,"?":2,"-":7,"T":13,"W":4,"Y":9,"\u00dd":9,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f8":4,"\u00e7":4,"\u00e9":4,"\u00f3":4,"y":2,"\u00fd":2,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f0":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"a":2,"\u00e6":2,"\u00e1":2,"\u00e2":2,"\u00e4":2,"\u00e0":2,"\u00e5":2,"\u00e3":2}},"l":{"d":"22,0r-12,0r0,-100r12,-2r0,102","w":31,"k":{"y":2,"\u00fd":2}},"m":{"d":"94,0r-12,0r0,-43v0,-7,-2,-12,-9,-12v-6,0,-13,5,-16,7r0,48r-11,0r0,-43v0,-7,-1,-12,-9,-12v-5,0,-12,5,-15,7r0,48r-12,0r0,-63r11,0r0,7v3,-2,9,-9,19,-9v8,0,13,3,16,9v4,-3,11,-9,20,-9v13,0,18,9,18,20r0,45","w":102,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"n":{"d":"63,0r-12,0r0,-43v0,-7,-2,-12,-10,-12v-8,0,-15,5,-19,7r0,48r-12,0r0,-63r11,0r0,7v3,-2,11,-9,24,-9v12,0,18,7,18,19r0,46","w":72,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"o":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"p":{"d":"39,-7v7,0,18,-7,18,-26v0,-18,-11,-23,-18,-23v-8,0,-14,5,-17,7r0,37v3,2,8,5,17,5xm42,1v-12,0,-18,-3,-20,-4r0,36r-12,0r0,-96r11,0r1,6v3,-3,9,-8,20,-8v17,0,29,12,29,32v0,21,-14,34,-29,34","w":76,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"q":{"d":"37,-7v8,0,15,-3,18,-5r0,-37v-3,-2,-10,-7,-18,-7v-7,0,-18,6,-18,23v0,19,9,26,18,26xm67,33r-12,0r0,-36v-3,2,-8,4,-20,4v-16,0,-29,-10,-29,-34v0,-18,12,-32,29,-32v10,0,16,5,20,8r0,-6r12,0r0,96","w":76,"k":{"\u00dd":9,"j":-1,"Y":9,"W":6,"T":16,"J":-1,"V":7}},"r":{"d":"22,0r-12,0r0,-63r10,0r1,11v2,-3,9,-13,17,-13v5,0,9,3,11,5r-5,8v-2,-2,-4,-2,-8,-2v-7,0,-12,8,-14,11r0,43","w":47,"k":{"x":-1,"X":7,"V":3,"?":4,"-":14,"W":2,"Y":10,"\u00dd":10,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f8":4,"\u00e7":4,"\u00e9":4,"\u00f3":4,"t":-1,"y":1,"\u00fd":1,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f0":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":14,".":14,"a":6,"\u00e6":6,"\u00e1":6,"\u00ab":2,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"g":6,"f":-2,"\u00df":-2,"s":3}},"s":{"d":"28,1v-14,0,-20,-3,-23,-4r3,-8v3,1,11,4,19,4v6,0,12,-3,12,-8v0,-5,-8,-9,-15,-13v-6,-4,-16,-8,-16,-19v0,-8,7,-18,20,-18v11,0,16,3,20,5r-3,7v-3,-2,-8,-4,-16,-4v-6,0,-10,3,-10,8v0,5,7,8,14,12v7,4,17,9,17,19v0,12,-11,19,-22,19","w":56,"k":{"V":10,"?":4,"*":1,"T":17,"W":9,"Y":12,"\u00dd":12,"y":4,"\u00fd":4,"g":3}},"t":{"d":"32,1v-12,0,-16,-7,-16,-17r0,-40r-12,0r0,-7r12,0r5,-26r7,0r0,26r17,0r0,7r-17,0r0,36v0,8,3,12,9,13r4,0r7,0r1,7v-4,1,-10,1,-17,1","w":51,"k":{"V":4,"?":4,"-":9,"T":12,"W":4,"Y":8,"\u00dd":8,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u00e7":3,"\u00e9":3,"\u00f3":3,"t":11,"v":6,"w":6,"y":7,"\u00fd":7,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"a":4,"\u00e6":4,"\u00e1":4,"\u00ab":3,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4,"s":1}},"u":{"d":"62,0r-12,0r0,-7v-3,2,-11,8,-24,8v-12,0,-17,-7,-17,-19r0,-45r12,0r0,42v0,7,1,13,9,13v8,0,16,-6,20,-8r0,-47r12,0r0,63","w":71,"k":{"V":7,"T":16,"W":7,"Y":10,"\u00dd":10}},"v":{"d":"3,-63r12,0r16,45r18,-45r10,0r-26,64r-5,0","w":61,"k":{"X":3,"V":3,"?":4,"-":4,"T":15,"W":2,"Y":9,"\u00dd":9,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f0":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,",":11,".":11,"a":3,"\u00e6":3,"\u00e1":3,"\u00ab":1,"\u00e2":3,"\u00e4":3,"\u00e0":3,"\u00e5":3,"\u00e3":3,"g":4,"s":2}},"w":{"d":"87,-63r-25,64r-5,0r-13,-35r-13,35r-6,0r-22,-64r12,0r15,44r10,-27r-6,-17r12,0r14,44r16,-44r11,0","w":88,"k":{"X":3,"V":3,"?":4,"-":4,"T":15,"W":2,"Y":9,"\u00dd":9,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2,"\u00ea":3,"\u00eb":3,"\u00e8":3,"\u00f0":3,"\u00f4":3,"\u00f6":3,"\u00f2":3,"\u00f5":3,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,",":11,".":11,"a":3,"\u00e6":3,"\u00e1":3,"\u00ab":1,"\u00e2":3,"\u00e4":3,"\u00e0":3,"\u00e5":3,"\u00e3":3,"g":4,"s":2}},"x":{"d":"23,-33r-20,-30r13,0r13,21r13,-21r12,0r-20,29r23,34r-13,0r-16,-24r-15,24r-11,0","w":58,"k":{"\u00fd":2,"\u00f5":4,"\u00f2":4,"\u00f6":4,"\u00f4":4,"\u00f3":2,"\u00e8":4,"\u00eb":4,"\u00ea":4,"\u00e9":2,"\u00e7":2,"\u00e3":2,"\u00e5":2,"\u00e0":2,"\u00e4":2,"\u00e2":2,"\u00e1":2,"\u00dd":9,"\u00f0":4,"\u00f8":2,"\u00e6":2,"y":2,"q":2,"o":2,"e":2,"d":2,"c":2,"a":2,"Y":9,"W":3,"T":14,"V":3,"?":4}},"y":{"d":"68,-63r-32,79v-3,8,-9,19,-20,19v-8,0,-14,-4,-16,-5r5,-8v3,1,5,3,10,3v7,0,10,-8,13,-14r5,-10r-27,-64r13,0r20,49r17,-49r12,0","w":69,"k":{"X":4,"V":3,"?":4,"-":4,"T":14,"W":2,"Y":9,"\u00dd":9,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f0":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,",":11,".":11,"a":5,"\u00e6":5,"\u00e1":5,"\u00e2":5,"\u00e4":5,"\u00e0":5,"\u00e5":5,"\u00e3":5,"g":4,"f":-1,"\u00df":-1,"s":3}},"z":{"d":"51,-8r0,8r-46,0r0,-7r33,-48r-31,0r0,-8r44,0r0,7r-34,48r34,0","w":56,"k":{"V":4,"?":4,"T":15,"W":4,"Y":7,"\u00dd":7}},"{":{"d":"14,-29r0,-6v5,-1,11,-1,11,-14v0,-11,-4,-19,-4,-29v0,-14,7,-20,17,-20v10,0,16,2,19,3r-3,7v-3,-1,-5,-2,-10,-2v-8,0,-11,5,-11,12v0,8,4,18,4,29v0,8,-3,14,-12,17v9,3,12,9,12,17v0,11,-4,21,-4,29v0,8,4,13,11,13v5,0,7,-1,10,-2r3,7v-3,1,-9,3,-19,3v-10,0,-17,-6,-17,-20v0,-10,4,-18,4,-29v0,-13,-6,-14,-11,-15","w":63,"k":{"J":-5,"y":-1,"\u00fd":-1,"j":-8}},"|":{"d":"23,34r-10,0r0,-144r10,0r0,144","w":36},"}":{"d":"50,-35r0,6v-5,1,-12,1,-12,14v0,11,4,20,4,30v0,14,-7,20,-17,20v-10,0,-15,-2,-18,-3r2,-7v3,1,6,2,11,2v8,0,10,-5,10,-12v0,-8,-4,-19,-4,-30v0,-8,3,-14,12,-17v-9,-3,-12,-9,-12,-17v0,-11,4,-21,4,-29v0,-8,-3,-12,-10,-12v-5,0,-8,1,-11,2r-2,-7v3,-1,8,-3,18,-3v10,0,17,6,17,20v0,10,-4,18,-4,29v0,13,7,13,12,14","w":63},"~":{"d":"58,-33v-5,0,-10,-1,-15,-4v-4,-2,-9,-5,-13,-5v-5,0,-10,4,-13,9r-6,-7v4,-6,10,-12,19,-12v5,0,10,2,15,5v4,2,9,5,13,5v5,0,9,-5,12,-10r7,7v-4,7,-10,12,-19,12"},"\u00a1":{"d":"20,-47v-5,0,-8,-3,-8,-8v0,-5,3,-9,8,-9v5,0,8,4,8,9v0,5,-3,8,-8,8xm27,33r-13,0r0,-29r3,-41r6,0r4,41r0,29","w":39,"k":{"\u00dd":13,"\u00d5":1,"\u00d2":1,"\u00d6":1,"\u00d4":1,"\u00d3":1,"\u00c7":1,"\u00a9":1,"\u00ae":1,"\u00d8":1,"j":-3,"Y":13,"W":4,"T":13,"Q":1,"O":1,"J":-4,"G":1,"C":1,"V":6}},"\u00a2":{"d":"54,-16r0,11r-7,0r0,-11v-19,-1,-31,-15,-31,-33v0,-19,15,-32,31,-33r0,-9r7,0r0,9v10,1,16,3,19,4r-3,8v-3,-1,-8,-3,-16,-4r0,50v9,0,13,-2,16,-3r3,7v-3,1,-8,3,-19,4xm47,-24r0,-49v-10,2,-18,10,-18,24v0,16,8,23,18,25"},"\u00a3":{"d":"64,6v-4,0,-8,-1,-13,-3v-6,-2,-14,-5,-21,-5v-4,0,-7,1,-10,3r-5,4r-5,-6r5,-4v5,-4,9,-9,9,-21r0,-20r-13,0r0,-7r13,0r0,-14v0,-20,14,-31,30,-31v13,0,21,3,25,5r-4,8v-3,-1,-9,-4,-19,-4v-11,0,-19,9,-19,21r0,15r18,0r0,7r-18,0r0,14v0,14,-2,17,-7,22v2,-1,5,-1,8,-1v6,0,11,1,17,4v3,1,7,3,10,3v7,0,12,-4,17,-7r4,8v-5,4,-12,9,-22,9"},"\u00a5":{"d":"28,-61r-21,-35r13,0r24,40r24,-40r13,0r-22,35r15,0r0,8r-20,0r-4,6r24,0r0,8r-24,0r0,39r-13,0r0,-39r-25,0r0,-8r25,0r-4,-6r-21,0r0,-8r16,0"},"\u00a7":{"d":"45,-21v3,2,5,2,8,4v4,-3,9,-6,9,-13v0,-11,-13,-16,-27,-23v-4,3,-9,7,-9,13v0,7,6,11,19,19xm40,35v-16,0,-25,-5,-29,-7r4,-9v3,2,13,6,26,6v10,0,18,-7,18,-15v0,-10,-12,-16,-22,-22v-12,-7,-23,-13,-23,-24v0,-11,8,-17,13,-21v-6,-4,-12,-9,-12,-19v0,-10,7,-22,26,-22v12,0,19,3,24,5r-4,9v-4,-2,-11,-5,-20,-5v-11,0,-14,6,-14,11v0,6,10,12,21,18v12,6,28,14,28,27v0,13,-11,20,-15,22v5,3,11,9,11,17v0,19,-16,29,-32,29"},"\u00a4":{"d":"69,-18r-9,-9v-4,3,-10,5,-16,5v-5,0,-11,-1,-16,-5r-10,9r-6,-6r10,-9v-3,-5,-6,-10,-6,-16v0,-6,3,-12,6,-16r-10,-9r6,-6r10,9v5,-4,11,-5,16,-5v5,0,11,1,16,5r9,-9r6,6r-9,9v4,5,5,11,5,16v0,5,-2,11,-5,16r9,9xm62,-49v0,-11,-9,-18,-18,-18v-11,0,-19,8,-19,18v0,10,9,19,19,19v10,0,18,-9,18,-19"},"'":{"d":"12,-96r14,0r-12,28r-7,0","w":33,"k":{"c":9,"d":9,"e":9,"o":9,"q":9,"\u00f8":9,"\u00e7":9,"\u00e9":9,"\u00f3":9,"t":4,"v":10,"w":10,"y":13,"\u00fd":13,"A":12,"\u00c6":12,"\u00c1":12,"\u00c2":12,"\u00c4":12,"\u00c0":12,"\u00c5":12,"\u00c3":12,"m":12,"n":12,"r":12,"s":13}},"\u00ab":{"d":"18,-57r5,3r-12,21r12,21r-5,4r-16,-22r0,-5xm37,-57r5,3r-13,21r13,21r-5,4r-16,-22r0,-5","w":45,"k":{"V":6,"T":14,"U":1,"\u00da":1,"\u00db":1,"\u00dc":1,"\u00d9":1,"W":6,"Y":10,"\u00dd":10,"t":1,"S":1}},"\u00b7":{"d":"16,-57v5,0,8,3,8,8v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8v0,-5,4,-8,9,-8","w":31},"\u00b6":{"d":"42,0r0,-45r-10,0v-14,0,-25,-12,-25,-26v0,-14,11,-25,26,-25r37,0r0,5r-7,0r0,91r-7,0r0,-91r-7,0r0,91r-7,0","w":80},"\u00bb":{"d":"27,-57r16,22r0,5r-16,22r-5,-4r12,-21r-12,-21xm8,-57r16,22r0,5r-16,22r-5,-4r13,-21r-13,-21","w":45,"k":{"X":3,"V":8,"T":14,"W":7,"Y":10,"\u00dd":10,"t":2,"v":1,"w":1,"S":4,"f":1,"\u00df":1,"Z":1}},"\u00bf":{"d":"39,-47v-5,0,-8,-3,-8,-8v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8xm55,23r3,7v-2,1,-11,5,-25,5v-13,0,-26,-9,-26,-23v0,-19,16,-25,22,-27v5,-2,10,-4,10,-9v0,-5,-4,-7,-8,-8r3,-7v6,2,15,4,15,14v0,11,-8,16,-13,18v-6,3,-16,6,-16,18v0,9,8,15,16,15v9,0,16,-2,19,-3","w":66,"k":{"\u00fa":1,"\u00f3":4,"\u00e9":4,"\u00e7":4,"\u00dd":17,"\u00d9":6,"\u00dc":6,"\u00db":6,"\u00da":6,"\u00d5":6,"\u00d2":6,"\u00d6":6,"\u00d4":6,"\u00d3":6,"\u00d1":5,"\u00cc":5,"\u00cf":5,"\u00ce":5,"\u00cd":5,"\u00c8":5,"\u00cb":5,"\u00ca":5,"\u00c9":5,"\u00c7":6,"\u00c3":6,"\u00c5":6,"\u00c0":6,"\u00c4":6,"\u00c2":6,"\u00c1":6,"\u00a9":6,"\u00ae":6,"\u00de":5,"\u00d0":5,"\u00b5":1,"\u00f8":4,"\u00d8":6,"\u00c6":6,"u":1,"t":4,"s":5,"q":4,"o":4,"j":-6,"e":4,"d":4,"c":4,"Z":4,"Y":17,"W":11,"U":6,"T":17,"S":6,"R":5,"Q":6,"P":5,"O":6,"N":5,"L":5,"K":5,"J":-7,"I":5,"H":5,"G":6,"F":5,"E":5,"D":5,"C":6,"B":5,"A":6,"X":4,"V":12,"M":5}},"`":{"d":"10,-85r5,-8r22,16r-4,5","w":46},"\u00b4":{"d":"37,-85r-24,13r-3,-5r22,-16","w":46},"\u00af":{"d":"10,-74r0,-7r34,0r0,7r-34,0","w":53},"\u00a8":{"d":"11,-82v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8xm37,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8","w":62},"\u00b8":{"d":"17,0r7,0r-2,8v4,0,11,4,11,11v0,7,-6,12,-14,12v-4,0,-6,-1,-9,-2r1,-5v2,1,5,1,7,1v4,0,7,-2,7,-6v0,-4,-4,-6,-10,-6","w":42},"\u00c6":{"d":"31,-30r-18,30r-13,0r58,-96r52,0r0,10r-39,0r0,32r29,0r0,9r-29,0r0,35r41,0r0,10r-54,0r0,-30r-27,0xm36,-39r22,0r0,-38","w":117,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00aa":{"d":"30,-62r0,-10r-6,0v-7,1,-10,4,-10,8v0,3,2,6,7,6v4,0,7,-3,9,-4xm40,-53r-9,0v-1,-1,-1,-3,-1,-3v-2,2,-6,4,-12,4v-8,0,-12,-4,-12,-11v0,-7,5,-13,16,-14r8,-1r0,-4v0,-3,-1,-8,-7,-8v-4,0,-8,1,-12,3r-2,-5v4,-2,9,-4,16,-4v9,0,13,5,13,12r0,24v0,2,1,6,2,7","w":47},"\u00d8":{"d":"21,-10r-12,12r-5,-6r12,-12v-6,-8,-9,-19,-9,-32v0,-29,19,-50,47,-50v13,0,24,4,32,11r10,-11r6,5r-11,12v7,8,10,19,10,33v0,30,-20,50,-47,50v-13,0,-25,-4,-33,-12xm26,-26r51,-52v-5,-6,-13,-11,-23,-11v-20,0,-33,17,-33,41v0,8,2,16,5,22xm82,-72r-52,53v6,7,14,12,24,12v20,0,33,-17,33,-41v0,-9,-1,-17,-5,-24","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00ba":{"d":"28,-96v13,0,21,8,21,22v0,14,-8,22,-21,22v-13,0,-22,-8,-22,-22v0,-14,9,-22,22,-22xm28,-90v-8,0,-13,6,-13,16v0,10,7,16,13,16v6,0,12,-6,12,-16v0,-10,-6,-16,-12,-16","w":55},"\u00e6":{"d":"49,-8v-5,4,-13,9,-25,9v-12,0,-18,-6,-18,-16v0,-11,8,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,23,-6v9,0,14,4,17,9v4,-5,11,-9,19,-9v16,0,27,11,27,34r-43,0v0,17,8,24,21,24v8,0,13,-3,17,-5r4,7v-4,2,-9,6,-24,6v-10,0,-18,-3,-23,-9xm85,-40v0,-11,-7,-17,-15,-17v-9,0,-14,8,-15,17r30,0xm45,-15v-2,-4,-2,-9,-2,-15r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v7,0,13,-5,16,-8","w":103,"k":{"x":4,"V":11,"?":2,"*":4,"T":17,"Y":13,"\u00dd":13,"t":2,"v":3,"w":3,"y":5,"\u00fd":5,"\"":1,"'":1,"\u00ff":5,"s":1}},"\u00f8":{"d":"60,-58r7,-7r5,5r-7,7v4,5,6,13,6,21v0,20,-13,33,-32,33v-7,0,-15,-2,-21,-6r-6,7r-6,-5r7,-7v-5,-5,-7,-13,-7,-22v0,-20,14,-33,33,-33v8,0,15,2,21,7xm52,-50v-3,-4,-8,-7,-13,-7v-12,0,-20,10,-20,25v0,5,1,10,3,14xm56,-43r-30,31v3,4,8,5,13,5v10,0,19,-10,19,-25v0,-4,-1,-8,-2,-11","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00df":{"d":"52,-64v-4,2,-8,7,-8,13v0,7,8,11,14,14v6,3,18,8,18,19v0,12,-11,19,-23,19v-12,0,-19,-3,-22,-5r3,-7v3,1,10,4,18,4v7,0,13,-4,13,-9v0,-6,-7,-10,-16,-14v-7,-3,-16,-8,-16,-19v0,-7,4,-13,9,-18v4,-4,11,-5,14,-6v0,-9,-2,-22,-16,-22v-10,0,-15,9,-15,22r0,73r-12,0r0,-56r-10,0r0,-7r10,0r0,-5v0,-17,6,-35,28,-35v18,0,27,17,27,36v-3,0,-10,0,-16,3","w":81,"k":{"\u00fd":7,"y":7,"w":4,"v":4,"t":5}},"\u00b9":{"d":"23,-112r0,49r-8,0r0,-40r-11,0r0,-5","w":34},"\u00ac":{"d":"74,-19r-10,0r0,-34r-50,0r0,-10r60,0r0,44"},"\u00b5":{"d":"9,-63r12,0r0,42v0,7,4,13,12,13v8,0,15,-6,17,-8r0,-47r12,0r0,63r-12,0r0,-7v-4,4,-11,8,-18,8v-5,0,-9,-1,-11,-5r0,37r-12,0r0,-96","w":71,"k":{"V":7,"T":16,"W":7,"Y":10,"\u00dd":10}},"\u00d0":{"d":"0,-46r0,-8r12,0r0,-42r28,0v33,0,50,20,50,48v0,26,-22,48,-50,48r-28,0r0,-46r-12,0xm24,-10r16,0v19,0,36,-15,36,-38v0,-26,-17,-38,-36,-38r-16,0r0,32r22,0r0,8r-22,0r0,36","w":96,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00bd":{"d":"23,-95r0,49r-8,0r0,-40r-11,0r0,-5xm9,-1r51,-97r7,3r-51,97xm83,-7r-1,7r-32,0r-2,-4r18,-19v3,-3,6,-6,6,-11v0,-5,-3,-8,-9,-8v-3,0,-7,2,-11,4r-3,-6v4,-3,10,-5,16,-5v14,0,17,8,17,14v0,7,-3,10,-9,16r-13,12r23,0"},"\u00b1":{"d":"74,0r-60,0r0,-10r60,0r0,10xm74,-48r-25,0r0,29r-10,0r0,-29r-25,0r0,-10r25,0r0,-28r10,0r0,28r25,0r0,10"},"\u00de":{"d":"24,0r-12,0r0,-96r12,0r0,21r13,0v22,0,31,13,31,25v0,14,-11,27,-32,27r-12,0r0,23xm24,-32r9,0v13,0,22,-7,22,-18v0,-9,-7,-17,-22,-17r-9,0r0,35","w":74},"\u00bc":{"d":"24,-95r0,49r-9,0r0,-40r-10,0r0,-5xm13,-1r51,-97r7,3r-51,97xm76,0r-8,0r0,-12r-21,0r-5,-5r27,-31r7,0r0,29r9,0r-1,7r-8,0r0,12xm68,-19r0,-18r-16,18r16,0"},"\u00f7":{"d":"51,-69v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8v0,-4,4,-7,8,-7v4,0,7,3,7,7xm74,-38r-60,0r0,-9r60,0r0,9xm51,-16v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8v0,-4,4,-7,8,-7v4,0,7,3,7,7"},"\u00a6":{"d":"23,-49r-10,0r0,-61r10,0r0,61xm23,34r-10,0r0,-62r10,0r0,62","w":36},"\u00b0":{"d":"22,-98v7,0,13,6,13,13v0,7,-6,12,-13,12v-7,0,-12,-5,-12,-12v0,-7,5,-13,12,-13xm22,-93v-4,0,-7,4,-7,8v0,4,3,7,7,7v4,0,7,-3,7,-7v0,-4,-3,-8,-7,-8","w":44},"\u00fe":{"d":"10,-100r12,-2r0,45v3,-3,9,-8,20,-8v17,0,29,12,29,32v0,21,-14,34,-29,34v-12,0,-18,-3,-20,-4r0,36r-12,0r0,-133xm22,-12v4,2,8,5,17,5v7,0,18,-7,18,-26v0,-18,-11,-23,-18,-23v-8,0,-14,5,-17,7r0,37","w":76,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00be":{"d":"5,-87r0,-7r29,0r3,3r-15,16v9,1,15,6,15,13v0,10,-9,16,-19,16v-7,0,-13,-1,-16,-3r3,-6v2,1,7,3,12,3v5,0,11,-4,11,-9v0,-4,-3,-8,-10,-8v-1,0,-2,1,-3,1r-3,-4r13,-15r-20,0xm17,-1r51,-97r7,3r-51,97xm78,0r-8,0r0,-12r-22,0r-4,-5r27,-31r7,0r0,29r9,0r-1,7r-8,0r0,12xm70,-19r0,-18r-16,18r16,0"},"\u00b2":{"d":"40,-71r-1,8r-32,0r-2,-4r18,-19v3,-3,6,-6,6,-11v0,-5,-3,-8,-9,-8v-3,0,-7,1,-11,3r-2,-5v4,-3,9,-5,15,-5v14,0,17,7,17,13v0,7,-3,10,-9,16r-13,12r23,0","w":46,"k":{"\u00b9":1}},"\u00ae":{"d":"79,-21r-12,0r-14,-25r-5,0r0,25r-10,0r0,-55r16,0v12,0,19,6,19,14v0,8,-7,13,-11,14xm48,-52r4,0v7,0,10,-4,10,-9v0,-5,-3,-8,-10,-8r-4,0r0,17xm7,-48v0,-26,22,-48,48,-48v26,0,48,22,48,48v0,26,-22,48,-48,48v-26,0,-48,-22,-48,-48xm17,-48v0,22,16,40,38,40v22,0,38,-18,38,-40v0,-22,-16,-40,-38,-40v-22,0,-38,18,-38,40","w":111},"\u00f0":{"d":"38,1v-19,0,-32,-12,-32,-33v0,-20,16,-32,31,-32v9,0,15,3,18,5v-2,-9,-7,-16,-14,-21r-9,9r-6,-4r9,-10v-6,-5,-12,-8,-19,-10r2,-7v8,2,17,5,24,10r9,-10r6,4r-9,10v14,11,23,25,23,50v0,23,-14,39,-33,39xm38,-7v14,0,20,-12,20,-29v0,-4,0,-9,-1,-13v-3,-4,-9,-7,-17,-7v-15,0,-21,12,-21,25v0,14,8,24,19,24","w":77},"\u00d7":{"d":"75,-17r-7,7r-24,-25r-25,25r-7,-7r25,-25r-24,-24r6,-7r25,24r24,-24r7,7r-24,24"},"\u00b3":{"d":"7,-104r0,-7r29,0r3,3r-15,16v9,1,15,6,15,13v0,10,-9,17,-19,17v-7,0,-13,-2,-16,-4r3,-6v2,1,7,3,12,3v5,0,11,-4,11,-9v0,-4,-3,-8,-10,-8v-1,0,-2,1,-3,1r-3,-4r13,-15r-20,0","w":44},"\u00a9":{"d":"56,-20v-18,0,-27,-15,-27,-28v0,-14,9,-28,27,-28v8,0,16,3,20,6r-4,6v-4,-3,-9,-5,-16,-5v-10,0,-16,9,-16,21v0,11,6,20,16,20v8,0,13,-3,17,-5r3,7v-5,3,-12,6,-20,6xm7,-48v0,-26,22,-48,48,-48v26,0,48,22,48,48v0,26,-22,48,-48,48v-26,0,-48,-22,-48,-48xm17,-48v0,22,16,40,38,40v22,0,38,-18,38,-40v0,-22,-16,-40,-38,-40v-22,0,-38,18,-38,40","w":111,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00c1":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm62,-117r-24,13r-3,-5r22,-16","w":83,"k":{"V":9,"*":7}},"\u00c2":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm43,-113r-17,9r-3,-4r20,-15r21,15r-3,4","w":83,"k":{"V":9,"*":7}},"\u00c4":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm22,-113v0,-4,4,-8,8,-8v4,0,7,4,7,8v0,4,-3,7,-7,7v-4,0,-8,-3,-8,-7xm48,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7","w":83,"k":{"V":9,"*":7}},"\u00c0":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm24,-117r6,-8r21,16r-3,5","w":83,"k":{"V":9,"*":7}},"\u00c5":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm43,-129v7,0,13,6,13,13v0,7,-6,12,-13,12v-7,0,-13,-5,-13,-12v0,-7,6,-13,13,-13xm43,-123v-4,0,-7,3,-7,7v0,4,3,7,7,7v4,0,6,-3,6,-7v0,-4,-2,-7,-6,-7","w":83,"k":{"V":9,"*":7}},"\u00c3":{"d":"55,-35r-14,-38r-15,38r29,0xm23,-26r-10,26r-12,0r39,-96r6,0r35,96r-13,0r-10,-26r-35,0xm24,-108r8,-10r2,0r20,6r5,-5r4,2r-6,10r-4,1r-19,-6r-7,5","w":83,"k":{"V":9,"*":7}},"\u00c7":{"d":"54,33v-4,0,-8,-1,-11,-2r2,-5v2,1,4,1,7,1v4,0,7,-2,7,-6v0,-5,-4,-7,-10,-7r2,-12v-27,-2,-44,-26,-44,-50v0,-25,18,-50,48,-50v18,0,28,4,32,7r-4,10v-3,-1,-12,-7,-27,-7v-19,0,-35,18,-35,40v0,22,16,40,36,40v16,0,23,-5,27,-7r5,8v-6,4,-14,8,-31,9r-1,8v5,0,11,3,11,11v0,8,-7,12,-14,12","w":91,"k":{"-":1,"C":1,"G":1,"O":1,"Q":1,"\u00d8":1,"\u00ae":1,"\u00a9":1,"\u00c7":1,"\u00d3":1,"\u00d4":1,"\u00d6":1,"\u00d2":1,"\u00d5":1,"t":2,"v":2,"w":2,"y":4,"\u00fd":4,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00c9":{"d":"66,-10r0,10r-54,0r0,-96r52,0r0,10r-40,0r0,32r29,0r0,9r-29,0r0,35r42,0xm54,-117r-23,13r-4,-5r22,-16","w":71,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00ca":{"d":"66,-10r0,10r-54,0r0,-96r52,0r0,10r-40,0r0,32r29,0r0,9r-29,0r0,35r42,0xm38,-113r-17,9r-3,-4r20,-15r20,15r-2,4","w":71,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00cb":{"d":"66,-10r0,10r-54,0r0,-96r52,0r0,10r-40,0r0,32r29,0r0,9r-29,0r0,35r42,0xm17,-113v0,-4,4,-8,8,-8v4,0,7,4,7,8v0,4,-3,7,-7,7v-4,0,-8,-3,-8,-7xm43,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7","w":71,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00c8":{"d":"66,-10r0,10r-54,0r0,-96r52,0r0,10r-40,0r0,32r29,0r0,9r-29,0r0,35r42,0xm21,-117r5,-8r22,16r-3,5","w":71,"k":{"v":1,"w":1,"y":4,"\u00fd":4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00cd":{"d":"24,0r-12,0r0,-96r12,0r0,96xm36,-117r-24,13r-3,-5r22,-16","w":35,"k":{"Y":3,"\u00dd":3}},"\u00ce":{"d":"24,0r-12,0r0,-96r12,0r0,96xm18,-113r-17,9r-3,-4r20,-15r20,15r-3,4","w":35,"k":{"Y":3,"\u00dd":3}},"\u00cf":{"d":"24,0r-12,0r0,-96r12,0r0,96xm-2,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7xm23,-113v0,-4,4,-8,8,-8v4,0,7,4,7,8v0,4,-3,7,-7,7v-4,0,-8,-3,-8,-7","w":35,"k":{"Y":3,"\u00dd":3}},"\u00cc":{"d":"24,0r-12,0r0,-96r12,0r0,96xm0,-117r5,-8r22,16r-4,5","w":35,"k":{"Y":3,"\u00dd":3}},"\u00d1":{"d":"80,-96r12,0r0,96r-11,0r-58,-74r0,74r-11,0r0,-96r10,0r58,75r0,-75xm32,-108r7,-10r3,0r20,6r5,-5r4,2r-6,10r-4,1r-20,-6r-6,5","w":103,"k":{"Y":3,"\u00dd":3}},"\u00d3":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41xm73,-117r-24,13r-3,-5r22,-16","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00d4":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41xm54,-113r-17,9r-3,-4r20,-15r20,15r-2,4","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00d6":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41xm33,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7xm59,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00d2":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41xm36,-117r5,-8r22,16r-3,5","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00d5":{"d":"54,-98v30,0,47,21,47,50v0,30,-20,50,-47,50v-28,0,-47,-19,-47,-50v0,-29,19,-50,47,-50xm54,-89v-20,0,-33,17,-33,41v0,24,13,41,33,41v20,0,33,-17,33,-41v0,-24,-13,-41,-33,-41xm36,-108r7,-10r3,0r20,6r5,-5r3,2r-6,10r-3,1r-20,-6r-6,5","w":107,"k":{"X":7,"V":6,"T":9,"W":5,"Y":9,"\u00dd":9,"y":4,"\u00fd":4,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":6,".":6,"g":1}},"\u00da":{"d":"85,-96r0,65v0,11,-7,33,-37,33v-24,0,-37,-13,-37,-32r0,-66r13,0r0,65v0,16,9,23,26,23v16,0,24,-11,24,-23r0,-65r11,0xm67,-117r-24,13r-3,-5r22,-16","w":95,"k":{"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":2,".":2,"\u00bb":1}},"\u00db":{"d":"85,-96r0,65v0,11,-7,33,-37,33v-24,0,-37,-13,-37,-32r0,-66r13,0r0,65v0,16,9,23,26,23v16,0,24,-11,24,-23r0,-65r11,0xm49,-113r-18,9r-2,-4r20,-15r20,15r-3,4","w":95,"k":{"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":2,".":2,"\u00bb":1}},"\u00dc":{"d":"85,-96r0,65v0,11,-7,33,-37,33v-24,0,-37,-13,-37,-32r0,-66r13,0r0,65v0,16,9,23,26,23v16,0,24,-11,24,-23r0,-65r11,0xm28,-113v0,-4,3,-8,7,-8v4,0,8,4,8,8v0,4,-4,7,-8,7v-4,0,-7,-3,-7,-7xm53,-113v0,-4,4,-8,8,-8v4,0,7,4,7,8v0,4,-3,7,-7,7v-4,0,-8,-3,-8,-7","w":95,"k":{"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":2,".":2,"\u00bb":1}},"\u00d9":{"d":"85,-96r0,65v0,11,-7,33,-37,33v-24,0,-37,-13,-37,-32r0,-66r13,0r0,65v0,16,9,23,26,23v16,0,24,-11,24,-23r0,-65r11,0xm31,-117r5,-8r22,16r-3,5","w":95,"k":{"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":2,".":2,"\u00bb":1}},"\u00dd":{"d":"66,-96r12,0r-31,49r0,47r-13,0r0,-47r-30,-49r14,0r24,40xm60,-117r-23,13r-4,-5r22,-16","w":81,"k":{"x":9,"p":9,"X":1,"M":4,"&":7,"-":20,"C":10,"G":10,"O":10,"Q":10,"\u00d8":10,"\u00ae":10,"\u00a9":10,"\u00c7":10,"\u00d3":10,"\u00d4":10,"\u00d6":10,"\u00d2":10,"\u00d5":10,"c":14,"d":14,"e":14,"o":14,"q":14,"\u00f8":14,"\u00e7":14,"\u00e9":14,"\u00f3":14,"t":7,"v":9,"w":9,"y":12,"\u00fd":12,"\u00ea":12,"\u00eb":12,"\u00e8":12,"\u00f0":14,"\u00f4":14,"\u00f6":14,"\u00f2":14,"\u00f5":14,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,",":13,".":13,"a":14,"\u00e6":14,"\u00e1":14,"u":10,"\u00b5":10,"\u00fa":10,"\u00ab":10,"\u00e2":9,"\u00e4":9,"\u00e0":9,"\u00e5":9,"\u00e3":9,"\u00fb":9,"\u00fc":9,"\u00f9":9,"g":13,"S":4,"\u00ff":8,":":6,";":6,"f":6,"\u00df":6,"i":6,"\u00ed":6,"j":6,"m":9,"n":9,"r":9,"s":11,"z":7,"\u00bb":10,"\u00f1":9,"Z":2,"B":3,"D":3,"E":3,"F":3,"H":3,"I":3,"K":3,"L":3,"N":3,"P":3,"R":3,"\u00d0":3,"\u00de":3,"\u00c9":3,"\u00ca":3,"\u00cb":3,"\u00c8":3,"\u00cd":3,"\u00ce":3,"\u00cf":3,"\u00cc":3,"\u00d1":3,"b":3,"h":3,"k":3,"l":3,"\u00fe":3}},"\u00e1":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm50,-85r-24,13r-3,-5r22,-16","w":63,"k":{"V":3,"T":9,"W":2,"Y":9,"\u00dd":9}},"\u00e2":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm33,-81r-17,9r-3,-4r20,-15r20,15r-3,4","w":63,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"\u00e4":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm12,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8xm38,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8","w":63,"k":{"V":3,"T":9,"W":2,"Y":9,"\u00dd":9}},"\u00e0":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm16,-85r5,-8r22,16r-4,5","w":63,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"\u00e5":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm33,-97v7,0,13,5,13,12v0,7,-6,13,-13,13v-7,0,-13,-6,-13,-13v0,-7,6,-12,13,-12xm33,-92v-4,0,-7,3,-7,7v0,4,3,7,7,7v4,0,6,-3,6,-7v0,-4,-2,-7,-6,-7","w":63,"k":{"V":9,"*":2,"T":16,"W":8,"Y":11,"\u00dd":11,"t":2,"v":2,"w":2,"y":5,"\u00fd":5,"\"":3,"'":3,"u":1,"\u00b5":1,"\u00fa":1,"\u00fb":1,"\u00fc":1,"\u00f9":1,"\u00ff":5,"s":1}},"\u00e3":{"d":"43,-13r0,-17r-9,0v-11,1,-17,6,-17,13v0,6,5,10,12,10v6,0,10,-3,14,-6xm57,0r-13,0v-1,-2,-1,-5,-1,-6v-3,2,-11,7,-19,7v-12,0,-18,-6,-18,-16v0,-11,9,-22,26,-22r11,0r0,-7v0,-6,-2,-12,-12,-12v-9,0,-15,3,-17,4r-3,-7v3,-2,11,-6,24,-6v14,0,20,8,20,18r0,37v0,3,1,8,2,10xm13,-76r7,-10r2,-1r21,7r5,-5r3,2r-6,10r-3,1r-20,-6r-6,5","w":63,"k":{"V":3,"T":9,"W":2,"Y":9,"\u00dd":9}},"\u00e7":{"d":"35,31v-4,0,-7,-1,-10,-2r2,-5v2,1,4,1,6,1v4,0,7,-2,7,-6v0,-4,-3,-6,-9,-6r2,-12v-17,-2,-27,-15,-27,-33v0,-20,15,-33,32,-33v12,0,18,2,22,4r-4,9v-3,-1,-7,-4,-16,-4v-9,0,-21,7,-21,24v0,17,12,25,21,25v10,0,13,-3,16,-4r4,8v-3,2,-10,4,-21,4r-1,7v4,0,11,4,11,11v0,7,-6,12,-14,12","w":63,"k":{"V":5,"T":11,"Y":10,"\u00dd":10}},"\u00e9":{"d":"35,-57v-9,0,-15,8,-16,17r30,0v0,-11,-6,-17,-14,-17xm36,1v-19,0,-30,-12,-30,-32v0,-18,12,-34,29,-34v15,0,27,11,27,34r-43,0v0,16,7,24,20,24v11,0,15,-2,18,-4r3,7v-3,2,-10,5,-24,5xm51,-85r-23,13r-4,-5r22,-16","w":67,"k":{"V":5,"T":6,"Y":9,"\u00dd":9,"v":3,"w":3}},"\u00ea":{"d":"35,-57v-9,0,-15,8,-16,17r30,0v0,-11,-6,-17,-14,-17xm36,1v-19,0,-30,-12,-30,-32v0,-18,12,-34,29,-34v15,0,27,11,27,34r-43,0v0,16,7,24,20,24v11,0,15,-2,18,-4r3,7v-3,2,-10,5,-24,5xm35,-81r-17,9r-3,-4r20,-15r20,15r-3,4","w":67,"k":{"x":4,"V":11,"?":2,"*":4,"T":17,"Y":13,"\u00dd":13,"t":2,"v":3,"w":3,"y":5,"\u00fd":5,"\"":1,"'":1,"\u00ff":5,"s":1}},"\u00eb":{"d":"35,-57v-9,0,-15,8,-16,17r30,0v0,-11,-6,-17,-14,-17xm36,1v-19,0,-30,-12,-30,-32v0,-18,12,-34,29,-34v15,0,27,11,27,34r-43,0v0,16,7,24,20,24v11,0,15,-2,18,-4r3,7v-3,2,-10,5,-24,5xm15,-82v0,-4,4,-7,8,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-8,-4,-8,-8xm41,-82v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8","w":67,"k":{"V":5,"T":6,"Y":9,"\u00dd":9,"v":3,"w":3}},"\u00e8":{"d":"35,-57v-9,0,-15,8,-16,17r30,0v0,-11,-6,-17,-14,-17xm36,1v-19,0,-30,-12,-30,-32v0,-18,12,-34,29,-34v15,0,27,11,27,34r-43,0v0,16,7,24,20,24v11,0,15,-2,18,-4r3,7v-3,2,-10,5,-24,5xm16,-85r5,-8r22,16r-4,5","w":67,"k":{"x":4,"V":11,"?":2,"*":4,"T":17,"Y":13,"\u00dd":13,"t":2,"v":3,"w":3,"y":5,"\u00fd":5,"\"":1,"'":1,"\u00ff":5,"s":1}},"\u00ed":{"d":"10,-63r12,0r0,63r-12,0r0,-63xm35,-85r-24,13r-3,-5r22,-16","w":31,"k":{"X":-3,"V":-6,"T":-7,"W":-4,"Y":-4,"\u00dd":-4,"f":-2,"\u00df":-2}},"\u00ee":{"d":"10,-63r12,0r0,63r-12,0r0,-63xm16,-81r-18,9r-2,-4r20,-15r20,15r-3,4","w":31,"k":{"X":-3,"V":-6,"T":-7,"W":-4,"Y":-4,"\u00dd":-4,"f":-2,"\u00df":-2}},"\u00ef":{"d":"10,-63r12,0r0,63r-12,0r0,-63xm-5,-82v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8xm21,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8","w":31,"k":{"X":-3,"V":-6,"T":-7,"W":-4,"Y":-4,"\u00dd":-4,"f":-2,"\u00df":-2}},"\u00ec":{"d":"10,-63r12,0r0,63r-12,0r0,-63xm-3,-85r5,-8r22,16r-3,5","w":31,"k":{"\u00dd":-4,"Y":-4,"W":-4,"X":-3,"V":1,"T":-7,"f":-2,"\u00df":-2}},"\u00f1":{"d":"63,0r-12,0r0,-43v0,-7,-2,-12,-10,-12v-8,0,-15,5,-19,7r0,48r-12,0r0,-63r11,0r0,7v3,-2,11,-9,24,-9v12,0,18,7,18,19r0,46xm17,-76r8,-10r2,-1r20,7r5,-5r4,2r-6,10r-4,1r-19,-6r-7,5","w":72,"k":{"V":3,"T":9,"W":2,"Y":9,"\u00dd":9}},"\u00f3":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25xm58,-85r-24,13r-3,-5r22,-16","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00f4":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25xm38,-81r-17,9r-3,-4r20,-15r20,15r-2,4","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00f6":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25xm19,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8xm44,-82v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00f2":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25xm20,-85r5,-8r22,16r-3,5","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00f5":{"d":"39,-65v19,0,32,13,32,33v0,20,-13,33,-32,33v-19,0,-33,-13,-33,-33v0,-20,14,-33,33,-33xm39,-57v-12,0,-20,10,-20,25v0,15,10,25,20,25v10,0,19,-10,19,-25v0,-15,-9,-25,-19,-25xm20,-76r7,-10r3,-1r20,7r5,-5r3,2r-6,10r-3,1r-20,-6r-6,5","w":77,"k":{"t":1,"v":1,"w":1,"\u00ff":6}},"\u00fa":{"d":"62,0r-12,0r0,-7v-3,2,-11,8,-24,8v-12,0,-17,-7,-17,-19r0,-45r12,0r0,42v0,7,1,13,9,13v8,0,16,-6,20,-8r0,-47r12,0r0,63xm53,-85r-23,13r-4,-5r22,-16","w":71,"k":{"V":6,"T":9,"Y":7,"\u00dd":7}},"\u00fb":{"d":"62,0r-12,0r0,-7v-3,2,-11,8,-24,8v-12,0,-17,-7,-17,-19r0,-45r12,0r0,42v0,7,1,13,9,13v8,0,16,-6,20,-8r0,-47r12,0r0,63xm35,-81r-17,9r-3,-4r20,-15r20,15r-3,4","w":71,"k":{"V":7,"T":16,"W":7,"Y":10,"\u00dd":10}},"\u00fc":{"d":"62,0r-12,0r0,-7v-3,2,-11,8,-24,8v-12,0,-17,-7,-17,-19r0,-45r12,0r0,42v0,7,1,13,9,13v8,0,16,-6,20,-8r0,-47r12,0r0,63xm16,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8xm41,-82v0,-4,4,-7,8,-7v4,0,7,3,7,7v0,4,-3,8,-7,8v-4,0,-8,-4,-8,-8","w":71,"k":{"V":6,"T":9,"Y":7,"\u00dd":7}},"\u00f9":{"d":"62,0r-12,0r0,-7v-3,2,-11,8,-24,8v-12,0,-17,-7,-17,-19r0,-45r12,0r0,42v0,7,1,13,9,13v8,0,16,-6,20,-8r0,-47r12,0r0,63xm16,-85r5,-8r22,16r-3,5","w":71,"k":{"V":7,"T":16,"W":7,"Y":10,"\u00dd":10}},"\u00fd":{"d":"68,-63r-32,79v-3,8,-9,19,-20,19v-8,0,-14,-4,-16,-5r5,-8v3,1,5,3,10,3v7,0,10,-8,13,-14r5,-10r-27,-64r13,0r20,49r17,-49r12,0xm55,-85r-24,13r-3,-5r22,-16","w":69,"k":{"X":3,"T":5,"Y":6,"\u00dd":6,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2}},"\u00ff":{"d":"68,-63r-32,79v-3,8,-9,19,-20,19v-8,0,-14,-4,-16,-5r5,-8v3,1,5,3,10,3v7,0,10,-8,13,-14r5,-10r-27,-64r13,0r20,49r17,-49r12,0xm18,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8xm44,-82v0,-4,3,-7,7,-7v4,0,8,3,8,7v0,4,-4,8,-8,8v-4,0,-7,-4,-7,-8","w":69,"k":{"X":3,"T":5,"Y":6,"\u00dd":6,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2}},"\u00a0":{"w":36},"\u00ad":{"d":"7,-28r4,-9r33,0r-4,9r-33,0","w":50}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright 1997, 2008 International Typeface Corporation. All Rights Reserved.
 * 
 * Trademark:
 * "Charlotte"  is a trademark of International Typeface Corporation and may be
 * registered in certain jurisdictions.
 * 
 * Full name:
 * CharlotteSansStd-Bold
 * 
 * Description:
 * Please review the description of this font at http://www.itcfonts.com.
 * 
 * Manufacturer:
 * International Typeface Corporation
 * 
 * Designer:
 * Michael Gills
 * 
 * Vendor URL:
 * http://www.itcfonts.com
 * 
 * License information:
 * http://www.itcfonts.com
 */
Cufon.registerFont({"w":87,"face":{"font-family":"Charlotte Sans Std Book","font-weight":700,"font-stretch":"normal","units-per-em":"144","panose-1":"2 11 8 4 4 2 3 2 3 3","ascent":"106","descent":"-38","x-height":"1","bbox":"-5 -131 127 36","underline-thickness":"7.2","underline-position":"-10.8","stemh":"11","stemv":"19","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":36},"!":{"d":"23,-21v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11xm33,-96r0,29r-7,38r-6,0r-7,-38r0,-29r20,0","w":46},"\"":{"d":"34,-96r18,0r-13,29r-9,0xm12,-96r17,0r-13,29r-9,0","w":57,"k":{"c":11,"d":11,"e":11,"o":11,"q":11,"\u00f8":11,"\u00e7":11,"\u00e9":11,"\u00f3":11,"s":14,"t":6,"v":12,"w":12,"y":14,"\u00fd":14,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"m":13,"n":13,"r":13}},"#":{"d":"35,-37r7,-22r-23,0r5,-13r22,0r8,-24r11,0r-8,24r26,0r8,-24r11,0r-8,24r22,0r-4,13r-23,0r-6,22r22,0r-4,13r-23,0r-8,24r-11,0r8,-24r-26,0r-8,24r-10,0r7,-24r-22,0r4,-13r23,0xm72,-37r6,-22r-25,0r-7,22r26,0","w":124},"$":{"d":"49,13r-12,0r0,-11v-17,0,-27,-5,-31,-7r6,-13v4,2,12,6,25,6r0,-28v-12,-7,-27,-15,-27,-32v0,-15,14,-25,27,-26r0,-10r12,0r0,10v11,0,20,5,23,7r-6,12v-3,-1,-9,-5,-17,-5r0,27v12,7,28,16,28,31v0,16,-15,28,-28,28r0,11xm49,-33r0,21v4,0,10,-4,10,-9v0,-5,-7,-10,-10,-12xm37,-64r0,-20v-4,1,-9,4,-9,10v0,5,5,7,9,10"},"%":{"d":"54,-88v2,2,4,7,4,13v0,14,-13,24,-26,24v-15,0,-27,-11,-27,-24v0,-12,9,-23,27,-23v4,0,8,1,11,2r41,-2r12,6r-54,99r-10,-5r44,-90r-22,0xm32,-88v-6,0,-11,6,-11,13v0,7,4,13,11,13v7,0,10,-6,10,-13v0,-7,-3,-13,-10,-13xm125,-21v0,13,-12,23,-27,23v-15,0,-27,-10,-27,-23v0,-11,12,-24,27,-24v15,0,27,13,27,24xm98,-34v-6,0,-10,6,-10,13v0,7,3,13,10,13v7,0,11,-6,11,-13v0,-7,-4,-13,-11,-13","w":129},"&":{"d":"70,-31v5,-4,9,-12,12,-17r11,7v-3,7,-10,16,-16,21v4,5,7,8,13,8v4,0,8,-1,12,-3r5,11v-3,3,-10,6,-23,6v-13,0,-18,-4,-22,-8v-5,3,-12,8,-27,8v-15,0,-29,-9,-29,-25v0,-17,19,-29,25,-32r-4,-6v-2,-4,-4,-8,-4,-13v0,-14,11,-24,27,-24v18,0,24,13,24,20v0,16,-13,22,-19,24xm49,-64v3,-2,8,-4,8,-13v0,-5,-3,-9,-8,-9v-4,0,-8,3,-8,8v0,2,2,5,4,8xm37,-45v-4,2,-11,7,-11,18v0,8,6,15,15,15v7,0,11,-3,14,-5","w":108,"k":{"\u00dd":15,"Y":15,"W":11,"T":17,"V":12}},"(":{"d":"51,30r-11,6v-9,-9,-27,-34,-27,-66v0,-32,19,-60,27,-70r11,6v-4,8,-18,34,-18,64v0,28,13,51,18,60","w":55,"k":{"J":-5,"y":-2,"\u00fd":-2,"j":-6}},")":{"d":"15,36r-10,-6v4,-8,17,-34,17,-64v0,-28,-13,-52,-17,-60r10,-6v9,9,28,34,28,66v0,32,-20,60,-28,70","w":55},"*":{"d":"35,-79r15,-8r4,6r-14,9r14,9r-4,7r-15,-8r0,16r-8,0r0,-16r-15,8r-4,-7r14,-9r-14,-9r4,-6r15,8r0,-17r8,0r0,17","w":62,"k":{"\u00c3":10,"\u00c5":10,"\u00c0":10,"\u00c4":10,"\u00c2":10,"\u00c1":10,"\u00c6":10,"A":10}},"+":{"d":"76,-35r-24,0r0,27r-16,0r0,-27r-24,0r0,-16r24,0r0,-28r16,0r0,28r24,0r0,16"},",":{"d":"16,19r-6,-2r6,-17v-4,-2,-8,-5,-8,-10v0,-6,5,-11,12,-11v7,0,12,5,12,11v0,4,-1,6,-2,7","w":40,"k":{"V":14,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u00ae":7,"\u00a9":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"T":15,"W":16,"Y":14,"\u00dd":14,"t":8,"v":10,"w":10,"f":3,"\u00df":3}},"-":{"d":"7,-26r4,-12r36,0r-4,12r-36,0","w":53,"k":{"X":9,"V":8,"T":18,"W":8,"Y":22,"\u00dd":22,"t":6,"y":5,"\u00fd":5,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,"f":3,"\u00df":3,"S":4}},".":{"d":"20,-21v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11","w":40,"k":{"V":14,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u00ae":7,"\u00a9":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"T":15,"W":16,"Y":14,"\u00dd":14,"t":8,"v":10,"w":10,"f":3,"\u00df":3}},"\/":{"d":"0,2r56,-106r12,6r-56,106","w":67},"0":{"d":"44,-98v27,0,36,23,36,50v0,26,-10,50,-36,50v-26,0,-37,-24,-37,-50v0,-26,11,-50,37,-50xm44,-84v-12,0,-15,16,-15,36v0,20,3,36,15,36v12,0,14,-16,14,-36v0,-20,-2,-36,-14,-36"},"1":{"d":"54,-98r0,98r-21,0r0,-81r-19,1r-1,-9"},"2":{"d":"77,-18r-3,18r-63,0r-5,-10r31,-34v6,-7,14,-15,14,-25v0,-10,-9,-15,-16,-15v-10,0,-16,3,-20,5r-5,-12v5,-3,14,-7,30,-7v21,0,32,13,32,27v0,14,-15,28,-25,38r-16,15r46,0"},"3":{"d":"39,2v-17,0,-26,-5,-31,-7r5,-12v5,2,12,5,22,5v9,0,18,-5,18,-16v0,-9,-9,-14,-17,-14v-1,0,-3,1,-5,1r-8,-9r24,-29r-35,0r0,-17r54,0r7,8r-28,34r2,0v13,0,28,9,28,24v0,19,-16,32,-36,32"},"4":{"d":"66,0r-20,0r0,-25r-34,0r-8,-10r46,-61r16,0r0,57r17,0r-4,14r-13,0r0,25xm46,-39r0,-30r-22,30r22,0"},"5":{"d":"71,-79r-36,0r-2,22r7,0v17,0,34,9,34,28v0,21,-17,31,-37,31v-15,0,-25,-4,-28,-6r5,-12v2,1,10,4,19,4v12,0,19,-6,19,-16v0,-8,-7,-15,-17,-15v-2,0,-5,0,-8,1r-10,-7r5,-47r51,0"},"6":{"d":"73,-100r3,12v-12,3,-40,9,-45,34v5,-2,11,-6,22,-6v16,0,27,12,27,29v0,20,-15,33,-36,33v-21,0,-35,-15,-35,-42v0,-45,40,-58,64,-60xm45,-12v9,0,14,-6,14,-16v0,-12,-4,-18,-13,-18v-8,0,-11,2,-15,4v0,15,2,30,14,30"},"7":{"d":"13,-78r0,-18r67,0r0,14r-55,86r-12,-8r43,-74r-43,0"},"8":{"d":"44,2v-20,0,-34,-11,-34,-26v0,-13,13,-20,18,-23v-5,-3,-14,-9,-14,-25v0,-14,12,-26,30,-26v18,0,30,11,30,24v0,12,-11,18,-16,21v9,5,19,12,19,27v0,14,-15,28,-33,28xm44,-12v10,0,14,-6,14,-11v0,-8,-13,-13,-20,-17v-4,3,-10,8,-10,16v0,9,8,12,16,12xm44,-85v-8,0,-13,5,-13,11v0,8,9,12,15,15v5,-3,11,-7,11,-15v0,-6,-5,-11,-13,-11"},"9":{"d":"13,4r-3,-12v12,-3,41,-12,46,-36v-4,3,-11,8,-22,8v-17,0,-28,-11,-28,-29v0,-21,18,-33,36,-33v17,0,36,16,36,43v0,43,-41,57,-65,59xm41,-50v7,0,12,-5,15,-7v0,-13,-4,-28,-15,-28v-8,0,-13,7,-13,17v0,12,4,18,13,18"},":":{"d":"20,-63v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11xm20,-21v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11","w":40,"k":{"V":7,"T":12,"W":7,"Y":7,"\u00dd":7}},";":{"d":"20,-63v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11xm16,0v-4,-2,-8,-5,-8,-10v0,-6,5,-11,12,-11v7,0,13,5,13,11v0,4,-2,6,-3,7r-14,23r-6,-3","w":40,"k":{"V":7,"T":12,"W":7,"Y":7,"\u00dd":7}},"<":{"d":"74,-9r-61,-27r0,-15r61,-26r0,16r-42,18r0,0r42,18r0,16"},"=":{"d":"76,-52r-64,0r0,-16r64,0r0,16xm76,-18r-64,0r0,-16r64,0r0,16"},">":{"d":"74,-36r-61,27r0,-16r42,-18r0,0r-42,-18r0,-16r61,26r0,15"},"?":{"d":"27,-21v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11xm12,-81r-4,-11v3,-2,13,-6,27,-6v15,0,28,8,28,22v0,15,-16,21,-22,23v-4,1,-12,4,-12,9v0,4,4,4,7,5r-5,11v-5,-1,-15,-4,-15,-16v0,-10,10,-17,15,-19v5,-2,12,-5,12,-13v0,-6,-7,-9,-13,-9v-8,0,-14,3,-18,4","w":66},"@":{"d":"69,-22r2,-15v-5,7,-12,14,-20,14v-10,0,-14,-9,-14,-17v0,-16,15,-41,34,-41v5,0,9,1,12,2r6,-1r-6,46v13,-4,21,-19,21,-32v0,-16,-13,-28,-33,-28v-27,0,-46,27,-46,52v0,19,13,34,34,34v12,0,22,-4,26,-6r4,9v-4,3,-16,7,-31,7v-31,0,-46,-19,-46,-44v0,-32,23,-62,61,-62v28,0,45,17,45,38v0,32,-33,44,-46,44r-3,0xm73,-56r2,-15v-1,0,-3,-1,-4,-1v-12,0,-20,21,-20,32v0,3,0,6,3,6v5,0,16,-15,19,-22","w":129},"A":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0","w":91,"k":{"V":11,"*":9}},"B":{"d":"30,-13r13,0v10,0,18,-5,18,-15v0,-10,-8,-14,-18,-14r-13,0r0,29xm10,0r0,-96r31,0v22,0,33,11,33,23v0,13,-9,17,-15,20v11,1,23,10,23,24v0,15,-15,29,-34,29r-38,0xm30,-55r7,0v9,0,17,-4,17,-14v0,-10,-8,-14,-17,-14r-7,0r0,28","k":{"\u00fd":6,"\u00dd":10,"\u00d9":3,"\u00dc":3,"\u00db":3,"\u00da":3,"\u00c3":4,"\u00c5":4,"\u00c0":4,"\u00c4":4,"\u00c2":4,"\u00c1":4,"\u00c6":4,"y":6,"w":3,"v":3,"Y":10,"W":6,"U":3,"T":10,"A":4,".":5,",":5,"X":3,"V":6,"*":4}},"C":{"d":"85,-19r6,14v-7,4,-16,7,-34,7v-29,0,-51,-21,-51,-50v0,-29,22,-50,51,-50v20,0,29,5,33,7r-5,14v-4,-2,-12,-6,-26,-6v-15,0,-31,14,-31,35v0,20,16,34,31,34v14,0,21,-3,26,-5","w":95,"k":{"-":3,"C":2,"G":2,"O":2,"Q":2,"\u00d8":2,"\u00ae":2,"\u00a9":2,"\u00c7":2,"\u00d3":2,"\u00d4":2,"\u00d6":2,"\u00d2":2,"\u00d5":2,"t":4,"v":4,"w":4,"y":6,"\u00fd":6,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"D":{"d":"10,0r0,-96r31,0v28,0,54,16,54,48v0,29,-27,48,-54,48r-31,0xm30,-15r11,0v15,0,33,-13,33,-33v0,-23,-18,-33,-33,-33r-11,0r0,66","w":101,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"E":{"d":"72,-15r0,15r-62,0r0,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r42,0","w":76,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"F":{"d":"67,-81r-37,0r0,24r26,0r0,15r-26,0r0,42r-20,0r0,-96r57,0r0,15","w":68,"k":{"\u00fd":7,"\u00f9":6,"\u00fc":6,"\u00fb":6,"\u00fa":6,"\u00f5":11,"\u00f2":11,"\u00f6":11,"\u00f4":11,"\u00f3":11,"\u00ec":-9,"\u00ef":-9,"\u00ee":-9,"\u00ed":3,"\u00e8":11,"\u00eb":11,"\u00ea":11,"\u00e9":11,"\u00e7":11,"\u00e3":6,"\u00e5":6,"\u00e0":6,"\u00e4":6,"\u00e2":6,"\u00e1":12,"\u00d5":4,"\u00d2":4,"\u00d6":4,"\u00d4":4,"\u00d3":4,"\u00c7":4,"\u00c3":14,"\u00c5":14,"\u00c0":14,"\u00c4":14,"\u00c2":14,"\u00c1":14,"\u00a9":4,"\u00f0":11,"\u00ae":4,"\u00fe":1,"\u00b5":6,"\u00df":3,"\u00f8":11,"\u00e6":12,"\u00d8":4,"\u00c6":14,"\u00bb":7,"\u00ab":9,"z":6,"y":7,"w":4,"v":4,"u":6,"t":4,"s":9,"r":6,"q":11,"o":11,"n":6,"m":6,"l":1,"k":1,"j":3,"i":3,"h":1,"g":11,"f":3,"e":11,"d":11,"c":11,"b":1,"a":12,"Q":4,"O":4,"G":4,"C":4,"A":14,".":22,"-":8,",":22,"x":6,"p":6,"&":9}},"G":{"d":"94,-41r0,36v-5,2,-17,7,-35,7v-29,0,-53,-20,-53,-50v0,-31,24,-50,53,-50v18,0,27,5,32,7r-6,14v-3,-1,-13,-6,-26,-6v-16,0,-31,13,-31,35v0,22,15,34,32,34v8,0,11,0,15,-1r0,-26r19,0","w":102,"k":{"V":6,"T":6,"W":6,"Y":8,"\u00dd":8,"t":4,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5}},"H":{"d":"90,0r-20,0r0,-42r-40,0r0,42r-20,0r0,-96r20,0r0,39r40,0r0,-39r20,0r0,96","w":99,"k":{"Y":1,"\u00dd":1}},"I":{"d":"30,0r-20,0r0,-96r20,0r0,96","w":39,"k":{"Y":1,"\u00dd":1}},"J":{"d":"30,-96r0,80v0,9,-1,20,-7,29v-6,8,-14,13,-19,16r-9,-11v4,-3,6,-6,10,-12v3,-4,4,-12,4,-18r0,-84r21,0","w":39,"k":{"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,",":3,".":3}},"K":{"d":"95,0r-26,1r-39,-44r0,43r-20,0r0,-96r20,0r0,42r37,-42r21,0r-41,44","w":96,"k":{"V":4,"?":4,"*":3,"-":14,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u00ae":9,"\u00a9":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"T":3,"U":5,"\u00da":5,"\u00db":5,"\u00dc":5,"\u00d9":5,"W":4,"c":9,"d":9,"e":9,"o":9,"q":9,"\u00f8":9,"\u00e7":9,"\u00e9":9,"\u00f3":9,"t":4,"v":6,"w":6,"y":10,"\u00fd":10,"\u00ea":6,"\u00eb":6,"\u00e8":6,"\u00f0":9,"\u00f4":9,"\u00f6":9,"\u00f2":9,"\u00f5":9,"a":4,"\u00e6":4,"\u00e1":4,"f":4,"\u00df":4,"g":1,"b":1,"h":1,"k":1,"l":1,"\u00fe":1,"i":1,"\u00ed":1,"j":1,"m":1,"n":1,"r":1,"u":6,"\u00b5":6,"\u00fa":6,"\u00ab":4,"\u00e2":6,"\u00e4":6,"\u00e0":6,"\u00e5":6,"\u00e3":6,"\u00fb":6,"\u00fc":6,"\u00f9":6}},"L":{"d":"66,0r-56,0r0,-96r20,0r0,81r36,0r0,15","w":68,"k":{"X":2,"V":17,"?":7,"*":10,"-":12,"C":7,"G":7,"O":7,"Q":7,"\u00d8":7,"\u00ae":7,"\u00a9":7,"\u00c7":7,"\u00d3":7,"\u00d4":7,"\u00d6":7,"\u00d2":7,"\u00d5":7,"T":19,"W":17,"Y":19,"\u00dd":19,"t":5,"v":5,"w":5,"y":9,"\u00fd":9,"\"":7,"'":7,"\u00ab":3}},"M":{"d":"105,-96r3,96r-19,0r0,-64r-26,64r-13,0r-24,-64r-2,64r-16,0r5,-96r19,0r27,70r28,-70r18,0","w":116,"k":{"\u00dd":2,"Y":2,"W":2,"V":3}},"N":{"d":"96,0r-19,0r-50,-64r0,64r-17,0r0,-96r18,0r51,65r0,-65r17,0r0,96","w":105,"k":{"Y":1,"\u00dd":1}},"O":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"P":{"d":"30,0r-20,0r0,-96r30,0v23,0,36,13,36,28v0,17,-16,28,-36,28r-10,0r0,40xm30,-54r7,0v9,0,18,-4,18,-14v0,-10,-9,-15,-18,-15r-7,0r0,29","w":80,"k":{"\u00fd":1,"\u00fa":5,"\u00f5":10,"\u00f2":10,"\u00f6":10,"\u00f4":10,"\u00f3":10,"\u00e8":10,"\u00eb":10,"\u00ea":10,"\u00e9":10,"\u00e7":10,"\u00e3":7,"\u00e5":7,"\u00e0":7,"\u00e4":7,"\u00e2":7,"\u00e1":7,"\u00dd":5,"\u00c3":16,"\u00c5":16,"\u00c0":16,"\u00c4":16,"\u00c2":16,"\u00c1":16,"\u00f0":10,"\u00b5":5,"\u00f8":10,"\u00e6":7,"\u00c6":16,"\u00bb":5,"\u00ab":9,"z":3,"y":1,"u":5,"s":6,"r":4,"q":10,"o":10,"n":4,"m":4,"g":10,"e":10,"d":10,"c":10,"a":7,"Y":5,"W":3,"T":4,"A":16,".":25,"-":13,",":25,"p":1,"X":7,"&":9}},"Q":{"d":"106,6r-6,15r-59,-21v-22,-8,-35,-24,-35,-48v0,-29,23,-50,51,-50v30,0,51,21,51,50v0,23,-15,40,-32,45xm57,-83v-18,0,-29,16,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"R":{"d":"30,-55r8,0v12,0,18,-7,18,-14v0,-7,-6,-13,-18,-13r-8,0r0,27xm88,0r-23,1r-26,-42r-9,0r0,41r-20,0r0,-96r28,0v26,0,38,11,38,26v0,14,-12,22,-17,24","k":{"V":8,"*":4,"-":9,"C":4,"G":4,"O":4,"Q":4,"\u00d8":4,"\u00ae":4,"\u00a9":4,"\u00c7":4,"\u00d3":4,"\u00d4":4,"\u00d6":4,"\u00d2":4,"\u00d5":4,"T":10,"U":6,"\u00da":6,"\u00db":6,"\u00dc":6,"\u00d9":6,"W":8,"Y":12,"\u00dd":12,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u00e7":5,"\u00e9":5,"\u00f3":5,"y":9,"\u00fd":9,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"A":3,"\u00c6":3,"\u00c1":3,"\u00c2":3,"\u00c4":3,"\u00c0":3,"\u00c5":3,"\u00c3":3,"a":3,"\u00e6":3,"\u00e1":3,"u":5,"\u00b5":5,"\u00fa":5,"\u00ab":3,"\u00e2":3,"\u00e4":3,"\u00e0":3,"\u00e5":3,"\u00e3":3,"\u00fb":5,"\u00fc":5,"\u00f9":5,"S":4}},"S":{"d":"34,2v-16,0,-25,-5,-29,-7r5,-13v4,2,11,5,24,5v8,0,15,-3,15,-10v0,-8,-9,-12,-20,-19v-10,-6,-22,-14,-22,-30v0,-15,14,-26,30,-26v15,0,23,4,28,6r-6,14v-3,-2,-10,-5,-17,-5v-7,0,-14,3,-14,9v0,8,9,12,19,18v9,6,23,15,23,28v0,19,-17,30,-36,30","w":75,"k":{"X":2,"V":4,"*":3,"T":4,"W":3,"Y":7,"\u00dd":7,"y":4,"\u00fd":4,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,"\u00ff":4}},"T":{"d":"84,-81r-31,0r0,81r-20,0r0,-81r-31,0r0,-15r82,0r0,15","w":85,"k":{"x":16,"p":17,"X":3,"?":3,"&":11,"-":18,"C":10,"G":10,"O":10,"Q":10,"\u00d8":10,"\u00ae":10,"\u00a9":10,"\u00c7":10,"\u00d3":10,"\u00d4":10,"\u00d6":10,"\u00d2":10,"\u00d5":10,"c":19,"d":19,"e":19,"o":19,"q":19,"\u00f8":19,"\u00e7":19,"\u00e9":19,"\u00f3":19,"s":19,"t":12,"v":17,"w":17,"y":20,"\u00fd":20,"\u00ea":11,"\u00eb":11,"\u00e8":11,"\u00f0":13,"\u00f4":13,"\u00f6":13,"\u00f2":13,"\u00f5":13,"\u00ee":-8,"\u00ef":-8,"\u00ec":-8,"A":14,"\u00c6":14,"\u00c1":14,"\u00c2":14,"\u00c4":14,"\u00c0":14,"\u00c5":14,"\u00c3":14,",":15,".":15,"a":21,"\u00e6":21,"\u00e1":21,"f":7,"\u00df":7,"g":17,"i":6,"\u00ed":6,"j":6,"m":17,"n":17,"r":17,"u":17,"\u00b5":17,"\u00fa":17,"\u00ab":16,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7,"\u00fb":12,"\u00fc":12,"\u00f9":12,"S":4,"\u00ff":10,":":12,";":12,"z":17,"\u00bb":16,"\u00f1":16}},"U":{"d":"90,-96r0,63v0,20,-14,35,-40,35v-26,0,-41,-15,-41,-35r0,-63r21,0r0,60v0,14,6,23,21,23v15,0,21,-12,21,-23r0,-60r18,0","w":98,"k":{"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":4,".":4,"\u00bb":3}},"V":{"d":"81,-96r-35,97r-13,0r-32,-97r21,0r20,64r21,-64r18,0","w":80,"k":{"\u00ff":4,"\u00fd":8,"\u00f9":7,"\u00fc":7,"\u00fb":7,"\u00fa":9,"\u00f5":12,"\u00f2":12,"\u00f6":12,"\u00f4":12,"\u00f3":13,"\u00f1":9,"\u00ec":-7,"\u00ef":-7,"\u00ee":-7,"\u00ed":5,"\u00e8":8,"\u00eb":8,"\u00ea":8,"\u00e9":13,"\u00e7":13,"\u00e3":5,"\u00e5":5,"\u00e0":5,"\u00e4":5,"\u00e2":5,"\u00e1":14,"\u00d5":4,"\u00d2":4,"\u00d6":4,"\u00d4":4,"\u00d3":4,"\u00c7":4,"\u00c3":12,"\u00c5":12,"\u00c0":12,"\u00c4":12,"\u00c2":12,"\u00c1":12,"\u00a9":4,"\u00f0":12,"\u00ae":4,"\u00b5":9,"\u00f8":13,"\u00e6":14,"\u00d8":4,"\u00c6":12,"\u00bb":8,"\u00ab":9,"z":6,"y":8,"w":4,"v":4,"u":9,"s":12,"r":9,"q":13,"o":13,"n":9,"m":9,"i":5,"g":13,"e":13,"d":13,"c":13,"a":14,"Z":3,"S":3,"Q":4,"O":4,"G":4,"C":4,"A":12,";":7,":":7,".":14,"-":10,",":14,"x":4,"p":9,"X":4,"M":3,"&":6}},"W":{"d":"127,-96r-36,97r-12,0r-16,-48r-17,48r-13,0r-32,-97r21,0r20,66r14,-38r-9,-28r21,0r19,64r22,-64r18,0","w":126,"k":{"x":4,"p":9,"X":4,"M":2,"&":6,"-":10,"C":3,"G":3,"O":3,"Q":3,"\u00d8":3,"\u00ae":3,"\u00a9":3,"\u00c7":3,"\u00d3":3,"\u00d4":3,"\u00d6":3,"\u00d2":3,"\u00d5":3,"c":12,"d":12,"e":12,"o":12,"q":12,"\u00f8":12,"\u00e7":12,"\u00e9":12,"\u00f3":12,"s":11,"t":2,"v":4,"w":4,"y":7,"\u00fd":7,"\u00ea":8,"\u00eb":8,"\u00e8":8,"\u00f0":12,"\u00f4":12,"\u00f6":12,"\u00f2":12,"\u00f5":12,"\u00ee":-7,"\u00ef":-7,"\u00ec":-7,"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,",":16,".":16,"a":13,"\u00e6":13,"\u00e1":13,"g":12,"i":4,"\u00ed":4,"j":4,"m":8,"n":8,"r":8,"u":9,"\u00b5":9,"\u00fa":9,"\u00ab":9,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4,"\u00fb":8,"\u00fc":8,"\u00f9":8,"S":3,"\u00ff":6,":":7,";":7,"z":6,"\u00bb":7,"Z":3}},"X":{"d":"89,0r-23,0r-22,-35r-23,35r-19,0r33,-49r-30,-47r22,0r20,30r19,-30r19,0r-30,44","w":91,"k":{"\u00ff":6,"\u00fd":8,"\u00f5":5,"\u00f2":5,"\u00f6":5,"\u00f4":5,"\u00f3":5,"\u00e8":2,"\u00eb":2,"\u00ea":2,"\u00e9":5,"\u00e7":5,"\u00e3":3,"\u00e5":3,"\u00e0":3,"\u00e4":3,"\u00e2":3,"\u00e1":3,"\u00dd":4,"\u00d5":9,"\u00d2":9,"\u00d6":9,"\u00d4":9,"\u00d3":9,"\u00c7":9,"\u00a9":9,"\u00f0":5,"\u00ae":9,"\u00f8":5,"\u00e6":3,"\u00d8":9,"\u00ab":4,"y":8,"w":4,"v":4,"q":5,"o":5,"e":5,"d":5,"c":5,"a":3,"Y":4,"W":5,"T":3,"S":2,"Q":9,"O":9,"G":9,"C":9,"-":9,"V":6,"*":3}},"Y":{"d":"83,-96r-31,49r0,47r-21,0r0,-47r-30,-49r22,0r21,35r21,-35r18,0","w":83,"k":{"x":10,"p":11,"X":3,"M":2,"&":9,"-":22,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u00ae":9,"\u00a9":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"c":16,"d":16,"e":16,"o":16,"q":16,"\u00f8":16,"\u00e7":16,"\u00e9":16,"\u00f3":16,"s":13,"t":6,"v":11,"w":11,"y":13,"\u00fd":13,"\u00ea":13,"\u00eb":13,"\u00e8":13,"\u00f0":15,"\u00f4":15,"\u00f6":15,"\u00f2":15,"\u00f5":15,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6,"A":14,"\u00c6":14,"\u00c1":14,"\u00c2":14,"\u00c4":14,"\u00c0":14,"\u00c5":14,"\u00c3":14,",":14,".":14,"a":15,"\u00e6":15,"\u00e1":15,"f":8,"\u00df":8,"g":14,"b":1,"h":1,"k":1,"l":1,"\u00fe":1,"i":8,"\u00ed":8,"j":8,"m":11,"n":11,"r":11,"u":12,"\u00b5":12,"\u00fa":12,"\u00ab":12,"\u00e2":11,"\u00e4":11,"\u00e0":11,"\u00e5":11,"\u00e3":11,"\u00fb":10,"\u00fc":10,"\u00f9":10,"S":5,"\u00ff":9,":":7,";":7,"z":9,"\u00bb":12,"\u00f1":11,"Z":4,"B":1,"D":1,"E":1,"F":1,"H":1,"I":1,"K":1,"L":1,"N":1,"P":1,"R":1,"\u00d0":1,"\u00de":1,"\u00c9":1,"\u00ca":1,"\u00cb":1,"\u00c8":1,"\u00cd":1,"\u00ce":1,"\u00cf":1,"\u00cc":1,"\u00d1":1}},"Z":{"d":"83,0r-78,0r0,-12r51,-69r-46,0r0,-15r70,0r0,13r-50,68r53,0r0,15","w":88,"k":{"V":3,"W":3,"Y":4,"\u00dd":4,"\u00ee":-2,"\u00ef":-2,"\u00ec":-2,"\u00ab":4,"\u00bb":3}},"[":{"d":"50,35r-35,0r0,-133r35,0r0,12r-16,0r0,109r16,0r0,12","w":55,"k":{"J":-5,"y":-2,"\u00fd":-2,"j":-6}},"\\":{"d":"68,2r-12,6r-56,-106r11,-6","w":67},"]":{"d":"41,35r-35,0r0,-12r16,0r0,-109r-16,0r0,-12r35,0r0,133","w":55},"^":{"d":"82,-46r-20,0r-18,-39r-1,0r-18,39r-19,0r30,-57r15,0"},"_":{"d":"63,23r-63,0r0,-11r63,0r0,11","w":62},"a":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10","w":70,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"b":{"d":"40,-12v7,0,16,-4,16,-21v0,-13,-6,-20,-14,-20v-8,0,-12,2,-14,3r0,33v2,2,6,5,12,5xm46,1v-10,0,-15,-4,-18,-6r-1,5r-18,0r0,-100r19,-2r0,41v2,-1,8,-4,19,-4v16,0,30,11,30,32v0,22,-15,34,-31,34","w":81,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"c":{"d":"40,1v-20,0,-35,-13,-35,-33v0,-20,18,-33,35,-33v12,0,18,3,21,4r-3,11v-4,-1,-7,-2,-15,-2v-8,0,-18,7,-18,20v0,14,10,21,18,21v8,0,12,-1,16,-3r4,11v-3,2,-9,4,-23,4","w":64,"k":{"V":6,"T":12,"Y":12,"\u00dd":12}},"d":{"d":"54,-17r0,-33v-3,-1,-6,-3,-14,-3v-7,0,-15,6,-15,22v0,15,8,19,15,19v7,0,12,-3,14,-5xm73,0r-18,0r-1,-5v-3,2,-9,6,-20,6v-17,0,-29,-11,-29,-31v0,-21,14,-35,30,-35v11,0,16,3,19,4r0,-39r19,-2r0,102","w":81,"k":{"V":3,"T":4,"W":5,"Y":6,"\u00dd":6,"y":3,"\u00fd":3}},"e":{"d":"36,-53v-7,0,-10,6,-11,13r23,0v-1,-8,-5,-13,-12,-13xm68,-29r-43,0v0,10,6,18,20,18v9,0,13,-2,16,-3r4,11v-4,2,-9,4,-27,4v-20,0,-33,-12,-33,-32v0,-21,15,-34,32,-34v16,0,31,11,31,36","w":72,"k":{"x":5,"V":12,"?":4,"*":6,"T":19,"Y":14,"\u00dd":14,"s":3,"t":3,"v":2,"w":2,"y":4,"\u00fd":4,"\"":3,"'":3,"\u00ff":4}},"f":{"d":"37,-103v8,0,14,2,17,3r-3,12v-2,-1,-6,-2,-10,-2v-5,0,-10,4,-10,15r0,12r16,0r0,11r-16,0r0,52r-19,0r0,-52r-10,0r0,-11r10,0r0,-5v0,-26,10,-35,25,-35","w":45,"k":{"X":-6,"V":-9,"?":-7,"*":-6,"!":-2,"-":3,"T":-9,"W":-9,"Y":-9,"\u00dd":-9,"t":3,"\u00ee":-14,"\u00ef":-14,"\u00ec":-14,",":5,".":5,"b":-3,"h":-3,"k":-3,"l":-3,"\u00fe":-3,"\u00ab":2,"\u00bb":-1,"Z":-3,"B":-1,"D":-1,"E":-1,"F":-1,"H":-1,"I":-1,"K":-1,"L":-1,"N":-1,"P":-1,"R":-1,"\u00d0":-1,"\u00de":-1,"\u00c9":-1,"\u00ca":-1,"\u00cb":-1,"\u00c8":-1,"\u00cd":-1,"\u00ce":-1,"\u00cf":-1,"\u00cc":-1,"\u00d1":-1,")":-11,"]":-11,"}":-11}},"g":{"d":"35,-55v-6,0,-10,6,-10,11v0,6,4,10,10,10v7,0,10,-4,10,-10v0,-5,-3,-11,-10,-11xm34,22v10,0,20,-4,20,-13v0,-5,-4,-6,-8,-6r-22,0v-2,2,-7,5,-7,10v0,6,7,9,17,9xm72,-54r-13,0v1,1,3,5,3,10v0,14,-14,21,-26,21r-6,0v-3,0,-10,0,-10,5v0,5,7,5,10,5r17,0v14,0,24,7,24,19v0,20,-18,29,-39,29v-19,0,-31,-6,-31,-19v0,-8,8,-14,11,-15v-3,-2,-8,-7,-8,-14v0,-7,4,-14,12,-17v-4,-2,-8,-6,-8,-14v0,-9,8,-21,25,-21v7,0,12,1,14,2r25,0r0,9","w":72,"k":{"V":8,"?":4,"-":10,"J":-6,"T":17,"W":6,"Y":12,"\u00dd":12,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f8":3,"\u00e7":3,"\u00e9":3,"\u00f3":3,"g":-2,"j":-2}},"h":{"d":"69,0r-19,0r0,-41v0,-6,-3,-10,-10,-10v-5,0,-9,3,-12,5r0,46r-19,0r0,-100r19,-2r0,45v3,-2,11,-8,22,-8v12,0,19,8,19,20r0,45","w":77,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"i":{"d":"28,0r-19,0r0,-63r19,0r0,63xm18,-74v-5,0,-10,-5,-10,-10v0,-5,5,-10,10,-10v5,0,10,5,10,10v0,5,-5,10,-10,10","w":36,"k":{"V":3,"T":4,"W":5,"Y":6,"\u00dd":6,"y":3,"\u00fd":3}},"j":{"d":"28,-63r0,58v0,11,-2,18,-7,25v-5,7,-11,12,-16,15r-9,-9v3,-3,6,-7,9,-13v2,-5,4,-11,4,-18r0,-58r19,0xm18,-94v5,0,10,5,10,10v0,5,-5,10,-10,10v-5,0,-10,-5,-10,-10v0,-5,5,-10,10,-10","w":36,"k":{"W":5,"Y":6,"\u00dd":6,"y":3,"\u00fd":3}},"k":{"d":"75,0r-23,1r-24,-32r0,31r-19,0r0,-100r19,-2r0,63r22,-24r20,0r-25,25","w":75,"k":{"V":6,"?":4,"-":9,"T":14,"W":6,"Y":10,"\u00dd":10,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u00e7":5,"\u00e9":5,"\u00f3":5,"y":3,"\u00fd":3,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"a":3,"\u00e6":3,"\u00e1":3,"\u00e2":3,"\u00e4":3,"\u00e0":3,"\u00e5":3,"\u00e3":3}},"l":{"d":"28,0r-19,0r0,-100r19,-2r0,102","w":36,"k":{"y":3,"\u00fd":3}},"m":{"d":"107,0r-19,0r0,-41v0,-6,-3,-10,-10,-10v-5,0,-9,3,-11,5r0,46r-18,0r0,-41v0,-6,-4,-10,-11,-10v-5,0,-8,3,-10,5r0,46r-19,0r0,-63r17,0r1,6v4,-3,12,-8,21,-8v9,0,14,3,17,8v3,-2,11,-8,22,-8v13,0,20,8,20,19r0,46","w":115,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"n":{"d":"69,0r-19,0r0,-41v0,-6,-3,-10,-10,-10v-6,0,-10,3,-12,5r0,46r-19,0r0,-63r17,0r1,6v3,-2,11,-8,22,-8v12,0,20,8,20,20r0,45","w":77,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"o":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"p":{"d":"41,-11v7,0,15,-6,15,-22v0,-15,-8,-19,-15,-19v-7,0,-11,3,-13,5r0,33v2,1,5,3,13,3xm46,1v-11,0,-16,-2,-18,-3r0,35r-19,0r0,-96r18,0r1,5v3,-2,9,-7,19,-7v17,0,30,12,30,32v0,21,-15,34,-31,34","w":81,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"q":{"d":"54,-14r0,-33v-2,-2,-7,-5,-14,-5v-7,0,-15,4,-15,19v0,16,8,22,15,22v8,0,11,-2,14,-3xm73,33r-19,0r0,-35v-2,1,-10,3,-21,3v-16,0,-28,-13,-28,-34v0,-20,12,-32,29,-32v11,0,17,5,20,7r1,-5r18,0r0,96","w":81,"k":{"\u00dd":11,"Y":11,"W":8,"T":17,"V":9}},"r":{"d":"28,0r-19,0r0,-63r17,0r1,9v2,-3,9,-11,17,-11v6,0,10,3,12,4r-7,13v-1,-1,-4,-2,-8,-2v-5,0,-10,4,-13,6r0,44","w":55,"k":{"X":9,"V":4,"?":6,"-":15,"W":4,"Y":12,"\u00dd":12,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f8":5,"\u00e7":5,"\u00e9":5,"\u00f3":5,"s":5,"t":-2,"y":-1,"\u00fd":-1,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":16,".":16,"a":7,"\u00e6":7,"\u00e1":7,"f":-1,"\u00df":-1,"g":7,"\u00ab":4,"\u00e2":7,"\u00e4":7,"\u00e0":7,"\u00e5":7,"\u00e3":7}},"s":{"d":"28,1v-13,0,-20,-3,-24,-5r5,-11v4,2,11,5,19,5v4,0,7,-2,7,-5v0,-4,-7,-7,-13,-10v-6,-3,-15,-9,-15,-20v0,-12,9,-20,23,-20v11,0,17,3,21,5r-5,11v-3,-1,-9,-4,-15,-4v-4,0,-7,1,-7,4v0,4,6,7,12,10v5,2,17,8,17,19v0,13,-13,21,-25,21","w":57,"k":{"x":1,"V":12,"?":5,"*":3,"T":18,"W":10,"Y":13,"\u00dd":13,"v":1,"w":1,"y":2,"\u00fd":2,"g":3,"m":1,"n":1,"r":1,"\u00ff":2}},"t":{"d":"34,1v-12,0,-23,-3,-23,-18r0,-35r-10,0r0,-11r10,0r7,-26r12,0r0,26r17,0r0,11r-17,0r0,31v0,7,3,9,9,10v3,1,6,1,8,1r3,0r1,10v-4,1,-9,1,-17,1","w":53,"k":{"V":5,"?":5,"-":10,"T":13,"W":5,"Y":11,"\u00dd":11,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f8":4,"\u00e7":4,"\u00e9":4,"\u00f3":4,"s":3,"t":8,"v":4,"w":4,"y":4,"\u00fd":4,"\u00ea":4,"\u00eb":4,"\u00e8":4,"\u00f0":4,"\u00f4":4,"\u00f6":4,"\u00f2":4,"\u00f5":4,"a":5,"\u00e6":5,"\u00e1":5,"\u00ab":4,"\u00e2":5,"\u00e4":5,"\u00e0":5,"\u00e5":5,"\u00e3":5}},"u":{"d":"67,0r-18,0r0,-6v-3,2,-10,7,-21,7v-12,0,-20,-7,-20,-19r0,-45r19,0r0,41v0,6,3,9,10,9v5,0,9,-3,11,-5r0,-45r19,0r0,63","w":75,"k":{"V":9,"T":17,"W":9,"Y":12,"\u00dd":12}},"v":{"d":"63,-63r-26,64r-12,0r-24,-64r18,0r14,38r14,-38r16,0","w":63,"k":{"X":4,"V":4,"?":6,"-":5,"T":17,"W":4,"Y":11,"\u00dd":11,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2,"s":3,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":12,".":12,"a":4,"\u00e6":4,"\u00e1":4,"g":5,"\u00ab":2,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4}},"w":{"d":"93,-63r-24,64r-12,0r-10,-30r-12,30r-11,0r-23,-64r17,0r14,41r9,-23r-6,-18r17,0r12,38r13,-38r16,0","w":93,"k":{"X":4,"V":4,"?":6,"-":5,"T":17,"W":4,"Y":11,"\u00dd":11,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f8":2,"\u00e7":2,"\u00e9":2,"\u00f3":2,"s":3,"\u00ea":2,"\u00eb":2,"\u00e8":2,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":12,".":12,"a":4,"\u00e6":4,"\u00e1":4,"g":5,"\u00ab":2,"\u00e2":4,"\u00e4":4,"\u00e0":4,"\u00e5":4,"\u00e3":4}},"x":{"d":"63,0r-19,0r-14,-21r-14,21r-15,0r21,-33r-20,-30r19,0r12,17r11,-17r16,0r-20,29","w":63,"k":{"\u00fd":3,"\u00f5":5,"\u00f2":5,"\u00f6":5,"\u00f4":5,"\u00f3":4,"\u00e8":5,"\u00eb":5,"\u00ea":5,"\u00e9":4,"\u00e7":4,"\u00e3":3,"\u00e5":3,"\u00e0":3,"\u00e4":3,"\u00e2":3,"\u00e1":3,"\u00dd":10,"\u00f0":5,"\u00f8":4,"\u00e6":3,"y":3,"q":4,"o":4,"e":4,"d":4,"c":4,"a":3,"Y":10,"W":6,"T":16,"V":4,"?":6}},"y":{"d":"69,-63r-32,79v-4,11,-9,19,-21,19v-11,0,-15,-3,-19,-5r4,-11v3,1,7,2,11,2v4,0,6,-1,8,-4v2,-3,5,-9,6,-11r2,-5r-27,-64r20,0r16,42r15,-42r17,0","w":68,"k":{"X":5,"V":4,"?":6,"-":5,"T":16,"W":4,"Y":10,"\u00dd":10,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u00e7":1,"\u00e9":1,"\u00f3":1,"s":3,"\u00ea":5,"\u00eb":5,"\u00e8":5,"\u00f0":5,"\u00f4":5,"\u00f6":5,"\u00f2":5,"\u00f5":5,"A":4,"\u00c6":4,"\u00c1":4,"\u00c2":4,"\u00c4":4,"\u00c0":4,"\u00c5":4,"\u00c3":4,",":12,".":12,"a":6,"\u00e6":6,"\u00e1":6,"g":5,"\u00e2":6,"\u00e4":6,"\u00e0":6,"\u00e5":6,"\u00e3":6}},"z":{"d":"58,-12r0,12r-54,0r0,-10r32,-41r-29,0r0,-12r51,0r0,10r-32,41r32,0","w":62,"k":{"V":6,"?":5,"T":17,"W":6,"Y":9,"\u00dd":9}},"{":{"d":"60,21r4,11v-6,2,-12,3,-26,3v-9,0,-17,-8,-17,-22v0,-10,4,-17,4,-27v0,-12,-6,-12,-11,-13r0,-10v5,-1,11,-1,11,-13v0,-10,-3,-17,-3,-27v0,-14,6,-21,16,-21v14,0,20,2,26,3r-3,11v-3,-1,-6,-2,-10,-2v-8,0,-11,5,-11,13v0,9,4,18,4,27v0,7,-3,11,-12,14v9,3,12,7,12,14v0,8,-4,18,-4,27v0,8,3,13,12,13v4,0,6,-1,8,-1","w":68,"k":{"J":-5,"y":-2,"\u00fd":-2,"j":-6}},"|":{"d":"26,34r-16,0r0,-144r16,0r0,144","w":36},"}":{"d":"55,-37r0,10v-5,1,-11,1,-11,13v0,10,3,18,3,28v0,14,-7,21,-17,21v-14,0,-19,-2,-25,-3r3,-11v3,1,5,1,9,1v8,0,12,-4,12,-12v0,-9,-4,-19,-4,-28v0,-7,3,-11,12,-14v-9,-3,-12,-7,-12,-14v0,-8,4,-17,4,-26v0,-8,-4,-14,-13,-14v-4,0,-6,1,-8,1r-3,-10v6,-2,11,-3,25,-3v9,0,17,7,17,21v0,10,-4,18,-4,28v0,12,7,11,12,12","w":68},"~":{"d":"59,-30v-5,0,-11,-2,-16,-5v-4,-3,-9,-4,-14,-4v-6,0,-10,5,-12,9r-10,-12v5,-7,12,-13,22,-13v6,0,11,1,16,4v5,3,9,5,13,5v6,0,9,-6,12,-10r10,13v-6,9,-11,13,-21,13"},"\u00a1":{"d":"23,-42v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11v7,0,12,5,12,11v0,6,-5,11,-12,11xm33,33r-20,0r0,-29r7,-38r6,0r7,38r0,29","w":46,"k":{"\u00dd":14,"\u00d5":3,"\u00d2":3,"\u00d6":3,"\u00d4":3,"\u00d3":3,"\u00c7":3,"\u00a9":3,"\u00ae":3,"\u00d8":3,"j":-1,"Y":14,"W":6,"T":14,"Q":3,"O":3,"J":-2,"G":3,"C":3,"V":7}},"\u00a2":{"d":"59,-16r0,11r-12,0r0,-11v-17,-2,-33,-12,-33,-33v0,-20,19,-32,33,-33r0,-10r12,0r0,10v5,0,11,2,15,4r-4,10v-3,-2,-7,-2,-11,-2r0,43v4,0,9,-1,12,-2r3,9v-3,2,-9,4,-15,4xm47,-28r0,-42v-6,2,-12,9,-12,21v0,13,6,20,12,21"},"\u00a3":{"d":"59,7v-4,0,-7,-1,-12,-3v-9,-3,-14,-3,-19,-3v-6,0,-10,1,-12,2r-4,3r-7,-8r6,-6v3,-3,5,-6,5,-18r0,-18r-12,0r0,-11r12,0r0,-12v0,-21,13,-31,29,-31v16,0,26,4,29,5r-4,12v-3,-1,-10,-4,-19,-4v-10,0,-16,5,-16,17r0,13r18,0r0,11r-18,0r0,13v0,8,-1,14,-6,17v3,-1,6,-1,10,-1v4,0,7,0,12,2v3,1,9,3,12,3v6,0,11,-1,15,-4r6,12v-6,4,-15,9,-25,9"},"\u00a5":{"d":"84,-96r-19,31r13,0r0,11r-20,0r-4,7r24,0r0,11r-25,0r0,36r-20,0r0,-36r-25,0r0,-11r25,0r-4,-7r-21,0r0,-11r14,0r-19,-31r22,0r21,36r21,-36r17,0"},"\u00a7":{"d":"44,-25v3,2,8,5,12,7v2,-1,4,-4,4,-8v0,-5,-15,-13,-26,-19v-2,2,-4,4,-4,7v0,5,5,8,14,13xm66,-12v4,4,8,9,8,20v0,11,-11,27,-32,27v-16,0,-25,-5,-33,-9r5,-12v6,3,14,7,25,7v7,0,17,-4,17,-10v0,-8,-10,-12,-19,-17v-11,-6,-24,-12,-24,-26v0,-10,7,-16,11,-19v-3,-3,-9,-10,-9,-21v0,-11,10,-26,30,-26v13,0,21,4,26,6r-5,12v-4,-2,-11,-4,-20,-4v-7,0,-12,3,-12,9v0,7,9,11,19,17v8,5,25,14,25,28v0,12,-9,16,-12,18"},"\u00a4":{"d":"76,-24r-9,9r-9,-9v-5,3,-11,4,-16,4v-5,0,-11,-1,-16,-4r-9,9r-9,-9r9,-9v-3,-5,-4,-12,-4,-16v0,-4,1,-10,4,-15r-9,-9r9,-10r9,10v5,-3,11,-5,16,-5v5,0,11,2,16,5r9,-10r9,10r-9,9v3,6,4,11,4,15v0,4,-1,11,-4,16xm58,-49v0,-9,-8,-16,-16,-16v-9,0,-17,7,-17,16v0,9,8,16,17,16v9,0,16,-7,16,-16"},"'":{"d":"12,-96r17,0r-13,29r-9,0","w":34,"k":{"c":11,"d":11,"e":11,"o":11,"q":11,"\u00f8":11,"\u00e7":11,"\u00e9":11,"\u00f3":11,"s":14,"t":6,"v":12,"w":12,"y":14,"\u00fd":14,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,"m":13,"n":13,"r":13}},"\u00ab":{"d":"43,-58r8,4r-11,22r11,21r-8,4r-18,-23r0,-5xm20,-58r8,4r-12,22r12,21r-8,4r-18,-23r0,-5","w":53,"k":{"V":7,"T":16,"U":3,"\u00da":3,"\u00db":3,"\u00dc":3,"\u00d9":3,"W":7,"Y":12,"\u00dd":12,"S":3}},"\u00b7":{"d":"20,-60v7,0,12,5,12,11v0,6,-5,11,-12,11v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11","w":40},"\u00b6":{"d":"78,-88r-7,0r0,88r-12,0r0,-88r-10,0r0,88r-12,0r0,-45r-6,0v-14,0,-25,-12,-25,-26v0,-14,11,-25,26,-25r46,0r0,8","w":85},"\u00bb":{"d":"10,-58r18,23r0,5r-18,23r-8,-4r12,-21r-12,-22xm34,-58r18,23r0,5r-18,23r-8,-4r11,-21r-11,-22","w":53,"k":{"X":4,"V":9,"T":16,"W":9,"Y":12,"\u00dd":12,"t":4,"v":2,"w":2,"f":3,"\u00df":3,"S":6,"Z":3}},"\u00bf":{"d":"54,18r4,10v-3,2,-13,6,-27,6v-15,0,-28,-8,-28,-22v0,-15,16,-21,22,-23v4,-1,13,-3,13,-8v0,-4,-5,-5,-8,-6r5,-11v5,1,16,5,16,17v0,10,-10,16,-15,18v-5,2,-13,5,-13,13v0,6,7,9,13,9v8,0,14,-2,18,-3xm39,-43v-7,0,-12,-5,-12,-11v0,-6,5,-11,12,-11v7,0,12,5,12,11v0,6,-5,11,-12,11","w":66,"k":{"\u00fa":3,"\u00f3":5,"\u00e9":5,"\u00e7":5,"\u00dd":19,"\u00d9":7,"\u00dc":7,"\u00db":7,"\u00da":7,"\u00d5":7,"\u00d2":7,"\u00d6":7,"\u00d4":7,"\u00d3":7,"\u00d1":6,"\u00cc":6,"\u00cf":6,"\u00ce":6,"\u00cd":6,"\u00c8":6,"\u00cb":6,"\u00ca":6,"\u00c9":6,"\u00c7":7,"\u00c3":8,"\u00c5":8,"\u00c0":8,"\u00c4":8,"\u00c2":8,"\u00c1":8,"\u00a9":7,"\u00ae":7,"\u00de":6,"\u00d0":6,"\u00b5":3,"\u00f8":5,"\u00d8":7,"\u00c6":8,"u":3,"t":5,"s":6,"q":5,"o":5,"e":5,"d":5,"c":5,"Z":6,"Y":19,"W":12,"U":7,"T":19,"S":7,"R":6,"Q":7,"P":6,"O":7,"N":6,"L":6,"K":6,"J":-1,"I":6,"H":6,"G":7,"F":6,"E":6,"D":6,"C":7,"B":6,"A":8,"X":6,"V":13,"M":6}},"`":{"d":"36,-72r-26,-14r7,-11r24,18","w":50},"\u00b4":{"d":"41,-86r-27,14r-4,-7r24,-18","w":50},"\u00af":{"d":"11,-77r0,-9r37,0r0,9r-37,0","w":60},"\u00a8":{"d":"11,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm38,-82v0,-5,4,-9,9,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8","w":65},"\u00b8":{"d":"35,33v-4,0,-8,-1,-10,-2r2,-7v2,1,4,1,7,1v3,0,7,-1,7,-5v0,-4,-6,-7,-10,-7r4,-13r8,0r-2,7v6,1,12,5,12,12v0,9,-8,14,-18,14","w":72},"\u00c6":{"d":"36,-24r-15,24r-21,0r65,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r41,0r0,15r-62,0r0,-24r-28,0xm43,-38r21,0r0,-33","w":131,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00aa":{"d":"45,-53r-14,0v0,-1,-1,-2,-1,-3v-2,2,-6,4,-12,4v-8,0,-14,-5,-14,-12v0,-8,6,-14,17,-15r9,0r0,-2v0,-3,-1,-6,-7,-6v-4,0,-9,1,-12,2r-3,-7v5,-2,11,-4,18,-4v10,0,17,5,17,13r0,23v0,2,1,5,2,7xm30,-64r0,-8r-6,0v-4,0,-8,2,-8,6v0,4,4,5,6,5v3,0,6,-1,8,-3","w":51},"\u00d8":{"d":"57,2v-12,0,-24,-4,-33,-11r-11,11r-8,-9r11,-11v-5,-7,-10,-17,-10,-30v0,-29,23,-50,51,-50v12,0,23,4,32,10r10,-10r9,9r-11,10v6,8,11,18,11,31v0,30,-24,50,-51,50xm31,-32r45,-44v-5,-5,-11,-7,-19,-7v-18,0,-29,15,-29,35v0,6,1,11,3,16xm83,-65r-46,44v5,5,12,8,20,8v18,0,29,-16,29,-35v0,-6,-1,-12,-3,-17","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00ba":{"d":"29,-96v13,0,24,8,24,22v0,14,-11,22,-24,22v-13,0,-24,-8,-24,-22v0,-14,11,-22,24,-22xm29,-87v-7,0,-10,6,-10,13v0,7,3,13,10,13v6,0,10,-6,10,-13v0,-7,-4,-13,-10,-13","w":57},"\u00e6":{"d":"106,-29r-43,0v0,10,3,18,20,18v9,0,14,-2,17,-3r3,11v-4,2,-9,4,-27,4v-13,0,-19,-3,-24,-8v-6,4,-15,8,-25,8v-14,0,-23,-7,-23,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v12,0,17,4,20,8v4,-4,8,-8,18,-8v16,0,31,11,31,36xm32,-11v8,0,11,-2,14,-4v-2,-4,-3,-10,-3,-15r-8,1v-6,1,-14,3,-14,10v0,7,8,8,11,8xm75,-53v-7,0,-11,6,-12,13r23,0v-1,-8,-4,-13,-11,-13","w":110,"k":{"x":5,"V":12,"?":4,"*":6,"T":19,"Y":14,"\u00dd":14,"s":3,"t":3,"v":2,"w":2,"y":4,"\u00fd":4,"\"":3,"'":3,"\u00ff":4}},"\u00f8":{"d":"41,1v-10,0,-15,-1,-21,-5r-7,6r-8,-8r6,-6v-4,-5,-6,-12,-6,-20v0,-18,15,-33,36,-33v10,0,16,3,22,7r8,-7r7,8r-7,7v4,5,6,11,6,18v0,18,-15,33,-36,33xm41,-53v-12,0,-17,11,-17,21v0,2,1,5,1,7r27,-23v-3,-3,-7,-5,-11,-5xm41,-11v10,0,16,-11,16,-21r0,-5r-26,23v2,2,6,3,10,3","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00df":{"d":"61,1v-14,0,-21,-3,-25,-5r4,-11v4,2,13,5,20,5v3,0,7,-2,7,-6v0,-5,-10,-10,-14,-13v-6,-4,-14,-10,-14,-20v0,-7,3,-11,6,-14v4,-4,8,-6,12,-8v0,-8,-3,-19,-13,-19v-9,0,-13,7,-13,17r0,73r-19,0r0,-52r-10,0r0,-11r10,0r0,-5v0,-19,9,-35,31,-35v23,0,34,17,34,40v-5,0,-11,1,-14,2v-3,2,-7,4,-7,8v0,5,6,9,13,14v7,5,16,10,16,21v0,11,-12,19,-24,19","w":89,"k":{"\u00fd":9,"y":9,"w":6,"v":6,"t":6}},"\u00b9":{"d":"28,-112r0,49r-13,0r0,-37r-10,0r0,-8","w":38},"\u00ac":{"d":"76,-18r-16,0r0,-24r-48,0r0,-16r64,0r0,40"},"\u00b5":{"d":"67,0r-18,0r0,-6v-1,4,-5,8,-12,8v-4,0,-8,-1,-10,-5r0,36r-19,0r0,-96r19,0r0,41v0,6,3,9,10,9v5,0,9,-2,11,-5r0,-45r19,0r0,63","w":75,"k":{"V":9,"T":17,"W":9,"Y":12,"\u00dd":12}},"\u00d0":{"d":"10,0r0,-43r-10,0r0,-13r10,0r0,-40r31,0v28,0,54,16,54,48v0,29,-27,48,-54,48r-31,0xm30,-15r11,0v15,0,33,-13,33,-33v0,-23,-18,-33,-33,-33r-11,0r0,25r19,0r0,13r-19,0r0,28","w":101,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00bd":{"d":"24,-95r0,49r-12,0r0,-37r-10,0r0,-8xm7,-3r55,-95r10,5r-55,96xm87,-11r-2,11r-32,0r-3,-7r15,-16v3,-3,6,-8,6,-11v0,-4,-4,-5,-6,-5v-3,0,-7,2,-10,3r-4,-9v3,-2,9,-4,16,-4v11,0,18,5,18,13v0,7,-6,13,-14,20r-5,5r21,0"},"\u00b1":{"d":"76,0r-64,0r0,-16r64,0r0,16xm76,-51r-24,0r0,27r-16,0r0,-27r-24,0r0,-16r24,0r0,-28r16,0r0,28r24,0r0,16"},"\u00de":{"d":"30,0r-20,0r0,-96r20,0r0,19r10,0v23,0,36,12,36,27v0,17,-16,29,-36,29r-10,0r0,21xm30,-35r7,0v9,0,18,-5,18,-15v0,-10,-9,-14,-18,-14r-7,0r0,29","w":80},"\u00bc":{"d":"26,-95r0,49r-13,0r0,-37r-10,0r0,-8xm10,-3r55,-95r10,5r-55,96xm78,0r-12,0r0,-12r-18,0r-5,-7r25,-29r10,0r0,27r8,0r-2,9r-6,0r0,12xm66,-21r1,-15r-11,15r10,0"},"\u00f7":{"d":"54,-72v0,7,-5,10,-10,10v-6,0,-11,-4,-11,-10v0,-6,5,-11,11,-11v6,0,10,5,10,11xm76,-35r-64,0r0,-16r64,0r0,16xm54,-14v0,7,-5,11,-10,11v-6,0,-11,-5,-11,-11v0,-6,5,-10,11,-10v6,0,10,4,10,10"},"\u00a6":{"d":"26,-47r-16,0r0,-63r16,0r0,63xm26,34r-16,0r0,-65r16,0r0,65","w":36},"\u00b0":{"d":"22,-98v7,0,12,6,12,13v0,7,-5,12,-12,12v-7,0,-13,-5,-13,-12v0,-7,6,-13,13,-13xm22,-92v-3,0,-6,4,-6,7v0,3,3,6,6,6v3,0,6,-3,6,-6v0,-3,-3,-7,-6,-7","w":43},"\u00fe":{"d":"46,1v-11,0,-16,-2,-18,-3r0,35r-19,0r0,-133r19,-2r0,44v3,-2,8,-7,19,-7v17,0,30,12,30,32v0,21,-15,34,-31,34xm41,-11v7,0,15,-6,15,-22v0,-15,-8,-19,-15,-19v-7,0,-11,3,-13,5r0,33v2,1,5,3,13,3","w":81,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00be":{"d":"16,-45v-7,0,-13,-2,-16,-4r4,-9v3,2,7,4,11,4v4,0,8,-3,8,-7v0,-3,-4,-5,-8,-5r-2,0r-4,-5r12,-13r-17,0r0,-10r28,0r4,5r-13,15v6,1,13,5,13,12v0,11,-8,17,-20,17xm13,-3r55,-95r10,5r-55,96xm79,0r-12,0r0,-12r-18,0r-5,-7r24,-29r11,0r0,27r8,0r-2,9r-6,0r0,12xm67,-21r1,-15r-11,15r10,0"},"\u00b2":{"d":"42,-74r-2,11r-33,0r-3,-7r16,-17v3,-3,5,-7,5,-10v0,-4,-3,-5,-5,-5v-3,0,-7,1,-10,2r-4,-8v3,-2,9,-4,16,-4v11,0,17,5,17,13v0,7,-5,13,-13,20r-6,5r22,0","w":46,"k":{"\u00b9":2}},"\u00ae":{"d":"58,-98v29,0,50,21,50,50v0,28,-23,50,-50,50v-27,0,-50,-21,-50,-50v0,-29,23,-50,50,-50xm20,-48v0,23,17,39,38,39v21,0,38,-16,38,-39v0,-23,-17,-39,-38,-39v-21,0,-38,16,-38,39xm82,-21r-14,0r-11,-23r-4,0r0,23r-13,0r0,-55r17,0v13,0,20,6,20,15v0,8,-5,12,-9,14xm53,-53r3,0v5,0,9,-4,9,-8v0,-4,-4,-5,-9,-5r-3,0r0,13","w":116},"\u00f0":{"d":"40,1v-21,0,-35,-13,-35,-33v0,-19,15,-33,32,-33v6,0,12,1,18,5v-1,-7,-6,-14,-13,-19r-7,8r-9,-7r8,-8v-6,-4,-13,-6,-20,-8r3,-12v8,1,17,5,25,9r9,-10r9,7r-8,9v15,11,25,28,25,48v0,27,-14,44,-37,44xm40,-11v10,0,17,-9,17,-25r0,-10v-3,-3,-8,-6,-15,-6v-12,0,-17,10,-17,20v0,15,7,21,15,21","w":82},"\u00d7":{"d":"78,-20r-12,11r-22,-23r-23,23r-11,-11r23,-23r-22,-22r11,-11r22,22r22,-22r11,11r-22,22"},"\u00b3":{"d":"20,-62v-7,0,-13,-2,-16,-4r3,-9v3,2,8,4,12,4v4,0,7,-3,7,-7v0,-3,-3,-5,-7,-5r-2,0r-4,-5r11,-13r-17,0r0,-10r28,0r5,5r-13,15v6,1,13,5,13,12v0,11,-8,17,-20,17","w":44},"\u00a9":{"d":"58,2v-27,0,-50,-21,-50,-50v0,-29,23,-50,50,-50v29,0,50,21,50,50v0,28,-23,50,-50,50xm58,-9v21,0,38,-16,38,-39v0,-23,-17,-39,-38,-39v-21,0,-38,16,-38,39v0,23,17,39,38,39xm59,-20v-19,0,-27,-15,-27,-28v0,-14,9,-28,28,-28v8,0,13,2,18,5r-4,9v-5,-2,-8,-3,-14,-3v-9,0,-14,6,-14,17v0,10,4,17,14,17v6,0,10,-2,14,-5r5,10v-4,3,-12,6,-20,6","w":116,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00c1":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm68,-118r-27,14r-4,-7r24,-18","w":91,"k":{"V":11,"*":9}},"\u00c2":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm26,-109r21,-16r21,16r-4,5r-17,-8r-17,8","w":91,"k":{"V":11,"*":9}},"\u00c4":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm25,-114v0,-5,3,-8,8,-8v5,0,8,3,8,8v0,5,-3,8,-8,8v-5,0,-8,-3,-8,-8xm52,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":91,"k":{"V":11,"*":9}},"\u00c0":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm54,-104r-27,-14r7,-11r24,18","w":91,"k":{"V":11,"*":9}},"\u00c5":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm47,-131v8,0,15,6,15,14v0,8,-7,13,-15,13v-8,0,-14,-5,-14,-13v0,-8,6,-14,14,-14xm47,-124v-4,0,-6,3,-6,7v0,4,2,6,6,6v4,0,7,-2,7,-6v0,-4,-3,-7,-7,-7","w":91,"k":{"V":11,"*":9}},"\u00c3":{"d":"57,-35r-12,-35r-13,35r25,0xm89,0r-21,0r-7,-22r-34,0r-8,22r-18,0r39,-96r14,0xm27,-109r8,-12r4,-1r19,6r5,-6r5,3r-7,13r-4,1r-20,-7r-6,6","w":91,"k":{"V":11,"*":9}},"\u00c7":{"d":"56,35v-8,0,-12,-2,-14,-3r2,-7v2,1,4,1,7,1v3,0,6,-1,6,-5v0,-4,-5,-6,-9,-6r3,-13v-25,-3,-45,-22,-45,-50v0,-29,22,-50,51,-50v20,0,29,5,33,7r-5,14v-4,-2,-12,-6,-26,-6v-15,0,-31,14,-31,35v0,20,16,34,31,34v14,0,21,-3,26,-5r6,14v-6,3,-15,7,-31,7r-1,7v4,0,12,5,12,12v0,7,-6,14,-15,14","w":95,"k":{"-":3,"C":2,"G":2,"O":2,"Q":2,"\u00d8":2,"\u00ae":2,"\u00a9":2,"\u00c7":2,"\u00d3":2,"\u00d4":2,"\u00d6":2,"\u00d2":2,"\u00d5":2,"t":4,"v":4,"w":4,"y":6,"\u00fd":6,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"\u00c9":{"d":"72,-15r0,15r-62,0r0,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r42,0xm61,-118r-26,14r-5,-7r24,-18","w":76,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00ca":{"d":"72,-15r0,15r-62,0r0,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r42,0xm18,-109r21,-16r21,16r-3,5r-18,-8r-17,8","w":76,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00cb":{"d":"72,-15r0,15r-62,0r0,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r42,0xm17,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm44,-114v0,-5,4,-8,9,-8v5,0,8,3,8,8v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8","w":76,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00c8":{"d":"72,-15r0,15r-62,0r0,-96r60,0r0,15r-40,0r0,24r29,0r0,15r-29,0r0,27r42,0xm48,-104r-27,-14r7,-11r24,18","w":76,"k":{"v":3,"w":3,"y":6,"\u00fd":6,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6}},"\u00cd":{"d":"30,0r-20,0r0,-96r20,0r0,96xm39,-118r-26,14r-5,-7r24,-18","w":39,"k":{"Y":1,"\u00dd":1}},"\u00ce":{"d":"30,0r-20,0r0,-96r20,0r0,96xm-1,-109r21,-16r21,16r-4,5r-17,-8r-17,8","w":39,"k":{"Y":1,"\u00dd":1}},"\u00cf":{"d":"30,0r-20,0r0,-96r20,0r0,96xm-2,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm25,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":39,"k":{"Y":1,"\u00dd":1}},"\u00cc":{"d":"30,0r-20,0r0,-96r20,0r0,96xm26,-104r-27,-14r8,-11r24,18","w":39,"k":{"Y":1,"\u00dd":1}},"\u00d1":{"d":"96,0r-19,0r-50,-64r0,64r-17,0r0,-96r18,0r51,65r0,-65r17,0r0,96xm32,-109r9,-12r3,-1r19,6r6,-6r4,3r-6,13r-4,1r-21,-7r-6,6","w":105,"k":{"Y":1,"\u00dd":1}},"\u00d3":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35xm78,-118r-26,14r-5,-7r24,-18","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00d4":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35xm36,-109r21,-16r21,16r-3,5r-18,-8r-17,8","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00d6":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35xm35,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm62,-114v0,-5,4,-8,9,-8v5,0,8,3,8,8v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00d2":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35xm62,-104r-27,-14r8,-11r24,18","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00d5":{"d":"57,-98v30,0,51,21,51,50v0,30,-24,50,-51,50v-28,0,-51,-19,-51,-50v0,-29,23,-50,51,-50xm57,-83v-18,0,-29,15,-29,35v0,19,11,35,29,35v18,0,29,-16,29,-35v0,-19,-11,-35,-29,-35xm37,-109r8,-12r4,-1r19,6r6,-6r4,3r-7,13r-3,1r-21,-7r-6,6","w":113,"k":{"X":9,"V":6,"T":10,"W":4,"Y":10,"\u00dd":10,"v":1,"w":1,"y":3,"\u00fd":3,"A":5,"\u00c6":5,"\u00c1":5,"\u00c2":5,"\u00c4":5,"\u00c0":5,"\u00c5":5,"\u00c3":5,",":7,".":7,"g":3}},"\u00da":{"d":"90,-96r0,63v0,20,-14,35,-40,35v-26,0,-41,-15,-41,-35r0,-63r21,0r0,60v0,14,6,23,21,23v15,0,21,-12,21,-23r0,-60r18,0xm71,-118r-27,14r-5,-7r24,-18","w":98,"k":{"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":4,".":4,"\u00bb":3}},"\u00db":{"d":"90,-96r0,63v0,20,-14,35,-40,35v-26,0,-41,-15,-41,-35r0,-63r21,0r0,60v0,14,6,23,21,23v15,0,21,-12,21,-23r0,-60r18,0xm29,-109r21,-16r21,16r-4,5r-17,-8r-17,8","w":98,"k":{"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":4,".":4,"\u00bb":3}},"\u00dc":{"d":"90,-96r0,63v0,20,-14,35,-40,35v-26,0,-41,-15,-41,-35r0,-63r21,0r0,60v0,14,6,23,21,23v15,0,21,-12,21,-23r0,-60r18,0xm28,-114v0,-5,3,-8,8,-8v5,0,9,3,9,8v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm55,-114v0,-5,4,-8,9,-8v5,0,8,3,8,8v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8","w":98,"k":{"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":4,".":4,"\u00bb":3}},"\u00d9":{"d":"90,-96r0,63v0,20,-14,35,-40,35v-26,0,-41,-15,-41,-35r0,-63r21,0r0,60v0,14,6,23,21,23v15,0,21,-12,21,-23r0,-60r18,0xm54,-104r-26,-14r7,-11r24,18","w":98,"k":{"A":6,"\u00c6":6,"\u00c1":6,"\u00c2":6,"\u00c4":6,"\u00c0":6,"\u00c5":6,"\u00c3":6,",":4,".":4,"\u00bb":3}},"\u00dd":{"d":"83,-96r-31,49r0,47r-21,0r0,-47r-30,-49r22,0r21,35r21,-35r18,0xm64,-118r-27,14r-5,-7r24,-18","w":83,"k":{"x":10,"p":11,"X":3,"M":2,"&":9,"-":22,"C":9,"G":9,"O":9,"Q":9,"\u00d8":9,"\u00ae":9,"\u00a9":9,"\u00c7":9,"\u00d3":9,"\u00d4":9,"\u00d6":9,"\u00d2":9,"\u00d5":9,"c":16,"d":16,"e":16,"o":16,"q":16,"\u00f8":16,"\u00e7":16,"\u00e9":16,"\u00f3":16,"s":13,"t":6,"v":11,"w":11,"y":13,"\u00fd":13,"\u00ea":13,"\u00eb":13,"\u00e8":13,"\u00f0":15,"\u00f4":15,"\u00f6":15,"\u00f2":15,"\u00f5":15,"\u00ee":-6,"\u00ef":-6,"\u00ec":-6,"A":14,"\u00c6":14,"\u00c1":14,"\u00c2":14,"\u00c4":14,"\u00c0":14,"\u00c5":14,"\u00c3":14,",":14,".":14,"a":15,"\u00e6":15,"\u00e1":15,"f":8,"\u00df":8,"g":14,"b":1,"h":1,"k":1,"l":1,"\u00fe":1,"i":8,"\u00ed":8,"j":8,"m":11,"n":11,"r":11,"u":12,"\u00b5":12,"\u00fa":12,"\u00ab":12,"\u00e2":11,"\u00e4":11,"\u00e0":11,"\u00e5":11,"\u00e3":11,"\u00fb":10,"\u00fc":10,"\u00f9":10,"S":5,"\u00ff":9,":":7,";":7,"z":9,"\u00bb":12,"\u00f1":11,"Z":4,"B":1,"D":1,"E":1,"F":1,"H":1,"I":1,"K":1,"L":1,"N":1,"P":1,"R":1,"\u00d0":1,"\u00de":1,"\u00c9":1,"\u00ca":1,"\u00cb":1,"\u00c8":1,"\u00cd":1,"\u00ce":1,"\u00cf":1,"\u00cc":1,"\u00d1":1}},"\u00e1":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm55,-86r-26,14r-5,-7r24,-18","w":70,"k":{"V":6,"T":10,"W":6,"Y":12,"\u00dd":12}},"\u00e2":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm15,-78r21,-15r21,15r-4,6r-17,-8r-17,8","w":70,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"\u00e4":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm13,-82v0,-5,3,-9,8,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-8,-3,-8,-8xm40,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":70,"k":{"V":6,"T":10,"W":6,"Y":12,"\u00dd":12}},"\u00e0":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm42,-72r-27,-14r8,-11r24,18","w":70,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"\u00e5":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm37,-99v8,0,14,5,14,13v0,8,-6,14,-14,14v-8,0,-14,-6,-14,-14v0,-8,6,-13,14,-13xm37,-92v-4,0,-7,2,-7,6v0,4,3,7,7,7v4,0,6,-3,6,-7v0,-4,-2,-6,-6,-6","w":70,"k":{"V":10,"*":4,"T":17,"W":9,"Y":12,"\u00dd":12,"s":1,"t":3,"v":4,"w":4,"y":4,"\u00fd":4,"\"":4,"'":4,"u":2,"\u00b5":2,"\u00fa":2,"\u00fb":2,"\u00fc":2,"\u00f9":2,"\u00ff":4}},"\u00e3":{"d":"44,-16r0,-14r-9,1v-5,0,-14,3,-14,10v0,7,7,8,10,8v5,0,10,-3,13,-5xm65,0r-20,0v-1,-2,-1,-5,-1,-6v-3,2,-9,7,-19,7v-13,0,-21,-7,-21,-18v0,-12,10,-21,26,-22r14,0r0,-3v0,-6,-2,-11,-12,-11v-8,0,-14,2,-18,4r-4,-9v4,-2,13,-7,27,-7v15,0,25,8,25,20r0,35v0,3,2,8,3,10xm15,-77r8,-13r4,0r19,6r6,-6r4,3r-7,13r-3,0r-21,-6r-6,6","w":70,"k":{"V":6,"T":10,"W":6,"Y":12,"\u00dd":12}},"\u00e7":{"d":"38,33v-8,0,-12,-1,-14,-2r2,-7v2,1,5,1,8,1v3,0,6,-1,6,-5v0,-4,-5,-6,-9,-6r2,-13v-17,-3,-28,-15,-28,-33v0,-20,18,-33,35,-33v12,0,18,3,21,4r-3,11v-4,-1,-7,-2,-15,-2v-8,0,-18,7,-18,20v0,14,10,21,18,21v8,0,12,-1,16,-3r4,11v-3,2,-9,4,-21,4r-1,7v5,0,12,5,12,12v0,7,-7,13,-15,13","w":64,"k":{"V":6,"T":12,"Y":12,"\u00dd":12}},"\u00e9":{"d":"36,-53v-7,0,-10,6,-11,13r23,0v-1,-8,-5,-13,-12,-13xm68,-29r-43,0v0,10,6,18,20,18v9,0,13,-2,16,-3r4,11v-4,2,-9,4,-27,4v-20,0,-33,-12,-33,-32v0,-21,15,-34,32,-34v16,0,31,11,31,36xm58,-86r-26,14r-5,-7r24,-18","w":72,"k":{"V":6,"T":8,"Y":10,"\u00dd":10,"v":2,"w":2}},"\u00ea":{"d":"36,-53v-7,0,-10,6,-11,13r23,0v-1,-8,-5,-13,-12,-13xm68,-29r-43,0v0,10,6,18,20,18v9,0,13,-2,16,-3r4,11v-4,2,-9,4,-27,4v-20,0,-33,-12,-33,-32v0,-21,15,-34,32,-34v16,0,31,11,31,36xm17,-78r21,-15r21,15r-4,6r-17,-8r-17,8","w":72,"k":{"x":5,"V":12,"?":4,"*":6,"T":19,"Y":14,"\u00dd":14,"s":3,"t":3,"v":2,"w":2,"y":4,"\u00fd":4,"\"":3,"'":3,"\u00ff":4}},"\u00eb":{"d":"36,-53v-7,0,-10,6,-11,13r23,0v-1,-8,-5,-13,-12,-13xm68,-29r-43,0v0,10,6,18,20,18v9,0,13,-2,16,-3r4,11v-4,2,-9,4,-27,4v-20,0,-33,-12,-33,-32v0,-21,15,-34,32,-34v16,0,31,11,31,36xm15,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm42,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":72,"k":{"V":6,"T":8,"Y":10,"\u00dd":10,"v":2,"w":2}},"\u00e8":{"d":"36,-53v-7,0,-10,6,-11,13r23,0v-1,-8,-5,-13,-12,-13xm68,-29r-43,0v0,10,6,18,20,18v9,0,13,-2,16,-3r4,11v-4,2,-9,4,-27,4v-20,0,-33,-12,-33,-32v0,-21,15,-34,32,-34v16,0,31,11,31,36xm42,-72r-26,-14r7,-11r24,18","w":72,"k":{"x":5,"V":12,"?":4,"*":6,"T":19,"Y":14,"\u00dd":14,"s":3,"t":3,"v":2,"w":2,"y":4,"\u00fd":4,"\"":3,"'":3,"\u00ff":4}},"\u00ed":{"d":"28,0r-19,0r0,-63r19,0r0,63xm38,-86r-26,14r-5,-7r24,-18","w":36,"k":{"X":-2,"V":-6,"T":-9,"W":-6,"Y":-5,"\u00dd":-5,"f":-1,"\u00df":-1}},"\u00ee":{"d":"28,0r-19,0r0,-63r19,0r0,63xm-3,-78r21,-15r21,15r-4,6r-17,-8r-17,8","w":36,"k":{"X":-2,"V":-6,"T":-9,"W":-6,"Y":-5,"\u00dd":-5,"f":-1,"\u00df":-1}},"\u00ef":{"d":"28,0r-19,0r0,-63r19,0r0,63xm-4,-82v0,-5,4,-9,9,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8xm24,-82v0,-5,3,-9,8,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-8,-3,-8,-8","w":36,"k":{"X":-2,"V":-6,"T":-9,"W":-6,"Y":-5,"\u00dd":-5,"f":-1,"\u00df":-1}},"\u00ec":{"d":"28,0r-19,0r0,-63r19,0r0,63xm24,-72r-26,-14r7,-11r24,18","w":36,"k":{"\u00dd":-5,"Y":-5,"W":-6,"X":-2,"V":3,"T":-9,"f":-1,"\u00df":-1}},"\u00f1":{"d":"69,0r-19,0r0,-41v0,-6,-3,-10,-10,-10v-6,0,-10,3,-12,5r0,46r-19,0r0,-63r17,0r1,6v3,-2,11,-8,22,-8v12,0,20,8,20,20r0,45xm18,-77r9,-13r4,0r19,6r5,-6r4,3r-6,13r-4,0r-20,-6r-6,6","w":77,"k":{"V":6,"T":10,"W":6,"Y":12,"\u00dd":12}},"\u00f3":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21xm64,-86r-27,14r-5,-7r24,-18","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00f4":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21xm19,-78r21,-15r21,15r-4,6r-17,-8r-17,8","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00f6":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21xm18,-82v0,-5,4,-9,9,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-9,-3,-9,-8xm46,-82v0,-5,3,-9,8,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-8,-3,-8,-8","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00f2":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21xm45,-72r-27,-14r8,-11r24,18","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00f5":{"d":"41,1v-19,0,-36,-13,-36,-33v0,-20,17,-33,36,-33v19,0,36,13,36,33v0,20,-17,33,-36,33xm41,-11v10,0,16,-10,16,-21v0,-11,-6,-20,-16,-20v-11,0,-16,9,-16,20v0,11,5,21,16,21xm21,-77r8,-13r4,0r19,6r5,-6r5,3r-7,13r-4,0r-20,-6r-6,6","w":82,"k":{"W":12,"Y":16,"\u00dd":16,"y":4,"\u00fd":4}},"\u00fa":{"d":"67,0r-18,0r0,-6v-3,2,-10,7,-21,7v-12,0,-20,-7,-20,-19r0,-45r19,0r0,41v0,6,3,9,10,9v5,0,9,-3,11,-5r0,-45r19,0r0,63xm59,-86r-26,14r-5,-7r24,-18","w":75,"k":{"V":7,"T":10,"Y":9,"\u00dd":9}},"\u00fb":{"d":"67,0r-18,0r0,-6v-3,2,-10,7,-21,7v-12,0,-20,-7,-20,-19r0,-45r19,0r0,41v0,6,3,9,10,9v5,0,9,-3,11,-5r0,-45r19,0r0,63xm16,-78r21,-15r21,15r-3,6r-18,-8r-17,8","w":75,"k":{"V":9,"T":17,"W":9,"Y":12,"\u00dd":12}},"\u00fc":{"d":"67,0r-18,0r0,-6v-3,2,-10,7,-21,7v-12,0,-20,-7,-20,-19r0,-45r19,0r0,41v0,6,3,9,10,9v5,0,9,-3,11,-5r0,-45r19,0r0,63xm16,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8xm43,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":75,"k":{"V":7,"T":10,"Y":9,"\u00dd":9}},"\u00f9":{"d":"67,0r-18,0r0,-6v-3,2,-10,7,-21,7v-12,0,-20,-7,-20,-19r0,-45r19,0r0,41v0,6,3,9,10,9v5,0,9,-3,11,-5r0,-45r19,0r0,63xm42,-72r-27,-14r7,-11r24,18","w":75,"k":{"V":9,"T":17,"W":9,"Y":12,"\u00dd":12}},"\u00fd":{"d":"69,-63r-32,79v-4,11,-9,19,-21,19v-11,0,-15,-3,-19,-5r4,-11v3,1,7,2,11,2v4,0,6,-1,8,-4v2,-3,5,-9,6,-11r2,-5r-27,-64r20,0r16,42r15,-42r17,0xm55,-86r-26,14r-5,-7r24,-18","w":68,"k":{"X":4,"T":4,"Y":6,"\u00dd":6,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u00e7":1,"\u00e9":1,"\u00f3":1,"s":3}},"\u00ff":{"d":"69,-63r-32,79v-4,11,-9,19,-21,19v-11,0,-15,-3,-19,-5r4,-11v3,1,7,2,11,2v4,0,6,-1,8,-4v2,-3,5,-9,6,-11r2,-5r-27,-64r20,0r16,42r15,-42r17,0xm15,-82v0,-5,3,-9,8,-9v5,0,8,4,8,9v0,5,-3,8,-8,8v-5,0,-8,-3,-8,-8xm42,-82v0,-5,3,-9,8,-9v5,0,9,4,9,9v0,5,-4,8,-9,8v-5,0,-8,-3,-8,-8","w":68,"k":{"X":4,"T":4,"Y":6,"\u00dd":6,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f8":1,"\u00e7":1,"\u00e9":1,"\u00f3":1,"s":3}},"\u00a0":{"w":36},"\u00ad":{"d":"7,-26r4,-12r36,0r-4,12r-36,0","w":53}}});
(function(a){a.uniform={options:{selectClass:"selector",radioClass:"radio",checkboxClass:"checker",fileClass:"uploader",filenameClass:"filename",fileBtnClass:"action",fileDefaultText:"No file selected",fileBtnText:"Choose File",checkedClass:"checked",focusClass:"focus",disabledClass:"disabled",activeClass:"active",hoverClass:"hover",useID:true,idPrefix:"uniform",resetSelector:false},elements:[]};if(a.browser.msie&&a.browser.version<7){a.support.selectOpacity=false}else{a.support.selectOpacity=true}a.fn.uniform=function(c){c=a.extend(a.uniform.options,c);var e=this;if(c.resetSelector!=false){a(c.resetSelector).mouseup(function(){function i(){a.uniform.update(e)}setTimeout(i,10)})}function b(k){var l=a("<div />"),i=a("<span />");l.addClass(c.selectClass);if(c.useID){l.attr("id",c.idPrefix+"-"+k.attr("id"))}var j=k.find(":selected:first");if(j.length==0){j=k.find("option:first")}i.html(j.text());k.css("opacity",0);k.wrap(l);k.before(i);l=k.parent("div");i=k.siblings("span");k.bind({"change.uniform":function(){i.text(k.find(":selected").text());l.removeClass(c.activeClass)},"focus.uniform":function(){l.addClass(c.focusClass)},"blur.uniform":function(){l.removeClass(c.focusClass);l.removeClass(c.activeClass)},"mousedown.uniform":function(){l.addClass(c.activeClass)},"mouseup.uniform":function(){l.removeClass(c.activeClass)},"click.uniform":function(){l.removeClass(c.activeClass)},"mouseenter.uniform":function(){l.addClass(c.hoverClass)},"mouseleave.uniform":function(){l.removeClass(c.hoverClass)},"keyup.uniform":function(){i.text(k.find(":selected").text())}});if(a(k).attr("disabled")){l.addClass(c.disabledClass)}a.uniform.noSelect(i);h(k)}function d(j){var k=a("<div />"),i=a("<span />");k.addClass(c.checkboxClass);if(c.useID){k.attr("id",c.idPrefix+"-"+j.attr("id"))}a(j).wrap(k);a(j).wrap(i);i=j.parent();k=i.parent();a(j).css("opacity",0).bind({"focus.uniform":function(){k.addClass(c.focusClass)},"blur.uniform":function(){k.removeClass(c.focusClass)},"click.uniform":function(){if(!a(j).attr("checked")){i.removeClass(c.checkedClass)}else{i.addClass(c.checkedClass)}},"mousedown.uniform":function(){k.addClass(c.activeClass)},"mouseup.uniform":function(){k.removeClass(c.activeClass)},"mouseenter.uniform":function(){k.addClass(c.hoverClass)},"mouseleave.uniform":function(){k.removeClass(c.hoverClass)}});if(a(j).attr("checked")){i.addClass(c.checkedClass)}if(a(j).attr("disabled")){k.addClass(c.disabledClass)}h(j)}function f(j){var k=a("<div />"),i=a("<span />");k.addClass(c.radioClass);if(c.useID){k.attr("id",c.idPrefix+"-"+j.attr("id"))}a(j).wrap(k);a(j).wrap(i);i=j.parent();k=i.parent();a(j).css("opacity",0).bind({"focus.uniform":function(){k.addClass(c.focusClass)},"blur.uniform":function(){k.removeClass(c.focusClass)},"click.uniform":function(){if(!a(j).attr("checked")){i.removeClass(c.checkedClass)}else{a("."+c.radioClass+" span."+c.checkedClass+":has([name='"+a(j).attr("name")+"'])").removeClass(c.checkedClass);i.addClass(c.checkedClass)}},"mousedown.uniform":function(){if(!a(j).is(":disabled")){k.addClass(c.activeClass)}},"mouseup.uniform":function(){k.removeClass(c.activeClass)},"mouseenter.uniform":function(){k.addClass(c.hoverClass)},"mouseleave.uniform":function(){k.removeClass(c.hoverClass)}});if(a(j).attr("checked")){i.addClass(c.checkedClass)}if(a(j).attr("disabled")){k.addClass(c.disabledClass)}h(j)}function g(n){var l=a(n);var o=a("<div />"),m=a("<span>"+c.fileDefaultText+"</span>"),j=a("<span>"+c.fileBtnText+"</span>");o.addClass(c.fileClass);m.addClass(c.filenameClass);j.addClass(c.fileBtnClass);if(c.useID){o.attr("id",c.idPrefix+"-"+l.attr("id"))}l.wrap(o);l.after(j);l.after(m);o=l.closest("div");m=l.siblings("."+c.filenameClass);j=l.siblings("."+c.fileBtnClass);if(!l.attr("size")){var i=o.width();l.attr("size",i/10)}var k=function(){var p=l.val();if(p===""){p=c.fileDefaultText}else{p=p.split(/[\/\\]+/);p=p[(p.length-1)]}m.text(p)};k();l.css("opacity",0).bind({"focus.uniform":function(){o.addClass(c.focusClass)},"blur.uniform":function(){o.removeClass(c.focusClass)},"mousedown.uniform":function(){if(!a(n).is(":disabled")){o.addClass(c.activeClass)}},"mouseup.uniform":function(){o.removeClass(c.activeClass)},"mouseenter.uniform":function(){o.addClass(c.hoverClass)},"mouseleave.uniform":function(){o.removeClass(c.hoverClass)}});if(a.browser.msie){l.bind("click.uniform.ie7",function(){setTimeout(k,0)})}else{l.bind("change.uniform",k)}if(l.attr("disabled")){o.addClass(c.disabledClass)}a.uniform.noSelect(m);a.uniform.noSelect(j);h(n)}a.uniform.restore=function(i){a(i).each(function(){if(a(this).is(":checkbox")){a(this).unwrap().unwrap()}else{if(a(this).is("select")){a(this).siblings("span").remove();a(this).unwrap()}else{if(a(this).is(":radio")){a(this).unwrap().unwrap()}else{if(a(this).is(":file")){a(this).siblings("span").remove();a(this).unwrap()}}}}a(this).unbind(".uniform");a(this).css("opacity","1");var j=a.inArray(a(i),a.uniform.elements);a.uniform.elements.splice(j,1)})};function h(i){i=a(i).get();if(i.length>1){a.each(i,function(j,k){a.uniform.elements.push(k)})}else{a.uniform.elements.push(i)}}a.uniform.noSelect=function(i){function j(){return false}a(i).each(function(){this.onselectstart=this.ondragstart=j;a(this).mousedown(j).css({MozUserSelect:"none"})})};a.uniform.update=function(i){if(i==undefined){i=a(a.uniform.elements)}i=a(i);i.each(function(){var k=a(this);if(k.is("select")){var j=k.siblings("span");var m=k.parent("div");m.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);j.html(k.find(":selected").text());if(k.is(":disabled")){m.addClass(c.disabledClass)}else{m.removeClass(c.disabledClass)}}else{if(k.is(":checkbox")){var j=k.closest("span");var m=k.closest("div");m.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);j.removeClass(c.checkedClass);if(k.is(":checked")){j.addClass(c.checkedClass)}if(k.is(":disabled")){m.addClass(c.disabledClass)}else{m.removeClass(c.disabledClass)}}else{if(k.is(":radio")){var j=k.closest("span");var m=k.closest("div");m.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);j.removeClass(c.checkedClass);if(k.is(":checked")){j.addClass(c.checkedClass)}if(k.is(":disabled")){m.addClass(c.disabledClass)}else{m.removeClass(c.disabledClass)}}else{if(k.is(":file")){var m=k.parent("div");var l=k.siblings(c.filenameClass);btnTag=k.siblings(c.fileBtnClass);m.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);l.text(k.val());if(k.is(":disabled")){m.addClass(c.disabledClass)}else{m.removeClass(c.disabledClass)}}}}}})};return this.each(function(){if(a.support.selectOpacity){var i=a(this);if(i.is("select")){if(i.attr("multiple")!=true){if(i.attr("size")==undefined||i.attr("size")<=1){b(i)}}}else{if(i.is(":checkbox")){d(i)}else{if(i.is(":radio")){f(i)}else{if(i.is(":file")){g(i)}}}}}})}})(jQuery);/*
* jMsAjax 0.2.2 - Microsoft Ajax jQuery Plugin
*
* Copyright (c) 2008 Adam Schröder (schotime.net)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* $Date: 2008-07-12 $
*/
(function ($) {
    $.jmsajax = function (options) {
        var defaults = {
            type: "POST",
            dataType: "msjson",
            data: {},
            beforeSend: function (xhr) { xhr.setRequestHeader("Content-type", "application/json; charset=utf-8"); },
            contentType: "application/json; charset=utf-8",
            error: function (x, s, m) { alert("Status: " + ((x.statusText) ? x.statusText : "Unknown") + "\nMessage: " + msJSON.parse(((x.responseText) ? x.responseText : "Unknown")).Message); }
        };

        var options = $.extend(defaults, options);

        if (options.method)
            options.url += "/" + options.method;

        if (options.data) {
            if (options.type == "GET") {
                var data = "";
                for (var i in options.data) {
                    if (data != "")
                        data += "&";

                    data += i + "=" + msJSON.stringify(options.data[i]);
                }

                options.url += "?" + data;
                data = null;
                options.data = "{}";
            }
            else if (options.type == "POST") {
                options.data = msJSON.stringify(options.data);
            }
        }

        if (options.success) {
            if (options.dataType) {
                if (options.dataType == "msjson") {
                    var base = options.success;
                    options.success = function (response, status) {
                        var y = dateparse(response);
                        if (options.version) {
                            if (options.version >= 3.5)
                                y = y.d;
                        }
                        else {
                            if (response.indexOf("{\"d\":") == 0)
                                y = y.d;
                        }

                        base(y, status);
                    }
                }
            }
        }

        return $.ajax(options);
    };

    dateparse = function (data) {
        try {

            return msJSON.parse(data, function (key, value) {
                var a;
                if (typeof value === "string") {
                    if (value.indexOf("Date") >= 0) {
                        a = /^\/Date\((-?[0-9]+)\)\/$/.exec(value);
                        if (a) {
                            return new Date(parseInt(a[1], 10));
                        }
                    }
                }
                return value;
            });

        }
        catch (e) { return null; }
    }

    msJSON = function () {
        function f(n) { return n < 10 ? '0' + n : n; }
        //Date.prototype.toJSON=function(key){return this.getUTCFullYear()+'-'+f(this.getUTCMonth()+1)+'-'+f(this.getUTCDate())+'T'+f(this.getUTCHours())+':'+f(this.getUTCMinutes())+':'+f(this.getUTCSeconds())+'Z';};
        var cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, escapeable = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, gap, indent, meta = { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"': '\\"', '\\': '\\\\' }, rep; function quote(string) {
            escapeable.lastIndex = 0; return escapeable.test(string) ? '"' + string.replace(escapeable, function (a) {
                var c = meta[a]; if (typeof c === 'string') { return c; }
                return '\\u' + ('0000' +
        (+(a.charCodeAt(0))).toString(16)).slice(-4);
            }) + '"' : '"' + string + '"';
        }
        function str(key, holder) {
            var i, k, v, length, mind = gap, partial, value = holder[key]; if (value && typeof value === 'object' && typeof value.toJSON === 'function') { value = value.toJSON(key); }
            if (typeof rep === 'function') { value = rep.call(holder, key, value); }
            switch (typeof value) {
                case 'string': return quote(value); case 'number': return isFinite(value) ? String(value) : 'null'; case 'boolean': case 'null': return String(value); case 'object': if (!value) { return 'null'; }
                    if (value.toUTCString) { return '"\\/Date(' + (value.getTime()) + ')\\/"'; }
                    gap += indent; partial = []; if (typeof value.length === 'number' && !(value.propertyIsEnumerable('length'))) {
                        length = value.length; for (i = 0; i < length; i += 1) { partial[i] = str(i, value) || 'null'; }
                        v = partial.length === 0 ? '[]' : gap ? '[\n' + gap +
        partial.join(',\n' + gap) + '\n' +
        mind + ']' : '[' + partial.join(',') + ']'; gap = mind; return v;
                    }
                    if (rep && typeof rep === 'object') { length = rep.length; for (i = 0; i < length; i += 1) { k = rep[i]; if (typeof k === 'string') { v = str(k, value, rep); if (v) { partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } } else { for (k in value) { if (Object.hasOwnProperty.call(value, k)) { v = str(k, value, rep); if (v) { partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } }
                    v = partial.length === 0 ? '{}' : gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' +
        mind + '}' : '{' + partial.join(',') + '}'; gap = mind; return v;
            } 
        }
        return { stringify: function (value, replacer, space) {
            var i; gap = ''; indent = ''; if (typeof space === 'number') { for (i = 0; i < space; i += 1) { indent += ' '; } } else if (typeof space === 'string') { indent = space; }
            rep = replacer; if (replacer && typeof replacer !== 'function' && (typeof replacer !== 'object' || typeof replacer.length !== 'number')) { throw new Error('JSON.stringify'); }
            return str('', { '': value });
        }, parse: function (text, reviver) {
            var j; function walk(holder, key) {
                var k, v, value = holder[key]; if (value && typeof value === 'object') { for (k in value) { if (Object.hasOwnProperty.call(value, k)) { v = walk(value, k); if (v !== undefined) { value[k] = v; } else { delete value[k]; } } } }
                return reviver.call(holder, key, value);
            }
            cx.lastIndex = 0; if (cx.test(text)) {
                text = text.replace(cx, function (a) {
                    return '\\u' + ('0000' +
        (+(a.charCodeAt(0))).toString(16)).slice(-4);
                });
            }
            if (/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { j = eval('(' + text + ')'); return typeof reviver === 'function' ? walk({ '': j }, '') : j; }
            throw new SyntaxError('JSON.parse');
        } 
        };
    } ();
})(jQuery);  (function ($) {

    var defaultOptions = {
        searchType: 1,
        searchDelay: 500,
        maxNoOfResult: 3,
        mininmumQueryLength: 2,
        onResult: function (data) { },
        onWait: function () { },
        onWaitEnd: function () { },
        onShortQuery: function () { },
        initOnStart: false,
        initialValue: ""
    };


    $.fn.agentSearcher = function (optionsParam) {
        $this = $(this);
        if ($this.length == 0) {
            return $this;
        }
        $this.each(function (index, item) {

            var options = $.extend({}, defaultOptions, optionsParam);

            $input = $(item);
            var $ajaxResultWindow = $("<div class='ajaxSearchResultWindow'></div>");
            var $busyOverlay = $("<div class='busyOverlay'><img src='/Templates/Public/Images/NewWeb/ajax-loader.gif'/></div>");
            $ajaxResultWindow.append($busyOverlay);
            $ajaxResultWindow.append("<div class='top'><span class='end'></span></div>");
            $ajaxResultWindow.append("<div class='content'><span class='end'></span></div>");
            $ajaxResultWindow.append("<div class='bottom'><span class='end'></span></div>");
            var $closeButton = $("<a href='#' class='closeBtn'></a>");

            var hideWindow = (function ($window) {
                return function (event) {
                    $window.hide();
                    event.preventDefault();
                };
            } ($ajaxResultWindow));

            $closeButton.click(hideWindow);

            $ajaxResultWindow.append($closeButton);

            var officeId = $("#currentOfficeId").val();
            var onResult = (function () {

                if (options.searchType == 1 || options.searchType == 3) {
                    var $agentList = $("<ul></ul>");
                    $ajaxResultWindow.find(".content").append("<div class='agentListTitle'>Mäklare(<span class='count'>0</span>)</div>").append($agentList);
                    var $agentCountSpan = $ajaxResultWindow.find(".count");
                }

                if (options.searchType == 2 || options.searchType == 3) {
                    var $newsList = $("<ul></ul>");
                    $ajaxResultWindow.find(".content").append("<div class='agentListTitle'>Nyheter(<span class='count'>0</span>)</div>").append($newsList);
                    var $newsCountSpan = $ajaxResultWindow.find(".count");
                }

                $input.parent().append($ajaxResultWindow);
                Cufon.replace("#ajaxSearchResultWindow");
                return function (searchResponse) {
                    if (options.searchType == 1 || options.searchType == 3) {
                        $agentList.html("");
                        $.each(searchResponse.agentList, function (index, item) {
                            $listItem = $("<li></li>");
                            $listItem.append("<div class='imageCropper'><img src='" + item['agentImageSrc'] + "'/></div>");
                            $listItem.append("<div class='nameAndTitleBox'><span class='name'>" + item['agentName'] + ",</span><span class='title'>" + item['agentTitle'] + "</span></div>");
                            $listItem.append("<div class='directPhoneBox'>Direkt: " + item['agentPhone1'] + "</div>");
                            $listItem.append("<div class='mobilePhoneBox'>Mobil: " + item['agentPhone2'] + "</div>");
                            $listItem.append("<div class='emailBox'><a href='mailto:" + item['agentEmail'] + "' >Epost: " + item['agentName'] + "</a></div>");
                            $listItem.append("<span class='clear'></span>");
                            $listItem.click(function () {
                                document.location = item["link"];
                            });
                            $agentList.append($listItem);
                        });
                        $agentCountSpan.html(searchResponse.agentList.length);
                    }
                    if (options.searchType == 2 || options.searchType == 3) {
                        $newsList.html("");
                        $.each(searchResponse.newsList, function (index, item) {
                            $listItem = $("<li></li>");
                            $listItem.append("<div class='MainTitleBox'>" + item['MainTitle'] + "</div>");
                            $listItem.append("<div class='MainBodyBox'>" + item['MainBody'] + "</div>");
                            $listItem.append("<span class='clear'></span>");
                            $newsList.append($listItem);
                        });
                        $newsCountSpan.html(searchResponse.newsList.length);
                    }
                    Cufon.replace(".ajaxSearchResultWindow");
                }
            } ());

            $input.ajaxSearcher({
                onWait: function () { $busyOverlay.show(), $ajaxResultWindow.fadeIn(); },
                onWaitEnd: function () { $busyOverlay.hide() },
                onResult: onResult,
                serviceUrl: "/Handlers/SearchHandler.ashx?officePage=" + officeId + "&type=1",
                onShortQuery: function () { $ajaxResultWindow.hide(); },
                maxNumResult: 3
            });



        });
    }
} (jQuery));(function ($) {

    var defaultOptions = {
        searchType: 1,
        searchDelay: 500,
        maxNoOfResult: 3,
        mininmumQueryLength: 2,
        onResult: function (data) { },
        onWait: function () { },
        onWaitEnd: function () { },
        onShortQuery: function () { },
        initOnStart: false,
        initialValue: ""
    };


    $.fn.agentSearcher2 = function (optionsParam) {
        var $this = $(this);
        if ($this.length == 0) {
            return $this;
        }
        $this.each(function (index, item) {
            var options = $.extend({}, defaultOptions, optionsParam);
            var officeId = $("#currentOfficeId").val();
            var $resultView = $(options.resultView);
            var $resultList = $("<ul></ul>");
            var $searchStatusLabel = $resultView.find(".searchStatus");
            $resultView.append($resultList);
            $this.blur(function () {
                if ($this.val() == "" || $this.val() == $this[0].defaultValue)
                    $resultView.slideUp();
            });
            var onResult = (function () {
                $resultList.html();
                return function (searchResponse) {
                    if (options.searchType == 1 || options.searchType == 3) {
                        $resultList.html("");
                        if (searchResponse.agentList.length == 0) {
                            $searchStatusLabel.html("Inga mäklare funna");
                        } else if (searchResponse.agentList.length == 1) {
                            $searchStatusLabel.html("" + searchResponse.agentList.length + " mäklare funnen");
                        } else {
                            $searchStatusLabel.html("" + searchResponse.agentList.length + " mäklare funna");
                        }

                        $.each(searchResponse.agentList, function (index, item) {
                            $listItem = $("<li></li>");
                            $listItem.append("<div class='imageCropper' style='background:url(\"" + item['agentImageSrc'] + "\") center center;'></div>");
                            $listItem.append("<div class='nameAndTitleBox'><span class='name'>" + item['agentName'] + ",</span><span class='title'>" + item['agentTitle'] + "</span></div>");
                            $listItem.append("<div class='directPhoneBox'>Direkt: " + item['agentPhone1'] + "</div>");
                            $listItem.append("<div class='mobilePhoneBox'>Mobil: " + item['agentPhone2'] + "</div>");
                            $listItem.append("<div class='emailBox'><a title='" + item['agentEmail'] + "' href='mailto:" + item['agentEmail'] + "' >Epost: " + item['agentName'] + "</a></div>");
                            $listItem.append("<span class='clear'></span>");
                            $listItem.click(function () {
                                document.location = item["link"];
                            });
                            $resultList.append($listItem);
                        });
                    }
                    Cufon.replace($resultView.selector);
                }
            } ());

            $this.ajaxSearcher({
                onWait: function () { $resultView.slideDown(); $searchStatusLabel.html("Söker efter mäklare..."); Cufon.replace($resultView.selector) },
                onWaitEnd: function () { },
                onResult: onResult,
                serviceUrl: "/Handlers/SearchHandler.ashx?officePage=" + officeId + "&type=1"
            });
        });
    }
} (jQuery));(function ($) {

    var defaultOptions = {
        serviceUrl: '/Handlers/T1Handler.ashx?officePage=10',
        searchDelay: 500,
        maxNoOfResult: 3,
        mininmumQueryLength: 2,
        onResult: function (data) { },
        onWait: function () { },
        onWaitEnd: function () { },
        onShortQuery: function () { },
        initOnStart: false,
        initialValue: ""
    };


    $.fn.ajaxSearcher = function (optionsParam) {

        var $this = $(this);
        if ($this.length == 0) {
            return;
        }

        $this.each(function (index, item) {

            var isSearching = false;
            var $item = $(item);
            var options = $.extend({}, defaultOptions, optionsParam);
            var timer = null;
            var $call;

            function _init() {
                _addChangeHandler();
                if (options.initOnStart) {
                    _doAjaxCall();
                }
            }

            function _doAjaxCall() {
                var value = $this.val() == $this[0].defaultValue ? "" : $this.val();
                if ($call != undefined) {
                    $call.abort();
                    delete $call;
                }
                $call = $.ajax({
                    url: options.serviceUrl,
                    dataType: 'json',
                    data: { "searchString": value, "noOfItems": options.maxNoOfResults, "type": options.type },
                    success: _onAjaxResult
                });

            }

            function _onAjaxResult(data) {
                isSearching = false;
                options.onWaitEnd();
                options.onResult(data);
            }


            function _addChangeHandler() {
                $this.keyup(function (event) {
                    if ($this.val().length < options.mininmumQueryLength || event.keyCode == 13) {
                        event.preventDefault();
                        options.onShortQuery();
                        return;
                    } else {
                        if (!isSearching) {
                            options.onWait();
                            isSearching = true;
                        }
                        if (timer != null) {
                            clearTimeout(timer);
                        }
                        timer = setTimeout(_doAjaxCall, options.searchDelay);
                    }
                });
            }

            _init();

        });
    }
})(jQuery);(function ($) {
    var defaultOptions = {}

    $.fn.areaObjectsScroll = function (optionsParam) {
        $this = $(this);
        if ($this.length == 0) {
            return $this;
        }
        $this.each(function (index, item) {
            var $listViewport = $this.find(".viewPort");
            $listViewport.addClass("styled");
            var $itemList = $listViewport.find("ul");
            var $nextItemTrigger = $this.find(".next");
            var $previousItemTrigger = $this.find(".previous");
            var scope = $itemList.outerWidth(true) - $listViewport.width();
            var listViewportWidth = $listViewport.width();
            var scrollTimer = null;
            $nextItemTrigger.show();
            $nextItemTrigger.click(function () {
                var x = $listViewport.scrollLeft() + listViewportWidth;
                $listViewport.animate({ scrollLeft: x }, 500);
            });
            $previousItemTrigger.show();
            $previousItemTrigger.click(function () {
                var x = $listViewport.scrollLeft() - listViewportWidth;
                $listViewport.animate({ scrollLeft: x }, 500);
            });
        });
    }
} (jQuery));(function ($) {
    $.fn.mainMenu = function () {
        var $this = $(this);
        if ($this.length == 0) {
            return $this;
        }

        var getId = function () {
            var count = -1;
            return function () {
                count += 1;
                return count;
            }
        } ();

        // TODO: ändra så att detta inte är hårdkodat utan sätts via options
        var $submenu = $(".submenu");
        var closeTimer;
        $this.closeSubmenu = function () {
            /*
            if ($current != undefined && $current.attr("id") !== $listItem.attr("id")) {
            $currentContent = $($current.attr("id"));
            $currentContent.hide(); 
            }
            $submenu.animate({ "height": "10px" }, 1000, function () {

            });*/
            $submenu.slideUp().find('.verticalSeparator').slideUp('fast');

        }

        $this.openSubmenu = function () {
            /*
            $submenu.animate({ "height": "260px" }, 1000, function () {
            if ($current != undefined && $current.attr("id") !== $listItem.attr("id")) {
            $currentContent = $($current.attr("id"));
            $currentContent.hide(); //"fast", function () {
            }
            });
            */
            $submenu.slideDown().find('.verticalSeparator').slideDown('slow', function () {
                var $t = $(this);
                $t.height($t.parent().height() - 10);
            });
        }

        $this.startCloseTimer = function () {
            closeTimer = setTimeout($this.closeSubmenu, 400);
        }

        $this.clearCloseTimer = function () {
            if (closeTimer != undefined) {
                clearTimeout(closeTimer);
                delete (timer);
            }
        }




        $submenu.hover(function () {
            $this.clearCloseTimer();
        }, function () {
            $this.startCloseTimer();
        });

        $this.hover(function () {
            $this.clearCloseTimer();
            $this.openSubmenu();
        }, function () {
            $this.startCloseTimer();
        });

        var $current;

        $this.children("a").each(function (index, data) {
            var $listItem = $(data);
            var $subMenuContent = $($listItem.attr("id"));
            if ($subMenuContent.length > 0) {
                $listItem.mouseenter(function () {
                    if ($current != undefined && $current.attr("id") !== $listItem.attr("id")) {
                        $currentContent = $($current.attr("id"));
                        $currentContent.hide(); //"fast", function () {
                        $subMenuContent.show();
                        //});
                    }
                    else {
                        $subMenuContent.show(); // fadeIn();
                    }
                    $current = $listItem;
                });
            }
        });
    };
} (jQuery));if (jQuery && !jQuery.favouriteList) {
    (function ($) {

        var defaultOptions = {
            defaultTrigger: false
        };


        $.fn.favouriteList = function (optionsParam) {
            var options = $.extend({}, defaultOptions, optionsParam);
            var $this = $(this);
            if ($this.length == 0) {
                return $this;
            }
            $this.each(function (index, item) {
                var $this = $(item);
                var $list = $this.find(".favouriteList");
                var height = $list.height();
                var status = "up";
                var closeTimer;

                var isIE = (/MSIE (7)/.test(navigator.userAgent) && navigator.platform == "Win32");
;



                var fnIE7 = {
                    openMenu: function () {
                        closeTimer = setTimeout(closeMenu, 3000);
                        $list.fadeIn(); // show();
                        status = "down";
                    },
                    closeMenu: function () {
                        $list.fadeOut(); // hide();
                        status = "up";
                    },
                    initMenu: function () {
                        $list.hide();
                    }
                }

                var fnDefault = {
                    openMenu: function () {
                        closeTimer = setTimeout(closeMenu, 3000);
                        $list.animate({ "height": height });
                        status = "down";
                    },
                    closeMenu: function () {
                        $list.animate({ "height": 0 });
                        status = "up";
                    },
                    initMenu: function () {
                        $list.hide().css({ "height": 0 });
                    }
                }
                var functions = isIE ? fnIE7 : fnDefault;

                //                var closeMenu = 
                //                var openMenu = isIE ? fnIE7.openMenu : fnDefault.openMenu;

                function init() {
                    functions.initMenu();

                    if ($list.find("li").length == 0) {
                        return $this;
                    }
                    if (options.defaultTrigger == false) {
                        $trigger = $this.find(".toggle");
                    }
                    else {
                        $trigger = options.defaultTrigger;
                    }
                    $trigger.click(function () {
                        if (status === "down") {
                            functions.closeMenu();
                        }
                        else {
                            functions.openMenu();
                        }
                    });

                    $this.mouseleave(function () {
                        closeTimer = setTimeout(functions.closeMenu, 200);
                    });

                    $this.mouseenter(function () {
                        clearTimeout(closeTimer);
                    });
                }


                function closeMenu() {

                }

                function openMenu() {

                }

                init();

            });

        }
    } (jQuery));
}(function ($) {

    $.fn.objectScroll = function () {

        var $this = $(this);
        if ($this.length == 0)
            return;
        if ($this[0].nodeName == "UL") {
            $this = $this.parent();
        }
        var objects = {};

        $this.find("li").each(function (index, element) {
            $element = $(element);
            var liObject = {};
            liObject.largeImage = $element.find("img").attr("rel");
            liObject.url = $element.find("a:first").attr("href");
            liObject.title = $element.find(".description a:first").html();
            liObject.text = $element.find("img").attr("alt");
            liObject.smallImage = $element.find("img").attr("src");
            objects[index] = liObject;
        });

        if (objects[0] == undefined) {
            return $this;
        }
        $this.find(".objectList").hide();

        var allObjectsLinkUrl = $('#allLocalObjectsUrl').val();
        var referenceLinkUrl = $('#referenceObjectsUrl').val();
        var searchPageLinkUrl = $('#searchPageLinkUrl').val();

        var $contentContainer = $("<div class='objectScroll_contentContainer'></div>");
        var $content = $("<div class='objectScroll_content'></div>");
        var $title = $("<h1 class='title'>" + objects[0].title + " </h1>");
        var $textContainer = $("<div class='objectScroll_textContainer'></div>");
        var $text = $("<p>" + objects[0].text + "</p>");
        var $link = $("<a href='" + objects[0].url + "'>MER INFORMATION</a>");

        var $link2 = allObjectsLinkUrl == '' ? '' : $("<a class='infoLink' href='" + allObjectsLinkUrl + "'>ALLA LOKALA OBJEKT</a>");
        var $link3 = referenceLinkUrl == '' ? '' : $("<a class='infoLink' href='" + referenceLinkUrl + "'>REFERENSOBJEKT</a>");
        var $link4 = searchPageLinkUrl == '' ? '' : $("<a class='infoLink' href='" + searchPageLinkUrl + "'>SÖK ALLA OBJEKT</a>'");

        var $imageContainer = $("<div class='objectScroll_imageContainer'></div>");
        var $largeImage = $("<img src='" + objects[0].largeImage + "' alt=''/>");
        var $scrollContainer = $("<div class='listBox'></div>");
        var $nextItemTrigger = $("<div class='objectScroll_nextImage'></div>");
        var $previousItemTrigger = $("<div class='objectScroll_previousImage'></div>");
        var $listViewport = $("<div class='objectScroll_thumbsListViewport'></div>");
        var $itemList = $("<ul class='objectScroll_thumbsList'></ul>");
        var $buttonBox = $("<div id='buttonbox'></div>");
        $listViewport.append($itemList);
        $scrollContainer.append($previousItemTrigger).append($listViewport).append($nextItemTrigger).append($("<span class='clear'></span>"));

        $largeImages = [];

        var cufonCallback = function () {
            Cufon.replace('#mainContent .objectScroll_textContainer .title, #mainContent .objectScroll_textContainer a, #allObjectsLink');
        };

        $.each(objects, function (index, data) {
            var $object = objects[index];
            var $listItem = $("<li><div>&nbsp;</div></li>");
            var $image = $("<div style='background: url(" + objects[index].smallImage + ") center left no-repeat' rel='" + index + "' alt=' " + objects[index].title + "'/>");
            $listItem.click(function () {
                $this.find('.active').removeClass('active');
                $(this).addClass('active');
                $content.fadeOut("medium", function () {
                    $title.html($object.title);
                    $text.html($object.text);
                    $link.attr("href", $object.url);
                    $largeImage.attr("src", $object.largeImage).load(function () {
                        cufonCallback();
                        $largeImage.show();
                        // var parent = $(this).attr('src', '').parent();
                        // parent.attr("style", "background:url(" + $object.largeImage + ") no-repeat center center;");
                        $content.fadeIn("medium");
                    });
                });
            });
            $itemList.append($listItem.append($image));
            if (index == 0) $listItem.click();
        });

        $this.append(
            $contentContainer.append(
                $content.append(
                    $textContainer.append($title).append($text).append($link).append(
                        $buttonBox.append($link2).append($link3).append($link4).append("<span class='clear'></span>")
                    )
                )
                .append($imageContainer.append($largeImage))
                .append($("<span class='clear'></span>"))
            )
        ).append($scrollContainer);

        var scope = $itemList.outerWidth(true) - $listViewport.width();
        var listViewportWidth = $listViewport.width();
        var scrollTimer = null;

        $nextItemTrigger.click(function (event) {
            var x = $listViewport.scrollLeft() + listViewportWidth;
            $listViewport.animate({ scrollLeft: x }, 500);
        });

        $previousItemTrigger.click(function (event) {
            var x = $listViewport.scrollLeft() - listViewportWidth;
            $listViewport.animate({ scrollLeft: x }, 500);
        });

        cufonCallback();
    }
})(jQuery);
$.fn.photoSlideshow = function (optionsParam) {

    var $context = $(this);
    // current picture offset
    var offset = 0;

    // ui elements
    var $structure;
    var $imageBackground;
    var $activeImage;
    var $descriptionBox;
    var $controlBox
    var $nextButton;
    var $prevButton;
    var $allPicturesLink;

    var imageArray = [];
    var noOfImages = 0;

    // state
    var imagesHasLoaded = false;
    var inTransition = false;
    var isInitialized = false;
    var defaultOptions = { "sizex": "600", "sizey": "400" }



    var options = $.extend(defaultOptions, optionsParam);

    function setImage(index) {
        inTransition = true;
        $descriptionBox.attr("visibility", "hidden");
        $activeImage.fadeOut(400, function () {
            $activeImage.hide();
            $activeImage = $(imageArray[index][0]);
            $descriptionBox.html($activeImage.attr("alt")); // + " (bild " + (index + 1) + " av " + (imageArray.length) + ")");
            //console.log("showing image # " + index + "description:" + $activeImage.attr("alt"));
            //console.log($activeImage);
            //console.log(imageArray);
            $activeImage.fadeIn(200, function () {
                $descriptionBox.attr("visibility", "visible");
            });
            inTransition = false;
        });
    }

    function nextImage($event) {
        if (inTransition)
            return false;
        offset += 1;
        if (offset == imageArray.length) {
            offset = 0;
        }
        setImage(offset);
        $event.preventDefault();
    }

    function previousImage($event) {
        if (inTransition)
            return false;
        offset -= 1;
        if (offset < 0) {
            offset = imageArray.length - 1;
        }
        setImage(offset);
        $event.preventDefault();
    }

    function initEventHandlers() {
        $prevButton.click(previousImage);
        $nextButton.click(nextImage);
    }

    function initStructure() {
        // create the html structure
        $structure = $(
            "<div class='photoSlider'>" +
            "   <div class='imageBackground'>" +
            "       <img class='loaderImage' src='/Templates/Public/Images/NewWeb/ajax-loader.gif'/>" +
            "   </div>" +
            "   <span class='descriptionBox'>Laddar in bilder...</span>" +
            "   <div class='controlBox' style='display:none'>" +
            "       <div class='prevButton' ></div>" +
            "       <div class='nextButton' ></div>" +
            "       <div style='clear:both'><a class='allPicturesLink' href=''></a></div>" +
            "   </div>" +
            "   <span class='clear'></span>" +
            "</div>"
        );
        $controlBox = $structure.find(".controlBox");
        $nextButton = $structure.find(".nextButton");
        $prevButton = $structure.find(".prevButton");
        $allPicuresLink = $structure.find('.allPicturesLink');
        $allPicuresLink.attr("href", $context.find(".allPicturesLink").attr("href"));
        $allPicuresLink.attr("target", $context.find(".allPicturesLink").attr("target")); $allPicuresLink.html($context.find(".allPicturesLink").html());
        $descriptionBox = $structure.find(".descriptionBox")
        $activeImage = $structure.find(".loaderImage");

        $context.html("");
        $context.append($structure);

    }

    function loadImages(id) {
        var url = options.webServiceUrl;
        var data = options.objectId;

        var loadingImages;

        $.jmsajax({
            "url": url,
            "data": { "objectid": data },
            "success": onLoad
        });
    }

    function onLoad(data, status) {
        noOfImages = data.length;
        var first = true;
        $.each(data, function (key, value) {
            var $image = $("<img class='largeImage' style='display:none' src='" + value.url + "&sizex=" + options.sizex + "&sizey=" + options.sizey + "' alt='" + value.description + "'>");
            imageArray[imageArray.length] = $image;
            $image.bind("load", function (firstParam, $thisImage) {
                return function () {
                    onImageLoad(firstParam, $thisImage);
                }
            } (first, $image));
            first = false;
            $structure.find(".imageBackground").append($image);
        });
    }

    var noOfLoadedImages = 0;

    function onImageLoad(first, $thisImage) {
        // add a reference to the image to the image array
        noOfLoadedImages += 1;
        first = noOfLoadedImages == noOfImages;
        // if this i the last image to be loaded
        if (first) {
            // set the loader image as the active image
            setImage(offset);
            $controlBox.show();
            initEventHandlers();
        }
    }

    initStructure();
    $(loadImages);

    return this;
};(function ($) {
    $.fn.tabbedContainer = function (optionsParam) {

        var $context = $(this);
        var initialHash = document.location.hash;
        var $activeTab;
        var $activeContent;

        var $tabs = $context.find("")

        var defaultOptions = {
            tabIdentifier: '.tab',
            viewIdentifier: '.view',
            viewContentIdentifier: '.viewContent',
            staticViewSize: true,
            activeClass: "active",
            hoverClass: "hover",
            changeViewOnHover: false,
            callbacks: {}
        };

        var options = $.extend(defaultOptions, optionsParam);

        var $tabList = [];

        function onHashChange(event) {
            if ($tabList[document.location.hash] != undefined) {
                $tabList[document.location.hash].trigger("click");
            }

        }

        function _init() {
            if ($context.length == 0) {
                return $context;
            }
            if (initialHash === "" || $context.find("[href=" + initialHash + "]").length == 0) {
                $activeTab = $($context.find(options.tabIdentifier)[0]).addClass(options.activeClass);
                $activeContent = ($activeTab[0].nodeName !== "A") ? $($activeTab.find("a").attr("href")) : $($activeTab.attr("href"));
            }
            else {
                $tabs = $context.find(options.tabIdentifier + ":has([href=" + initialHash + "])");
                if ($tabs.length == 0) {
                    $activeTab = $context.find("[href=" + initialHash + "]");
                }
                else {
                    $activeTab = $($tabs[0]);
                }
                $activeTab.addClass(options.activeClass);
                $activeContent = $(initialHash);
            }
            if (options.staticViewSize) {
                _setContentContainerHeight();
                $context.find(options.viewContentIdentifier).css({ position: "absolute" });
            }
            _addTabClickHandlers();
            if (options.changeViewOnHover) {
                _addHoverHandlers();
            }
            $context.find(options.viewContentIdentifier).hide();
            $context.find("#tabList li a").removeClass(options.activeClass);
            $activeContent.show();
            $activeTab.addClass(options.activeClass);
            _addHashChangeListener()

        }

        function _addHashChangeListener() {
            $(this).bind('hashchange', onHashChange)

        }


        function _setContentContainerHeight() {
            var contentContainerHeight = 0;
            var $contentContainer = $context.find(options.viewIdentifier);

            var additionalHeight = 0;
            $context.find(options.viewContentIdentifier).siblings().not(options.viewContentIdentifier).each(function () {
                var $this = $(this);
                if ($this.find(options.viewContentIdentifier).length == 0) {
                    additionalHeight += $(this).outerHeight(true);
                }
            });

            $context.find(options.tabIdentifier).each(function () {
                var $thisTab = $(this);
                var $thisLink = (this.nodeName !== "A") ? $thisTab.find("a") : $thisTab;
                var hashPos = $thisLink.attr('href').lastIndexOf("#");
                var $thisContent = $($thisLink.attr('href').substring(hashPos - 1));
                if ($thisContent.outerHeight(true) > contentContainerHeight) {
                    contentContainerHeight = $thisContent.outerHeight(true);
                }
            });
            $contentContainer.height(contentContainerHeight + additionalHeight);
        }
        function _addHoverHandlers() {
            $thisLink.hover(
                function () {
                    if ($thisTab === $activeTab) {
                        return;
                    }
                    $activeContent.hide();
                    $thisTab.addClass("active");
                    $thisContent.show();
                    event.preventDefault();
                },
                function () {
                    if ($thisTab === $activeTab) {
                        return;
                    }
                    $thisContent.hide();
                    $activeTab.addClass("active");
                    $activeContent.show();
                    $.event.preventDefault();
                }
            );
        }


        function _addTabClickHandlers() {
            $context.find(options.tabIdentifier).each(function () {
                var $thisTab, $thisContent, id; // remembered through closure, used by click event handler;
                var $thisLink, hashPos; // temporary vars

                $thisTab = $(this);
                $thisLink = (this.nodeName !== "A") ? $thisTab.find("a") : $thisTab;

                hashPos = $thisLink.attr('href').lastIndexOf("#");
                id = $thisLink.attr('href').substring(hashPos - 1);

                $tabList[id] = $thisTab;

                $thisContent = $(id);

                $thisLink.bind("click", function (event) {
                    if ($thisTab === $activeTab) {
                        event.preventDefault();
                        return false;
                    }
                    // document.location.hash = id;

                    if (options.staticViewSize ) {
                        $activeTab.removeClass(options.activeClass);
                        $activeContent.hide();
                        $activeTab = $thisTab;
                        $activeContent = $thisContent;
                        $activeTab.addClass(options.activeClass);
                        Cufon.replace(".tab");
                        if (options.callbacks[id] != undefined) {
                            options.callbacks[id]($activeContent);
                        }
                        $activeContent.show();
                    } else {
                        $activeTab.removeClass(options.activeClass);
                        $thisTab.addClass(options.activeClass);
                        Cufon.replace(".tab");
                        $activeContent.slideUp("slow", function () {
                            $activeTab = $thisTab;
                            $activeContent = $thisContent;
                            if (options.callbacks[id] != undefined) {
                                options.callbacks[id]($activeContent);
                            }
                            $activeContent.slideDown("slow");
                        });

                    }
                    event.preventDefault();
                    return false;
                });
            });
        }
        _init();
        return this;
    }
})(jQuery);(function ($) {
    var _dictionaries = {};
    var _defaultLang = "SE";

    $.prototype.translate = function (key, lang) {
        var _lang = lang || _defaultLang;
        if (_dicionaries[_lang][key] == undefined) {
            return key;
        }
        else if (_dictionary[_lang][key] == undefined) {
            return '(no entry for "' + key + '")';
        }
        else {
            return _dictionary[_lang][key];
        }

    };

    $.prototype.setDictionary = function (dictionary, lang) {
        var _lang = lang || _defaultLang;
        _dictionaries[_lang] = dictionary;
    };


} (jQuery));//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion() {
    var version;
    var axo;
    var e;
    // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
    try {
        // version will be set for 7.X or greater players
        axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
        version = axo.GetVariable("$version");
    } catch (e) {
    }
    if (!version) {
        try {
            // version will be set for 6.X players only
            axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");

            // installed player is some revision of 6.0
            // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
            // so we have to be careful. 

            // default to the first public version
            version = "WIN 6,0,21,0";
            // throws if AllowScripAccess does not exist (introduced in 6.0r47)		
            axo.AllowScriptAccess = "always";
            // safe to call for 6.0r47 or greater
            version = axo.GetVariable("$version");
        } catch (e) {
        }
    }
    if (!version) {
        try {
            // version will be set for 4.X or 5.X player
            axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
            version = axo.GetVariable("$version");
        } catch (e) {
        }
    }
    if (!version) {
        try {
            // version will be set for 3.X player
            axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
            version = "WIN 3,0,18,0";
        } catch (e) {
        }
    }
    if (!version) {
        try {
            // version will be set for 2.X player
            axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
            version = "WIN 2,0,0,11";
        } catch (e) {
            version = -1;
        }
    }

    return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer() {
    // NS/Opera version >= 3 check for Flash plugin in plugin array
    var flashVer = -1;

    if (navigator.plugins != null && navigator.plugins.length > 0) {
        if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
            var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
            var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
            var descArray = flashDescription.split(" ");
            var tempArrayMajor = descArray[2].split(".");
            var versionMajor = tempArrayMajor[0];
            var versionMinor = tempArrayMajor[1];
            var versionRevision = descArray[3];
            if (versionRevision == "") {
                versionRevision = descArray[4];
            }
            if (versionRevision[0] == "d") {
                versionRevision = versionRevision.substring(1);
            } else if (versionRevision[0] == "r") {
                versionRevision = versionRevision.substring(1);
                if (versionRevision.indexOf("d") > 0) {
                    versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
                }
            }
            var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
        }
    }
    // MSN/WebTV 2.6 supports Flash 4
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
    // WebTV 2.5 supports Flash 3
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
    // older WebTV supports Flash 2
    else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
    else if (isIE && isWin && !isOpera) {
        flashVer = ControlVersion();
    }
    return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) {
    versionStr = GetSwfVer();
    if (versionStr == -1) {
        return false;
    } else if (versionStr != 0) {
        if (isIE && isWin && !isOpera) {
            // Given "WIN 2,0,0,11"
            tempArray = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
            tempString = tempArray[1]; 		// "2,0,0,11"
            versionArray = tempString.split(","); // ['2', '0', '0', '11']
        } else {
            versionArray = versionStr.split(".");
        }
        var versionMajor = versionArray[0];
        var versionMinor = versionArray[1];
        var versionRevision = versionArray[2];
        // is the major.revision >= requested major.revision AND the minor version >= requested minor
        if (versionMajor > parseFloat(reqMajorVer)) {
            return true;
        } else if (versionMajor == parseFloat(reqMajorVer)) {
            if (versionMinor > parseFloat(reqMinorVer))
                return true;
            else if (versionMinor == parseFloat(reqMinorVer)) {
                if (versionRevision >= parseFloat(reqRevision))
                    return true;
            }
        }
        return false;
    }
}
function AC_AddExtension(src, ext) {
    if (src.indexOf('?') != -1)
        return src.replace(/\?/, ext + '?');
    else
        return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs) {
    var str = '';
    if (isIE && isWin && !isOpera) {
        str += '<object ';
        for (var i in objAttrs) {
            str += i + '="' + objAttrs[i] + '" ';
        }
        str += '>';
        for (var i in params) {
            str += '<param name="' + i + '" value="' + params[i] + '" /> ';
        }
        str += '</object>';
    }
    else {
        str += '<embed ';
        for (var i in embedAttrs) {
            str += i + '="' + embedAttrs[i] + '" ';
        }
        str += '> </embed>';
    }
    document.write(str);
}
function AC_FL_RunContent() {
    var ret =
    AC_GetArgs
    (arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
    AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent() {
    var ret =
    AC_GetArgs
    (arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
    AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType) {
    var ret = new Object();
    ret.embedAttrs = new Object();
    ret.params = new Object();
    ret.objAttrs = new Object();
    for (var i = 0; i < args.length; i = i + 2) {
        var currArg = args[i].toLowerCase();
        switch (currArg) {
            case "classid":
                break;
            case "pluginspage":
                ret.embedAttrs[args[i]] = args[i + 1];
                break;
            case "src":
            case "movie":
                args[i + 1] = AC_AddExtension(args[i + 1], ext);
                ret.embedAttrs["src"] = args[i + 1];
                ret.params[srcParamName] = args[i + 1];
                break;
            case "onafterupdate":
            case "onbeforeupdate":
            case "onblur":
            case "oncellchange":
            case "onclick":
            case "ondblclick":
            case "ondrag":
            case "ondragend":
            case "ondragenter":
            case "ondragleave":
            case "ondragover":
            case "ondrop":
            case "onfinish":
            case "onfocus":
            case "onhelp":
            case "onmousedown":
            case "onmouseup":
            case "onmouseover":
            case "onmousemove":
            case "onmouseout":
            case "onkeypress":
            case "onkeydown":
            case "onkeyup":
            case "onload":
            case "onlosecapture":
            case "onpropertychange":
            case "onreadystatechange":
            case "onrowsdelete":
            case "onrowenter":
            case "onrowexit":
            case "onrowsinserted":
            case "onstart":
            case "onscroll":
            case "onbeforeeditfocus":
            case "onactivate":
            case "onbeforedeactivate":
            case "ondeactivate":
            case "type":
            case "codebase":
            case "id":
                ret.objAttrs[args[i]] = args[i + 1];
                break;
            case "width":
            case "height":
            case "align":
            case "vspace":
            case "hspace":
            case "class":
            case "title":
            case "accesskey":
            case "name":
            case "tabindex":
                ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i + 1];
                break;
            default:
                ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i + 1];
        }
    }
    ret.objAttrs["classid"] = classid;
    if (mimeType) ret.embedAttrs["type"] = mimeType;
    return ret;
}
var requiredMajorVersion = 10;
var requiredMinorVersion = 0;
var requiredRevision = 2;
// -->// Cufon.replace('h1,h2,h3,h4,h5,h6');
Cufon.replace('h1,h2,h3,h4,h5,h6,.tab a');
Cufon.replace('#footer .boxTitle, #footer a, #RightColumnPlaceHolder a', { hover: true });
Cufon.replace('.objectDescription span');
/*Cufon.replace('#mainContent a', {hover: true});*/
Cufon.replace('#bottom a');
Cufon.replace('div.submenuContent *,.mainMenu > a');
Cufon.replace('.price, .euroPrice, .objectSearchListHeader div');
Cufon.replace('.favourites');
Cufon.replace('.arrowLink', { hover: true });

$(function () {
    $(".tabbedViewContainer").tabbedContainer({ staticViewSize: true });
    $("#startpage .objectList").objectScroll();
    $("#officepage .objectList").objectScroll();
    $('#mainMenuBg ul li:first-child').addClass('startTab');
    $("#searchpage .findAgentInput").agentSearcher2({ resultView: "#searchResultView" });
    $("#mainMenuBg .mainMenu").mainMenu();
    $("#startpage .findAgentInput").agentSearcher({ searchType: 1 });
    $(".findOfficeBox select, #searchObjectSmall select").uniform();

    $(".officeDropDown").bind("change", function () {
        var $this = $(this);
        if ($this.val() !== 0 && $this.valueOf() !== "0" && $this.val() !== "") {
            document.location = $this.val();
        }
    });
    $(".similarObjectsScroll").areaObjectsScroll();

    // Clear text field on focus
    $('.focusMagic').focus(function () {
        if (this.value == this.defaultValue)
            this.value = '';
    }).blur(function () {
        if ($.trim(this.value) == '')
            this.value = this.defaultValue;
    });

    $('#topMenuSearchInput').bind('keypress', function (e) {
        if (e.keyCode == 13) {
            topMenuSearch();
            return false;
        }
    });
    $('#searchButton').click(topMenuSearch);
});

var topMenuSearch = function () {
    document.location.href = '/Sokresultat?q=' + $('#topMenuSearchInput').val();
    return false;
};

// funktioner från gamla sajten
function resize(width, height) {
    window.resizeTo(width, height);
}

function LoadMunicipals(l, lk, allm, choosec) {
    var l = document.getElementById(l);
    var lk = document.getElementById(lk);
    var m = 1;

    if (l.value != 0) {
        lk.options.length = 0;
        lk.options[0] = new Option(allm, "0");

        for (municipal = 0; municipal < municipals.length; municipal++) {
            if (municipals[municipal] == l.value) {
                lk.options[m++] = new Option(municipals[municipal + 2], municipals[municipal + 1]);
            }
        }
    }
    else {
        lk.options.length = 0;
        lk.options[0] = new Option(choosec, "0");
    }

    lk.options[0].selected = true;

    return false;
}

function isKeyPressed(e, key) {
    // handle i.e. (window.event) and firefox (e)
    var eventInstance = window.event ? event : e;

    // handle i.e. (charCode) and firefox (keyCode)
    var unicode = eventInstance.charCode ? eventInstance.charCode : eventInstance.keyCode;
    return (unicode == key ? true : false);
}

function ce() {
    var e = document.getElementsByTagName("a");

    var ie = (navigator.appName == "Microsoft Internet Explorer") ? true : false;

    for (var i = 0; i < e.length; i++) {
        if (e[i].name == "em") {
            var em = (ie) ? e[i].href.substring(10, e[i].href.indexOf(';')) : e[i].href.substring(2, e[i].href.indexOf(';'));
            var ed = rev(e[i].href.substring(e[i].href.indexOf(';') + 1));
            e[i].href = "mai" + "lto:" + em + "@" + ed;
        }
    }
}

function rev(s) {
    var r = "";

    for (i = s.length - 1; i > -1; i--) {
        r += s.charAt(i);
    }

    return r;
} 
