all repos — h3rald @ 47ad284133625e46295b9c72835046db709557c3

The sources of https://h3rald.com

UI Development (home): added slider + twitter integration.
h3rald h3rald@h3rald.com
Wed, 29 Jul 2009 14:54:49 +0200
commit

47ad284133625e46295b9c72835046db709557c3

parent

fb09ad1111976ba49755fb899aea906b1fa333e6

A ui-dev/css/coda-slider.css

@@ -0,0 +1,105 @@

+ + * { margin: 0; padding: 0 } + /* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */ + + + p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% } + + + + a:focus { outline:none } + + img { border: 0 } + + + + + .stripViewer .panelContainer .panel ul { + text-align: left; + margin: 0 15px 0 30px; + } + + .slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */ + margin: 20px 0; + position: relative; + width: 100%; + } + + /* These 2 lines specify style applied while slider is loading */ + .csw {width: 100%; height: 460px; background: #fff; overflow: scroll} + .csw .loading {margin: 200px 0 300px 0; text-align: center} + + .stripViewer { /* This is the viewing window */ + position: relative; + overflow: hidden; + margin: auto; + width: 700px; /* Also specified in .stripViewer .panelContainer .panel below */ + height: 460px; + clear: both; + background: #fff; + } + + .stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS */ + position: relative; + left: 0; top: 0; + width: 100%; + list-style-type: none; + /* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */ + } + + .stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */ + float:left; + height: 100%; + position: relative; + width: 700px; /* Also specified in .stripViewer above */ + } + + .stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */ + padding: 10px; + } + + .stripNav { /* This is the div to hold your nav (the UL generated at run time) */ + margin: auto; + display:none; + } + + .stripNav ul { /* The auto-generated set of links */ + list-style: none; + } + + .stripNav ul li { + float: left; + margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */ + } + + + + .stripNavL, .stripNavR { /* The left and right arrows */ + position: absolute; + top: 230px; + text-indent: -9000em; + } + + .stripNavL a, .stripNavR a { + display: block; + height: 40px; + width: 40px; + } + + .stripNavL { + left: 0; + } + + .stripNavR { + right: 0; + } + + .stripNavL { + background: url("../images/coda-slider/arrow-left.gif") no-repeat center; + } + + .stripNavR { + background: url("../images/coda-slider/arrow-right.gif") no-repeat center; + } + +
A ui-dev/css/elements.css

@@ -0,0 +1,300 @@

+li.comment +{ + list-style-type: none; + margin: 10px 0; + border-bottom: 1px dashed #ccc; + padding-bottom: 20px; + clear: both; + display: block; +} + +#content li.comment p +{ + line-height:1.5em; + margin: 0.5em 0em; +} + + +li.comment li +{ + list-style-type: disc; + margin: 0; + margin-left: 40px; + padding: 3px; + display: inline; + min-height: 0; +} + +.comments label +{ + font-family: Georgia, Serif; + font-style: italic; + color: #313634; +} + +.comment .author +{ + float: left; + width: 80px; + text-align: center; +} + +.comment .content +{ + height: 100%; + margin-left: 80px; +} + +.gravatar +{ + border: 1px solid #313634; +} + +#content img +{ + margin: 0 5px; + padding: 2px; +} + +#content li +{ + margin-left: 40px; + line-height: 1.5em; +} + +#content p +{ + line-height:1.5em; + margin: 1.8em 0; +} + +#footer div +{ + line-height: 1.5em; +} + + +blockquote, .note +{ + font-family: Georgia, Serif; + color:#555; + font-style:italic; + padding:0 0 0 33px; + margin: 0; + background: url(/images/theme/quote.gif) no-repeat top left; +} + + +.day +{ + font-style: italic; +} + +.info +{ + margin: 0.5em 0; + padding: 0; + vertical-align: bottom; + display: block; + height: 1em; + color: #CACACA; +} + +.info img +{ + vertical-align: bottom; +} + +.no-margin-left +{ + margin-left: 0; +} + +.tag, .link, .cross-link +{ + color: #B80000; + margin: 0 1px; + font-family: Georgia, Serif; + font-style: italic; + border: none; +} + +.tag:hover, .link:hover, .cross-link:hover +{ + color: #FF0900; + border: none; +} + +/* HOME Page */ + +.article-title, .delicious-link, .twitters +{ + font-family: Georgia, Serif; +} + +#twitter li, #delicious li +{ + margin-left: 20px; + margin-bottom: 1em; +} + +#twitter ul, #delicious ul +{ + margin-top:-5px; +} + +#delicious li +{ + list-style-image: url(/images/theme/icons/mini/bookmark.gif); +} + +#twitter li +{ + list-style-image: url(/images/theme/icons/mini/comment.gif); +} + + +#home h3 +{ + margin-left: 0; + border: none; + width: 100%; +} + +#intro +{ + padding: 0 10px; +} + + +/**** TABLES ****/ + +table +{ + border-bottom: 1px solid #C0C0C0; +} + +tr, td, th +{ + padding: 5px; +} + +td, th +{ + border-left: 1px solid #C0C0C0; + border-right: 1px solid #C0C0C0; +} + +th +{ + background-color: #C0C0C0; +} + +#taglist +{ + width: 100%; + border-bottom: none; +} + +#taglist tr +{ + padding:2px; + width: 100%; +} + +#taglist td +{ + padding:2px; + border-left: none; + border-right: none; +} + +/**** FORMS ****/ + +input[type="submit"], input[type="button"] +{ + border: 1px solid #313634; + background-color: #C0C0C0; + font-family: Georgia, Serif; + font-style: italic; + font-size: 110%; +} + +input:hover, input:active +{ + border-color: #C0C0C0; + background-color: #fff; + color: #000; +} + +input[type="text"], textarea +{ + border: 1px solid #C0C0C0; + background-color: #E2E9EB; +} + +/* Code */ + +* Syntax highlighting */ +.typocode_ruby .normal {} +.typocode_ruby .comment { color: #005; font-style: italic; } +.typocode_ruby .keyword { color: #A00; font-weight: bold; } +.typocode_ruby .method { color: #077; } +.typocode_ruby .class { color: #074; } +.typocode_ruby .module { color: #050; } +.typocode_ruby .punct { color: #447; font-weight: bold; } +.typocode_ruby .symbol { color: #099; } +.typocode_ruby .string { color: #944; background: #FFE; } +.typocode_ruby .char { color: #F07; } +.typocode_ruby .ident { color: #004; } +.typocode_ruby .constant { color: #07F; } +.typocode_ruby .regex { color: #B66; background: #FEF; } +.typocode_ruby .number { color: #F99; } +.typocode_ruby .attribute { color: #7BB; } +.typocode_ruby .global { color: #7FB; } +.typocode_ruby .expr { color: #227; } +.typocode_ruby .escape { color: #277; } +.typocode_xml .normal {} +.typocode_xml .namespace { color: #B66; font-weight: bold; } +.typocode_xml .tag { color: #F88; } +.typocode_xml .comment { color: #005; font-style: italic; } +.typocode_xml .punct { color: #447; font-weight: bold; } +.typocode_xml .string { color: #944; } +.typocode_xml .number { color: #F99; } +.typocode_xml .attribute { color: #BB7; } +.typocode_yaml .normal {} +.typocode_yaml .document { font-weight: bold; color: #07F; } +.typocode_yaml .type { font-weight: bold; color: #05C; } +.typocode_yaml .key { color: #F88; } +.typocode_yaml .comment { color: #005; font-style: italic; } +.typocode_yaml .punct { color: #447; font-weight: bold; } +.typocode_yaml .string { color: #944; } +.typocode_yaml .number { color: #F99; } +.typocode_yaml .time { color: #F99; } +.typocode_yaml .date { color: #F99; } +.typocode_yaml .ref { color: #944; } +.typocode_yaml .anchor { color: #944; } + +.typocode { + background-color:#eee; + border: 1px solid #ccc; + padding:2px; + margin:5px; + margin-left:1em; + margin-bottom:1em; +} + +.typocode pre { + width: 100%; + padding: 0px; + margin: 0px; + background: transparent; + font-family: "Consolas", "Anonymous", monospace; + overflow:auto; +} + +.typocode .lineno { + text-align: right; + font-family: monospace; + padding-right: 1em; +}
A ui-dev/css/layout.css

@@ -0,0 +1,200 @@

+/* RESET */ + +* +{ + font-family: inherit; + font-style: inherit; + font-size: 100%; + border: none; + padding: 0; + margin: 0; +} + +html, body +{ + height: 100%; + line-height: 1.2; +} + +h1, h2, h3, h4, h5, h6 +{ + margin: 2em 0; +} + +p, ol, ul +{ + margin: 1em 0; +} + +table +{ + border-collapse: collapse; + border-spacing: 0; +} + + +/*********/ + +body +{ + background-color: #FFF;/*#141414;*/ + color: #000; + font: 0.8em Verdana, sans-serif; + margin: 0; + padding: 0; +} + + +/* HEADER */ + +#header +{ + position: absolute; + width: 100%; + background-color: #000; + padding: 5px 0; + height: 55px; + border-bottom: 1px solid #C0C0C0; + border-top: 0 solid #313634; +} + +#logo +{ + height: 72px; + z-index: 1; +} + +#header-container, #footer-container +{ + margin: auto; + width: 850px; +} + +#header-left +{ + float: left; + width: 300px; + height: 100%; +} + +#header-right +{ + float: right; + text-align: right; +} + +#navigation +{ + + color: #ccc; +} + +#navigation li +{ + display: inline; + list-style-type: none; + padding-right: 10px; +} + +#navigation a +{ + font-size: 1.2em; +} + + +#ie-warning +{ + border-bottom: 1px solid #F5B800; + background-color: #FFE38F; + padding: 1em; + margin-top: -5px; + margin-bottom: 5px; + font-weight: bold; + font-family: Georgia, Serif; + +} + +/******** CONTENT *******/ + +#container +{ + clear: both; + padding-top:60px; + background-color: #fff; + border-left: 1px solid #C0C0C0; + margin: auto; + width: 820px; + height: 100%; +} + +#palette +{ + position: fixed; + margin-top: 20px; + margin-left: -9px; + width: 14px; + background-color: #E2E9EB; + border: 1px solid #C0C0C0; +} + +#palette li +{ + list-style-image: none; + list-style-type: none; + height: 14px; + width: 14px; + vertical-align: middle; + text-align: center; +} + +#palette li:hover +{ + background-color: #fff; +} + +#content +{ + width: 800px; + text-align: justify; +} + + +/* FOOTER */ +/* Special Thanks to Ryan Fait (http://ryanfait.com/sticky-footer) */ + + +#footer, #push +{ + height: 55px; +} + +#push +{ + clear: both; +} + +#wrapper { + min-height: 100%; + height: auto !important; + height: 100%; + margin: 0 auto -55px; /* the bottom margin is the negative value of the footer's height */ +} + + +#footer +{ + position: absolute; + padding-top: 5px; + font-family: Georgia, Serif; + width: 100%; + font-size: 95%; + text-align: center; + background-color: #000; + border-top: 1px solid #C0C0C0; +} + +.footer-div +{ + font-size: 95%; + color: #CACACA; +}
A ui-dev/css/text.css

@@ -0,0 +1,75 @@

+/* TEXT */ + +h2, h3, h4, h5 +{ + font-family: Georgia, Serif; + font-weight: normal; + color: #B80000; + padding-bottom:0.05em; + margin-bottom: 0.5em; + width: 785px; +} + +h1 +{ + margin: 0; + font-size: 200%; +} + +h2 +{ + font-size: 180%; + border-bottom: 1px solid #C0C0C0; +} + +h3 +{ + font-size: 140%; + border-bottom: 1px solid #C0C0C0; +} + +h4 +{ + font-size: 120%; + border-bottom: 1px solid #C0C0C0; +} + +em { + font-style: italic; +} + + +/******* LINKS *******/ + +a +{ + text-decoration:none; +} + +a +{ + color: #313634; + border-bottom: 1px dotted #313634; +} + +a:hover +{ + color: #313634; + border-bottom: 1px solid #313634; +} + +#palette a +{ + border: none; +} + +#content h2 a, #content h3 a +{ + color: #B80000; +} + +#content h2 a:hover, #content h3 a:hover +{ + color: #FF0900; +} +
A ui-dev/home.htm

@@ -0,0 +1,381 @@

+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>H3RALD</title> + <link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.h3rald.com/rss"> + <link rel="alternate" type="application/atom+xml" title="ATOM" href="http://www.h3rald.com/atom"> + <meta name="author" content="Fabio Cevasco"> + <meta name="copyright" content="h3rald.com"> + <meta name="robots" content="all, follow"> + <meta name="Revisit-After" content="2 Days"> + <meta name="language" content="en"> + <meta name="target_country" content="en-us"> + <meta name="country" content="United States"> + <meta name="description" content="H3RALD - Fabio Cevasco’s Writings"> + <meta name="keywords" content="h3rald, fabio cevasco, ruby, rails technical writing, reviews, software, browsers, cakephp, genova, technical articles"> + <link rel="shortcut icon" href="http://www.h3rald.com/favicon.ico" type="image/x-icon"> + <meta http-equiv="content-type" content="text/html; charset=UTF-8"> + <meta content="44.388041;9.073248" name="ICBM"> + + <link href="css/layout.css" media="all" rel="stylesheet" type="text/css"> + <link href="css/text.css" media="all" rel="stylesheet" type="text/css"> + <link href="css/elements.css" media="all" rel="stylesheet" type="text/css"> + + <link href="css/coda-slider.css" media="all" rel="stylesheet" type="text/css"> + +<script type="text/javascript" src="js/jquery-1.3.2.js"></script> +<script src="js/cufon-yui.js" type="text/javascript"></script> +<script src="js/Cardo_400.font.js" type="text/javascript"></script> + + <!-- JQuery Plugins --> +<script src="js/jquery-easing.1.2.pack.js" type="text/javascript"></script> +<script src="js/jquery-easing-compatibility.1.2.pack.js" type="text/javascript"></script> +<script src="js/coda-slider.1.1.1.js" type="text/javascript"></script> +<script language="javascript" src="js/jquery.juitter.js" type="text/javascript"></script> + +<script type="text/javascript"> + $(document).ready(function() { + $.Juitter.start({ + searchType:"fromUser", // needed, you can use "searchWord", "fromUser", "toUser" + searchObject:"h3rald", // needed, you can insert a username here or a word to be searched for, if you wish multiple search, separate the words by comma. + + live:"live-15", // the number after "live-" indicates the time in seconds to wait before request the Twitter API for updates. + placeHolder:"twitter", // Set a place holder DIV which will receive the list of tweets example <div id="juitterContainer"></div> + loadMSG: "Loading messages...", // Loading message, if you want to show an image, fill it with "image/gif" and go to the next variable to set which image you want to use on + total: 10, // number of tweets to be show - max 100 + nameUser:"image", // insert "image" to show avatar of "text" to show the name of the user that sent the tweet + openExternalLinks:"newWindow" // here you can choose how to open link to external websites, "newWindow" or "sameWindow" + }) + }); +</script> +<!-- Initialize each slider on the page. Each slider must have a unique id --> +<script type="text/javascript"> + jQuery(window).bind("load", function() { + jQuery("div#slider").codaSlider() + }); +</script> +<script type="text/javascript"> + Cufon.replace('#navigation'); + Cufon.replace('h3')('h2')('h4')('h5'); +</script> +</head> +<body> + <div id="wrapper"> + <a name="top"></a> + <div id="header"> + <!--[if lte IE 6]> + <div id="ie-warning"> + This site is not compatible with Internet Explorer 6 or lower. You should consider using a more modern browser for a better &ndash; and <em>safer</em> &ndash; web experience. [<a href="http://browsehappy.com/browsers/">Read More...</a>] + </div> + <![endif]--> + <!-- HEADER START --> + <div id="header-container"> + <div id="header-left"> + <h1><img alt="H3RALD" src="images/logo.png"></h1> + </div> + <div id="header-right"> + <ul id="navigation"> + <li>/ <a href="#1" class="cross-link">latest</a></li> + <li>/ <a href="#2" class="cross-link">popular</a></li> + <li>/ <a href="#3" class="cross-link">tags</a></li> + <li>/ <a href="#4" class="cross-link">projects</a></li> + <li>/ <a href="#5" class="cross-link">about</a></li> + </ul> + + </div> + </div> + </div> + + <!-- HEADER END --> + + <!-- CONTAINER START --> + <div id="container"> + <ul id="palette"> + <li><a href="#top"><img alt="^" src="images/arrow_up.gif" title="scroll up"></a></li> + + <li><a href="http://www.h3rald.com/rss"><img alt="#" src="images/feed.png" title="subscribe"></a></li> + + <li><a target="_blank" href="http://www.addthis.com/bookmark.php" onclick="addthis_url = location.href; addthis_title = document.title; return addthis_click(this);" rel="external"> + <img alt="*" src="images/bookmark.gif" title="bookmark"></a></li> + <li><a href="#" onclick="location.href='mailto:?SUBJECT='+document.title+'&amp;BODY='+escape(document.title)+'\n['+escape(location.href)+']'"><img alt="@" src="images/mail_back.gif" title="mail"></a></li> + + <li><a href="#" onclick="window.print()"><img alt="P" src="images/printer.gif" title="print"></a></li> + <li><a href="#footer"><img alt="v" src="images/arrow_down.gif" title="scroll down"></a></li> + </ul> + <!-- CONTENT START --> + <div id="content"> + <h2>Home</h2> + <div id="intro"> + <p>Welcome to <span class="caps">H3RALD</span>.com, Fabio Cevasco’s personal web site.</p> + </div> + + + <div class="slider-wrap"> + <div id="slider" class="csw"> + <div class="panelContainer"> + + <div class="panel" title="Latest"> + <div class="wrapper"> + + <h3>Latest Articles</h3> + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/11-07-2009">11th of July 2009</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/wedding/" class="tag">wedding</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">2</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/log-jun-2009">Personal Log - June 2009</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/personal_log/" class="tag">personal_log</a> | <a href="http://www.h3rald.com/tags/vim/" class="tag">vim</a> | <a href="http://www.h3rald.com/tags/ruby/" class="tag">ruby</a> | <a href="http://www.h3rald.com/tags/wedding/" class="tag">wedding</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">0</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/herald-vim-color-scheme">Herald (Vim Color Scheme)</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/programming/" class="tag">programming</a> | <a href="http://www.h3rald.com/tags/vim/" class="tag">vim</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">9</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/log-may-2009">Personal Log - May 2009</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/personal_log/" class="tag">personal_log</a> | <a href="http://www.h3rald.com/tags/programming/" class="tag">programming</a> | <a href="http://www.h3rald.com/tags/wedding/" class="tag">wedding</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">0</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/log-apr-2009">Personal Log - April 2009</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/personal_log/" class="tag">personal_log</a> | <a href="http://www.h3rald.com/tags/ruby/" class="tag">ruby</a> | <a href="http://www.h3rald.com/tags/books/" class="tag">books</a> | <a href="http://www.h3rald.com/tags/wedding/" class="tag">wedding</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">1</span> + + </div> + + </div> + + + </div> + + </div> + <div class="panel" title="Popular Articles"> + <div class="wrapper"> + <h3>Popular Articles</h3> + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/10-programming-languages">10 programming languages worth checking out</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/programming/" class="tag">programming</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">43</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/10-reasons-to-learn-ruby">10 Reasons to Learn Ruby</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/ruby/" class="tag">ruby</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">31</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/firefox-lovers-guide-to-opera">A Firefox Lover's Guide to Opera</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/browsers/" class="tag">browsers</a> | <a href="http://www.h3rald.com/tags/review/" class="tag">review</a> | <a href="http://www.h3rald.com/tags/opera/" class="tag">Opera</a> | <a href="http://www.h3rald.com/tags/firefox/" class="tag">Firefox</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">25</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/komodo-edit-review">A closer look at Komodo Edit</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/review/" class="tag">review</a> | <a href="http://www.h3rald.com/tags/programming/" class="tag">programming</a> | <a href="http://www.h3rald.com/tags/software/" class="tag">software</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">13</span> + + </div> + + </div> + + + + <div class="article"> + <span class="article-title"> + <a href="http://www.h3rald.com/articles/rails-inspired-php-frameworks">Rails-inspired PHP frameworks</a> + </span> + + <div class="info"> + + <img alt="Tags: " src="images/tag.gif"> + <a href="http://www.h3rald.com/tags/frameworks/" class="tag">Frameworks</a> | <a href="http://www.h3rald.com/tags/review/" class="tag">review</a> | <a href="http://www.h3rald.com/tags/cakephp/" class="tag">CakePHP</a> | <a href="http://www.h3rald.com/tags/rails/" class="tag">Rails</a> + <img alt=" Comments: " src="images/comment.gif"><span style="color: rgb(49, 54, 52);">6</span> + + </div> + + </div> + + + </div> + + </div> + <div class="panel" title="Tags"> + <div class="wrapper"> + <h3>Tags</h3> + <div id="tags"> + <ul> + <li><a href="#">Ruby</a></li> + <li><a href="#">Programming</a></li> + <li><a href="#">RedBook</a></li> + <li><a href="#">Productivity</a></li> + <li><a href="#">Test #1</a></li> + <li><a href="#">Test #2</a></li> + <li><a href="#">Test #3</a></li> + <li><a href="#">Test #4</a></li> + </ul> + + </div> + + + </div> + </div> + <div class="panel" title="Projects"> + <div class="wrapper"> + <h3>Projects</h3> + <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus porta tortor sed metus. Nam pretium. Sed tempor. Integer ullamcorper, odio quis porttitor sagittis, nisl erat tincidunt massa, eu eleifend eros nibh sollicitudin est. Nulla dignissim. Mauris sollicitudin, arcu id sagittis placerat, tellus mauris egestas felis, eget interdum mi nibh vel lorem. Aliquam egestas hendrerit massa. Suspendisse sed nunc et lacus feugiat hendrerit. Nam cursus euismod augue. Aenean vehicula nisl eu quam luctus adipiscing. Nunc consequat justo pretium orci. Mauris hendrerit fermentum massa. Aenean consectetuer est ut arcu. Aliquam nisl massa, blandit at, accumsan sed, porta vel, metus. Duis fringilla quam ut eros.</p> + <p>Sed eu ligula eget eros vulputate tincidunt. Etiam sapien urna, auctor a, viverra sit amet, convallis a, enim. Nullam ut nulla. Nam laoreet massa aliquet tortor. Mauris in quam ut dui bibendum malesuada. Nulla vel erat. Pellentesque metus risus, aliquet eget, eleifend in, ultrices vitae, nisi. Vivamus non nulla. Praesent ac lacus. Donec augue turpis, convallis sed, lacinia et, vestibulum nec, lacus. Suspendisse feugiat semper nunc. Donec nisl elit, varius sed, sodales volutpat, commodo in, elit. Proin ornare hendrerit lectus. Sed non dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis suscipit. Mauris egestas tincidunt lectus. Phasellus sed quam et velit laoreet pretium. Nunc metus.</p> + </div> + </div> + <div class="panel" title="About"> + <div class="wrapper"> + <h3>About</h3> + <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus porta tortor sed metus. Nam pretium. Sed tempor. Integer ullamcorper, odio quis porttitor sagittis, nisl erat tincidunt massa, eu eleifend eros nibh sollicitudin est. Nulla dignissim. Mauris sollicitudin, arcu id sagittis placerat, tellus mauris egestas felis, eget interdum mi nibh vel lorem. Aliquam egestas hendrerit massa. Suspendisse sed nunc et lacus feugiat hendrerit. Nam cursus euismod augue. Aenean vehicula nisl eu quam luctus adipiscing. Nunc consequat justo pretium orci. Mauris hendrerit fermentum massa. Aenean consectetuer est ut arcu. Aliquam nisl massa, blandit at, accumsan sed, porta vel, metus. Duis fringilla quam ut eros.</p> + <p>Sed eu ligula eget eros vulputate tincidunt. Etiam sapien urna, auctor a, viverra sit amet, convallis a, enim. Nullam ut nulla. Nam laoreet massa aliquet tortor. Mauris in quam ut dui bibendum malesuada. Nulla vel erat. Pellentesque metus risus, aliquet eget, eleifend in, ultrices vitae, nisi. Vivamus non nulla. Praesent ac lacus. Donec augue turpis, convallis sed, lacinia et, vestibulum nec, lacus. Suspendisse feugiat semper nunc. Donec nisl elit, varius sed, sodales volutpat, commodo in, elit. Proin ornare hendrerit lectus. Sed non dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis suscipit. Mauris egestas tincidunt lectus. Phasellus sed quam et velit laoreet pretium. Nunc metus.</p> + </div> + </div> + + </div><!-- .panelContainer --> + </div><!-- #slider1 --> + </div><!-- .slider-wrap --> + + + <h3>Bookmarks</h3> + <div id="delicious"> + + </div> + + + <h3>Thoughts</h3> + <div id="twitter"> + </div> + + + </div> + <!-- CONTENT END --> + + <div id="push"></div> + </div> + <!-- CONTAINER END --> + </div> <!-- WRAPPER END --> + <div id="footer"> + <div id="footer-container"> + + <div class="footer-div">Interesting Places: + <a href="http://www.cyberarmy.net/" class="link">CyberArmy</a> | + <a href="http://andreagandino.com/" class="link">Andrea Gandino</a> | + <a href="http://www.webmasterwords.com/" class="link">Webmaster Words</a> | + </div> + <div class="footer-div">Sponsored Links: + + + <a href="http://www.hardstand.com.br/" class="link">Codigo de barras</a> | <a href="http://www.seelikepat.com/" class="link">Crystalens | St. Louis Surgery</a> | <a href="http://www.rapidsupplies.com/" class="link">Discount Computer Accessories</a> + + + + </div> + <div class="footer-div">H3RALD Web Site v7.1.2 <em>"PlainText"</em> – © 2004-2009 <strong>Fabio Cevasco</strong> – <a class="link" href="http://creativecommons.org/licenses/by-nc-nd/3.0/">Some rights reserved</a> | <img alt="Valid" src="images/tick.gif"> <a href="http://validator.w3.org/check?uri=referer" class="link">XHTML 1.0 Strict</a> <img alt="Valid" src="images/tick.gif"> <a href="http://jigsaw.w3.org/css-validator/" class="link">CSS 2.1</a></div> + </div> + </div> + <script type="text/javascript"> + Cufon.now(); + </script> +</body> + </html>
A ui-dev/js/Cardo_400.font.js

@@ -0,0 +1,1 @@

+Cufon.registerFont({"w":1049,"face":{"font-family":"Cardo","font-weight":400,"font-stretch":"normal","units-per-em":"2048","panose-1":"2 2 6 0 0 0 0 0 0 0","ascent":"1638","descent":"-410","x-height":"27","bbox":"-251.105 -2149.88 2258.5 641.409","underline-thickness":"100","underline-position":"-105","unicode-range":"U+0020-U+2122"},"glyphs":{" ":{"w":550},"!":{"d":"247,27v-72,0,-117,-47,-117,-119v0,-69,45,-115,113,-115v70,0,116,50,116,119v0,69,-43,115,-112,115xm243,-1493v40,3,88,-9,104,16r0,52r-74,962v1,30,-31,53,-51,28v-5,-7,-9,-17,-10,-28r-74,-962v4,-23,-12,-65,15,-66","w":489},"\"":{"d":"606,-1410v54,0,103,30,103,81v0,167,-51,351,-68,512r-76,0v-10,-177,-65,-336,-65,-512v0,-52,52,-81,106,-81xm240,-1410v54,0,102,30,102,80v0,167,-51,352,-68,514r-75,0v-12,-167,-55,-346,-66,-514v7,-50,52,-80,107,-80","w":834},"#":{"d":"129,-1065r272,0r101,-473r127,0r-101,473r252,0r101,-473r127,0r-101,473r273,0r-29,121r-270,0r-72,350r276,0r-28,121r-275,0r-106,508r-133,0r108,-508r-248,0r-106,508r-133,0r108,-508r-270,0r31,-121r266,0r76,-350r-279,0xm430,-594r248,0r74,-350r-250,0","w":1188},"$":{"d":"459,-1273v48,-5,98,-3,144,4r0,-153r56,0r0,163v113,29,235,67,252,186v8,55,-69,89,-110,47v-48,-50,-83,-125,-142,-165r0,499v116,61,225,136,281,254v16,34,24,69,24,106v-5,206,-136,300,-305,343r0,208r-56,0r0,-198v-45,6,-96,10,-144,4r0,194r-55,0r0,-204v-104,-24,-200,-73,-253,-149v-18,-25,-28,-53,-31,-84v-4,-58,74,-103,116,-64v51,47,56,142,108,192v16,16,35,31,60,44r0,-611v-111,-76,-244,-144,-244,-317v0,-161,112,-247,244,-288r0,-160r55,0r0,149xm459,-26v40,12,98,15,144,7r0,-521r-144,-84r0,598xm603,-1219v-38,-12,-98,-13,-144,-8r0,409v43,31,91,63,144,94r0,-495xm659,-34v96,-34,175,-116,175,-234v0,-126,-96,-178,-175,-236r0,470xm404,-1215v-106,19,-162,168,-94,266v24,33,63,62,94,90r0,-356"},"%":{"d":"257,-645v-137,-93,-217,-324,-149,-543v30,-93,83,-176,150,-228v67,-53,159,-42,226,1v137,89,200,329,145,542v-25,97,-75,179,-147,228v-67,46,-156,47,-225,0xm541,-884v10,-223,42,-542,-181,-542v-172,0,-175,220,-175,400v0,153,13,295,94,364v46,39,142,38,184,-6v47,-49,74,-125,78,-216xm1274,-13v-137,-93,-217,-324,-149,-543v30,-93,84,-176,151,-228v67,-53,157,-42,224,1v137,89,201,329,146,542v-25,97,-74,179,-146,228v-67,46,-157,47,-226,0xm1558,-252v10,-223,42,-542,-181,-542v-172,0,-175,220,-175,400v0,153,13,295,94,364v46,39,142,38,184,-6v47,-49,74,-125,78,-216xm1361,-1480r130,0r-1101,1535r-129,0","w":1750},"&":{"d":"1397,-96v10,3,11,33,2,39v-84,58,-255,135,-357,44v-66,-59,-107,-148,-164,-218v-100,90,-218,185,-360,234v-94,33,-195,31,-279,-10v-149,-73,-276,-292,-187,-495v61,-139,203,-210,349,-270v-74,-76,-151,-145,-151,-289v0,-170,134,-250,305,-250v117,0,203,60,248,139v49,85,9,200,-42,250v-43,41,-95,80,-147,112v-5,26,16,32,36,49v111,98,185,184,298,325v7,8,17,3,21,-4r229,-346v21,-24,39,-79,8,-102v-20,-14,-50,-17,-75,-24v-11,-3,-17,-11,-17,-22v0,-8,0,-18,10,-18r367,0v8,17,6,45,-14,45v-83,0,-154,19,-189,74r-295,467r125,215v29,47,64,99,137,98v58,-1,98,-28,142,-43xm224,-268v49,122,182,212,350,160v99,-31,182,-92,251,-152v14,-12,20,-25,15,-41v-96,-166,-220,-296,-358,-412v-29,-25,-65,-1,-85,10v-106,66,-194,169,-194,330v0,36,7,71,21,105xm537,-1251v-153,-5,-167,193,-98,295v29,43,66,81,110,108v89,-23,145,-113,145,-217v0,-113,-44,-182,-157,-186","w":1522},"'":{"d":"233,-1410v55,0,105,29,105,82v0,167,-51,352,-68,514r-75,0v-12,-167,-66,-346,-66,-514v0,-51,51,-82,104,-82","w":465},"(":{"d":"620,444v20,32,-14,70,-39,80v-9,-1,-8,-4,-14,-10v-272,-321,-468,-826,-371,-1418v55,-335,194,-610,378,-826v31,-4,65,47,46,78v-179,283,-321,602,-321,1055v0,433,140,756,321,1041","w":650},")":{"d":"30,-1652v-20,-31,14,-70,39,-80v9,1,8,4,14,10v272,321,469,829,370,1421v-56,333,-193,607,-377,823v-31,3,-66,-47,-46,-78v223,-338,381,-789,300,-1330v-45,-304,-161,-547,-300,-766","w":650},"*":{"d":"687,-1377r14,42r-228,118r113,230r-35,26r-181,-182r-184,178r-37,-24r117,-228r-226,-120r11,-43r253,39r44,-253r44,0r41,253","w":741},"+":{"d":"88,-689r375,0r0,-389r127,0r0,389r370,0r0,127r-370,0r0,385r-127,0r0,-385r-375,0r0,-127"},",":{"d":"164,287v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":520},"-":{"d":"828,-578r0,137r-743,0r0,-137r743,0","w":913},".":{"d":"260,27v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129","w":520},"\/":{"d":"529,-1452r130,0r-525,1479r-129,0","w":664},"0":{"d":"406,0v-256,-135,-387,-474,-312,-858v42,-214,145,-400,310,-493v130,-73,285,9,360,79v191,179,267,619,153,938v-52,146,-133,272,-265,334v-76,36,-170,40,-246,0xm330,-1210v-107,181,-106,532,-80,802v14,144,54,261,136,330v58,49,178,64,250,21v190,-115,178,-450,174,-752v-3,-206,-39,-399,-172,-481v-61,-37,-171,-42,-232,0v-30,21,-56,46,-76,80"},"1":{"d":"833,-40v14,1,12,40,0,40r-602,0v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r151,-8v43,-6,83,-4,91,-42v2,-12,3,-28,3,-47r0,-1065r-80,61v-53,36,-120,87,-186,112v-10,-5,-30,-27,-12,-34v123,-88,249,-200,348,-316v26,5,75,-15,75,19r1,1248v2,15,4,38,13,43v46,26,127,26,198,29"},"2":{"d":"792,-135v115,4,124,-79,149,-168r38,0r-43,270v-3,15,-10,26,-23,33r-832,0v-17,-24,10,-71,26,-87v43,-44,87,-95,135,-143r144,-145v123,-131,263,-264,340,-434v81,-179,-16,-364,-146,-421v-204,-90,-398,64,-434,249v-4,23,-22,17,-41,21v-21,-4,-9,-14,-3,-43v16,-81,54,-178,105,-230v81,-82,170,-146,325,-146v193,0,314,99,370,241v35,88,42,196,2,284v-95,205,-298,328,-451,486r-148,147v-21,24,-62,62,-76,86r563,0"},"3":{"d":"587,-832v162,-9,256,75,309,177v45,87,54,218,17,319v-64,170,-196,294,-373,346v-158,46,-358,8,-442,-81v-15,-17,-26,-37,-33,-60v-3,-58,70,-84,116,-55v89,56,156,151,296,151v156,0,237,-130,277,-261v14,-45,20,-90,20,-133v-2,-175,-79,-296,-243,-296v-57,0,-108,24,-138,55v-11,-1,-28,-21,-13,-34v96,-82,202,-159,260,-279v40,-83,16,-190,-42,-231v-52,-56,-173,-71,-254,-31v-80,39,-137,111,-176,183v-22,3,-52,-10,-33,-34v49,-120,143,-213,261,-262v36,-14,72,-21,105,-21v174,3,306,67,306,234v0,107,-60,180,-122,239v-29,27,-71,46,-98,74"},"4":{"d":"87,-396v-24,5,-32,-25,-20,-43r624,-917v12,-18,16,-23,39,-23v23,0,40,0,39,26r0,822v1,24,-3,24,19,25r167,0v16,1,33,0,31,18v-3,32,14,92,-20,92r-182,0v-17,1,-15,1,-15,20r0,391v0,8,-6,22,-17,22r-108,0v-16,2,-19,-12,-20,-23r0,-380v4,-30,-11,-30,-40,-30r-497,0xm624,-1080v4,-27,-18,-53,-40,-32r-13,14r-389,580v2,15,12,12,32,12r388,0v17,1,19,-8,22,-20r0,-554"},"5":{"d":"265,-1203r-15,383v96,-64,298,-69,413,-11v137,69,262,169,262,368v0,290,-164,435,-409,480v-148,27,-306,1,-389,-70v-49,-42,-8,-130,54,-123v110,12,153,151,267,151v189,0,276,-135,306,-292v48,-252,-98,-413,-334,-415v-95,0,-160,54,-221,84v-7,0,-10,-5,-10,-15r30,-675r509,0v41,2,56,-13,66,-41r41,0r-24,169r-525,0v-6,0,-21,0,-21,7"},"6":{"d":"385,-867v41,-10,73,-34,130,-32v216,6,349,124,416,282v46,110,45,251,-1,361v-67,159,-200,283,-416,283v-228,0,-348,-156,-406,-336v-20,-63,-28,-128,-28,-193v0,-276,141,-463,320,-598v134,-101,287,-202,466,-270v23,-9,47,-15,50,10v-38,47,-132,77,-181,114r-59,42v-99,74,-208,158,-270,268v-13,24,-20,47,-21,69xm484,-840v-230,0,-256,257,-232,488v18,170,86,326,274,326v197,0,262,-186,262,-384v0,-235,-69,-430,-304,-430"},"7":{"d":"952,-1338v51,2,25,90,11,121r-560,1244r-112,0r0,-23r503,-1130v10,-22,18,-50,-8,-50r-550,0v-27,-1,-55,29,-61,50r-54,154v0,20,-45,28,-41,3r60,-348v3,-6,6,-22,16,-21r796,0"},"8":{"d":"537,26v-266,0,-436,-203,-349,-468v34,-101,126,-154,202,-216v17,-14,26,-21,14,-35v-90,-98,-205,-178,-205,-359v0,-205,122,-327,327,-327v149,0,252,78,304,183v60,122,7,282,-72,347v-44,37,-91,70,-132,107v-1,6,11,15,14,17v115,101,245,187,245,401v0,163,-96,268,-213,322v-42,19,-87,28,-135,28xm539,-18v143,0,214,-120,214,-279v0,-115,-88,-174,-150,-240v-38,-41,-85,-110,-151,-110v-27,0,-42,32,-58,46v-113,100,-147,373,-36,499v41,47,99,84,181,84xm524,-1337v-159,-3,-246,157,-184,307v41,100,132,165,209,233v13,12,49,21,65,9v75,-57,127,-158,127,-286v0,-148,-68,-260,-217,-263"},"9":{"d":"109,25v-16,-9,5,-31,14,-34v232,-102,439,-242,560,-456v7,-13,10,-15,7,-25v-1,-2,-3,-3,-8,-3v-112,35,-268,56,-377,-1v-173,-91,-289,-340,-202,-584v59,-163,181,-301,394,-301v241,0,383,142,447,326v89,255,-14,537,-136,687v-135,166,-325,292,-550,366v-44,15,-93,25,-149,25xm784,-701v23,-291,7,-625,-277,-625v-214,0,-254,215,-254,439v0,156,69,276,168,341v90,59,250,30,316,-22v30,-24,43,-81,47,-133"},":":{"d":"260,27v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129xm260,-669v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129","w":520},";":{"d":"260,-669v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129xm164,287v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":520},"<":{"d":"368,-626r508,303r0,154r-703,-418r0,-72r703,-411r0,149"},"=":{"d":"959,-859r0,127r-870,0r0,-127r870,0xm959,-519r0,127r-870,0r0,-127r870,0"},">":{"d":"174,-921r0,-149r700,414r0,71r-700,416r0,-154r505,-303"},"?":{"d":"274,-412v8,18,29,51,-2,54v-64,-46,-91,-148,-111,-238v-2,-204,221,-180,335,-270v55,-43,110,-102,110,-193v0,-200,-202,-185,-408,-194v-54,-2,-108,-20,-108,-76v0,-77,92,-86,170,-86v186,0,304,99,363,233v53,120,26,284,-38,368v-57,74,-129,136,-229,167v-69,21,-150,64,-118,159v9,26,24,51,36,76xm268,27v-69,0,-115,-48,-115,-117v0,-69,46,-115,115,-115v68,0,114,47,114,115v0,69,-45,117,-114,117","w":778},"@":{"d":"1061,370v415,0,627,-241,753,-543r77,0v-136,341,-389,618,-830,618v-390,0,-636,-181,-790,-429v-108,-174,-156,-465,-89,-716v93,-342,305,-591,631,-700v219,-73,507,-28,658,66v192,120,337,301,337,598v0,294,-122,496,-294,622v-69,51,-155,89,-260,89v-103,0,-209,-13,-210,-119v-1,-69,17,-110,24,-167v3,-22,-16,-18,-30,-5r-164,142v-55,43,-107,95,-181,111v-103,-12,-115,-148,-115,-256v0,-168,74,-277,158,-379v131,-159,320,-284,593,-292v17,-1,16,15,17,28r-155,733v-2,77,49,128,122,125v150,-6,230,-108,297,-207v105,-153,168,-422,82,-642v-95,-242,-304,-409,-631,-409v-368,0,-583,218,-725,468v-112,198,-153,539,-48,777v126,285,378,487,773,487xm1158,-876v-307,0,-446,242,-446,547v0,75,9,155,86,155v61,0,95,-37,132,-72v22,-21,45,-46,70,-74v25,-28,53,-56,86,-85r99,-455v1,-14,-15,-16,-27,-16","w":1991},"A":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"B":{"d":"18,0v-13,0,-6,-20,-8,-32v5,-16,32,-7,56,-10v91,-11,183,-28,228,-84v11,-14,17,-31,17,-50r0,-1055v-1,-134,-103,-143,-245,-143v-13,0,-6,-21,-8,-33v3,-16,35,-9,52,-9r172,-1r356,-11v242,1,462,42,544,206v19,37,28,81,28,132v0,148,-103,220,-206,268v139,82,283,174,283,386v0,316,-236,436,-547,436r-722,0xm524,-780v-11,0,-13,3,-13,11r0,548v8,153,217,190,351,129v119,-54,215,-162,215,-326v0,-236,-158,-354,-394,-362r-159,0xm1005,-1084v4,-250,-209,-309,-463,-281v-26,3,-33,15,-33,46r0,458v1,10,6,20,23,19v115,-7,250,19,336,-19v80,-35,134,-111,137,-223","w":1392},"C":{"d":"1345,-38v-18,16,-42,-3,-66,-1v-130,13,-254,66,-392,66v-323,0,-537,-143,-673,-340v-96,-139,-141,-388,-81,-595v79,-271,271,-447,549,-519v224,-58,475,-6,652,61v27,10,44,-4,79,-4v8,0,12,6,12,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20","w":1566},"D":{"d":"45,-1377v2,-13,-6,-35,8,-36r594,-9v42,0,80,1,113,2v200,11,367,33,500,121v171,114,314,296,314,564v0,329,-181,521,-402,641v-106,58,-237,93,-390,94r-729,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v93,0,182,-21,182,-116r0,-1096v-4,-100,-95,-119,-204,-113v-6,1,-8,-4,-8,-8xm477,-1375v-20,0,-25,8,-25,27r0,1223v8,91,127,78,225,78v333,0,543,-147,637,-391v60,-156,64,-377,4,-538v-86,-229,-264,-393,-569,-399r-272,0","w":1664},"E":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"F":{"d":"1062,-1145v2,20,-11,18,-28,18v-17,-56,-31,-133,-76,-162v-30,-19,-65,-26,-117,-26r-379,0v-13,0,-20,7,-20,20r0,463v0,15,8,23,24,23r392,0v85,1,136,-40,134,-131v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,372v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v1,-96,-42,-147,-132,-146r-394,0v-16,0,-24,11,-24,27r0,514v4,94,95,103,170,129v16,5,34,-2,36,12v-2,12,5,32,-8,32r-546,0v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8v83,-11,153,-55,153,-140r0,-1080v-2,-81,-77,-106,-152,-110v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r943,0v16,3,24,4,24,23r0,242","w":1167},"G":{"d":"1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"H":{"d":"627,-32v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-1067v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-154,39,-154,141r0,462v0,14,2,16,16,16r788,0v14,0,16,-2,16,-16r0,-478v-4,-106,-123,-123,-222,-123v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-159,38,-159,141r0,1055v7,104,72,138,187,141v13,0,6,20,8,32v0,5,-3,8,-8,8r-636,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v114,-4,254,-16,254,-130r0,-477v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8","w":1712},"I":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"J":{"d":"-229,577v-69,-67,37,-158,133,-127v65,21,80,88,157,88v193,0,185,-238,185,-438r0,-1350v1,-107,-87,-120,-194,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r543,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,-2,-154,38,-154,143r0,1237v-7,232,-100,404,-223,526v-95,94,-333,152,-447,41","w":693},"K":{"d":"48,-35v96,-7,200,-28,200,-125r0,-1090v-6,-98,-104,-125,-200,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r588,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,3,-192,27,-192,129r0,441v0,28,2,50,3,65v2,27,18,27,36,19v198,-93,297,-291,414,-465v20,-29,38,-61,39,-102v1,-77,-67,-86,-142,-85v-12,0,-7,-16,-8,-27v0,-4,1,-9,8,-8r578,0v12,1,14,39,-4,39v-178,2,-280,68,-348,185v-95,164,-186,291,-309,412v-20,21,-11,29,10,48r118,111v122,122,236,263,344,420v66,96,177,155,329,162v12,0,7,14,8,25v0,5,-3,8,-8,8r-654,0v-12,1,-7,-16,-8,-27v32,-27,147,0,147,-77v-60,-143,-182,-246,-274,-364v-47,-59,-103,-119,-165,-159v-36,-22,-61,-30,-104,-28v-11,0,-10,4,-10,14r0,468v0,109,87,139,192,140v12,0,7,14,8,25v0,4,-2,9,-8,8r-588,0v-11,0,-6,-17,-7,-27v0,-5,3,-8,8,-8","w":1524},"L":{"d":"477,-142v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v-1,-13,20,-7,32,-8v110,-6,211,-38,210,-153r0,-1058v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,1109","w":1239},"M":{"d":"501,-40v12,1,4,21,6,32v0,5,-2,8,-6,8r-467,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v148,6,175,-85,184,-226r46,-739r5,-271v-6,-60,-67,-94,-125,-94v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r289,0v16,3,25,9,31,22r469,1045v6,21,36,21,41,-1r464,-1026v11,-18,18,-40,38,-40r291,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-62,10,-142,35,-138,109r60,1105v9,91,97,110,190,116v13,0,6,20,8,32v0,4,-2,9,-8,8r-568,0v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8v81,-2,183,-8,179,-87r-53,-955v-1,-13,-8,-12,-13,-1r-497,1076v-4,8,-39,11,-45,-1r-494,-1088v-6,-7,-12,-3,-13,9r-45,809r-3,159v19,61,94,77,174,79","w":1929},"N":{"d":"588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"O":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"P":{"d":"100,0v-12,0,-7,-18,-8,-32v0,-4,2,-9,8,-8v84,-14,163,-35,163,-130r0,-1056v10,-131,-71,-152,-202,-143v-22,2,-31,-40,-8,-41r568,-15v252,-13,405,87,485,256v55,116,33,279,-26,369v-68,105,-155,221,-315,214r-292,-12v-11,1,-15,2,-15,14r0,411v-2,125,129,133,240,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-598,0xm589,-1376v-52,0,-116,-11,-131,20r2,675v2,12,5,21,19,22v91,7,181,10,251,-23v125,-58,209,-173,209,-350v0,-222,-129,-344,-350,-344","w":1211},"Q":{"d":"1707,391v-6,43,-72,37,-119,37v-212,0,-324,-123,-456,-210r-70,-52v-77,-55,-121,-133,-246,-144v-324,-30,-544,-209,-654,-462v-74,-172,-67,-402,8,-568v117,-262,357,-442,724,-442v323,0,530,148,660,351v88,138,136,380,74,577v-63,200,-200,339,-361,445v-38,25,-109,50,-144,77v0,3,2,5,6,6r203,152r113,90v65,50,128,105,224,123v14,3,35,8,38,20xm633,-1332v-232,119,-370,417,-293,758v55,241,194,424,417,500v122,42,270,37,381,-18v195,-96,315,-298,315,-587v0,-304,-127,-520,-331,-633v-130,-72,-343,-95,-489,-20","w":1767},"R":{"d":"52,0v-12,0,-7,-18,-8,-32v12,-18,67,-14,97,-22v66,-19,102,-46,102,-116r0,-1056v-2,-110,-83,-149,-195,-144v-13,0,-6,-20,-8,-32v0,-6,4,-9,12,-8r549,-15v251,-13,407,87,485,256v23,49,32,103,32,161v-3,180,-111,257,-237,316r303,495v50,85,129,150,222,189v6,23,-7,33,-32,33v-218,0,-328,-117,-416,-256r-256,-402v-2,-2,-4,-3,-5,-4r-244,-11v-11,1,-15,2,-15,14r0,461v-3,122,122,133,229,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-615,0xm569,-1374v-52,0,-116,-11,-131,20r2,636v2,12,5,21,19,22r102,6v237,1,362,-108,358,-342v-3,-219,-133,-342,-350,-342","w":1419},"S":{"d":"844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61","w":1026},"T":{"d":"407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-1107v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,1107v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"U":{"d":"406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"V":{"d":"1500,-1402v-2,12,6,32,-8,32v-182,-1,-208,168,-257,301r-393,1061v-9,45,-55,33,-105,35v-16,0,-25,-8,-31,-22r-527,-1277v-27,-62,-87,-98,-166,-98v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r590,0v15,0,6,20,8,32v1,10,-13,8,-23,8v-92,0,-227,31,-182,140r392,954v7,8,13,9,18,-5r348,-942v5,-13,7,-27,7,-40v0,-90,-99,-107,-184,-107v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r505,0v7,-1,8,4,8,8","w":1505},"W":{"d":"2258,-1402v-2,12,6,32,-8,32v-55,-3,-96,3,-119,38v-20,31,-42,79,-58,117r-514,1207v-12,43,-54,34,-105,35v-16,0,-26,-8,-32,-22r-270,-654r-273,641v-12,43,-54,34,-105,35v-16,0,-25,-8,-31,-23r-530,-1276v-41,-58,-127,-98,-213,-98v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r570,0v15,0,6,20,8,32v1,11,-15,8,-26,8v-87,-5,-139,47,-114,128v4,13,6,27,12,40r383,922v5,13,28,13,34,-1r221,-520r-195,-471v-39,-57,-125,-81,-204,-98v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r916,0v14,0,6,20,8,32v-1,16,-31,5,-45,8v-117,0,-145,84,-181,169r-130,305r256,616v5,13,28,13,34,-1r423,-995v8,-19,12,-34,12,-47v-4,-62,-104,-43,-177,-47v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r445,0v7,-1,8,4,8,8xm1216,-1369v-77,-2,-120,51,-98,127v21,69,50,129,75,193r97,-227v8,-19,12,-34,12,-47v0,-40,-37,-45,-86,-46","w":2262},"X":{"d":"13,0v-13,0,-6,-20,-8,-32v2,-16,32,-5,47,-8v167,-26,248,-156,331,-265r315,-415r-361,-468v-70,-99,-158,-179,-324,-182v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r659,0v14,0,6,20,8,32v0,4,-1,9,-8,8v-82,0,-194,-5,-164,84v3,10,8,16,11,20r285,377v16,8,30,-11,38,-21r270,-346v13,-15,19,-32,19,-51v0,-63,-85,-61,-150,-63v-14,0,-6,-21,-8,-33v0,-4,2,-7,8,-7r537,0v15,0,6,20,8,32v0,5,-1,8,-8,8v-185,8,-265,130,-354,234v-11,13,-30,37,-35,50r-239,305r144,198r328,429v48,57,110,104,210,110v17,1,34,3,34,21v1,21,-20,22,-39,23r-551,0v-13,0,-6,-20,-8,-32v3,-13,18,-10,39,-10v64,0,131,-36,88,-93r-359,-473v-10,-6,-24,-1,-27,8r-345,455v-10,14,-13,20,-14,40v0,60,70,60,128,60v35,0,51,2,46,37v0,4,-2,9,-8,8r-543,0","w":1611},"Y":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0","w":1527},"Z":{"d":"1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47","w":1460},"[":{"d":"702,-1731r0,86r-271,0v-49,0,-73,24,-73,73r0,1755v0,49,24,73,73,73r294,0r0,86r-520,0r0,-2073r497,0","w":740},"\\":{"d":"136,-1452r-130,0r525,1479r129,0","w":665},"]":{"d":"383,-1572v0,-51,-21,-73,-72,-73r-274,0r0,-86r498,0r0,2073r-520,0r0,-86r296,0v51,0,72,-22,72,-73r0,-1755","w":740},"^":{"d":"529,-1186r-305,507r-148,0r421,-700r63,0r412,700r-148,0"},"_":{"d":"-16,205r1046,0r0,115r-1046,0r0,-115","w":1014},"`":{"d":"158,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":700},"a":{"d":"850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":885},"b":{"d":"314,-837v1,28,8,38,38,21v113,-66,287,-162,437,-71v160,98,247,368,167,603v-77,227,-321,361,-636,294v-53,-10,-96,-24,-148,-37v-12,-2,-14,-11,-14,-24r0,-1348v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,784xm314,-244v17,124,106,193,241,193v157,0,236,-114,271,-240v57,-202,-18,-400,-152,-479v-105,-62,-267,-26,-348,29v-10,6,-12,11,-12,24r0,473","w":1099},"c":{"d":"830,-218v16,-20,40,-2,34,21v-44,74,-109,127,-174,167v-104,63,-260,79,-374,22v-132,-66,-226,-197,-226,-387v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134","w":934},"d":{"d":"748,-870v9,1,10,-7,12,-13r0,-516v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,1424v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-91v0,-12,-8,-12,-16,-7r-72,42v-68,38,-137,81,-237,81v-192,0,-288,-132,-329,-287v-77,-286,65,-515,268,-602v58,-25,121,-39,188,-39v73,0,124,21,186,31xm399,-798v-133,75,-199,278,-143,476v38,135,128,244,298,244v70,0,145,-30,193,-62v9,-6,13,-13,13,-20r-2,-526v-45,-76,-116,-143,-229,-145v-50,0,-93,12,-130,33","w":1090},"e":{"d":"829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":930},"f":{"d":"617,-16v-1,10,-4,17,-18,16r-549,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-606v0,-7,-4,-11,-12,-11v-52,-6,-135,20,-143,-29v27,-65,155,-12,155,-134v0,-320,93,-559,307,-674v108,-58,289,-96,393,-12v57,46,-14,108,-26,157v-7,13,-22,24,-36,5v-60,-44,-111,-103,-208,-105v-214,-5,-274,150,-274,362r0,291v0,8,3,8,10,8v74,3,168,-7,231,6v20,22,25,65,25,104v0,19,-6,20,-26,21r-227,0v-5,0,-13,1,-13,10r0,587v4,122,125,139,248,143v12,0,18,6,18,13","w":624},"g":{"d":"348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224","w":1148},"h":{"d":"640,-926v219,-3,299,129,299,357r0,417v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-407v0,-115,-1,-218,-79,-257v-46,-24,-130,-31,-189,-4v-79,36,-174,91,-174,195r0,473v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,847v0,5,0,26,7,24v12,0,12,-6,19,-13v72,-75,132,-161,273,-163","w":1124},"i":{"d":"70,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0xm282,-1208v-59,2,-108,-38,-108,-99v0,-61,46,-103,106,-100v55,3,94,44,94,100v0,57,-36,97,-92,99","w":576},"j":{"d":"109,543v86,-13,106,-122,106,-226r0,-998v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1030v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108xm269,-1208v-59,2,-109,-38,-109,-99v0,-61,46,-103,107,-100v55,3,94,44,94,100v0,57,-36,97,-92,99","w":577},"k":{"d":"369,-477v-13,-5,-14,47,-14,47r0,278v-3,93,74,106,145,123v15,3,13,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,998v22,79,110,16,147,-9v56,-39,116,-93,156,-146v10,-14,16,-25,16,-33v-4,-56,-118,-11,-123,-66v-1,-19,23,-23,41,-23r381,0v33,-4,51,32,12,42v-68,18,-145,29,-194,67r-287,224v-1,11,14,26,19,32r411,433v37,40,83,55,138,70v9,3,14,7,14,14v0,10,-2,18,-16,18r-439,0v-14,-1,-13,-24,0,-29v33,-13,90,-11,90,-57v0,-21,-28,-49,-43,-64","w":1096},"l":{"d":"476,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1469v-3,93,74,106,145,123","w":521},"m":{"d":"597,-831v-96,7,-188,70,-244,123r0,552v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v69,-17,145,-28,145,-124r0,-576v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,166v1,4,3,6,8,6v133,-54,251,-184,441,-136v65,16,91,73,122,123v10,17,32,11,47,3r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v15,-108,6,-243,6,-362v1,-162,-26,-330,-197,-304v-79,12,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-498v-1,-111,-73,-186,-194,-177","w":1732},"n":{"d":"804,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151","w":1164},"o":{"d":"210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1107},"p":{"d":"344,4v-23,-4,-21,19,-21,37r0,427v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1199v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,127v1,14,22,13,30,4v94,-56,172,-104,301,-104v165,0,238,133,288,259v38,95,53,228,19,337v-54,169,-168,290,-338,343v-90,28,-190,7,-279,-9xm638,-798v-102,-50,-251,-14,-315,54r1,578v8,92,116,103,196,116v156,26,256,-74,288,-196v59,-219,-13,-474,-170,-552","w":1090},"q":{"d":"917,-935v7,1,17,-3,16,6r0,1397v-3,93,74,106,145,123v14,3,12,29,0,29r-536,0v-12,-2,-14,-26,0,-29v92,-23,235,-13,235,-123r0,-568v-2,-13,-11,-4,-22,2r-93,53v-82,50,-208,105,-321,53v-150,-69,-241,-227,-241,-436v0,-230,131,-380,294,-459v133,-64,318,-44,428,24v49,0,61,-55,95,-72xm777,-626v-2,-155,-86,-243,-235,-243v-161,0,-233,130,-270,269v-26,97,-35,233,6,321v49,104,136,190,274,195v87,3,176,-41,225,-88r0,-454","w":1096},"r":{"d":"747,-834v-9,45,-26,107,-71,117v-62,-21,-136,-79,-211,-34v-49,30,-102,80,-102,147r0,452v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,162v-1,20,14,10,20,2r39,-53v45,-55,92,-140,194,-108v38,12,81,26,110,44v14,9,21,16,21,22","w":747},"s":{"d":"430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233","w":685},"t":{"d":"368,27v-143,0,-217,-98,-217,-239r0,-557v-44,-1,-127,12,-99,-41v81,-54,147,-121,208,-198v17,-21,42,-51,69,-55v26,7,6,47,0,68r-22,77v0,13,2,19,16,19r255,0v53,2,34,71,44,124v0,4,-3,6,-8,6r-301,0v-7,0,-6,2,-6,9r0,552v2,69,26,125,89,128v83,4,122,-39,170,-72v12,-9,25,-14,38,-14v17,0,6,33,0,41v-49,64,-124,152,-236,152","w":647},"u":{"d":"460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1124},"v":{"d":"1015,-900v16,3,15,33,-1,34v-30,9,-72,9,-94,32v-31,33,-56,82,-73,126r-281,724v-14,24,-62,7,-93,11v-11,2,-18,-23,-22,-31r-265,-717v-28,-70,-76,-126,-164,-136v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-91,30,-71,84r209,570v17,24,32,-8,37,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-41,-90,-98,-94v-27,-2,-57,-2,-58,-30v-1,-11,12,-17,22,-17r379,0","w":1036},"w":{"d":"1601,-900v16,3,15,33,-1,34v-30,9,-72,9,-94,32v-31,33,-56,82,-73,126r-281,724v-14,24,-62,7,-93,11v-11,2,-18,-23,-22,-31r-222,-601r-241,621v-14,24,-62,7,-93,11v-11,2,-18,-23,-22,-31r-265,-717v-28,-70,-76,-126,-164,-136v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-91,30,-71,84r209,570v17,24,32,-8,37,-25r169,-442v7,-21,13,-38,16,-50v-28,-70,-76,-126,-164,-136v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-52,0,-91,30,-71,84r209,570v17,24,32,-8,37,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-41,-90,-98,-94v-27,-2,-57,-2,-58,-30v-1,-11,12,-17,22,-17r379,0","w":1642},"x":{"d":"36,0v-22,-1,-22,-22,0,-29v34,-22,83,-40,107,-69r274,-330v0,-11,-3,-8,-8,-18r-304,-375v-20,-26,-74,-27,-88,-59v1,-13,9,-20,24,-20r372,0v13,5,11,26,-8,28v-44,4,-112,41,-72,91r155,192v15,9,26,43,46,20r147,-171v26,-19,36,-75,9,-98v-19,-15,-47,-20,-71,-28v-11,-3,-16,-11,-16,-22v0,-7,2,-13,11,-12r307,0v13,-1,7,14,7,27v-9,18,-44,16,-57,27v-48,22,-77,54,-110,94r-193,232v-13,25,13,53,29,63r340,406v13,16,55,5,55,33v0,13,-2,14,-12,18r-394,0v-10,2,-10,-13,-10,-19v14,-39,107,1,107,-69v0,-20,-16,-34,-25,-45r-172,-216v-28,-30,-54,-15,-71,6r-157,204v-10,12,-16,23,-16,40v0,50,65,65,115,70v10,1,10,29,0,29r-321,0","w":1017},"y":{"d":"341,598v-37,65,-185,56,-177,-39v7,-82,107,-65,144,-115v10,-14,28,-25,35,-41r168,-390v0,-18,-8,-34,-15,-47r-87,-169r-248,-518v-28,-70,-75,-126,-163,-136v-12,-1,-23,-8,-23,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-82,28,-71,84r266,570v17,24,31,-8,36,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-42,-90,-99,-94v-27,-2,-56,-2,-57,-30v-1,-11,12,-17,22,-17r379,0v16,3,16,33,0,34v-30,9,-75,9,-96,32v-33,35,-56,87,-75,134r-464,1149","w":1082},"z":{"d":"310,-116v-3,5,-8,20,3,20r385,0v94,-4,108,-94,155,-146v10,-12,36,-19,38,0r-83,224v-4,8,-9,17,-19,18r-705,0v-25,2,-28,-29,-16,-45r520,-714v5,-9,19,-29,-5,-29v-101,0,-216,-5,-323,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59","w":915},"{":{"d":"835,285v17,1,14,19,15,39v5,54,-49,30,-91,30v-200,0,-367,-83,-427,-238v-75,-192,57,-374,57,-569v0,-119,-43,-202,-154,-211v-37,-3,-39,-80,0,-81v102,-2,156,-54,154,-164v-3,-206,-148,-413,-44,-602v78,-142,245,-210,468,-205v25,0,37,10,37,30v0,56,-54,37,-99,44v-149,24,-261,95,-266,262v-4,150,34,270,37,415v2,127,-73,182,-132,246v-18,37,21,57,40,77v45,49,94,110,92,208v-3,163,-81,392,-10,542v54,113,170,168,323,177","w":1058},"|":{"d":"150,-1645r131,0r0,1680r-131,0r0,-1680","w":431},"}":{"d":"823,-745v27,0,39,47,21,68v-21,23,-69,13,-92,33v-82,43,-96,179,-70,294v31,140,107,315,44,466v-72,173,-259,239,-503,240v-10,0,-15,-11,-15,-32v0,-20,-2,-37,15,-39v150,-8,270,-66,323,-177v80,-170,-31,-414,-4,-600v13,-92,78,-137,126,-193v18,-36,-19,-55,-38,-74v-44,-46,-96,-108,-94,-206v3,-145,43,-265,37,-415v-8,-188,-142,-262,-338,-265v-22,0,-27,-18,-27,-41v0,-52,91,-26,144,-26v162,0,298,84,361,201v102,191,-44,397,-44,602v0,104,64,143,154,164","w":1063},"~":{"d":"692,-608v103,40,151,-65,148,-173r118,0v0,140,-46,251,-138,293v-197,89,-294,-120,-460,-158v-111,-26,-150,67,-151,176r-119,0v0,-141,45,-253,138,-294v197,-87,313,98,464,156"},"\u00a0":{"w":550},"\u00a1":{"d":"247,-924v-72,0,-117,47,-117,119v0,69,45,115,113,115v70,-0,116,-50,116,-119v0,-69,-43,-115,-112,-115xm243,596v40,-3,88,9,104,-16r0,-52r-74,-962v1,-30,-31,-53,-51,-28v-5,7,-9,17,-10,28r-74,962v4,23,-12,65,15,66","w":489},"\u00a2":{"d":"236,-59v-84,-72,-146,-190,-146,-336v0,-331,145,-512,453,-531r69,-194r130,0r-69,194v92,7,170,37,182,119v12,82,-113,83,-157,41r-61,-57r-242,681v60,50,182,77,278,43v66,-23,118,-68,157,-119v15,-20,40,-2,34,21v-44,74,-109,127,-174,167v-95,58,-232,76,-347,34r-126,355r-129,0xm520,-861v-198,48,-289,251,-248,500v7,38,19,73,34,106","w":934},"\u00a3":{"d":"565,-623v47,109,32,288,-5,398v59,55,128,122,234,122v103,0,156,-89,179,-168r40,0v-20,165,-107,298,-295,298v-104,0,-168,-82,-219,-135v-48,62,-107,135,-214,135v-105,0,-169,-55,-169,-156v0,-117,89,-179,206,-184v66,-3,116,21,154,43v21,-142,-42,-254,-88,-353r-211,0v-24,2,-26,-17,-24,-40v0,-12,11,-17,24,-17r181,0r-38,-78v-53,-102,-91,-267,-38,-398v63,-155,235,-269,450,-205v109,32,212,90,223,214v6,71,-87,91,-121,37v-62,-97,-95,-220,-257,-216v-89,3,-152,52,-185,114v-12,23,-18,48,-18,74v2,204,105,314,168,458r189,0v24,-2,26,17,24,41v0,12,-11,16,-24,16r-166,0xm290,-257v-76,0,-122,55,-125,132v-3,89,101,134,177,89v48,-28,87,-80,109,-129v-36,-44,-81,-92,-161,-92"},"\u00a4":{"d":"531,-330v-93,0,-169,-36,-225,-79r-192,191r-62,-62r194,-193v-38,-53,-65,-122,-65,-207v0,-92,32,-161,76,-215r-196,-198r63,-63r197,198v101,-87,305,-99,418,-5r194,-194r62,62r-194,195v46,55,83,126,83,220v0,90,-34,159,-74,214r187,188r-62,62r-188,-188v-56,42,-125,73,-216,74xm630,-914v-223,-83,-411,117,-331,331v42,111,186,193,331,136v111,-43,196,-189,136,-333v-25,-61,-73,-111,-136,-134"},"\u00a5":{"d":"698,-511v1,-11,-5,-17,-9,-24r-377,0v-35,2,-37,-26,-35,-61v1,-16,16,-25,35,-25r323,0r-349,-557v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-356,612r346,0v35,-2,37,26,35,61v-1,16,-16,25,-35,25r-385,0r0,155r385,0v35,-2,37,26,35,61v-1,16,-16,25,-35,25r-385,0v3,76,-12,161,31,199v25,34,114,37,167,54v10,3,8,10,8,21v1,19,-16,19,-34,20r-539,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v43,-36,29,-126,31,-202r-386,0v-35,2,-37,-26,-35,-61v1,-16,16,-25,35,-25r386,0r0,-131","w":1569},"\u00a6":{"d":"459,-1645r0,750r-121,0r0,-750r121,0xm459,-717r0,752r-121,0r0,-752r121,0","w":788},"\u00a7":{"d":"938,-1476v44,60,-5,130,-88,121v-45,-5,-82,-54,-110,-82v-54,-55,-162,-110,-262,-63v-33,16,-65,43,-94,64v-27,42,-52,97,-32,163v19,61,52,119,82,166v177,276,419,514,519,871v44,158,38,344,-27,471v-94,182,-252,335,-510,335v-119,0,-227,-44,-281,-117v-44,-60,7,-128,89,-120v46,5,81,55,111,82v54,49,137,106,239,69v90,-33,188,-109,147,-234v-49,-150,-142,-254,-226,-371r-131,-185v-134,-198,-274,-381,-274,-700v0,-218,117,-373,248,-480v96,-79,268,-137,429,-86v66,21,135,47,171,96xm810,277v121,-150,81,-475,0,-634v-146,-287,-370,-514,-505,-811v-18,-40,-33,-88,-42,-131v-78,125,-102,342,-46,507v72,209,200,380,311,551r96,140v31,45,58,89,83,128v43,69,79,161,103,250","w":1114},"\u00a8":{"d":"666,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm267,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":700},"\u00a9":{"d":"467,-66v-258,-150,-453,-461,-350,-859v70,-271,264,-453,532,-532v208,-61,451,-9,586,77v209,132,377,330,377,657v0,327,-168,527,-377,657v-143,91,-380,136,-586,77v-65,-18,-125,-44,-182,-77xm515,-1297v-223,134,-395,404,-305,750v62,236,228,402,464,464v345,91,619,-83,750,-305v75,-127,120,-332,67,-512v-69,-235,-230,-394,-464,-464v-182,-54,-392,-5,-512,67xm1168,-302v-11,12,-27,-3,-43,-1v-84,10,-166,44,-256,44v-233,0,-392,-113,-470,-277v-55,-115,-54,-281,-1,-397v78,-172,234,-294,474,-294v115,0,212,30,301,59v12,-2,48,-16,48,6r0,203v0,10,-10,7,-21,7v-10,-4,-15,-26,-20,-34v-58,-114,-145,-196,-298,-196v-253,0,-382,162,-382,412v0,209,94,354,238,427v110,56,284,43,368,-24v52,-42,98,-94,134,-153v5,-9,30,-6,22,12","w":1717},"\u00aa":{"d":"576,-989v12,0,7,24,4,30v-24,24,-57,42,-84,64v-19,14,-64,32,-91,14v-27,-19,-37,-60,-50,-90r-80,63v-32,26,-89,43,-142,23v-62,-23,-117,-97,-84,-178v40,-95,205,-91,294,-146v11,-7,15,-9,15,-20r0,-132v-3,-69,-36,-119,-106,-119v-57,-0,-98,46,-83,111v-24,18,-70,37,-102,48v-10,1,-11,-14,-11,-23v0,-76,63,-119,113,-151v63,-39,166,-48,225,3v35,30,71,65,71,126r0,361v-1,25,30,39,55,39v27,-0,38,-16,56,-23xm173,-1088v-52,45,-13,151,59,145v44,-4,87,-29,112,-55v9,-10,14,-20,14,-30r0,-140v0,-6,-3,-9,-8,-6r-159,74","w":591},"\u00ab":{"d":"397,-927r-188,375r190,373r-49,0r-282,-373r282,-375r47,0xm679,-927r-188,375r190,373r-49,0r-282,-373r282,-375r47,0","w":791},"\u00ac":{"d":"952,-689r0,508r-127,0r0,-381r-737,0r0,-127r864,0"},"\u00ad":{"d":"828,-578r0,137r-743,0r0,-137r743,0","w":913},"\u00ae":{"d":"467,-66v-258,-150,-453,-461,-350,-859v70,-271,264,-453,532,-532v208,-61,451,-9,586,77v209,132,377,330,377,657v0,327,-168,527,-377,657v-143,91,-380,136,-586,77v-65,-18,-125,-44,-182,-77xm515,-1297v-223,134,-395,404,-305,750v62,236,228,402,464,464v345,91,619,-83,750,-305v75,-127,120,-332,67,-512v-69,-235,-230,-394,-464,-464v-182,-54,-392,-5,-512,67xm687,-424v-2,73,73,80,137,80v9,0,4,12,5,19v0,2,-2,6,-5,5r-369,0v-7,0,-4,-11,-5,-19v0,-2,2,-6,5,-5v59,-5,115,-16,115,-78r0,-634v-1,-66,-50,-89,-117,-86v-8,0,-4,-12,-5,-19v3,-10,25,-6,36,-6r361,-8v144,16,250,97,250,250v0,108,-67,154,-143,190r182,297v30,51,77,90,133,113v4,13,-4,20,-19,20v-130,0,-195,-71,-249,-154r-157,-243r-146,-7v-7,0,-9,2,-9,9r0,276xm765,-1144v-31,0,-69,-8,-78,12r0,363v1,13,-2,29,12,31v164,20,282,-38,276,-201v-5,-131,-80,-205,-210,-205","w":1702},"\u00af":{"d":"26,-1322r647,0r0,129r-647,0r0,-129","w":699},"\u00b0":{"d":"524,-1303v-94,0,-156,62,-156,155v0,93,63,156,156,156v93,0,156,-63,156,-156v0,-93,-62,-155,-156,-155xm614,-938v-202,76,-374,-107,-301,-302v37,-101,170,-172,301,-121v100,39,174,171,121,301v-23,55,-65,101,-121,122"},"\u00b1":{"d":"88,-689r371,0r0,-367r135,0r0,367r366,0r0,127r-366,0r0,378r-135,0r0,-378r-371,0r0,-127xm88,-127r872,0r0,127r-872,0r0,-127"},"\u00b2":{"d":"51,-552v-10,-15,4,-45,16,-52v26,-28,54,-57,85,-86r92,-87v77,-78,166,-158,214,-260v52,-109,-11,-220,-92,-253v-127,-53,-251,37,-274,150v-2,13,-24,15,-32,8v11,-57,35,-125,70,-160v57,-57,111,-87,205,-87v154,0,252,88,252,239v0,110,-73,169,-141,228r-161,139r-127,123v-9,9,-14,15,-14,17r355,0v70,4,78,-50,94,-101r24,0r-27,162v-3,10,-5,15,-15,20r-524,0","w":661},"\u00b3":{"d":"321,-1379v137,-12,236,95,171,215v-25,46,-74,82,-117,113v183,-16,269,183,189,335v-66,125,-231,218,-421,164v-43,-13,-85,-36,-97,-79v1,-41,53,-50,85,-25v47,37,94,83,175,83v121,0,187,-110,187,-236v0,-108,-53,-178,-153,-178v-35,0,-69,13,-87,33v-29,-15,8,-34,20,-44v61,-55,149,-96,149,-204v0,-69,-58,-111,-128,-111v-97,0,-148,63,-183,124v-4,0,-27,-4,-25,-9v38,-96,115,-171,235,-181","w":661},"\u00b4":{"d":"423,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":700},"\u00b5":{"d":"889,-900v15,1,12,5,12,21r0,682v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-219,98v-60,29,-124,31,-199,14r-1,561v-1,3,-3,5,-8,7r-135,56v-15,-1,-12,-5,-12,-21r0,-1498v1,-16,-3,-20,12,-21r132,0v15,1,12,5,12,21r0,660v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-715v1,-16,-3,-20,12,-21r132,0","w":1100},"\u00b6":{"d":"843,308v-19,-1,-16,-11,-16,-35r0,-1789r-166,0r0,1791v10,47,-36,33,-72,33v-18,0,-15,-15,-15,-37r0,-1106v-263,-8,-474,-78,-474,-354v0,-473,493,-394,950,-403v35,-1,25,28,25,55v0,15,-8,15,-27,16r-133,0r0,1811v2,32,-47,13,-72,18","w":1110},"\u00b7":{"d":"260,-548v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v77,0,130,53,130,130v0,80,-52,130,-130,130","w":520},"\u00b8":{"d":"342,376v52,-91,-54,-154,-136,-161r174,-215r101,0r-132,154v76,21,129,70,140,151v-19,163,-172,205,-333,227v-43,6,-77,-42,-40,-68v81,-19,189,-23,226,-88","w":700},"\u00b9":{"d":"150,-552v-5,-2,-6,-18,2,-18v63,0,104,2,141,-14v14,-6,12,-23,13,-44r0,-645v-55,35,-105,78,-168,104v-5,-1,-14,-14,-8,-21v78,-52,157,-120,220,-189v16,3,47,-9,47,11r1,755v0,43,43,39,86,39v16,4,51,-8,51,12v0,4,0,11,-5,10r-380,0","w":661},"\u00ba":{"d":"224,-903v-142,-59,-242,-241,-169,-431v55,-141,238,-250,423,-174v115,47,207,143,207,299v0,158,-83,258,-197,307v-78,34,-185,31,-264,-1xm325,-1490v-210,0,-215,316,-125,462v36,60,92,113,183,113v216,-1,218,-315,123,-458v-38,-57,-93,-117,-181,-117","w":761},"\u00bb":{"d":"441,-927r282,375r-282,373r-49,0r190,-373r-188,-375r47,0xm159,-927r282,375r-282,373r-49,0r190,-373r-188,-375r47,0","w":791},"\u00bc":{"d":"888,-261v-15,4,-19,-17,-13,-25r393,-551v10,-11,9,-13,25,-13v14,1,24,0,24,15r0,493v1,14,-2,15,12,15r106,0v28,-5,17,30,19,52v0,9,-4,14,-12,14r-115,0v-12,0,-9,0,-10,12r0,235v0,4,-4,14,-10,13r-68,0v-10,1,-13,-7,-13,-14r0,-228v-1,-22,-1,-18,-25,-18r-313,0xm1226,-671v4,-25,-21,-28,-33,-11r-245,348v1,9,8,6,20,7r244,0v10,0,12,-5,14,-12r0,-332xm1317,-1480r130,0r-1101,1535r-129,0xm121,-552v-5,-2,-6,-18,2,-18v63,0,104,2,141,-14v14,-6,12,-23,13,-44r0,-645v-55,35,-105,78,-168,104v-5,-1,-14,-14,-8,-21v78,-52,157,-120,220,-189v16,3,47,-9,47,11r1,755v0,43,43,39,86,39v16,4,51,-8,51,12v0,4,0,11,-5,10r-380,0","w":1550},"\u00bd":{"d":"1239,-1480r130,0r-1101,1535r-129,0xm911,-1v-10,-15,4,-45,16,-52v26,-28,54,-57,85,-86r92,-87v77,-78,166,-158,214,-260v52,-109,-11,-220,-92,-253v-127,-53,-251,37,-274,150v-2,13,-24,15,-32,8v11,-57,35,-125,70,-160v57,-57,111,-87,205,-87v154,0,252,88,252,239v0,110,-73,169,-141,228r-161,139r-127,123v-9,9,-14,15,-14,17r355,0v70,4,78,-50,94,-101r24,0r-27,162v-3,10,-5,15,-15,20r-524,0xm101,-552v-5,-2,-6,-18,2,-18v63,0,104,2,141,-14v14,-6,12,-23,13,-44r0,-645v-55,35,-105,78,-168,104v-5,-1,-14,-14,-8,-21v78,-52,157,-120,220,-189v16,3,47,-9,47,11r1,755v0,43,43,39,86,39v16,4,51,-8,51,12v0,4,0,11,-5,10r-380,0","w":1550},"\u00be":{"d":"885,-261v-15,4,-19,-17,-13,-25r393,-551v10,-11,9,-13,25,-13v14,1,24,0,24,15r0,493v1,14,-2,15,12,15r106,0v28,-5,17,30,19,52v0,9,-4,14,-12,14r-115,0v-12,0,-9,0,-10,12r0,235v0,4,-4,14,-10,13r-68,0v-10,1,-13,-7,-13,-14r0,-228v-1,-22,-1,-18,-25,-18r-313,0xm1223,-671v4,-25,-21,-28,-33,-11r-245,348v1,9,8,6,20,7r244,0v10,0,12,-5,14,-12r0,-332xm1329,-1480r130,0r-1101,1535r-129,0xm324,-1379v137,-12,236,95,171,215v-25,46,-74,82,-117,113v183,-16,269,183,189,335v-66,125,-231,218,-421,164v-43,-13,-85,-36,-97,-79v1,-41,53,-50,85,-25v47,37,94,83,175,83v121,0,187,-110,187,-236v0,-108,-53,-178,-153,-178v-35,0,-69,13,-87,33v-29,-15,8,-34,20,-44v61,-55,149,-96,149,-204v0,-69,-58,-111,-128,-111v-97,0,-148,63,-183,124v-4,0,-27,-4,-25,-9v38,-96,115,-171,235,-181","w":1550},"\u00bf":{"d":"502,-491v-10,-15,-25,-51,4,-52v59,41,97,130,109,211v40,256,-282,196,-389,350v-26,38,-54,82,-54,140v0,201,202,185,408,194v53,2,108,19,108,76v0,77,-92,86,-170,86v-186,0,-304,-97,-363,-232v-37,-84,-40,-207,-5,-292v49,-120,147,-201,272,-244v68,-23,151,-65,117,-161v-9,-24,-24,-53,-37,-76xm510,-928v69,0,115,48,115,117v0,68,-46,115,-115,115v-69,0,-114,-47,-114,-115v0,-69,45,-117,114,-117","w":778},"\u00c0":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0xm502,-1822v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1457},"\u00c1":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0xm933,-1939v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1457},"\u00c2":{"d":"985,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u00c3":{"d":"998,-1914v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u00c4":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0xm1046,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm647,-1798v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1457},"\u00c5":{"d":"720,-1616v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm720,-1914v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u00c6":{"d":"16,0v-23,2,-18,-27,-8,-36v26,-26,82,-19,112,-40v37,-25,62,-65,78,-110r580,-945r74,-131v35,-60,-16,-111,-83,-111r-108,0v-15,-3,-20,-37,5,-37r1031,0v27,1,34,9,36,36r18,289v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,518v0,7,3,10,10,10r346,0v90,-2,124,-61,124,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-333,0v-7,0,-10,3,-10,10r0,486v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1115,0v-23,4,-41,-29,-20,-40v115,-21,291,19,291,-138r0,-445r-325,0v-24,6,-39,22,-50,41r-265,439v-16,91,112,102,201,102v23,0,37,40,6,41r-502,0xm635,-750v-12,17,-16,34,23,34r293,0r0,-469v-8,-40,-45,-7,-54,9","w":1930},"\u00c7":{"d":"750,376v52,-90,-54,-154,-136,-161r158,-196v-299,-40,-511,-201,-615,-441v-91,-209,-44,-512,55,-669v154,-242,455,-413,856,-345v57,10,116,26,177,39v46,10,89,48,137,27v20,2,43,-8,43,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20r-143,318v-18,15,-42,-3,-66,-1v-137,13,-262,68,-413,66r-109,127v76,21,129,70,140,151v-19,163,-172,205,-333,227v-43,6,-77,-42,-40,-68v82,-19,189,-23,226,-88","w":1566},"\u00c8":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0xm433,-1822v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1264},"\u00c9":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0xm753,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1264},"\u00ca":{"d":"909,-1631v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u00cb":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0xm946,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm547,-1798v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1264},"\u00cc":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm178,-1822v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":699},"\u00cd":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm503,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":699},"\u00ce":{"d":"619,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u00cf":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm671,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm272,-1798v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":699},"\u0189":{"d":"55,-44v104,2,204,-13,204,-116r0,-504r-199,0v-27,2,-20,-35,-21,-61v0,-17,7,-25,21,-25r199,0r0,-506v-4,-100,-95,-113,-204,-113v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8r572,-9v42,0,80,1,113,2v200,11,367,33,500,121v171,114,314,296,314,564v0,327,-183,510,-403,629v-108,58,-241,106,-389,106r-729,0v-15,0,-6,-23,-8,-36v0,-4,2,-9,8,-8xm803,-725v0,27,5,61,-21,61r-328,0r0,539v8,91,127,78,225,78v333,0,543,-147,637,-391v60,-156,64,-377,4,-538v-86,-229,-264,-393,-569,-399r-272,0v-20,0,-25,8,-25,27r0,598r328,0v13,0,21,12,21,25","w":1664},"\u00d0":{"d":"55,-44v104,2,204,-13,204,-116r0,-504r-199,0v-27,2,-20,-35,-21,-61v0,-17,7,-25,21,-25r199,0r0,-506v-4,-100,-95,-113,-204,-113v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8r572,-9v42,0,80,1,113,2v200,11,367,33,500,121v171,114,314,296,314,564v0,327,-183,510,-403,629v-108,58,-241,106,-389,106r-729,0v-15,0,-6,-23,-8,-36v0,-4,2,-9,8,-8xm803,-725v0,27,5,61,-21,61r-328,0r0,539v8,91,127,78,225,78v333,0,543,-147,637,-391v60,-156,64,-377,4,-538v-86,-229,-264,-393,-569,-399r-272,0v-20,0,-25,8,-25,27r0,598r328,0v13,0,21,12,21,25","w":1664},"\u00d1":{"d":"1173,-1914v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"\u00d2":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm658,-1847v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1770},"\u00d3":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm1052,-1963v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1597},"\u00d4":{"d":"1139,-1632v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u00d5":{"d":"1143,-1843v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u00d6":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm1196,-1729v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm797,-1729v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1770},"\u00d7":{"d":"209,-1029r315,316r317,-318r89,88r-318,318r320,320r-88,88r-320,-320r-318,318r-88,-89r318,-317r-316,-315"},"\u00d8":{"d":"921,-1453v199,0,357,74,475,170r203,-215r67,64r-202,214v144,143,248,405,170,673v-79,272,-269,465,-542,543v-247,71,-528,16,-677,-109r-209,221r-67,-64r204,-216v-131,-123,-233,-290,-233,-543v0,-326,175,-519,394,-639v112,-61,252,-99,417,-99xm1290,-1171v-97,-119,-236,-213,-441,-213v-252,0,-387,148,-468,328v-67,149,-82,365,-25,542v26,79,60,151,106,217xm521,-225v93,97,220,177,400,177v284,0,429,-175,496,-400v66,-224,22,-495,-74,-645","w":1770},"\u00d9":{"d":"406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716xm668,-1822v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1672},"\u00da":{"d":"406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716xm1063,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1672},"\u00db":{"d":"1139,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u00dc":{"d":"406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716xm1216,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm817,-1798v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1672},"\u00dd":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm993,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1564},"\u00de":{"d":"49,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v94,2,163,-46,163,-130r0,-1056v1,-110,-50,-143,-163,-143v-13,0,-7,-20,-8,-33v0,-4,2,-9,8,-8r519,0v13,0,6,20,8,32v1,11,-14,9,-26,9v-82,-1,-143,12,-143,95r0,114v155,0,314,-19,427,34v149,70,254,196,254,408v0,164,-108,262,-210,336v-48,34,-105,63,-177,61r-279,-7v-9,0,-15,3,-15,10r0,146v8,110,126,128,240,132v14,0,6,20,8,32v0,5,-3,8,-8,8r-598,0xm538,-1116v-51,0,-109,-9,-131,17r0,678v2,12,7,21,21,22v91,7,180,10,250,-23v125,-58,210,-173,210,-350v0,-222,-129,-344,-350,-344","w":1160},"\u00df":{"d":"950,-399v-1,-292,-102,-479,-404,-467r0,-37v207,-24,343,-132,343,-357v0,-189,-91,-326,-276,-326v-199,0,-279,168,-279,373r0,1041v-5,110,45,143,155,143v12,0,18,6,18,13v-1,10,-4,17,-18,16r-456,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-914v0,-279,100,-467,292,-547v164,-69,369,-12,464,73v87,78,156,236,96,380v-56,134,-177,213,-322,264r0,4v173,37,316,129,388,274v66,133,34,348,-35,446v-74,105,-176,191,-338,199v-59,3,-112,-27,-113,-79v-1,-33,26,-67,57,-66v60,2,84,54,147,54v87,0,108,-110,126,-200v8,-41,10,-86,10,-135","w":1220},"\u00e0":{"d":"850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm203,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":872},"\u00e1":{"d":"850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm566,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":872},"\u00e2":{"d":"672,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,21,-31,36,-13xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":872},"\u00e3":{"d":"675,-1354v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm856,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm268,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":872},"\u00e4":{"d":"867,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm279,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm731,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm332,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":872},"\u00e5":{"d":"422,-1079v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm422,-1377v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":872},"\u00e6":{"d":"1224,-172v17,-13,53,-57,76,-22v-21,59,-82,90,-127,125v-62,49,-147,96,-250,96v-164,0,-257,-94,-320,-202v-66,69,-156,149,-252,188v-160,65,-336,-85,-269,-260v54,-140,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-102,-58,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-174,165,-220v53,-33,104,-46,179,-47v105,-1,189,70,228,147v79,-102,220,-175,401,-141v132,25,191,149,235,265v12,31,17,77,-16,77r-580,0v-34,50,-15,170,0,235v36,149,146,256,324,256v84,0,144,-47,196,-86xm1006,-840v-146,-65,-277,58,-291,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-53,-163,-120,-193xm262,-284v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":1378},"\u00e7":{"d":"473,376v52,-91,-54,-154,-136,-161r152,-188v-202,2,-315,-114,-372,-263v-19,-50,-27,-104,-27,-159v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134v16,-20,40,-2,34,21v-60,95,-147,168,-258,204r-126,147v76,21,129,70,140,151v-19,163,-172,205,-333,227v-43,6,-77,-42,-40,-68v81,-19,189,-23,226,-88","w":934},"\u00e8":{"d":"829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193xm236,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":930},"\u00e9":{"d":"829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193xm613,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":930},"\u00ea":{"d":"743,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":930},"\u00eb":{"d":"829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193xm797,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm398,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":930},"\u00ec":{"d":"576,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123xm79,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":576},"\u00ed":{"d":"516,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123xm404,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":576},"\u00ee":{"d":"603,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm580,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123","w":608},"\u00ef":{"d":"623,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123xm693,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm294,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":691},"\u00f0":{"d":"664,-1318v168,228,340,493,340,876v0,222,-119,363,-280,433v-111,48,-262,49,-372,-1v-160,-72,-277,-214,-277,-436v0,-210,130,-345,280,-418v138,-67,338,-33,434,38v11,-135,-65,-225,-122,-320v-23,-38,-51,-75,-79,-112r-221,173r-59,-77r219,-172v-84,-103,-178,-209,-277,-286v-23,-17,-40,-25,-51,-25r123,0v97,58,197,153,281,252r233,-183r59,78xm576,-26v198,0,262,-175,262,-376v0,-197,-100,-346,-242,-416v-66,-32,-157,-27,-216,9v-113,69,-166,231,-135,411v27,160,93,293,223,351v32,14,68,21,108,21","w":1089},"\u00f1":{"d":"813,-1354v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm804,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151","w":1164},"\u00f2":{"d":"210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31xm378,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1107},"\u00f3":{"d":"210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31xm673,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1107},"\u00f4":{"d":"827,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1107},"\u00f5":{"d":"803,-1354v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1102},"\u00f6":{"d":"210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31xm876,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm477,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1102},"\u00f7":{"d":"88,-690r872,0r0,127r-872,0r0,-127xm526,-154v-69,0,-116,-46,-116,-116v0,-71,46,-119,116,-119v71,0,117,48,117,119v0,70,-47,116,-117,116xm526,-856v-70,0,-116,-48,-116,-119v0,-70,46,-117,116,-117v71,0,117,47,117,117v0,72,-46,119,-117,119"},"\u00f8":{"d":"772,-10v-151,67,-369,36,-474,-51r-175,176r-63,-65r170,-172v-107,-107,-172,-337,-90,-516v73,-158,212,-291,430,-291v128,0,231,46,309,106r139,-139r67,62r-140,140v65,75,115,174,115,304v0,229,-123,373,-288,446xm782,-718v-54,-75,-129,-147,-248,-147v-288,0,-313,409,-203,633xm380,-150v52,68,126,123,239,123v283,0,321,-387,210,-608","w":1155},"\u00f9":{"d":"460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41xm338,-1324v-50,-60,17,-164,91,-116v13,8,25,20,38,37r217,301v-10,13,-18,32,-34,39r-275,-221v-13,-11,-25,-25,-37,-40","w":1122},"\u00fa":{"d":"460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41xm703,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1122},"\u00fb":{"d":"772,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,21,-31,36,-13xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1122},"\u00fc":{"d":"460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41xm856,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm457,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1122},"\u00fd":{"d":"341,598v-37,65,-185,56,-177,-39v7,-82,107,-65,144,-115v10,-14,28,-25,35,-41r168,-390v0,-18,-8,-34,-15,-47r-87,-169r-248,-518v-28,-70,-75,-126,-163,-136v-12,-1,-23,-8,-23,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-82,28,-71,84r266,570v17,24,31,-8,36,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-42,-90,-99,-94v-27,-2,-56,-2,-57,-30v-1,-11,12,-17,22,-17r379,0v16,3,16,33,0,34v-30,9,-75,9,-96,32v-33,35,-56,87,-75,134r-464,1149xm733,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1097},"\u00fe":{"d":"344,4v-23,-4,-21,19,-21,37r0,427v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1867v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,795v1,14,22,13,30,4v94,-56,172,-104,301,-104v165,0,238,133,288,259v38,95,53,228,19,337v-54,169,-168,290,-338,343v-90,28,-190,7,-279,-9xm638,-798v-102,-50,-251,-14,-315,54r1,578v8,92,116,103,196,116v156,26,256,-74,288,-196v59,-219,-13,-474,-170,-552","w":1090},"\u00ff":{"d":"341,598v-37,65,-185,56,-177,-39v7,-82,107,-65,144,-115v10,-14,28,-25,35,-41r168,-390v0,-18,-8,-34,-15,-47r-87,-169r-248,-518v-28,-70,-75,-126,-163,-136v-12,-1,-23,-8,-23,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-82,28,-71,84r266,570v17,24,31,-8,36,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-42,-90,-99,-94v-27,-2,-56,-2,-57,-30v-1,-11,12,-17,22,-17r379,0v16,3,16,33,0,34v-30,9,-75,9,-96,32v-33,35,-56,87,-75,134r-464,1149xm866,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm467,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1097},"\u0100":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0xm396,-1864r647,0r0,129r-647,0r0,-129","w":1457},"\u0101":{"d":"850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm100,-1322r647,0r0,129r-647,0r0,-129","w":872},"\u0102":{"d":"910,-1738v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u0103":{"d":"613,-1196v-53,70,-183,137,-297,74v-94,-51,-160,-148,-164,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":872},"\u0104":{"d":"1031,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u0105":{"d":"411,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":872},"\u0106":{"d":"1345,-38v-18,16,-42,-3,-66,-1v-130,13,-254,66,-392,66v-323,0,-537,-143,-673,-340v-96,-139,-141,-388,-81,-595v79,-271,271,-447,549,-519v224,-58,475,-6,652,61v27,10,44,-4,79,-4v8,0,12,6,12,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20xm973,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1566},"\u0107":{"d":"830,-218v16,-20,40,-2,34,21v-44,74,-109,127,-174,167v-104,63,-260,79,-374,22v-132,-66,-226,-197,-226,-387v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134xm663,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":934},"\u0108":{"d":"1139,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm1345,-38v-18,16,-42,-3,-66,-1v-130,13,-254,66,-392,66v-323,0,-537,-143,-673,-340v-96,-139,-141,-388,-81,-595v79,-271,271,-447,549,-519v224,-58,475,-6,652,61v27,10,44,-4,79,-4v8,0,12,6,12,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20","w":1566},"\u0109":{"d":"789,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm830,-218v16,-20,40,-2,34,21v-44,74,-109,127,-174,167v-104,63,-260,79,-374,22v-132,-66,-226,-197,-226,-387v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134","w":934},"\u010a":{"d":"987,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm1345,-38v-18,16,-42,-3,-66,-1v-130,13,-254,66,-392,66v-323,0,-537,-143,-673,-340v-96,-139,-141,-388,-81,-595v79,-271,271,-447,549,-519v224,-58,475,-6,652,61v27,10,44,-4,79,-4v8,0,12,6,12,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20","w":1566},"\u010b":{"d":"607,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm830,-218v16,-20,40,-2,34,21v-44,74,-109,127,-174,167v-104,63,-260,79,-374,22v-132,-66,-226,-197,-226,-387v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134","w":934},"\u010c":{"d":"603,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm1345,-38v-18,16,-42,-3,-66,-1v-130,13,-254,66,-392,66v-323,0,-537,-143,-673,-340v-96,-139,-141,-388,-81,-595v79,-271,271,-447,549,-519v224,-58,475,-6,652,61v27,10,44,-4,79,-4v8,0,12,6,12,17r0,311v0,13,-16,10,-32,10v-17,-8,-23,-35,-31,-51v-90,-174,-222,-301,-455,-301v-297,0,-469,155,-547,380v-66,189,-39,450,36,603v100,203,266,358,560,358v259,0,399,-166,502,-333v18,-1,40,-2,30,20","w":1566},"\u010d":{"d":"256,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-262,336v-16,19,-31,-7,-37,-15xm830,-218v16,-20,40,-2,34,21v-44,74,-109,127,-174,167v-104,63,-260,79,-374,22v-132,-66,-226,-197,-226,-387v0,-349,162,-531,503,-533v127,-1,246,15,262,121v7,49,-35,70,-81,70v-111,0,-117,-122,-228,-127v-189,32,-284,174,-284,385v0,229,94,395,325,395v117,0,190,-66,243,-134","w":934},"\u010e":{"d":"453,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm45,-1377v2,-13,-6,-35,8,-36r594,-9v42,0,80,1,113,2v200,11,367,33,500,121v171,114,314,296,314,564v0,329,-181,521,-402,641v-106,58,-237,93,-390,94r-729,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v93,0,182,-21,182,-116r0,-1096v-4,-100,-95,-119,-204,-113v-6,1,-8,-4,-8,-8xm477,-1375v-20,0,-25,8,-25,27r0,1223v8,91,127,78,225,78v333,0,543,-147,637,-391v60,-156,64,-377,4,-538v-86,-229,-264,-393,-569,-399r-272,0","w":1664},"\u010f":{"d":"748,-870v9,1,10,-7,12,-13r0,-516v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,1424v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-91v0,-12,-8,-12,-16,-7r-72,42v-68,38,-137,81,-237,81v-192,0,-288,-132,-329,-287v-77,-286,65,-515,268,-602v58,-25,121,-39,188,-39v73,0,124,21,186,31xm399,-798v-133,75,-199,278,-143,476v38,135,128,244,298,244v70,0,145,-30,193,-62v9,-6,13,-13,13,-20r-2,-526v-45,-76,-116,-143,-229,-145v-50,0,-93,12,-130,33xm1083,-1137v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":1329},"\u0111":{"d":"748,-870v9,1,10,-7,12,-13r0,-261r-298,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r298,0r0,-169v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,391r121,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-121,0r0,947v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-91v0,-12,-8,-12,-16,-7r-72,42v-68,38,-137,81,-237,81v-192,0,-288,-132,-329,-287v-77,-286,65,-515,268,-602v58,-25,121,-39,188,-39v73,0,124,21,186,31xm399,-798v-133,75,-199,278,-143,476v38,135,128,244,298,244v70,0,145,-30,193,-62v9,-6,13,-13,13,-20r-2,-526v-45,-76,-116,-143,-229,-145v-50,0,-93,12,-130,33","w":1090},"\u0110":{"d":"748,-870v9,1,10,-7,12,-13r0,-261r-298,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r298,0r0,-169v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,391r121,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-121,0r0,947v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-91v0,-12,-8,-12,-16,-7r-72,42v-68,38,-137,81,-237,81v-192,0,-288,-132,-329,-287v-77,-286,65,-515,268,-602v58,-25,121,-39,188,-39v73,0,124,21,186,31xm399,-798v-133,75,-199,278,-143,476v38,135,128,244,298,244v70,0,145,-30,193,-62v9,-6,13,-13,13,-20r-2,-526v-45,-76,-116,-143,-229,-145v-50,0,-93,12,-130,33","w":1090},"\u0112":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0xm296,-1864r647,0r0,129r-647,0r0,-129","w":1264},"\u0113":{"d":"829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193xm156,-1322r647,0r0,129r-647,0r0,-129","w":930},"\u0114":{"d":"810,-1738v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u0115":{"d":"690,-1196v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":930},"\u0116":{"d":"707,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u0117":{"d":"617,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":917},"\u0118":{"d":"731,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u0119":{"d":"291,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":930},"\u011a":{"d":"393,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u011b":{"d":"213,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm829,-187v-103,128,-320,287,-533,177v-131,-68,-226,-206,-226,-395v0,-225,96,-392,246,-477v110,-62,318,-63,392,23v56,64,127,141,127,245v0,18,-5,38,-24,37r-580,0v-39,44,-14,171,0,235v32,149,146,256,324,256v116,0,174,-75,247,-123v15,-4,19,19,27,22xm532,-840v-146,-65,-276,58,-290,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-54,-163,-121,-193","w":930},"\u011c":{"d":"1139,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"\u011d":{"d":"799,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224","w":1148},"\u011e":{"d":"1040,-1740v-53,70,-182,138,-296,75v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,158,-80,211xm1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"\u011f":{"d":"761,-1196v-53,70,-183,137,-297,74v-94,-51,-160,-148,-164,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224","w":1148},"\u0120":{"d":"947,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"\u0121":{"d":"637,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224","w":1148},"\u0122":{"d":"774,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"\u0123":{"d":"348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224xm645,-1645v35,16,0,61,-21,67v-51,45,-111,91,-118,179v-2,27,9,43,37,43v86,-0,145,33,145,121v0,69,-51,111,-118,113v-172,4,-192,-246,-111,-365v41,-59,92,-110,155,-148v11,-7,22,-10,31,-10","w":1148},"\u0124":{"d":"1130,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,21,-31,36,-13xm627,-32v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-1067v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-154,39,-154,141r0,462v0,14,2,16,16,16r788,0v14,0,16,-2,16,-16r0,-478v-4,-106,-123,-123,-222,-123v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-159,38,-159,141r0,1055v7,104,72,138,187,141v13,0,6,20,8,32v0,5,-3,8,-8,8r-636,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v114,-4,254,-16,254,-130r0,-477v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8","w":1712},"\u0125":{"d":"839,-1807v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm640,-926v219,-3,299,129,299,357r0,417v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-407v0,-115,-1,-218,-79,-257v-46,-24,-130,-31,-189,-4v-79,36,-174,91,-174,195r0,473v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,847v0,5,0,26,7,24v12,0,12,-6,19,-13v72,-75,132,-161,273,-163","w":1124},"\u0126":{"d":"627,-32v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-869r-128,0v-38,3,-46,-22,-42,-61v2,-17,21,-25,42,-25r128,0r0,-112v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-156,39,-154,141r0,98r820,0v-5,-70,15,-154,-33,-186v-46,-31,-118,-51,-189,-51v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-161,38,-159,141r0,98r126,0v38,-3,45,23,41,61v-2,17,-20,25,-41,25r-126,0r0,871v7,104,72,138,187,141v13,0,6,20,8,32v0,5,-3,8,-8,8r-636,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v114,-4,254,-16,254,-130r0,-477v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8xm1246,-758v14,0,16,-2,16,-16r0,-278r-820,0r0,278v0,14,2,16,16,16r788,0","w":1712},"\u0127":{"d":"640,-926v219,-3,299,129,299,357r0,417v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-407v0,-115,-1,-218,-79,-257v-46,-24,-130,-31,-189,-4v-79,36,-174,91,-174,195r0,473v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-992r-112,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r112,0r0,-169v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,391r307,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-307,0r0,370v0,5,0,26,7,24v12,0,12,-6,19,-13v72,-75,132,-161,273,-163","w":1124},"\u0128":{"d":"603,-1914v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u0129":{"d":"544,-1354v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm516,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123","w":576},"\u012a":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm26,-1864r647,0r0,129r-647,0r0,-129","w":699},"\u012b":{"d":"533,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123xm-46,-1322r647,0r0,129r-647,0r0,-129","w":603},"\u012c":{"d":"540,-1740v-53,70,-182,138,-296,75v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,158,-80,211xm601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u012d":{"d":"461,-1196v-53,70,-183,137,-297,74v-94,-51,-160,-148,-164,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm516,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123","w":581},"\u012e":{"d":"191,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u012f":{"d":"92,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm70,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0xm282,-1208v-59,2,-108,-38,-108,-99v0,-61,46,-103,106,-100v55,3,94,44,94,100v0,57,-36,97,-92,99","w":576},"\u0130":{"d":"467,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u0131":{"d":"516,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123","w":576},"\u0132":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm470,577v-69,-67,37,-158,133,-127v65,21,80,88,157,88v193,0,185,-238,185,-438r0,-1350v1,-107,-87,-120,-194,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r543,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,-2,-154,38,-154,143r0,1237v-7,232,-100,404,-223,526v-95,94,-333,152,-447,41","w":1392},"\u0133":{"d":"70,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,751v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0xm282,-1208v-59,2,-108,-38,-108,-99v0,-61,46,-103,106,-100v55,3,94,44,94,100v0,57,-36,97,-92,99xm629,543v86,-13,106,-122,106,-226r0,-998v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1030v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108xm789,-1208v-59,2,-109,-38,-109,-99v0,-61,46,-103,107,-100v55,3,94,44,94,100v0,57,-36,97,-92,99","w":1104},"\u0134":{"d":"594,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,21,-31,36,-13xm-229,577v-69,-67,37,-158,133,-127v65,21,80,88,157,88v193,0,185,-238,185,-438r0,-1350v1,-107,-87,-120,-194,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r543,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,-2,-154,38,-154,143r0,1237v-7,232,-100,404,-223,526v-95,94,-333,152,-447,41","w":693},"\u0135":{"d":"109,543v86,-13,106,-122,106,-226r0,-998v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1030v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108xm558,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,21,-31,36,-13","w":577},"\u0136":{"d":"654,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm48,-35v96,-7,200,-28,200,-125r0,-1090v-6,-98,-104,-125,-200,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r588,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,3,-192,27,-192,129r0,441v0,28,2,50,3,65v2,27,18,27,36,19v198,-93,297,-291,414,-465v20,-29,38,-61,39,-102v1,-77,-67,-86,-142,-85v-12,0,-7,-16,-8,-27v0,-4,1,-9,8,-8r578,0v12,1,14,39,-4,39v-178,2,-280,68,-348,185v-95,164,-186,291,-309,412v-20,21,-11,29,10,48r118,111v122,122,236,263,344,420v66,96,177,155,329,162v12,0,7,14,8,25v0,5,-3,8,-8,8r-654,0v-12,1,-7,-16,-8,-27v32,-27,147,0,147,-77v-60,-143,-182,-246,-274,-364v-47,-59,-103,-119,-165,-159v-36,-22,-61,-30,-104,-28v-11,0,-10,4,-10,14r0,468v0,109,87,139,192,140v12,0,7,14,8,25v0,4,-2,9,-8,8r-588,0v-11,0,-6,-17,-7,-27v0,-5,3,-8,8,-8","w":1524},"\u0137":{"d":"484,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm369,-477v-13,-5,-14,47,-14,47r0,278v-3,93,74,106,145,123v15,3,13,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,998v22,79,110,16,147,-9v56,-39,116,-93,156,-146v10,-14,16,-25,16,-33v-4,-56,-118,-11,-123,-66v-1,-19,23,-23,41,-23r381,0v33,-4,51,32,12,42v-68,18,-145,29,-194,67r-287,224v-1,11,14,26,19,32r411,433v37,40,83,55,138,70v9,3,14,7,14,14v0,10,-2,18,-16,18r-439,0v-14,-1,-13,-24,0,-29v33,-13,90,-11,90,-57v0,-21,-28,-49,-43,-64","w":1096},"\u0138":{"d":"369,-477v-13,-5,-14,47,-14,47r0,278v-3,93,74,106,145,123v15,4,12,26,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-578v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,329v22,79,110,16,147,-9v56,-39,116,-93,156,-146v10,-14,16,-25,16,-33v-4,-56,-118,-11,-123,-66v-1,-19,23,-23,41,-23r381,0v33,-4,51,32,12,42v-68,18,-145,29,-194,67r-287,224v-1,11,14,26,19,32r411,433v37,40,83,55,138,70v9,3,14,7,14,14v0,10,-2,18,-16,18r-429,0v-22,1,-29,-29,-5,-35v28,-14,85,-14,85,-51v0,-24,-32,-46,-43,-64","w":1096},"\u0139":{"d":"477,-142v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v-1,-13,20,-7,32,-8v110,-6,211,-38,210,-153r0,-1058v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,1109xm543,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1239},"\u013a":{"d":"390,-1943v78,-38,134,71,74,127v-15,14,-34,26,-54,35r-320,141v-17,-5,-15,-29,-24,-42v0,-3,1,-5,4,-8r282,-230v13,-11,26,-18,38,-23xm476,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1469v-3,93,74,106,145,123","w":521},"\u013b":{"d":"534,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm477,-142v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v-1,-13,20,-7,32,-8v110,-6,211,-38,210,-153r0,-1058v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,1109","w":1239},"\u013c":{"d":"164,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm476,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1469v-3,93,74,106,145,123","w":521},"\u013d":{"d":"477,-142v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v-1,-13,20,-7,32,-8v110,-6,211,-38,210,-153r0,-1058v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,1109xm953,-887v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":1239},"\u013e":{"d":"476,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1469v-3,93,74,106,145,123xm543,-1120v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":747},"\u013f":{"d":"1017,-658v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm477,-142v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v-1,-13,20,-7,32,-8v110,-6,211,-38,210,-153r0,-1058v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,1109","w":1239},"\u0140":{"d":"777,-678v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm476,-29v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1469v-3,93,74,106,145,123","w":783},"\u0141":{"d":"49,-40v124,0,234,-31,234,-153r0,-402r-163,114v-32,17,-52,-25,-61,-51v0,-8,4,-15,12,-20r212,-148r0,-551v-10,-97,-117,-117,-221,-119v-13,0,-7,-19,-8,-32v0,-4,2,-9,8,-8r677,0v13,0,6,20,8,32v-3,16,-34,8,-51,8v-67,0,-137,12,-182,29v-36,13,-36,36,-36,90r0,414r312,-218v33,-17,50,26,63,49v0,9,-5,16,-14,22r-361,253r0,589v2,22,29,47,54,47r395,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,296v-5,9,-10,18,-21,18r-1009,0v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8","w":1239},"\u0142":{"d":"223,-659r-159,109v-30,1,-42,-31,-51,-56v0,-8,4,-14,11,-19r199,-139r0,-635v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,747r178,-125v35,-15,49,26,61,50v0,8,-3,15,-10,20r-229,161r0,616v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-507","w":569},"\u0143":{"d":"588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128xm1033,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1747},"\u0144":{"d":"804,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151xm693,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1168},"\u0145":{"d":"834,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"\u0146":{"d":"504,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm804,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151","w":1168},"\u0147":{"d":"643,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"\u0148":{"d":"313,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm804,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151","w":1168},"\u0149":{"d":"1020,-315v0,-224,48,-544,-199,-515v-80,9,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-42,218,-6v186,117,128,465,129,750v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,151,-33,144,-134v7,-45,8,-95,8,-151xm50,-887v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":1384},"\u014a":{"d":"588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-11,-70,-96,-82,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-2,-108,7,-183,-23,-247v-24,-52,-72,-61,-143,-74v-28,-5,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r-2,1501v-5,186,-89,309,-222,365v-54,23,-120,26,-196,26v-79,0,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108v86,-13,106,-122,106,-226r0,-408r-1008,-1075v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"\u014b":{"d":"698,543v86,-13,106,-122,106,-226r-2,-843v0,-162,-26,-330,-197,-304v-79,12,-138,50,-216,88v-10,5,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-41,218,-6v172,106,136,423,136,692r0,341v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,61,-108,114,-77v72,41,116,127,242,108","w":1157},"\u014c":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm586,-1864r647,0r0,129r-647,0r0,-129","w":1770},"\u014d":{"d":"210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31xm226,-1322r647,0r0,129r-647,0r0,-129","w":1107},"\u014e":{"d":"1080,-1738v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u014f":{"d":"730,-1196v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1102},"\u0150":{"d":"1008,-1938v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm1278,-1938v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u0151":{"d":"638,-1440v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm908,-1440v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1107},"\u0152":{"d":"1118,0v-188,12,-421,39,-568,-33v-240,-120,-440,-323,-440,-681v0,-323,174,-508,394,-624v141,-74,346,-113,552,-83v25,4,52,5,78,7v26,2,52,4,77,4r667,0v27,1,34,9,36,36r18,289v-2,14,-32,12,-36,2v-26,-69,-18,-171,-82,-209v-16,-10,-33,-23,-57,-23r-417,0v-9,0,-13,4,-13,13r0,518v0,7,3,10,10,10r356,0v90,-2,124,-61,124,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,486v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-858,0xm622,-1312v-224,116,-354,399,-284,728v51,240,190,419,408,497v96,35,229,35,337,15v32,-20,49,-52,49,-106r0,-1054v0,-44,-18,-71,-42,-91v-133,-52,-342,-54,-468,11","w":2111},"\u0153":{"d":"899,-138v-77,95,-199,165,-362,165v-222,0,-360,-123,-427,-287v-45,-111,-48,-248,2,-358v72,-153,205,-283,417,-283v173,0,289,76,372,173v77,-129,224,-230,436,-191v132,24,191,149,235,265v12,31,17,77,-16,77r-580,0v-34,50,-15,170,0,235v36,149,146,256,324,256v114,0,174,-76,247,-123v14,-3,17,11,25,15v-21,59,-82,90,-127,125v-62,49,-147,96,-250,96v-139,0,-235,-78,-296,-165xm380,-809v-115,69,-166,230,-135,411v27,160,93,293,223,351v67,30,166,25,227,-9v142,-79,177,-339,103,-517v-55,-132,-130,-266,-304,-266v-43,0,-82,10,-114,30xm1278,-840v-146,-65,-277,58,-291,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-53,-163,-120,-193","w":1650},"\u0154":{"d":"52,0v-12,0,-7,-18,-8,-32v12,-18,67,-14,97,-22v66,-19,102,-46,102,-116r0,-1056v-2,-110,-83,-149,-195,-144v-13,0,-6,-20,-8,-32v0,-6,4,-9,12,-8r549,-15v251,-13,407,87,485,256v23,49,32,103,32,161v-3,180,-111,257,-237,316r303,495v50,85,129,150,222,189v6,23,-7,33,-32,33v-218,0,-328,-117,-416,-256r-256,-402v-2,-2,-4,-3,-5,-4r-244,-11v-11,1,-15,2,-15,14r0,461v-3,122,122,133,229,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-615,0xm569,-1374v-52,0,-116,-11,-131,20r2,636v2,12,5,21,19,22r102,6v237,1,362,-108,358,-342v-3,-219,-133,-342,-350,-342xm713,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1419},"\u0155":{"d":"747,-834v-9,45,-26,107,-71,117v-62,-21,-136,-79,-211,-34v-49,30,-102,80,-102,147r0,452v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,162v-1,20,14,10,20,2r39,-53v45,-55,92,-140,194,-108v38,12,81,26,110,44v14,9,21,16,21,22xm503,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":747},"\u0156":{"d":"654,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm52,0v-12,0,-7,-18,-8,-32v12,-18,67,-14,97,-22v66,-19,102,-46,102,-116r0,-1056v-2,-110,-83,-149,-195,-144v-13,0,-6,-20,-8,-32v0,-6,4,-9,12,-8r549,-15v251,-13,407,87,485,256v23,49,32,103,32,161v-3,180,-111,257,-237,316r303,495v50,85,129,150,222,189v6,23,-7,33,-32,33v-218,0,-328,-117,-416,-256r-256,-402v-2,-2,-4,-3,-5,-4r-244,-11v-11,1,-15,2,-15,14r0,461v-3,122,122,133,229,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-615,0xm569,-1374v-52,0,-116,-11,-131,20r2,636v2,12,5,21,19,22r102,6v237,1,362,-108,358,-342v-3,-219,-133,-342,-350,-342","w":1419},"\u0157":{"d":"264,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm747,-834v-9,45,-26,107,-71,117v-62,-21,-136,-79,-211,-34v-49,30,-102,80,-102,147r0,452v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,162v-1,20,14,10,20,2r39,-53v45,-55,92,-140,194,-108v38,12,81,26,110,44v14,9,21,16,21,22","w":747},"\u0158":{"d":"403,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm52,0v-12,0,-7,-18,-8,-32v12,-18,67,-14,97,-22v66,-19,102,-46,102,-116r0,-1056v-2,-110,-83,-149,-195,-144v-13,0,-6,-20,-8,-32v0,-6,4,-9,12,-8r549,-15v251,-13,407,87,485,256v23,49,32,103,32,161v-3,180,-111,257,-237,316r303,495v50,85,129,150,222,189v6,23,-7,33,-32,33v-218,0,-328,-117,-416,-256r-256,-402v-2,-2,-4,-3,-5,-4r-244,-11v-11,1,-15,2,-15,14r0,461v-3,122,122,133,229,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-615,0xm569,-1374v-52,0,-116,-11,-131,20r2,636v2,12,5,21,19,22r102,6v237,1,362,-108,358,-342v-3,-219,-133,-342,-350,-342","w":1419},"\u0159":{"d":"103,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm747,-834v-9,45,-26,107,-71,117v-62,-21,-136,-79,-211,-34v-49,30,-102,80,-102,147r0,452v2,104,115,102,200,123v14,3,12,29,0,29r-501,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-529v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,162v-1,20,14,10,20,2r39,-53v45,-55,92,-140,194,-108v38,12,81,26,110,44v14,9,21,16,21,22","w":747},"\u015a":{"d":"844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61xm613,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1026},"\u015b":{"d":"430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233xm423,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":685},"\u015c":{"d":"779,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61","w":1026},"\u015d":{"d":"579,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233","w":685},"\u015e":{"d":"844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61xm472,376v52,-91,-54,-154,-136,-161r174,-215r101,0r-132,154v76,21,129,70,140,151v-19,163,-172,205,-333,227v-43,6,-77,-42,-40,-68v81,-19,189,-23,226,-88","w":1026},"\u015f":{"d":"430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233xm303,376v52,-91,-54,-154,-136,-161r174,-215r101,0r-132,154v76,21,129,70,140,151v-19,163,-172,205,-333,227v-43,6,-77,-42,-40,-68v81,-19,189,-23,226,-88","w":685},"\u0160":{"d":"233,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61","w":1026},"\u0161":{"d":"83,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233","w":685},"\u0162":{"d":"654,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-1107v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,1107v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"\u0163":{"d":"244,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm368,27v-143,0,-217,-98,-217,-239r0,-557v-44,-1,-127,12,-99,-41v81,-54,147,-121,208,-198v17,-21,42,-51,69,-55v26,7,6,47,0,68r-22,77v0,13,2,19,16,19r255,0v53,2,34,71,44,124v0,4,-3,6,-8,6r-301,0v-7,0,-6,2,-6,9r0,552v2,69,26,125,89,128v83,4,122,-39,170,-72v12,-9,25,-14,38,-14v17,0,6,33,0,41v-49,64,-124,152,-236,152","w":637},"\u0164":{"d":"483,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-1107v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,1107v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"\u0165":{"d":"368,27v-143,0,-217,-98,-217,-239r0,-557v-44,-1,-127,12,-99,-41v81,-54,147,-121,208,-198v17,-21,42,-51,69,-55v26,7,6,47,0,68r-22,77v0,13,2,19,16,19r255,0v53,2,34,71,44,124v0,4,-3,6,-8,6r-301,0v-7,0,-6,2,-6,9r0,552v2,69,26,125,89,128v83,4,122,-39,170,-72v12,-9,25,-14,38,-14v17,0,6,33,0,41v-49,64,-124,152,-236,152xm463,-977v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":637},"\u0166":{"d":"407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-484r-327,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r327,0r0,-537v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,537r327,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-327,0r0,484v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"\u0167":{"d":"410,27v-143,0,-217,-98,-217,-239r0,-202r-121,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r121,0r0,-269v-44,-1,-127,12,-99,-41v81,-54,147,-121,208,-198v17,-21,42,-51,69,-55v26,7,6,47,0,68r-22,77v0,13,2,19,16,19r255,0v53,2,34,71,44,124v0,4,-3,6,-8,6r-301,0v-7,0,-6,2,-6,9r0,260r298,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-298,0v8,132,-37,326,89,334v82,5,122,-39,170,-72v12,-9,25,-14,38,-14v17,0,6,33,0,41v-49,64,-124,152,-236,152","w":691},"\u0168":{"d":"1143,-1914v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u0169":{"d":"793,-1354v0,-15,19,-16,35,-14v14,2,14,26,14,41v0,104,-57,192,-162,192v-124,0,-182,-98,-303,-104v-54,8,-88,55,-88,115v0,17,-21,11,-37,12v-5,0,-8,-5,-8,-16v5,-119,43,-229,156,-229v127,0,194,105,319,105v51,0,71,-51,74,-102xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1124},"\u016a":{"d":"406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716xm546,-1864r647,0r0,129r-647,0r0,-129","w":1672},"\u016b":{"d":"460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41xm226,-1322r647,0r0,129r-647,0r0,-129","w":1124},"\u016c":{"d":"1060,-1738v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u016d":{"d":"730,-1196v-53,70,-182,137,-296,74v-94,-51,-161,-148,-165,-286r31,0v10,126,116,193,241,193v95,0,169,-68,213,-129v15,-23,23,-44,23,-64r33,0v-1,85,-40,159,-80,212xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1122},"\u016e":{"d":"880,-1616v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm880,-1914v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u016f":{"d":"540,-1079v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm540,-1377v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1124},"\u0170":{"d":"888,-1938v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm1158,-1938v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u0171":{"d":"548,-1440v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm818,-1440v70,-46,145,52,92,116v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1124},"\u0172":{"d":"801,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm406,-520v12,289,177,449,467,449v221,0,377,-92,449,-247v25,-54,37,-115,37,-185r0,-636v8,-153,-55,-235,-211,-231v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r492,0v13,0,6,20,8,32v0,3,-3,9,-8,8v-109,-3,-179,41,-179,134r0,655v6,445,-287,665,-749,596v-220,-33,-397,-131,-473,-312v-19,-45,-28,-96,-28,-153r0,-800v-5,-87,-78,-117,-167,-120v-13,0,-6,-20,-8,-32v0,-5,2,-8,7,-8r542,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,0,-179,28,-179,134r0,716","w":1672},"\u0173":{"d":"550,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm460,23v-137,16,-296,-19,-296,-149r0,-610v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v14,-2,23,-2,22,16r0,691v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-572v-7,-49,-55,-78,-108,-80v-21,0,-21,-35,0,-41r242,-69v12,-2,18,-1,22,8r0,721v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-160,78v-39,14,-74,36,-118,41","w":1124},"\u0174":{"d":"1449,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm2258,-1402v-2,12,6,32,-8,32v-55,-3,-96,3,-119,38v-20,31,-42,79,-58,117r-514,1207v-12,43,-54,34,-105,35v-16,0,-26,-8,-32,-22r-270,-654r-273,641v-12,43,-54,34,-105,35v-16,0,-25,-8,-31,-23r-530,-1276v-41,-58,-127,-98,-213,-98v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r570,0v15,0,6,20,8,32v1,11,-15,8,-26,8v-87,-5,-139,47,-114,128v4,13,6,27,12,40r383,922v5,13,28,13,34,-1r221,-520r-195,-471v-39,-57,-125,-81,-204,-98v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r916,0v14,0,6,20,8,32v-1,16,-31,5,-45,8v-117,0,-145,84,-181,169r-130,305r256,616v5,13,28,13,34,-1r423,-995v8,-19,12,-34,12,-47v-4,-62,-104,-43,-177,-47v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r445,0v7,-1,8,4,8,8xm1216,-1369v-77,-2,-120,51,-98,127v21,69,50,129,75,193r97,-227v8,-19,12,-34,12,-47v0,-40,-37,-45,-86,-46","w":2274},"\u0175":{"d":"1089,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm1601,-900v16,3,15,33,-1,34v-30,9,-72,9,-94,32v-31,33,-56,82,-73,126r-281,724v-14,24,-62,7,-93,11v-11,2,-18,-23,-22,-31r-222,-601r-241,621v-14,24,-62,7,-93,11v-11,2,-18,-23,-22,-31r-265,-717v-28,-70,-76,-126,-164,-136v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-91,30,-71,84r209,570v17,24,32,-8,37,-25r169,-442v7,-21,13,-38,16,-50v-28,-70,-76,-126,-164,-136v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-52,0,-91,30,-71,84r209,570v17,24,32,-8,37,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-41,-90,-98,-94v-27,-2,-57,-2,-58,-30v-1,-11,12,-17,22,-17r379,0","w":1642},"\u0176":{"d":"1079,-1607v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0","w":1527},"\u0177":{"d":"799,-1110v17,20,-5,38,-18,47v-3,0,-5,-1,-8,-4r-248,-245r-234,245v-18,12,-44,-21,-28,-43r238,-323v10,-9,22,-31,37,-13xm341,598v-37,65,-185,56,-177,-39v7,-82,107,-65,144,-115v10,-14,28,-25,35,-41r168,-390v0,-18,-8,-34,-15,-47r-87,-169r-248,-518v-28,-70,-75,-126,-163,-136v-12,-1,-23,-8,-23,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-82,28,-71,84r266,570v17,24,31,-8,36,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-42,-90,-99,-94v-27,-2,-56,-2,-57,-30v-1,-11,12,-17,22,-17r379,0v16,3,16,33,0,34v-30,9,-75,9,-96,32v-33,35,-56,87,-75,134r-464,1149","w":1097},"\u0178":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm1126,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm727,-1798v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1527},"\u0179":{"d":"1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47xm903,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1460},"\u017a":{"d":"310,-116v-3,5,-8,20,3,20r385,0v94,-4,108,-94,155,-146v10,-12,36,-19,38,0r-83,224v-4,8,-9,17,-19,18r-705,0v-25,2,-28,-29,-16,-45r520,-714v5,-9,19,-29,-5,-29v-101,0,-216,-5,-323,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59xm633,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":915},"\u017b":{"d":"907,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47","w":1460},"\u017c":{"d":"597,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm310,-116v-3,5,-8,20,3,20r385,0v94,-4,108,-94,155,-146v10,-12,36,-19,38,0r-83,224v-4,8,-9,17,-19,18r-705,0v-25,2,-28,-29,-16,-45r520,-714v5,-9,19,-29,-5,-29v-101,0,-216,-5,-323,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59","w":915},"\u017d":{"d":"463,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47","w":1460},"\u017e":{"d":"223,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm310,-116v-3,5,-8,20,3,20r385,0v94,-4,108,-94,155,-146v10,-12,36,-19,38,0r-83,224v-4,8,-9,17,-19,18r-705,0v-25,2,-28,-29,-16,-45r520,-714v5,-9,19,-29,-5,-29v-101,0,-216,-5,-323,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59","w":915},"\u017f":{"d":"652,-16v-1,10,-4,17,-18,16r-549,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-606v0,-7,-4,-11,-12,-11v-52,-6,-135,20,-143,-29v27,-65,155,-12,155,-134v0,-320,93,-559,307,-674v108,-58,289,-96,393,-12v57,46,-14,108,-26,157v-7,13,-22,24,-36,5v-60,-44,-111,-103,-208,-105v-214,-5,-274,150,-274,362r0,1027v4,122,125,139,248,143v12,0,18,6,18,13","w":659},"\u0180":{"d":"315,-837v1,28,9,38,39,21v113,-66,286,-162,436,-71v160,98,247,368,167,603v-77,227,-322,361,-637,294v-53,-10,-95,-24,-147,-37v-12,-2,-14,-11,-14,-24r0,-1093r-122,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r122,0r0,-169v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,391r297,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-297,0r0,307xm315,-244v17,124,106,193,241,193v157,0,237,-114,272,-240v57,-202,-19,-400,-153,-479v-105,-62,-267,-26,-348,29v-10,6,-12,11,-12,24r0,473","w":1099},"\u0186":{"d":"249,-38v18,16,42,-3,66,-1v130,13,254,66,392,66v323,0,537,-143,673,-340v96,-139,141,-388,81,-595v-79,-271,-271,-447,-549,-519v-224,-58,-475,-6,-652,61v-27,10,-44,-4,-79,-4v-8,0,-12,6,-12,17r0,311v0,13,16,10,32,10v17,-8,23,-35,31,-51v90,-174,222,-301,455,-301v297,0,469,155,547,380v66,189,39,450,-36,603v-100,203,-266,358,-560,358v-259,0,-399,-166,-502,-333v-18,-1,-40,-2,-30,20","w":1566},"\u0192":{"d":"906,-1206v-109,0,-117,-122,-227,-127v-133,21,-145,169,-171,297v-14,71,-21,157,-26,227r232,0r-21,74r-221,0r-35,309v-34,248,-71,516,-215,652v-31,29,-68,42,-110,42v-127,2,-246,-15,-262,-121v-7,-49,35,-69,81,-69v84,0,76,123,166,123v63,0,92,-69,113,-127v75,-206,80,-487,107,-736v2,-24,3,-48,4,-73r-166,0r22,-74r160,0v39,-232,96,-464,271,-561v34,-18,74,-27,118,-27v127,-2,246,15,262,121v8,49,-36,70,-82,70","w":988},"\u0195":{"d":"1194,-826v10,-54,67,-88,118,-100v114,5,155,83,198,166v63,120,71,333,18,473v-75,198,-233,342,-513,309v-117,-14,-176,-62,-223,-140v-6,-12,-9,-24,-9,-34r0,-407v0,-115,-1,-218,-79,-257v-46,-24,-130,-31,-189,-4v-79,36,-174,91,-174,195r0,473v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1247v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,847v0,5,0,26,7,24v12,0,12,-6,19,-13v72,-75,132,-162,273,-163v216,-2,300,135,299,357r0,419v11,87,96,107,198,107v171,0,226,-170,251,-324v22,-139,5,-285,-65,-361v-29,-31,-84,-58,-125,-86v-3,-3,-4,-7,-4,-12","w":1655},"\u0197":{"d":"98,-40v105,4,154,-36,154,-143r0,-481r-192,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r192,0r0,-500v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,477r188,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-188,0r0,504v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8","w":701},"\u0199":{"d":"500,-29v15,3,13,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-1002v3,-193,112,-298,300,-298v120,0,228,29,228,144v0,37,-2,75,-38,75v-36,0,-49,-42,-67,-65v-23,-29,-47,-67,-98,-66v-114,3,-169,72,-169,189r0,552v22,79,110,16,147,-9v56,-39,116,-93,156,-146v10,-14,16,-25,16,-33v-4,-56,-118,-11,-123,-66v-1,-19,23,-23,41,-23r381,0v33,-4,51,32,12,42v-68,18,-145,29,-194,67r-287,224v-1,11,14,26,19,32r411,433v37,40,83,55,138,70v9,3,14,7,14,14v0,10,-2,18,-16,18r-439,0v-14,-1,-13,-24,0,-29v33,-13,90,-11,90,-57v0,-21,-28,-49,-43,-64r-311,-329v-11,3,-12,32,-12,49r0,278v-3,93,74,106,145,123","w":1096},"\u019a":{"d":"39,-664v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r208,0r0,-649v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,871r211,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-211,0r0,512v-3,93,74,106,145,123v14,3,12,29,0,29r-446,0v-12,-2,-14,-26,0,-29v68,-17,145,-28,145,-123r0,-512r-208,0","w":649},"\u019e":{"d":"804,-266v-14,-241,58,-566,-174,-566v-97,0,-153,52,-241,90v-9,7,-25,14,-26,28r0,558v-4,95,72,110,145,126v14,3,13,30,0,30r-446,0v-13,-2,-14,-27,0,-30v70,-17,145,-30,145,-126r0,-574v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-41,218,-6v111,67,140,227,138,400r-9,970v0,102,99,107,181,126v14,3,13,30,0,30r-482,0v-13,-2,-14,-27,0,-30v72,-17,143,-33,144,-134","w":1164},"\u01a6":{"d":"675,-32v-2,12,5,32,-8,32r-615,0v-12,0,-7,-18,-8,-32v12,-18,67,-14,97,-22v66,-19,102,-46,102,-116r0,-1056v1,-2,2,-6,3,-11r-3,0r0,-248v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-121,-7,-165,54,-154,183v155,1,314,-17,426,36v140,67,254,182,254,378v0,180,-111,257,-237,316v38,52,72,116,107,172r199,323v51,84,126,150,219,189v13,53,-74,32,-112,26v-88,-14,-153,-55,-217,-98r-57,-69v-115,-149,-212,-325,-318,-484v-2,-2,-4,-3,-5,-4r-244,-11v-11,1,-15,2,-15,14r0,461v-3,122,124,115,229,133v7,-1,8,4,8,8xm569,-1374v-51,0,-111,-10,-131,18r2,638v2,12,5,21,19,22r102,6v237,1,362,-108,358,-342v-3,-219,-133,-342,-350,-342","w":1419},"\u01b5":{"d":"1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r447,-578r-246,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r312,0r422,-545v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-446,577r291,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-358,0r-397,517v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47","w":1460},"\u01b6":{"d":"310,-116v-3,5,-8,20,3,20r385,0v94,-4,108,-94,155,-146v10,-12,36,-19,38,0r-83,224v-4,8,-9,17,-19,18r-705,0v-25,2,-28,-29,-16,-45r269,-369r-165,0v-31,2,-25,-33,-25,-61v0,-17,8,-25,25,-25r227,0r189,-259v5,-9,19,-29,-5,-29v-101,0,-216,-5,-323,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59r-244,334r157,0v31,-2,25,33,25,61v0,17,-8,25,-25,25r-220,0","w":915},"\u01b7":{"d":"152,-1450v38,-9,33,42,65,43r185,7r485,-5v21,12,3,47,-6,59r-422,502v123,-15,262,2,335,62v107,88,146,363,72,528v-80,179,-252,285,-519,281v-108,-2,-208,-52,-265,-113v-47,-51,-40,-154,37,-154v121,43,136,209,302,202v194,-8,280,-167,311,-330v41,-214,-12,-415,-252,-415v-102,0,-166,23,-217,67v-13,11,-24,21,-40,25v-27,-7,-47,-48,-49,-76v161,-129,333,-304,457,-472v20,-27,28,-47,29,-59v0,-3,-2,-7,-6,-7r-392,0v-107,2,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v1,-6,3,-9,7,-10","w":1039},"\u01bf":{"d":"654,-926v205,0,300,141,300,343v0,113,-64,176,-119,261v-82,127,-176,252,-285,350v-71,64,-153,124,-208,202v-46,65,15,199,-42,264v-56,64,-175,93,-256,136v-16,8,-26,11,-28,11v-5,-11,-11,-52,4,-59v76,-33,147,-60,147,-169r0,-1144v-1,-74,-93,-58,-143,-85v-8,-12,-1,-30,12,-36r270,-125v11,0,17,8,17,24r0,157v1,14,21,12,30,4v75,-73,173,-134,301,-134xm323,-688r1,814v100,-61,180,-183,254,-280v76,-100,153,-216,196,-340v58,-167,-23,-340,-199,-330v-105,6,-172,57,-237,106v-10,7,-14,18,-15,30","w":1069},"\u01c0":{"d":"150,-1645r131,0r0,1680r-131,0r0,-1680","w":431},"\u01c1":{"d":"150,-1645r131,0r0,1680r-131,0r0,-1680xm491,-1645r131,0r0,1680r-131,0r0,-1680","w":772},"\u01c2":{"d":"461,-1089r0,-556r131,0r0,556r428,0r0,127r-428,0r0,223r428,0r0,127r-428,0r0,639r-131,0r0,-639r-411,0r0,-127r411,0r0,-223r-411,0r0,-127r411,0","w":1070},"\u01c3":{"d":"247,27v-72,0,-117,-47,-117,-119v0,-69,45,-115,113,-115v70,0,116,50,116,119v0,69,-43,115,-112,115xm243,-1493v40,3,88,-9,104,16r0,52r-74,962v1,30,-31,53,-51,28v-5,-7,-9,-17,-10,-28r-74,-962v4,-23,-12,-65,15,-66","w":489},"\u01e2":{"d":"16,0v-23,2,-18,-27,-8,-36v26,-26,82,-19,112,-40v37,-25,62,-65,78,-110r580,-945r74,-131v35,-60,-16,-111,-83,-111r-108,0v-15,-3,-20,-37,5,-37r1031,0v27,1,34,9,36,36r18,289v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,518v0,7,3,10,10,10r346,0v90,-2,124,-61,124,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-333,0v-7,0,-10,3,-10,10r0,486v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1115,0v-23,4,-41,-29,-20,-40v115,-21,291,19,291,-138r0,-445r-325,0v-24,6,-39,22,-50,41r-265,439v-16,91,112,102,201,102v23,0,37,40,6,41r-502,0xm635,-750v-12,17,-16,34,23,34r293,0r0,-469v-8,-40,-45,-7,-54,9xm826,-1864r647,0r0,129r-647,0r0,-129","w":1930},"\u01e3":{"d":"1224,-172v17,-13,53,-57,76,-22v-21,59,-82,90,-127,125v-62,49,-147,96,-250,96v-164,0,-257,-94,-320,-202v-66,69,-156,149,-252,188v-160,65,-336,-85,-269,-260v54,-140,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-102,-58,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-174,165,-220v53,-33,104,-46,179,-47v105,-1,189,70,228,147v79,-102,220,-175,401,-141v132,25,191,149,235,265v12,31,17,77,-16,77r-580,0v-34,50,-15,170,0,235v36,149,146,256,324,256v84,0,144,-47,196,-86xm1006,-840v-146,-65,-277,58,-291,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-53,-163,-120,-193xm262,-284v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm346,-1322r647,0r0,129r-647,0r0,-129","w":1378},"\u01e6":{"d":"573,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm1560,-620v17,1,13,32,0,37v-72,28,-163,35,-163,137r0,325v-2,15,-13,17,-27,24v-206,101,-543,177,-802,73v-265,-107,-453,-330,-453,-693v0,-315,167,-507,371,-631v98,-60,221,-99,368,-100v165,0,317,51,436,90v32,2,41,-15,77,-10v5,0,11,2,11,11r0,333v2,22,-32,25,-40,9v-8,-15,-10,-38,-15,-56v-73,-262,-311,-375,-589,-287v-251,79,-398,303,-398,627v0,338,150,570,406,661v143,51,374,36,456,-59r0,-274v2,-147,-97,-180,-248,-180v-16,-1,-14,-36,0,-37r610,0","w":1621},"\u01e7":{"d":"293,-1406v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm348,-251v-130,-51,-234,-142,-234,-303v0,-185,118,-291,260,-346v96,-37,227,-39,324,-4v46,17,87,41,121,73v93,1,171,-12,268,-12v59,0,53,55,53,108v0,19,-6,20,-25,21r-222,0v48,64,52,185,13,272v-69,155,-287,266,-511,203v-34,35,-98,51,-131,87v-42,46,-8,85,64,104v181,48,589,-26,713,110v60,65,98,159,54,256v-97,215,-333,321,-649,321v-166,0,-292,-47,-353,-147v-31,-53,-31,-128,2,-174v64,-86,170,-126,236,-215v-97,-9,-173,-52,-215,-115v-27,-40,-23,-96,9,-126v56,-53,160,-66,223,-113xm380,113v-53,71,-158,96,-158,210v0,122,113,189,220,223v209,67,424,-27,511,-158v45,-68,45,-174,-15,-215v-118,-82,-364,-32,-558,-60xm537,-266v160,0,234,-121,234,-286v0,-189,-76,-326,-257,-331v-196,-5,-272,191,-222,393v29,119,99,224,245,224","w":1148},"\u01ea":{"d":"772,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u01eb":{"d":"410,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1107},"\u01ec":{"d":"772,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm586,-1864r647,0r0,129r-647,0r0,-129","w":1770},"\u01ed":{"d":"410,342v0,-162,110,-265,208,-342r82,0v-75,78,-155,164,-155,309v0,113,90,140,211,140v18,0,34,6,32,24v-6,51,-74,59,-131,59v-139,0,-247,-48,-247,-190xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31xm226,-1322r647,0r0,129r-647,0r0,-129","w":1102},"\u01f0":{"d":"73,-1903v-19,-19,9,-54,28,-43r234,245r248,-245v16,-12,28,16,33,28v0,3,-2,8,-7,15r-261,336v-16,19,-32,-7,-38,-15xm-229,577v-69,-67,37,-158,133,-127v65,21,80,88,157,88v193,0,185,-238,185,-438r0,-1350v1,-107,-87,-120,-194,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r543,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-102,-2,-154,38,-154,143r0,1237v-7,232,-100,404,-223,526v-95,94,-333,152,-447,41","w":693},"\u01f6":{"d":"627,-42v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-1067v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-154,39,-154,141r0,462v0,14,2,16,16,16r788,0v14,0,16,-2,16,-16r0,-478v-4,-106,-123,-123,-222,-123v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-159,38,-159,141r0,1002v0,158,140,181,297,181v158,0,228,-118,251,-253v23,-135,4,-282,-65,-356v-29,-31,-84,-58,-125,-86v-13,-38,40,-72,61,-92v37,-36,100,-20,136,1v151,89,216,398,134,609v-63,160,-195,267,-405,267v-163,0,-283,-21,-361,-63v-78,-42,-118,-99,-118,-174r0,-447v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8","w":2272},"\u01f7":{"d":"409,-1218v1,17,26,14,36,5r93,-59v79,-47,152,-102,268,-102v245,0,360,168,360,411v0,136,-78,211,-144,313v-98,152,-207,306,-340,420r-104,92v-56,49,-110,95,-147,152v-15,23,-22,47,-22,71r0,213v-2,119,-123,148,-212,188r-157,71v-9,-12,-5,-49,-2,-67v89,-41,176,-73,176,-207r0,-1442v-2,-88,-108,-73,-171,-101v-9,-12,-2,-39,14,-41r331,-152v14,0,21,9,21,28r0,207xm971,-959v5,-209,-127,-333,-337,-286v-98,22,-136,70,-207,120v-12,8,-18,22,-18,36r1,977v40,-15,78,-59,114,-100v162,-183,327,-399,426,-644v16,-39,21,-74,21,-103","w":1246},"\u01fa":{"d":"848,-1943v78,-38,134,71,74,127v-15,14,-33,26,-53,35r-320,141v-17,-5,-15,-29,-24,-42v0,-3,1,-5,4,-8r282,-230v13,-11,25,-18,37,-23xm720,-1419v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm720,-1717v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u01fb":{"d":"421,-1079v-110,0,-184,-74,-184,-184v0,-109,74,-184,184,-184v110,0,184,75,184,184v0,110,-74,184,-184,184xm421,-1377v-69,0,-114,46,-114,114v0,69,45,114,114,114v68,0,114,-45,114,-114v0,-68,-46,-114,-114,-114xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm553,-1900v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":872},"\u01fc":{"d":"16,0v-23,2,-18,-27,-8,-36v26,-26,82,-19,112,-40v37,-25,62,-65,78,-110r580,-945r74,-131v35,-60,-16,-111,-83,-111r-108,0v-15,-3,-20,-37,5,-37r1031,0v27,1,34,9,36,36r18,289v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,518v0,7,3,10,10,10r346,0v90,-2,124,-61,124,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-333,0v-7,0,-10,3,-10,10r0,486v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1115,0v-23,4,-41,-29,-20,-40v115,-21,291,19,291,-138r0,-445r-325,0v-24,6,-39,22,-50,41r-265,439v-16,91,112,102,201,102v23,0,37,40,6,41r-502,0xm635,-750v-12,17,-16,34,23,34r293,0r0,-469v-8,-40,-45,-7,-54,9xm1293,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1930},"\u01fd":{"d":"1224,-172v17,-13,53,-57,76,-22v-21,59,-82,90,-127,125v-62,49,-147,96,-250,96v-164,0,-257,-94,-320,-202v-66,69,-156,149,-252,188v-160,65,-336,-85,-269,-260v54,-140,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-102,-58,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-174,165,-220v53,-33,104,-46,179,-47v105,-1,189,70,228,147v79,-102,220,-175,401,-141v132,25,191,149,235,265v12,31,17,77,-16,77r-580,0v-34,50,-15,170,0,235v36,149,146,256,324,256v84,0,144,-47,196,-86xm1006,-840v-146,-65,-277,58,-291,197v0,10,8,19,18,19r367,0v17,0,26,-8,26,-23v-3,-94,-53,-163,-120,-193xm262,-284v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108xm853,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1378},"\u01fe":{"d":"921,-1453v199,0,357,74,475,170r203,-215r67,64r-202,214v144,143,248,405,170,673v-79,272,-269,465,-542,543v-247,71,-528,16,-677,-109r-209,221r-67,-64r204,-216v-131,-123,-233,-290,-233,-543v0,-326,175,-519,394,-639v112,-61,252,-99,417,-99xm1290,-1171v-97,-119,-236,-213,-441,-213v-252,0,-387,148,-468,328v-67,149,-82,365,-25,542v26,79,60,151,106,217xm521,-225v93,97,220,177,400,177v284,0,429,-175,496,-400v66,-224,22,-495,-74,-645xm1052,-1938v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1770},"\u01ff":{"d":"772,-10v-151,67,-369,36,-474,-51r-175,176r-63,-65r170,-172v-107,-107,-172,-337,-90,-516v73,-158,212,-291,430,-291v128,0,231,46,309,106r139,-139r67,62r-140,140v65,75,115,174,115,304v0,229,-123,373,-288,446xm782,-718v-54,-75,-129,-147,-248,-147v-288,0,-313,409,-203,633xm380,-150v52,68,126,123,239,123v283,0,321,-387,210,-608xm743,-1440v70,-46,144,52,91,116v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-29,38,-37","w":1155},"\u0218":{"d":"444,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm844,-1398v7,0,10,14,10,22r30,235v-4,16,-43,10,-43,-9v-55,-134,-158,-242,-335,-242v-95,0,-174,47,-210,112v-61,109,18,237,79,297v168,165,420,256,525,485v41,89,46,221,-2,310v-83,153,-278,241,-514,205v-93,-14,-156,-75,-249,-44v-9,0,-14,-7,-16,-21r-29,-268v-5,-25,22,-28,34,-12v13,18,23,48,33,70v62,137,162,225,349,225v122,0,216,-54,249,-143v96,-262,-144,-398,-307,-510v-118,-81,-239,-163,-300,-298v-37,-81,-39,-200,4,-278v61,-111,178,-190,341,-190v113,0,201,39,295,61","w":1026},"\u0219":{"d":"254,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm430,10v-88,33,-190,11,-268,-16v-32,2,-32,40,-73,33v-14,-62,-19,-170,-24,-245v-1,-20,20,-17,29,-10v51,97,90,203,238,203v122,0,176,-153,109,-246v-108,-146,-373,-161,-373,-405v0,-104,75,-158,137,-206v72,-55,257,-60,330,-3v39,30,12,130,20,201v2,21,-20,27,-33,18v-39,-97,-109,-227,-250,-178v-54,19,-81,77,-82,152v34,103,140,133,222,188v96,64,198,128,198,281v0,128,-83,197,-180,233","w":685},"\u021a":{"d":"654,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-1107v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,1107v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"\u021b":{"d":"244,640v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm368,27v-143,0,-217,-98,-217,-239r0,-557v-44,-1,-127,12,-99,-41v81,-54,147,-121,208,-198v17,-21,42,-51,69,-55v26,7,6,47,0,68r-22,77v0,13,2,19,16,19r255,0v53,2,34,71,44,124v0,4,-3,6,-8,6r-301,0v-7,0,-6,2,-6,9r0,552v2,69,26,125,89,128v83,4,122,-39,170,-72v12,-9,25,-14,38,-14v17,0,6,33,0,41v-49,64,-124,152,-236,152","w":647},"\u021c":{"d":"509,-1452v198,0,316,76,316,266v0,130,-85,214,-149,293v-16,20,-6,46,15,54v79,54,163,122,201,215v57,140,-12,309,-78,398v-131,175,-378,239,-674,252v-12,1,-10,-28,-10,-39v0,-17,0,-27,19,-27v273,0,480,-123,558,-337v9,-28,14,-53,14,-75v-1,-158,-52,-272,-198,-272v-83,0,-130,55,-194,78v-29,-3,-35,-36,-5,-53v132,-72,244,-165,302,-307v40,-98,17,-221,-38,-282v-54,-60,-179,-92,-265,-42v-89,51,-146,147,-149,280v0,5,-3,8,-8,8r-55,0v-5,0,-8,-3,-8,-8r0,-396v6,-13,38,-3,55,-6v5,0,8,2,8,6v2,37,15,86,57,82v71,-6,109,-56,179,-74v30,-7,64,-14,107,-14","w":1023},"\u021d":{"d":"76,-911v1,-16,37,-18,40,0v13,27,13,69,50,71v91,-73,296,-110,430,-56v111,45,185,189,123,324v-52,112,-165,168,-245,260v0,3,3,5,10,5v273,-3,380,154,374,435v-3,161,-87,267,-178,351v-120,110,-326,199,-553,146v-51,-12,-98,-35,-102,-95v-4,-67,95,-79,133,-41v65,66,227,89,324,26v119,-77,217,-213,217,-402v0,-209,-118,-309,-318,-314v-81,-1,-140,24,-209,34v-16,2,-29,-28,-20,-43v157,-77,327,-146,406,-291v19,-36,29,-74,29,-113v3,-162,-83,-266,-245,-236v-77,14,-120,54,-166,104v-38,41,-38,126,-57,182v-6,19,-27,28,-43,18r0,-365","w":958},"\u0222":{"d":"803,-832v230,-47,215,-340,222,-608v0,-9,9,-16,26,-19v70,-14,103,-21,169,-21v7,0,11,3,11,9r-37,281v-24,137,-52,257,-148,322v-30,21,-65,41,-109,56v205,55,382,163,382,408v0,224,-168,339,-351,398v-223,73,-511,13,-644,-91v-89,-70,-171,-166,-171,-307v0,-244,175,-350,376,-406v-196,-54,-251,-236,-265,-470v-3,-50,-11,-88,-61,-94r-79,-10v-27,-8,-10,-25,8,-30r246,-65v37,4,45,46,53,87v11,60,15,134,25,201v22,165,61,324,214,359v43,-4,88,-4,133,0xm899,-63v153,-72,260,-261,187,-475v-47,-137,-160,-240,-344,-240v-242,0,-379,142,-379,374v0,234,137,375,379,375v59,0,111,-11,157,-34","w":1429},"\u0223":{"d":"718,-905v185,66,313,210,313,454v0,226,-124,371,-288,443v-114,49,-261,48,-375,-1v-166,-72,-293,-215,-293,-442v0,-243,125,-385,308,-451v-176,-72,-204,-288,-217,-523v-3,-50,-4,-97,-50,-105r-64,-10v-21,-5,-10,-32,6,-34r202,-72v32,7,39,55,43,98r20,222v20,168,38,351,176,399v35,-4,73,-4,109,0v192,-64,164,-349,182,-591v3,-37,-18,-97,21,-105r139,-24v6,0,9,3,9,10r-31,312v-22,192,-58,359,-210,420xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1106},"\u0224":{"d":"1403,79v0,170,-102,277,-208,352r-82,0v81,-76,156,-178,156,-316v0,-58,-11,-115,-68,-115r-1106,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r731,0v135,2,247,43,247,179","w":1503},"\u0225":{"d":"942,110v0,156,-114,255,-208,331r-82,0v81,-71,155,-168,155,-309v0,-86,-42,-132,-147,-132r-576,0v-25,2,-28,-29,-16,-45r520,-714v4,-6,15,-27,2,-29v-101,-11,-220,-5,-330,-5v-107,0,-112,112,-145,188v-5,13,-19,20,-29,11r57,-334v2,-11,9,-12,21,-12v24,7,23,44,51,45r185,7v35,1,77,1,126,1r314,-6v21,10,2,48,-6,59r-524,718v-3,5,-8,20,3,20r382,0v143,3,247,60,247,206","w":915},"\u0226":{"d":"827,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u0227":{"d":"547,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm850,-141v17,0,10,35,6,43v-35,36,-83,62,-123,93v-27,21,-93,47,-132,21v-40,-27,-54,-87,-73,-131r-117,91v-46,39,-129,64,-207,34v-90,-34,-171,-141,-122,-259v58,-139,298,-133,428,-214v16,-10,22,-12,22,-29r0,-192v-4,-101,-53,-174,-155,-174v-83,0,-143,68,-121,162v-35,26,-102,54,-148,70v-15,1,-16,-20,-16,-34v0,-110,91,-173,165,-220v92,-57,242,-69,328,5v51,44,103,94,103,183r0,527v-1,36,43,57,80,57v40,0,55,-24,82,-33xm262,-286v-76,66,-19,220,86,211v65,-5,127,-41,163,-79v14,-15,21,-30,21,-45r0,-203v0,-9,-5,-13,-12,-10r-232,108","w":885},"\u0232":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm476,-1864r647,0r0,129r-647,0r0,-129","w":1527},"\u0233":{"d":"341,598v-37,65,-185,56,-177,-39v7,-82,107,-65,144,-115v10,-14,28,-25,35,-41r168,-390v0,-18,-8,-34,-15,-47r-87,-169r-248,-518v-28,-70,-75,-126,-163,-136v-12,-1,-23,-8,-23,-23v0,-13,8,-20,24,-20r445,0v7,-2,8,12,8,17v-2,30,-42,25,-73,25v-53,0,-82,28,-71,84r266,570v17,24,31,-8,36,-25r165,-432v12,-39,26,-59,26,-98v0,-56,-42,-90,-99,-94v-27,-2,-56,-2,-57,-30v-1,-11,12,-17,22,-17r379,0v16,3,16,33,0,34v-30,9,-75,9,-96,32v-33,35,-56,87,-75,134r-464,1149xm226,-1322r647,0r0,129r-647,0r0,-129","w":1097},"\u0237":{"d":"109,543v86,-13,106,-122,106,-226r0,-998v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1030v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108","w":577},"\u0374":{"d":"283,-1428v40,-48,128,-18,126,44v-1,34,-17,67,-31,89r-292,475v-12,13,-29,-6,-41,-9v-11,-6,-2,-14,3,-27r197,-509v10,-25,24,-46,38,-63","w":449},"\u0375":{"d":"283,26v40,-48,128,-18,126,44v-1,34,-17,67,-31,89r-292,475v-12,13,-29,-6,-41,-9v-11,-6,-2,-14,3,-27r197,-509v10,-25,24,-46,38,-63","w":449},"\u037a":{"d":"895,465v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-483r156,0r0,386v-2,31,26,42,53,42v70,0,121,-57,171,-79","w":990},"\u037e":{"d":"260,-669v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129xm164,287v-35,-15,-1,-61,20,-67v51,-45,112,-91,119,-179v2,-26,-9,-41,-37,-41v-86,0,-145,-35,-145,-123v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":520},"\u0384":{"d":"304,-1476v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":700},"\u0385":{"d":"933,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm274,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119xm492,-1546v28,-70,143,-54,143,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,13,-42,20,-60","w":973},"\u0386":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0xm175,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1458},"\u0387":{"d":"130,-577v0,-77,53,-130,130,-130v77,0,129,53,129,130v0,76,-53,129,-129,129v-78,0,-130,-51,-130,-129","w":519},"\u0388":{"d":"367,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0xm57,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1616},"\u0389":{"d":"901,-32v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-1067v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-154,39,-154,141r0,462v0,14,2,16,16,16r788,0v14,0,16,-2,16,-16r0,-478v-4,-106,-123,-123,-222,-123v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-159,38,-159,141r0,1055v7,104,72,138,187,141v13,0,6,20,8,32v0,5,-3,8,-8,8r-636,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v114,-4,254,-16,254,-130r0,-477v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8xm69,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1986},"\u038a":{"d":"829,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm13,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":927},"\u038c":{"d":"1624,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm757,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm-20,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1835},"\u038e":{"d":"781,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm40,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1782},"\u038f":{"d":"763,0r-488,0v-11,0,-16,-9,-21,-18r-151,-356v-12,-21,10,-32,26,-16v82,84,124,235,277,235r299,0r0,-14v-213,-89,-400,-233,-497,-435v-69,-144,-52,-321,14,-458v115,-238,356,-390,702,-390v346,0,587,153,702,390v66,137,82,314,14,458v-96,202,-285,346,-497,435r0,14r299,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,356v-5,9,-10,18,-21,18r-489,0r0,-241r49,0v142,-83,257,-221,313,-390v70,-214,-4,-459,-114,-577v-93,-100,-227,-178,-408,-178v-348,0,-549,225,-549,588v0,204,101,349,209,458v40,41,85,73,131,99r48,0r0,241xm-25,-1407v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":2067},"\u0390":{"d":"813,-1087v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm194,-1087v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119xm392,-1406v28,-70,143,-54,143,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,13,-42,20,-60xm706,-149v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-666v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,791v-2,31,26,42,53,42v70,0,121,-57,171,-79","w":773},"\u0391":{"d":"832,-40v100,-9,237,-2,227,-114r-155,-435v-7,-16,-19,-34,-42,-34r-355,0v-28,1,-43,21,-50,41r-150,439v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8xm828,-734v21,2,19,-19,14,-33r-149,-410v-12,-42,-23,-24,-31,1r-143,419v-2,12,-1,23,14,23r295,0","w":1457},"\u0392":{"d":"18,0v-13,0,-6,-20,-8,-32v5,-16,32,-7,56,-10v91,-11,183,-28,228,-84v11,-14,17,-31,17,-50r0,-1055v-1,-134,-103,-143,-245,-143v-13,0,-6,-21,-8,-33v3,-16,35,-9,52,-9r172,-1r356,-11v242,1,462,42,544,206v19,37,28,81,28,132v0,148,-103,220,-206,268v139,82,283,174,283,386v0,316,-236,436,-547,436r-722,0xm524,-780v-11,0,-13,3,-13,11r0,548v8,153,217,190,351,129v119,-54,215,-162,215,-326v0,-236,-158,-354,-394,-362r-159,0xm1005,-1084v4,-250,-209,-309,-463,-281v-26,3,-33,15,-33,46r0,458v1,10,6,20,23,19v115,-7,250,19,336,-19v80,-35,134,-111,137,-223","w":1392},"\u0393":{"d":"1062,-1145v2,20,-11,18,-28,18v-17,-56,-31,-133,-76,-162v-30,-19,-65,-26,-117,-26r-379,0v-13,0,-20,7,-20,20r0,1122v4,94,95,103,170,129v16,5,34,-2,36,12v-2,12,5,32,-8,32r-546,0v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8v83,-11,153,-55,153,-140r0,-1080v-2,-81,-77,-106,-152,-110v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r943,0v16,3,24,4,24,23r0,242","w":1132},"\u0394":{"d":"614,-1452r567,1452r-1152,0xm988,-148r-394,-1010r-407,1010r801,0","w":1208},"\u0395":{"d":"15,0v-15,0,-6,-23,-8,-36v-2,-12,18,-7,30,-8v124,-5,248,3,248,-134r0,-1054v-3,-110,-99,-130,-205,-138v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r951,0v27,1,34,8,36,35r18,290v-2,14,-32,12,-36,2v-26,-69,-17,-171,-81,-209v-16,-10,-34,-23,-58,-23r-417,0v-9,0,-13,4,-13,13r0,517v0,7,3,10,10,10r346,0v94,-1,135,-57,134,-156v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,428v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v0,-109,-33,-177,-137,-177r-343,0v-7,0,-10,3,-10,10r0,487v-2,69,44,89,111,88r333,0v140,-4,191,-118,210,-240v-2,-25,36,-40,42,-15r-33,336v-2,6,-7,14,-14,14r-1114,0","w":1264},"\u0396":{"d":"1343,-59v-2,28,2,59,-29,59r-1219,0v-30,-8,-16,-68,-2,-86r935,-1209v11,-12,-1,-20,-16,-20r-607,0v-96,7,-156,50,-172,141v-3,20,-11,74,-25,106v-3,6,-34,8,-37,-1r15,-307v1,-16,4,-34,23,-34r1086,0v19,17,22,60,3,83r-910,1180v-25,27,9,47,37,47r705,0v149,-19,197,-159,197,-313v0,-21,37,-19,37,-3r0,47","w":1460},"\u0397":{"d":"627,-32v-2,12,5,31,-7,32r-552,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v106,1,179,-34,179,-143r0,-1067v0,-93,-64,-125,-152,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r502,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-98,-1,-154,39,-154,141r0,462v0,14,2,16,16,16r788,0v14,0,16,-2,16,-16r0,-478v-4,-106,-123,-123,-222,-123v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r577,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,0,-159,38,-159,141r0,1055v7,104,72,138,187,141v13,0,6,20,8,32v0,5,-3,8,-8,8r-636,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v114,-4,254,-16,254,-130r0,-477v0,-14,-2,-16,-16,-16r-788,0v-14,0,-16,2,-16,16r0,487v3,94,82,118,177,120v7,-1,8,4,8,8","w":1712},"\u0398":{"d":"1092,-3v-226,63,-500,17,-648,-89v-179,-129,-334,-314,-334,-622v0,-326,175,-519,394,-640v152,-84,400,-131,611,-72v260,73,448,243,518,500v105,387,-104,689,-351,840v-58,36,-121,63,-190,83xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34xm562,-905v0,80,60,111,134,111r378,0v78,0,135,-28,134,-111v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,392v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v1,-88,-49,-126,-132,-126r-382,0v-82,0,-134,38,-132,126v0,12,-20,7,-32,8v-4,0,-9,-2,-8,-8r0,-392v0,-13,20,-6,32,-8v5,0,8,3,8,8","w":1745},"\u0399":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":699},"\u039a":{"d":"48,-35v96,-7,200,-28,200,-125r0,-1090v-6,-98,-104,-125,-200,-125v-12,0,-7,-16,-8,-27v0,-5,2,-8,7,-8r588,0v12,0,7,16,8,27v0,4,-3,6,-8,6v-99,3,-192,27,-192,129r0,441v0,28,2,50,3,65v2,27,18,27,36,19v198,-93,297,-291,414,-465v20,-29,38,-61,39,-102v1,-77,-67,-86,-142,-85v-12,0,-7,-16,-8,-27v0,-4,1,-9,8,-8r578,0v12,1,14,39,-4,39v-178,2,-280,68,-348,185v-95,164,-186,291,-309,412v-20,21,-11,29,10,48r118,111v122,122,236,263,344,420v66,96,177,155,329,162v12,0,7,14,8,25v0,5,-3,8,-8,8r-654,0v-12,1,-7,-16,-8,-27v32,-27,147,0,147,-77v-60,-143,-182,-246,-274,-364v-47,-59,-103,-119,-165,-159v-36,-22,-61,-30,-104,-28v-11,0,-10,4,-10,14r0,468v0,109,87,139,192,140v12,0,7,14,8,25v0,4,-2,9,-8,8r-588,0v-11,0,-6,-17,-7,-27v0,-5,3,-8,8,-8","w":1524},"\u039b":{"d":"824,-32v36,-24,142,-6,191,-38v26,-17,58,-44,44,-84r-366,-1023v-12,-42,-23,-24,-31,1r-355,1033v12,92,117,101,217,103v13,0,6,20,8,32v0,4,-2,9,-8,8r-511,0v-13,0,-6,-20,-8,-32v6,-17,32,-9,53,-14v74,-19,119,-65,145,-140r409,-1186v2,-10,-20,-32,-7,-38r205,2v2,1,5,3,6,6r423,1187v32,66,47,126,121,152v19,7,56,24,84,23v13,0,6,20,8,32v0,4,-2,9,-8,8r-612,0v-13,0,-6,-20,-8,-32","w":1457},"\u039c":{"d":"501,-40v12,1,4,21,6,32v0,5,-2,8,-6,8r-467,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v148,6,175,-85,184,-226r46,-739r5,-271v-6,-60,-67,-94,-125,-94v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r289,0v16,3,25,9,31,22r469,1045v6,21,36,21,41,-1r464,-1026v11,-18,18,-40,38,-40r291,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-62,10,-142,35,-138,109r60,1105v9,91,97,110,190,116v13,0,6,20,8,32v0,4,-2,9,-8,8r-568,0v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8v81,-2,183,-8,179,-87r-53,-955v-1,-13,-8,-12,-13,-1r-497,1076v-4,8,-39,11,-45,-1r-494,-1088v-6,-7,-12,-3,-13,9r-45,809r-3,159v19,61,94,77,174,79","w":1929},"\u039d":{"d":"588,-40v14,1,12,41,0,40r-520,0v-11,0,-14,-40,0,-40v56,-2,110,-3,135,-39v29,-41,39,-99,39,-169r0,-1039v-7,-71,-101,-78,-174,-83v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r366,0r956,1056v4,6,12,1,11,-6r0,-689v-4,-175,7,-321,-166,-321v-28,0,-70,14,-59,-32v0,-4,2,-9,8,-8r520,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-64,4,-129,31,-164,68v-14,15,-22,31,-22,50r0,1223v10,46,-43,49,-68,32v-8,-5,-16,-15,-26,-26r-1031,-1143v-8,-7,-7,-9,-18,-10v-3,0,-5,3,-5,10r0,998v9,102,115,119,218,128","w":1747},"\u039e":{"d":"1262,-155v103,-17,126,-104,145,-203v4,-4,27,-6,31,1v-5,129,-37,241,-37,365v0,28,-29,42,-45,18v-12,-19,-35,-27,-66,-26r-1102,2v-31,0,-37,33,-63,37v-20,3,-22,-16,-24,-31r-37,-332v-3,-22,-1,-49,31,-34v20,97,41,203,145,203r1022,0xm240,-1255v-103,16,-126,104,-145,203v-4,4,-27,6,-31,-1v5,-129,37,-241,37,-365v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,332v3,22,1,49,-31,34v-20,-97,-41,-203,-145,-203r-1022,0xm406,-900v0,80,60,111,134,111r398,0v78,0,135,-28,134,-111v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,392v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v1,-88,-49,-126,-132,-126r-402,0v-82,0,-134,38,-132,126v0,12,-20,7,-32,8v-4,0,-9,-2,-8,-8r0,-392v0,-13,20,-6,32,-8v5,0,8,3,8,8","w":1502},"\u039f":{"d":"1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u03a0":{"d":"1511,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,3,155,-35,155,-143r0,-1132r-726,0r0,1155v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r1421,0v13,0,6,20,8,32v0,4,-2,9,-8,8","w":1599},"\u03a1":{"d":"100,0v-12,0,-7,-18,-8,-32v0,-4,2,-9,8,-8v84,-14,163,-35,163,-130r0,-1056v10,-131,-71,-152,-202,-143v-22,2,-31,-40,-8,-41r568,-15v252,-13,405,87,485,256v55,116,33,279,-26,369v-68,105,-155,221,-315,214r-292,-12v-11,1,-15,2,-15,14r0,411v-2,125,129,133,240,133v14,0,6,20,8,32v0,4,-2,9,-8,8r-598,0xm589,-1376v-52,0,-116,-11,-131,20r2,675v2,12,5,21,19,22v91,7,181,10,251,-23v125,-58,209,-173,209,-350v0,-222,-129,-344,-350,-344","w":1211},"\u03a3":{"d":"1248,-59v-2,28,2,59,-29,59r-1071,0v-30,-8,-16,-68,-2,-86r478,-618r-481,-623v-19,-23,-16,-65,3,-83r1086,0v18,-2,22,18,23,34r15,307v-12,11,-46,8,-43,-13v-19,-82,-25,-176,-95,-208v-27,-12,-60,-25,-96,-25r-607,0v-14,-3,-26,7,-16,20r419,536r-430,557v-25,27,9,47,37,47r596,0v135,-21,197,-129,197,-273v0,-21,37,-19,37,-3r0,47","w":1400},"\u03a4":{"d":"407,0v-14,-2,-12,-40,0,-40v106,2,189,-23,231,-86v10,-16,15,-34,15,-54r0,-1107v1,-26,-10,-24,-29,-28r-384,0v-107,22,-121,138,-145,243v-4,4,-27,6,-31,-1v4,-123,37,-228,37,-345v0,-28,30,-43,45,-18v12,19,36,27,66,26r1102,-2v31,0,37,-33,63,-37v20,-3,22,16,24,31r37,312v3,22,1,49,-31,34v-24,-105,-38,-221,-145,-243r-385,0v-19,4,-30,1,-29,28r0,1107v13,111,120,140,246,140v13,0,6,20,8,32v0,4,-2,9,-8,8r-687,0","w":1502},"\u03a5":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0","w":1527},"\u03a6":{"d":"1304,-733v0,322,-223,445,-522,473r0,100v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,157,-36,154,-143r0,-77v-299,-28,-522,-151,-522,-473v0,-321,226,-442,522,-472r0,-45v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-114,-6,-162,45,-154,165v299,28,522,149,522,472xm1054,-467v86,-79,159,-258,85,-411v-65,-134,-194,-225,-357,-259r0,810v107,-21,203,-76,272,-140xm230,-878v-43,88,-43,202,0,290v64,135,193,227,357,261r0,-810v-163,34,-293,124,-357,259","w":1369},"\u03a7":{"d":"13,0v-13,0,-6,-20,-8,-32v2,-16,32,-5,47,-8v167,-26,248,-156,331,-265r315,-415r-361,-468v-70,-99,-158,-179,-324,-182v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r659,0v14,0,6,20,8,32v0,4,-1,9,-8,8v-82,0,-194,-5,-164,84v3,10,8,16,11,20r285,377v16,8,30,-11,38,-21r270,-346v13,-15,19,-32,19,-51v0,-63,-85,-61,-150,-63v-14,0,-6,-21,-8,-33v0,-4,2,-7,8,-7r537,0v15,0,6,20,8,32v0,5,-1,8,-8,8v-185,8,-265,130,-354,234v-11,13,-30,37,-35,50r-239,305r144,198r328,429v48,57,110,104,210,110v17,1,34,3,34,21v1,21,-20,22,-39,23r-551,0v-13,0,-6,-20,-8,-32v3,-13,18,-10,39,-10v64,0,131,-36,88,-93r-359,-473v-10,-6,-24,-1,-27,8r-345,455v-10,14,-13,20,-14,40v0,60,70,60,128,60v35,0,51,2,46,37v0,4,-2,9,-8,8r-543,0","w":1611},"\u03a8":{"d":"1436,-1216v11,-91,-13,-193,80,-194r217,0v35,-1,28,41,1,43v-81,4,-104,57,-113,136v-41,353,-97,685,-407,773v-63,18,-136,31,-223,32r0,266v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-243v-405,3,-551,-241,-600,-592r-37,-258v-10,-56,-45,-85,-107,-91v-12,-1,-22,-8,-22,-23v0,-13,8,-20,24,-20r217,0v93,0,70,105,81,194v3,30,7,63,12,100v5,37,12,76,20,118v8,42,17,83,26,123v48,215,119,394,386,391r0,-766v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,743v360,3,375,-333,432,-632v7,-37,10,-70,13,-100","w":1787},"\u03a9":{"d":"763,0r-488,0v-11,0,-16,-9,-21,-18r-151,-356v-12,-21,10,-32,26,-16v82,84,124,235,277,235r299,0r0,-14v-213,-89,-400,-233,-497,-435v-69,-144,-52,-321,14,-458v115,-238,356,-390,702,-390v346,0,587,153,702,390v66,137,82,314,14,458v-96,202,-285,346,-497,435r0,14r299,0v152,-14,194,-151,277,-235v8,-7,29,-17,29,4v0,4,-1,8,-3,12r-151,356v-5,9,-10,18,-21,18r-489,0r0,-241r49,0v142,-83,257,-221,313,-390v70,-214,-4,-459,-114,-577v-93,-100,-227,-178,-408,-178v-348,0,-549,225,-549,588v0,204,101,349,209,458v40,41,85,73,131,99r48,0r0,241","w":1848},"\u03aa":{"d":"601,-1370v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8xm665,-1797v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm266,-1797v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":681},"\u03ab":{"d":"526,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-338v0,-2,-2,-5,-3,-8r-409,-652v-57,-95,-127,-181,-268,-191v-13,-1,-14,-10,-14,-23v0,-9,2,-18,15,-18r572,0v14,0,17,6,17,18v1,33,-37,21,-61,26v-47,9,-94,20,-95,74v0,16,4,30,12,43r352,561v18,14,29,-12,37,-25r270,-459v19,-38,65,-101,31,-152v-21,-32,-67,-40,-113,-46v-14,-1,-17,-9,-17,-22v0,-12,3,-19,17,-18r467,0v21,2,16,37,-2,40v-103,14,-174,62,-218,137r-395,680r0,373v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm1116,-1797v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm717,-1797v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1527},"\u03ac":{"d":"763,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm580,26v-361,30,-521,-170,-516,-515v3,-219,151,-343,316,-408v57,-22,115,-32,172,-32v196,0,295,88,368,219v10,-73,37,-150,51,-219r149,0v-55,139,-120,285,-120,473v0,187,81,312,201,386r-86,103v-55,-37,-112,-89,-152,-137v-34,-42,-83,8,-107,26v-71,52,-160,94,-276,104xm507,-827v-234,0,-335,225,-283,463v31,142,120,256,250,304v175,65,307,-48,345,-197v19,-76,32,-152,32,-229v0,-154,-110,-261,-229,-316v-38,-17,-77,-25,-115,-25","w":1349},"\u03ad":{"d":"553,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm180,-408v-60,-72,-77,-148,-77,-268v0,-136,110,-189,225,-226v129,-41,333,-30,426,32r-108,79v-119,-64,-421,-97,-420,97v1,71,26,133,66,166v51,42,132,3,202,3v49,0,95,9,145,9v24,0,58,-2,67,14v-13,80,-94,101,-195,101v-91,0,-211,-35,-266,21v-49,33,-52,117,-21,179v51,104,183,140,345,133v74,-3,107,-39,149,-85v6,-7,26,-8,32,-15v-20,80,-71,154,-151,177v-65,20,-141,19,-222,20v-171,2,-271,-91,-271,-256v0,-82,21,-129,74,-181","w":807},"\u03ae":{"d":"693,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm796,-526v1,-161,-26,-331,-197,-304v-79,12,-138,50,-216,88v-10,5,-25,14,-26,28r0,698v0,11,-5,16,-16,16r-124,0v-11,0,-16,-5,-16,-16r0,-714v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-41,218,-6v110,67,135,227,135,400r0,904v-1,10,-7,12,-16,16r-125,51v-11,0,-16,-5,-16,-16r0,-975","w":1164},"\u03af":{"d":"394,-1584v70,-46,145,53,92,117v-12,15,-25,29,-38,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm606,-149v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-666v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,791v-2,31,26,42,53,42v70,0,121,-57,171,-79","w":576},"\u03b0":{"d":"973,-1290v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm314,-1290v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119xm532,-1609v28,-70,143,-54,143,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,13,-42,20,-60xm757,-38v-68,56,-227,85,-337,44v-243,-89,-239,-426,-260,-732v-4,-65,-60,-57,-108,-71v-22,-6,-10,-38,6,-42r194,-89v21,-2,29,7,35,33v58,251,11,628,149,809v49,64,153,74,214,24v153,-124,127,-442,140,-708v2,-34,0,-68,0,-103v0,-41,65,-35,100,-43r60,-13v6,0,9,4,9,12r-31,385v-5,47,-10,93,-16,136v-20,157,-59,278,-155,358","w":1072},"\u03b1":{"d":"580,26v-361,30,-521,-170,-516,-515v3,-219,151,-343,316,-408v57,-22,115,-32,172,-32v196,0,295,88,368,219v10,-73,37,-150,51,-219r149,0v-55,139,-120,285,-120,473v0,187,81,312,201,386r-86,103v-55,-37,-112,-89,-152,-137v-34,-42,-83,8,-107,26v-71,52,-160,94,-276,104xm507,-827v-234,0,-335,225,-283,463v31,142,120,256,250,304v175,65,307,-48,345,-197v19,-76,32,-152,32,-229v0,-154,-110,-261,-229,-316v-38,-17,-77,-25,-115,-25","w":1236},"\u03b2":{"d":"283,-80v-4,2,-3,14,-3,21r0,639r-156,60r0,-1799v4,-133,34,-263,101,-333v78,-81,180,-145,336,-145v183,0,317,95,383,223v40,78,56,179,8,262v-70,122,-196,218,-330,280v101,-25,197,-25,277,20v153,84,247,282,209,524v-30,195,-122,352,-345,357v-186,4,-319,-35,-431,-92v-20,-11,-36,-17,-49,-17xm525,-794v-89,-1,-178,13,-245,32r0,413v9,160,128,229,250,276v88,34,222,61,302,1v97,-73,154,-212,154,-380v0,-254,-202,-338,-461,-342xm849,-1260v-3,-196,-112,-308,-301,-308v-118,0,-196,73,-241,156v-16,31,-27,64,-27,99r0,494v57,-14,105,-26,144,-37v197,-51,352,-129,412,-314v9,-30,13,-60,13,-90","w":1240},"\u03b3":{"d":"477,347v-2,-111,31,-200,31,-296v0,-419,-104,-700,-390,-816v-29,-12,-43,-50,-43,-87v0,-40,28,-75,73,-75v111,0,165,32,218,95v115,136,195,328,256,519r173,-302v71,-113,140,-218,249,-289v25,-16,50,-23,77,-23v66,0,48,56,17,95v-61,77,-150,136,-218,222v-130,166,-249,372,-249,660v0,165,75,349,19,512v-13,37,-38,67,-79,74v-113,-24,-131,-154,-134,-289","w":1240},"\u03b4":{"d":"517,-1516v-81,0,-183,-1,-183,77v0,170,102,263,198,349v37,33,77,63,118,94r124,93v137,99,260,220,257,452v-3,226,-124,371,-288,443v-114,49,-261,46,-375,-1v-196,-81,-342,-295,-278,-575v29,-130,109,-219,208,-281v36,-22,75,-51,104,-79v19,-19,12,-31,-4,-56r-80,-130v-54,-90,-141,-241,-62,-360v82,-124,321,-193,504,-119v60,24,116,58,163,100v10,39,-12,104,-44,116v-106,-52,-225,-123,-362,-123xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1092},"\u03b5":{"d":"180,-408v-60,-72,-77,-148,-77,-268v0,-136,110,-189,225,-226v129,-41,333,-30,426,32r-108,79v-119,-64,-421,-97,-420,97v1,71,26,133,66,166v51,42,132,3,202,3v49,0,95,9,145,9v24,0,58,-2,67,14v-13,80,-94,101,-195,101v-91,0,-211,-35,-266,21v-49,33,-52,117,-21,179v51,104,183,140,345,133v74,-3,107,-39,149,-85v6,-7,26,-8,32,-15v-20,80,-71,154,-151,177v-65,20,-141,19,-222,20v-171,2,-271,-91,-271,-256v0,-82,21,-129,74,-181","w":807},"\u03b6":{"d":"674,-1443v80,-14,222,-35,222,56v0,37,-27,66,-47,89v-94,108,-223,189,-417,195v-114,211,-225,453,-225,766v0,159,142,212,312,207v199,-5,432,-10,432,165v0,87,-51,122,-101,169v-107,101,-267,166,-408,235v-28,14,-66,25,-114,26v47,-94,112,-187,219,-223r70,-26v80,-4,152,-30,198,-66v29,-23,17,-70,-2,-87v-115,-107,-390,-31,-569,-87v-93,-29,-162,-113,-164,-228v-8,-361,103,-617,235,-842v-101,-1,-196,0,-280,-24r110,-110v72,23,157,18,258,19v13,-19,45,-59,62,-81v55,-67,108,-136,209,-153xm786,-1306v0,-70,-136,-83,-180,-40v-46,45,-75,84,-108,136v102,4,200,-9,262,-52v17,-12,26,-27,26,-44","w":1006},"\u03b7":{"d":"796,-526v1,-161,-26,-331,-197,-304v-79,12,-138,50,-216,88v-10,5,-25,14,-26,28r0,698v0,11,-5,16,-16,16r-124,0v-11,0,-16,-5,-16,-16r0,-714v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,156v4,15,14,11,24,6r219,-110v56,-28,161,-41,218,-6v110,67,135,227,135,400r0,904v-1,10,-7,12,-16,16r-125,51v-11,0,-16,-5,-16,-16r0,-975","w":1071},"\u03b8":{"d":"743,-36v-114,85,-262,84,-375,-1v-193,-145,-290,-430,-293,-770v-1,-252,52,-466,143,-617v73,-120,176,-221,340,-221v162,0,262,110,335,229v130,213,177,629,101,940v-45,187,-126,346,-251,440xm385,-182v45,67,164,144,259,72v159,-120,200,-383,214,-651r-611,0v7,229,45,439,138,579xm640,-1511v-95,-59,-205,6,-248,69v-89,130,-131,321,-143,529r607,0v-14,-208,-55,-401,-146,-531v-21,-29,-45,-51,-70,-67","w":1106},"\u03b9":{"d":"606,-149v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-666v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,791v-2,31,26,42,53,42v70,0,121,-57,171,-79","w":656},"\u03ba":{"d":"369,-427v-13,-5,-14,47,-14,47r0,363v0,9,-5,15,-14,17r-132,0v-8,-2,-10,-9,-10,-18r0,-712v-1,-74,-93,-59,-143,-86v-7,-12,-1,-28,12,-34r270,-126v11,0,17,8,17,24r0,319v8,31,19,38,47,39r375,-310v22,-28,73,-23,122,-23v17,0,45,12,33,37v-15,32,-40,48,-70,73r-358,300v-1,11,14,26,19,32r411,383v26,30,48,43,69,69v5,11,7,33,-13,33r-148,0v-13,0,-23,-11,-30,-18v-41,-46,-80,-84,-134,-132","w":1096},"\u03bb":{"d":"80,-1453v-26,26,-65,-16,-55,-41v51,-45,115,-90,171,-132v55,-41,158,-10,178,43r540,1432v15,52,104,53,138,18v13,-8,30,-24,47,-25v28,-2,40,23,33,46v-42,44,-117,95,-170,135v-53,41,-157,12,-177,-40r-273,-724r-294,724v-3,2,-9,19,-16,17r-103,0v-16,0,-24,-7,-24,-20r367,-906r-198,-526v-15,-52,-104,-53,-138,-18","w":1082},"\u03bc":{"d":"889,-900v15,1,12,5,12,21r0,682v1,80,68,89,148,78v11,8,6,28,-9,30r-285,116v-10,1,-10,-16,-10,-25r0,-96v-2,-3,-13,-7,-16,-2r-219,98v-60,29,-124,31,-199,14r-1,561v-1,3,-3,5,-8,7r-135,56v-15,-1,-12,-5,-12,-21r0,-1498v1,-16,-3,-20,12,-21r132,0v15,1,12,5,12,21r0,660v11,102,111,147,217,147v90,0,168,-38,217,-92r0,-715v1,-16,-3,-20,12,-21r132,0","w":1100},"\u03bd":{"d":"907,-900v33,11,42,59,27,107v-84,260,-192,511,-300,751v-16,36,-27,53,-58,69r-93,0v-12,1,-18,-23,-22,-31r-265,-717v-16,-50,-58,-61,-110,-70v-29,-5,-9,-46,9,-49r191,-89v17,5,24,32,31,53r235,672v17,24,30,-9,37,-25r79,-171r55,-128v0,0,26,-67,35,-92v17,-49,30,-84,32,-139v2,-61,-13,-74,-16,-124v-1,-11,12,-17,22,-17r111,0","w":1015},"\u03be":{"d":"335,-154v218,68,616,-52,616,189v0,87,-51,122,-101,169v-107,101,-267,166,-408,235v-28,14,-66,25,-114,26v47,-94,112,-187,219,-223r70,-26v80,-4,152,-30,198,-66v29,-23,17,-70,-2,-87v-115,-106,-390,-34,-569,-87v-123,-37,-189,-179,-152,-344v33,-148,93,-274,162,-380v-111,-16,-123,-166,-123,-286v0,-111,70,-204,132,-263v-78,-21,-161,-34,-208,-87r56,-89v63,46,161,57,249,76v136,-53,314,-73,482,-41v39,8,90,21,90,59v0,133,-199,116,-335,109r-265,-14v-63,72,-122,184,-88,316v37,71,96,131,195,141v117,-17,282,-59,379,11v12,9,17,21,17,35v0,138,-247,102,-380,85v-38,-5,-97,-7,-134,3v-82,51,-130,193,-130,319v0,115,54,192,144,220","w":1038},"\u03bf":{"d":"743,-8v-114,49,-261,48,-375,-1v-166,-72,-293,-215,-293,-442v0,-236,121,-381,295,-447v114,-43,261,-44,373,2v168,69,288,213,288,445v0,226,-124,371,-288,443xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1106},"\u03c0":{"d":"1281,-146v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-752r-391,0r0,731r-156,60r0,-791r-298,0v-11,0,-16,-5,-16,-16r45,-116v2,-3,6,-4,11,-4r1268,0v11,0,16,5,16,16r-40,104v0,11,-5,16,-16,16r-267,0r0,655v-2,31,26,42,53,42v70,0,121,-57,171,-79","w":1420},"\u03c1":{"d":"344,4v-23,-1,-21,18,-21,37r0,523v0,9,-10,12,-16,16r-124,60v-11,0,-16,-5,-16,-16r0,-1155v-2,-236,90,-358,289,-383v89,-11,218,-30,294,10v143,75,230,232,230,437v0,225,-122,353,-267,443v-92,57,-247,62,-369,28xm638,-798v-102,-50,-251,-14,-315,54r1,578v8,92,116,103,196,116v156,26,256,-74,288,-196v59,-219,-13,-474,-170,-552","w":1090},"\u03c2":{"d":"807,-802r-343,-2v-122,8,-184,111,-210,215v-72,283,108,471,299,571v64,34,126,65,164,117v76,105,-32,216,-107,263v-81,50,-193,97,-314,105v-42,3,-34,-13,-44,-40v-3,-12,-18,-80,9,-80v139,-1,275,-26,340,-105v24,-29,33,-76,-3,-100v-145,-95,-335,-162,-435,-309v-74,-109,-116,-314,-51,-467v65,-153,181,-292,382,-292r301,0v39,0,30,59,30,102v0,13,-3,23,-18,22","w":877},"\u03c3":{"d":"928,-764v95,107,139,338,66,503v-72,164,-212,289,-436,289v-228,0,-373,-125,-446,-290v-52,-116,-47,-279,2,-392v72,-165,217,-273,444,-276v67,-1,123,13,175,30r483,0v14,0,16,3,16,16r-62,116v-1,3,-4,4,-10,4r-232,0xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1257},"\u03c4":{"d":"480,21v-57,5,-125,24,-125,-36r0,-749r-329,0v-11,0,-16,-5,-16,-16r45,-116v2,-3,6,-4,11,-4r768,0v11,0,16,5,16,16r-44,115v-1,3,-8,5,-12,5r-283,0r0,652v-2,31,26,42,53,42v70,0,121,-57,171,-79v18,2,9,25,2,35v-47,83,-144,124,-257,135","w":860},"\u03c5":{"d":"757,-38v-68,56,-227,85,-337,44v-243,-89,-239,-426,-260,-732v-4,-65,-60,-57,-108,-71v-22,-6,-10,-38,6,-42r194,-89v21,-2,29,7,35,33v58,251,11,628,149,809v49,64,153,74,214,24v153,-124,127,-442,140,-708v2,-34,0,-68,0,-103v0,-41,65,-35,100,-43r60,-13v6,0,9,4,9,12r-31,385v-5,47,-10,93,-16,136v-20,157,-59,278,-155,358","w":1072},"\u03c6":{"d":"541,-726v4,-115,23,-219,156,-199v202,30,356,136,433,293v53,108,55,253,-1,360v-82,158,-239,271,-448,297r-9,555r-106,60r-10,-617v-206,-31,-363,-145,-448,-301v-74,-136,-35,-332,40,-428v53,-68,121,-124,201,-163r-6,43v-81,77,-115,223,-115,375v0,168,93,279,198,353v40,27,83,46,129,57xm805,-94v123,-90,239,-239,193,-443v-28,-125,-93,-237,-194,-291v-32,-17,-78,-34,-97,2v-7,13,-11,39,-12,77r-13,710v43,-9,84,-27,123,-55","w":1246},"\u03c7":{"d":"1099,455v16,-2,46,29,34,45v-45,37,-118,85,-171,122v-50,36,-156,15,-174,-30r-228,-561r-251,573v-3,2,-9,18,-16,16r-103,0v-16,0,-24,-6,-24,-18r325,-741r-248,-613v-17,-48,-104,-49,-139,-16v-13,7,-29,22,-46,23v-15,1,-46,-29,-34,-45v45,-38,117,-87,171,-123v55,-37,157,-11,178,40r212,522r234,-533v3,-2,9,-18,16,-16r103,0v16,0,24,6,24,18r-308,702r263,647v13,26,42,34,79,34v43,0,65,-41,103,-46","w":1082},"\u03c8":{"d":"246,-927v26,-4,34,3,41,33v46,199,23,482,80,677v30,101,119,160,218,191r-14,-861r156,-40r-15,902v158,-54,255,-202,264,-399r12,-246r2,-213v0,-6,8,-12,11,-14r147,-32v22,4,9,31,7,55r-15,201v-4,49,-8,99,-14,147v-26,217,-63,418,-218,504v-55,31,-121,54,-197,61r-9,541r-106,60r-10,-600v-160,-8,-295,-47,-346,-166v-68,-161,-61,-394,-80,-600v-6,-65,-59,-58,-108,-71v-16,-4,-13,-30,-4,-37","w":1200},"\u03c9":{"d":"698,-166v32,-95,-8,-182,-8,-294v0,-67,38,-107,99,-107v61,0,99,40,99,107v0,77,-23,136,-23,207v0,125,61,218,183,218v220,0,258,-206,258,-427v0,-169,-58,-304,-168,-369v-39,-24,-87,-36,-143,-36v-21,-6,-17,-56,0,-63v226,4,373,113,445,277v48,110,50,271,9,391v-58,168,-182,288,-401,290v-131,1,-205,-73,-259,-157v-52,86,-126,157,-256,157v-220,0,-344,-123,-403,-290v-41,-120,-40,-281,8,-391v73,-165,218,-272,445,-277v17,6,21,57,0,63v-223,8,-311,182,-311,405v0,221,39,427,261,427v92,0,141,-58,165,-131","w":1578},"\u03ca":{"d":"606,-149v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-666v-1,-74,-92,-58,-142,-85v-7,-12,-2,-29,11,-35r270,-126v11,0,17,8,17,24r0,791v-2,31,26,42,53,42v70,0,121,-57,171,-79xm607,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm208,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":576},"\u03cb":{"d":"836,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm437,-1227v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119xm757,-38v-68,56,-227,85,-337,44v-243,-89,-239,-426,-260,-732v-4,-65,-60,-57,-108,-71v-22,-6,-10,-38,6,-42r194,-89v21,-2,29,7,35,33v58,251,11,628,149,809v49,64,153,74,214,24v153,-124,127,-442,140,-708v2,-34,0,-68,0,-103v0,-41,65,-35,100,-43r60,-13v6,0,9,4,9,12r-31,385v-5,47,-10,93,-16,136v-20,157,-59,278,-155,358","w":1072},"\u03cc":{"d":"803,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm743,-8v-114,49,-261,48,-375,-1v-166,-72,-293,-215,-293,-442v0,-236,121,-381,295,-447v114,-43,261,-44,373,2v168,69,288,213,288,445v0,226,-124,371,-288,443xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1106},"\u03cd":{"d":"803,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm757,-38v-68,56,-227,85,-337,44v-243,-89,-239,-426,-260,-732v-4,-65,-60,-57,-108,-71v-22,-6,-10,-38,6,-42r194,-89v21,-2,29,7,35,33v58,251,11,628,149,809v49,64,153,74,214,24v153,-124,127,-442,140,-708v2,-34,0,-68,0,-103v0,-41,65,-35,100,-43r60,-13v6,0,9,4,9,12r-31,385v-5,47,-10,93,-16,136v-20,157,-59,278,-155,358","w":1072},"\u03ce":{"d":"1073,-1584v70,-46,144,53,91,117v-12,15,-24,29,-37,40r-269,217v-24,8,-26,-25,-40,-35r217,-301v13,-17,25,-30,38,-38xm698,-166v32,-95,-8,-182,-8,-294v0,-67,38,-107,99,-107v61,0,99,40,99,107v0,77,-23,136,-23,207v0,125,61,218,183,218v220,0,258,-206,258,-427v0,-169,-58,-304,-168,-369v-39,-24,-87,-36,-143,-36v-21,-6,-17,-56,0,-63v226,4,373,113,445,277v48,110,50,271,9,391v-58,168,-182,288,-401,290v-131,1,-205,-73,-259,-157v-52,86,-126,157,-256,157v-220,0,-344,-123,-403,-290v-41,-120,-40,-281,8,-391v73,-165,218,-272,445,-277v17,6,21,57,0,63v-223,8,-311,182,-311,405v0,221,39,427,261,427v92,0,141,-58,165,-131","w":1581},"\u03d0":{"d":"639,-1451v178,-1,280,169,212,339v-54,135,-174,221,-327,266r4,18v138,-9,273,10,349,73v86,70,139,175,139,325v0,240,-147,371,-334,432v-106,35,-248,46,-348,4v-257,-108,-288,-502,-240,-856v30,-223,135,-394,274,-512v66,-56,152,-89,271,-89xm249,-727v-9,328,-10,695,318,695v211,0,279,-188,283,-397v5,-240,-144,-346,-373,-358v-90,19,-164,36,-228,60xm703,-1099v56,-130,13,-307,-139,-298v-182,11,-239,177,-281,327v-26,94,-34,175,-35,287v157,-54,275,-125,383,-219v31,-27,56,-59,72,-97","w":1092},"\u03d1":{"d":"649,-1445v381,0,446,332,450,717v50,5,111,-1,150,14v23,34,18,66,-12,96v-39,13,-91,16,-135,22r-32,133v-35,143,-80,278,-156,382v-70,95,-281,149,-407,74v-137,-82,-174,-282,-289,-388v-53,-48,-100,28,-167,25v-13,0,-14,-28,-16,-40r227,-143v24,-10,38,-2,58,19v124,127,167,378,332,468v40,22,103,33,143,6v145,-97,170,-330,206,-539v-78,-2,-147,-5,-208,-8v-152,-10,-284,-22,-374,-88v-74,-54,-145,-128,-187,-213v-27,-54,-17,-142,-14,-202v12,-240,188,-335,431,-335xm993,-731v-24,-168,-36,-341,-119,-452v-68,-91,-148,-175,-302,-175v-122,0,-208,68,-244,156v-79,195,85,330,213,407v108,65,277,63,452,64","w":1299},"\u03d2":{"d":"517,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-461v-13,-204,-129,-347,-236,-469v-75,-85,-163,-162,-257,-214v-67,-38,-104,-34,-177,-45v-13,-2,-14,-10,-14,-23v0,-12,3,-18,17,-18v426,27,598,298,784,573v20,10,33,-13,43,-26r383,-471v36,-53,98,-68,157,-70v104,-3,170,32,170,132v0,86,-2,152,-95,148v-38,-2,-67,-41,-42,-76v22,-29,55,-56,58,-99v4,-66,-126,-68,-156,-30r-440,566r0,583v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0","w":1527},"\u03d3":{"d":"862,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-461v-13,-204,-129,-347,-236,-469v-75,-85,-163,-162,-257,-214v-67,-38,-104,-34,-177,-45v-13,-2,-14,-10,-14,-23v0,-12,3,-18,17,-18v426,27,598,298,784,573v20,10,33,-13,43,-26r383,-471v36,-53,98,-68,157,-70v104,-3,170,32,170,132v0,86,-2,152,-95,148v-38,-2,-67,-41,-42,-76v22,-29,55,-56,58,-99v4,-66,-126,-68,-156,-30r-440,566r0,583v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm80,-1386v28,-70,144,-54,144,31v0,26,-10,49,-18,69r-136,312v-10,18,-37,-2,-51,-7r42,-345v3,-22,12,-42,19,-60","w":1939},"\u03d4":{"d":"517,0v-28,6,-46,-21,-27,-40v50,-20,144,-17,168,-52v21,-20,31,-49,31,-88r0,-461v-13,-204,-129,-347,-236,-469v-75,-85,-163,-162,-257,-214v-67,-38,-104,-34,-177,-45v-13,-2,-14,-10,-14,-23v0,-12,3,-18,17,-18v426,27,598,298,784,573v20,10,33,-13,43,-26r383,-471v36,-53,98,-68,157,-70v104,-3,170,32,170,132v0,86,-2,152,-95,148v-38,-2,-67,-41,-42,-76v22,-29,55,-56,58,-99v4,-66,-126,-68,-156,-30r-440,566r0,583v-2,103,81,118,179,132v15,2,31,7,27,28v1,19,-16,19,-34,20r-539,0xm1086,-1797v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm687,-1797v0,70,-46,115,-117,115v-71,0,-117,-45,-117,-115v0,-72,46,-119,117,-119v71,0,117,47,117,119","w":1527},"\u03d5":{"d":"707,-1410r-9,485v202,28,357,136,433,293v53,108,54,253,-2,360v-82,158,-239,270,-447,297r-10,555r-106,60r-11,-617v-205,-31,-364,-145,-447,-301v-56,-106,-54,-250,-1,-356v78,-157,233,-257,432,-289r-8,-447xm910,-194v70,-86,134,-241,74,-389v-52,-129,-149,-236,-287,-275r-14,819v93,-22,172,-88,227,-155xm416,-796v-127,91,-239,272,-163,480v49,134,155,236,301,274r-14,-813v-45,11,-86,31,-124,59","w":1246},"\u03d6":{"d":"130,-262v-60,-172,-23,-398,74,-502r-175,0v-11,0,-16,-5,-16,-16r45,-116v2,-3,6,-4,11,-4r1528,0v11,0,16,5,16,16r-40,104v0,11,-5,16,-16,16r-181,0v97,105,137,329,76,502v-59,167,-184,288,-404,290v-131,1,-205,-73,-259,-157v-52,86,-126,157,-256,157v-220,0,-344,-123,-403,-290xm698,-165v32,-97,-8,-183,-8,-295v0,-67,38,-107,99,-107v61,0,99,40,99,107v0,77,-23,136,-23,207v0,127,59,230,183,230v222,0,261,-216,261,-439v0,-120,-32,-232,-91,-302r-856,0v-58,71,-90,182,-90,302v0,223,38,439,261,439v93,0,141,-67,165,-142","w":1618},"\u03d7":{"d":"894,-109v85,0,119,-87,130,-172r41,0r-29,310v-16,125,-88,224,-182,274v-104,55,-292,25,-362,-37v-18,-17,-27,-38,-27,-64v0,-31,47,-45,69,-26v17,13,7,49,25,61v30,19,86,30,138,26v101,-8,145,-151,104,-252v-149,-65,-134,-349,-88,-514r-293,234v-23,100,-23,203,-78,269v-15,18,-38,29,-72,29v-102,0,-94,-104,-70,-187v31,-104,86,-207,174,-252v10,-67,7,-150,8,-226v2,-101,-33,-162,-136,-155v-85,6,-119,87,-130,172r-41,0v1,-166,24,-315,191,-310v198,6,211,257,180,454r274,-213v24,-106,16,-242,150,-241v143,1,71,199,26,261v-35,48,-80,97,-130,126v-8,162,1,330,82,415v12,13,29,18,46,18","w":1140},"\u03d8":{"d":"713,-196v-250,-16,-398,-132,-509,-294v-79,-115,-123,-328,-70,-504v70,-229,239,-374,478,-436v177,-46,384,-13,502,60v172,106,314,263,314,529v0,268,-152,447,-331,556v-69,41,-145,68,-228,81r-25,609r-106,60xm604,-1373v-237,85,-362,346,-300,659v41,207,161,364,347,432v109,40,256,26,349,-22v191,-99,292,-362,234,-646v-42,-205,-158,-359,-346,-422v-86,-28,-199,-32,-284,-1","w":1509},"\u03d9":{"d":"477,21v-185,-31,-310,-144,-371,-301v-45,-114,-39,-268,8,-374v72,-165,217,-276,444,-276v224,0,366,118,436,282v46,108,50,258,6,371v-60,157,-186,267,-370,299r-23,558r-106,60xm686,-72v135,-92,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,313,169,381v74,45,196,48,270,-2","w":1106},"\u03da":{"d":"1087,-1286r-443,-2v-118,3,-188,82,-236,170v-70,129,-123,352,-76,541v43,172,144,315,246,431v96,108,255,136,339,245v80,103,-32,216,-107,263v-81,50,-193,97,-314,105v-42,3,-34,-13,-44,-40v-3,-12,-18,-80,9,-80v139,-1,276,-25,340,-105v28,-34,31,-77,-11,-106v-249,-168,-558,-299,-654,-620v-101,-339,63,-662,256,-822v65,-53,142,-104,242,-104r441,0v39,0,30,59,30,102v0,13,-3,23,-18,22","w":1156},"\u03db":{"d":"1034,-802r-573,-2v-122,8,-179,112,-209,215v-24,84,-29,159,18,227v121,175,323,288,506,401v50,31,94,66,94,138v0,143,-151,208,-276,254v-54,20,-111,33,-171,36v-42,2,-35,-13,-45,-40v-3,-12,-17,-80,10,-80v131,-1,255,-26,312,-105v23,-31,30,-78,-10,-100v-258,-140,-615,-206,-615,-598v0,-210,113,-356,257,-432v50,-26,104,-38,159,-38r378,0v89,5,79,-89,104,-148v7,-15,28,-12,49,-12v27,0,29,22,30,60r0,202v0,13,-3,23,-18,22","w":1092},"\u03dc":{"d":"1062,-1145v2,20,-11,18,-28,18v-17,-56,-31,-133,-76,-162v-30,-19,-65,-26,-117,-26r-379,0v-13,0,-20,7,-20,20r0,463v0,15,8,23,24,23r392,0v85,1,136,-40,134,-131v0,-13,20,-6,32,-8v5,0,8,3,8,8r0,372v0,13,-20,6,-32,8v-6,1,-8,-4,-8,-8v1,-96,-42,-147,-132,-146r-394,0v-16,0,-24,11,-24,27r0,514v4,94,95,103,170,129v16,5,34,-2,36,12v-2,12,5,32,-8,32r-546,0v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8v83,-11,153,-55,153,-140r0,-1080v-2,-81,-77,-106,-152,-110v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8r943,0v16,3,24,4,24,23r0,242","w":1167},"\u03dd":{"d":"100,-884v3,-10,4,-16,16,-16r676,0v11,0,16,5,16,16r-40,104v-3,10,-14,16,-26,16r-486,0r0,432v0,13,6,19,19,19r442,0v5,0,7,2,7,7r-30,104v0,5,-3,6,-7,6r-412,0v-13,0,-19,7,-19,22r0,748v-44,27,-102,43,-150,66v-5,0,-6,-3,-6,-6r0,-1518","w":848},"\u03de":{"d":"989,-801r-325,800r-195,0r245,-610r-639,0r324,-799r195,0r-244,609r639,0","w":1064},"\u03df":{"d":"247,-522r429,0r-211,522v-3,7,-8,12,-16,16r-131,63v-11,0,-16,-5,-16,-16r198,-450r-430,0r187,-463v3,-7,8,-12,16,-16r136,-63v7,0,11,9,11,16","w":746},"\u03e0":{"d":"242,-1250v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r1317,0v411,4,647,200,717,534v73,351,-88,624,-224,846v-74,120,-158,231,-249,322r-79,0r31,-47v122,-193,248,-436,308,-701v85,-385,-62,-717,-337,-836v-96,-41,-225,-19,-351,-24v-11,21,-16,50,-16,89r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,3,155,-35,155,-143r0,-1132r-576,0r0,1155v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067","w":2306},"\u03e1":{"d":"74,-1392v-34,-33,12,-63,57,-61v187,9,318,89,441,171v149,99,286,216,404,347v181,201,300,487,368,797v10,45,13,84,13,115v0,31,-33,46,-62,51v-39,-9,-39,-63,-44,-110v-21,-189,-109,-351,-182,-502r-481,379r-91,-127r494,-388v-58,-90,-120,-167,-196,-240r-488,373r-89,-128r460,-351v-153,-122,-317,-234,-531,-290v-29,-7,-55,-19,-73,-36","w":1484},"\u03e2":{"d":"166,626v-15,18,-62,21,-62,-7v0,-150,40,-254,118,-319v231,-106,537,1,809,1v250,0,521,-7,651,-131v93,-89,155,-215,188,-361r-78,96v-58,77,-147,122,-290,122v-165,0,-278,-21,-352,-103v-28,-31,-57,-76,-82,-115v-25,33,-39,80,-66,111v-63,71,-159,108,-295,107v-318,-3,-505,-154,-505,-477r0,-800v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,862v4,189,111,290,300,294v214,5,300,-108,300,-308r0,-871v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,862v4,191,110,290,300,294v214,5,300,-108,300,-308r0,-871v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,838v-1,288,-94,494,-242,650v-146,153,-389,227,-679,229v-267,2,-488,-52,-755,-49v-104,1,-97,126,-145,185","w":2189},"\u03e3":{"d":"1102,317v-230,76,-500,1,-754,1v-71,0,-64,93,-96,136v-10,14,-42,16,-43,-4v23,-82,24,-187,79,-237v154,-77,361,1,545,1v172,0,353,-8,438,-97v65,-68,106,-165,130,-273v-69,106,-185,184,-353,184v-131,0,-205,-73,-259,-157v-52,86,-126,157,-256,157v-220,0,-344,-123,-403,-290v-41,-120,-40,-281,8,-391v73,-165,218,-272,445,-277v17,6,21,57,0,63v-223,8,-311,182,-311,405v0,223,38,439,261,439v122,0,178,-105,178,-231v0,-62,-21,-128,-21,-206v0,-67,38,-107,99,-107v61,0,99,40,99,107v0,77,-23,136,-23,207v0,127,59,230,183,230v222,0,261,-216,261,-439v0,-169,-58,-304,-168,-369v-39,-24,-87,-36,-143,-36v-21,-6,-17,-56,0,-63v226,4,376,111,444,277v84,207,28,529,-44,705v-52,128,-157,219,-296,265","w":1581},"\u03e4":{"d":"562,-503v-296,34,-505,-80,-497,-367v6,-223,82,-406,217,-511v63,-49,171,-29,223,7v27,18,78,40,78,84v0,55,-60,66,-116,68v-76,4,-48,-74,-126,-74v-37,0,-65,38,-84,114v-19,76,-28,188,-28,339v0,205,178,225,381,225v94,0,194,-11,267,-31r0,-601v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,1067v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-368r-197,33v-39,6,-79,11,-118,15","w":1334},"\u03e5":{"d":"385,-1452v65,-2,103,40,113,91v0,45,-22,68,-66,68v-65,0,-60,-50,-126,-44v-83,8,-86,95,-96,185v-5,44,-6,96,-6,158v0,208,184,234,391,235v52,0,83,-3,125,-10r0,-683r156,0r0,1340v-2,31,26,42,53,42v70,0,121,-57,171,-79v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-663v-87,16,-178,40,-278,40v-280,0,-432,-173,-385,-472v29,-187,115,-335,328,-342","w":1155},"\u03e6":{"d":"917,327v285,6,286,-257,286,-536v0,-303,-83,-512,-328,-571v-125,-30,-319,-27,-438,9r0,611v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-3,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,1,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,358v128,-34,238,-100,410,-100v476,0,589,392,538,870v-27,249,-121,462,-313,554v-49,23,-106,35,-170,35v-234,0,-417,-52,-655,-49v-104,1,-97,126,-145,185v-15,18,-62,21,-62,-7v0,-150,40,-254,118,-319v73,-33,154,-48,252,-48v174,0,327,71,507,75","w":1485},"\u03e7":{"d":"637,29v-169,7,-288,-40,-458,-36v-71,2,-65,93,-97,136v-10,14,-41,16,-42,-4v23,-82,24,-187,79,-237v50,-24,102,-34,170,-35v121,0,202,36,325,36v130,0,164,-94,161,-224v-3,-112,-66,-203,-141,-251v-29,-18,-60,-27,-94,-27v-73,78,-111,179,-268,174v-91,-2,-143,-50,-140,-146v4,-112,103,-162,194,-192v73,-25,148,-8,225,-3v27,-40,55,-98,89,-132v36,-37,105,-11,96,44v-9,51,-56,77,-95,120v182,38,229,236,232,447v3,185,-61,322,-236,330xm433,-597v-16,-59,-153,-58,-193,-22v-14,12,-28,29,-28,51v0,48,45,75,97,75v61,0,111,-50,124,-104","w":948},"\u03e8":{"d":"466,29v-242,0,-397,-74,-391,-317v2,-74,53,-126,99,-175v154,-166,378,-289,507,-479v19,-28,27,-56,27,-82v-1,-149,-33,-241,-165,-241v-138,0,-172,134,-176,278v-2,60,-25,89,-91,83v-78,-7,-91,-109,-91,-196v0,-227,146,-352,379,-352v235,0,327,193,327,436v0,198,-115,282,-227,380r-150,131v-67,62,-142,127,-184,209v-18,35,-29,73,1,96v77,59,260,43,351,5r208,-88v33,-12,79,-23,79,22v0,71,5,145,-45,168v-112,82,-252,122,-458,122","w":1044},"\u03e9":{"d":"311,29v-162,0,-267,-50,-261,-212v2,-66,63,-111,110,-151v91,-78,205,-146,282,-234v21,-25,31,-50,31,-73v-1,-100,-22,-161,-110,-161v-93,0,-115,89,-118,186v-1,40,-17,59,-61,55v-51,-5,-60,-72,-60,-131v0,-151,97,-235,253,-235v156,0,218,129,218,291v0,174,-141,214,-237,300v-59,52,-134,98,-148,188v10,51,83,50,144,50v108,0,178,-74,275,-89v33,2,14,61,15,94v-8,41,-43,50,-73,69v-64,40,-150,53,-260,53","w":687},"\u03ea":{"d":"1162,-1363v0,-54,-103,-50,-141,-23v-23,16,-50,36,-63,63r-246,456r515,867r-1152,0r477,-804r-306,-577v-14,-46,-115,-27,-111,18v2,29,36,31,36,61v0,22,-13,31,-40,31v-40,-2,-47,-40,-51,-80v-13,-128,167,-116,246,-71v49,28,88,66,121,120r202,335r201,-334v63,-79,114,-149,246,-151v77,0,122,23,121,98v-1,42,-10,81,-50,83v-27,1,-41,-8,-41,-30v0,-30,36,-32,36,-62xm928,-169r-312,-525r-311,525r623,0","w":1302},"\u03eb":{"d":"741,-872v-9,-47,-97,-25,-113,2v-7,7,-13,14,-18,23r-157,292r329,555r-737,0r305,-515r-196,-369v-10,-31,-73,-16,-71,12v1,19,23,21,23,39v0,14,-8,20,-25,20v-25,0,-31,-30,-33,-52v-8,-82,108,-73,158,-45v31,18,57,43,77,77r129,214v63,-93,115,-233,206,-290v49,-31,163,-37,158,42v-1,23,-6,54,-32,54v-17,0,-26,-5,-26,-20v0,-18,22,-20,23,-39xm591,-108r-200,-336r-199,336r399,0","w":827},"\u03ec":{"d":"810,-1440v296,-41,533,40,825,37v104,-1,97,-126,145,-185v15,-18,61,-21,62,7v-35,111,-39,253,-118,319v-73,33,-154,47,-252,48v-174,1,-280,-52,-457,-49v-42,0,-85,0,-131,1v-130,3,-263,12,-347,59v-34,30,-80,78,-92,131r398,-38v319,-12,617,31,748,218v84,120,62,367,17,512v-57,186,-218,305,-398,368v-90,32,-195,46,-312,46v-492,-1,-797,-187,-797,-667v0,-265,119,-446,250,-590v108,-119,265,-189,459,-217xm1423,-657v0,-376,-359,-409,-723,-370v-182,20,-356,75,-380,255v-49,365,127,607,411,694v103,31,242,38,338,-4v182,-78,290,-247,340,-454v10,-43,14,-84,14,-121","w":1892},"\u03ed":{"d":"641,-1341v157,0,240,41,398,36v71,-2,65,-93,97,-136v10,-14,41,-16,42,4v-23,82,-24,187,-79,237v-50,24,-102,34,-170,35v-109,1,-153,-36,-265,-36v-285,0,-430,128,-450,394v107,-87,326,-125,480,-55v155,71,271,209,271,425v0,217,-119,356,-273,428v-133,62,-321,30,-413,-43v-150,-120,-221,-335,-191,-614v31,-289,119,-534,341,-634v59,-28,130,-41,212,-41xm484,-840v-230,0,-256,257,-232,488v18,170,86,326,274,326v197,0,262,-186,262,-384v0,-235,-69,-430,-304,-430","w":1208},"\u03ee":{"d":"130,-813v-69,3,-110,-8,-110,-80v0,-81,-2,-151,81,-151r452,0r0,-206v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-105,-4,-154,36,-154,143r0,183r453,0v83,-5,80,69,80,150v0,67,-40,83,-111,80v-119,-4,-128,-135,-244,-135r-178,0r0,789v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v105,4,154,-36,154,-143r0,-766r-178,0v-119,5,-127,130,-245,136","w":1301},"\u03ef":{"d":"171,-900v-67,-2,-62,75,-116,83v-11,2,-20,-8,-20,-19r77,-196v2,-3,6,-4,11,-4r339,0r0,-416r156,0r0,416r413,0v11,0,16,5,16,16r-44,115v-1,3,-8,5,-12,5r-373,0r0,788v-2,31,26,42,53,42v70,0,121,-57,171,-79v18,2,9,25,2,35v-59,102,-191,140,-347,140v-18,0,-35,-16,-35,-41r0,-885r-291,0","w":1082},"\u03f0":{"d":"200,-920v241,-60,286,206,248,448r272,-216v24,-106,16,-242,150,-241v143,1,71,199,26,261v-35,48,-80,97,-130,126v-6,137,-5,262,49,356v22,38,8,85,79,77v85,-9,119,-87,130,-172r41,0v-1,166,-24,314,-191,310v-226,-6,-214,-340,-161,-532r-293,234v-23,100,-23,203,-78,269v-15,18,-38,29,-72,29v-102,0,-94,-104,-70,-187v31,-104,86,-207,174,-252v8,-65,7,-154,8,-226v2,-101,-33,-162,-136,-155v-85,6,-119,87,-130,172r-41,0v2,-139,16,-274,125,-301","w":1140},"\u03f1":{"d":"867,630v0,15,-17,14,-23,4v-19,-33,-24,-77,-62,-93r-204,-85v-177,-71,-336,-158,-411,-334v-66,-155,-92,-360,-92,-573v0,-236,121,-381,295,-447v114,-43,261,-44,373,2v168,69,288,213,288,445v0,226,-124,371,-288,443v-57,24,-119,36,-185,36v-166,-1,-296,-75,-375,-172v23,130,89,238,169,316v108,106,286,153,434,215v82,34,81,129,81,243xm686,-72v136,-91,212,-309,154,-528v-37,-138,-115,-267,-282,-267v-225,0,-311,192,-311,416v0,174,58,312,169,380v74,45,196,49,270,-1","w":1090},"\u03f2":{"d":"888,-775v20,19,-7,57,-28,31v-43,-53,-88,-102,-180,-108v-89,-6,-190,-13,-255,24v-114,64,-171,198,-171,378v0,180,55,315,171,378v78,44,217,33,311,12v65,-14,91,-70,135,-107v20,-2,30,24,17,41v-68,89,-149,153,-295,153v-314,0,-503,-159,-503,-477v0,-340,221,-502,570,-474v107,9,178,67,228,149","w":939},"\u03f3":{"d":"109,543v86,-13,106,-122,106,-226r0,-998v-1,-74,-93,-58,-143,-85v-7,-12,-1,-29,12,-35r270,-126v11,0,17,8,17,24r0,1030v-2,202,-76,349,-188,443v-64,54,-154,75,-271,70v-79,-4,-144,-55,-159,-128v1,-57,62,-108,115,-77v72,41,115,127,241,108xm269,-1208v-59,2,-109,-38,-109,-99v0,-61,46,-103,107,-100v55,3,94,44,94,100v0,57,-36,97,-92,99","w":577},"\u03f4":{"d":"1092,-3v-226,63,-500,17,-648,-89v-179,-129,-334,-314,-334,-622v0,-326,175,-519,394,-640v152,-84,400,-131,611,-72v260,73,448,243,518,500v105,387,-104,689,-351,840v-58,36,-121,63,-190,83xm762,-70v123,41,283,26,386,-27v185,-96,286,-292,300,-553r-1122,0v46,286,187,497,436,580xm1082,-1334v-132,-62,-327,-66,-454,2v-182,98,-292,290,-307,548r1122,0v-33,-259,-159,-455,-361,-550","w":1745},"\u03f5":{"d":"898,-765v20,19,-10,59,-28,31v-59,-89,-169,-131,-324,-123v-186,10,-254,174,-282,344r511,0v11,0,16,5,16,16r0,72v0,11,-5,16,-16,16r-511,0v14,147,63,276,165,335v106,61,321,29,391,-41v21,-21,38,-44,61,-62v20,-2,30,24,17,41v-70,92,-158,163,-305,163v-310,0,-503,-128,-503,-442v0,-254,117,-410,303,-479v103,-38,246,-51,349,-6v64,28,119,71,156,135","w":949},"\u03f6":{"d":"76,-765v-20,19,10,59,28,31v59,-89,169,-131,324,-123v186,10,254,174,282,344r-511,0v-11,0,-16,5,-16,16r0,72v0,11,5,16,16,16r511,0v-14,147,-63,276,-165,335v-106,61,-321,29,-391,-41v-21,-21,-38,-44,-61,-62v-20,-2,-30,24,-17,41v70,92,158,163,305,163v310,0,503,-128,503,-442v0,-254,-117,-410,-303,-479v-103,-38,-246,-51,-349,-6v-64,28,-119,71,-156,135","w":934},"\u03f7":{"d":"688,-467v86,-79,160,-258,86,-411v-65,-134,-194,-225,-357,-259r0,810v107,-21,202,-76,271,-140xm68,-40v105,4,154,-36,154,-143r0,-1067v1,-92,-61,-120,-152,-120v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8r501,0v13,0,6,20,8,32v0,4,-2,9,-8,8v-114,-6,-162,45,-154,165v299,28,522,149,522,472v0,322,-223,445,-522,473r0,100v-1,92,61,120,152,120v13,0,6,20,8,32v0,5,-1,8,-8,8r-501,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8","w":1004},"\u03f8":{"d":"344,4v-23,-4,-21,18,-21,37r0,523v0,9,-10,12,-16,16r-124,60v-11,0,-16,-5,-16,-16r0,-2193v0,-9,10,-12,16,-16r124,-60v11,0,16,5,16,16r0,756v85,-46,200,-53,331,-53v165,0,238,133,288,259v38,95,53,228,19,337v-54,169,-168,290,-338,343v-90,28,-190,7,-279,-9xm638,-798v-102,-50,-251,-14,-315,54r1,578v8,92,116,103,196,116v156,26,256,-74,288,-196v59,-219,-13,-474,-170,-552","w":1090},"\u03f9":{"d":"1389,-1230v29,29,-7,112,-43,69v-54,-65,-108,-126,-198,-158v-137,-49,-331,-68,-468,1v-204,102,-338,306,-338,609v0,303,133,509,339,609v189,92,479,38,589,-76v30,-31,60,-69,93,-96v28,9,47,63,26,93v-104,146,-274,209,-514,206v-360,-5,-601,-163,-715,-422v-78,-178,-76,-457,2,-633v131,-296,456,-460,891,-408v155,19,267,92,336,206","w":1474},"\u03fa":{"d":"501,-40v12,1,4,21,6,32v0,5,-2,8,-6,8r-467,0v-13,0,-6,-20,-8,-32v0,-4,2,-9,8,-8v148,6,175,-85,184,-226r46,-739r5,-271v-6,-60,-67,-94,-125,-94v-13,0,-6,-20,-8,-32v0,-4,1,-9,8,-8r289,0v16,3,22,11,31,22r469,555v6,21,36,21,41,-1r464,-536v11,-18,18,-40,38,-40r291,0v14,0,6,20,8,32v0,4,-2,9,-8,8v-62,10,-142,35,-138,109r60,1105v9,91,97,110,190,116v13,0,6,20,8,32v0,4,-2,9,-8,8r-568,0v-13,0,-6,-20,-8,-32v0,-5,3,-8,8,-8v81,-2,183,-8,179,-87r-53,-955v-1,-13,-10,-13,-13,-1r-497,586v-4,8,-41,12,-45,-1r-490,-588v-1,-11,-16,-23,-17,-1r-45,809r-3,159v19,61,94,77,174,79","w":1929},"\u03fb":{"d":"638,-367v3,12,19,15,24,0r327,-533r191,0r0,900r-138,0r0,-707r-335,530v-19,35,-94,32,-114,0r-335,-530r0,1327r-138,0r0,-1520r191,0","w":1300},"\u03fc":{"d":"344,4v-23,-1,-21,18,-21,37r0,238r271,-132r52,107r-323,157r0,153v0,9,-10,12,-16,16r-124,60v-11,0,-16,-5,-16,-16r0,-137r-250,122r-52,-107r302,-147r0,-886v-2,-236,90,-358,289,-383v89,-11,218,-30,294,10v143,75,230,232,230,437v0,225,-122,353,-267,443v-92,57,-247,62,-369,28xm638,-798v-102,-50,-251,-14,-315,54r1,578v8,92,116,103,196,116v156,26,256,-74,288,-196v59,-219,-13,-474,-170,-552","w":1105},"\u03fd":{"d":"87,-179v-22,-30,-2,-84,26,-93v66,59,117,139,214,172v137,47,330,69,468,0v204,-102,339,-306,339,-609v0,-303,-133,-509,-338,-609v-189,-92,-480,-38,-590,76v-30,31,-60,69,-93,96v-29,-6,-45,-54,-26,-84v94,-147,252,-218,491,-215v367,5,618,156,736,417v79,175,80,456,2,633v-126,284,-406,450,-826,419v-179,-13,-316,-82,-403,-203","w":1481},"\u03fe":{"d":"895,-591v-74,0,-122,-48,-122,-122v0,-73,50,-122,122,-122v73,0,122,50,122,123v0,74,-48,121,-122,121xm1394,-1230v29,29,-8,112,-44,69v-54,-65,-108,-126,-198,-158v-137,-49,-331,-68,-468,1v-204,102,-337,306,-337,609v0,303,133,509,339,609v189,92,480,38,590,-76v30,-31,59,-69,92,-96v28,9,47,63,26,93v-104,146,-274,209,-514,206v-360,-5,-602,-163,-716,-422v-78,-178,-76,-457,2,-633v131,-296,457,-460,892,-408v155,19,267,92,336,206","w":1481},"\u03ff":{"d":"87,-179v-22,-30,-2,-84,26,-93v66,59,117,139,214,172v137,47,330,69,468,0v204,-102,339,-306,339,-609v0,-303,-133,-509,-338,-609v-189,-92,-480,-38,-590,76v-30,31,-60,69,-93,96v-29,-6,-45,-54,-26,-84v94,-147,252,-218,491,-215v367,5,618,156,736,417v79,175,80,456,2,633v-126,284,-406,450,-826,419v-179,-13,-316,-82,-403,-203xm616,-567v-74,0,-122,-48,-122,-122v0,-73,50,-122,122,-122v73,0,122,50,122,123v0,74,-48,121,-122,121","w":1481},"\u2013":{"d":"43,-578r1049,0r0,145r-1049,0r0,-145","w":1126},"\u2014":{"d":"20,-578r1713,0r0,145r-1713,0r0,-145","w":1761},"\u2018":{"d":"282,-1410v33,26,-12,66,-35,76v-45,43,-100,88,-106,170v-1,28,8,43,37,43v85,0,145,33,145,120v0,69,-50,113,-119,113v-170,0,-192,-245,-112,-364v40,-60,92,-107,155,-146v13,-8,25,-12,35,-12","w":453},"\u2019":{"d":"173,-887v-35,-16,0,-61,21,-67v51,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10","w":453},"\u201c":{"d":"282,-1410v31,18,-1,62,-22,67v-53,43,-110,92,-117,179v-2,27,7,43,35,43v86,0,147,33,147,121v0,68,-50,111,-118,112v-172,4,-195,-244,-113,-364v40,-59,92,-108,154,-146v13,-8,24,-12,34,-12xm637,-1410v34,27,-13,65,-35,76v-45,43,-101,89,-107,170v-2,27,9,43,37,43v85,0,146,33,146,120v0,69,-50,113,-119,113v-170,0,-193,-245,-111,-364v41,-60,90,-107,153,-146v13,-8,25,-12,36,-12","w":803},"\u201d":{"d":"173,-887v-33,-17,-1,-62,21,-67v53,-45,110,-92,118,-179v2,-26,-8,-44,-35,-43v-87,-1,-147,-33,-147,-121v0,-69,51,-111,118,-113v172,-4,192,246,111,365v-41,59,-92,110,-155,148v-11,7,-22,10,-31,10xm523,-887v-34,-16,0,-62,21,-67v52,-45,111,-91,118,-179v2,-27,-9,-43,-37,-43v-86,0,-145,-33,-145,-121v0,-69,51,-113,119,-113v170,0,191,245,111,364v-40,59,-92,110,-154,147v-13,8,-24,12,-33,12","w":803},"\u2026":{"d":"375,27v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129xm1125,27v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129xm1875,27v-78,0,-130,-51,-130,-130v0,-77,52,-130,130,-130v78,0,130,53,130,131v0,79,-51,129,-130,129","w":2250},"\u2032":{"d":"262,-1400v83,-35,183,29,157,119v-81,151,-190,291,-278,437r-68,-32v31,-84,59,-183,86,-273r51,-167v16,-41,16,-69,52,-84","w":465},"\u2033":{"d":"616,-1400v83,-32,181,27,157,118v-80,151,-190,290,-278,435r-69,-32v59,-145,100,-345,158,-491v6,-13,17,-24,32,-30xm282,-1400v82,-34,182,27,159,117v-78,147,-191,295,-279,437r-68,-32r58,-176r80,-263v16,-40,14,-68,50,-83","w":834},"\u2122":{"d":"167,-570v86,-1,171,-8,185,-79r0,-691v0,-17,-10,-12,-22,-16v-90,4,-203,-19,-241,44v-17,27,-25,61,-36,94v-3,3,-20,5,-23,-1v6,-74,16,-122,24,-185v1,-4,3,-6,4,-6r774,0v14,57,20,118,28,191v-5,6,-28,6,-26,-8v-14,-64,-37,-129,-106,-129r-169,0v-12,4,-21,-1,-21,16r0,691v13,71,99,78,184,79v9,0,5,10,6,18v0,3,-2,5,-6,5r-555,0v-9,1,-5,-11,-6,-18v0,-3,2,-5,6,-5xm1123,-645v-5,67,59,69,116,74v5,1,5,21,0,24r-311,0v-9,0,-4,-12,-5,-19v0,-2,2,-6,5,-5v158,14,122,-168,132,-295r22,-294r4,-166v-4,-39,-47,-54,-85,-59v-6,0,-7,-23,0,-25r193,0v9,1,15,5,20,14r320,654v2,2,3,3,4,3r324,-646v8,-8,13,-25,26,-25r193,0v10,-1,5,11,6,19v0,3,-1,6,-6,6v-40,6,-94,20,-91,67r38,675v5,57,69,72,127,72v10,0,6,11,7,20v0,3,-2,4,-7,4r-377,0v-10,1,-5,-11,-6,-19v0,-3,2,-5,6,-5v52,-2,122,-5,119,-54r-31,-549v-2,-21,-3,-27,-9,-39r-335,671v-1,4,-26,7,-29,0r-336,-681","w":2192},"\u022e":{"d":"997,-1798v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm1559,-368v-150,248,-412,446,-804,384v-286,-45,-506,-203,-601,-458v-48,-129,-61,-326,-16,-472v83,-269,281,-440,562,-512v208,-54,452,-14,591,71v203,124,369,310,369,622v0,143,-41,267,-101,365xm692,-1358v-280,98,-427,407,-354,775v49,243,189,426,408,507v129,47,301,35,410,-24v187,-101,293,-308,293,-586v0,-306,-138,-527,-347,-638v-113,-60,-277,-81,-410,-34","w":1770},"\u022f":{"d":"667,-1227v0,71,-47,115,-117,115v-70,0,-117,-45,-117,-115v0,-72,47,-119,117,-119v71,0,117,47,117,119xm210,-114v-105,-101,-184,-336,-98,-524v73,-158,212,-291,430,-291v226,0,374,126,450,287v53,112,52,262,4,377v-71,168,-214,292,-445,292v-150,0,-261,-63,-341,-141xm389,-834v-131,76,-177,284,-127,482v29,117,85,216,171,278v72,52,199,61,280,16v146,-81,185,-348,107,-532v-57,-136,-134,-275,-314,-275v-45,0,-83,11,-117,31","w":1107}}});
A ui-dev/js/coda-slider.1.1.1.js

@@ -0,0 +1,133 @@

+/* + jQuery Coda-Slider v1.1 - http://www.ndoherty.com/coda-slider + + Copyright (c) 2007 Niall Doherty + + Inspired by the clever folks at http://www.panic.com/coda + Many thanks to Gian Carlo Mingati. Coda-Slider is a heavily modified version of his slideViewer, which can be found at http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html + + Requirements: + - jQuery 1.2 ... available via http://www.jquery.com + - jQuery easing plugin (1.2) ... available via http://gsgd.co.uk/sandbox/jquery/easing/ + - jQuery easing compatability plugin ... available via http://gsgd.co.uk/sandbox/jquery/easing/ + - CSS included in index.html +*/ + +jQuery(function(){ + jQuery("div.csw").prepend("<p class='loading'>Loading...<br /><img src='images/ajax-loader.gif' alt='loading...'/ ></p>"); +}); +var j = 0; +jQuery.fn.codaSlider = function(settings) { + settings = jQuery.extend({ + easeFunc: "expoinout", + easeTime: 750, + toolTip: false + }, settings); + return this.each(function(){ + var container = jQuery(this); + // Remove the preloader gif... + container.find("p.loading").remove(); + // Self-explanatory... + container.removeClass("csw").addClass("stripViewer"); + // Get the width of a panel, set from CSS... + var panelWidth = container.find("div.panel").width(); + // panelCount gives us a count of the panels in the container... + var panelCount = container.find("div.panel").size(); + // Calculate the width of all the panels when lined up end-to-end... + var stripViewerWidth = panelWidth*panelCount; + // Use the above width to specify the CSS width for the panelContainer element... + container.find("div.panelContainer").css("width" , stripViewerWidth); + // Set the navWidth as a multiple of panelCount to account for margin-right on each li + var navWidth = panelCount*2; + + // Specify the current panel. + // If the loaded URL has a hash (cross-linking), we're going to use that hash to give the slider a specific starting position... + if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) { + var cPanel = parseInt(location.hash.slice(1)); + var cnt = - (panelWidth*(cPanel - 1)); + jQuery(this).find("div.panelContainer").css({ left: cnt }); + // Otherwise, we'll just set the current panel to 1... + } else { + var cPanel = 1; + }; + + // Create appropriate nav + container.each(function(i) { + + // Create the Left and Right arrows + jQuery(this).before("<div class='stripNavL' id='stripNavL" + j + "'><a href='#'>Left</a><\/div>"); + jQuery(this).after("<div class='stripNavR' id='stripNavR" + j + "'><a href='#'>Right</a><\/div>"); + + // Create the Tabs + jQuery(this).before("<div class='stripNav' id='stripNav" + j + "'><ul><\/ul><\/div>"); + jQuery(this).find("div.panel").each(function(n) { + jQuery("div#stripNav" + j + " ul").append("<li class='tab" + (n+1) + "'><a href='#" + (n+1) + "'>" + jQuery(this).attr("title") + "<\/a><\/li>"); + }); + + // Tab nav + jQuery("div#stripNav" + j + " a").each(function(z) { + // Figure out the navWidth by adding up the width of each li + navWidth += jQuery(this).parent().width(); + // What happens when a nav link is clicked + jQuery(this).bind("click", function() { + jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current"); // wow! + var cnt = - (panelWidth*z); + cPanel = z + 1; + jQuery(this).parent().parent().parent().next().find("div.panelContainer").animate({ left: cnt}, settings.easeTime, settings.easeFunc); + }); + }); + + // Left nav + jQuery("div#stripNavL" + j + " a").click(function(){ + if (cPanel == 1) { + var cnt = - (panelWidth*(panelCount - 1)); + cPanel = panelCount; + jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("li:last a").addClass("current"); + } else { + cPanel -= 1; + var cnt = - (panelWidth*(cPanel - 1)); + jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().prev().find("a").addClass("current"); + }; + jQuery(this).parent().parent().find("div.panelContainer").animate({ left: cnt}, settings.easeTime, settings.easeFunc); + // Change the URL hash (cross-linking)... + location.hash = cPanel; + return false; + }); + + // Right nav + jQuery("div#stripNavR" + j + " a").click(function(){ + if (cPanel == panelCount) { + var cnt = 0; + cPanel = 1; + jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current"); + } else { + var cnt = - (panelWidth*cPanel); + cPanel += 1; + jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().next().find("a").addClass("current"); + }; + jQuery(this).parent().parent().find("div.panelContainer").animate({ left: cnt}, settings.easeTime, settings.easeFunc); + // Change the URL hash (cross-linking)... + location.hash = cPanel; + return false; + }); + + // Same-page cross-linking + jQuery("a.cross-link").click(function(){ + jQuery(this).parents().find(".stripNav ul li a:eq(" + (parseInt(jQuery(this).attr("href").slice(1)) - 1) + ")").trigger('click'); + }); + + // Set the width of the nav using the navWidth figure we calculated earlier. This is so the nav can be centred above the slider + jQuery("div#stripNav" + j).css("width" , navWidth); + + // Specify which tab is initially set to "current". Depends on if the loaded URL had a hash or not (cross-linking). + if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) { + jQuery("div#stripNav" + j + " a:eq(" + (location.hash.slice(1) - 1) + ")").addClass("current"); + } else { + jQuery("div#stripNav" + j + " a:eq(0)").addClass("current"); + } + + }); + + j++; + }); +};
A ui-dev/js/cufon-yui.js

@@ -0,0 +1,7 @@

+/* + * Copyright (c) 2009 Simo Kinnunen. + * Licensed under the MIT license. + * + * @version 1.01 + */ +var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textDecoration:function(G,F){if(!F){F=this.getStyle(G)}var C={underline:null,overline:null,"line-through":null};for(var B=G;B.parentNode&&B.parentNode.nodeType==1;){var E=true;for(var D in C){if(!k(C,D)||C[D]){continue}if(F.get("textDecoration").indexOf(D)!=-1){C[D]=F.get("color")}E=false}if(E){break}F=this.getStyle(B=B.parentNode)}return C},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var B={inline:1,"inline-block":1,"run-in":1};return function(E,C,D){if(B[C.get("display")]){return E}if(!D.previousSibling){E=E.replace(/^\s+/,"")}if(!D.nextSibling){E=E.replace(/\s+$/,"")}return E}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(C){var B=this.face=C.face;this.glyphs=C.glyphs;this.w=C.w;this.baseSize=parseInt(B["units-per-em"],10);this.family=B["font-family"].toLowerCase();this.weight=B["font-weight"];this.style=B["font-style"]||"normal";this.viewBox=(function(){var E=B.bbox.split(/\s+/);var D={minX:parseInt(E[0],10),minY:parseInt(E[1],10),maxX:parseInt(E[2],10),maxY:parseInt(E[3],10)};D.width=D.maxX-D.minX;D.height=D.maxY-D.minY;D.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return D})();this.ascent=-parseInt(B.ascent,10);this.descent=-parseInt(B.descent,10);this.height=-this.ascent+this.descent}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>I&&L>I)?M<L:M>L:(M<I&&L<I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this)}function E(F){C(this)}function C(F){setTimeout(function(){m.replace(F,d.get(F).options,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var B={},D,F;for(var E=0,C=arguments.length;D=arguments[E],E<C;++E){for(F in D){if(k(D,F)){B[F]=D[F]}}}return B}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(C,J){var B=n.getStyle(v(C,J)).extend(J);var D=c(C,B),E,H,G,F,I;for(E=C.firstChild;E;E=G){H=E.nodeType;G=E.nextSibling;if(H==3){if(F){F.appendData(E.data);C.removeChild(E)}else{F=E}if(G){continue}}if(F){C.replaceChild(o(D,n.whiteSpace(F.data,B,E),B,J,E,C),F);F=null}if(H==1&&E.firstChild){if(/cufon/.test(E.className)){z[J.engine](D,null,B,J,E,C)}else{arguments.callee(E,J)}}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={enableTextDecoration:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||(window.Ext&&Ext.query)||g),separate:"words",textShadow:"none"};var p={words:/[^\S\u00a0]+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.removeClass(x.root(),"cufon-loading")});e=true}if(C.hover){C.forceHitArea=true}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode((".cufon-canvas{text-indent:0;}@media screen,projection{.cufon-canvas{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}.cufon-canvas .cufon-alt{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?".cufon-canvas canvas{position:relative;}":".cufon-canvas canvas{position:absolute;}")+"}@media print{.cufon-canvas{padding:0;}.cufon-canvas canvas{display:none;}.cufon-canvas .cufon-alt{display:inline;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(ah,H,Z,D,L,ai){var n=(H===null);if(n){H=L.alt}var J=ah.viewBox;var p=Z.getSize("fontSize",ah.baseSize);var X=Z.get("letterSpacing");X=(X=="normal")?0:p.convertFrom(parseInt(X,10));var K=0,Y=0,W=0,F=0;var I=D.textShadow,U=[];if(I){for(var ag=I.length;ag--;){var O=I[ag];var T=p.convertFrom(parseFloat(O.offX));var R=p.convertFrom(parseFloat(O.offY));U[ag]=[T,R];if(R<K){K=R}if(T>Y){Y=T}if(R>W){W=R}if(T<F){F=T}}}var al=Cufon.CSS.textTransform(H,Z).split(""),B;var o=ah.glyphs,E,r,ac;var h=0,v,N=[];for(var ag=0,ae=0,ab=al.length;ag<ab;++ag){E=o[B=al[ag]]||ah.missingGlyph;if(!E){continue}if(r){h-=ac=r[B]||0;N[ae-1]-=ac}h+=v=N[ae++]=~~(E.w||ah.w)+X;r=E.k}if(v===undefined){return null}Y+=J.width-v;F+=J.minX;var C,q;if(n){C=L;q=L.firstChild}else{C=document.createElement("span");C.className="cufon cufon-canvas";C.alt=H;q=document.createElement("canvas");C.appendChild(q);if(D.printable){var ad=document.createElement("span");ad.className="cufon-alt";ad.appendChild(document.createTextNode(H));C.appendChild(ad)}}var am=C.style;var Q=q.style;var m=p.convert(J.height);var ak=Math.ceil(m);var V=ak/m;var P=V*Cufon.CSS.fontStretch(Z.get("fontStretch"));var S=h*P;var aa=Math.ceil(p.convert(S+Y-F));var t=Math.ceil(p.convert(J.height-K+W));q.width=aa;q.height=t;Q.width=aa+"px";Q.height=t+"px";K+=J.minY;Q.top=Math.round(p.convert(K-ah.ascent))+"px";Q.left=Math.round(p.convert(F))+"px";var A=Math.ceil(p.convert(S))+"px";if(a){am.width=A;am.height=p.convert(ah.height)+"px"}else{am.paddingLeft=A;am.paddingBottom=(p.convert(ah.height)-1)+"px"}var aj=q.getContext("2d"),M=m/J.height;aj.scale(M,M*V);aj.translate(-F,-K);aj.lineWidth=ah.face["underline-thickness"];aj.save();function s(i,g){aj.strokeStyle=g;aj.beginPath();aj.moveTo(0,i);aj.lineTo(h,i);aj.stroke()}var u=D.enableTextDecoration?Cufon.CSS.textDecoration(ai,Z):{};if(u.underline){s(-ah.face["underline-position"],u.underline)}if(u.overline){s(ah.ascent,u.overline)}function af(){aj.scale(P,1);for(var x=0,k=0,g=al.length;x<g;++x){var y=o[al[x]]||ah.missingGlyph;if(!y){continue}if(y.d){aj.beginPath();if(y.code){c(y.code,aj)}else{y.code=d("m"+y.d,aj)}aj.fill()}aj.translate(N[k++],0)}aj.restore()}if(I){for(var ag=I.length;ag--;){var O=I[ag];aj.save();aj.fillStyle=O.color;aj.translate.apply(aj,U[ag]);af()}}var z=D.textGradient;if(z){var G=z.stops,w=aj.createLinearGradient(0,J.minY,0,J.maxY);for(var ag=0,ab=G.length;ag<ab;++ag){w.addColorStop.apply(w,G[ag])}aj.fillStyle=w}else{aj.fillStyle=Z.get("color")}af();if(u["line-through"]){s(-ah.descent,u["line-through"])}return C}})());Cufon.registerEngine("vml",(function(){if(!document.namespaces){return}if(document.namespaces.cvml==null){document.namespaces.add("cvml","urn:schemas-microsoft-com:vml")}var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var f=(document.documentMode||0)<8;document.write(('<style type="text/css">.cufon-vml-canvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}.cufon-vml-canvas{position:absolute;text-align:left;}.cufon-vml{display:inline-block;position:relative;vertical-align:'+(f?"middle":"text-bottom")+";}.cufon-vml .cufon-alt{position:absolute;left:-10000in;font-size:1px;}a .cufon-vml{cursor:pointer}}@media print{.cufon-vml *{display:none;}.cufon-vml .cufon-alt{display:inline;}}</style>").replace(/;/g,"!important;"));function c(g,h){return a(g,/(?:em|ex|%)$|^[a-z-]+$/i.test(h)?"1em":h)}function a(j,k){if(/px$/i.test(k)){return parseFloat(k)}var i=j.style.left,h=j.runtimeStyle.left;j.runtimeStyle.left=j.currentStyle.left;j.style.left=k.replace("%","em");var g=j.style.pixelLeft;j.style.left=i;j.runtimeStyle.left=h;return g}var e={};function d(n){var o=n.id;if(!e[o]){var l=n.stops,m=document.createElement("cvml:fill"),g=[];m.type="gradient";m.angle=180;m.focus="0";m.method="sigma";m.color=l[0][1];for(var i=1,h=l.length-1;i<h;++i){g.push(l[i][0]*100+"% "+l[i][1])}m.colors=g.join(",");m.color2=l[h][1];e[o]=m}return e[o]}return function(ai,J,ac,F,N,aj,aa){var n=(J===null);if(n){J=N.alt}var L=ai.viewBox;var p=ac.computedFontSize||(ac.computedFontSize=new Cufon.CSS.Size(c(aj,ac.get("fontSize"))+"px",ai.baseSize));var Z=ac.computedLSpacing;if(Z==undefined){Z=ac.get("letterSpacing");ac.computedLSpacing=Z=(Z=="normal")?0:~~p.convertFrom(a(aj,Z))}var B,q;if(n){B=N;q=N.firstChild}else{B=document.createElement("span");B.className="cufon cufon-vml";B.alt=J;q=document.createElement("span");q.className="cufon-vml-canvas";B.appendChild(q);if(F.printable){var af=document.createElement("span");af.className="cufon-alt";af.appendChild(document.createTextNode(J));B.appendChild(af)}if(!aa){B.appendChild(document.createElement("cvml:shape"))}}var ao=B.style;var U=q.style;var h=p.convert(L.height),al=Math.ceil(h);var Y=al/h;var S=Y*Cufon.CSS.fontStretch(ac.get("fontStretch"));var X=L.minX,W=L.minY;U.height=al;U.top=Math.round(p.convert(W-ai.ascent));U.left=Math.round(p.convert(X));ao.height=p.convert(ai.height)+"px";var u=F.enableTextDecoration?Cufon.CSS.textDecoration(aj,ac):{};var I=ac.get("color");var an=Cufon.CSS.textTransform(J,ac).split(""),A;var o=ai.glyphs,G,r,ae;var g=0,O=[],V=0,w;var y,K=F.textShadow;for(var ah=0,ag=0,ad=an.length;ah<ad;++ah){G=o[A=an[ah]]||ai.missingGlyph;if(!G){continue}if(r){g-=ae=r[A]||0;O[ag-1]-=ae}g+=w=O[ag++]=~~(G.w||ai.w)+Z;r=G.k}if(w===undefined){return null}var z=-X+g+(L.width-w);var am=p.convert(z*S),ab=Math.round(am);var R=z+","+L.height,m;var M="r"+R+"ns";var x=F.textGradient&&d(F.textGradient);for(ah=0,ag=0;ah<ad;++ah){G=o[an[ah]]||ai.missingGlyph;if(!G){continue}if(n){y=q.childNodes[ag];while(y.firstChild){y.removeChild(y.firstChild)}}else{y=document.createElement("cvml:shape");q.appendChild(y)}y.stroked="f";y.coordsize=R;y.coordorigin=m=(X-V)+","+W;y.path=(G.d?"m"+G.d+"xe":"")+"m"+m+M;y.fillcolor=I;if(x){y.appendChild(x.cloneNode(false))}var ak=y.style;ak.width=ab;ak.height=al;if(K){var t=K[0],s=K[1];var E=Cufon.CSS.color(t.color),C;var Q=document.createElement("cvml:shadow");Q.on="t";Q.color=E.color;Q.offset=t.offX+","+t.offY;if(s){C=Cufon.CSS.color(s.color);Q.type="double";Q.color2=C.color;Q.offset2=s.offX+","+s.offY}Q.opacity=E.opacity||(C&&C.opacity)||1;y.appendChild(Q)}V+=O[ag++]}var P=y.nextSibling,v,D;if(F.forceHitArea){if(!P){P=document.createElement("cvml:rect");P.stroked="f";P.className="cufon-vml-cover";v=document.createElement("cvml:fill");v.opacity=0;P.appendChild(v);q.appendChild(P)}D=P.style;D.width=ab;D.height=al}else{if(P){q.removeChild(P)}}ao.width=Math.max(Math.ceil(p.convert(g*S)),0);if(f){var T=ac.computedYAdjust;if(T===undefined){var H=ac.get("lineHeight");if(H=="normal"){H="1em"}else{if(!isNaN(H)){H+="em"}}ac.computedYAdjust=T=0.5*(a(aj,H)-parseFloat(ao.height))}if(T){ao.marginTop=Math.ceil(T)+"px";ao.marginBottom=T+"px"}}return B}})());
A ui-dev/js/jquery-1.3.2.js

@@ -0,0 +1,4376 @@

+/*! + * jQuery JavaScript Library v1.3.2 + * http://jquery.com/ + * + * Copyright (c) 2009 John Resig + * Dual licensed under the MIT and GPL licenses. + * http://docs.jquery.com/License + * + * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) + * Revision: 6246 + */ +(function(){ + +var + // Will speed up references to window, and allows munging its name. + window = this, + // Will speed up references to undefined, and allows munging its name. + undefined, + // Map over jQuery in case of overwrite + _jQuery = window.jQuery, + // Map over the $ in case of overwrite + _$ = window.$, + + jQuery = window.jQuery = window.$ = function( selector, context ) { + // The jQuery object is actually just the init constructor 'enhanced' + return new jQuery.fn.init( selector, context ); + }, + + // A simple way to check for HTML strings or ID strings + // (both of which we optimize for) + quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, + // Is it a simple selector + isSimple = /^.[^:#\[\.,]*$/; + +jQuery.fn = jQuery.prototype = { + init: function( selector, context ) { + // Make sure that a selection was provided + selector = selector || document; + + // Handle $(DOMElement) + if ( selector.nodeType ) { + this[0] = selector; + this.length = 1; + this.context = selector; + return this; + } + // Handle HTML strings + if ( typeof selector === "string" ) { + // Are we dealing with HTML string or an ID? + var match = quickExpr.exec( selector ); + + // Verify a match, and that no context was specified for #id + if ( match && (match[1] || !context) ) { + + // HANDLE: $(html) -> $(array) + if ( match[1] ) + selector = jQuery.clean( [ match[1] ], context ); + + // HANDLE: $("#id") + else { + var elem = document.getElementById( match[3] ); + + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem && elem.id != match[3] ) + return jQuery().find( selector ); + + // Otherwise, we inject the element directly into the jQuery object + var ret = jQuery( elem || [] ); + ret.context = document; + ret.selector = selector; + return ret; + } + + // HANDLE: $(expr, [context]) + // (which is just equivalent to: $(content).find(expr) + } else + return jQuery( context ).find( selector ); + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) + return jQuery( document ).ready( selector ); + + // Make sure that old selector state is passed along + if ( selector.selector && selector.context ) { + this.selector = selector.selector; + this.context = selector.context; + } + + return this.setArray(jQuery.isArray( selector ) ? + selector : + jQuery.makeArray(selector)); + }, + + // Start with an empty selector + selector: "", + + // The current version of jQuery being used + jquery: "1.3.2", + + // The number of elements contained in the matched element set + size: function() { + return this.length; + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num === undefined ? + + // Return a 'clean' array + Array.prototype.slice.call( this ) : + + // Return just the object + this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems, name, selector ) { + // Build a new jQuery matched element set + var ret = jQuery( elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + ret.context = this.context; + + if ( name === "find" ) + ret.selector = this.selector + (this.selector ? " " : "") + selector; + else if ( name ) + ret.selector = this.selector + "." + name + "(" + selector + ")"; + + // Return the newly-formed element set + return ret; + }, + + // Force the current matched set of elements to become + // the specified array of elements (destroying the stack in the process) + // You should use pushStack() in order to do this, but maintain the stack + setArray: function( elems ) { + // Resetting the length to 0, then using the native Array push + // is a super-fast way to populate an object with array-like properties + this.length = 0; + Array.prototype.push.apply( this, elems ); + + return this; + }, + + // Execute a callback for every element in the matched set. + // (You can seed the arguments with an array of args, but this is + // only used internally.) + each: function( callback, args ) { + return jQuery.each( this, callback, args ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + // Locate the position of the desired element + return jQuery.inArray( + // If it receives a jQuery object, the first element is used + elem && elem.jquery ? elem[0] : elem + , this ); + }, + + attr: function( name, value, type ) { + var options = name; + + // Look for the case where we're accessing a style value + if ( typeof name === "string" ) + if ( value === undefined ) + return this[0] && jQuery[ type || "attr" ]( this[0], name ); + + else { + options = {}; + options[ name ] = value; + } + + // Check to see if we're setting style values + return this.each(function(i){ + // Set all the styles + for ( name in options ) + jQuery.attr( + type ? + this.style : + this, + name, jQuery.prop( this, options[ name ], type, i, name ) + ); + }); + }, + + css: function( key, value ) { + // ignore negative width and height values + if ( (key == 'width' || key == 'height') && parseFloat(value) < 0 ) + value = undefined; + return this.attr( key, value, "curCSS" ); + }, + + text: function( text ) { + if ( typeof text !== "object" && text != null ) + return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) ); + + var ret = ""; + + jQuery.each( text || this, function(){ + jQuery.each( this.childNodes, function(){ + if ( this.nodeType != 8 ) + ret += this.nodeType != 1 ? + this.nodeValue : + jQuery.fn.text( [ this ] ); + }); + }); + + return ret; + }, + + wrapAll: function( html ) { + if ( this[0] ) { + // The elements to wrap the target around + var wrap = jQuery( html, this[0].ownerDocument ).clone(); + + if ( this[0].parentNode ) + wrap.insertBefore( this[0] ); + + wrap.map(function(){ + var elem = this; + + while ( elem.firstChild ) + elem = elem.firstChild; + + return elem; + }).append(this); + } + + return this; + }, + + wrapInner: function( html ) { + return this.each(function(){ + jQuery( this ).contents().wrapAll( html ); + }); + }, + + wrap: function( html ) { + return this.each(function(){ + jQuery( this ).wrapAll( html ); + }); + }, + + append: function() { + return this.domManip(arguments, true, function(elem){ + if (this.nodeType == 1) + this.appendChild( elem ); + }); + }, + + prepend: function() { + return this.domManip(arguments, true, function(elem){ + if (this.nodeType == 1) + this.insertBefore( elem, this.firstChild ); + }); + }, + + before: function() { + return this.domManip(arguments, false, function(elem){ + this.parentNode.insertBefore( elem, this ); + }); + }, + + after: function() { + return this.domManip(arguments, false, function(elem){ + this.parentNode.insertBefore( elem, this.nextSibling ); + }); + }, + + end: function() { + return this.prevObject || jQuery( [] ); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: [].push, + sort: [].sort, + splice: [].splice, + + find: function( selector ) { + if ( this.length === 1 ) { + var ret = this.pushStack( [], "find", selector ); + ret.length = 0; + jQuery.find( selector, this[0], ret ); + return ret; + } else { + return this.pushStack( jQuery.unique(jQuery.map(this, function(elem){ + return jQuery.find( selector, elem ); + })), "find", selector ); + } + }, + + clone: function( events ) { + // Do the clone + var ret = this.map(function(){ + if ( !jQuery.support.noCloneEvent && !jQuery.isXMLDoc(this) ) { + // IE copies events bound via attachEvent when + // using cloneNode. Calling detachEvent on the + // clone will also remove the events from the orignal + // In order to get around this, we use innerHTML. + // Unfortunately, this means some modifications to + // attributes in IE that are actually only stored + // as properties will not be copied (such as the + // the name attribute on an input). + var html = this.outerHTML; + if ( !html ) { + var div = this.ownerDocument.createElement("div"); + div.appendChild( this.cloneNode(true) ); + html = div.innerHTML; + } + + return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g, "").replace(/^\s*/, "")])[0]; + } else + return this.cloneNode(true); + }); + + // Copy the events from the original to the clone + if ( events === true ) { + var orig = this.find("*").andSelf(), i = 0; + + ret.find("*").andSelf().each(function(){ + if ( this.nodeName !== orig[i].nodeName ) + return; + + var events = jQuery.data( orig[i], "events" ); + + for ( var type in events ) { + for ( var handler in events[ type ] ) { + jQuery.event.add( this, type, events[ type ][ handler ], events[ type ][ handler ].data ); + } + } + + i++; + }); + } + + // Return the cloned set + return ret; + }, + + filter: function( selector ) { + return this.pushStack( + jQuery.isFunction( selector ) && + jQuery.grep(this, function(elem, i){ + return selector.call( elem, i ); + }) || + + jQuery.multiFilter( selector, jQuery.grep(this, function(elem){ + return elem.nodeType === 1; + }) ), "filter", selector ); + }, + + closest: function( selector ) { + var pos = jQuery.expr.match.POS.test( selector ) ? jQuery(selector) : null, + closer = 0; + + return this.map(function(){ + var cur = this; + while ( cur && cur.ownerDocument ) { + if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selector) ) { + jQuery.data(cur, "closest", closer); + return cur; + } + cur = cur.parentNode; + closer++; + } + }); + }, + + not: function( selector ) { + if ( typeof selector === "string" ) + // test special case where just one selector is passed in + if ( isSimple.test( selector ) ) + return this.pushStack( jQuery.multiFilter( selector, this, true ), "not", selector ); + else + selector = jQuery.multiFilter( selector, this ); + + var isArrayLike = selector.length && selector[selector.length - 1] !== undefined && !selector.nodeType; + return this.filter(function() { + return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this != selector; + }); + }, + + add: function( selector ) { + return this.pushStack( jQuery.unique( jQuery.merge( + this.get(), + typeof selector === "string" ? + jQuery( selector ) : + jQuery.makeArray( selector ) + ))); + }, + + is: function( selector ) { + return !!selector && jQuery.multiFilter( selector, this ).length > 0; + }, + + hasClass: function( selector ) { + return !!selector && this.is( "." + selector ); + }, + + val: function( value ) { + if ( value === undefined ) { + var elem = this[0]; + + if ( elem ) { + if( jQuery.nodeName( elem, 'option' ) ) + return (elem.attributes.value || {}).specified ? elem.value : elem.text; + + // We need to handle select boxes special + if ( jQuery.nodeName( elem, "select" ) ) { + var index = elem.selectedIndex, + values = [], + options = elem.options, + one = elem.type == "select-one"; + + // Nothing was selected + if ( index < 0 ) + return null; + + // Loop through all the selected options + for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) { + var option = options[ i ]; + + if ( option.selected ) { + // Get the specifc value for the option + value = jQuery(option).val(); + + // We don't need an array for one selects + if ( one ) + return value; + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + } + + // Everything else, we just grab the value + return (elem.value || "").replace(/\r/g, ""); + + } + + return undefined; + } + + if ( typeof value === "number" ) + value += ''; + + return this.each(function(){ + if ( this.nodeType != 1 ) + return; + + if ( jQuery.isArray(value) && /radio|checkbox/.test( this.type ) ) + this.checked = (jQuery.inArray(this.value, value) >= 0 || + jQuery.inArray(this.name, value) >= 0); + + else if ( jQuery.nodeName( this, "select" ) ) { + var values = jQuery.makeArray(value); + + jQuery( "option", this ).each(function(){ + this.selected = (jQuery.inArray( this.value, values ) >= 0 || + jQuery.inArray( this.text, values ) >= 0); + }); + + if ( !values.length ) + this.selectedIndex = -1; + + } else + this.value = value; + }); + }, + + html: function( value ) { + return value === undefined ? + (this[0] ? + this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g, "") : + null) : + this.empty().append( value ); + }, + + replaceWith: function( value ) { + return this.after( value ).remove(); + }, + + eq: function( i ) { + return this.slice( i, +i + 1 ); + }, + + slice: function() { + return this.pushStack( Array.prototype.slice.apply( this, arguments ), + "slice", Array.prototype.slice.call(arguments).join(",") ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map(this, function(elem, i){ + return callback.call( elem, i, elem ); + })); + }, + + andSelf: function() { + return this.add( this.prevObject ); + }, + + domManip: function( args, table, callback ) { + if ( this[0] ) { + var fragment = (this[0].ownerDocument || this[0]).createDocumentFragment(), + scripts = jQuery.clean( args, (this[0].ownerDocument || this[0]), fragment ), + first = fragment.firstChild; + + if ( first ) + for ( var i = 0, l = this.length; i < l; i++ ) + callback.call( root(this[i], first), this.length > 1 || i > 0 ? + fragment.cloneNode(true) : fragment ); + + if ( scripts ) + jQuery.each( scripts, evalScript ); + } + + return this; + + function root( elem, cur ) { + return table && jQuery.nodeName(elem, "table") && jQuery.nodeName(cur, "tr") ? + (elem.getElementsByTagName("tbody")[0] || + elem.appendChild(elem.ownerDocument.createElement("tbody"))) : + elem; + } + } +}; + +// Give the init function the jQuery prototype for later instantiation +jQuery.fn.init.prototype = jQuery.fn; + +function evalScript( i, elem ) { + if ( elem.src ) + jQuery.ajax({ + url: elem.src, + async: false, + dataType: "script" + }); + + else + jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" ); + + if ( elem.parentNode ) + elem.parentNode.removeChild( elem ); +} + +function now(){ + return +new Date; +} + +jQuery.extend = jQuery.fn.extend = function() { + // copy reference to target object + var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + target = arguments[1] || {}; + // skip the boolean and the target + i = 2; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction(target) ) + target = {}; + + // extend jQuery itself if only one argument is passed + if ( length == i ) { + target = this; + --i; + } + + for ( ; i < length; i++ ) + // Only deal with non-null/undefined values + if ( (options = arguments[ i ]) != null ) + // Extend the base object + for ( var name in options ) { + var src = target[ name ], copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) + continue; + + // Recurse if we're merging object values + if ( deep && copy && typeof copy === "object" && !copy.nodeType ) + target[ name ] = jQuery.extend( deep, + // Never move original objects, clone them + src || ( copy.length != null ? [ ] : { } ) + , copy ); + + // Don't bring in undefined values + else if ( copy !== undefined ) + target[ name ] = copy; + + } + + // Return the modified object + return target; +}; + +// exclude the following css properties to add px +var exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i, + // cache defaultView + defaultView = document.defaultView || {}, + toString = Object.prototype.toString; + +jQuery.extend({ + noConflict: function( deep ) { + window.$ = _$; + + if ( deep ) + window.jQuery = _jQuery; + + return jQuery; + }, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return toString.call(obj) === "[object Function]"; + }, + + isArray: function( obj ) { + return toString.call(obj) === "[object Array]"; + }, + + // check if an element is in a (or is an) XML document + isXMLDoc: function( elem ) { + return elem.nodeType === 9 && elem.documentElement.nodeName !== "HTML" || + !!elem.ownerDocument && jQuery.isXMLDoc( elem.ownerDocument ); + }, + + // Evalulates a script in a global context + globalEval: function( data ) { + if ( data && /\S/.test(data) ) { + // Inspired by code by Andrea Giammarchi + // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html + var head = document.getElementsByTagName("head")[0] || document.documentElement, + script = document.createElement("script"); + + script.type = "text/javascript"; + if ( jQuery.support.scriptEval ) + script.appendChild( document.createTextNode( data ) ); + else + script.text = data; + + // Use insertBefore instead of appendChild to circumvent an IE6 bug. + // This arises when a base node is used (#2709). + head.insertBefore( script, head.firstChild ); + head.removeChild( script ); + } + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toUpperCase() == name.toUpperCase(); + }, + + // args is for internal usage only + each: function( object, callback, args ) { + var name, i = 0, length = object.length; + + if ( args ) { + if ( length === undefined ) { + for ( name in object ) + if ( callback.apply( object[ name ], args ) === false ) + break; + } else + for ( ; i < length; ) + if ( callback.apply( object[ i++ ], args ) === false ) + break; + + // A special, fast, case for the most common use of each + } else { + if ( length === undefined ) { + for ( name in object ) + if ( callback.call( object[ name ], name, object[ name ] ) === false ) + break; + } else + for ( var value = object[0]; + i < length && callback.call( value, i, value ) !== false; value = object[++i] ){} + } + + return object; + }, + + prop: function( elem, value, type, i, name ) { + // Handle executable functions + if ( jQuery.isFunction( value ) ) + value = value.call( elem, i ); + + // Handle passing in a number to a CSS property + return typeof value === "number" && type == "curCSS" && !exclude.test( name ) ? + value + "px" : + value; + }, + + className: { + // internal only, use addClass("class") + add: function( elem, classNames ) { + jQuery.each((classNames || "").split(/\s+/), function(i, className){ + if ( elem.nodeType == 1 && !jQuery.className.has( elem.className, className ) ) + elem.className += (elem.className ? " " : "") + className; + }); + }, + + // internal only, use removeClass("class") + remove: function( elem, classNames ) { + if (elem.nodeType == 1) + elem.className = classNames !== undefined ? + jQuery.grep(elem.className.split(/\s+/), function(className){ + return !jQuery.className.has( classNames, className ); + }).join(" ") : + ""; + }, + + // internal only, use hasClass("class") + has: function( elem, className ) { + return elem && jQuery.inArray( className, (elem.className || elem).toString().split(/\s+/) ) > -1; + } + }, + + // A method for quickly swapping in/out CSS properties to get correct calculations + swap: function( elem, options, callback ) { + var old = {}; + // Remember the old values, and insert the new ones + for ( var name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + callback.call( elem ); + + // Revert the old values + for ( var name in options ) + elem.style[ name ] = old[ name ]; + }, + + css: function( elem, name, force, extra ) { + if ( name == "width" || name == "height" ) { + var val, props = { position: "absolute", visibility: "hidden", display:"block" }, which = name == "width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ]; + + function getWH() { + val = name == "width" ? elem.offsetWidth : elem.offsetHeight; + + if ( extra === "border" ) + return; + + jQuery.each( which, function() { + if ( !extra ) + val -= parseFloat(jQuery.curCSS( elem, "padding" + this, true)) || 0; + if ( extra === "margin" ) + val += parseFloat(jQuery.curCSS( elem, "margin" + this, true)) || 0; + else + val -= parseFloat(jQuery.curCSS( elem, "border" + this + "Width", true)) || 0; + }); + } + + if ( elem.offsetWidth !== 0 ) + getWH(); + else + jQuery.swap( elem, props, getWH ); + + return Math.max(0, Math.round(val)); + } + + return jQuery.curCSS( elem, name, force ); + }, + + curCSS: function( elem, name, force ) { + var ret, style = elem.style; + + // We need to handle opacity special in IE + if ( name == "opacity" && !jQuery.support.opacity ) { + ret = jQuery.attr( style, "opacity" ); + + return ret == "" ? + "1" : + ret; + } + + // Make sure we're using the right name for getting the float value + if ( name.match( /float/i ) ) + name = styleFloat; + + if ( !force && style && style[ name ] ) + ret = style[ name ]; + + else if ( defaultView.getComputedStyle ) { + + // Only "float" is needed here + if ( name.match( /float/i ) ) + name = "float"; + + name = name.replace( /([A-Z])/g, "-$1" ).toLowerCase(); + + var computedStyle = defaultView.getComputedStyle( elem, null ); + + if ( computedStyle ) + ret = computedStyle.getPropertyValue( name ); + + // We should always get a number back from opacity + if ( name == "opacity" && ret == "" ) + ret = "1"; + + } else if ( elem.currentStyle ) { + var camelCase = name.replace(/\-(\w)/g, function(all, letter){ + return letter.toUpperCase(); + }); + + ret = elem.currentStyle[ name ] || elem.currentStyle[ camelCase ]; + + // From the awesome hack by Dean Edwards + // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 + + // If we're not dealing with a regular pixel number + // but a number that has a weird ending, we need to convert it to pixels + if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) { + // Remember the original values + var left = style.left, rsLeft = elem.runtimeStyle.left; + + // Put in the new values to get a computed value out + elem.runtimeStyle.left = elem.currentStyle.left; + style.left = ret || 0; + ret = style.pixelLeft + "px"; + + // Revert the changed values + style.left = left; + elem.runtimeStyle.left = rsLeft; + } + } + + return ret; + }, + + clean: function( elems, context, fragment ) { + context = context || document; + + // !context.createElement fails in IE with an error but returns typeof 'object' + if ( typeof context.createElement === "undefined" ) + context = context.ownerDocument || context[0] && context[0].ownerDocument || document; + + // If a single string is passed in and it's a single tag + // just do a createElement and skip the rest + if ( !fragment && elems.length === 1 && typeof elems[0] === "string" ) { + var match = /^<(\w+)\s*\/?>$/.exec(elems[0]); + if ( match ) + return [ context.createElement( match[1] ) ]; + } + + var ret = [], scripts = [], div = context.createElement("div"); + + jQuery.each(elems, function(i, elem){ + if ( typeof elem === "number" ) + elem += ''; + + if ( !elem ) + return; + + // Convert html string into DOM nodes + if ( typeof elem === "string" ) { + // Fix "XHTML"-style tags in all browsers + elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){ + return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? + all : + front + "></" + tag + ">"; + }); + + // Trim whitespace, otherwise indexOf won't work as expected + var tags = elem.replace(/^\s+/, "").substring(0, 10).toLowerCase(); + + var wrap = + // option or optgroup + !tags.indexOf("<opt") && + [ 1, "<select multiple='multiple'>", "</select>" ] || + + !tags.indexOf("<leg") && + [ 1, "<fieldset>", "</fieldset>" ] || + + tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && + [ 1, "<table>", "</table>" ] || + + !tags.indexOf("<tr") && + [ 2, "<table><tbody>", "</tbody></table>" ] || + + // <thead> matched above + (!tags.indexOf("<td") || !tags.indexOf("<th")) && + [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] || + + !tags.indexOf("<col") && + [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] || + + // IE can't serialize <link> and <script> tags normally + !jQuery.support.htmlSerialize && + [ 1, "div<div>", "</div>" ] || + + [ 0, "", "" ]; + + // Go to html and back, then peel off extra wrappers + div.innerHTML = wrap[1] + elem + wrap[2]; + + // Move to the right depth + while ( wrap[0]-- ) + div = div.lastChild; + + // Remove IE's autoinserted <tbody> from table fragments + if ( !jQuery.support.tbody ) { + + // String was a <table>, *may* have spurious <tbody> + var hasBody = /<tbody/i.test(elem), + tbody = !tags.indexOf("<table") && !hasBody ? + div.firstChild && div.firstChild.childNodes : + + // String was a bare <thead> or <tfoot> + wrap[1] == "<table>" && !hasBody ? + div.childNodes : + []; + + for ( var j = tbody.length - 1; j >= 0 ; --j ) + if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j ].childNodes.length ) + tbody[ j ].parentNode.removeChild( tbody[ j ] ); + + } + + // IE completely kills leading whitespace when innerHTML is used + if ( !jQuery.support.leadingWhitespace && /^\s/.test( elem ) ) + div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), div.firstChild ); + + elem = jQuery.makeArray( div.childNodes ); + } + + if ( elem.nodeType ) + ret.push( elem ); + else + ret = jQuery.merge( ret, elem ); + + }); + + if ( fragment ) { + for ( var i = 0; ret[i]; i++ ) { + if ( jQuery.nodeName( ret[i], "script" ) && (!ret[i].type || ret[i].type.toLowerCase() === "text/javascript") ) { + scripts.push( ret[i].parentNode ? ret[i].parentNode.removeChild( ret[i] ) : ret[i] ); + } else { + if ( ret[i].nodeType === 1 ) + ret.splice.apply( ret, [i + 1, 0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))) ); + fragment.appendChild( ret[i] ); + } + } + + return scripts; + } + + return ret; + }, + + attr: function( elem, name, value ) { + // don't set attributes on text and comment nodes + if (!elem || elem.nodeType == 3 || elem.nodeType == 8) + return undefined; + + var notxml = !jQuery.isXMLDoc( elem ), + // Whether we are setting (or getting) + set = value !== undefined; + + // Try to normalize/fix the name + name = notxml && jQuery.props[ name ] || name; + + // Only do all the following if this is a node (faster for style) + // IE elem.getAttribute passes even for style + if ( elem.tagName ) { + + // These attributes require special treatment + var special = /href|src|style/.test( name ); + + // Safari mis-reports the default selected property of a hidden option + // Accessing the parent's selectedIndex property fixes it + if ( name == "selected" && elem.parentNode ) + elem.parentNode.selectedIndex; + + // If applicable, access the attribute via the DOM 0 way + if ( name in elem && notxml && !special ) { + if ( set ){ + // We can't allow the type property to be changed (since it causes problems in IE) + if ( name == "type" && jQuery.nodeName( elem, "input" ) && elem.parentNode ) + throw "type property can't be changed"; + + elem[ name ] = value; + } + + // browsers index elements by id/name on forms, give priority to attributes. + if( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) ) + return elem.getAttributeNode( name ).nodeValue; + + // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set + // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + if ( name == "tabIndex" ) { + var attributeNode = elem.getAttributeNode( "tabIndex" ); + return attributeNode && attributeNode.specified + ? attributeNode.value + : elem.nodeName.match(/(button|input|object|select|textarea)/i) + ? 0 + : elem.nodeName.match(/^(a|area)$/i) && elem.href + ? 0 + : undefined; + } + + return elem[ name ]; + } + + if ( !jQuery.support.style && notxml && name == "style" ) + return jQuery.attr( elem.style, "cssText", value ); + + if ( set ) + // convert the value to a string (all browsers do this but IE) see #1070 + elem.setAttribute( name, "" + value ); + + var attr = !jQuery.support.hrefNormalized && notxml && special + // Some attributes require a special call on IE + ? elem.getAttribute( name, 2 ) + : elem.getAttribute( name ); + + // Non-existent attributes return null, we normalize to undefined + return attr === null ? undefined : attr; + } + + // elem is actually elem.style ... set the style + + // IE uses filters for opacity + if ( !jQuery.support.opacity && name == "opacity" ) { + if ( set ) { + // IE has trouble with opacity if it does not have layout + // Force it by setting the zoom level + elem.zoom = 1; + + // Set the alpha filter to set the opacity + elem.filter = (elem.filter || "").replace( /alpha\([^)]*\)/, "" ) + + (parseInt( value ) + '' == "NaN" ? "" : "alpha(opacity=" + value * 100 + ")"); + } + + return elem.filter && elem.filter.indexOf("opacity=") >= 0 ? + (parseFloat( elem.filter.match(/opacity=([^)]*)/)[1] ) / 100) + '': + ""; + } + + name = name.replace(/-([a-z])/ig, function(all, letter){ + return letter.toUpperCase(); + }); + + if ( set ) + elem[ name ] = value; + + return elem[ name ]; + }, + + trim: function( text ) { + return (text || "").replace( /^\s+|\s+$/g, "" ); + }, + + makeArray: function( array ) { + var ret = []; + + if( array != null ){ + var i = array.length; + // The window, strings (and functions) also have 'length' + if( i == null || typeof array === "string" || jQuery.isFunction(array) || array.setInterval ) + ret[0] = array; + else + while( i ) + ret[--i] = array[i]; + } + + return ret; + }, + + inArray: function( elem, array ) { + for ( var i = 0, length = array.length; i < length; i++ ) + // Use === because on IE, window == document + if ( array[ i ] === elem ) + return i; + + return -1; + }, + + merge: function( first, second ) { + // We have to loop this way because IE & Opera overwrite the length + // expando of getElementsByTagName + var i = 0, elem, pos = first.length; + // Also, we need to make sure that the correct elements are being returned + // (IE returns comment nodes in a '*' query) + if ( !jQuery.support.getAll ) { + while ( (elem = second[ i++ ]) != null ) + if ( elem.nodeType != 8 ) + first[ pos++ ] = elem; + + } else + while ( (elem = second[ i++ ]) != null ) + first[ pos++ ] = elem; + + return first; + }, + + unique: function( array ) { + var ret = [], done = {}; + + try { + + for ( var i = 0, length = array.length; i < length; i++ ) { + var id = jQuery.data( array[ i ] ); + + if ( !done[ id ] ) { + done[ id ] = true; + ret.push( array[ i ] ); + } + } + + } catch( e ) { + ret = array; + } + + return ret; + }, + + grep: function( elems, callback, inv ) { + var ret = []; + + // Go through the array, only saving the items + // that pass the validator function + for ( var i = 0, length = elems.length; i < length; i++ ) + if ( !inv != !callback( elems[ i ], i ) ) + ret.push( elems[ i ] ); + + return ret; + }, + + map: function( elems, callback ) { + var ret = []; + + // Go through the array, translating each of the items to their + // new value (or values). + for ( var i = 0, length = elems.length; i < length; i++ ) { + var value = callback( elems[ i ], i ); + + if ( value != null ) + ret[ ret.length ] = value; + } + + return ret.concat.apply( [], ret ); + } +}); + +// Use of jQuery.browser is deprecated. +// It's included for backwards compatibility and plugins, +// although they should work to migrate away. + +var userAgent = navigator.userAgent.toLowerCase(); + +// Figure out what browser is being used +jQuery.browser = { + version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1], + safari: /webkit/.test( userAgent ), + opera: /opera/.test( userAgent ), + msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ), + mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent ) +}; + +jQuery.each({ + parent: function(elem){return elem.parentNode;}, + parents: function(elem){return jQuery.dir(elem,"parentNode");}, + next: function(elem){return jQuery.nth(elem,2,"nextSibling");}, + prev: function(elem){return jQuery.nth(elem,2,"previousSibling");}, + nextAll: function(elem){return jQuery.dir(elem,"nextSibling");}, + prevAll: function(elem){return jQuery.dir(elem,"previousSibling");}, + siblings: function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);}, + children: function(elem){return jQuery.sibling(elem.firstChild);}, + contents: function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);} +}, function(name, fn){ + jQuery.fn[ name ] = function( selector ) { + var ret = jQuery.map( this, fn ); + + if ( selector && typeof selector == "string" ) + ret = jQuery.multiFilter( selector, ret ); + + return this.pushStack( jQuery.unique( ret ), name, selector ); + }; +}); + +jQuery.each({ + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function(name, original){ + jQuery.fn[ name ] = function( selector ) { + var ret = [], insert = jQuery( selector ); + + for ( var i = 0, l = insert.length; i < l; i++ ) { + var elems = (i > 0 ? this.clone(true) : this).get(); + jQuery.fn[ original ].apply( jQuery(insert[i]), elems ); + ret = ret.concat( elems ); + } + + return this.pushStack( ret, name, selector ); + }; +}); + +jQuery.each({ + removeAttr: function( name ) { + jQuery.attr( this, name, "" ); + if (this.nodeType == 1) + this.removeAttribute( name ); + }, + + addClass: function( classNames ) { + jQuery.className.add( this, classNames ); + }, + + removeClass: function( classNames ) { + jQuery.className.remove( this, classNames ); + }, + + toggleClass: function( classNames, state ) { + if( typeof state !== "boolean" ) + state = !jQuery.className.has( this, classNames ); + jQuery.className[ state ? "add" : "remove" ]( this, classNames ); + }, + + remove: function( selector ) { + if ( !selector || jQuery.filter( selector, [ this ] ).length ) { + // Prevent memory leaks + jQuery( "*", this ).add([this]).each(function(){ + jQuery.event.remove(this); + jQuery.removeData(this); + }); + if (this.parentNode) + this.parentNode.removeChild( this ); + } + }, + + empty: function() { + // Remove element nodes and prevent memory leaks + jQuery(this).children().remove(); + + // Remove any remaining nodes + while ( this.firstChild ) + this.removeChild( this.firstChild ); + } +}, function(name, fn){ + jQuery.fn[ name ] = function(){ + return this.each( fn, arguments ); + }; +}); + +// Helper function used by the dimensions and offset modules +function num(elem, prop) { + return elem[0] && parseInt( jQuery.curCSS(elem[0], prop, true), 10 ) || 0; +} +var expando = "jQuery" + now(), uuid = 0, windowData = {}; + +jQuery.extend({ + cache: {}, + + data: function( elem, name, data ) { + elem = elem == window ? + windowData : + elem; + + var id = elem[ expando ]; + + // Compute a unique ID for the element + if ( !id ) + id = elem[ expando ] = ++uuid; + + // Only generate the data cache if we're + // trying to access or manipulate it + if ( name && !jQuery.cache[ id ] ) + jQuery.cache[ id ] = {}; + + // Prevent overriding the named cache with undefined values + if ( data !== undefined ) + jQuery.cache[ id ][ name ] = data; + + // Return the named cache data, or the ID for the element + return name ? + jQuery.cache[ id ][ name ] : + id; + }, + + removeData: function( elem, name ) { + elem = elem == window ? + windowData : + elem; + + var id = elem[ expando ]; + + // If we want to remove a specific section of the element's data + if ( name ) { + if ( jQuery.cache[ id ] ) { + // Remove the section of cache data + delete jQuery.cache[ id ][ name ]; + + // If we've removed all the data, remove the element's cache + name = ""; + + for ( name in jQuery.cache[ id ] ) + break; + + if ( !name ) + jQuery.removeData( elem ); + } + + // Otherwise, we want to remove all of the element's data + } else { + // Clean up the element expando + try { + delete elem[ expando ]; + } catch(e){ + // IE has trouble directly removing the expando + // but it's ok with using removeAttribute + if ( elem.removeAttribute ) + elem.removeAttribute( expando ); + } + + // Completely remove the data cache + delete jQuery.cache[ id ]; + } + }, + queue: function( elem, type, data ) { + if ( elem ){ + + type = (type || "fx") + "queue"; + + var q = jQuery.data( elem, type ); + + if ( !q || jQuery.isArray(data) ) + q = jQuery.data( elem, type, jQuery.makeArray(data) ); + else if( data ) + q.push( data ); + + } + return q; + }, + + dequeue: function( elem, type ){ + var queue = jQuery.queue( elem, type ), + fn = queue.shift(); + + if( !type || type === "fx" ) + fn = queue[0]; + + if( fn !== undefined ) + fn.call(elem); + } +}); + +jQuery.fn.extend({ + data: function( key, value ){ + var parts = key.split("."); + parts[1] = parts[1] ? "." + parts[1] : ""; + + if ( value === undefined ) { + var data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]); + + if ( data === undefined && this.length ) + data = jQuery.data( this[0], key ); + + return data === undefined && parts[1] ? + this.data( parts[0] ) : + data; + } else + return this.trigger("setData" + parts[1] + "!", [parts[0], value]).each(function(){ + jQuery.data( this, key, value ); + }); + }, + + removeData: function( key ){ + return this.each(function(){ + jQuery.removeData( this, key ); + }); + }, + queue: function(type, data){ + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + } + + if ( data === undefined ) + return jQuery.queue( this[0], type ); + + return this.each(function(){ + var queue = jQuery.queue( this, type, data ); + + if( type == "fx" && queue.length == 1 ) + queue[0].call(this); + }); + }, + dequeue: function(type){ + return this.each(function(){ + jQuery.dequeue( this, type ); + }); + } +});/*! + * Sizzle CSS Selector Engine - v0.9.3 + * Copyright 2009, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){ + +var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g, + done = 0, + toString = Object.prototype.toString; + +var Sizzle = function(selector, context, results, seed) { + results = results || []; + context = context || document; + + if ( context.nodeType !== 1 && context.nodeType !== 9 ) + return []; + + if ( !selector || typeof selector !== "string" ) { + return results; + } + + var parts = [], m, set, checkSet, check, mode, extra, prune = true; + + // Reset the position of the chunker regexp (start from head) + chunker.lastIndex = 0; + + while ( (m = chunker.exec(selector)) !== null ) { + parts.push( m[1] ); + + if ( m[2] ) { + extra = RegExp.rightContext; + break; + } + } + + if ( parts.length > 1 && origPOS.exec( selector ) ) { + if ( parts.length === 2 && Expr.relative[ parts[0] ] ) { + set = posProcess( parts[0] + parts[1], context ); + } else { + set = Expr.relative[ parts[0] ] ? + [ context ] : + Sizzle( parts.shift(), context ); + + while ( parts.length ) { + selector = parts.shift(); + + if ( Expr.relative[ selector ] ) + selector += parts.shift(); + + set = posProcess( selector, set ); + } + } + } else { + var ret = seed ? + { expr: parts.pop(), set: makeArray(seed) } : + Sizzle.find( parts.pop(), parts.length === 1 && context.parentNode ? context.parentNode : context, isXML(context) ); + set = Sizzle.filter( ret.expr, ret.set ); + + if ( parts.length > 0 ) { + checkSet = makeArray(set); + } else { + prune = false; + } + + while ( parts.length ) { + var cur = parts.pop(), pop = cur; + + if ( !Expr.relative[ cur ] ) { + cur = ""; + } else { + pop = parts.pop(); + } + + if ( pop == null ) { + pop = context; + } + + Expr.relative[ cur ]( checkSet, pop, isXML(context) ); + } + } + + if ( !checkSet ) { + checkSet = set; + } + + if ( !checkSet ) { + throw "Syntax error, unrecognized expression: " + (cur || selector); + } + + if ( toString.call(checkSet) === "[object Array]" ) { + if ( !prune ) { + results.push.apply( results, checkSet ); + } else if ( context.nodeType === 1 ) { + for ( var i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && contains(context, checkSet[i])) ) { + results.push( set[i] ); + } + } + } else { + for ( var i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && checkSet[i].nodeType === 1 ) { + results.push( set[i] ); + } + } + } + } else { + makeArray( checkSet, results ); + } + + if ( extra ) { + Sizzle( extra, context, results, seed ); + + if ( sortOrder ) { + hasDuplicate = false; + results.sort(sortOrder); + + if ( hasDuplicate ) { + for ( var i = 1; i < results.length; i++ ) { + if ( results[i] === results[i-1] ) { + results.splice(i--, 1); + } + } + } + } + } + + return results; +}; + +Sizzle.matches = function(expr, set){ + return Sizzle(expr, null, null, set); +}; + +Sizzle.find = function(expr, context, isXML){ + var set, match; + + if ( !expr ) { + return []; + } + + for ( var i = 0, l = Expr.order.length; i < l; i++ ) { + var type = Expr.order[i], match; + + if ( (match = Expr.match[ type ].exec( expr )) ) { + var left = RegExp.leftContext; + + if ( left.substr( left.length - 1 ) !== "\\" ) { + match[1] = (match[1] || "").replace(/\\/g, ""); + set = Expr.find[ type ]( match, context, isXML ); + if ( set != null ) { + expr = expr.replace( Expr.match[ type ], "" ); + break; + } + } + } + } + + if ( !set ) { + set = context.getElementsByTagName("*"); + } + + return {set: set, expr: expr}; +}; + +Sizzle.filter = function(expr, set, inplace, not){ + var old = expr, result = [], curLoop = set, match, anyFound, + isXMLFilter = set && set[0] && isXML(set[0]); + + while ( expr && set.length ) { + for ( var type in Expr.filter ) { + if ( (match = Expr.match[ type ].exec( expr )) != null ) { + var filter = Expr.filter[ type ], found, item; + anyFound = false; + + if ( curLoop == result ) { + result = []; + } + + if ( Expr.preFilter[ type ] ) { + match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter ); + + if ( !match ) { + anyFound = found = true; + } else if ( match === true ) { + continue; + } + } + + if ( match ) { + for ( var i = 0; (item = curLoop[i]) != null; i++ ) { + if ( item ) { + found = filter( item, match, i, curLoop ); + var pass = not ^ !!found; + + if ( inplace && found != null ) { + if ( pass ) { + anyFound = true; + } else { + curLoop[i] = false; + } + } else if ( pass ) { + result.push( item ); + anyFound = true; + } + } + } + } + + if ( found !== undefined ) { + if ( !inplace ) { + curLoop = result; + } + + expr = expr.replace( Expr.match[ type ], "" ); + + if ( !anyFound ) { + return []; + } + + break; + } + } + } + + // Improper expression + if ( expr == old ) { + if ( anyFound == null ) { + throw "Syntax error, unrecognized expression: " + expr; + } else { + break; + } + } + + old = expr; + } + + return curLoop; +}; + +var Expr = Sizzle.selectors = { + order: [ "ID", "NAME", "TAG" ], + match: { + ID: /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, + CLASS: /\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, + NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/, + ATTR: /\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/, + TAG: /^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/, + CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/, + POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/, + PSEUDO: /:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/ + }, + attrMap: { + "class": "className", + "for": "htmlFor" + }, + attrHandle: { + href: function(elem){ + return elem.getAttribute("href"); + } + }, + relative: { + "+": function(checkSet, part, isXML){ + var isPartStr = typeof part === "string", + isTag = isPartStr && !/\W/.test(part), + isPartStrNotTag = isPartStr && !isTag; + + if ( isTag && !isXML ) { + part = part.toUpperCase(); + } + + for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) { + if ( (elem = checkSet[i]) ) { + while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {} + + checkSet[i] = isPartStrNotTag || elem && elem.nodeName === part ? + elem || false : + elem === part; + } + } + + if ( isPartStrNotTag ) { + Sizzle.filter( part, checkSet, true ); + } + }, + ">": function(checkSet, part, isXML){ + var isPartStr = typeof part === "string"; + + if ( isPartStr && !/\W/.test(part) ) { + part = isXML ? part : part.toUpperCase(); + + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + if ( elem ) { + var parent = elem.parentNode; + checkSet[i] = parent.nodeName === part ? parent : false; + } + } + } else { + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + if ( elem ) { + checkSet[i] = isPartStr ? + elem.parentNode : + elem.parentNode === part; + } + } + + if ( isPartStr ) { + Sizzle.filter( part, checkSet, true ); + } + } + }, + "": function(checkSet, part, isXML){ + var doneName = done++, checkFn = dirCheck; + + if ( !part.match(/\W/) ) { + var nodeCheck = part = isXML ? part : part.toUpperCase(); + checkFn = dirNodeCheck; + } + + checkFn("parentNode", part, doneName, checkSet, nodeCheck, isXML); + }, + "~": function(checkSet, part, isXML){ + var doneName = done++, checkFn = dirCheck; + + if ( typeof part === "string" && !part.match(/\W/) ) { + var nodeCheck = part = isXML ? part : part.toUpperCase(); + checkFn = dirNodeCheck; + } + + checkFn("previousSibling", part, doneName, checkSet, nodeCheck, isXML); + } + }, + find: { + ID: function(match, context, isXML){ + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + return m ? [m] : []; + } + }, + NAME: function(match, context, isXML){ + if ( typeof context.getElementsByName !== "undefined" ) { + var ret = [], results = context.getElementsByName(match[1]); + + for ( var i = 0, l = results.length; i < l; i++ ) { + if ( results[i].getAttribute("name") === match[1] ) { + ret.push( results[i] ); + } + } + + return ret.length === 0 ? null : ret; + } + }, + TAG: function(match, context){ + return context.getElementsByTagName(match[1]); + } + }, + preFilter: { + CLASS: function(match, curLoop, inplace, result, not, isXML){ + match = " " + match[1].replace(/\\/g, "") + " "; + + if ( isXML ) { + return match; + } + + for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) { + if ( elem ) { + if ( not ^ (elem.className && (" " + elem.className + " ").indexOf(match) >= 0) ) { + if ( !inplace ) + result.push( elem ); + } else if ( inplace ) { + curLoop[i] = false; + } + } + } + + return false; + }, + ID: function(match){ + return match[1].replace(/\\/g, ""); + }, + TAG: function(match, curLoop){ + for ( var i = 0; curLoop[i] === false; i++ ){} + return curLoop[i] && isXML(curLoop[i]) ? match[1] : match[1].toUpperCase(); + }, + CHILD: function(match){ + if ( match[1] == "nth" ) { + // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6' + var test = /(-?)(\d*)n((?:\+|-)?\d*)/.exec( + match[2] == "even" && "2n" || match[2] == "odd" && "2n+1" || + !/\D/.test( match[2] ) && "0n+" + match[2] || match[2]); + + // calculate the numbers (first)n+(last) including if they are negative + match[2] = (test[1] + (test[2] || 1)) - 0; + match[3] = test[3] - 0; + } + + // TODO: Move to normal caching system + match[0] = done++; + + return match; + }, + ATTR: function(match, curLoop, inplace, result, not, isXML){ + var name = match[1].replace(/\\/g, ""); + + if ( !isXML && Expr.attrMap[name] ) { + match[1] = Expr.attrMap[name]; + } + + if ( match[2] === "~=" ) { + match[4] = " " + match[4] + " "; + } + + return match; + }, + PSEUDO: function(match, curLoop, inplace, result, not){ + if ( match[1] === "not" ) { + // If we're dealing with a complex expression, or a simple one + if ( match[3].match(chunker).length > 1 || /^\w/.test(match[3]) ) { + match[3] = Sizzle(match[3], null, null, curLoop); + } else { + var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not); + if ( !inplace ) { + result.push.apply( result, ret ); + } + return false; + } + } else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) { + return true; + } + + return match; + }, + POS: function(match){ + match.unshift( true ); + return match; + } + }, + filters: { + enabled: function(elem){ + return elem.disabled === false && elem.type !== "hidden"; + }, + disabled: function(elem){ + return elem.disabled === true; + }, + checked: function(elem){ + return elem.checked === true; + }, + selected: function(elem){ + // Accessing this property makes selected-by-default + // options in Safari work properly + elem.parentNode.selectedIndex; + return elem.selected === true; + }, + parent: function(elem){ + return !!elem.firstChild; + }, + empty: function(elem){ + return !elem.firstChild; + }, + has: function(elem, i, match){ + return !!Sizzle( match[3], elem ).length; + }, + header: function(elem){ + return /h\d/i.test( elem.nodeName ); + }, + text: function(elem){ + return "text" === elem.type; + }, + radio: function(elem){ + return "radio" === elem.type; + }, + checkbox: function(elem){ + return "checkbox" === elem.type; + }, + file: function(elem){ + return "file" === elem.type; + }, + password: function(elem){ + return "password" === elem.type; + }, + submit: function(elem){ + return "submit" === elem.type; + }, + image: function(elem){ + return "image" === elem.type; + }, + reset: function(elem){ + return "reset" === elem.type; + }, + button: function(elem){ + return "button" === elem.type || elem.nodeName.toUpperCase() === "BUTTON"; + }, + input: function(elem){ + return /input|select|textarea|button/i.test(elem.nodeName); + } + }, + setFilters: { + first: function(elem, i){ + return i === 0; + }, + last: function(elem, i, match, array){ + return i === array.length - 1; + }, + even: function(elem, i){ + return i % 2 === 0; + }, + odd: function(elem, i){ + return i % 2 === 1; + }, + lt: function(elem, i, match){ + return i < match[3] - 0; + }, + gt: function(elem, i, match){ + return i > match[3] - 0; + }, + nth: function(elem, i, match){ + return match[3] - 0 == i; + }, + eq: function(elem, i, match){ + return match[3] - 0 == i; + } + }, + filter: { + PSEUDO: function(elem, match, i, array){ + var name = match[1], filter = Expr.filters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + } else if ( name === "contains" ) { + return (elem.textContent || elem.innerText || "").indexOf(match[3]) >= 0; + } else if ( name === "not" ) { + var not = match[3]; + + for ( var i = 0, l = not.length; i < l; i++ ) { + if ( not[i] === elem ) { + return false; + } + } + + return true; + } + }, + CHILD: function(elem, match){ + var type = match[1], node = elem; + switch (type) { + case 'only': + case 'first': + while (node = node.previousSibling) { + if ( node.nodeType === 1 ) return false; + } + if ( type == 'first') return true; + node = elem; + case 'last': + while (node = node.nextSibling) { + if ( node.nodeType === 1 ) return false; + } + return true; + case 'nth': + var first = match[2], last = match[3]; + + if ( first == 1 && last == 0 ) { + return true; + } + + var doneName = match[0], + parent = elem.parentNode; + + if ( parent && (parent.sizcache !== doneName || !elem.nodeIndex) ) { + var count = 0; + for ( node = parent.firstChild; node; node = node.nextSibling ) { + if ( node.nodeType === 1 ) { + node.nodeIndex = ++count; + } + } + parent.sizcache = doneName; + } + + var diff = elem.nodeIndex - last; + if ( first == 0 ) { + return diff == 0; + } else { + return ( diff % first == 0 && diff / first >= 0 ); + } + } + }, + ID: function(elem, match){ + return elem.nodeType === 1 && elem.getAttribute("id") === match; + }, + TAG: function(elem, match){ + return (match === "*" && elem.nodeType === 1) || elem.nodeName === match; + }, + CLASS: function(elem, match){ + return (" " + (elem.className || elem.getAttribute("class")) + " ") + .indexOf( match ) > -1; + }, + ATTR: function(elem, match){ + var name = match[1], + result = Expr.attrHandle[ name ] ? + Expr.attrHandle[ name ]( elem ) : + elem[ name ] != null ? + elem[ name ] : + elem.getAttribute( name ), + value = result + "", + type = match[2], + check = match[4]; + + return result == null ? + type === "!=" : + type === "=" ? + value === check : + type === "*=" ? + value.indexOf(check) >= 0 : + type === "~=" ? + (" " + value + " ").indexOf(check) >= 0 : + !check ? + value && result !== false : + type === "!=" ? + value != check : + type === "^=" ? + value.indexOf(check) === 0 : + type === "$=" ? + value.substr(value.length - check.length) === check : + type === "|=" ? + value === check || value.substr(0, check.length + 1) === check + "-" : + false; + }, + POS: function(elem, match, i, array){ + var name = match[2], filter = Expr.setFilters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + } + } + } +}; + +var origPOS = Expr.match.POS; + +for ( var type in Expr.match ) { + Expr.match[ type ] = RegExp( Expr.match[ type ].source + /(?![^\[]*\])(?![^\(]*\))/.source ); +} + +var makeArray = function(array, results) { + array = Array.prototype.slice.call( array ); + + if ( results ) { + results.push.apply( results, array ); + return results; + } + + return array; +}; + +// Perform a simple check to determine if the browser is capable of +// converting a NodeList to an array using builtin methods. +try { + Array.prototype.slice.call( document.documentElement.childNodes ); + +// Provide a fallback method if it does not work +} catch(e){ + makeArray = function(array, results) { + var ret = results || []; + + if ( toString.call(array) === "[object Array]" ) { + Array.prototype.push.apply( ret, array ); + } else { + if ( typeof array.length === "number" ) { + for ( var i = 0, l = array.length; i < l; i++ ) { + ret.push( array[i] ); + } + } else { + for ( var i = 0; array[i]; i++ ) { + ret.push( array[i] ); + } + } + } + + return ret; + }; +} + +var sortOrder; + +if ( document.documentElement.compareDocumentPosition ) { + sortOrder = function( a, b ) { + var ret = a.compareDocumentPosition(b) & 4 ? -1 : a === b ? 0 : 1; + if ( ret === 0 ) { + hasDuplicate = true; + } + return ret; + }; +} else if ( "sourceIndex" in document.documentElement ) { + sortOrder = function( a, b ) { + var ret = a.sourceIndex - b.sourceIndex; + if ( ret === 0 ) { + hasDuplicate = true; + } + return ret; + }; +} else if ( document.createRange ) { + sortOrder = function( a, b ) { + var aRange = a.ownerDocument.createRange(), bRange = b.ownerDocument.createRange(); + aRange.selectNode(a); + aRange.collapse(true); + bRange.selectNode(b); + bRange.collapse(true); + var ret = aRange.compareBoundaryPoints(Range.START_TO_END, bRange); + if ( ret === 0 ) { + hasDuplicate = true; + } + return ret; + }; +} + +// Check to see if the browser returns elements by name when +// querying by getElementById (and provide a workaround) +(function(){ + // We're going to inject a fake input element with a specified name + var form = document.createElement("form"), + id = "script" + (new Date).getTime(); + form.innerHTML = "<input name='" + id + "'/>"; + + // Inject it into the root element, check its status, and remove it quickly + var root = document.documentElement; + root.insertBefore( form, root.firstChild ); + + // The workaround has to do additional checks after a getElementById + // Which slows things down for other browsers (hence the branching) + if ( !!document.getElementById( id ) ) { + Expr.find.ID = function(match, context, isXML){ + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + return m ? m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ? [m] : undefined : []; + } + }; + + Expr.filter.ID = function(elem, match){ + var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); + return elem.nodeType === 1 && node && node.nodeValue === match; + }; + } + + root.removeChild( form ); +})(); + +(function(){ + // Check to see if the browser returns only elements + // when doing getElementsByTagName("*") + + // Create a fake element + var div = document.createElement("div"); + div.appendChild( document.createComment("") ); + + // Make sure no comments are found + if ( div.getElementsByTagName("*").length > 0 ) { + Expr.find.TAG = function(match, context){ + var results = context.getElementsByTagName(match[1]); + + // Filter out possible comments + if ( match[1] === "*" ) { + var tmp = []; + + for ( var i = 0; results[i]; i++ ) { + if ( results[i].nodeType === 1 ) { + tmp.push( results[i] ); + } + } + + results = tmp; + } + + return results; + }; + } + + // Check to see if an attribute returns normalized href attributes + div.innerHTML = "<a href='#'></a>"; + if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" && + div.firstChild.getAttribute("href") !== "#" ) { + Expr.attrHandle.href = function(elem){ + return elem.getAttribute("href", 2); + }; + } +})(); + +if ( document.querySelectorAll ) (function(){ + var oldSizzle = Sizzle, div = document.createElement("div"); + div.innerHTML = "<p class='TEST'></p>"; + + // Safari can't handle uppercase or unicode characters when + // in quirks mode. + if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) { + return; + } + + Sizzle = function(query, context, extra, seed){ + context = context || document; + + // Only use querySelectorAll on non-XML documents + // (ID selectors don't work in non-HTML documents) + if ( !seed && context.nodeType === 9 && !isXML(context) ) { + try { + return makeArray( context.querySelectorAll(query), extra ); + } catch(e){} + } + + return oldSizzle(query, context, extra, seed); + }; + + Sizzle.find = oldSizzle.find; + Sizzle.filter = oldSizzle.filter; + Sizzle.selectors = oldSizzle.selectors; + Sizzle.matches = oldSizzle.matches; +})(); + +if ( document.getElementsByClassName && document.documentElement.getElementsByClassName ) (function(){ + var div = document.createElement("div"); + div.innerHTML = "<div class='test e'></div><div class='test'></div>"; + + // Opera can't find a second classname (in 9.6) + if ( div.getElementsByClassName("e").length === 0 ) + return; + + // Safari caches class attributes, doesn't catch changes (in 3.2) + div.lastChild.className = "e"; + + if ( div.getElementsByClassName("e").length === 1 ) + return; + + Expr.order.splice(1, 0, "CLASS"); + Expr.find.CLASS = function(match, context, isXML) { + if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) { + return context.getElementsByClassName(match[1]); + } + }; +})(); + +function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + var sibDir = dir == "previousSibling" && !isXML; + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + if ( elem ) { + if ( sibDir && elem.nodeType === 1 ){ + elem.sizcache = doneName; + elem.sizset = i; + } + elem = elem[dir]; + var match = false; + + while ( elem ) { + if ( elem.sizcache === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 && !isXML ){ + elem.sizcache = doneName; + elem.sizset = i; + } + + if ( elem.nodeName === cur ) { + match = elem; + break; + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + var sibDir = dir == "previousSibling" && !isXML; + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + if ( elem ) { + if ( sibDir && elem.nodeType === 1 ) { + elem.sizcache = doneName; + elem.sizset = i; + } + elem = elem[dir]; + var match = false; + + while ( elem ) { + if ( elem.sizcache === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 ) { + if ( !isXML ) { + elem.sizcache = doneName; + elem.sizset = i; + } + if ( typeof cur !== "string" ) { + if ( elem === cur ) { + match = true; + break; + } + + } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) { + match = elem; + break; + } + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +var contains = document.compareDocumentPosition ? function(a, b){ + return a.compareDocumentPosition(b) & 16; +} : function(a, b){ + return a !== b && (a.contains ? a.contains(b) : true); +}; + +var isXML = function(elem){ + return elem.nodeType === 9 && elem.documentElement.nodeName !== "HTML" || + !!elem.ownerDocument && isXML( elem.ownerDocument ); +}; + +var posProcess = function(selector, context){ + var tmpSet = [], later = "", match, + root = context.nodeType ? [context] : context; + + // Position selectors must be done after the filter + // And so must :not(positional) so we move all PSEUDOs to the end + while ( (match = Expr.match.PSEUDO.exec( selector )) ) { + later += match[0]; + selector = selector.replace( Expr.match.PSEUDO, "" ); + } + + selector = Expr.relative[selector] ? selector + "*" : selector; + + for ( var i = 0, l = root.length; i < l; i++ ) { + Sizzle( selector, root[i], tmpSet ); + } + + return Sizzle.filter( later, tmpSet ); +}; + +// EXPOSE +jQuery.find = Sizzle; +jQuery.filter = Sizzle.filter; +jQuery.expr = Sizzle.selectors; +jQuery.expr[":"] = jQuery.expr.filters; + +Sizzle.selectors.filters.hidden = function(elem){ + return elem.offsetWidth === 0 || elem.offsetHeight === 0; +}; + +Sizzle.selectors.filters.visible = function(elem){ + return elem.offsetWidth > 0 || elem.offsetHeight > 0; +}; + +Sizzle.selectors.filters.animated = function(elem){ + return jQuery.grep(jQuery.timers, function(fn){ + return elem === fn.elem; + }).length; +}; + +jQuery.multiFilter = function( expr, elems, not ) { + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return Sizzle.matches(expr, elems); +}; + +jQuery.dir = function( elem, dir ){ + var matched = [], cur = elem[dir]; + while ( cur && cur != document ) { + if ( cur.nodeType == 1 ) + matched.push( cur ); + cur = cur[dir]; + } + return matched; +}; + +jQuery.nth = function(cur, result, dir, elem){ + result = result || 1; + var num = 0; + + for ( ; cur; cur = cur[dir] ) + if ( cur.nodeType == 1 && ++num == result ) + break; + + return cur; +}; + +jQuery.sibling = function(n, elem){ + var r = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType == 1 && n != elem ) + r.push( n ); + } + + return r; +}; + +return; + +window.Sizzle = Sizzle; + +})(); +/* + * A number of helper functions used for managing events. + * Many of the ideas behind this code originated from + * Dean Edwards' addEvent library. + */ +jQuery.event = { + + // Bind an event to an element + // Original by Dean Edwards + add: function(elem, types, handler, data) { + if ( elem.nodeType == 3 || elem.nodeType == 8 ) + return; + + // For whatever reason, IE has trouble passing the window object + // around, causing it to be cloned in the process + if ( elem.setInterval && elem != window ) + elem = window; + + // Make sure that the function being executed has a unique ID + if ( !handler.guid ) + handler.guid = this.guid++; + + // if data is passed, bind to handler + if ( data !== undefined ) { + // Create temporary function pointer to original handler + var fn = handler; + + // Create unique handler function, wrapped around original handler + handler = this.proxy( fn ); + + // Store data in unique handler + handler.data = data; + } + + // Init the element's event structure + var events = jQuery.data(elem, "events") || jQuery.data(elem, "events", {}), + handle = jQuery.data(elem, "handle") || jQuery.data(elem, "handle", function(){ + // Handle the second event of a trigger and when + // an event is called after a page has unloaded + return typeof jQuery !== "undefined" && !jQuery.event.triggered ? + jQuery.event.handle.apply(arguments.callee.elem, arguments) : + undefined; + }); + // Add elem as a property of the handle function + // This is to prevent a memory leak with non-native + // event in IE. + handle.elem = elem; + + // Handle multiple events separated by a space + // jQuery(...).bind("mouseover mouseout", fn); + jQuery.each(types.split(/\s+/), function(index, type) { + // Namespaced event handlers + var namespaces = type.split("."); + type = namespaces.shift(); + handler.type = namespaces.slice().sort().join("."); + + // Get the current list of functions bound to this event + var handlers = events[type]; + + if ( jQuery.event.specialAll[type] ) + jQuery.event.specialAll[type].setup.call(elem, data, namespaces); + + // Init the event handler queue + if (!handlers) { + handlers = events[type] = {}; + + // Check for a special event handler + // Only use addEventListener/attachEvent if the special + // events handler returns false + if ( !jQuery.event.special[type] || jQuery.event.special[type].setup.call(elem, data, namespaces) === false ) { + // Bind the global event handler to the element + if (elem.addEventListener) + elem.addEventListener(type, handle, false); + else if (elem.attachEvent) + elem.attachEvent("on" + type, handle); + } + } + + // Add the function to the element's handler list + handlers[handler.guid] = handler; + + // Keep track of which events have been used, for global triggering + jQuery.event.global[type] = true; + }); + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + guid: 1, + global: {}, + + // Detach an event or set of events from an element + remove: function(elem, types, handler) { + // don't do events on text and comment nodes + if ( elem.nodeType == 3 || elem.nodeType == 8 ) + return; + + var events = jQuery.data(elem, "events"), ret, index; + + if ( events ) { + // Unbind all events for the element + if ( types === undefined || (typeof types === "string" && types.charAt(0) == ".") ) + for ( var type in events ) + this.remove( elem, type + (types || "") ); + else { + // types is actually an event object here + if ( types.type ) { + handler = types.handler; + types = types.type; + } + + // Handle multiple events seperated by a space + // jQuery(...).unbind("mouseover mouseout", fn); + jQuery.each(types.split(/\s+/), function(index, type){ + // Namespaced event handlers + var namespaces = type.split("."); + type = namespaces.shift(); + var namespace = RegExp("(^|\\.)" + namespaces.slice().sort().join(".*\\.") + "(\\.|$)"); + + if ( events[type] ) { + // remove the given handler for the given type + if ( handler ) + delete events[type][handler.guid]; + + // remove all handlers for the given type + else + for ( var handle in events[type] ) + // Handle the removal of namespaced events + if ( namespace.test(events[type][handle].type) ) + delete events[type][handle]; + + if ( jQuery.event.specialAll[type] ) + jQuery.event.specialAll[type].teardown.call(elem, namespaces); + + // remove generic event handler if no more handlers exist + for ( ret in events[type] ) break; + if ( !ret ) { + if ( !jQuery.event.special[type] || jQuery.event.special[type].teardown.call(elem, namespaces) === false ) { + if (elem.removeEventListener) + elem.removeEventListener(type, jQuery.data(elem, "handle"), false); + else if (elem.detachEvent) + elem.detachEvent("on" + type, jQuery.data(elem, "handle")); + } + ret = null; + delete events[type]; + } + } + }); + } + + // Remove the expando if it's no longer used + for ( ret in events ) break; + if ( !ret ) { + var handle = jQuery.data( elem, "handle" ); + if ( handle ) handle.elem = null; + jQuery.removeData( elem, "events" ); + jQuery.removeData( elem, "handle" ); + } + } + }, + + // bubbling is internal + trigger: function( event, data, elem, bubbling ) { + // Event object or event type + var type = event.type || event; + + if( !bubbling ){ + event = typeof event === "object" ? + // jQuery.Event object + event[expando] ? event : + // Object literal + jQuery.extend( jQuery.Event(type), event ) : + // Just the event type (string) + jQuery.Event(type); + + if ( type.indexOf("!") >= 0 ) { + event.type = type = type.slice(0, -1); + event.exclusive = true; + } + + // Handle a global trigger + if ( !elem ) { + // Don't bubble custom events when global (to avoid too much overhead) + event.stopPropagation(); + // Only trigger if we've ever bound an event for it + if ( this.global[type] ) + jQuery.each( jQuery.cache, function(){ + if ( this.events && this.events[type] ) + jQuery.event.trigger( event, data, this.handle.elem ); + }); + } + + // Handle triggering a single element + + // don't do events on text and comment nodes + if ( !elem || elem.nodeType == 3 || elem.nodeType == 8 ) + return undefined; + + // Clean up in case it is reused + event.result = undefined; + event.target = elem; + + // Clone the incoming data, if any + data = jQuery.makeArray(data); + data.unshift( event ); + } + + event.currentTarget = elem; + + // Trigger the event, it is assumed that "handle" is a function + var handle = jQuery.data(elem, "handle"); + if ( handle ) + handle.apply( elem, data ); + + // Handle triggering native .onfoo handlers (and on links since we don't call .click() for links) + if ( (!elem[type] || (jQuery.nodeName(elem, 'a') && type == "click")) && elem["on"+type] && elem["on"+type].apply( elem, data ) === false ) + event.result = false; + + // Trigger the native events (except for clicks on links) + if ( !bubbling && elem[type] && !event.isDefaultPrevented() && !(jQuery.nodeName(elem, 'a') && type == "click") ) { + this.triggered = true; + try { + elem[ type ](); + // prevent IE from throwing an error for some hidden elements + } catch (e) {} + } + + this.triggered = false; + + if ( !event.isPropagationStopped() ) { + var parent = elem.parentNode || elem.ownerDocument; + if ( parent ) + jQuery.event.trigger(event, data, parent, true); + } + }, + + handle: function(event) { + // returned undefined or false + var all, handlers; + + event = arguments[0] = jQuery.event.fix( event || window.event ); + event.currentTarget = this; + + // Namespaced event handlers + var namespaces = event.type.split("."); + event.type = namespaces.shift(); + + // Cache this now, all = true means, any handler + all = !namespaces.length && !event.exclusive; + + var namespace = RegExp("(^|\\.)" + namespaces.slice().sort().join(".*\\.") + "(\\.|$)"); + + handlers = ( jQuery.data(this, "events") || {} )[event.type]; + + for ( var j in handlers ) { + var handler = handlers[j]; + + // Filter the functions by class + if ( all || namespace.test(handler.type) ) { + // Pass in a reference to the handler function itself + // So that we can later remove it + event.handler = handler; + event.data = handler.data; + + var ret = handler.apply(this, arguments); + + if( ret !== undefined ){ + event.result = ret; + if ( ret === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + + if( event.isImmediatePropagationStopped() ) + break; + + } + } + }, + + props: "altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "), + + fix: function(event) { + if ( event[expando] ) + return event; + + // store a copy of the original event object + // and "clone" to set read-only properties + var originalEvent = event; + event = jQuery.Event( originalEvent ); + + for ( var i = this.props.length, prop; i; ){ + prop = this.props[ --i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Fix target property, if necessary + if ( !event.target ) + event.target = event.srcElement || document; // Fixes #1925 where srcElement might not be defined either + + // check if target is a textnode (safari) + if ( event.target.nodeType == 3 ) + event.target = event.target.parentNode; + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && event.fromElement ) + event.relatedTarget = event.fromElement == event.target ? event.toElement : event.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && event.clientX != null ) { + var doc = document.documentElement, body = document.body; + event.pageX = event.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc.clientLeft || 0); + event.pageY = event.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc.clientTop || 0); + } + + // Add which for key events + if ( !event.which && ((event.charCode || event.charCode === 0) ? event.charCode : event.keyCode) ) + event.which = event.charCode || event.keyCode; + + // Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for Macs) + if ( !event.metaKey && event.ctrlKey ) + event.metaKey = event.ctrlKey; + + // Add which for click: 1 == left; 2 == middle; 3 == right + // Note: button is not normalized, so don't use it + if ( !event.which && event.button ) + event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) )); + + return event; + }, + + proxy: function( fn, proxy ){ + proxy = proxy || function(){ return fn.apply(this, arguments); }; + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || proxy.guid || this.guid++; + // So proxy can be declared as an argument + return proxy; + }, + + special: { + ready: { + // Make sure the ready event is setup + setup: bindReady, + teardown: function() {} + } + }, + + specialAll: { + live: { + setup: function( selector, namespaces ){ + jQuery.event.add( this, namespaces[0], liveHandler ); + }, + teardown: function( namespaces ){ + if ( namespaces.length ) { + var remove = 0, name = RegExp("(^|\\.)" + namespaces[0] + "(\\.|$)"); + + jQuery.each( (jQuery.data(this, "events").live || {}), function(){ + if ( name.test(this.type) ) + remove++; + }); + + if ( remove < 1 ) + jQuery.event.remove( this, namespaces[0], liveHandler ); + } + } + } + } +}; + +jQuery.Event = function( src ){ + // Allow instantiation without the 'new' keyword + if( !this.preventDefault ) + return new jQuery.Event(src); + + // Event object + if( src && src.type ){ + this.originalEvent = src; + this.type = src.type; + // Event type + }else + this.type = src; + + // timeStamp is buggy for some events on Firefox(#3843) + // So we won't rely on the native value + this.timeStamp = now(); + + // Mark it as fixed + this[expando] = true; +}; + +function returnFalse(){ + return false; +} +function returnTrue(){ + return true; +} + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + preventDefault: function() { + this.isDefaultPrevented = returnTrue; + + var e = this.originalEvent; + if( !e ) + return; + // if preventDefault exists run it on the original event + if (e.preventDefault) + e.preventDefault(); + // otherwise set the returnValue property of the original event to false (IE) + e.returnValue = false; + }, + stopPropagation: function() { + this.isPropagationStopped = returnTrue; + + var e = this.originalEvent; + if( !e ) + return; + // if stopPropagation exists run it on the original event + if (e.stopPropagation) + e.stopPropagation(); + // otherwise set the cancelBubble property of the original event to true (IE) + e.cancelBubble = true; + }, + stopImmediatePropagation:function(){ + this.isImmediatePropagationStopped = returnTrue; + this.stopPropagation(); + }, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse +}; +// Checks if an event happened on an element within another element +// Used in jQuery.event.special.mouseenter and mouseleave handlers +var withinElement = function(event) { + // Check if mouse(over|out) are still within the same parent element + var parent = event.relatedTarget; + // Traverse up the tree + while ( parent && parent != this ) + try { parent = parent.parentNode; } + catch(e) { parent = this; } + + if( parent != this ){ + // set the correct event type + event.type = event.data; + // handle event if we actually just moused on to a non sub-element + jQuery.event.handle.apply( this, arguments ); + } +}; + +jQuery.each({ + mouseover: 'mouseenter', + mouseout: 'mouseleave' +}, function( orig, fix ){ + jQuery.event.special[ fix ] = { + setup: function(){ + jQuery.event.add( this, orig, withinElement, fix ); + }, + teardown: function(){ + jQuery.event.remove( this, orig, withinElement ); + } + }; +}); + +jQuery.fn.extend({ + bind: function( type, data, fn ) { + return type == "unload" ? this.one(type, data, fn) : this.each(function(){ + jQuery.event.add( this, type, fn || data, fn && data ); + }); + }, + + one: function( type, data, fn ) { + var one = jQuery.event.proxy( fn || data, function(event) { + jQuery(this).unbind(event, one); + return (fn || data).apply( this, arguments ); + }); + return this.each(function(){ + jQuery.event.add( this, type, one, fn && data); + }); + }, + + unbind: function( type, fn ) { + return this.each(function(){ + jQuery.event.remove( this, type, fn ); + }); + }, + + trigger: function( type, data ) { + return this.each(function(){ + jQuery.event.trigger( type, data, this ); + }); + }, + + triggerHandler: function( type, data ) { + if( this[0] ){ + var event = jQuery.Event(type); + event.preventDefault(); + event.stopPropagation(); + jQuery.event.trigger( event, data, this[0] ); + return event.result; + } + }, + + toggle: function( fn ) { + // Save reference to arguments for access in closure + var args = arguments, i = 1; + + // link all the functions, so any of them can unbind this click handler + while( i < args.length ) + jQuery.event.proxy( fn, args[i++] ); + + return this.click( jQuery.event.proxy( fn, function(event) { + // Figure out which function to execute + this.lastToggle = ( this.lastToggle || 0 ) % i; + + // Make sure that clicks stop + event.preventDefault(); + + // and execute the function + return args[ this.lastToggle++ ].apply( this, arguments ) || false; + })); + }, + + hover: function(fnOver, fnOut) { + return this.mouseenter(fnOver).mouseleave(fnOut); + }, + + ready: function(fn) { + // Attach the listeners + bindReady(); + + // If the DOM is already ready + if ( jQuery.isReady ) + // Execute the function immediately + fn.call( document, jQuery ); + + // Otherwise, remember the function for later + else + // Add the function to the wait list + jQuery.readyList.push( fn ); + + return this; + }, + + live: function( type, fn ){ + var proxy = jQuery.event.proxy( fn ); + proxy.guid += this.selector + type; + + jQuery(document).bind( liveConvert(type, this.selector), this.selector, proxy ); + + return this; + }, + + die: function( type, fn ){ + jQuery(document).unbind( liveConvert(type, this.selector), fn ? { guid: fn.guid + this.selector + type } : null ); + return this; + } +}); + +function liveHandler( event ){ + var check = RegExp("(^|\\.)" + event.type + "(\\.|$)"), + stop = true, + elems = []; + + jQuery.each(jQuery.data(this, "events").live || [], function(i, fn){ + if ( check.test(fn.type) ) { + var elem = jQuery(event.target).closest(fn.data)[0]; + if ( elem ) + elems.push({ elem: elem, fn: fn }); + } + }); + + elems.sort(function(a,b) { + return jQuery.data(a.elem, "closest") - jQuery.data(b.elem, "closest"); + }); + + jQuery.each(elems, function(){ + if ( this.fn.call(this.elem, event, this.fn.data) === false ) + return (stop = false); + }); + + return stop; +} + +function liveConvert(type, selector){ + return ["live", type, selector.replace(/\./g, "`").replace(/ /g, "|")].join("."); +} + +jQuery.extend({ + isReady: false, + readyList: [], + // Handle when the DOM is ready + ready: function() { + // Make sure that the DOM is not already loaded + if ( !jQuery.isReady ) { + // Remember that the DOM is ready + jQuery.isReady = true; + + // If there are functions bound, to execute + if ( jQuery.readyList ) { + // Execute all of them + jQuery.each( jQuery.readyList, function(){ + this.call( document, jQuery ); + }); + + // Reset the list of functions + jQuery.readyList = null; + } + + // Trigger any bound ready events + jQuery(document).triggerHandler("ready"); + } + } +}); + +var readyBound = false; + +function bindReady(){ + if ( readyBound ) return; + readyBound = true; + + // Mozilla, Opera and webkit nightlies currently support this event + if ( document.addEventListener ) { + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", function(){ + document.removeEventListener( "DOMContentLoaded", arguments.callee, false ); + jQuery.ready(); + }, false ); + + // If IE event model is used + } else if ( document.attachEvent ) { + // ensure firing before onload, + // maybe late but safe also for iframes + document.attachEvent("onreadystatechange", function(){ + if ( document.readyState === "complete" ) { + document.detachEvent( "onreadystatechange", arguments.callee ); + jQuery.ready(); + } + }); + + // If IE and not an iframe + // continually check to see if the document is ready + if ( document.documentElement.doScroll && window == window.top ) (function(){ + if ( jQuery.isReady ) return; + + try { + // If IE is used, use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + document.documentElement.doScroll("left"); + } catch( error ) { + setTimeout( arguments.callee, 0 ); + return; + } + + // and execute any waiting functions + jQuery.ready(); + })(); + } + + // A fallback to window.onload, that will always work + jQuery.event.add( window, "load", jQuery.ready ); +} + +jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," + + "mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave," + + "change,select,submit,keydown,keypress,keyup,error").split(","), function(i, name){ + + // Handle event binding + jQuery.fn[name] = function(fn){ + return fn ? this.bind(name, fn) : this.trigger(name); + }; +}); + +// Prevent memory leaks in IE +// And prevent errors on refresh with events like mouseover in other browsers +// Window isn't included so as not to unbind existing unload events +jQuery( window ).bind( 'unload', function(){ + for ( var id in jQuery.cache ) + // Skip the window + if ( id != 1 && jQuery.cache[ id ].handle ) + jQuery.event.remove( jQuery.cache[ id ].handle.elem ); +}); +(function(){ + + jQuery.support = {}; + + var root = document.documentElement, + script = document.createElement("script"), + div = document.createElement("div"), + id = "script" + (new Date).getTime(); + + div.style.display = "none"; + div.innerHTML = ' <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>'; + + var all = div.getElementsByTagName("*"), + a = div.getElementsByTagName("a")[0]; + + // Can't get basic test support + if ( !all || !all.length || !a ) { + return; + } + + jQuery.support = { + // IE strips leading whitespace when .innerHTML is used + leadingWhitespace: div.firstChild.nodeType == 3, + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + tbody: !div.getElementsByTagName("tbody").length, + + // Make sure that you can get all elements in an <object> element + // IE 7 always returns no results + objectAll: !!div.getElementsByTagName("object")[0] + .getElementsByTagName("*").length, + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + htmlSerialize: !!div.getElementsByTagName("link").length, + + // Get the style information from getAttribute + // (IE uses .cssText insted) + style: /red/.test( a.getAttribute("style") ), + + // Make sure that URLs aren't manipulated + // (IE normalizes it by default) + hrefNormalized: a.getAttribute("href") === "/a", + + // Make sure that element opacity exists + // (IE uses filter instead) + opacity: a.style.opacity === "0.5", + + // Verify style float existence + // (IE uses styleFloat instead of cssFloat) + cssFloat: !!a.style.cssFloat, + + // Will be defined later + scriptEval: false, + noCloneEvent: true, + boxModel: null + }; + + script.type = "text/javascript"; + try { + script.appendChild( document.createTextNode( "window." + id + "=1;" ) ); + } catch(e){} + + root.insertBefore( script, root.firstChild ); + + // Make sure that the execution of code works by injecting a script + // tag with appendChild/createTextNode + // (IE doesn't support this, fails, and uses .text instead) + if ( window[ id ] ) { + jQuery.support.scriptEval = true; + delete window[ id ]; + } + + root.removeChild( script ); + + if ( div.attachEvent && div.fireEvent ) { + div.attachEvent("onclick", function(){ + // Cloning a node shouldn't copy over any + // bound event handlers (IE does this) + jQuery.support.noCloneEvent = false; + div.detachEvent("onclick", arguments.callee); + }); + div.cloneNode(true).fireEvent("onclick"); + } + + // Figure out if the W3C box model works as expected + // document.body must exist before we can do this + jQuery(function(){ + var div = document.createElement("div"); + div.style.width = div.style.paddingLeft = "1px"; + + document.body.appendChild( div ); + jQuery.boxModel = jQuery.support.boxModel = div.offsetWidth === 2; + document.body.removeChild( div ).style.display = 'none'; + }); +})(); + +var styleFloat = jQuery.support.cssFloat ? "cssFloat" : "styleFloat"; + +jQuery.props = { + "for": "htmlFor", + "class": "className", + "float": styleFloat, + cssFloat: styleFloat, + styleFloat: styleFloat, + readonly: "readOnly", + maxlength: "maxLength", + cellspacing: "cellSpacing", + rowspan: "rowSpan", + tabindex: "tabIndex" +}; +jQuery.fn.extend({ + // Keep a copy of the old load + _load: jQuery.fn.load, + + load: function( url, params, callback ) { + if ( typeof url !== "string" ) + return this._load( url ); + + var off = url.indexOf(" "); + if ( off >= 0 ) { + var selector = url.slice(off, url.length); + url = url.slice(0, off); + } + + // Default to a GET request + var type = "GET"; + + // If the second parameter was provided + if ( params ) + // If it's a function + if ( jQuery.isFunction( params ) ) { + // We assume that it's the callback + callback = params; + params = null; + + // Otherwise, build a param string + } else if( typeof params === "object" ) { + params = jQuery.param( params ); + type = "POST"; + } + + var self = this; + + // Request the remote document + jQuery.ajax({ + url: url, + type: type, + dataType: "html", + data: params, + complete: function(res, status){ + // If successful, inject the HTML into all the matched elements + if ( status == "success" || status == "notmodified" ) + // See if a selector was specified + self.html( selector ? + // Create a dummy div to hold the results + jQuery("<div/>") + // inject the contents of the document in, removing the scripts + // to avoid any 'Permission Denied' errors in IE + .append(res.responseText.replace(/<script(.|\s)*?\/script>/g, "")) + + // Locate the specified elements + .find(selector) : + + // If not, just inject the full result + res.responseText ); + + if( callback ) + self.each( callback, [res.responseText, status, res] ); + } + }); + return this; + }, + + serialize: function() { + return jQuery.param(this.serializeArray()); + }, + serializeArray: function() { + return this.map(function(){ + return this.elements ? jQuery.makeArray(this.elements) : this; + }) + .filter(function(){ + return this.name && !this.disabled && + (this.checked || /select|textarea/i.test(this.nodeName) || + /text|hidden|password|search/i.test(this.type)); + }) + .map(function(i, elem){ + var val = jQuery(this).val(); + return val == null ? null : + jQuery.isArray(val) ? + jQuery.map( val, function(val, i){ + return {name: elem.name, value: val}; + }) : + {name: elem.name, value: val}; + }).get(); + } +}); + +// Attach a bunch of functions for handling common AJAX events +jQuery.each( "ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","), function(i,o){ + jQuery.fn[o] = function(f){ + return this.bind(o, f); + }; +}); + +var jsc = now(); + +jQuery.extend({ + + get: function( url, data, callback, type ) { + // shift arguments if data argument was ommited + if ( jQuery.isFunction( data ) ) { + callback = data; + data = null; + } + + return jQuery.ajax({ + type: "GET", + url: url, + data: data, + success: callback, + dataType: type + }); + }, + + getScript: function( url, callback ) { + return jQuery.get(url, null, callback, "script"); + }, + + getJSON: function( url, data, callback ) { + return jQuery.get(url, data, callback, "json"); + }, + + post: function( url, data, callback, type ) { + if ( jQuery.isFunction( data ) ) { + callback = data; + data = {}; + } + + return jQuery.ajax({ + type: "POST", + url: url, + data: data, + success: callback, + dataType: type + }); + }, + + ajaxSetup: function( settings ) { + jQuery.extend( jQuery.ajaxSettings, settings ); + }, + + ajaxSettings: { + url: location.href, + global: true, + type: "GET", + contentType: "application/x-www-form-urlencoded", + processData: true, + async: true, + /* + timeout: 0, + data: null, + username: null, + password: null, + */ + // Create the request object; Microsoft failed to properly + // implement the XMLHttpRequest in IE7, so we use the ActiveXObject when it is available + // This function can be overriden by calling jQuery.ajaxSetup + xhr:function(){ + return window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(); + }, + accepts: { + xml: "application/xml, text/xml", + html: "text/html", + script: "text/javascript, application/javascript", + json: "application/json, text/javascript", + text: "text/plain", + _default: "*/*" + } + }, + + // Last-Modified header cache for next request + lastModified: {}, + + ajax: function( s ) { + // Extend the settings, but re-extend 's' so that it can be + // checked again later (in the test suite, specifically) + s = jQuery.extend(true, s, jQuery.extend(true, {}, jQuery.ajaxSettings, s)); + + var jsonp, jsre = /=\?(&|$)/g, status, data, + type = s.type.toUpperCase(); + + // convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) + s.data = jQuery.param(s.data); + + // Handle JSONP Parameter Callbacks + if ( s.dataType == "jsonp" ) { + if ( type == "GET" ) { + if ( !s.url.match(jsre) ) + s.url += (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || "callback") + "=?"; + } else if ( !s.data || !s.data.match(jsre) ) + s.data = (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + "=?"; + s.dataType = "json"; + } + + // Build temporary JSONP function + if ( s.dataType == "json" && (s.data && s.data.match(jsre) || s.url.match(jsre)) ) { + jsonp = "jsonp" + jsc++; + + // Replace the =? sequence both in the query string and the data + if ( s.data ) + s.data = (s.data + "").replace(jsre, "=" + jsonp + "$1"); + s.url = s.url.replace(jsre, "=" + jsonp + "$1"); + + // We need to make sure + // that a JSONP style response is executed properly + s.dataType = "script"; + + // Handle JSONP-style loading + window[ jsonp ] = function(tmp){ + data = tmp; + success(); + complete(); + // Garbage collect + window[ jsonp ] = undefined; + try{ delete window[ jsonp ]; } catch(e){} + if ( head ) + head.removeChild( script ); + }; + } + + if ( s.dataType == "script" && s.cache == null ) + s.cache = false; + + if ( s.cache === false && type == "GET" ) { + var ts = now(); + // try replacing _= if it is there + var ret = s.url.replace(/(\?|&)_=.*?(&|$)/, "$1_=" + ts + "$2"); + // if nothing was replaced, add timestamp to the end + s.url = ret + ((ret == s.url) ? (s.url.match(/\?/) ? "&" : "?") + "_=" + ts : ""); + } + + // If data is available, append data to url for get requests + if ( s.data && type == "GET" ) { + s.url += (s.url.match(/\?/) ? "&" : "?") + s.data; + + // IE likes to send both get and post data, prevent this + s.data = null; + } + + // Watch for a new set of requests + if ( s.global && ! jQuery.active++ ) + jQuery.event.trigger( "ajaxStart" ); + + // Matches an absolute URL, and saves the domain + var parts = /^(\w+:)?\/\/([^\/?#]+)/.exec( s.url ); + + // If we're requesting a remote document + // and trying to load JSON or Script with a GET + if ( s.dataType == "script" && type == "GET" && parts + && ( parts[1] && parts[1] != location.protocol || parts[2] != location.host )){ + + var head = document.getElementsByTagName("head")[0]; + var script = document.createElement("script"); + script.src = s.url; + if (s.scriptCharset) + script.charset = s.scriptCharset; + + // Handle Script loading + if ( !jsonp ) { + var done = false; + + // Attach handlers for all browsers + script.onload = script.onreadystatechange = function(){ + if ( !done && (!this.readyState || + this.readyState == "loaded" || this.readyState == "complete") ) { + done = true; + success(); + complete(); + + // Handle memory leak in IE + script.onload = script.onreadystatechange = null; + head.removeChild( script ); + } + }; + } + + head.appendChild(script); + + // We handle everything using the script element injection + return undefined; + } + + var requestDone = false; + + // Create the request object + var xhr = s.xhr(); + + // Open the socket + // Passing null username, generates a login popup on Opera (#2865) + if( s.username ) + xhr.open(type, s.url, s.async, s.username, s.password); + else + xhr.open(type, s.url, s.async); + + // Need an extra try/catch for cross domain requests in Firefox 3 + try { + // Set the correct header, if data is being sent + if ( s.data ) + xhr.setRequestHeader("Content-Type", s.contentType); + + // Set the If-Modified-Since header, if ifModified mode. + if ( s.ifModified ) + xhr.setRequestHeader("If-Modified-Since", + jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT" ); + + // Set header so the called script knows that it's an XMLHttpRequest + xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); + + // Set the Accepts header for the server, depending on the dataType + xhr.setRequestHeader("Accept", s.dataType && s.accepts[ s.dataType ] ? + s.accepts[ s.dataType ] + ", */*" : + s.accepts._default ); + } catch(e){} + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && s.beforeSend(xhr, s) === false ) { + // Handle the global AJAX counter + if ( s.global && ! --jQuery.active ) + jQuery.event.trigger( "ajaxStop" ); + // close opended socket + xhr.abort(); + return false; + } + + if ( s.global ) + jQuery.event.trigger("ajaxSend", [xhr, s]); + + // Wait for a response to come back + var onreadystatechange = function(isTimeout){ + // The request was aborted, clear the interval and decrement jQuery.active + if (xhr.readyState == 0) { + if (ival) { + // clear poll interval + clearInterval(ival); + ival = null; + // Handle the global AJAX counter + if ( s.global && ! --jQuery.active ) + jQuery.event.trigger( "ajaxStop" ); + } + // The transfer is complete and the data is available, or the request timed out + } else if ( !requestDone && xhr && (xhr.readyState == 4 || isTimeout == "timeout") ) { + requestDone = true; + + // clear poll interval + if (ival) { + clearInterval(ival); + ival = null; + } + + status = isTimeout == "timeout" ? "timeout" : + !jQuery.httpSuccess( xhr ) ? "error" : + s.ifModified && jQuery.httpNotModified( xhr, s.url ) ? "notmodified" : + "success"; + + if ( status == "success" ) { + // Watch for, and catch, XML document parse errors + try { + // process the data (runs the xml through httpData regardless of callback) + data = jQuery.httpData( xhr, s.dataType, s ); + } catch(e) { + status = "parsererror"; + } + } + + // Make sure that the request was successful or notmodified + if ( status == "success" ) { + // Cache Last-Modified header, if ifModified mode. + var modRes; + try { + modRes = xhr.getResponseHeader("Last-Modified"); + } catch(e) {} // swallow exception thrown by FF if header is not available + + if ( s.ifModified && modRes ) + jQuery.lastModified[s.url] = modRes; + + // JSONP handles its own success callback + if ( !jsonp ) + success(); + } else + jQuery.handleError(s, xhr, status); + + // Fire the complete handlers + complete(); + + if ( isTimeout ) + xhr.abort(); + + // Stop memory leaks + if ( s.async ) + xhr = null; + } + }; + + if ( s.async ) { + // don't attach the handler to the request, just poll it instead + var ival = setInterval(onreadystatechange, 13); + + // Timeout checker + if ( s.timeout > 0 ) + setTimeout(function(){ + // Check to see if the request is still happening + if ( xhr && !requestDone ) + onreadystatechange( "timeout" ); + }, s.timeout); + } + + // Send the data + try { + xhr.send(s.data); + } catch(e) { + jQuery.handleError(s, xhr, null, e); + } + + // firefox 1.5 doesn't fire statechange for sync requests + if ( !s.async ) + onreadystatechange(); + + function success(){ + // If a local callback was specified, fire it and pass it the data + if ( s.success ) + s.success( data, status ); + + // Fire the global callback + if ( s.global ) + jQuery.event.trigger( "ajaxSuccess", [xhr, s] ); + } + + function complete(){ + // Process result + if ( s.complete ) + s.complete(xhr, status); + + // The request was completed + if ( s.global ) + jQuery.event.trigger( "ajaxComplete", [xhr, s] ); + + // Handle the global AJAX counter + if ( s.global && ! --jQuery.active ) + jQuery.event.trigger( "ajaxStop" ); + } + + // return XMLHttpRequest to allow aborting the request etc. + return xhr; + }, + + handleError: function( s, xhr, status, e ) { + // If a local callback was specified, fire it + if ( s.error ) s.error( xhr, status, e ); + + // Fire the global callback + if ( s.global ) + jQuery.event.trigger( "ajaxError", [xhr, s, e] ); + }, + + // Counter for holding the number of active queries + active: 0, + + // Determines if an XMLHttpRequest was successful or not + httpSuccess: function( xhr ) { + try { + // IE error sometimes returns 1223 when it should be 204 so treat it as success, see #1450 + return !xhr.status && location.protocol == "file:" || + ( xhr.status >= 200 && xhr.status < 300 ) || xhr.status == 304 || xhr.status == 1223; + } catch(e){} + return false; + }, + + // Determines if an XMLHttpRequest returns NotModified + httpNotModified: function( xhr, url ) { + try { + var xhrRes = xhr.getResponseHeader("Last-Modified"); + + // Firefox always returns 200. check Last-Modified date + return xhr.status == 304 || xhrRes == jQuery.lastModified[url]; + } catch(e){} + return false; + }, + + httpData: function( xhr, type, s ) { + var ct = xhr.getResponseHeader("content-type"), + xml = type == "xml" || !type && ct && ct.indexOf("xml") >= 0, + data = xml ? xhr.responseXML : xhr.responseText; + + if ( xml && data.documentElement.tagName == "parsererror" ) + throw "parsererror"; + + // Allow a pre-filtering function to sanitize the response + // s != null is checked to keep backwards compatibility + if( s && s.dataFilter ) + data = s.dataFilter( data, type ); + + // The filter can actually parse the response + if( typeof data === "string" ){ + + // If the type is "script", eval it in global context + if ( type == "script" ) + jQuery.globalEval( data ); + + // Get the JavaScript object, if JSON is used. + if ( type == "json" ) + data = window["eval"]("(" + data + ")"); + } + + return data; + }, + + // Serialize an array of form elements or a set of + // key/values into a query string + param: function( a ) { + var s = [ ]; + + function add( key, value ){ + s[ s.length ] = encodeURIComponent(key) + '=' + encodeURIComponent(value); + }; + + // If an array was passed in, assume that it is an array + // of form elements + if ( jQuery.isArray(a) || a.jquery ) + // Serialize the form elements + jQuery.each( a, function(){ + add( this.name, this.value ); + }); + + // Otherwise, assume that it's an object of key/value pairs + else + // Serialize the key/values + for ( var j in a ) + // If the value is an array then the key names need to be repeated + if ( jQuery.isArray(a[j]) ) + jQuery.each( a[j], function(){ + add( j, this ); + }); + else + add( j, jQuery.isFunction(a[j]) ? a[j]() : a[j] ); + + // Return the resulting serialization + return s.join("&").replace(/%20/g, "+"); + } + +}); +var elemdisplay = {}, + timerId, + fxAttrs = [ + // height animations + [ "height", "marginTop", "marginBottom", "paddingTop", "paddingBottom" ], + // width animations + [ "width", "marginLeft", "marginRight", "paddingLeft", "paddingRight" ], + // opacity animations + [ "opacity" ] + ]; + +function genFx( type, num ){ + var obj = {}; + jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice(0,num)), function(){ + obj[ this ] = type; + }); + return obj; +} + +jQuery.fn.extend({ + show: function(speed,callback){ + if ( speed ) { + return this.animate( genFx("show", 3), speed, callback); + } else { + for ( var i = 0, l = this.length; i < l; i++ ){ + var old = jQuery.data(this[i], "olddisplay"); + + this[i].style.display = old || ""; + + if ( jQuery.css(this[i], "display") === "none" ) { + var tagName = this[i].tagName, display; + + if ( elemdisplay[ tagName ] ) { + display = elemdisplay[ tagName ]; + } else { + var elem = jQuery("<" + tagName + " />").appendTo("body"); + + display = elem.css("display"); + if ( display === "none" ) + display = "block"; + + elem.remove(); + + elemdisplay[ tagName ] = display; + } + + jQuery.data(this[i], "olddisplay", display); + } + } + + // Set the display of the elements in a second loop + // to avoid the constant reflow + for ( var i = 0, l = this.length; i < l; i++ ){ + this[i].style.display = jQuery.data(this[i], "olddisplay") || ""; + } + + return this; + } + }, + + hide: function(speed,callback){ + if ( speed ) { + return this.animate( genFx("hide", 3), speed, callback); + } else { + for ( var i = 0, l = this.length; i < l; i++ ){ + var old = jQuery.data(this[i], "olddisplay"); + if ( !old && old !== "none" ) + jQuery.data(this[i], "olddisplay", jQuery.css(this[i], "display")); + } + + // Set the display of the elements in a second loop + // to avoid the constant reflow + for ( var i = 0, l = this.length; i < l; i++ ){ + this[i].style.display = "none"; + } + + return this; + } + }, + + // Save the old toggle function + _toggle: jQuery.fn.toggle, + + toggle: function( fn, fn2 ){ + var bool = typeof fn === "boolean"; + + return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ? + this._toggle.apply( this, arguments ) : + fn == null || bool ? + this.each(function(){ + var state = bool ? fn : jQuery(this).is(":hidden"); + jQuery(this)[ state ? "show" : "hide" ](); + }) : + this.animate(genFx("toggle", 3), fn, fn2); + }, + + fadeTo: function(speed,to,callback){ + return this.animate({opacity: to}, speed, callback); + }, + + animate: function( prop, speed, easing, callback ) { + var optall = jQuery.speed(speed, easing, callback); + + return this[ optall.queue === false ? "each" : "queue" ](function(){ + + var opt = jQuery.extend({}, optall), p, + hidden = this.nodeType == 1 && jQuery(this).is(":hidden"), + self = this; + + for ( p in prop ) { + if ( prop[p] == "hide" && hidden || prop[p] == "show" && !hidden ) + return opt.complete.call(this); + + if ( ( p == "height" || p == "width" ) && this.style ) { + // Store display property + opt.display = jQuery.css(this, "display"); + + // Make sure that nothing sneaks out + opt.overflow = this.style.overflow; + } + } + + if ( opt.overflow != null ) + this.style.overflow = "hidden"; + + opt.curAnim = jQuery.extend({}, prop); + + jQuery.each( prop, function(name, val){ + var e = new jQuery.fx( self, opt, name ); + + if ( /toggle|show|hide/.test(val) ) + e[ val == "toggle" ? hidden ? "show" : "hide" : val ]( prop ); + else { + var parts = val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/), + start = e.cur(true) || 0; + + if ( parts ) { + var end = parseFloat(parts[2]), + unit = parts[3] || "px"; + + // We need to compute starting value + if ( unit != "px" ) { + self.style[ name ] = (end || 1) + unit; + start = ((end || 1) / e.cur(true)) * start; + self.style[ name ] = start + unit; + } + + // If a +=/-= token was provided, we're doing a relative animation + if ( parts[1] ) + end = ((parts[1] == "-=" ? -1 : 1) * end) + start; + + e.custom( start, end, unit ); + } else + e.custom( start, val, "" ); + } + }); + + // For JS strict compliance + return true; + }); + }, + + stop: function(clearQueue, gotoEnd){ + var timers = jQuery.timers; + + if (clearQueue) + this.queue([]); + + this.each(function(){ + // go in reverse order so anything added to the queue during the loop is ignored + for ( var i = timers.length - 1; i >= 0; i-- ) + if ( timers[i].elem == this ) { + if (gotoEnd) + // force the next step to be the last + timers[i](true); + timers.splice(i, 1); + } + }); + + // start the next in the queue if the last step wasn't forced + if (!gotoEnd) + this.dequeue(); + + return this; + } + +}); + +// Generate shortcuts for custom animations +jQuery.each({ + slideDown: genFx("show", 1), + slideUp: genFx("hide", 1), + slideToggle: genFx("toggle", 1), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" } +}, function( name, props ){ + jQuery.fn[ name ] = function( speed, callback ){ + return this.animate( props, speed, callback ); + }; +}); + +jQuery.extend({ + + speed: function(speed, easing, fn) { + var opt = typeof speed === "object" ? speed : { + complete: fn || !fn && easing || + jQuery.isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !jQuery.isFunction(easing) && easing + }; + + opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration : + jQuery.fx.speeds[opt.duration] || jQuery.fx.speeds._default; + + // Queueing + opt.old = opt.complete; + opt.complete = function(){ + if ( opt.queue !== false ) + jQuery(this).dequeue(); + if ( jQuery.isFunction( opt.old ) ) + opt.old.call( this ); + }; + + return opt; + }, + + easing: { + linear: function( p, n, firstNum, diff ) { + return firstNum + diff * p; + }, + swing: function( p, n, firstNum, diff ) { + return ((-Math.cos(p*Math.PI)/2) + 0.5) * diff + firstNum; + } + }, + + timers: [], + + fx: function( elem, options, prop ){ + this.options = options; + this.elem = elem; + this.prop = prop; + + if ( !options.orig ) + options.orig = {}; + } + +}); + +jQuery.fx.prototype = { + + // Simple function for setting a style value + update: function(){ + if ( this.options.step ) + this.options.step.call( this.elem, this.now, this ); + + (jQuery.fx.step[this.prop] || jQuery.fx.step._default)( this ); + + // Set display property to block for height/width animations + if ( ( this.prop == "height" || this.prop == "width" ) && this.elem.style ) + this.elem.style.display = "block"; + }, + + // Get the current size + cur: function(force){ + if ( this.elem[this.prop] != null && (!this.elem.style || this.elem.style[this.prop] == null) ) + return this.elem[ this.prop ]; + + var r = parseFloat(jQuery.css(this.elem, this.prop, force)); + return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, this.prop)) || 0; + }, + + // Start an animation from one number to another + custom: function(from, to, unit){ + this.startTime = now(); + this.start = from; + this.end = to; + this.unit = unit || this.unit || "px"; + this.now = this.start; + this.pos = this.state = 0; + + var self = this; + function t(gotoEnd){ + return self.step(gotoEnd); + } + + t.elem = this.elem; + + if ( t() && jQuery.timers.push(t) && !timerId ) { + timerId = setInterval(function(){ + var timers = jQuery.timers; + + for ( var i = 0; i < timers.length; i++ ) + if ( !timers[i]() ) + timers.splice(i--, 1); + + if ( !timers.length ) { + clearInterval( timerId ); + timerId = undefined; + } + }, 13); + } + }, + + // Simple 'show' function + show: function(){ + // Remember where we started, so that we can go back to it later + this.options.orig[this.prop] = jQuery.attr( this.elem.style, this.prop ); + this.options.show = true; + + // Begin the animation + // Make sure that we start at a small width/height to avoid any + // flash of content + this.custom(this.prop == "width" || this.prop == "height" ? 1 : 0, this.cur()); + + // Start by showing the element + jQuery(this.elem).show(); + }, + + // Simple 'hide' function + hide: function(){ + // Remember where we started, so that we can go back to it later + this.options.orig[this.prop] = jQuery.attr( this.elem.style, this.prop ); + this.options.hide = true; + + // Begin the animation + this.custom(this.cur(), 0); + }, + + // Each step of an animation + step: function(gotoEnd){ + var t = now(); + + if ( gotoEnd || t >= this.options.duration + this.startTime ) { + this.now = this.end; + this.pos = this.state = 1; + this.update(); + + this.options.curAnim[ this.prop ] = true; + + var done = true; + for ( var i in this.options.curAnim ) + if ( this.options.curAnim[i] !== true ) + done = false; + + if ( done ) { + if ( this.options.display != null ) { + // Reset the overflow + this.elem.style.overflow = this.options.overflow; + + // Reset the display + this.elem.style.display = this.options.display; + if ( jQuery.css(this.elem, "display") == "none" ) + this.elem.style.display = "block"; + } + + // Hide the element if the "hide" operation was done + if ( this.options.hide ) + jQuery(this.elem).hide(); + + // Reset the properties, if the item has been hidden or shown + if ( this.options.hide || this.options.show ) + for ( var p in this.options.curAnim ) + jQuery.attr(this.elem.style, p, this.options.orig[p]); + + // Execute the complete function + this.options.complete.call( this.elem ); + } + + return false; + } else { + var n = t - this.startTime; + this.state = n / this.options.duration; + + // Perform the easing function, defaults to swing + this.pos = jQuery.easing[this.options.easing || (jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, this.options.duration); + this.now = this.start + ((this.end - this.start) * this.pos); + + // Perform the next step of the animation + this.update(); + } + + return true; + } + +}; + +jQuery.extend( jQuery.fx, { + speeds:{ + slow: 600, + fast: 200, + // Default speed + _default: 400 + }, + step: { + + opacity: function(fx){ + jQuery.attr(fx.elem.style, "opacity", fx.now); + }, + + _default: function(fx){ + if ( fx.elem.style && fx.elem.style[ fx.prop ] != null ) + fx.elem.style[ fx.prop ] = fx.now + fx.unit; + else + fx.elem[ fx.prop ] = fx.now; + } + } +}); +if ( document.documentElement["getBoundingClientRect"] ) + jQuery.fn.offset = function() { + if ( !this[0] ) return { top: 0, left: 0 }; + if ( this[0] === this[0].ownerDocument.body ) return jQuery.offset.bodyOffset( this[0] ); + var box = this[0].getBoundingClientRect(), doc = this[0].ownerDocument, body = doc.body, docElem = doc.documentElement, + clientTop = docElem.clientTop || body.clientTop || 0, clientLeft = docElem.clientLeft || body.clientLeft || 0, + top = box.top + (self.pageYOffset || jQuery.boxModel && docElem.scrollTop || body.scrollTop ) - clientTop, + left = box.left + (self.pageXOffset || jQuery.boxModel && docElem.scrollLeft || body.scrollLeft) - clientLeft; + return { top: top, left: left }; + }; +else + jQuery.fn.offset = function() { + if ( !this[0] ) return { top: 0, left: 0 }; + if ( this[0] === this[0].ownerDocument.body ) return jQuery.offset.bodyOffset( this[0] ); + jQuery.offset.initialized || jQuery.offset.initialize(); + + var elem = this[0], offsetParent = elem.offsetParent, prevOffsetParent = elem, + doc = elem.ownerDocument, computedStyle, docElem = doc.documentElement, + body = doc.body, defaultView = doc.defaultView, + prevComputedStyle = defaultView.getComputedStyle(elem, null), + top = elem.offsetTop, left = elem.offsetLeft; + + while ( (elem = elem.parentNode) && elem !== body && elem !== docElem ) { + computedStyle = defaultView.getComputedStyle(elem, null); + top -= elem.scrollTop, left -= elem.scrollLeft; + if ( elem === offsetParent ) { + top += elem.offsetTop, left += elem.offsetLeft; + if ( jQuery.offset.doesNotAddBorder && !(jQuery.offset.doesAddBorderForTableAndCells && /^t(able|d|h)$/i.test(elem.tagName)) ) + top += parseInt( computedStyle.borderTopWidth, 10) || 0, + left += parseInt( computedStyle.borderLeftWidth, 10) || 0; + prevOffsetParent = offsetParent, offsetParent = elem.offsetParent; + } + if ( jQuery.offset.subtractsBorderForOverflowNotVisible && computedStyle.overflow !== "visible" ) + top += parseInt( computedStyle.borderTopWidth, 10) || 0, + left += parseInt( computedStyle.borderLeftWidth, 10) || 0; + prevComputedStyle = computedStyle; + } + + if ( prevComputedStyle.position === "relative" || prevComputedStyle.position === "static" ) + top += body.offsetTop, + left += body.offsetLeft; + + if ( prevComputedStyle.position === "fixed" ) + top += Math.max(docElem.scrollTop, body.scrollTop), + left += Math.max(docElem.scrollLeft, body.scrollLeft); + + return { top: top, left: left }; + }; + +jQuery.offset = { + initialize: function() { + if ( this.initialized ) return; + var body = document.body, container = document.createElement('div'), innerDiv, checkDiv, table, td, rules, prop, bodyMarginTop = body.style.marginTop, + html = '<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>'; + + rules = { position: 'absolute', top: 0, left: 0, margin: 0, border: 0, width: '1px', height: '1px', visibility: 'hidden' }; + for ( prop in rules ) container.style[prop] = rules[prop]; + + container.innerHTML = html; + body.insertBefore(container, body.firstChild); + innerDiv = container.firstChild, checkDiv = innerDiv.firstChild, td = innerDiv.nextSibling.firstChild.firstChild; + + this.doesNotAddBorder = (checkDiv.offsetTop !== 5); + this.doesAddBorderForTableAndCells = (td.offsetTop === 5); + + innerDiv.style.overflow = 'hidden', innerDiv.style.position = 'relative'; + this.subtractsBorderForOverflowNotVisible = (checkDiv.offsetTop === -5); + + body.style.marginTop = '1px'; + this.doesNotIncludeMarginInBodyOffset = (body.offsetTop === 0); + body.style.marginTop = bodyMarginTop; + + body.removeChild(container); + this.initialized = true; + }, + + bodyOffset: function(body) { + jQuery.offset.initialized || jQuery.offset.initialize(); + var top = body.offsetTop, left = body.offsetLeft; + if ( jQuery.offset.doesNotIncludeMarginInBodyOffset ) + top += parseInt( jQuery.curCSS(body, 'marginTop', true), 10 ) || 0, + left += parseInt( jQuery.curCSS(body, 'marginLeft', true), 10 ) || 0; + return { top: top, left: left }; + } +}; + + +jQuery.fn.extend({ + position: function() { + var left = 0, top = 0, results; + + if ( this[0] ) { + // Get *real* offsetParent + var offsetParent = this.offsetParent(), + + // Get correct offsets + offset = this.offset(), + parentOffset = /^body|html$/i.test(offsetParent[0].tagName) ? { top: 0, left: 0 } : offsetParent.offset(); + + // Subtract element margins + // note: when an element has margin: auto the offsetLeft and marginLeft + // are the same in Safari causing offset.left to incorrectly be 0 + offset.top -= num( this, 'marginTop' ); + offset.left -= num( this, 'marginLeft' ); + + // Add offsetParent borders + parentOffset.top += num( offsetParent, 'borderTopWidth' ); + parentOffset.left += num( offsetParent, 'borderLeftWidth' ); + + // Subtract the two offsets + results = { + top: offset.top - parentOffset.top, + left: offset.left - parentOffset.left + }; + } + + return results; + }, + + offsetParent: function() { + var offsetParent = this[0].offsetParent || document.body; + while ( offsetParent && (!/^body|html$/i.test(offsetParent.tagName) && jQuery.css(offsetParent, 'position') == 'static') ) + offsetParent = offsetParent.offsetParent; + return jQuery(offsetParent); + } +}); + + +// Create scrollLeft and scrollTop methods +jQuery.each( ['Left', 'Top'], function(i, name) { + var method = 'scroll' + name; + + jQuery.fn[ method ] = function(val) { + if (!this[0]) return null; + + return val !== undefined ? + + // Set the scroll offset + this.each(function() { + this == window || this == document ? + window.scrollTo( + !i ? val : jQuery(window).scrollLeft(), + i ? val : jQuery(window).scrollTop() + ) : + this[ method ] = val; + }) : + + // Return the scroll offset + this[0] == window || this[0] == document ? + self[ i ? 'pageYOffset' : 'pageXOffset' ] || + jQuery.boxModel && document.documentElement[ method ] || + document.body[ method ] : + this[0][ method ]; + }; +}); +// Create innerHeight, innerWidth, outerHeight and outerWidth methods +jQuery.each([ "Height", "Width" ], function(i, name){ + + var tl = i ? "Left" : "Top", // top or left + br = i ? "Right" : "Bottom", // bottom or right + lower = name.toLowerCase(); + + // innerHeight and innerWidth + jQuery.fn["inner" + name] = function(){ + return this[0] ? + jQuery.css( this[0], lower, false, "padding" ) : + null; + }; + + // outerHeight and outerWidth + jQuery.fn["outer" + name] = function(margin) { + return this[0] ? + jQuery.css( this[0], lower, false, margin ? "margin" : "border" ) : + null; + }; + + var type = name.toLowerCase(); + + jQuery.fn[ type ] = function( size ) { + // Get window width or height + return this[0] == window ? + // Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode + document.compatMode == "CSS1Compat" && document.documentElement[ "client" + name ] || + document.body[ "client" + name ] : + + // Get document width or height + this[0] == document ? + // Either scroll[Width/Height] or offset[Width/Height], whichever is greater + Math.max( + document.documentElement["client" + name], + document.body["scroll" + name], document.documentElement["scroll" + name], + document.body["offset" + name], document.documentElement["offset" + name] + ) : + + // Get or set width or height on the element + size === undefined ? + // Get width or height on the element + (this.length ? jQuery.css( this[0], type ) : null) : + + // Set the width or height on the element (default to pixels if value is unitless) + this.css( type, typeof size === "string" ? size : size + "px" ); + }; + +}); +})();
A ui-dev/js/jquery-easing-compatibility.1.2.pack.js

@@ -0,0 +1,10 @@

+/* + * jQuery Easing Compatibility v1 - http://gsgd.co.uk/sandbox/jquery.easing.php + * + * Adds compatibility for applications that use the pre 1.2 easing names + * + * Copyright (c) 2007 George Smith + * Licensed under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + */ +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('0.C(0.1,{7:2(x,t,b,c,d){3 0.1.D(x,t,b,c,d)},5:2(x,t,b,c,d){3 0.1.6(x,t,b,c,d)},h:2(x,t,b,c,d){3 0.1.B(x,t,b,c,d)},A:2(x,t,b,c,d){3 0.1.m(x,t,b,c,d)},y:2(x,t,b,c,d){3 0.1.w(x,t,b,c,d)},v:2(x,t,b,c,d){3 0.1.u(x,t,b,c,d)},s:2(x,t,b,c,d){3 0.1.r(x,t,b,c,d)},q:2(x,t,b,c,d){3 0.1.p(x,t,b,c,d)},o:2(x,t,b,c,d){3 0.1.n(x,t,b,c,d)},8:2(x,t,b,c,d){3 0.1.l(x,t,b,c,d)},g:2(x,t,b,c,d){3 0.1.j(x,t,b,c,d)},i:2(x,t,b,c,d){3 0.1.k(x,t,b,c,d)},z:2(x,t,b,c,d){3 0.1.f(x,t,b,c,d)},e:2(x,t,b,c,d){3 0.1.a(x,t,b,c,d)},9:2(x,t,b,c,d){3 0.1.4(x,t,b,c,d)}});',40,40,'jQuery|easing|function|return|easeInOutBack|easeOut|easeOutQuad|easeIn|elasin|backinout|easeOutBack||||backout|easeInBack|elasout|easeInOut|elasinout|easeOutElastic|easeInOutElastic|easeInElastic|easeInExpo|easeInOutBounce|bounceinout|easeOutBounce|bounceout|easeInBounce|bouncein||easeInOutExpo|expoinout|easeOutExpo||expoout|backin|expoin|easeInOutQuad|extend|easeInQuad'.split('|'),0,{}))
A ui-dev/js/jquery-easing.1.2.pack.js

@@ -0,0 +1,11 @@

+/* + * jQuery EasIng v1.1.2 - http://gsgd.co.uk/sandbox/jquery.easIng.php + * + * Uses the built In easIng capabilities added In jQuery 1.1 + * to offer multiple easIng options + * + * Copyright (c) 2007 George Smith + * Licensed under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + */ +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l.Y(l.n,{15:9(x,t,b,c,d){6 c*(t/=d)*t+b},V:9(x,t,b,c,d){6-c*(t/=d)*(t-2)+b},U:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},17:9(x,t,b,c,d){6 c*(t/=d)*t*t+b},P:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t+b;6 c/2*((t-=2)*t*t+2)+b},O:9(x,t,b,c,d){6 c*(t/=d)*t*t*t+b},13:9(x,t,b,c,d){6-c*((t=t/d-1)*t*t*t-1)+b},S:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t+b;6-c/2*((t-=2)*t*t*t-2)+b},18:9(x,t,b,c,d){6 c*(t/=d)*t*t*t*t+b},G:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t*t*t+1)+b},B:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t*t+b;6 c/2*((t-=2)*t*t*t*t+2)+b},M:9(x,t,b,c,d){6-c*8.A(t/d*(8.g/2))+c+b},C:9(x,t,b,c,d){6 c*8.m(t/d*(8.g/2))+b},D:9(x,t,b,c,d){6-c/2*(8.A(8.g*t/d)-1)+b},16:9(x,t,b,c,d){6(t==0)?b:c*8.h(2,10*(t/d-1))+b},E:9(x,t,b,c,d){6(t==d)?b+c:c*(-8.h(2,-10*t/d)+1)+b},F:9(x,t,b,c,d){e(t==0)6 b;e(t==d)6 b+c;e((t/=d/2)<1)6 c/2*8.h(2,10*(t-1))+b;6 c/2*(-8.h(2,-10*--t)+2)+b},I:9(x,t,b,c,d){6-c*(8.o(1-(t/=d)*t)-1)+b},12:9(x,t,b,c,d){6 c*8.o(1-(t=t/d-1)*t)+b},11:9(x,t,b,c,d){e((t/=d/2)<1)6-c/2*(8.o(1-t*t)-1)+b;6 c/2*(8.o(1-(t-=2)*t)+1)+b},K:9(x,t,b,c,d){f s=1.j;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.r(c)){a=c;f s=p/4}k f s=p/(2*8.g)*8.u(c/a);6-(a*8.h(2,10*(t-=1))*8.m((t*d-s)*(2*8.g)/p))+b},X:9(x,t,b,c,d){f s=1.j;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.r(c)){a=c;f s=p/4}k f s=p/(2*8.g)*8.u(c/a);6 a*8.h(2,-10*t)*8.m((t*d-s)*(2*8.g)/p)+c+b},N:9(x,t,b,c,d){f s=1.j;f p=0;f a=c;e(t==0)6 b;e((t/=d/2)==2)6 b+c;e(!p)p=d*(.3*1.5);e(a<8.r(c)){a=c;f s=p/4}k f s=p/(2*8.g)*8.u(c/a);e(t<1)6-.5*(a*8.h(2,10*(t-=1))*8.m((t*d-s)*(2*8.g)/p))+b;6 a*8.h(2,-10*(t-=1))*8.m((t*d-s)*(2*8.g)/p)*.5+c+b},Z:9(x,t,b,c,d,s){e(s==w)s=1.j;6 c*(t/=d)*t*((s+1)*t-s)+b},14:9(x,t,b,c,d,s){e(s==w)s=1.j;6 c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},H:9(x,t,b,c,d,s){e(s==w)s=1.j;e((t/=d/2)<1)6 c/2*(t*t*(((s*=(1.y))+1)*t-s))+b;6 c/2*((t-=2)*t*(((s*=(1.y))+1)*t+s)+2)+b},z:9(x,t,b,c,d){6 c-l.n.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=d)<(1/2.i)){6 c*(7.q*t*t)+b}k e(t<(2/2.i)){6 c*(7.q*(t-=(1.5/2.i))*t+.i)+b}k e(t<(2.5/2.i)){6 c*(7.q*(t-=(2.J/2.i))*t+.L)+b}k{6 c*(7.q*(t-=(2.Q/2.i))*t+.T)+b}},W:9(x,t,b,c,d){e(t<d/2)6 l.n.z(x,t*2,0,c,d)*.5+b;6 l.n.v(x,t*2-d,0,c,d)*.5+c*.5+b}});',62,71,'||||||return||Math|function|||||if|var|PI|pow|75|70158|else|jQuery|sin|easing|sqrt||5625|abs|||asin|easeOutBounce|undefined||525|easeInBounce|cos|easeInOutQuint|easeOutSine|easeInOutSine|easeOutExpo|easeInOutExpo|easeOutQuint|easeInOutBack|easeInCirc|25|easeInElastic|9375|easeInSine|easeInOutElastic|easeInQuart|easeOutCubic|625|easeInOutCubic|easeInOutQuart|984375|easeInOutQuad|easeOutQuad|easeInOutBounce|easeOutElastic|extend|easeInBack||easeInOutCirc|easeOutCirc|easeOutQuart|easeOutBack|easeInQuad|easeInExpo|easeInCubic|easeInQuint'.split('|'),0,{}))
A ui-dev/js/jquery.delicious.js

@@ -0,0 +1,248 @@

+/* + * Del.icio.us jQuery plugin + * + * Copyright (c) 2007 Paul McLanahan + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + * $Id: jquery.delicious.js 6273 2009-03-11 13:27:54Z pmclanahan $ + */ + +(function($){ + +/** + * Load a list of bookmarks, tags, network members, and/or fans from delicious.com for + * a specific user using the delicious.com JSON feeds (http://delicious.com/help/feeds/), + * and without need for any server-side component. + * + * @param String user The delicious.com user who's bookmarks you want to load. + * @param Map options key/value pairs of optional settings for the list display. + * @option String type (posts|tags|network|fans) The type of information you wish to retrieve. Default: 'posts' + * @option String itemTag The type of HTML element you wish to surround every item in the list. Default: 'li' + * @option String wrapTag The type of HTML element you wish to surround the entire list. Default: 'ul' + * @option Boolean append If true, this will cause the new list to be appended to the selected elements, if false it will replace it's contents with the list. Default: false + * @option Boolean favicon If true and the type option is posts, this will attempt to load the favicon.ico file from the domain of each bookmark. Default: true + * @param Map tOptions key/value pairs of optional settings for the list itself. + * @option Interger count Available for types 'posts' and 'tags'. Indicates the number of items to retrieve. + * @option Interger atleast Available for type 'tags'. Select only tags with this minimum number of posts associated. + * @option String sort (alpha|count) Available for type 'tags'. Sort the list alphanumerically or by number of posts respectively. + * + * @type jQuery + * @name Delicious.com + * @cat Plugins/Delicious.com + * + */ +$.fn.delicious = function(user,options,tOptions,cbFnc){ + $.defineTag('script'); + var opts = $.extend({'user':user},$.delicious.opts,options), + $self = this, + fn = cbFnc || jQuery.delicious.parsers[opts.type], + url = 'http://feeds.delicious.com/v2/json/' + (opts.type=='posts'?'':opts.type+'/') + user + + (opts.type=='posts' && opts.tag? '/'+opts.tag : '') + '?', + rOpts = $.extend({raw:'true',callback:name(fn)},$.delicious.types[opts.type],tOptions); + + // prepare tag names for DOM Creator + opts.itemTag = opts.itemTag.toUpperCase(); + opts.wrapTag = opts.wrapTag.toUpperCase(); + url += $.param(rOpts); + // removed below due to jQuery 1.1.4 changing behavoir of append() to use $.ajax() to append script elements + // which failed b/c of cross domain security + //$('head').append($.SCRIPT({src:url,type:'text/javascript'})); + document.getElementsByTagName('head')[0].appendChild($.SCRIPT({src:url,type:'text/javascript'})); + return $self; + + // Ingenious name() closure function from Michael Geary + // http://mg.to/2006/01/25/json-for-jquery + function name( callback ) { + var i = $.delicious.callbacks.length; + + $.delicious.callbacks[i] = function( json ) { + delete $.delicious.callbacks[i]; + $self.each( function() { callback.apply(this,[json,opts]); } ); + }; + + return 'jQuery.delicious.callbacks['+i+']'; + }; +}; + +$.delicious = { + + callbacks : [], + + opts : { + type : 'posts', // possible values = posts, tags, url, network, or fans + itemTag : 'li', + wrapTag : 'ul', + append : false, + favicon : true, + popopen : false + }, + + types : { + posts : { + count : 20 + }, + tags : { + count : 20, + atleast : 1, + sort : 'alpha' + }, + network : {}, + fans : {} + }, + + // Prebuilt Callback Functions + parsers : { + posts : function(data,opts){ + var lis = []; + $.each(data,function(i,oPost){ + var fIcon, oSpan; + if(opts.favicon) + fIcon = $.IMG({src:oPost.u.split('/').splice(0,3).join('/')+'/favicon.ico',height:16,width:16,border:0}) + var a_opts = {href:oPost.u} + if(opts.popopen) a_opts['target'] = '_blank'; + lis[lis.length] = $[opts.itemTag]({}, + $.A(a_opts, opts.favicon ? fIcon : '', + oSpan = $.SPAN({},oPost.d) + ) + ); + if(opts.favicon){ + $(fIcon).css({display:'none',position:'absolute'}) + .bind('load',function(){$(this).show('slow')}); + $(oSpan).css({marginLeft:'20px',display:'block'}); + } + }); + if(!lis.length){ + lis[lis.length] = $[opts.itemTag]({}, + 'No posts available' + ); + } + $.delicious.add(this,$[opts.wrapTag]({},lis),opts); + }, + tags : function(data,opts){ + var lis = []; + $.each(data,function(tName,tCount){ + var fIcon, oSpan; + var a_opts = {href:'http://delicious.com/'+opts.user+'/'+tName}; + if(opts.popopen) a_opts['target'] = '_blank'; + lis[lis.length] = $[opts.itemTag]({}, + $.A(a_opts, tName + ' ('+tCount+')') + ); + }); + if(!lis.length){ + lis[lis.length] = $[opts.itemTag]({}, + 'No tags available' + ); + } + $.delicious.add(this,$[opts.wrapTag]({},lis),opts); + }, + network : function(data,opts){ + var lis = []; + $.each(data,function(i,name){ + var a_opts = {href:'http://delicious.com/'+name}; + if(opts.popopen) a_opts['target'] = '_blank'; + lis[lis.length] = $[opts.itemTag]({}, + $.A(a_opts, name) + ); + }); + if(!lis.length){ + lis[lis.length] = $[opts.itemTag]({}, + 'Nothing in network' + ); + } + $.delicious.add(this,$[opts.wrapTag]({},lis),opts); + }, + fans : function(data,opts){ + var lis = []; + $.each(data,function(i,name){ + var a_opts = {href:'http://delicious.com/'+name}; + if(opts.popopen) a_opts['target'] = '_blank'; + lis[lis.length] = $[opts.itemTag]({}, + $.A(a_opts, name) + ); + }); + if(!lis.length){ + lis[lis.length] = $[opts.itemTag]({}, + 'No fans' + ); + } + $.delicious.add(this,$[opts.wrapTag]({},lis),opts); + } + }, + + add : function(elm,obj,opts){ + $(elm)[opts.append?'append':'html'](obj); + } + +}; + +/* + * Code below by Michael Geary + * Included for convenience + */ + +// DOM element creator for jQuery and Prototype by Michael Geary +// http://mg.to/topics/programming/javascript/jquery +// Inspired by MochiKit.DOM by Bob Ippolito +// Free beer and free speech. Enjoy! + +$.defineTag = function( tag ) { + $[tag.toUpperCase()] = function() { + return $._createNode( tag, arguments ); + } +}; + +(function() { + var tags = [ + 'a', 'br', 'button', 'canvas', 'div', 'fieldset', 'form', + 'h1', 'h2', 'h3', 'hr', 'img', 'input', 'label', 'legend', + 'li', 'ol', 'optgroup', 'option', 'p', 'pre', 'select', + 'span', 'strong', 'table', 'tbody', 'td', 'textarea', + 'tfoot', 'th', 'thead', 'tr', 'tt', 'ul' ]; + for( var i = tags.length - 1; i >= 0; i-- ) { + $.defineTag( tags[i] ); + } +})(); + +$.NBSP = '\u00a0'; + +$._createNode = function( tag, args ) { + var fix = { 'class':'className', 'Class':'className' }; + var e; + try { + var attrs = args[0] || {}; + e = document.createElement( tag ); + for( var attr in attrs ) { + var a = fix[attr] || attr; + e[a] = attrs[attr]; + } + for( var i = 1; i < args.length; i++ ) { + var arg = args[i]; + if( arg == null ) continue; + if( arg.constructor != Array ) append( arg ); + else for( var j = 0; j < arg.length; j++ ) + append( arg[j] ); + } + } + catch( ex ) { + alert( 'Cannot create <' + tag + '> element:\n' + + args.toSource() + '\n' + args ); + e = null; + } + + function append( arg ) { + if( arg == null ) return; + var c = arg.constructor; + switch( typeof arg ) { + case 'number': arg = '' + arg; // fall through + case 'string': arg = document.createTextNode( arg ); + } + e.appendChild( arg ); + } + + return e; +}; + +})(jQuery);
A ui-dev/js/jquery.juitter.js

@@ -0,0 +1,191 @@

+/* +JUITTER 1.0.0 - 22/07/2009 - http://juitter.com +BY RODRIGO FANTE - http://rodrigofante.com + +** jQuery 1.2.* or higher required + +Juitter is distributed under the MIT License +Read more about the MIT License --> http://www.opensource.org/licenses/mit-license.php + +This script is just a beta test version, download and use it at your own risk. +The Juitter developer shall have no responsability for data loss or damage of any kind by using this script. +*/ +(function($) { + var conf = {}, + // JUITTER DEFAULT CONFIGURATION ======================== + // YOU CAN CHANGE THE DYNAMIC VARS ON CALLING THE start method, see the system.js for more information about it. + + numMSG = 20; // set the number of messages to be show + containerDiv="juitterContainer", // //Set a place holder DIV which will receive the list of tweets example <div id="juitterContainer"></div> + loadMSG="Loading messages...", // Loading message, if you want to show an image, fill it with "image/gif" and go to the next variable to set which image you want to use on + imgName="loader.gif", // Loading image, to enable it, go to the loadMSG var above and change it to "image/gif" + readMore="Read it on Twitter", // read more message to be show after the tweet content + nameUser="image" // insert "image" to show avatar of "text" to show the name of the user that sent the tweet + live:"live-20", //optional, disabled by default, the number after "live-" indicates the time in seconds to wait before request the Twitter API for updates, I do not recommend to use less than 60 seconds. + // end of configuration + + // some global vars + aURL="";msgNb=1; + var mode,param,time,lang,contDiv,loadMSG,gifName,numMSG,readMore,fromID,ultID,filterWords; + var running=false; + // Twitter API Urls + apifMultipleUSER = "http://search.twitter.com/search.json?from%3A"; + apifUSER = "http://search.twitter.com/search.json?q=from%3A"; + apitMultipleUSER = "http://search.twitter.com/search.json?to%3A"; + apitUSER = "http://search.twitter.com/search.json?q=to%3A"; + apiSEARCH = "http://search.twitter.com/search.json?q="; + $.Juitter = { + registerVar: function(opt){ + mode=opt.searchType; + param=opt.searchObject; + timer=opt.live; + lang=opt.lang?opt.lang:""; + contDiv=opt.placeHolder?opt.placeHolder:containerDiv; + loadMSG=opt.loadMSG?opt.loadMSG:loadMSG; + gifName=opt.imgName?opt.imgName:imgName; + numMSG=opt.total?opt.total:numMSG; + readMore=opt.readMore?opt.readMore:readMore; + fromID=opt.nameUser?opt.nameUser:nameUser; + filterWords=opt.filter; + openLink=opt.openExternalLinks?"target='_blank'":""; + }, + start: function(opt) { + ultID=0; + if($("#"+contDiv)){ + this.registerVar(opt); + // show the load message + this.loading(); + // create the URL to be request at the Twitter API + aURL = this.createURL(); + // query the twitter API and create the tweets list + this.conectaTwitter(1); + // if live mode is enabled, schedule the next twitter API query + if(timer!=undefined&&!running) this.temporizador(); + } + }, + update: function(){ + this.conectaTwitter(2); + if(timer!=undefined) this.temporizador(); + }, + loading: function(){ + if(loadMSG=="image/gif"){ + $("<img></img>") + .attr('src', gifName) + .appendTo("#"+contDiv); + } else $("#"+contDiv).html(loadMSG); + }, + createURL: function(){ + var url = ""; + jlg=lang.length>0?"&lang="+lang:jlg=""; + var seachMult = param.search(/,/); + if(seachMult>0) param = "&ors="+param.replace(/,/g,"+"); + if(mode=="fromUser" && seachMult<=0) url=apifUSER+param; + else if(mode=="fromUser" && seachMult>=0) url=apifMultipleUSER+param; + else if(mode=="toUser" && seachMult<=0) url=apitUSER+param; + else if(mode=="toUser" && seachMult>=0) url=apitMultipleUSER+param; + else if(mode=="searchWord") url=apiSEARCH+param+jlg; + url += "&rpp="+numMSG; + return url; + }, + delRegister: function(){ + // remove the oldest entry on the tweets list + if(msgNb>=numMSG){ + $(".twittLI").each( + function(o,elemLI){ + if(o>=numMSG) $(this).hide("slow"); + } + ); + } + }, + conectaTwitter: function(e){ + // query the twitter api and create the tweets list + $.ajax({ + url: aURL, + type: 'GET', + dataType: 'jsonp', + timeout: 1000, + error: function(){ $("#"+contDiv).html("fail#"); }, + success: function(json){ + if(e==1) $("#"+contDiv).html(""); + $.each(json.results,function(i,item) { + if(e==1 || (i<numMSG && item.id>ultID)){ + if(i==0){ + tultID = item.id; + $("<ul></ul>") + .attr('id', 'twittList'+ultID) + .attr('class','twittList') + .prependTo("#"+contDiv); + } + if (item.text != "undefined") { + var link = "http://twitter.com/"+item.from_user+"/status/"+item.id; + + var tweet = $.Juitter.filter(item.text); + + if(fromID=="image") mHTML="<a href='http://www.twitter.com/"+item.from_user+"'><img src='"+item.profile_image_url+"' alt='"+item.from_user+"' class='juitterAvatar' /></a> "+$.Juitter.textFormat(tweet)+" -| <span class='time'>"+item.created_at+"</span> |- <a href='" + link + "' class='JRM' "+openLink+">"+readMore+"</a>"; + else mHTML="<a href='http://www.twitter.com/"+item.from_user+"'>@"+item.from_user+":</a> "+$.Juitter.textFormat(tweet)+" -| <span class='time'>"+item.created_at+"</span> |- <a href='" + link + "' "+openLink+">"+readMore+"</a>"; + + $("<li></li>") + .html(mHTML) + .attr('id', 'twittLI'+msgNb) + .attr('class', 'twittLI') + .appendTo("#twittList"+ultID); + + $('#twittLI'+msgNb).hide(); + $('#twittLI'+msgNb).show("slow"); + + // remove old entries + $.Juitter.delRegister(); + msgNb++; + } + } + }); + ultID=tultID; + } + }); + }, + filter: function(s){ + if(filterWords){ + searchWords = filterWords.split(","); + if(searchWords.length>0){ + cleanHTML=s; + $.each(searchWords,function(i,item){ + sW = item.split("->").length>0 ? item.split("->")[0] : item; + rW = item.split("->").length>0 ? item.split("->")[1] : ""; + regExp=eval('/'+sW+'/gi'); + cleanHTML = cleanHTML.replace(regExp, rW); + }); + } else cleanHTML = s; + return cleanHTML; + } else return s; + }, + textFormat: function(texto){ + //make links + var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; + texto = texto.replace(exp,"<a href='$1' class='extLink' "+openLink+">$1</a>"); + var exp = /[\@]+([A-Za-z0-9-_]+)/ig; + texto = texto.replace(exp,"<a href='http://twitter.com/$1' class='profileLink'>@$1</a>"); + var exp = /[\#]+([A-Za-z0-9-_]+)/ig; + texto = texto.replace(exp,"<a href='http://juitter.com/#$1' onclick='$.Juitter.start({searchType:\"searchWord\",searchObject:\"$1\"});return false;' class='hashLink'>#$1</a>"); + // make it bold + if(mode=="searchWord"){ + tempParam = param.replace(/&ors=/,""); + arrParam = tempParam.split("+"); + $.each(arrParam,function(i,item){ + regExp=eval('/'+item+'/gi'); + newString = new String(' <b>'+item+'</b> '); + texto = texto.replace(regExp, newString); + }); + } + return texto; + }, + temporizador: function(){ + // live mode timer + running=true; + aTim = timer.split("-"); + if(aTim[0]=="live" && aTim[1].length>0){ + tempo = aTim[1]*1000; + setTimeout("$.Juitter.update()",tempo); + } + } + }; +})(jQuery);
A ui-dev/js/jquery.juitter.system.js

@@ -0,0 +1,70 @@

+$(document).ready(function() { + $.Juitter.start({ + searchType:"fromUser", // needed, you can use "searchWord", "fromUser", "toUser" + searchObject:"h3rald", // needed, you can insert a username here or a word to be searched for, if you wish multiple search, separate the words by comma. + + // The values below will overwrite the ones on the Juitter default configuration. + // They are optional here. + // I'm changing here as a example only + lang:"en", // restricts the search by the given language + live:"live-15", // the number after "live-" indicates the time in seconds to wait before request the Twitter API for updates. + placeHolder:"juitterContainer", // Set a place holder DIV which will receive the list of tweets example <div id="juitterContainer"></div> + loadMSG: "Loading messages...", // Loading message, if you want to show an image, fill it with "image/gif" and go to the next variable to set which image you want to use on + imgName: "loader.gif", // Loading image, to enable it, go to the loadMSG var above and change it to "image/gif" + total: 20, // number of tweets to be show - max 100 + readMore: "Read it on Twitter", // read more message to be show after the tweet content + nameUser:"image", // insert "image" to show avatar of "text" to show the name of the user that sent the tweet + openExternalLinks:"newWindow", // here you can choose how to open link to external websites, "newWindow" or "sameWindow" + filter:"" // insert the words you want to hide from the tweets followed by what you want to show instead example: "sex->censured" or "porn->BLOCKED WORD" you can define as many as you want, if you don't want to replace the word, simply remove it, just add the words you want separated like this "porn,sex,fuck"... Be aware that the tweets will still be showed, only the bad words will be removed + }); + $("#aRodrigo").click(function(){ + $(".jLinks").removeClass("on"); + $(this).addClass("on"); + $.Juitter.start({ + searchType:"fromUser", + searchObject:"mrjuitter,rodrigofante", + live:"live-120" // it will be updated every 120 seconds/2 minutes + }); + }); + $("#aIphone").click(function(){ + $(".jLinks").removeClass("on"); + $(this).addClass("on"); + $.Juitter.start({ + searchType:"searchWord", + searchObject:"iPhone,apple,ipod", + live:"live-20" // it will be update every 20 seconds + }); + }); + $("#aJuitter").click(function(){ + $(".jLinks").removeClass("on"); + $(this).addClass("on"); + $.Juitter.start({ + searchType:"searchWord", + searchObject:"Juitter", + live:"live-180" // it will be updated every 180 seconds/3 minutes + }); + }); + $("#juitterSearch").submit(function(){ + + + + $.Juitter.start({ + + searchType:"searchWord", + + searchObject:$(".juitterSearch").val(), + live:"live-20", // it will be updated every 180 seconds/3 minutes + filter:"sex->*BAD word*,porn->*BAD word*,fuck->*BAD word*,shit->*BAD word*" + }); + return false; + + }); + $(".juitterSearch").blur(function(){ + if($(this).val()=="") $(this).val("Type a word and press enter"); + }); + $(".juitterSearch").click(function(){ + if($(this).val()=="Type a word and press enter") $(this).val(""); + }); + + +});
A ui-dev/test.htm

@@ -0,0 +1,95 @@

+ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html> +<head> +<title>jQuery Del.icio.us Plugin</title> +<style type="text/css"> +body{ + background:white; + margin:0; + padding:20px; + font-size:62.5%; + font-family:Verdana, Arial, Helvetica, sans-serif; +} +h1{ + font-weight:bold; + font-size:1.8em; + color:#c00; +} +h2{ + font-weight:bold; + font-size:1.5em; + color:#00c; +} +ul{ + list-style-type:none; + margin:10px; + padding:0; +} +li{ + list-style-type:none; + margin: 2px; + padding:4px; + background:#ddd; + font-size:13px; +} +a:link, a:visited{ + color:black; + text-decoration:none; +} +a:active, a:hover{ + color:#c00; + text-decoration:none; +} +div.container{ + width:300px; + float:left; +} +</style> +<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> +<script src="jquery.delicious.js" type="text/javascript"></script> +<script type="text/javascript"> +$(function(){ + feedMe('pmclanahan'); + $('#usericious').bind('blur',function(){ + if(this.value.length) + feedMe(this.value); + }); +}); + +lastuser = ''; +function feedMe(username){ + if(username == lastuser) return; + $('#delicious-posts').delicious(username,{popopen:true}); + $('#delicious-tags').delicious(username,{type:'tags',popopen:true}); + $('#delicious-network').delicious(username,{type:'network'}); + $('#delicious-fans').delicious(username,{type:'fans'}); + $('span.deluser').html(username); + lastuser = username; +} +</script> +</head> + +<body> +<h1>Del.icio.us plugin for jQuery</h1> +<p>del.icio.us user: <input type="Text" name="usericious" id="usericious" value="pmclanahan" /></p> +<div class="container"> + <h2>Del.icio.us Tags for <span class="deluser"></span></h2> + <div id="delicious-tags"></div> +</div> +<div class="container"> + <h2>Del.icio.us Posts for <span class="deluser"></span></h2> + <div id="delicious-posts"></div> +</div> +<div class="container"> + <h2>Del.icio.us Network for <span class="deluser"></span></h2> + <div id="delicious-network"></div> +</div> +<div class="container"> + <h2>Del.icio.us Fans for <span class="deluser"></span></h2> + <div id="delicious-fans"></div> +</div> +</body> +</html>