/*
 * Modernizr v1.7pre
 * http://www.modernizr.com
 *
 * Developed by: 
 * - Faruk Ates  http://farukat.es/
 * - Paul Irish  http://paulirish.com/
 *
 * Copyright (c) 2009-2010
 * Dual-licensed under the BSD or MIT licenses.
 * http://www.modernizr.com/license/
 */

 
/*
 * Modernizr is a script that detects native CSS3 and HTML5 features
 * available in the current UA and provides an object containing all
 * features with a true/false value, depending on whether the UA has
 * native support for it or not.
 * 
 * Modernizr will also add classes to the <html> element of the page,
 * one for each feature it detects. If the UA supports it, a class
 * like "cssgradients" will be added. If not, the class name will be
 * "no-cssgradients". This allows for simple if-conditionals in your
 * CSS, giving you fine control over the look & feel of your website.
 * 
 * @author        Faruk Ates
 * @author        Paul Irish
 * @copyright     (c) 2009-2010 Faruk Ates.
 * @contributor   Ben Alman
 */

window.Modernizr = (function(window,document,undefined){
    
    var version = '1.7pre',

    ret = {},

    /**
     * !! DEPRECATED !!
     * 
     * enableHTML5 is a private property for advanced use only. If enabled,
     * it will make Modernizr.init() run through a brief while() loop in
     * which it will create all HTML5 elements in the DOM to allow for
     * styling them in Internet Explorer, which does not recognize any
     * non-HTML4 elements unless created in the DOM this way.
     * 
     * enableHTML5 is ON by default.
     * 
     * The enableHTML5 toggle option is DEPRECATED as per 1.6, and will be
     * replaced in 2.0 in lieu of the modular, configurable nature of 2.0.
     */
    enableHTML5 = true,
    
    
    docElement = document.documentElement,
    docHead = document.head || document.getElementsByTagName('head')[0],

    /**
     * Create our "modernizr" element that we do most feature tests on.
     */
    mod = 'modernizr',
    modElem = document.createElement( mod ),
    m_style = modElem.style,

    /**
     * Create the input element for various Web Forms feature tests.
     */
    inputElem = document.createElement( 'input' ),
    
    smile = ':)',
    
    tostring = Object.prototype.toString,
    
    // List of property values to set for css tests. See ticket #21
    prefixes = ' -webkit- -moz- -o- -ms- -khtml- '.split(' '),

    // Following spec is to expose vendor-specific style properties as:
    //   elem.style.WebkitBorderRadius
    // and the following would be incorrect:
    //   elem.style.webkitBorderRadius
    
    // Webkit ghosts their properties in lowercase but Opera & Moz do not.
    // Microsoft foregoes prefixes entirely <= IE8, but appears to 
    //   use a lowercase `ms` instead of the correct `Ms` in IE9
    
    // More here: http://github.com/Modernizr/Modernizr/issues/issue/21
    domPrefixes = 'Webkit Moz O ms Khtml'.split(' '),

    ns = {'svg': 'http://www.w3.org/2000/svg'},

    tests = {},
    inputs = {},
    attrs = {},
    
    classes = [],
    
    featurename, // used in testing loop
    
    
    
    // todo: consider using http://javascript.nwbox.com/CSSSupport/css-support.js instead
    testMediaQuery = function(mq){

      var st = document.createElement('style'),
          div = document.createElement('div'),
          ret;

      st.textContent = mq + '{#modernizr{height:3px}}';
      docHead.appendChild(st);
      div.id = 'modernizr';
      docElement.appendChild(div);

      ret = div.offsetHeight === 3;

      st.parentNode.removeChild(st);
      div.parentNode.removeChild(div);

      return !!ret;

    },
    
    
    /**
      * isEventSupported determines if a given element supports the given event
      * function from http://yura.thinkweb2.com/isEventSupported/
      */
    isEventSupported = (function(){

      var TAGNAMES = {
        'select':'input','change':'input',
        'submit':'form','reset':'form',
        'error':'img','load':'img','abort':'img'
      };

      function isEventSupported(eventName, element) {

        element = element || document.createElement(TAGNAMES[eventName] || 'div');
        eventName = 'on' + eventName;

        // When using `setAttribute`, IE skips "unload", WebKit skips "unload" and "resize", whereas `in` "catches" those
        var isSupported = (eventName in element);

        if (!isSupported) {
          // If it has no `setAttribute` (i.e. doesn't implement Node interface), try generic element
          if (!element.setAttribute) {
            element = document.createElement('div');
          }
          if (element.setAttribute && element.removeAttribute) {
            element.setAttribute(eventName, '');
            isSupported = is(element[eventName], 'function');

            // If property was created, "remove it" (by setting value to `undefined`)
            if (!is(element[eventName], undefined)) {
              element[eventName] = undefined;
            }
            element.removeAttribute(eventName);
          }
        }

        element = null;
        return isSupported;
      }
      return isEventSupported;
    })();
    
    
    // hasOwnProperty shim by kangax needed for Safari 2.0 support
    var _hasOwnProperty = ({}).hasOwnProperty, hasOwnProperty;
    if (!is(_hasOwnProperty, undefined) && !is(_hasOwnProperty.call, undefined)) {
      hasOwnProperty = function (object, property) {
        return _hasOwnProperty.call(object, property);
      };
    }
    else {
      hasOwnProperty = function (object, property) { /* yes, this can give false positives/negatives, but most of the time we don't care about those */
        return ((property in object) && is(object.constructor.prototype[property], undefined));
      };
    }
    
    /**
     * set_css applies given styles to the Modernizr DOM node.
     */
    function set_css( str ) {
        m_style.cssText = str;
    }

    /**
     * set_css_all extrapolates all vendor-specific css strings.
     */
    function set_css_all( str1, str2 ) {
        return set_css(prefixes.join(str1 + ';') + ( str2 || '' ));
    }

    /**
     * is returns a boolean for if typeof obj is exactly type.
     */
    function is( obj, type ) {
        return typeof obj === type;
    }

    /**
     * contains returns a boolean for if substr is found within str.
     */
    function contains( str, substr ) {
        return (''+str).indexOf( substr ) !== -1;
    }

    /**
     * test_props is a generic CSS / DOM property test; if a browser supports
     *   a certain property, it won't return undefined for it.
     *   A supported CSS property returns empty string when its not yet set.
     */
    function test_props( props, callback ) {
        for ( var i in props ) {
            if ( m_style[ props[i] ] !== undefined && ( !callback || callback( props[i], modElem ) ) ) {
                return true;
            }
        }
    }

    /**
     * test_props_all tests a list of DOM properties we want to check against.
     *   We specify literally ALL possible (known and/or likely) properties on 
     *   the element including the non-vendor prefixed one, for forward-
     *   compatibility.
     */
    function test_props_all( prop, callback ) {
      
        var uc_prop = prop.charAt(0).toUpperCase() + prop.substr(1),
            props   = (prop + ' ' + domPrefixes.join(uc_prop + ' ') + uc_prop).split(' ');

        return !!test_props( props, callback );
    }
    

    /**
     * Tests
     * -----
     */

    tests['flexbox'] = function() {
        /**
         * set_prefixed_value_css sets the property of a specified element
         * adding vendor prefixes to the VALUE of the property.
         * @param {Element} element
         * @param {string} property The property name. This will not be prefixed.
         * @param {string} value The value of the property. This WILL be prefixed.
         * @param {string=} extra Additional CSS to append unmodified to the end of
         * the CSS string.
         */
        function set_prefixed_value_css(element, property, value, extra) {
            property += ':';
            element.style.cssText = (property + prefixes.join(value + ';' + property)).slice(0, -property.length) + (extra || '');
        }

        /**
         * set_prefixed_property_css sets the property of a specified element
         * adding vendor prefixes to the NAME of the property.
         * @param {Element} element
         * @param {string} property The property name. This WILL be prefixed.
         * @param {string} value The value of the property. This will not be prefixed.
         * @param {string=} extra Additional CSS to append unmodified to the end of
         * the CSS string.
         */
        function set_prefixed_property_css(element, property, value, extra) {
            element.style.cssText = prefixes.join(property + ':' + value + ';') + (extra || '');
        }

        var c = document.createElement('div'),
            elem = document.createElement('div');

        set_prefixed_value_css(c, 'display', 'box', 'width:42px;padding:0;');
        set_prefixed_property_css(elem, 'box-flex', '1', 'width:10px;');

        c.appendChild(elem);
        docElement.appendChild(c);

        var ret = elem.offsetWidth === 42;

        c.removeChild(elem);
        docElement.removeChild(c);

        return ret;
    };
    
    // On the S60 and BB Storm, getContext exists, but always returns undefined
    // http://github.com/Modernizr/Modernizr/issues/issue/97/ 
    
    tests['canvas'] = function() {
        var elem = document.createElement( 'canvas' );
        return !!(elem.getContext && elem.getContext('2d'));
    };
    
    tests['canvastext'] = function() {
        return !!(ret['canvas'] && is(document.createElement( 'canvas' ).getContext('2d').fillText, 'function'));
    };
    
    
    tests['webgl'] = function(){
        return !!window.WebGLRenderingContext;
    };
    
    /*
     * The Modernizr.touch test only indicates if the browser supports
     *    touch events, which does not necessarily reflect a touchscreen
     *    device, as evidenced by tablets running Windows 7 or, alas,
     *    the Palm Pre / WebOS (touch) phones.
     *    
     * Additionally, Chrome (desktop) used to lie about its support on this,
     *    but that has since been rectified: http://crbug.com/36415
     *    
     * We also test for Firefox 4 Multitouch Support.
     *
     * For more info, see: http://modernizr.github.com/Modernizr/touch.html
     */
     
    tests['touch'] = function() {

        return ('ontouchstart' in window) || testMediaQuery('@media ('+prefixes.join('touch-enabled),(')+'modernizr)');

    };


    /**
     * geolocation tests for the new Geolocation API specification.
     *   This test is a standards compliant-only test; for more complete
     *   testing, including a Google Gears fallback, please see:
     *   http://code.google.com/p/geo-location-javascript/
     * or view a fallback solution using google's geo API:
     *   http://gist.github.com/366184
     */
    tests['geolocation'] = function() {
        return !!navigator.geolocation;
    };

    // Per 1.6: 
    // This used to be Modernizr.crosswindowmessaging but the longer
    // name has been deprecated in favor of a shorter and property-matching one.
    // The old API is still available in 1.6, but as of 2.0 will throw a warning,
    // and in the first release thereafter disappear entirely.
    tests['postmessage'] = function() {
      return !!window.postMessage;
    };

    // Web SQL database detection is tricky:

    // In chrome incognito mode, openDatabase is truthy, but using it will 
    //   throw an exception: http://crbug.com/42380
    // We can create a dummy database, but there is no way to delete it afterwards. 
    
    // Meanwhile, Safari users can get prompted on any database creation.
    //   If they do, any page with Modernizr will give them a prompt:
    //   http://github.com/Modernizr/Modernizr/issues/closed#issue/113
    
    // We have chosen to allow the Chrome incognito false positive, so that Modernizr
    //   doesn't litter the web with these test databases. As a developer, you'll have
    //   to account for this gotcha yourself.
    tests['websqldatabase'] = function() {
      var result = !!window.openDatabase;
      /*  if (result){
            try {
              result = !!openDatabase( mod + "testdb", "1.0", mod + "testdb", 2e4);
            } catch(e) {
            }
          }  */
      return result;
    };
    
    // Vendors have inconsistent prefixing with the experimental Indexed DB:
    // - Firefox is shipping indexedDB in FF4 as moz_indexedDB
    // - Webkit's implementation is accessible through webkitIndexedDB
    // We test both styles.
    tests['indexedDB'] = function(){
      for (var i = -1, len = domPrefixes.length; ++i < len; ){ 
        var prefix = domPrefixes[i].toLowerCase();
        if (window[prefix + '_indexedDB'] || window[prefix + 'IndexedDB']){
          return true;
        } 
      }
      return false;
    };

    // documentMode logic from YUI to filter out IE8 Compat Mode
    //   which false positives.
    tests['hashchange'] = function() {
      return isEventSupported('hashchange', window) && ( document.documentMode === undefined || document.documentMode > 7 );
    };

    // Per 1.6: 
    // This used to be Modernizr.historymanagement but the longer
    // name has been deprecated in favor of a shorter and property-matching one.
    // The old API is still available in 1.6, but as of 2.0 will throw a warning,
    // and in the first release thereafter disappear entirely.
    tests['history'] = function() {
      return !!(window.history && history.pushState);
    };

    tests['draganddrop'] = function() {
        return isEventSupported('dragstart') && isEventSupported('drop');
    };
    
    tests['websockets'] = function(){
        return ('WebSocket' in window);
    };
    
    
    // http://css-tricks.com/rgba-browser-support/
    tests['rgba'] = function() {
        // Set an rgba() color and check the returned value
        
        set_css(  'background-color:rgba(150,255,150,.5)' );
        
        return contains( m_style.backgroundColor, 'rgba' );
    };
    
    tests['hsla'] = function() {
        // Same as rgba(), in fact, browsers re-map hsla() to rgba() internally,
        //   except IE9 who retains it as hsla
        
        set_css('background-color:hsla(120,40%,100%,.5)' );
        
        return contains( m_style.backgroundColor, 'rgba' ) || contains( m_style.backgroundColor, 'hsla' );
    };
    
    tests['multiplebgs'] = function() {
        // Setting multiple images AND a color on the background shorthand property
        //  and then querying the style.background property value for the number of
        //  occurrences of "url(" is a reliable method for detecting ACTUAL support for this!
        
        set_css( 'background:url(//:),url(//:),red url(//:)' );
        
        // If the UA supports multiple backgrounds, there should be three occurrences
        //   of the string "url(" in the return value for elem_style.background

        return new RegExp("(url\\s*\\(.*?){3}").test(m_style.background);
    };
    
    
    // In testing support for a given CSS property, it's legit to test:
    //    `elem.style[styleName] !== undefined`
    // If the property is supported it will return an empty string,
    // if unsupported it will return undefined.
    
    // We'll take advantage of this quick test and skip setting a style 
    // on our modernizr element, but instead just testing undefined vs
    // empty string.
    

    tests['backgroundsize'] = function() {
        return test_props_all( 'backgroundSize' );
    };
    
    tests['borderimage'] = function() {
        return test_props_all( 'borderImage' );
    };
    
    
    // Super comprehensive table about all the unique implementations of 
    // border-radius: http://muddledramblings.com/table-of-css3-border-radius-compliance
    
    tests['borderradius'] = function() {
        return test_props_all( 'borderRadius', '', function( prop ) {
            return contains( prop, 'orderRadius' );
        });
    };
    
    // WebOS unfortunately false positives on this test.
    tests['boxshadow'] = function() {
        return test_props_all( 'boxShadow' );
    };
    
    // FF3.0 will false positive on this test 
    tests['textshadow'] = function(){
        return document.createElement('div').style.textShadow === '';
    };
    
    
    tests['opacity'] = function() {
        // Browsers that actually have CSS Opacity implemented have done so
        //  according to spec, which means their return values are within the
        //  range of [0.0,1.0] - including the leading zero.
        
        set_css_all( 'opacity:.55' );
        
        // The non-literal . in this regex is intentional:
        //   German Chrome returns this value as 0,55
        // https://github.com/Modernizr/Modernizr/issues/#issue/59/comment/516632
        return /^0.55$/.test(m_style.opacity);
    };
    
    
    tests['cssanimations'] = function() {
        return test_props_all( 'animationName' );
    };
    
    
    tests['csscolumns'] = function() {
        return test_props_all( 'columnCount' );
    };
    
    
    tests['cssgradients'] = function() {
        /**
         * For CSS Gradients syntax, please see:
         * http://webkit.org/blog/175/introducing-css-gradients/
         * https://developer.mozilla.org/en/CSS/-moz-linear-gradient
         * https://developer.mozilla.org/en/CSS/-moz-radial-gradient
         * http://dev.w3.org/csswg/css3-images/#gradients-
         */
        
        var str1 = 'background-image:',
            str2 = 'gradient(linear,left top,right bottom,from(#9f9),to(white));',
            str3 = 'linear-gradient(left top,#9f9, white);';
        
        set_css(
            (str1 + prefixes.join(str2 + str1) + prefixes.join(str3 + str1)).slice(0,-str1.length)
        );
        
        return contains( m_style.backgroundImage, 'gradient' );
    };
    
    
    tests['cssreflections'] = function() {
        return test_props_all( 'boxReflect' );
    };
    
    
    tests['csstransforms'] = function() {
        return !!test_props([ 'transformProperty', 'WebkitTransform', 'MozTransform', 'OTransform', 'msTransform' ]);
    };
    
    
    tests['csstransforms3d'] = function() {
        
        var ret = !!test_props([ 'perspectiveProperty', 'WebkitPerspective', 'MozPerspective', 'OPerspective', 'msPerspective' ]);
        
        // Webkit’s 3D transforms are passed off to the browser's own graphics renderer.
        //   It works fine in Safari on Leopard and Snow Leopard, but not in Chrome in
        //   some conditions. As a result, Webkit typically recognizes the syntax but 
        //   will sometimes throw a false positive, thus we must do a more thorough check:
        if (ret && 'webkitPerspective' in docElement.style){
          
          // Webkit allows this media query to succeed only if the feature is enabled.    
          // `@media (transform-3d),(-o-transform-3d),(-moz-transform-3d),(-ms-transform-3d),(-webkit-transform-3d),(modernizr){ ... }`    
          ret = testMediaQuery('@media ('+prefixes.join('transform-3d),(')+'modernizr)');
        }
        return ret;
    };
    
    
    tests['csstransitions'] = function() {
        return test_props_all( 'transitionProperty' );
    };


    // @font-face detection routine by Diego Perini
    // http://javascript.nwbox.com/CSSSupport/
    tests['fontface'] = function(){

        var 
        sheet, bool,
        head = docHead || docElement,
        style = document.createElement("style"),
        impl = document.implementation || { hasFeature: function() { return false; } };
        
        style.type = 'text/css';
        head.insertBefore(style, head.firstChild);
        sheet = style.sheet || style.styleSheet;

        var supportAtRule = impl.hasFeature('CSS2', '') ?
                function(rule) {
                    if (!(sheet && rule)) return false;
                    var result = false;
                    try {
                        sheet.insertRule(rule, 0);
                        result = (/src/i).test(sheet.cssRules[0].cssText);
                        sheet.deleteRule(sheet.cssRules.length - 1);
                    } catch(e) { }
                    return result;
                } :
                function(rule) {
                    if (!(sheet && rule)) return false;
                    sheet.cssText = rule;
                    
                    return sheet.cssText.length !== 0 && (/src/i).test(sheet.cssText) &&
                      sheet.cssText
                            .replace(/\r+|\n+/g, '')
                            .indexOf(rule.split(' ')[0]) === 0;
                };
        
        bool = supportAtRule('@font-face { font-family: "font"; src: url(data:,); }');
        head.removeChild(style);
        return bool;
    };
    

    // These tests evaluate support of the video/audio elements, as well as
    // testing what types of content they support.
    //
    // We're using the Boolean constructor here, so that we can extend the value
    // e.g.  Modernizr.video     // true
    //       Modernizr.video.ogg // 'probably'
    //
    // Codec values from : http://github.com/NielsLeenheer/html5test/blob/9106a8/index.html#L845
    //                     thx to NielsLeenheer and zcorpan
    
    // Note: in FF 3.5.1 and 3.5.0, "no" was a return value instead of empty string.
    //   Modernizr does not normalize for that.
    
    tests['video'] = function() {
        var elem = document.createElement('video'),
            bool = !!elem.canPlayType;
        
        if (bool){  
            bool      = new Boolean(bool);  
            bool.ogg  = elem.canPlayType('video/ogg; codecs="theora"');
            
            // Workaround required for IE9, which doesn't report video support without audio codec specified.
            //   bug 599718 @ msft connect
            var h264 = 'video/mp4; codecs="avc1.42E01E';
            bool.h264 = elem.canPlayType(h264 + '"') || elem.canPlayType(h264 + ', mp4a.40.2"');
            
            bool.webm = elem.canPlayType('video/webm; codecs="vp8, vorbis"');
        }
        return bool;
    };
    
    tests['audio'] = function() {
        var elem = document.createElement('audio'),
            bool = !!elem.canPlayType;
        
        if (bool){  
            bool      = new Boolean(bool);  
            bool.ogg  = elem.canPlayType('audio/ogg; codecs="vorbis"');
            bool.mp3  = elem.canPlayType('audio/mpeg;');
            
            // Mimetypes accepted: 
            //   https://developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements
            //   http://bit.ly/iphoneoscodecs
            bool.wav  = elem.canPlayType('audio/wav; codecs="1"');
            bool.m4a  = elem.canPlayType('audio/x-m4a;') || elem.canPlayType('audio/aac;');
        }
        return bool;
    };


    // Firefox has made these tests rather unfun.

    // In FF4, if disabled, window.localStorage should === null.

    // Normally, we could not test that directly and need to do a 
    //   `('localStorage' in window) && ` test first because otherwise Firefox will
    //   throw http://bugzil.la/365772 if cookies are disabled

    // However, in Firefox 4 betas, if dom.storage.enabled == false, just mentioning
    //   the property will throw an exception. http://bugzil.la/599479
    // This looks to be fixed for FF4 Final.

    // Because we are forced to try/catch this, we'll go aggressive.

    // FWIW: IE8 Compat mode supports these features completely:
    //   http://www.quirksmode.org/dom/html5.html
    // But IE8 doesn't support either with local files

    tests['localstorage'] = function() {
        try {
            return !!localStorage.getItem;
        } catch(e) {
            return false;
        }
    };

    tests['sessionstorage'] = function() {
        try {
            return !!sessionStorage.getItem;
        } catch(e){
            return false;
        }
    };


    tests['webWorkers'] = function () {
        return !!window.Worker;
    };


    tests['applicationcache'] =  function() {
        return !!window.applicationCache;
    };

 
    // Thanks to Erik Dahlstrom
    tests['svg'] = function(){
        return !!document.createElementNS && !!document.createElementNS(ns.svg, "svg").createSVGRect;
    };

    tests['inlinesvg'] = function() {
      var div = document.createElement('div');
      div.innerHTML = '<svg/>';
      return (div.firstChild && div.firstChild.namespaceURI) == ns.svg;
    };

    // Thanks to F1lt3r and lucideer
    // http://github.com/Modernizr/Modernizr/issues#issue/35
    tests['smil'] = function(){
        return !!document.createElementNS && /SVG/.test(tostring.call(document.createElementNS(ns.svg,'animate')));
    };

    tests['svgclippaths'] = function(){
        // Possibly returns a false positive in Safari 3.2?
        return !!document.createElementNS && /SVG/.test(tostring.call(document.createElementNS(ns.svg,'clipPath')));
    };


    // input features and input types go directly onto the ret object, bypassing the tests loop.
    // Hold this guy to execute in a moment.
    function webforms(){
    
        // Run through HTML5's new input attributes to see if the UA understands any.
        // We're using f which is the <input> element created early on
        // Mike Taylr has created a comprehensive resource for testing these attributes
        //   when applied to all input types: 
        //   http://miketaylr.com/code/input-type-attr.html
        // spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary
        ret['input'] = (function(props) {
            for (var i = 0, len = props.length; i<len; i++) {
                attrs[ props[i] ] = !!(props[i] in inputElem);
            }
            return attrs;
        })('autocomplete autofocus list placeholder max min multiple pattern required step'.split(' '));

        // Run through HTML5's new input types to see if the UA understands any.
        //   This is put behind the tests runloop because it doesn't return a
        //   true/false like all the other tests; instead, it returns an object
        //   containing each input type with its corresponding true/false value 
        
        // Big thanks to @miketaylr for the html5 forms expertise. http://miketaylr.com/
        ret['inputtypes'] = (function(props) {
          
            for (var i = 0, bool, inputElemType, defaultView, len=props.length; i < len; i++) {
              
                inputElem.setAttribute('type', inputElemType = props[i]);
                bool = inputElem.type !== 'text';
                
                // We first check to see if the type we give it sticks.. 
                // If the type does, we feed it a textual value, which shouldn't be valid.
                // If the value doesn't stick, we know there's input sanitization which infers a custom UI
                if (bool){  
                  
                    inputElem.value         = smile;
                    inputElem.style.cssText = 'position:absolute;visibility:hidden;';
     
                    if (/^range$/.test(inputElemType) && inputElem.style.WebkitAppearance !== undefined){
                      
                      docElement.appendChild(inputElem);
                      defaultView = document.defaultView;
                      
                      // Safari 2-4 allows the smiley as a value, despite making a slider
                      bool =  defaultView.getComputedStyle && 
                              defaultView.getComputedStyle(inputElem, null).WebkitAppearance !== 'textfield' &&                  
                              // Mobile android web browser has false positive, so must
                              // check the height to see if the widget is actually there.
                              (inputElem.offsetHeight !== 0);
                              
                      docElement.removeChild(inputElem);
                              
                    } else if (/^(search|tel)$/.test(inputElemType)){
                      // Spec doesnt define any special parsing or detectable UI 
                      //   behaviors so we pass these through as true
                      
                      // Interestingly, opera fails the earlier test, so it doesn't
                      //  even make it here.
                      
                    } else if (/^(url|email)$/.test(inputElemType)) {
                      // Real url and email support comes with prebaked validation.
                      bool = inputElem.checkValidity && inputElem.checkValidity() === false;
                      
                    } else if (/^color$/.test(inputElemType)) {
                        // chuck into DOM and force reflow for Opera bug in 11.00
                        // github.com/Modernizr/Modernizr/issues#issue/159
                        docElement.appendChild(inputElem);
                        docElement.offsetWidth; 
                        bool = inputElem.value != smile;
                        docElement.removeChild(inputElem);

                    } else {
                      // If the upgraded input compontent rejects the :) text, we got a winner
                      bool = inputElem.value != smile;
                    }
                }
                
                inputs[ props[i] ] = !!bool;
            }
            return inputs;
        })('search tel url email datetime date month week time datetime-local number range color'.split(' '));

    }



    // End of test definitions
    // -----------------------



    // Run through all tests and detect their support in the current UA.
    // todo: hypothetically we could be doing an array of tests and use a basic loop here.
    for ( var feature in tests ) {
        if ( hasOwnProperty( tests, feature ) ) {
            // run the test, throw the return value into the Modernizr,
            //   then based on that boolean, define an appropriate className
            //   and push it into an array of classes we'll join later.
            featurename  = feature.toLowerCase();
            ret[ featurename ] = tests[ feature ]();

            classes.push( ( ret[ featurename ] ? '' : 'no-' ) + featurename );
        }
    }
    
    // input tests need to run.
    if (!ret.input) webforms();
    

   
    // Per 1.6: deprecated API is still accesible for now:
    ret.crosswindowmessaging = ret.postmessage;
    ret.historymanagement = ret.history;



    /**
     * Addtest allows the user to define their own feature tests
     * the result will be added onto the Modernizr object,
     * as well as an appropriate className set on the html element
     * 
     * @param feature - String naming the feature
     * @param test - Function returning true if feature is supported, false if not
     */
    ret.addTest = function (feature, test) {
      feature = feature.toLowerCase();
      
      if (ret[ feature ]) {
        return; // quit if you're trying to overwrite an existing test
      } 
      test = !!(test());
      docElement.className += ' ' + (test ? '' : 'no-') + feature; 
      ret[ feature ] = test;
      return ret; // allow chaining.
    };

    /**
     * Reset m.style.cssText to nothing to reduce memory footprint.
     */
    set_css( '' );
    modElem = inputElem = null;

    //>>BEGIN IEPP
    // Enable HTML 5 elements for styling in IE. 
    // fyi: jscript version does not reflect trident version
    //      therefore ie9 in ie7 mode will still have a jScript v.9
    if ( enableHTML5 && window.attachEvent && (function(){ var elem = document.createElement("div");
                                      elem.innerHTML = "<elem></elem>";
                                      return elem.childNodes.length !== 1; })()) {
        // iepp v1.6.2 by @jon_neal : code.google.com/p/ie-print-protector
        (function(win, doc) {
          var elems = 'abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video',
            elemsArr = elems.split('|'),
            elemsArrLen = elemsArr.length,
            elemRegExp = new RegExp('(^|\\s)('+elems+')', 'gi'), 
            tagRegExp = new RegExp('<(\/*)('+elems+')', 'gi'),
            ruleRegExp = new RegExp('(^|[^\\n]*?\\s)('+elems+')([^\\n]*)({[\\n\\w\\W]*?})', 'gi'),
            docFrag = doc.createDocumentFragment(),
            html = doc.documentElement,
            head = html.firstChild,
            bodyElem = doc.createElement('body'),
            styleElem = doc.createElement('style'),
            body;
          function shim(doc) {
            var a = -1;
            while (++a < elemsArrLen)
              // Use createElement so IE allows HTML5-named elements in a document
              doc.createElement(elemsArr[a]);
          }
          function getCSS(styleSheetList, mediaType) {
            var a = -1,
              len = styleSheetList.length,
              styleSheet,
              cssTextArr = [];
            while (++a < len) {
              styleSheet = styleSheetList[a];
              // Get css from all non-screen stylesheets and their imports
              if ((mediaType = styleSheet.media || mediaType) != 'screen') cssTextArr.push(getCSS(styleSheet.imports, mediaType), styleSheet.cssText);
            }
            return cssTextArr.join('');
          }
          // Shim the document and iepp fragment
          shim(doc);
          shim(docFrag);
          // Add iepp custom print style element
          head.insertBefore(styleElem, head.firstChild);
          styleElem.media = 'print';
          win.attachEvent(
            'onbeforeprint',
            function() {
              var a = -1,
                cssText = getCSS(doc.styleSheets, 'all'),
                cssTextArr = [],
                rule;
              body = body || doc.body;
              // Get only rules which reference HTML5 elements by name
              while ((rule = ruleRegExp.exec(cssText)) != null)
                // Replace all html5 element references with iepp substitute classnames
                cssTextArr.push((rule[1]+rule[2]+rule[3]).replace(elemRegExp, '$1.iepp_$2')+rule[4]);
              // Write iepp custom print CSS
              styleElem.styleSheet.cssText = cssTextArr.join('\n');
              while (++a < elemsArrLen) {
                var nodeList = doc.getElementsByTagName(elemsArr[a]),
                  nodeListLen = nodeList.length,
                  b = -1;
                while (++b < nodeListLen)
                  if (nodeList[b].className.indexOf('iepp_') < 0)
                    // Append iepp substitute classnames to all html5 elements
                    nodeList[b].className += ' iepp_'+elemsArr[a];
              }
              docFrag.appendChild(body);
              html.appendChild(bodyElem);
              // Write iepp substitute print-safe document
              bodyElem.className = body.className;
              // Replace HTML5 elements with <font> which is print-safe and shouldn't conflict since it isn't part of html5
              bodyElem.innerHTML = body.innerHTML.replace(tagRegExp, '<$1font');
            }
          );
          win.attachEvent(
            'onafterprint',
            function() {
              // Undo everything done in onbeforeprint
              bodyElem.innerHTML = '';
              html.removeChild(bodyElem);
              html.appendChild(body);
              styleElem.styleSheet.cssText = '';
            }
          );
        })(window, document);
    }
    //>>END IEPP

    // Assign private properties to the return object with prefix
    ret._enableHTML5     = enableHTML5;
    ret._version         = version;

    // Remove "no-js" class from <html> element, if it exists:
    docElement.className = docElement.className.replace(/\bno-js\b/,'') 
                            + ' js '

                            // Add the new classes to the <html> element.
                            + classes.join( ' ' );
    
    return ret;

})(this,this.document);



/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright � 2004, Thierry Puyfoulhoux. All rights reserved.
 * 
 * Trademark:
 * Ubik is a trademark of Pr�sence Typo.
 * 
 * Designer:
 * Thierry Puyfoulhoux
 */
Cufon.registerFont({"w":530,"face":{"font-family":"UbikCd-Bold","font-weight":700,"font-stretch":"normal","units-per-em":"1000","panose-1":"2 0 0 6 4 0 0 2 0 4","ascent":"800","descent":"-200","x-height":"11","bbox":"-62 -1059 919 268.78","underline-thickness":"20","underline-position":"-123","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":300,"k":{"Y":62,"V":27,"T":80,"A":45}},"!":{"d":"229,-420r0,-348r-134,0r0,348r10,196r115,0xm239,0r0,-149r-154,0r0,149r154,0","w":256},"\"":{"d":"380,-743r-137,0r23,296r91,0xm184,-743r-137,0r23,296r91,0","w":395},"#":{"d":"532,-398r0,-103r-69,0r26,-184r-104,0r-25,184r-107,0r26,-184r-104,0r-25,184r-87,0r0,103r73,0r-17,122r-81,0r0,103r69,0r-26,184r104,0r25,-184r107,0r-26,184r104,0r25,-184r87,0r0,-103r-73,0r17,-122r81,0xm348,-398r-17,122r-107,0r17,-122r107,0"},"$":{"d":"319,-38v95,-17,148,-78,150,-185v3,-157,-138,-165,-221,-234v-13,-10,-17,-26,-17,-45v4,-92,142,-55,200,-33r28,-116v-40,-16,-85,-28,-135,-31r0,-89r-83,0r0,94v-95,17,-152,76,-153,184v-2,155,140,165,222,234v12,10,17,26,17,44v-4,92,-143,57,-201,34r-27,116v43,17,83,28,137,31r0,99r83,0r0,-103"},"%":{"d":"695,15v127,0,169,-81,169,-207v0,-126,-33,-206,-163,-206v-127,0,-169,81,-169,207v0,126,34,206,163,206xm658,-696r-105,0r-295,705r105,0xm215,-289v127,0,169,-81,169,-207v0,-126,-33,-206,-163,-206v-127,0,-169,81,-169,207v0,126,34,206,163,206xm700,-306v53,2,48,63,49,118v1,53,3,112,-53,111v-53,-2,-48,-64,-49,-118v-1,-53,-3,-112,53,-111xm220,-610v53,2,48,63,49,118v1,53,3,112,-53,111v-53,-2,-48,-64,-49,-118v-1,-53,-3,-112,53,-111","w":889},"&":{"d":"260,13v104,2,163,-33,210,-91r80,84r96,-91r-94,-100r101,-144r-94,-67r-86,129r-109,-118v64,-43,121,-85,121,-190v0,-110,-78,-157,-188,-157v-125,0,-206,51,-206,177v0,81,43,121,84,164v-72,44,-130,96,-131,203v-1,141,79,200,216,201xm292,-632v50,0,61,31,61,77v0,45,-19,77,-56,98v-23,-27,-64,-60,-64,-107v0,-40,17,-68,59,-68xm288,-99v-92,7,-112,-102,-74,-165v11,-18,26,-32,44,-45r133,148v-29,36,-44,58,-103,62","w":644},"'":{"d":"184,-743r-137,0r23,296r91,0","w":199},"(":{"d":"197,-834v-150,143,-189,473,-125,739v21,88,63,161,123,218r101,-38v-96,-104,-134,-241,-134,-438v0,-199,38,-335,131,-442","w":293,"k":{"l":-25,"j":-57,"Y":-45,"X":-40,"W":-25,"V":-27}},")":{"d":"110,123v151,-142,189,-473,126,-739v-21,-88,-64,-161,-124,-218r-101,38v96,104,134,241,134,438v0,199,-38,335,-131,442","w":293},"*":{"d":"414,-572r-39,-100r-125,70r21,-181r-109,0r20,181r-125,-70r-38,100r142,31r-96,141r86,57r65,-154r65,154r91,-52r-100,-146","w":389},"+":{"d":"524,-225r0,-120r-180,0r0,-220r-128,0r0,220r-180,0r0,120r180,0r0,225r128,0r0,-225r180,0"},",":{"d":"53,208v93,-42,166,-119,167,-245v0,-44,-8,-84,-15,-122r-150,0v8,43,19,87,19,137v-1,81,-38,110,-86,151","w":226},"-":{"d":"348,-265r0,-115r-286,0r0,115r286,0","w":384,"k":{"x":-5,"w":-10,"s":-27,"q":-22,"o":-22,"g":-22,"e":-22,"d":-22,"c":-22,"Y":15,"T":20,"Q":-20,"O":-20,"G":-20,"C":-20}},"\u00ad":{"d":"348,-265r0,-115r-286,0r0,115r286,0","w":384},".":{"d":"208,0r0,-149r-154,0r0,149r154,0","w":226},"\/":{"d":"347,-787r-108,0r-248,816r107,0","w":318,"k":{"l":-45,"Z":-37,"Y":-65,"X":-60,"W":-60,"V":-55,"T":-60,"J":10,"I":-25}},"0":{"d":"275,13v187,0,245,-126,245,-311v0,-182,-46,-309,-232,-309v-187,0,-245,126,-245,311v0,182,46,309,232,309xm282,-487v94,0,88,101,88,195v0,90,2,185,-89,185v-94,0,-88,-101,-88,-195v0,-90,-2,-185,89,-185","k":{"\/":-55}},"1":{"d":"508,0r0,-119r-132,0r0,-473r-100,0r-193,39r0,119r150,-26r0,341r-158,0r0,119r433,0","k":{"\/":-42}},"2":{"d":"84,-450v76,-29,236,-62,232,61v-2,60,-28,92,-60,125r-181,184r0,80r414,0r0,-129r-200,0v79,-74,169,-134,177,-283v12,-218,-251,-225,-412,-155","k":{"\/":-40}},"3":{"d":"249,116v143,0,235,-63,235,-208v0,-85,-30,-145,-106,-162v62,-24,88,-84,93,-162v15,-219,-256,-217,-416,-151r34,117v74,-29,238,-63,232,59v-2,47,-18,87,-65,87r-145,0r0,117r141,0v48,-1,81,37,81,84v0,127,-163,96,-241,64r-31,118v61,25,108,37,188,37","k":{"\/":-47}},"4":{"d":"517,-69r0,-115r-85,0r0,-403r-158,0r-256,411r0,107r271,0r0,167r143,0r0,-167r85,0xm289,-184r-140,0r140,-228r0,228","k":{"\/":-65}},"5":{"d":"254,113v148,0,234,-72,238,-220v5,-169,-103,-213,-278,-201r0,-140r243,0r0,-139r-372,0r0,395v109,7,255,-34,255,85v0,129,-165,94,-245,65r-33,117v61,25,112,38,192,38","k":{"\/":-52}},"6":{"d":"284,12v161,-3,236,-96,236,-257v0,-138,-57,-219,-196,-219v-49,1,-105,11,-130,40v-4,-98,13,-160,113,-160v51,0,95,16,136,29r32,-117v-101,-46,-284,-56,-358,20v-65,67,-72,190,-72,322v0,200,36,346,239,342xm289,-351v71,-1,86,51,86,121v0,71,-20,124,-92,124v-98,0,-91,-108,-89,-204v20,-28,52,-40,95,-41","k":{"\/":-52}},"7":{"d":"495,-503r0,-84r-424,0r0,129r262,0r-214,569r154,0","k":{"\/":-7}},"8":{"d":"269,12v145,0,248,-56,248,-202v0,-91,-36,-152,-110,-171v66,-23,100,-78,100,-160v0,-136,-87,-188,-223,-188v-138,0,-234,57,-234,197v0,84,32,138,97,159v-72,22,-107,85,-107,177v0,135,94,188,229,188xm280,-599v61,0,84,37,84,95v0,59,-25,97,-86,97v-61,0,-85,-37,-85,-95v0,-59,25,-97,87,-97xm278,-302v62,0,91,40,91,100v-1,60,-28,104,-91,104v-63,0,-90,-44,-91,-103v0,-59,29,-101,91,-101","k":{"\/":-55}},"9":{"d":"80,77v101,46,284,57,358,-19v65,-67,72,-191,72,-323v0,-200,-36,-346,-239,-342v-161,3,-236,96,-236,257v0,138,57,219,196,219v49,-1,105,-11,130,-40v3,98,-13,160,-113,160v-51,0,-95,-16,-136,-29xm272,-489v98,0,91,108,89,204v-20,28,-52,40,-95,41v-71,1,-86,-51,-86,-121v0,-71,20,-124,92,-124","k":{"\/":-57}},":":{"d":"208,-389r0,-149r-154,0r0,149r154,0xm208,0r0,-149r-154,0r0,149r154,0","w":226},";":{"d":"208,-389r0,-149r-154,0r0,149r154,0xm53,208v93,-42,166,-119,167,-245v0,-44,-8,-84,-15,-122r-150,0v8,43,19,87,19,137v-1,81,-38,110,-86,151","w":226},"\u037e":{"d":"208,-389r0,-149r-154,0r0,149r154,0xm53,208v93,-42,166,-119,167,-245v0,-44,-8,-84,-15,-122r-150,0v8,43,19,87,19,137v-1,81,-38,110,-86,151","w":226},"<":{"d":"486,2r0,-140r-279,-152r279,-146r0,-140r-432,241r0,97"},"=":{"d":"510,-347r0,-120r-462,0r0,120r462,0xm510,-120r0,-120r-462,0r0,120r462,0"},">":{"d":"504,-239r0,-97r-432,-240r0,140r279,152r-279,146r0,140"},"?":{"d":"31,-645v65,-27,195,-41,190,60v-6,119,-129,119,-130,241r0,120r114,0v4,-53,-12,-124,17,-153v63,-61,137,-111,137,-229v0,-183,-200,-203,-347,-149xm227,0r0,-149r-154,0r0,149r154,0","w":341},"@":{"d":"427,-182v224,7,350,-97,347,-316v-3,-201,-125,-305,-325,-305v-212,0,-333,124,-391,285v-19,56,-28,114,-28,176v0,227,108,372,336,372v118,0,203,-35,271,-98r-51,-69v-47,48,-110,79,-197,81v-227,6,-301,-228,-237,-436v38,-124,128,-223,287,-226v174,-3,263,122,227,302v-16,78,-54,144,-144,149r62,-309v-55,-41,-165,-44,-228,-8v-84,48,-137,141,-137,267v0,81,33,137,115,138v48,0,80,-30,103,-59xm322,-332v1,-103,39,-211,152,-185v-22,80,-22,182,-76,230v-10,9,-22,13,-36,13v-31,2,-39,-31,-40,-58","w":786,"k":{"w":-15}},"A":{"d":"578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556,"k":{"\u00e7":-20,"z":-45,"x":-42,"u":-15,"t":-20,"s":-37,"r":-25,"q":-37,"p":-25,"o":-35,"n":-25,"m":-25,"l":-25,"k":-25,"j":-30,"i":-25,"h":-25,"g":-37,"f":-25,"e":-35,"d":-37,"c":-40,"b":-25,"a":-40,"Z":-42,"Y":47,"X":-35,"W":12,"V":20,"T":52,"S":-22,"J":-45,"I":-27,"A":-50,";":-42,":":-42,"\/":-65,".":-42,",":-42}},"B":{"d":"271,0v157,-2,254,-66,254,-225v0,-85,-32,-143,-93,-168v58,-33,83,-94,85,-176v1,-120,-73,-184,-191,-184r-253,0r0,753r198,0xm289,-627v98,-9,90,150,33,183r-102,0r0,-183r69,0xm282,-319v66,1,87,26,87,92v0,58,-20,101,-79,101r-70,0r0,-193r62,0","w":542,"k":{"y":-10,"r":-5,"o":-7,"l":-5,"i":-5,"e":-7,"a":-15,"Y":15,"V":12,"S":-5,"O":-7,"A":-10,"-":-10}},"C":{"d":"41,-373v-2,209,27,387,236,385v73,0,135,-15,189,-39r-27,-126v-41,14,-81,27,-133,27v-110,0,-106,-155,-107,-269v-1,-109,3,-230,112,-232v44,0,93,15,127,28r28,-127v-53,-25,-104,-37,-176,-38v-213,-4,-247,185,-249,391","w":482,"k":{"\u00c6":-12,"y":35,"u":20,"o":15,"e":15,"Y":-12,"X":-25,"V":-7,"U":12,"Q":17,"O":17,"C":17,"A":-17,"?":-15}},"D":{"d":"259,0v233,2,293,-165,293,-394v0,-206,-40,-359,-250,-359r-229,0r0,753r186,0xm291,-622v115,3,106,135,106,250v0,115,-3,236,-116,240r-61,0r0,-490r71,0","w":569,"k":{"\u00c6":10,"y":-20,"w":-25,"v":-27,"u":-5,"r":-5,"o":-10,"i":-5,"h":-5,"e":-10,"a":-5,"Y":17,"V":10,"O":-7,"J":32,"G":-7,"C":-7,"-":-27}},"E":{"d":"447,0r0,-132r-227,0r0,-181r205,0r0,-132r-205,0r0,-177r222,0r0,-131r-369,0r0,753r374,0","w":481,"k":{"v":10,"u":15,"q":5,"o":5,"g":5,"d":5,"c":5,"Z":5,"V":10,"S":15,"Q":15,"O":15,"G":15,"C":15}},"F":{"d":"446,-622r0,-131r-373,0r0,753r147,0r0,-296r219,0r0,-131r-219,0r0,-195r226,0","w":478,"k":{"u":5,"a":15,"Y":-17,"J":50,"A":30,"\/":15,".":60,",":60}},"G":{"d":"320,12v73,-1,135,-12,194,-29r0,-404r-217,0r0,131r70,0r0,161v-13,5,-31,7,-48,7v-125,1,-119,-146,-121,-264v-2,-120,6,-242,128,-241v57,0,101,11,148,24r24,-128v-59,-25,-112,-33,-189,-34v-226,-3,-268,171,-268,393v0,228,47,389,279,384","w":559,"k":{"o":-15,"e":-15,"Y":20,"W":22,"T":30,"A":-12}},"H":{"d":"546,0r0,-753r-147,0r0,301r-179,0r0,-301r-147,0r0,753r147,0r0,-316r179,0r0,316r147,0","w":590},"I":{"d":"266,0r0,-119r-43,0r0,-515r43,0r0,-119r-223,0r-20,119r53,0r0,515r-43,0r0,119r233,0","w":270,"k":{"X":-20,"T":-17,"A":-32,"\/":-40}},"J":{"d":"143,10v113,2,158,-51,158,-164r0,-599r-180,0r-20,119r53,0r0,435v0,36,6,82,-36,82v-22,0,-61,-8,-78,-14r-21,117v33,13,80,23,124,24","w":345},"K":{"d":"548,0r-190,-403r189,-350r-170,0r-157,323r0,-323r-147,0r0,753r147,0r0,-196r37,-72r116,268r175,0","w":534,"k":{"\u00f8":-32,"y":12,"w":17,"l":-22,"a":-17,"Z":-22,"Y":-37,"W":-20,"V":-25,"T":-30,"O":7,"G":7,"C":7,"A":-30,"?":-32,"\/":-55,")":-17}},"L":{"d":"422,0r0,-132r-202,0r0,-621r-147,0r0,753r349,0","w":427,"k":{"\u00e6":-20,"\u00c6":-32,"y":25,"a":-27,"Y":95,"W":60,"V":65,"U":22,"T":97,"Q":17,"O":17,"G":22,"C":17,"A":-30,"\/":-52}},"M":{"d":"657,0r0,-753r-157,0r-136,321r-134,-321r-157,0r0,753r141,0r0,-458r87,213r112,0r97,-225r0,470r147,0","w":701},"N":{"d":"542,0r0,-753r-134,0r0,439r-184,-439r-151,0r0,753r134,0r0,-455r184,455r151,0","w":586},"O":{"d":"295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578,"k":{"z":-7,"y":-10,"x":-12,"w":-17,"v":-17,"u":-5,"t":-17,"s":-15,"r":-5,"q":-17,"p":-5,"o":-7,"n":-5,"m":-5,"l":-25,"k":-5,"j":-5,"i":-5,"h":-5,"g":-17,"f":-15,"e":-7,"d":-17,"c":-20,"b":-5,"a":-7,"Z":15,"Y":10,"X":7,"V":10,"S":-17,"Q":-10,"O":-10,"G":-7,"C":-7,"-":-27}},"P":{"d":"220,-299v191,14,291,-71,292,-246v1,-135,-71,-209,-206,-208r-233,0r0,753r147,0r0,-299xm276,-627v62,-2,82,44,82,101v0,61,-21,106,-87,104r-51,0r0,-205r56,0","w":518,"k":{"\u00c6":100,"y":-27,"t":-7,"o":12,"l":-10,"i":-5,"h":-5,"f":-10,"e":12,"Y":-5,"T":-5,"S":-17,"O":-7,"A":27,"\/":32,".":80,",":80}},"Q":{"d":"379,3v158,-35,187,-197,187,-389v0,-214,-39,-379,-254,-379v-272,0,-286,258,-266,521v10,128,58,223,175,248v26,111,107,187,223,215r61,-114v-50,-26,-106,-45,-126,-102xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578,"k":{"w":-17,"u":-5,"a":-7,"O":-10,"-":-27}},"R":{"d":"516,-542v3,-159,-90,-211,-247,-211r-196,0r0,753r147,0r0,-267r32,0r107,267r170,0r-143,-305v85,-37,128,-119,130,-237xm271,-624v71,-1,91,39,91,107v0,57,-14,107,-58,122r-84,0r0,-229r51,0","w":529,"k":{"\u00f8":-20,"y":-15,"w":-15,"a":-5,"S":-17,"Q":-7,"I":-20,"G":-5,"C":-5,"A":-15,"\/":-35}},"S":{"d":"214,11v151,0,240,-69,241,-221v1,-154,-110,-194,-209,-247v-37,-20,-74,-43,-74,-96v0,-114,168,-78,239,-48r30,-127v-55,-22,-106,-37,-177,-37v-153,0,-245,70,-247,223v-2,152,112,191,209,244v37,20,73,45,73,99v0,116,-168,76,-239,48r-30,127v55,22,112,35,184,35","w":450,"k":{"y":-15,"w":-5,"u":-20,"t":-22,"r":-25,"q":-40,"p":-17,"o":-40,"n":-17,"m":-17,"l":-27,"k":-20,"i":-17,"h":-20,"g":-40,"e":-40,"d":-15,"c":-40,"b":-20,"a":-32,"Y":-10,"V":-10,"Q":-15,"O":-15,"I":-17,"C":-17,"A":-35,"-":-27}},"T":{"d":"493,-622r0,-131r-479,0r0,131r166,0r0,622r147,0r0,-622r166,0","w":479,"k":{"\u00c6":82,"z":47,"y":52,"w":60,"u":52,"s":35,"r":52,"o":37,"e":37,"c":37,"a":57,"Z":-20,"Y":-30,"W":-25,"V":-30,"T":-32,"S":-10,"O":27,"I":-17,"A":57,"?":-37,"-":35}},"U":{"d":"310,-117v-75,0,-90,-54,-90,-128r0,-508r-147,0r0,455v-1,134,12,243,103,287v58,28,199,27,258,1v96,-43,113,-149,112,-287r0,-456r-142,0r0,513v-2,69,-21,123,-94,123","w":590},"V":{"d":"544,-753r-162,0r-101,567r-113,-567r-163,0r182,753r188,0","w":523,"k":{"\u00e9":17,"u":15,"r":15,"o":17,"i":5,"e":17,"a":22,"Y":-40,"X":-32,"V":-30,"O":5,"A":15,"?":-42,".":7,",":7,")":-27}},"W":{"d":"858,-753r-162,0r-60,561r-111,-561r-170,0r-91,561r-80,-561r-164,0r144,753r190,0r88,-465r108,465r190,0","w":861,"k":{"u":10,"r":10,"o":10,"e":10,"a":20,"Y":-40,"T":-27,"S":-20,"A":12,"?":-35,")":-25}},"X":{"d":"542,0r-169,-382r155,-371r-166,0r-91,277r-97,-277r-173,0r162,376r-159,377r166,0r95,-283r104,283r173,0","w":519,"k":{"a":-32,"Y":-30,"X":-42,"V":-30,"O":12,"I":-15,"C":2,"A":-40,"?":-32,"\/":-67,")":-40}},"Y":{"d":"525,-753r-162,0r-95,291r-108,-291r-164,0r199,431r0,322r147,0r0,-323","w":499,"k":{"v":25,"u":40,"s":40,"o":47,"n":25,"m":25,"e":42,"a":37,"Z":-17,"X":-45,"W":-32,"V":-40,"T":-37,"Q":17,"O":17,"G":15,"C":17,"A":37,"?":-42,".":35,"-":15,",":35,")":-45}},"Z":{"d":"458,-673r0,-80r-412,0r-20,131r246,0r-255,541r20,81r418,0r0,-132r-250,0","w":459,"k":{"y":7,"a":-15,"Y":-35,"O":15,"A":-20,"?":-30,"\/":-50}},"[":{"d":"282,101r0,-102r-102,0r0,-706r102,0r0,-102r-216,0r0,910r216,0","w":283,"k":{"j":-42}},"\\":{"d":"337,29r-248,-816r-108,0r249,816r107,0","w":298},"]":{"d":"241,101r0,-910r-216,0r0,102r102,0r0,706r-102,0r0,102r216,0","w":283},"^":{"d":"516,-290r-188,-422r-99,0r-190,422r134,0r104,-255r105,255r134,0"},"_":{"d":"530,207r0,-120r-530,0r0,120r530,0"},"`":{"d":"372,-656r-209,-177r-94,84r228,158","w":440},"a":{"d":"189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477,"k":{"v":5,"\/":-50}},"b":{"d":"245,9v186,2,240,-128,239,-312v0,-137,-30,-251,-170,-250v-38,0,-80,13,-107,27r0,-246r-142,20r0,734v55,22,108,26,180,27xm266,-436v75,0,70,83,71,157v0,84,0,176,-86,175v-17,0,-31,-1,-44,-6r0,-314v18,-8,38,-12,59,-12","w":494,"k":{"y":-12,"w":-7,"s":-12,"o":-17,"e":-17,"c":-17,"a":-5,"\/":-40,"-":-22}},"c":{"d":"30,-273v-1,162,31,287,197,284v57,0,113,-13,157,-30r-24,-117v-33,12,-65,23,-107,23v-71,0,-77,-71,-77,-141v-1,-85,-6,-180,88,-180v36,0,66,15,95,24r25,-117v-47,-18,-94,-29,-155,-29v-162,-2,-198,124,-199,283","w":381,"k":{"y":-12,"v":-15,"u":5,"\/":-55}},"d":{"d":"212,8v39,0,91,-16,117,-32r6,24r122,0r0,-772r-142,20r0,210v-27,-9,-54,-14,-81,-14v-167,-1,-206,124,-204,289v1,148,32,274,182,275xm176,-218v0,-100,-18,-222,82,-223v21,0,40,5,57,14r0,300v-21,8,-40,16,-67,16v-58,0,-72,-52,-72,-107","w":502,"k":{"\/":-40}},"e":{"d":"415,-137v-59,22,-181,48,-223,-2v-15,-19,-22,-49,-22,-88r278,0v6,-183,-12,-330,-201,-330v-173,0,-217,116,-217,287v0,178,49,285,229,281v69,-1,126,-15,180,-34xm246,-446v63,0,70,54,69,117r-144,0v-1,-65,9,-117,75,-117","w":463,"k":{"x":5,"v":-2,"u":5,"a":5,"\/":-50,"-":-22}},"f":{"d":"210,-615v-6,-68,81,-49,125,-36r18,-110v-87,-33,-228,-35,-265,33v-25,45,-18,118,-20,189r-27,0r-20,108r47,0r0,431r142,0r0,-431r87,0r0,-108r-87,0r0,-76","w":288,"k":{"y":-32,"w":-20,"t":-12,"s":-10,"o":-5,"h":-12,"f":-10,"e":-5,"b":-22,"]":-82,"?":-85,")":-75,"!":-30}},"g":{"d":"264,217v138,4,193,-59,193,-197r0,-564r-107,0r-8,19v-33,-17,-59,-23,-105,-23v-166,-3,-207,113,-207,277v0,147,28,269,177,268v43,0,76,-12,108,-25v-1,63,10,125,-60,122v-53,-2,-103,-13,-144,-30r-31,113v48,25,113,39,184,40xm176,-220v0,-97,-17,-213,82,-213v21,0,40,5,57,14r0,281v-21,8,-40,16,-67,16v-56,0,-72,-44,-72,-98","w":502,"k":{"j":-7,";":-17,"\/":-50,",":-17}},"h":{"d":"207,-417v45,-24,131,-32,131,44r0,373r142,0r0,-379v1,-112,-41,-174,-155,-172v-44,0,-86,16,-118,30r0,-251r-142,20r0,752r142,0r0,-417","w":520,"k":{"\/":-50}},"i":{"d":"209,-642r0,-140r-146,20r0,120r146,0xm207,0r0,-544r-142,0r0,544r142,0","w":252,"k":{"\/":-40}},"j":{"d":"209,-642r0,-140r-146,20r0,120r146,0xm20,217v115,-44,187,-115,187,-277r0,-483r-142,0r1,482v5,90,-55,141,-107,177","w":252,"k":{"\/":-40}},"k":{"d":"496,-536r-169,0r-120,202r0,-438r-142,20r0,752r142,0r0,-141r24,-43r87,184r173,0r-167,-300","w":481,"k":{"\u00f8":-27,"z":-20,"y":-37,"w":-20,"t":-10,"s":-10,"e":-2,"a":-5,"\/":-52}},"l":{"d":"207,0r0,-767r-174,0r-20,119r52,0r0,648r142,0","w":252,"k":{"\/":-40}},"m":{"d":"535,-434v54,-2,55,43,55,96r0,338r142,0r0,-379v2,-112,-41,-174,-153,-172v-59,0,-102,19,-142,43v-47,-62,-180,-48,-242,-10r-11,-26r-119,0r0,544r142,0r0,-419v18,-8,41,-14,66,-15v51,-2,55,37,55,87r0,347r142,0r0,-420v18,-7,41,-14,65,-14","w":772,"k":{"v":5,"\/":-50}},"n":{"d":"207,-417v45,-24,131,-32,131,44r0,373r142,0r0,-379v1,-112,-41,-174,-155,-172v-50,0,-94,17,-129,35r-12,-28r-119,0r0,544r142,0r0,-417","w":520,"k":{"v":5,"\/":-50}},"o":{"d":"245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481,"k":{"w":-5,"t":-10,"s":-15,"q":-17,"o":-17,"g":-17,"e":-17,"d":-17,"c":-17,"\/":-50,"-":-22}},"p":{"d":"277,2v169,0,216,-122,216,-289v0,-145,-29,-265,-177,-264v-40,0,-95,18,-121,34r-11,-27r-119,0r0,751r142,-20r0,-197v24,9,40,12,70,12xm276,-433v75,0,70,83,71,157v1,82,-2,166,-86,164v-19,0,-40,-7,-54,-13r0,-293v16,-7,47,-15,69,-15","w":503,"k":{"y":-12,"t":-15,"s":-12,"o":-17,"f":-12,"e":-17,"c":-17,"\/":-50,"-":-22}},"q":{"d":"207,-3v43,0,76,-12,108,-25r0,235r142,-20r0,-731r-107,0r-8,19v-33,-17,-59,-23,-105,-23v-166,-3,-207,113,-207,277v0,147,28,269,177,268xm176,-220v0,-97,-17,-213,82,-213v21,0,40,5,57,14r0,281v-21,8,-40,16,-67,16v-56,0,-72,-44,-72,-98","w":502,"k":{";":-17,"\/":-50,",":-17}},"r":{"d":"207,-423v36,-16,98,-21,139,-6r11,-118v-64,-14,-120,5,-160,34r-13,-31r-119,0r0,544r142,0r0,-423","w":352,"k":{"\u00bb":-10,"z":-7,"y":-30,"x":-25,"w":-27,"v":-27,"t":-17,"s":-12,"f":-10,".":47}},"s":{"d":"185,11v116,0,190,-53,193,-170v3,-138,-117,-151,-199,-203v-11,-7,-16,-19,-16,-33v0,-35,30,-44,64,-44v44,0,82,11,116,24r26,-112v-52,-21,-85,-29,-152,-29v-116,0,-189,53,-192,170v-3,137,117,149,199,200v11,7,16,19,16,33v2,38,-31,47,-64,47v-44,0,-83,-11,-117,-24r-26,112v52,21,85,29,152,29","w":383,"k":{"y":-10,"w":-10,"q":-15,"o":-15,"e":-15,"d":-15,"c":-5,"a":-10,";":-7,":":-7,"\/":-50,".":-7,",":-7}},"t":{"d":"68,-129v-20,150,141,156,258,116r-18,-110v-20,6,-38,10,-63,10v-31,1,-36,-23,-35,-53r0,-265r87,0r0,-108r-87,0r0,-132r-142,20r0,112r-27,0r-20,108r47,0r0,302","w":325,"k":{"\u00bb":-10,"z":-17,"u":5,"t":5,"\/":-57,".":-10,",":-10}},"u":{"d":"218,8v47,0,90,-16,122,-35r7,27r122,0r0,-544r-142,0r0,418v-17,8,-41,16,-65,16v-54,0,-55,-43,-55,-96r0,-338r-142,0r0,380v-2,112,41,174,153,172","w":514,"k":{"\/":-50}},"v":{"d":"463,-544r-153,0r-66,374r-84,-374r-157,0r155,544r173,0","w":461,"k":{"y":-25,"x":-32,"v":-27,"s":-7,"o":-10,"e":-10,"\/":-42,"-":-7}},"w":{"d":"750,-544r-155,0r-41,373r-96,-373r-148,0r-73,371r-66,-371r-154,0r131,544r173,0r67,-311r82,311r173,0","w":755,"k":{"y":-20,"w":-10,"s":-10,"o":-5,"g":-15,"f":-20,"e":-5,"d":-7,"@":-15,"\/":-35,"-":-20}},"x":{"d":"480,0r-136,-276r126,-268r-162,0r-65,201r-76,-201r-163,0r132,270r-123,274r162,0r66,-200r76,200r163,0","w":464,"k":{"y":-25,"x":-40,"w":-10,"v":-27,"t":-7,"o":7,"c":-2,"a":-12,";":-7,":":-7,"\/":-65,".":-7,",":-7}},"y":{"d":"83,208v153,10,221,-73,251,-197r135,-555r-153,0r-67,384r-88,-384r-157,0r151,533r49,0v-14,70,-51,103,-136,101","w":463,"k":{"z":-22,"x":-20,"w":-20,"v":-32,"t":-25,"s":-10,"f":-8,"\/":-40,".":30,",":30}},"z":{"d":"387,0r0,-119r-189,0r189,-348r0,-77r-351,0r-20,119r190,0r-188,349r17,76r352,0","w":388,"k":{"z":-19,"y":-22,"a":-7,"\/":-50}},"{":{"d":"27,-313v100,13,51,153,51,240v0,112,37,181,150,179v18,0,35,-1,52,-3r0,-99v-60,9,-90,-12,-88,-72v4,-106,35,-243,-43,-292v77,-45,46,-177,43,-279v-2,-60,25,-80,88,-72r0,-99v-136,-19,-202,40,-202,174v0,86,48,224,-51,236r0,87","w":283},"|":{"d":"184,207r0,-1042r-121,0r0,1042r121,0","w":218},"}":{"d":"231,-71v0,-86,-48,-224,51,-236r0,-87v-100,-13,-51,-153,-51,-240v0,-133,-65,-197,-202,-176r0,99v60,-9,90,12,88,72v-4,106,-35,243,43,292v-77,45,-46,177,-43,279v2,60,-25,80,-88,72r0,99v136,19,202,-40,202,-174","w":283},"~":{"d":"163,-306v114,0,227,119,337,30v10,-8,19,-18,29,-29r-27,-145v-29,37,-55,78,-119,78v-115,0,-226,-119,-337,-30v-10,8,-20,18,-30,29r27,145v29,-37,56,-78,120,-78"},"\u00a0":{"w":200},"\u00a1":{"d":"183,-619r0,-149r-154,0r0,149r154,0xm173,0r0,-348r-10,-196r-115,0r-9,196r0,348r134,0","w":256,"k":{"J":20}},"\u00a2":{"d":"240,-344v-1,-85,-6,-180,88,-180v36,0,67,15,96,24r26,-117v-36,-14,-77,-24,-121,-27r0,-127r-83,0r0,129v-123,20,-152,138,-152,279v0,142,22,262,147,281r0,147r83,0r0,-145v45,-3,88,-15,124,-29r-24,-117v-33,11,-65,23,-107,23v-71,0,-77,-71,-77,-141"},"\u00a3":{"d":"255,-117v30,-39,24,-114,18,-173r166,0r0,-111r-184,0v-10,-28,-14,-55,-16,-91v-7,-116,146,-100,221,-69r22,-117v-50,-19,-90,-28,-151,-29v-145,0,-234,60,-234,206v0,37,8,70,15,100r-61,0r0,111r84,0v9,28,11,59,12,94v2,65,-23,95,-74,108r0,88r415,0r0,-117r-233,0"},"\u00a4":{"d":"100,-220v18,130,70,228,217,229v73,0,135,-14,189,-38r-26,-122v-55,22,-153,47,-196,-3v-15,-17,-26,-39,-29,-66r166,0r0,-84r-174,0r-2,-82r176,0r0,-84r-166,0v6,-54,34,-100,95,-100v46,0,94,15,129,28r27,-124v-52,-25,-109,-37,-180,-37v-150,0,-205,101,-225,233r-60,0r0,84r52,0v-1,27,0,56,1,82r-53,0r0,84r59,0"},"\u00a5":{"d":"537,-674r-160,0r-93,268r-109,-268r-162,0r102,209r-59,0r0,84r99,0r42,84r-141,0r0,84r155,0r0,213r145,0r0,-213r152,0r0,-84r-140,0r38,-84r102,0r0,-84r-65,0"},"\u00a6":{"d":"184,-420r0,-415r-121,0r0,415r121,0xm184,207r0,-416r-121,0r0,416r121,0","w":218},"\u00a7":{"d":"286,46v0,92,-143,53,-197,30r-21,111v48,19,90,28,152,28v118,0,196,-59,196,-178v0,-52,-18,-95,-45,-125v66,-48,107,-166,65,-264v-45,-104,-144,-159,-207,-243v-12,-17,-18,-34,-18,-53v0,-92,143,-53,197,-30r21,-111v-48,-19,-90,-28,-152,-28v-118,0,-196,59,-196,178v0,52,18,95,45,125v-66,48,-107,166,-65,264v45,104,144,159,207,243v12,17,18,34,18,53xm196,-440v53,54,136,106,136,203v0,31,-16,56,-31,75v-55,-56,-136,-104,-136,-203v0,-31,16,-56,31,-75","w":514},"\u00a8":{"d":"386,-646r0,-129r-127,0r0,129r127,0xm181,-646r0,-129r-127,0r0,129r127,0","w":440},"\u00a9":{"d":"410,40v273,0,397,-173,397,-444v0,-251,-117,-402,-369,-402v-272,0,-397,173,-397,444v0,251,117,402,369,402xm431,-709v188,0,266,124,266,311v0,199,-79,341,-280,341v-188,0,-266,-124,-266,-311v0,-199,79,-341,280,-341xm230,-384v0,138,44,241,190,237v55,-1,105,-7,147,-24r-18,-99v-27,11,-76,21,-112,21v-75,0,-83,-69,-83,-143v0,-75,13,-134,89,-133v38,0,78,8,106,20r18,-99v-40,-16,-88,-24,-140,-24v-145,1,-197,101,-197,244","w":819},"\u00aa":{"d":"43,-527v0,105,131,125,200,76r5,20r81,0r0,-222v17,-147,-171,-133,-270,-90r21,73v31,-11,64,-20,103,-21v41,-1,57,17,52,62v-97,-2,-192,3,-192,102xm352,-284r0,-81r-299,0r0,81r299,0xm137,-530v0,-41,57,-30,98,-32r0,51v-29,13,-98,24,-98,-19","w":380},"\u00ab":{"d":"417,-121r-93,-180r93,-183r-92,-39r-102,207r0,32r102,205xm223,-111r-98,-190r98,-193r-93,-39r-106,217r0,32r106,215","w":436},"\u00ac":{"d":"506,-120r0,-347r-464,0r0,120r336,0r0,227r128,0"},"\u00ae":{"d":"274,-261v167,0,257,-100,257,-267v0,-164,-78,-264,-243,-264v-167,0,-257,100,-257,267v0,164,78,264,243,264xm288,-716v112,0,160,74,160,185v0,121,-52,194,-174,194v-112,0,-160,-74,-160,-185v0,-121,53,-194,174,-194xm339,-495v33,-8,55,-48,55,-86v3,-101,-111,-84,-208,-85r0,270r73,0r0,-80r13,0r36,80r85,0xm315,-573v0,31,-21,43,-56,38r0,-69v31,-2,56,2,56,31","w":547},"\u00af":{"d":"381,-667r0,-105r-322,0r0,105r322,0","w":440},"\u02c9":{"d":"381,-667r0,-105r-322,0r0,105r322,0","w":440},"\u00b0":{"d":"195,-422v111,0,159,-64,159,-172v0,-105,-46,-167,-154,-167v-111,0,-159,64,-159,172v0,105,46,167,154,167xm197,-686v55,0,72,41,73,95v0,54,-18,93,-72,94v-55,0,-72,-41,-73,-95v0,-54,18,-93,72,-94","w":384},"\u00b1":{"d":"527,-323r0,-120r-180,0r0,-181r-128,0r0,181r-180,0r0,120r180,0r0,159r128,0r0,-159r180,0xm530,0r0,-121r-493,0r0,121r493,0"},"\u00b2":{"d":"75,-656v53,-29,171,-45,168,43v-2,45,-31,64,-55,88v-42,43,-88,82,-134,121r0,64r320,0r0,-104r-140,0v58,-45,121,-80,128,-182v11,-166,-184,-182,-308,-124","w":407},"\u00b3":{"d":"52,-326v118,60,338,48,332,-117v-2,-57,-23,-86,-68,-103v36,-21,55,-46,58,-99v8,-161,-211,-154,-324,-104r22,89v50,-25,174,-49,179,30v4,71,-92,42,-154,48r0,93v64,7,164,-24,166,42v3,92,-136,53,-184,29","w":407},"\u00b4":{"d":"372,-749r-94,-84r-209,177r75,65","w":440},"\u00b5":{"d":"219,-11v45,21,105,-3,136,-25r6,26r118,0r0,-519r-138,0r0,397v-21,9,-42,14,-65,14v-52,2,-57,-36,-57,-87r0,-324r-139,0r0,719r139,0r0,-201"},"\u03bc":{"d":"219,-11v45,21,105,-3,136,-25r6,26r118,0r0,-519r-138,0r0,397v-21,9,-42,14,-65,14v-52,2,-57,-36,-57,-87r0,-324r-139,0r0,719r139,0r0,-201"},"\u00b6":{"d":"43,-527v2,151,71,248,231,242r0,492r114,0r0,-870r114,0r0,870r114,0r0,-870r79,0r0,-119r-393,0v-168,0,-261,85,-259,255","w":746},"\u00b7":{"d":"278,-263r0,-155r-158,0r0,155r158,0","w":378},"\u22c5":{"d":"278,-263r0,-155r-158,0r0,155r158,0","w":378},"\u00b8":{"d":"103,247v84,39,235,34,235,-85v0,-78,-41,-102,-116,-103r13,-74r-73,0r-30,140v45,-1,113,-12,113,36v0,56,-89,28,-124,18","w":440},"\u00b9":{"d":"374,-340r0,-95r-85,0r0,-341r-88,0r-135,28r0,98r109,-18r0,233r-96,0r0,95r295,0","w":407},"\u00ba":{"d":"193,-420v118,0,166,-67,165,-185v-1,-108,-41,-170,-154,-170v-118,0,-166,67,-165,185v1,108,41,170,154,170xm347,-284r0,-81r-299,0r0,81r299,0xm198,-698v55,0,64,47,64,101v0,54,-9,100,-63,100v-55,0,-64,-47,-64,-101v0,-54,9,-100,63,-100","w":380},"\u00bb":{"d":"434,-286r0,-32r-106,-215r-93,42r98,190r-98,193r93,39xm235,-286r0,-32r-102,-205r-92,42r93,180r-93,183r92,39","w":436},"\u00bc":{"d":"919,-80r0,-91r-51,0r0,-284r-122,0r-195,293r0,82r203,0r0,80r114,0r0,-80r51,0xm666,-696r-107,0r-269,705r107,0xm351,-263r0,-95r-75,0r0,-341r-88,0r-135,28r0,98r109,-18r0,233r-96,0r0,95r285,0xm754,-171r-92,0r92,-144r0,144","w":935},"\u00bd":{"d":"620,-316v53,-29,171,-45,168,43v-2,45,-31,64,-55,88v-42,43,-88,82,-134,121r0,64r320,0r0,-104r-140,0v58,-45,121,-80,128,-182v11,-166,-184,-182,-308,-124xm666,-696r-107,0r-269,705r107,0xm351,-263r0,-95r-75,0r0,-341r-88,0r-135,28r0,98r109,-18r0,233r-96,0r0,95r285,0","w":935},"\u00be":{"d":"919,-80r0,-91r-51,0r0,-284r-122,0r-195,293r0,82r203,0r0,80r114,0r0,-80r51,0xm666,-696r-107,0r-269,705r107,0xm41,-249v118,60,338,48,332,-117v-2,-57,-23,-86,-68,-103v36,-21,55,-46,58,-99v8,-161,-211,-154,-324,-104r22,89v50,-25,174,-49,179,30v4,71,-92,42,-154,48r0,93v64,7,164,-24,166,42v3,92,-136,53,-184,29xm754,-171r-92,0r92,-144r0,144","w":935},"\u00bf":{"d":"255,-619r0,-149r-154,0r0,149r154,0xm-24,-221v-34,143,46,234,191,234v52,0,102,-9,149,-26r-19,-110v-65,27,-195,41,-190,-60v6,-119,129,-119,130,-241r0,-120r-114,0v-4,53,12,124,-17,153r-36,34v-41,38,-80,75,-94,136","w":341},"\u00c0":{"d":"412,-864r-208,-178r-89,84r222,162xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556},"\u00c1":{"d":"456,-958r-89,-84r-208,178r75,68xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556},"\u00c2":{"d":"493,-866r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556},"\u00c3":{"d":"188,-841v6,-26,10,-59,39,-61v53,9,71,62,136,60v84,-2,109,-69,122,-142r-90,-20v-5,27,-10,59,-40,61v-53,-8,-70,-61,-135,-59v-85,2,-110,68,-123,141xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556},"\u00c4":{"d":"458,-863r0,-129r-127,0r0,129r127,0xm237,-863r0,-129r-127,0r0,129r127,0xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm349,-305r-123,0r57,-278","w":556},"\u00c5":{"d":"288,-797v80,0,137,-49,137,-131v0,-83,-55,-131,-136,-131v-80,0,-137,49,-137,131v0,83,55,131,136,131xm578,0r-204,-753r-182,0r-186,753r161,0r35,-176r170,0r42,176r164,0xm288,-993v38,0,65,27,65,65v0,38,-26,65,-64,65v-38,0,-65,-27,-65,-65v0,-38,26,-65,64,-65xm349,-305r-123,0r57,-278","w":556},"\u00c6":{"d":"760,0r0,-132r-217,0r0,-181r195,0r0,-132r-195,0r0,-177r212,0r0,-131r-475,0r-291,753r171,0r63,-176r173,0r0,176r364,0xm396,-305r-136,0r118,-322r18,0r0,322","w":794,"k":{"C":15}},"\u00c7":{"d":"398,162v0,-78,-41,-102,-116,-103r8,-47v66,-3,125,-15,176,-39r-27,-126v-41,14,-81,27,-133,27v-110,0,-106,-155,-107,-269v-1,-109,3,-230,112,-232v44,0,93,15,127,28r28,-127v-53,-25,-104,-37,-176,-38v-213,-4,-248,185,-249,391v-1,184,19,350,176,379r-25,119v45,-1,113,-12,113,36v0,56,-89,28,-124,18r-18,68v84,39,235,34,235,-85","w":482},"\u00c8":{"d":"395,-864r-208,-178r-89,84r222,162xm447,0r0,-132r-227,0r0,-181r205,0r0,-132r-205,0r0,-177r222,0r0,-131r-369,0r0,753r374,0","w":481},"\u00c9":{"d":"427,-958r-89,-84r-208,178r74,68xm447,0r0,-132r-227,0r0,-181r205,0r0,-132r-205,0r0,-177r222,0r0,-131r-369,0r0,753r374,0","w":481},"\u00ca":{"d":"465,-866r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm447,0r0,-132r-227,0r0,-181r205,0r0,-132r-205,0r0,-177r222,0r0,-131r-369,0r0,753r374,0","w":481},"\u00cb":{"d":"430,-863r0,-129r-126,0r0,129r126,0xm209,-863r0,-129r-126,0r0,129r126,0xm447,0r0,-132r-227,0r0,-181r205,0r0,-132r-205,0r0,-177r222,0r0,-131r-369,0r0,753r374,0","w":481},"\u00cc":{"d":"276,-864r-208,-178r-89,84r222,162xm220,0r0,-753r-147,0r0,753r147,0","w":264},"\u00cd":{"d":"314,-958r-89,-84r-208,178r74,68xm220,0r0,-753r-147,0r0,753r147,0","w":264},"\u00ce":{"d":"360,-866r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm220,0r0,-753r-147,0r0,753r147,0","w":264},"\u00cf":{"d":"318,-863r0,-129r-126,0r0,129r126,0xm97,-863r0,-129r-126,0r0,129r126,0xm220,0r0,-753r-147,0r0,753r147,0","w":264},"\u00d0":{"d":"259,0v233,2,293,-165,293,-394v0,-206,-40,-359,-250,-359r-229,0r0,305r-44,0r0,112r44,0r0,336r186,0xm291,-622v115,3,106,135,106,250v0,115,-3,236,-116,240r-61,0r0,-204r106,0r0,-112r-106,0r0,-174r71,0","w":569},"\u00d1":{"d":"212,-841v6,-26,10,-59,39,-61v53,9,71,62,136,60v84,-2,109,-69,122,-142r-90,-20v-5,27,-10,59,-40,61v-53,-8,-70,-61,-135,-59v-85,2,-110,68,-123,141xm542,0r0,-753r-134,0r0,439r-184,-439r-151,0r0,753r134,0r0,-455r190,455r145,0","w":586},"\u00d2":{"d":"422,-864r-208,-178r-89,84r222,162xm295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578},"\u00d3":{"d":"486,-958r-89,-84r-208,178r75,68xm295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578},"\u00d4":{"d":"514,-866r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578},"\u00d5":{"d":"200,-841v6,-26,10,-59,39,-61v53,9,71,62,136,60v84,-2,109,-69,122,-142r-90,-20v-5,27,-10,59,-40,61v-53,-8,-70,-61,-135,-59v-85,2,-110,68,-123,141xm295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578},"\u00d6":{"d":"491,-863r0,-129r-127,0r0,129r127,0xm270,-863r0,-129r-127,0r0,129r127,0xm295,12v229,0,271,-173,271,-398v0,-214,-39,-379,-254,-379v-229,0,-271,173,-271,398v0,214,39,379,254,379xm305,-635v114,0,103,139,103,257v0,118,9,260,-106,260v-114,0,-103,-139,-103,-257v0,-118,-9,-260,106,-260","w":578},"\u00d7":{"d":"437,-696r-107,0r-269,705r108,0","w":476},"\u00d8":{"d":"566,-386v-1,-109,-6,-212,-49,-280r63,-113r-72,-43r-52,93v-36,-23,-83,-36,-144,-36v-229,0,-274,173,-271,398v1,110,6,217,53,285r-62,110r72,43r52,-92v36,22,80,33,139,33v229,0,273,-173,271,-398xm200,-272v6,-146,-37,-354,105,-363v38,-2,62,15,76,40xm408,-471v-8,149,34,344,-106,353v-36,2,-58,-13,-72,-35","w":578},"\u00d9":{"d":"431,-864r-208,-178r-89,84r222,162xm310,-117v-75,0,-90,-54,-90,-128r0,-508r-147,0r0,455v-1,134,12,243,103,287v58,28,199,27,258,1v96,-43,113,-149,112,-287r0,-456r-142,0r0,513v-2,69,-21,123,-94,123","w":590},"\u00da":{"d":"496,-958r-89,-84r-208,178r75,68xm310,-117v-75,0,-90,-54,-90,-128r0,-508r-147,0r0,455v-1,134,12,243,103,287v58,28,199,27,258,1v96,-43,113,-149,112,-287r0,-456r-142,0r0,513v-2,69,-21,123,-94,123","w":590},"\u00db":{"d":"522,-866r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm310,-117v-75,0,-90,-54,-90,-128r0,-508r-147,0r0,455v-1,134,12,243,103,287v58,28,199,27,258,1v96,-43,113,-149,112,-287r0,-456r-142,0r0,513v-2,69,-21,123,-94,123","w":590},"\u00dc":{"d":"484,-863r0,-129r-126,0r0,129r126,0xm263,-863r0,-129r-126,0r0,129r126,0xm310,-117v-75,0,-90,-54,-90,-128r0,-508r-147,0r0,455v-1,134,12,243,103,287v58,28,199,27,258,1v96,-43,113,-149,112,-287r0,-456r-142,0r0,513v-2,69,-21,123,-94,123","w":590},"\u00dd":{"d":"448,-958r-89,-84r-208,178r74,68xm525,-753r-162,0r-95,291r-108,-291r-164,0r199,431r0,322r147,0r0,-323","w":499},"\u00de":{"d":"220,-244v191,14,291,-71,292,-246v1,-135,-71,-209,-206,-208r-86,0r0,-75r-147,0r0,773r147,0r0,-244xm276,-572v62,-2,82,44,82,101v0,61,-21,106,-87,104r-51,0r0,-205r56,0","w":518},"\u00df":{"d":"339,7v145,2,215,-85,215,-227v0,-91,-25,-168,-98,-189v56,-27,81,-87,81,-169v1,-148,-87,-204,-234,-204v-168,0,-238,79,-238,246r0,536r142,0r0,-524v-3,-83,7,-141,93,-141v68,0,89,44,88,111v-1,51,-9,105,-60,105r-73,0r0,114r80,0v53,3,69,55,69,108v0,65,-16,116,-83,115v-30,0,-46,-8,-67,-20r-25,113v31,17,67,26,110,26","w":569},"\u00e0":{"d":"360,-656r-209,-177r-94,84r228,158xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e1":{"d":"420,-749r-94,-84r-209,177r75,65xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e2":{"d":"443,-653r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e3":{"d":"138,-634v6,-26,10,-60,39,-62v53,9,71,62,136,60v85,-1,109,-68,122,-141r-90,-20v-1,38,-31,81,-68,51v-36,-29,-100,-71,-159,-38v-42,23,-62,74,-71,130xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e4":{"d":"404,-646r0,-129r-127,0r0,129r127,0xm199,-646r0,-129r-127,0r0,129r127,0xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e5":{"d":"241,-597v80,0,137,-49,137,-131v0,-83,-55,-131,-136,-131v-80,0,-137,49,-137,131v0,83,55,131,136,131xm189,8v57,-1,80,-12,119,-36r7,28r122,0r0,-369v4,-138,-58,-194,-196,-191v-77,2,-133,13,-195,33r30,116v48,-12,94,-24,152,-24v67,0,69,50,67,115v-149,-8,-270,20,-270,163v0,110,55,165,164,165xm241,-793v38,0,65,27,65,65v0,38,-26,65,-64,65v-38,0,-65,-27,-65,-65v0,-38,26,-65,64,-65xm164,-160v0,-71,66,-59,131,-60r0,97v-37,33,-131,33,-131,-37","w":477},"\u00e6":{"d":"667,-137v-71,26,-223,58,-236,-39v-3,-15,-4,-32,-4,-51r272,0v7,-185,-12,-339,-201,-330v-48,2,-88,9,-120,30v-84,-56,-240,-32,-332,0r30,116v48,-12,94,-24,152,-24v66,0,76,48,72,115v-154,-10,-275,20,-275,163v0,112,58,167,169,167v74,-1,105,-16,154,-49v72,76,248,53,343,16xm428,-329v-8,-76,30,-139,105,-109v31,12,33,64,33,109r-138,0xm164,-160v0,-73,70,-59,136,-60v0,31,-2,71,5,94v-41,34,-141,41,-141,-34","w":714},"\u00e7":{"d":"346,162v0,-78,-41,-102,-116,-103r8,-48v53,-3,104,-14,146,-30r-24,-117v-33,12,-65,23,-107,23v-71,0,-77,-71,-77,-141v-1,-85,-6,-180,88,-180v36,0,66,15,95,24r25,-117v-47,-18,-94,-29,-155,-29v-162,-2,-199,124,-199,283v-1,139,22,253,136,278r-26,120v45,-1,113,-12,113,36v0,56,-89,28,-124,18r-18,68v84,39,235,34,235,-85","w":381},"\u00e8":{"d":"370,-656r-209,-177r-94,84r228,158xm415,-137v-59,22,-181,48,-223,-2v-15,-19,-22,-49,-22,-88r278,0v6,-183,-12,-330,-201,-330v-173,0,-217,116,-217,287v0,178,49,285,229,281v69,-1,126,-15,180,-34xm246,-446v63,0,70,54,69,117r-144,0v-1,-65,9,-117,75,-117","w":463,"k":{"v":5}},"\u00e9":{"d":"425,-749r-94,-84r-209,177r75,65xm415,-137v-59,22,-181,48,-223,-2v-15,-19,-22,-49,-22,-88r278,0v6,-183,-12,-330,-201,-330v-173,0,-217,116,-217,287v0,178,49,285,229,281v69,-1,126,-15,180,-34xm246,-446v63,0,70,54,69,117r-144,0v-1,-65,9,-117,75,-117","w":463},"\u00ea":{"d":"445,-653r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm415,-137v-59,22,-181,48,-223,-2v-15,-19,-22,-49,-22,-88r278,0v6,-183,-12,-330,-201,-330v-173,0,-217,116,-217,287v0,178,49,285,229,281v69,-1,126,-15,180,-34xm246,-446v63,0,70,54,69,117r-144,0v-1,-65,9,-117,75,-117","w":463},"\u00eb":{"d":"415,-646r0,-129r-127,0r0,129r127,0xm210,-646r0,-129r-127,0r0,129r127,0xm415,-137v-59,22,-181,48,-223,-2v-15,-19,-22,-49,-22,-88r278,0v6,-183,-12,-330,-201,-330v-173,0,-217,116,-217,287v0,178,49,285,229,281v69,-1,126,-15,180,-34xm246,-446v63,0,70,54,69,117r-144,0v-1,-65,9,-117,75,-117","w":463},"\u00ec":{"d":"280,-656r-209,-177r-94,84r228,158xm207,0r0,-544r-142,0r0,544r142,0","w":252},"\u00ed":{"d":"310,-749r-94,-84r-209,177r75,65xm207,0r0,-544r-142,0r0,544r142,0","w":252},"\u00ee":{"d":"311,-646r-118,-172r-100,0r-122,172r75,55r96,-133r91,133xm207,0r0,-544r-142,0r0,544r142,0","w":252},"\u00ef":{"d":"298,-646r0,-129r-127,0r0,129r127,0xm103,-646r0,-129r-127,0r0,129r127,0xm207,0r0,-544r-142,0r0,544r142,0","w":252},"\u00f0":{"d":"245,11v173,0,226,-112,226,-283v0,-188,-30,-347,-138,-431r57,-49r-54,-59r-74,64v-44,-18,-95,-29,-153,-29r-26,102v26,1,52,5,78,14r-53,44r50,56r73,-61v22,17,39,41,53,66v-190,-15,-254,100,-254,282v0,171,42,284,215,284xm254,-438v84,1,71,102,72,186v1,73,-5,146,-79,145v-84,-1,-71,-103,-72,-186v-1,-73,5,-146,79,-145","w":481},"\u00f1":{"d":"168,-634v6,-26,10,-60,39,-62v53,9,70,62,135,60v85,-1,110,-68,123,-141r-91,-20v-5,26,-10,59,-39,61v-53,-9,-71,-62,-136,-60v-84,2,-109,69,-122,142xm207,-417v45,-24,131,-32,131,44r0,373r142,0r0,-379v1,-112,-41,-174,-155,-172v-50,0,-94,17,-129,35r-12,-28r-119,0r0,544r142,0r0,-417","w":520},"\u00f2":{"d":"390,-656r-209,-177r-94,84r228,158xm245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481},"\u00f3":{"d":"435,-749r-94,-84r-209,177r75,65xm245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481},"\u00f4":{"d":"467,-653r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481},"\u00f5":{"d":"152,-634v6,-26,10,-60,39,-62v53,9,71,62,136,60v85,-1,109,-68,122,-141r-90,-20v-1,38,-31,81,-68,51v-36,-29,-100,-71,-159,-38v-42,23,-62,74,-71,130xm245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481},"\u00f6":{"d":"420,-646r0,-129r-127,0r0,129r127,0xm215,-646r0,-129r-127,0r0,129r127,0xm245,11v173,0,226,-112,226,-283v0,-171,-41,-284,-215,-284v-173,0,-226,112,-226,283v0,171,42,284,215,284xm254,-438v95,2,72,126,72,220v0,60,-16,112,-79,111v-95,-2,-72,-126,-72,-220v0,-60,16,-112,79,-111","w":481},"\u00f7":{"d":"354,-431r0,-139r-139,0r0,139r139,0xm528,-225r0,-120r-488,0r0,120r488,0xm354,0r0,-139r-139,0r0,139r139,0"},"\u00f8":{"d":"471,-272v0,-72,-6,-137,-29,-186r67,-88r-62,-48r-55,73v-33,-23,-78,-35,-136,-35v-173,-2,-227,112,-226,283v1,75,4,140,30,190r-61,81r62,48r52,-68v32,22,76,33,132,33v173,2,227,-112,226,-283xm175,-234v-4,-105,-6,-235,112,-196v9,5,16,11,21,20xm326,-305v4,103,4,228,-110,191v-9,-3,-16,-10,-21,-17","w":492},"\u00f9":{"d":"395,-656r-209,-177r-94,84r228,158xm218,8v47,0,90,-16,122,-35r7,27r122,0r0,-544r-142,0r0,418v-17,8,-41,16,-65,16v-54,0,-55,-43,-55,-96r0,-338r-142,0r0,380v-2,112,41,174,153,172","w":514},"\u00fa":{"d":"446,-749r-94,-84r-209,177r75,65xm218,8v47,0,90,-16,122,-35r7,27r122,0r0,-544r-142,0r0,418v-17,8,-41,16,-65,16v-54,0,-55,-43,-55,-96r0,-338r-142,0r0,380v-2,112,41,174,153,172","w":514},"\u00fb":{"d":"483,-653r-159,-165r-100,0r-163,165r79,63r133,-130r133,130xm218,8v47,0,90,-16,122,-35r7,27r122,0r0,-544r-142,0r0,418v-17,8,-41,16,-65,16v-54,0,-55,-43,-55,-96r0,-338r-142,0r0,380v-2,112,41,174,153,172","w":514},"\u00fc":{"d":"433,-646r0,-129r-127,0r0,129r127,0xm228,-646r0,-129r-127,0r0,129r127,0xm218,8v47,0,90,-16,122,-35r7,27r122,0r0,-544r-142,0r0,418v-17,8,-41,16,-65,16v-54,0,-55,-43,-55,-96r0,-338r-142,0r0,380v-2,112,41,174,153,172","w":514},"\u00fd":{"d":"419,-749r-94,-84r-209,177r75,65xm83,208v153,10,221,-73,251,-197r135,-555r-153,0r-67,384r-88,-384r-157,0r151,533r49,0v-14,70,-51,103,-136,101","w":463},"\u00fe":{"d":"277,2v169,0,216,-122,216,-289v0,-145,-29,-265,-177,-264v-41,-1,-83,14,-109,28r0,-249r-142,20r0,959r142,-20r0,-197v24,9,40,12,70,12xm276,-433v75,0,70,83,71,157v1,82,-2,166,-86,164v-19,0,-40,-7,-54,-13r0,-293v16,-7,47,-15,69,-15","w":503},"\u00ff":{"d":"410,-646r0,-129r-127,0r0,129r127,0xm205,-646r0,-129r-127,0r0,129r127,0xm83,208v153,10,221,-73,251,-197r135,-555r-153,0r-67,384r-88,-384r-157,0r151,533r49,0v-14,70,-51,103,-136,101","w":463}}});
;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * http://www.presencetypo.com
 * 
 * Trademark:
 * Ubik is a trademark of Pr�sence Typo.
 * 
 * Designer:
 * Thierry Puyfoulhoux
 */
Cufon.registerFont({"w":660,"face":{"font-family":"Ubik-ExtraBold","font-weight":400,"font-stretch":"normal","units-per-em":"1000","panose-1":"2 0 9 3 4 0 0 2 0 4","ascent":"800","descent":"-200","x-height":"14","bbox":"-59 -1057 1074 268.211","underline-thickness":"20","underline-position":"-123","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":400,"k":{"Y":30,"T":45,"A":45}},"!":{"d":"252,-238v16,-165,14,-348,13,-530r-167,0r0,337r14,193r140,0xm276,0r0,-178r-189,0r0,178r189,0","w":280},"\"":{"d":"431,-743r-165,0r23,296r119,0xm189,-743r-165,0r23,296r119,0","w":487},"#":{"d":"653,-379r0,-130r-83,0r44,-176r-144,0r-44,176r-99,0r42,-176r-142,0r-42,176r-144,0r0,130r117,0r-22,84r-115,0r0,130r83,0r-44,176r144,0r44,-176r99,0r-42,176r142,0r42,-176r144,0r0,-130r-117,0r22,-84r115,0xm395,-379r-21,84r-99,0r21,-84r99,0"},"$":{"d":"366,-37v113,-16,192,-66,193,-194v0,-156,-148,-170,-247,-226v-13,-9,-20,-20,-20,-34v1,-32,31,-38,63,-39v58,0,111,14,158,27r24,-147v-51,-15,-101,-29,-161,-32r0,-89r-90,0r0,92v-114,15,-196,67,-196,195v0,156,146,175,247,232v13,8,20,19,20,31v-1,36,-40,38,-76,38v-55,0,-102,-17,-147,-30r-25,144v53,17,102,33,167,36r0,97r90,0r0,-101"},"%":{"d":"780,11v145,0,205,-75,203,-220v-1,-130,-54,-198,-187,-198v-145,0,-205,75,-203,220v1,130,54,198,187,198xm787,-696r-133,0r-435,705r133,0xm220,-280v145,0,205,-75,203,-220v-1,-130,-54,-198,-187,-198v-145,0,-205,75,-203,220v1,130,54,198,187,198xm787,-300v63,0,54,69,55,130v0,42,-10,74,-53,74v-63,0,-55,-69,-55,-130v0,-42,10,-74,53,-74xm227,-591v63,0,54,69,55,130v0,42,-10,74,-53,74v-63,0,-55,-69,-55,-130v0,-42,10,-74,53,-74","w":1016},"&":{"d":"300,11v105,0,174,-22,234,-79r91,78r116,-123r-98,-84r93,-112r-112,-86r-87,109r-114,-98v63,-35,123,-76,123,-170v0,-134,-96,-179,-228,-179v-139,0,-250,45,-250,186v0,79,40,118,85,158v-72,37,-131,85,-132,188v0,163,118,212,279,212xm310,-610v64,0,85,69,50,110v-11,12,-24,23,-39,30v-25,-25,-68,-40,-68,-85v0,-37,19,-55,57,-55xm429,-160v-59,48,-215,54,-215,-55v0,-37,17,-65,50,-84","w":741},"'":{"d":"189,-743r-165,0r23,296r119,0","w":245},"(":{"d":"216,-831v-145,148,-191,469,-124,737v21,86,63,157,120,217r123,-43v-95,-105,-132,-231,-132,-430v0,-199,38,-328,128,-438","w":348,"k":{"j":-70,"Y":-50,"X":-35,"W":-35,"V":-35,"T":-20}},")":{"d":"132,123v145,-148,191,-469,124,-737v-22,-87,-62,-157,-120,-217r-123,43v95,105,132,231,132,430v0,199,-38,328,-128,438","w":348},"*":{"d":"469,-570r-36,-113r-157,73r23,-174r-123,0r21,174r-156,-73r-36,113r169,34r-115,126r92,70r85,-148r85,147r99,-62r-119,-133","w":474},"+":{"d":"611,-218r0,-138r-209,0r0,-209r-145,0r0,209r-207,0r0,138r207,0r0,218r145,0r0,-218r209,0"},",":{"d":"67,209v103,-46,187,-123,188,-263v0,-45,-8,-85,-15,-124r-188,0v7,44,23,94,22,144v0,79,-46,107,-89,144","w":304},"-":{"d":"359,-253r0,-138r-306,0r0,138r306,0","w":412,"k":{"s":-20,"q":-15,"o":-15,"g":-15,"e":-15,"d":-15,"c":-15,"Y":30,"T":35,"Q":-35,"O":-35,"G":-35,"C":-35}},"\u00ad":{"d":"359,-253r0,-138r-306,0r0,138r306,0","w":412},".":{"d":"247,0r0,-178r-189,0r0,178r189,0","w":304},"\/":{"d":"370,-787r-122,0r-263,816r122,0","w":365,"k":{"l":-40,"Z":-20,"Y":-70,"X":-50,"W":-50,"V":-50,"T":-35,"9":15,"5":15,"4":75,"3":15,"2":15,"1":35,"0":35}},"0":{"d":"314,14v225,0,317,-104,317,-327v0,-198,-86,-296,-286,-296v-225,0,-317,104,-317,327v0,198,86,296,286,296xm329,-457v86,0,98,72,98,157v0,88,-8,162,-97,162v-86,0,-98,-72,-98,-157v0,-88,8,-162,97,-162"},"1":{"d":"618,0r0,-151r-153,0r0,-447r-131,0r-241,45r0,153r182,-26r0,275r-193,0r0,151r536,0"},"2":{"d":"249,-444v59,0,98,13,93,76v-7,93,-88,125,-150,167r-68,45v-22,15,-43,31,-62,48r0,108r520,0r0,-162r-208,0v82,-62,175,-113,178,-254v6,-242,-337,-217,-507,-144r43,153v53,-14,95,-37,161,-37"},"3":{"d":"299,117v155,0,268,-59,268,-214v0,-90,-41,-138,-119,-155v73,-23,104,-87,107,-175v8,-236,-330,-197,-501,-142r33,151v52,-13,112,-27,177,-27v49,0,90,10,90,60v0,49,-24,62,-73,63r-155,0r0,146r144,0v49,0,94,10,95,59v2,58,-28,76,-86,76v-66,0,-130,-26,-182,-42r-40,151v76,31,143,49,242,49"},"4":{"d":"616,-62r0,-143r-103,0r0,-383r-205,0r-288,391r0,135r303,0r0,160r190,0r0,-160r103,0xm323,-205r-140,0r140,-193r0,193","k":{"\/":-15}},"5":{"d":"298,112v169,0,283,-64,286,-235v3,-186,-156,-202,-343,-196r0,-107r297,0r0,-162r-457,0r0,415r194,0v46,1,93,7,94,53v2,64,-49,71,-111,71v-64,0,-109,-25,-162,-38r-40,150v75,29,144,49,242,49"},"6":{"d":"334,11v176,-3,283,-85,285,-262v1,-148,-92,-219,-249,-214v-52,2,-97,8,-129,33v-2,-83,28,-122,111,-122v64,0,133,19,185,33r34,-152v-69,-27,-149,-40,-239,-41v-244,-4,-301,166,-301,405v0,159,37,265,157,301v39,12,87,19,146,19xm244,-305v58,-52,179,-28,169,69v-6,60,-22,100,-83,100v-86,0,-93,-84,-86,-169","k":{"\/":-15}},"7":{"d":"607,-485r0,-103r-539,0r0,162r318,0r-256,537r212,0"},"8":{"d":"319,11v166,0,306,-43,306,-213v0,-90,-46,-146,-117,-171v66,-29,104,-68,104,-157v0,-150,-122,-187,-270,-187v-162,0,-294,40,-294,205v1,83,41,125,105,150v-68,28,-119,84,-119,173v0,158,129,200,285,200xm328,-586v55,0,94,21,95,76v2,54,-41,79,-92,79v-55,0,-95,-21,-95,-76v0,-55,37,-79,92,-79xm332,-301v63,0,98,25,98,90v0,63,-37,90,-98,90v-63,0,-98,-25,-98,-90v0,-63,37,-90,98,-90","k":{"\/":-15}},"9":{"d":"321,115v244,4,301,-166,301,-405v0,-159,-36,-266,-156,-302v-39,-12,-88,-18,-147,-18v-177,2,-283,83,-285,260v-1,148,91,222,249,216v52,-2,97,-8,129,-33v2,83,-28,122,-111,122v-64,0,-133,-19,-185,-33r-34,152v69,27,149,40,239,41xm325,-463v86,0,91,85,84,169v-16,21,-50,25,-83,26v-61,0,-85,-32,-86,-91v0,-62,22,-104,85,-104","k":{"\/":-35}},":":{"d":"247,-363r0,-178r-189,0r0,178r189,0xm247,0r0,-178r-189,0r0,178r189,0","w":304},";":{"d":"247,-363r0,-178r-189,0r0,178r189,0xm67,209v103,-46,187,-123,188,-263v0,-45,-8,-85,-15,-124r-188,0v7,44,23,94,22,144v0,79,-46,107,-89,144","w":304},"\u037e":{"d":"247,-363r0,-178r-189,0r0,178r189,0xm67,209v103,-46,187,-123,188,-263v0,-45,-8,-85,-15,-124r-188,0v7,44,23,94,22,144v0,79,-46,107,-89,144","w":304},"<":{"d":"581,8r0,-165r-295,-130r295,-129r0,-165r-502,233r0,124"},"=":{"d":"601,-340r0,-138r-541,0r0,138r541,0xm601,-109r0,-138r-541,0r0,138r541,0"},">":{"d":"581,-225r0,-124r-502,-232r0,165r295,130r-295,129r0,165"},"?":{"d":"35,-619v61,-23,201,-51,198,45v-4,106,-124,115,-125,227r0,109r139,0v3,-46,-12,-102,11,-130v56,-68,145,-106,145,-235v0,-199,-228,-202,-389,-153xm275,0r0,-178r-189,0r0,178r189,0","w":372},"@":{"d":"471,-181v243,5,417,-71,417,-312v0,-167,-111,-256,-244,-291v-266,-70,-496,58,-588,243v-49,98,-54,241,-10,345v59,139,183,229,375,229v131,0,231,-43,308,-110r-55,-75v-75,76,-225,116,-354,68v-111,-42,-187,-131,-187,-280v0,-165,93,-269,217,-314v178,-65,425,-9,420,194v-3,121,-57,203,-179,206r57,-301v-110,-62,-274,-19,-338,49v-46,49,-83,117,-83,209v0,84,44,145,131,143v47,0,88,-17,123,-52xm353,-338v1,-107,49,-180,162,-172r-33,173v-19,27,-42,51,-85,52v-29,1,-44,-27,-44,-53","w":910,"k":{"w":-35}},"A":{"d":"719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697,"k":{"\u00e7":-20,"z":-20,"x":-45,"s":-25,"r":-20,"q":-20,"p":-20,"n":-20,"m":-20,"j":-20,"i":-20,"h":-20,"g":-20,"e":-20,"d":-20,"c":-20,"b":-20,"a":-30,"Z":-30,"Y":70,"X":-40,"W":45,"V":55,"U":10,"T":70,"J":-45,"I":-20,"A":-40,";":-20,":":-20,"\/":-60,".":-20,",":-20}},"B":{"d":"292,0v174,-1,306,-51,305,-228v-1,-85,-40,-149,-107,-172v64,-25,98,-89,99,-170v2,-238,-297,-174,-523,-183r0,753r226,0xm261,-598v68,-2,126,-5,122,66v-2,41,-13,62,-42,76r-80,0r0,-142xm261,-310v75,-2,132,-2,132,76v0,79,-57,81,-132,79r0,-155","w":617,"k":{"y":-15,"o":-15,"e":-15,"a":-15,"Y":15,"O":-15,"J":10,"C":-15,"A":-15}},"C":{"d":"22,-376v0,231,59,392,293,388v88,-1,162,-10,232,-35r-27,-168v-42,16,-97,29,-151,29v-144,2,-133,-169,-126,-304v5,-85,51,-120,147,-120v50,0,90,15,130,28r27,-172v-62,-24,-133,-35,-213,-35v-237,-2,-312,152,-312,389","w":562,"k":{"\u00e6":-15,"\u00c6":-30,"a":-15,"Y":-30,"X":-30,"V":-20,"T":-10,"Q":10,"O":10,"A":-20,"\/":-35}},"D":{"d":"286,0v274,4,392,-132,392,-406v0,-233,-105,-347,-337,-347r-275,0r0,753r220,0xm332,-587v151,-9,139,150,134,291v-4,110,-81,138,-205,130r0,-421r71,0","w":700,"k":{"\u00c6":20,"y":-25,"w":-30,"v":-30,"o":-10,"e":-10,"a":-15,"V":10,"O":-10,"J":35,"G":-10,"C":-10,"-":-35}},"E":{"d":"521,0r0,-166r-260,0r0,-130r229,0r0,-166r-229,0r0,-125r246,0r0,-166r-441,0r0,753r455,0","w":565,"k":{"y":20,"v":15,"f":15,"Y":10,"V":15,"T":35,"S":20,"Q":15,"O":15,"G":15,"C":15}},"F":{"d":"512,-587r0,-166r-446,0r0,753r195,0r0,-278r241,0r0,-166r-241,0r0,-143r251,0","w":546,"k":{"o":15,"e":15,"a":20,"Y":-10,"W":-15,"J":50,"A":40,"\/":35,".":60,",":60}},"G":{"d":"99,-72v93,108,356,96,527,59r0,-421r-286,0r0,166r91,0r0,105v-15,3,-30,2,-47,2v-157,9,-135,-168,-130,-311v5,-150,213,-119,321,-82r28,-169v-103,-44,-289,-56,-401,-16v-138,49,-181,181,-180,370v1,132,19,229,77,297","w":681,"k":{"y":15,"Y":20,"W":20,"T":50,"J":20}},"H":{"d":"659,0r0,-753r-196,0r0,281r-202,0r0,-281r-195,0r0,753r195,0r0,-296r202,0r0,296r196,0","w":725},"I":{"d":"315,0r0,-138r-45,0r0,-477r45,0r0,-138r-272,0r-20,138r52,0r0,477r-45,0r0,138r285,0","w":344,"k":{"A":-20}},"J":{"d":"169,-210v13,88,-94,59,-142,45r-26,147v41,13,89,29,146,29v133,0,217,-37,217,-172r0,-592r-237,0r-20,138r62,0r0,405","w":430},"K":{"d":"675,-753r-233,0r-181,281r0,-281r-195,0r0,753r195,0r0,-287r167,287r241,0r-251,-394","w":657,"k":{"y":35,"w":25,"u":15,"o":15,"l":-20,"e":15,"a":-15,"Z":-15,"Y":-55,"W":-20,"V":-30,"S":20,"O":15,"J":-15,"A":-35,"?":-35,"\/":-30,"-":30,")":-30}},"L":{"d":"490,0r0,-166r-229,0r0,-587r-195,0r0,753r424,0","w":523,"k":{"\u00c6":-15,"y":60,"u":15,"Y":130,"W":100,"V":100,"U":40,"T":120,"Q":25,"O":45,"L":25,"G":45,"C":40,"A":-10,"-":20}},"M":{"d":"801,0r0,-753r-210,0r-158,282r-164,-282r-203,0r0,753r186,0r0,-422r106,182r139,0r107,-189r0,429r197,0","w":867},"N":{"d":"666,0r0,-753r-181,0r0,381r-231,-381r-188,0r0,753r181,0r0,-387r231,387r188,0","w":732,"k":{"T":15}},"O":{"d":"356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734,"k":{"y":-20,"x":-30,"w":-20,"v":-25,"s":-15,"Z":10,"Y":20,"X":20,"V":15,"T":30,"Q":-10,"O":-10,"G":-10,"C":-10,"\/":-15,"-":-35}},"P":{"d":"261,-282v196,10,312,-65,312,-252v0,-150,-83,-219,-230,-219r-277,0r0,753r195,0r0,-282xm308,-598v54,-1,70,32,70,84v0,70,-43,89,-117,83r0,-167r47,0","w":580,"k":{"\u00c6":90,"y":-40,"t":-15,"o":10,"l":-15,"f":-15,"e":10,"a":10,"S":-10,"C":-10,"A":40,"\/":30,".":65,",":65}},"Q":{"d":"476,6v172,-39,236,-182,236,-393v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,207,62,344,239,372v42,112,124,185,250,214r92,-138v-49,-19,-105,-34,-127,-80xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734,"k":{"w":-20,"\/":-15,"-":-35}},"R":{"d":"598,-533v8,-262,-280,-217,-532,-220r0,753r195,0r0,-254r126,254r237,0r-170,-302v91,-38,140,-114,144,-231xm261,-592v78,-3,134,5,131,85v-2,51,-13,93,-56,102r-75,0r0,-187","w":629,"k":{"y":-30,"w":-15,"u":15,"U":15,"T":15,"S":15,"A":-10,"\/":-25}},"S":{"d":"259,17v176,-1,306,-58,306,-235v0,-191,-182,-209,-300,-282v-17,-10,-24,-24,-24,-41v0,-45,42,-51,86,-52v69,0,129,13,185,30r26,-167v-67,-21,-134,-37,-217,-37v-176,0,-306,59,-306,236v0,191,182,208,300,281v17,10,24,25,24,42v0,45,-42,51,-86,52v-69,0,-129,-13,-185,-30r-26,167v67,21,134,36,217,36","w":587,"k":{"q":-15,"o":-15,"g":-15,"e":-15,"c":-15,"a":-15,"V":10,"T":15,"S":20,"A":-15,"-":-35}},"T":{"d":"585,-587r0,-166r-563,0r-20,166r196,0r0,587r198,0r0,-587r189,0","w":595,"k":{"\u00c6":70,"z":70,"y":60,"w":60,"u":80,"r":80,"o":85,"e":85,"c":85,"a":85,"Z":10,"Y":-30,"W":-20,"T":-15,"O":30,"C":30,"A":70,"?":-20,"\/":40,".":45,"-":35,",":45,")":-20}},"U":{"d":"349,10v225,0,317,-97,317,-320r0,-443r-184,0r0,418v1,100,-7,175,-108,175v-109,0,-114,-85,-113,-193r0,-400r-195,0r0,450v-4,205,75,313,283,313","w":732,"k":{"z":10,"s":15,"n":10,"m":10,"X":15,"S":10,"A":20}},"V":{"d":"690,-753r-218,0r-117,518r-138,-518r-236,0r253,753r235,0","w":685,"k":{"\u00ea":45,"\u00e9":45,"u":40,"r":40,"o":45,"i":15,"e":45,"a":35,"Y":-45,"X":-35,"V":-35,"O":15,"C":15,"A":30,"?":-30,".":30,",":30,")":-35}},"W":{"d":"1055,-753r-225,0r-62,476r-141,-476r-200,0r-115,482r-90,-482r-235,0r201,753r243,0r106,-382r110,382r243,0","w":1060,"k":{"u":25,"r":25,"o":20,"e":30,"a":35,"A":25,"?":-15,")":-35}},"X":{"d":"699,0r-231,-385r204,-368r-236,0r-101,234r-105,-234r-245,0r210,377r-215,376r241,0r108,-242r117,242r253,0","w":679,"k":{"a":-35,"Y":-35,"X":-45,"V":-30,"U":15,"O":20,"C":20,"A":-30,"\/":-50,")":-35}},"Y":{"d":"649,-753r-222,0r-106,267r-120,-267r-236,0r257,452r0,301r198,0r0,-307","w":637,"k":{"v":25,"u":70,"s":50,"o":75,"i":15,"e":70,"a":70,"X":-35,"W":-15,"V":-35,"T":-20,"Q":30,"O":30,"G":30,"C":30,"A":70,"?":-30,"\/":30,".":30,"-":30,",":30,")":-35}},"Z":{"d":"569,-649r0,-104r-527,0r-20,166r275,0r-295,482r30,105r527,0r0,-166r-284,0","w":581,"k":{"l":-20,"Y":-35,"W":-30,"V":-35,"O":15,"A":-10,"?":-25,"\/":-20,"-":20,")":-20}},"[":{"d":"345,101r0,-121r-146,0r0,-667r146,0r0,-122r-282,0r0,910r282,0","w":345,"k":{"j":-90,"J":-30}},"\\":{"d":"374,29r-262,-816r-123,0r263,816r122,0","w":340},"]":{"d":"280,101r0,-910r-282,0r0,121r146,0r0,667r-146,0r0,122r282,0","w":345},"^":{"d":"587,-290r-200,-422r-108,0r-202,422r156,0r98,-219r99,219r157,0"},"_":{"d":"659,207r0,-137r-659,0r0,137r659,0","w":659},"`":{"d":"385,-659r-224,-176r-105,97r239,156","w":440},"a":{"d":"200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572,"k":{"y":15,"w":10,"\/":-50}},"b":{"d":"284,8v203,1,291,-108,294,-308v2,-167,-50,-263,-218,-259v-40,0,-81,17,-109,32r0,-249r-191,20r0,740v68,18,142,24,224,24xm312,-409v72,-2,69,66,69,137v0,77,-6,144,-85,141v-13,0,-28,-2,-45,-5r0,-261v20,-8,40,-12,61,-12","w":601,"k":{"s":-15,"o":-10,"e":-10,"c":-10,"\/":-50,"-":-15}},"c":{"d":"293,-561v-193,-3,-269,96,-269,288v0,139,28,238,132,271v89,28,235,16,321,-10r-21,-146v-33,11,-83,19,-125,19v-84,2,-106,-51,-106,-134v0,-91,27,-131,119,-131v38,0,80,9,112,17r21,-147v-56,-17,-115,-26,-184,-27","w":499,"k":{"y":-15,"v":-30,"u":10,"q":15,"e":15,"c":15,"\/":-35}},"d":{"d":"247,4v50,0,87,-17,123,-35r8,31r167,0r0,-776r-190,20r0,214v-24,-11,-54,-10,-86,-10v-185,-3,-244,109,-244,292v0,162,57,266,222,264xm302,-419v20,0,38,7,53,14r0,255v-16,7,-38,11,-59,11v-81,2,-73,-81,-73,-159v0,-70,8,-124,79,-121","w":600,"k":{"\/":-50}},"e":{"d":"509,-162v-74,16,-189,40,-259,6v-22,-11,-33,-33,-33,-67r339,0v1,-145,-12,-265,-111,-311v-34,-16,-79,-26,-138,-26v-202,0,-283,91,-283,293v0,198,84,285,283,280v85,-2,161,-9,229,-32xm217,-344v1,-57,23,-80,80,-80v57,0,73,25,74,80r-154,0","w":573,"k":{"s":-10,"q":-15,"o":-15,"g":-15,"d":-15,"c":-15,"\/":-50,"-":-20}},"f":{"d":"258,-589v-9,-82,97,-49,144,-37r22,-138v-42,-13,-100,-26,-153,-26v-130,0,-208,38,-204,170r0,74r-40,0r-20,133r61,0r0,413r190,0r0,-413r105,0r0,-133r-105,0r0,-43","w":358,"k":{"y":-25,"w":-35,"l":-35,"j":20,"i":20,"f":-15,"]":-110,"?":-75,")":-80,"!":-25}},"g":{"d":"62,174v141,57,427,79,462,-80v7,-31,14,-69,14,-116r0,-524r-155,0r-9,20v-27,-17,-76,-26,-116,-26v-179,-3,-233,106,-233,285v0,160,45,265,205,263v38,0,93,-14,118,-29v7,68,-16,95,-82,95v-64,0,-116,-17,-164,-33xm295,-419v20,0,38,7,53,14r0,245v-14,6,-34,11,-53,11v-93,5,-72,-98,-72,-185v0,-52,17,-86,72,-85","w":593,"k":{"\/":-50}},"h":{"d":"315,-412v53,0,63,24,63,76r0,336r190,0r0,-390v1,-121,-64,-169,-181,-169v-52,0,-99,9,-136,28r0,-245r-191,20r0,756r191,0r0,-399v17,-6,41,-13,64,-13","w":618,"k":{"y":10,"w":10,"\/":-50}},"i":{"d":"251,-625r0,-161r-191,20r0,141r191,0xm251,0r0,-546r-191,0r0,546r191,0","w":305,"k":{"\/":-50}},"j":{"d":"251,-625r0,-161r-191,20r0,141r191,0xm249,-58r2,-488r-191,0r1,456v3,100,-52,142,-120,175r71,130v145,-37,236,-114,237,-273","w":305,"k":{"\/":-50}},"k":{"d":"608,-541r-238,0r-119,181r0,-416r-191,20r0,756r191,0r0,-192r114,192r231,0r-202,-297","w":595,"k":{"y":-50,"w":-25,"u":10,"t":-10,"o":20,"g":20,"e":20,"c":20,"\/":-50,"-":20}},"l":{"d":"251,0r0,-771r-228,0r-20,151r57,0r0,620r191,0","w":305,"k":{"\/":-50}},"m":{"d":"609,-412v50,0,55,26,55,76r0,336r191,0r0,-390v1,-120,-60,-169,-175,-169v-66,0,-123,14,-165,45v-54,-63,-213,-54,-278,-5r-12,-27r-165,0r0,546r191,0r0,-396v14,-6,36,-16,56,-16v50,0,55,26,55,76r0,336r191,0r0,-396v14,-6,36,-16,56,-16","w":905,"k":{"y":10,"\/":-50}},"n":{"d":"315,-412v53,0,63,24,63,76r0,336r190,0r0,-390v1,-121,-64,-169,-181,-169v-55,0,-113,16,-150,40r-12,-27r-165,0r0,546r191,0r0,-396v17,-6,41,-16,64,-16","w":618,"k":{"y":10,"w":10,"\/":-50}},"o":{"d":"283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591,"k":{"y":10,"q":-10,"o":-10,"d":-10,"c":-10,"\/":-50,"-":-15}},"p":{"d":"332,0v178,-1,248,-116,251,-292v3,-168,-48,-270,-219,-266v-50,2,-96,17,-128,38r-11,-26r-165,0r0,742r192,-20r0,-186v25,7,51,10,80,10xm304,-410v82,-2,82,70,82,151v0,66,-12,117,-80,116v-24,0,-36,-3,-55,-9r0,-242v18,-8,29,-16,53,-16","w":606,"k":{"o":-10,"\/":-50,"-":-15}},"q":{"d":"230,-4v38,0,93,-14,118,-29r0,229r190,-20r0,-722r-155,0r-9,20v-27,-17,-76,-26,-116,-26v-179,-3,-233,106,-233,285v0,160,45,265,205,263xm295,-419v20,0,38,7,53,14r0,245v-14,6,-34,11,-53,11v-93,5,-72,-98,-72,-185v0,-52,17,-86,72,-85","w":593,"k":{"\/":-50}},"r":{"d":"251,-397v46,-21,107,-5,149,9r26,-160v-69,-14,-142,3,-188,31r-13,-29r-165,0r0,546r191,0r0,-397","w":415,"k":{"\u00bb":-25,"z":-10,"y":-40,"w":-40,"v":-40,"t":-10,"q":15,"f":-15,"d":10,".":40}},"s":{"d":"31,-11v174,44,432,53,432,-157v0,-131,-109,-152,-209,-184v-23,-6,-48,-17,-48,-42v0,-27,32,-28,59,-28v54,0,114,8,156,21r22,-135v-174,-47,-432,-53,-432,157v0,149,143,150,243,199v10,5,14,16,14,27v-1,26,-32,28,-59,28v-54,-1,-113,-9,-156,-21","w":476,"k":{"v":-15,"e":-10,"a":-10,"\/":-50}},"t":{"d":"68,-156v-2,117,55,166,173,164v61,-1,119,-8,168,-24r-21,-137v-26,6,-64,13,-95,13v-32,0,-35,-28,-35,-60r0,-213r118,0r0,-133r-118,0r0,-123r-190,20r0,103r-41,0r-20,133r61,0r0,257","w":415,"k":{"u":10,"t":15,"a":-10,"\/":-60}},"u":{"d":"236,10v53,0,105,-15,139,-39r8,29r171,0r0,-546r-191,0r0,394v-14,6,-36,16,-56,16v-50,0,-55,-26,-55,-76r0,-334r-191,0r0,388v-1,120,60,168,175,168","w":607,"k":{"\/":-50}},"v":{"d":"563,-546r-204,0r-70,332r-87,-332r-221,0r187,546r235,0","w":560,"k":{"y":-30,"x":-60,"v":-50,"a":10,"\/":-20}},"w":{"d":"880,-546r-201,0r-39,333r-106,-333r-186,0r-81,333r-64,-333r-213,0r157,546r225,0r75,-265r84,265r225,0","w":880,"k":{"y":-30,"w":-35,"s":-15,"f":-15,"@":-35,"\/":-20}},"x":{"d":"589,0r-173,-279r149,-267r-219,0r-65,169r-74,-169r-239,0r164,270r-153,276r225,0r70,-173r80,173r235,0","w":567,"k":{"y":-40,"x":-65,"w":-30,"v":-45,";":-20,":":-20,"\/":-55,".":-20,",":-20}},"y":{"d":"228,-22v-13,67,-81,81,-159,82r25,148v168,1,261,-66,302,-197r174,-557r-216,0r-68,316r-86,-316r-219,0r192,524r55,0","w":564,"k":{"z":-15,"x":-50,"w":-35,"v":-45,"t":-10,"q":15,"g":15,"\/":-30,".":35,",":35}},"z":{"d":"484,0r0,-156r-202,0r196,-296r0,-94r-445,0r-20,156r198,0r-195,297r26,93r442,0","w":515,"k":{"z":15,"y":-15,"q":15,"o":15,"g":15,"e":15,"\/":-50}},"{":{"d":"268,108r77,-4r0,-116v-64,4,-123,9,-123,-64v0,-103,39,-242,-44,-282v31,-18,52,-43,53,-88v1,-63,-9,-124,-9,-187v0,-76,64,-63,123,-64r0,-116r-77,-2v-130,-3,-182,56,-182,186v0,51,10,101,10,152v0,53,-38,65,-81,73r0,100v44,7,81,20,81,72v0,51,-10,101,-10,152v0,130,51,192,182,188","w":324},"|":{"d":"213,207r0,-1042r-143,0r0,1042r143,0","w":283},"}":{"d":"233,-231v0,-52,37,-64,80,-72r0,-100v-43,-8,-80,-20,-80,-73v0,-51,10,-100,10,-151v0,-131,-52,-192,-183,-188r-76,3r0,116v64,-4,123,-9,123,64v0,103,-39,243,44,283v-31,18,-52,42,-53,87v-1,63,9,124,9,187v0,76,-65,63,-123,64r0,116r76,3v131,3,183,-56,183,-187v0,-51,-10,-101,-10,-152","w":324},"~":{"d":"195,-289v135,0,245,114,381,49v29,-14,55,-33,76,-56r-33,-180v-30,42,-85,84,-153,84v-136,0,-245,-116,-382,-50v-29,14,-55,33,-76,56r33,181v30,-42,86,-84,154,-84"},"\u00a0":{"w":400},"\u00a1":{"d":"192,-590r0,-178r-189,0r0,178r189,0xm181,0r0,-337r-14,-193r-140,0v-16,165,-14,348,-13,530r167,0","w":280,"k":{"J":20}},"\u00a2":{"d":"374,-68v59,-3,113,-11,162,-26r-21,-146v-33,11,-83,19,-125,19v-84,2,-106,-50,-106,-132v0,-91,27,-129,119,-129v38,0,80,9,112,17r21,-147v-50,-15,-101,-24,-152,-26r0,-133r-90,0r0,135v-153,14,-211,113,-211,283v0,169,48,271,201,283r0,134r90,0r0,-132"},"\u00a3":{"d":"162,-196v2,57,-24,75,-63,91r0,105r462,0r0,-145r-243,0v11,-38,7,-95,5,-140r195,0r0,-134r-217,0v-4,-22,-6,-44,-6,-67v-1,-59,35,-73,90,-73v53,0,109,5,149,19r22,-146v-55,-18,-136,-26,-205,-26v-138,0,-235,61,-238,199v0,34,6,65,12,94r-57,0r0,134r84,0v6,23,9,61,10,89"},"\u00a4":{"d":"311,-469v2,-111,174,-70,246,-45r25,-156v-61,-21,-134,-32,-211,-32v-168,-1,-243,90,-267,232r-54,0r0,92r45,0r1,68r-46,0r0,92r53,0v19,138,89,226,249,225v83,-1,165,-8,230,-32r-25,-152v-54,16,-139,35,-203,20v-27,-7,-34,-34,-44,-61r154,0r0,-92r-167,0r-2,-68r169,0r0,-91r-153,0"},"\u00a5":{"d":"623,-674r-210,0r-78,248r-85,-248r-213,0r101,210r-64,0r0,92r109,0r32,68r-141,0r0,92r167,0r0,212r193,0r0,-212r164,0r0,-92r-141,0r30,-68r111,0r0,-92r-69,0"},"\u00a6":{"d":"213,-403r0,-432r-143,0r0,432r143,0xm213,207r0,-432r-143,0r0,432r143,0","w":283},"\u00a7":{"d":"386,-99v79,-39,121,-176,68,-274v-53,-97,-168,-146,-234,-230v-10,-13,-14,-25,-14,-37v2,-36,42,-42,78,-42v52,0,105,14,146,28r24,-137v-51,-16,-113,-27,-176,-27v-130,0,-228,56,-228,187v0,51,22,103,53,128v-101,45,-120,239,-33,321v63,60,143,117,198,184v10,13,15,24,15,35v-1,35,-33,43,-67,43v-56,0,-113,-14,-157,-28r-24,137v51,16,113,26,176,26v130,0,228,-54,228,-186v0,-51,-22,-103,-53,-128xm184,-421v59,57,166,107,139,211v-3,11,-11,20,-18,29r-42,-35v-41,-38,-104,-77,-104,-144v0,-26,12,-46,25,-61","w":548},"\u00a8":{"d":"404,-632r0,-149r-146,0r0,149r146,0xm182,-632r0,-149r-146,0r0,149r146,0","w":440},"\u00a9":{"d":"888,-219v42,-102,45,-261,0,-361v-64,-144,-200,-226,-403,-226v-222,0,-365,98,-430,259v-42,102,-46,261,-1,361v64,144,201,226,404,226v222,0,365,-98,430,-259xm478,-689v190,0,309,99,309,288v0,202,-119,324,-322,324v-190,0,-309,-99,-309,-288v0,-202,119,-324,322,-324xm268,-389v0,146,54,241,201,241v53,0,113,-6,155,-21r-16,-116v-32,10,-75,17,-117,17v-58,0,-70,-62,-70,-121v0,-71,13,-121,82,-121v36,0,79,8,105,17r16,-116v-41,-14,-97,-22,-148,-22v-146,0,-208,97,-208,242","w":943},"\u00aa":{"d":"29,-530v-6,106,129,126,197,77r7,20r101,0r-2,-251v-9,-122,-202,-92,-287,-56r25,88v30,-11,63,-22,104,-22v33,0,44,8,42,43v-100,-5,-182,7,-187,101xm355,-278r0,-98r-310,0r0,98r310,0xm147,-533v0,-28,40,-22,69,-22r0,33v-19,4,-69,16,-69,-11","w":380},"\u00ab":{"d":"492,-133r-122,-168r116,-169r-107,-54r-133,205r0,38r133,203xm262,-123r-122,-178r116,-179r-107,-54r-133,215r0,38r133,213","w":514},"\u00ac":{"d":"601,-109r0,-369r-541,0r0,138r396,0r0,231r145,0"},"\u00ae":{"d":"320,-255v175,0,286,-93,286,-269v0,-177,-107,-267,-284,-267v-175,0,-286,93,-286,269v0,176,108,267,284,267xm320,-704v113,0,189,66,189,180v0,117,-70,182,-187,182v-113,0,-189,-67,-189,-180v0,-117,70,-182,187,-182xm435,-576v3,-100,-117,-76,-211,-79r0,250r80,0r0,-76r46,76r93,0r-64,-97v32,-5,56,-39,56,-74xm304,-591v26,-2,49,0,49,26v0,27,-20,32,-49,29r0,-55","w":614},"\u00af":{"d":"386,-661r0,-121r-332,0r0,121r332,0","w":440},"\u02c9":{"d":"386,-661r0,-121r-332,0r0,121r332,0","w":440},"\u00b0":{"d":"206,-422v113,0,183,-62,183,-174v0,-107,-65,-165,-173,-165v-113,0,-183,62,-183,174v0,107,65,165,173,165xm138,-591v-1,-48,28,-75,75,-75v47,0,71,25,71,74v1,48,-28,75,-75,75v-47,0,-71,-25,-71,-74","w":423},"\u00b1":{"d":"611,-324r0,-138r-209,0r0,-160r-145,0r0,160r-207,0r0,138r207,0r0,146r145,0r0,-146r209,0xm611,0r0,-138r-561,0r0,138r561,0"},"\u00b2":{"d":"176,-659v48,-1,89,39,58,82v-46,64,-140,111,-200,162r0,75r362,0r0,-126r-123,0v53,-42,116,-73,116,-168v0,-173,-227,-170,-360,-120r23,116v38,-15,74,-20,124,-21","w":440},"\u00b3":{"d":"51,-331v119,60,358,57,354,-112v-1,-56,-22,-91,-66,-107v39,-20,57,-49,59,-102v6,-165,-232,-144,-348,-101r21,108v29,-13,58,-21,97,-21v33,1,76,0,76,32v0,31,-7,39,-37,40r-111,0r0,109r100,0v29,0,55,4,55,33v0,34,-26,40,-59,40v-48,0,-77,-11,-112,-28","w":440},"\u00b4":{"d":"385,-738r-106,-97r-224,176r90,77","w":440},"\u00b5":{"d":"242,-17v56,17,132,6,170,-23r10,30r156,0r0,-519r-178,0r0,355v-37,46,-158,41,-158,-44r0,-311r-179,0r0,719r179,0r0,-207"},"\u03bc":{"d":"242,-17v56,17,132,6,170,-23r10,30r156,0r0,-519r-178,0r0,355v-37,46,-158,41,-158,-44r0,-311r-179,0r0,719r179,0r0,-207"},"\u00b6":{"d":"-21,-521v2,161,98,243,257,247r0,481r143,0r0,-840r126,0r0,840r143,0r0,-840r77,0r0,-149r-452,0v-182,0,-296,75,-294,261","w":788},"\u00b7":{"d":"317,-252r0,-180r-187,0r0,180r187,0","w":447},"\u22c5":{"d":"317,-252r0,-180r-187,0r0,180r187,0","w":447},"\u00b8":{"d":"94,246v88,38,252,38,252,-87v0,-80,-43,-103,-119,-104r12,-80r-83,0r-29,151v45,-2,109,-10,113,33v2,26,-26,28,-51,28v-32,0,-49,-6,-75,-15","w":440},"\u00b9":{"d":"425,-340r0,-115r-107,0r0,-323r-125,0r-155,30r0,123r136,-23r0,193r-125,0r0,115r376,0","w":440},"\u00ba":{"d":"187,-422v122,0,172,-65,171,-185v0,-108,-48,-167,-157,-167v-122,0,-172,64,-171,185v1,106,46,167,157,167xm347,-278r0,-98r-310,0r0,98r310,0xm192,-685v54,0,47,63,47,116v0,31,-10,58,-43,58v-54,0,-47,-63,-47,-115v0,-32,9,-59,43,-59","w":380},"\u00bb":{"d":"498,-283r0,-38r-133,-213r-113,55r122,178r-116,179r107,54xm268,-283r0,-38r-133,-203r-113,55r122,168r-116,169r107,54","w":514},"\u00bc":{"d":"1074,-85r0,-106r-58,0r0,-264r-151,0r-218,275r0,95r225,0r0,85r144,0r0,-85r58,0xm785,-696r-130,0r-323,705r130,0xm409,-263r0,-115r-97,0r0,-323r-125,0r-155,30r0,123r136,-23r0,193r-125,0r0,115r366,0xm872,-191r-86,0r86,-108r0,108","w":1100},"\u00bd":{"d":"846,-319v48,-1,89,39,58,82v-46,64,-140,111,-200,162r0,75r362,0r0,-126r-123,0v53,-42,116,-73,116,-168v0,-173,-227,-170,-360,-120r23,116v38,-15,74,-20,124,-21xm780,-696r-130,0r-323,705r130,0xm409,-263r0,-115r-97,0r0,-323r-125,0r-155,30r0,123r136,-23r0,193r-125,0r0,115r366,0","w":1100},"\u00be":{"d":"1074,-85r0,-106r-58,0r0,-264r-151,0r-218,275r0,95r225,0r0,85r144,0r0,-85r58,0xm785,-696r-130,0r-323,705r130,0xm49,-251v119,60,358,57,354,-112v-1,-56,-22,-91,-66,-107v39,-20,57,-49,59,-102v6,-165,-232,-144,-348,-101r21,108v29,-13,58,-21,97,-21v33,1,76,0,76,32v0,31,-7,39,-37,40r-111,0r0,109r100,0v29,0,55,4,55,33v0,34,-26,40,-59,40v-48,0,-77,-11,-112,-28xm872,-191r-86,0r86,-108r0,108","w":1100},"\u00bf":{"d":"277,-590r0,-178r-189,0r0,178r189,0xm-41,-165v0,199,228,202,389,153r-21,-137v-61,23,-201,51,-197,-46v4,-106,124,-114,125,-226r0,-109r-140,0v-3,46,12,102,-11,130v-56,68,-145,106,-145,235","w":372,"k":{"Z":-20,"X":-25,"J":-15,"A":-30}},"\u00c0":{"d":"474,-859r-224,-176r-105,97r239,156xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697},"\u00c1":{"d":"540,-938r-106,-97r-224,176r90,77xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697},"\u00c2":{"d":"558,-868r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697},"\u00c3":{"d":"248,-826v3,-35,30,-80,66,-50v37,31,106,73,166,37v45,-26,64,-80,73,-141r-104,-23v-4,34,-30,79,-66,49v-37,-31,-107,-71,-167,-36v-45,26,-64,80,-73,141xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697},"\u00c4":{"d":"526,-849r0,-149r-146,0r0,149r146,0xm294,-849r0,-149r-146,0r0,149r146,0xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm408,-310r-138,0r64,-217","w":697},"\u00c5":{"d":"340,-791v85,0,141,-49,141,-133v0,-85,-55,-133,-141,-133v-85,0,-140,49,-140,133v0,85,54,133,140,133xm719,0r-270,-753r-231,0r-240,753r214,0r40,-150r212,0r49,150r226,0xm341,-982v34,0,57,24,57,58v1,34,-24,58,-58,58v-34,0,-57,-24,-57,-58v-1,-34,24,-58,58,-58xm408,-310r-138,0r64,-217","w":697},"\u00c6":{"d":"878,0r0,-166r-252,0r0,-130r220,0r0,-166r-220,0r0,-125r237,0r0,-166r-568,0r-332,753r229,0r59,-150r180,0r0,150r447,0xm431,-310r-123,0r117,-288r6,0r0,288","w":922},"\u00c7":{"d":"432,153v-1,-69,-47,-97,-114,-99r7,-42v84,-2,156,-10,222,-35r-27,-168v-42,16,-97,29,-151,29v-144,2,-133,-169,-126,-304v5,-85,51,-120,147,-120v50,0,90,15,130,28r27,-172v-62,-24,-133,-35,-213,-35v-237,-2,-312,152,-312,389v0,203,44,358,223,383r-22,116v41,-4,108,-12,108,30v0,25,-25,27,-50,27v-34,0,-59,-7,-86,-17r-21,73v92,34,259,38,258,-83","w":562},"\u00c8":{"d":"414,-859r-224,-176r-105,97r239,156xm521,0r0,-166r-260,0r0,-130r229,0r0,-166r-229,0r0,-125r246,0r0,-166r-441,0r0,753r455,0","w":565},"\u00c9":{"d":"463,-938r-106,-97r-224,176r90,77xm521,0r0,-166r-260,0r0,-130r229,0r0,-166r-229,0r0,-125r246,0r0,-166r-441,0r0,753r455,0","w":565},"\u00ca":{"d":"502,-868r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm521,0r0,-166r-260,0r0,-130r229,0r0,-166r-229,0r0,-125r246,0r0,-166r-441,0r0,753r455,0","w":565},"\u00cb":{"d":"473,-849r0,-149r-146,0r0,149r146,0xm241,-849r0,-149r-146,0r0,149r146,0xm521,0r0,-166r-260,0r0,-130r229,0r0,-166r-229,0r0,-125r246,0r0,-166r-441,0r0,753r455,0","w":565},"\u00cc":{"d":"324,-859r-224,-176r-104,97r238,156xm261,0r0,-753r-195,0r0,753r195,0","w":324},"\u00cd":{"d":"350,-938r-106,-97r-224,176r90,77xm261,0r0,-753r-195,0r0,753r195,0","w":324},"\u00ce":{"d":"397,-868r-170,-159r-109,0r-169,159r95,72r127,-114r128,114xm261,0r0,-753r-195,0r0,753r195,0","w":324},"\u00cf":{"d":"358,-849r0,-149r-146,0r0,149r146,0xm126,-849r0,-149r-145,0r0,149r145,0xm261,0r0,-753r-195,0r0,753r195,0","w":324},"\u00d0":{"d":"286,0v274,4,392,-132,392,-406v0,-233,-105,-347,-337,-347r-275,0r0,305r-62,0r0,129r62,0r0,319r220,0xm332,-587v151,-9,139,150,134,291v-4,110,-81,138,-205,130r0,-153r112,0r0,-129r-112,0r0,-139r71,0","w":700},"\u00d1":{"d":"253,-841v3,-38,27,-73,70,-49v50,28,124,74,192,36v45,-26,64,-80,73,-141r-104,-23v-5,37,-27,75,-71,50v-50,-28,-123,-75,-192,-37v-45,26,-64,80,-73,141xm666,0r0,-753r-181,0r0,381r-231,-381r-188,0r0,753r181,0r0,-387r231,387r188,0","w":732},"\u00d2":{"d":"514,-859r-224,-176r-105,97r239,156xm356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734},"\u00d3":{"d":"570,-938r-106,-97r-224,176r90,77xm356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734},"\u00d4":{"d":"595,-868r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734},"\u00d5":{"d":"268,-826v3,-35,30,-80,66,-50v37,31,106,73,166,37v45,-26,64,-80,73,-141r-104,-23v-4,34,-30,79,-66,49v-37,-31,-107,-71,-167,-36v-45,26,-64,80,-73,141xm356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734},"\u00d6":{"d":"564,-849r0,-149r-146,0r0,149r146,0xm332,-849r0,-149r-146,0r0,149r146,0xm356,18v259,0,356,-147,356,-405v0,-244,-89,-380,-334,-380v-259,0,-356,147,-356,405v0,244,89,380,334,380xm363,-598v120,0,134,106,134,225v0,115,-10,222,-126,222v-120,0,-134,-106,-134,-225v0,-115,10,-222,126,-222","w":734},"\u00d7":{"d":"625,-100r-184,-183r180,-180r-112,-99r-176,176r-177,-177r-111,106r178,176r-188,188r111,100r186,-185r185,185"},"\u00d8":{"d":"356,18v259,2,358,-147,356,-405v-1,-123,-19,-221,-75,-286r67,-96r-79,-53r-63,91v-47,-24,-108,-36,-184,-36v-259,-2,-358,147,-356,405v1,120,17,217,71,282r-71,102r79,53r66,-95v49,25,112,38,189,38xm242,-281v-8,-135,-25,-319,121,-317v35,0,62,8,82,25xm491,-475v10,135,28,327,-120,324v-39,0,-66,-10,-86,-29","w":734},"\u00d9":{"d":"504,-859r-224,-176r-105,97r239,156xm349,10v225,0,317,-97,317,-320r0,-443r-184,0r0,418v1,100,-7,175,-108,175v-109,0,-114,-85,-113,-193r0,-400r-195,0r0,450v-4,205,75,313,283,313","w":732},"\u00da":{"d":"580,-938r-106,-97r-224,176r90,77xm349,10v225,0,317,-97,317,-320r0,-443r-184,0r0,418v1,100,-7,175,-108,175v-109,0,-114,-85,-113,-193r0,-400r-195,0r0,450v-4,205,75,313,283,313","w":732},"\u00db":{"d":"595,-868r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm349,10v225,0,317,-97,317,-320r0,-443r-184,0r0,418v1,100,-7,175,-108,175v-109,0,-114,-85,-113,-193r0,-400r-195,0r0,450v-4,205,75,313,283,313","w":732},"\u00dc":{"d":"564,-849r0,-149r-146,0r0,149r146,0xm332,-849r0,-149r-146,0r0,149r146,0xm349,10v225,0,317,-97,317,-320r0,-443r-184,0r0,418v1,100,-7,175,-108,175v-109,0,-114,-85,-113,-193r0,-400r-195,0r0,450v-4,205,75,313,283,313","w":732},"\u00dd":{"d":"521,-947r-106,-97r-224,176r90,77xm649,-753r-222,0r-106,267r-120,-267r-236,0r257,452r0,301r198,0r0,-307","w":637},"\u00de":{"d":"261,-250v196,10,310,-65,312,-252v2,-180,-122,-232,-312,-219r0,-61r-195,0r0,782r195,0r0,-250xm308,-566v54,-1,70,32,70,84v0,70,-43,89,-117,83r0,-167r47,0","w":580},"\u00df":{"d":"459,-238v0,96,-85,112,-152,81r-27,143v46,16,69,22,127,22v156,0,248,-73,248,-232v0,-97,-34,-169,-114,-189v71,-24,102,-85,103,-171v1,-172,-144,-205,-319,-200v-179,5,-265,83,-265,266r0,518r191,0r0,-527v-2,-77,25,-117,101,-115v58,2,95,30,96,89v1,54,-14,90,-70,90r-75,0r0,142r75,0v48,0,81,31,81,83","w":685},"\u00e0":{"d":"414,-659r-224,-176r-105,97r239,156xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e1":{"d":"464,-738r-106,-97r-224,176r90,77xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e2":{"d":"505,-659r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e3":{"d":"197,-626v3,-35,29,-80,65,-50v37,31,107,73,167,37v45,-26,64,-80,73,-141r-104,-23v-4,34,-30,79,-66,49v-37,-31,-107,-71,-167,-36v-45,26,-64,80,-73,141xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e4":{"d":"468,-632r0,-149r-146,0r0,149r146,0xm246,-632r0,-149r-146,0r0,149r146,0xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e5":{"d":"286,-591v85,0,141,-49,141,-133v0,-85,-55,-133,-141,-133v-85,0,-140,49,-140,133v0,85,54,133,140,133xm200,11v54,0,107,-16,145,-35r8,24r169,0r-1,-371v4,-145,-84,-198,-233,-193v-97,3,-166,12,-242,40r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,171,184,171xm287,-782v34,0,57,24,57,58v1,34,-24,58,-58,58v-34,0,-57,-24,-57,-58v-1,-34,24,-58,58,-58xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":572},"\u00e6":{"d":"781,-162v-73,16,-182,40,-251,6v-21,-11,-31,-33,-31,-67r329,0v1,-144,-10,-263,-107,-311v-63,-31,-209,-34,-279,-5v-113,-48,-289,-24,-396,15r40,145v53,-13,102,-28,170,-28v57,0,80,16,76,78r-122,0v-116,2,-193,52,-194,169v-1,117,68,170,184,171v81,1,138,-14,189,-44v92,70,302,52,419,14xm499,-344v1,-57,17,-80,75,-80v57,0,68,25,69,80r-144,0xm208,-167v-2,-57,71,-39,124,-42r0,65v-37,15,-122,29,-124,-23","w":845,"k":{"s":-10}},"\u00e7":{"d":"403,159v0,-80,-43,-103,-119,-104r6,-41v69,0,131,-10,187,-26r-21,-146v-33,11,-83,19,-125,19v-84,2,-106,-51,-106,-134v0,-91,27,-131,119,-131v38,0,80,9,112,17r21,-147v-56,-17,-115,-26,-184,-27v-193,-3,-269,96,-269,288v0,161,40,265,182,282r-22,117v45,-2,109,-10,113,33v2,26,-26,28,-51,28v-32,0,-49,-6,-75,-15r-20,74v88,38,252,38,252,-87","w":499},"\u00e8":{"d":"434,-659r-224,-176r-105,97r239,156xm509,-162v-74,16,-189,40,-259,6v-22,-11,-33,-33,-33,-67r339,0v1,-145,-12,-265,-111,-311v-34,-16,-79,-26,-138,-26v-202,0,-283,91,-283,293v0,198,84,285,283,280v85,-2,161,-9,229,-32xm217,-344v1,-57,23,-80,80,-80v57,0,73,25,74,80r-154,0","w":573},"\u00e9":{"d":"483,-738r-106,-97r-224,176r90,77xm509,-162v-74,16,-189,40,-259,6v-22,-11,-33,-33,-33,-67r339,0v1,-145,-12,-265,-111,-311v-34,-16,-79,-26,-138,-26v-202,0,-283,91,-283,293v0,198,84,285,283,280v85,-2,161,-9,229,-32xm217,-344v1,-57,23,-80,80,-80v57,0,73,25,74,80r-154,0","w":573},"\u00ea":{"d":"519,-659r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm509,-162v-74,16,-189,40,-259,6v-22,-11,-33,-33,-33,-67r339,0v1,-145,-12,-265,-111,-311v-34,-16,-79,-26,-138,-26v-202,0,-283,91,-283,293v0,198,84,285,283,280v85,-2,161,-9,229,-32xm217,-344v1,-57,23,-80,80,-80v57,0,73,25,74,80r-154,0","w":573},"\u00eb":{"d":"477,-632r0,-149r-146,0r0,149r146,0xm255,-632r0,-149r-146,0r0,149r146,0xm509,-162v-74,16,-189,40,-259,6v-22,-11,-33,-33,-33,-67r339,0v1,-145,-12,-265,-111,-311v-34,-16,-79,-26,-138,-26v-202,0,-283,91,-283,293v0,198,84,285,283,280v85,-2,161,-9,229,-32xm217,-344v1,-57,23,-80,80,-80v57,0,73,25,74,80r-154,0","w":573},"\u00ec":{"d":"314,-659r-224,-176r-105,97r239,156xm251,0r0,-546r-191,0r0,546r191,0","w":305},"\u00ed":{"d":"334,-738r-106,-97r-224,176r90,77xm251,0r0,-546r-191,0r0,546r191,0","w":305},"\u00ee":{"d":"352,-659r-140,-159r-109,0r-140,159r96,72r97,-117r98,117xm251,0r0,-546r-191,0r0,546r191,0","w":305},"\u00ef":{"d":"317,-632r0,-149r-136,0r0,149r136,0xm124,-632r0,-149r-136,0r0,149r136,0xm251,0r0,-546r-191,0r0,546r191,0","w":305},"\u00f0":{"d":"283,14v201,0,285,-99,285,-299v0,-202,-63,-344,-186,-428r48,-43r-52,-57r-71,62v-51,-20,-115,-33,-181,-33r-32,122v28,0,57,5,86,14r-39,35r44,50r64,-53v27,12,52,31,69,54v-207,-5,-293,99,-293,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f1":{"d":"223,-626v3,-35,29,-80,65,-50v37,31,107,73,167,37v45,-26,64,-80,73,-141r-104,-23v-4,34,-30,79,-66,49v-37,-31,-107,-71,-167,-36v-45,26,-64,80,-73,141xm315,-412v53,0,63,24,63,76r0,336r190,0r0,-390v1,-121,-64,-169,-181,-169v-55,0,-113,16,-150,40r-12,-27r-165,0r0,546r191,0r0,-396v17,-6,41,-16,64,-16","w":618},"\u00f2":{"d":"434,-659r-224,-176r-105,97r239,156xm283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f3":{"d":"502,-738r-106,-97r-224,176r90,77xm283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f4":{"d":"525,-659r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f5":{"d":"197,-626v3,-35,29,-80,65,-50v37,31,107,73,167,37v45,-26,64,-80,73,-141r-104,-23v-4,34,-30,79,-66,49v-37,-31,-107,-71,-167,-36v-45,26,-64,80,-73,141xm283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f6":{"d":"492,-632r0,-149r-146,0r0,149r146,0xm270,-632r0,-149r-146,0r0,149r146,0xm283,14v203,0,285,-102,285,-302v0,-180,-78,-274,-258,-274v-202,0,-285,102,-285,303v0,180,77,273,258,273xm296,-415v91,0,72,94,74,179v1,59,-12,104,-73,104v-91,0,-72,-94,-74,-179v-1,-59,12,-104,73,-104","w":591},"\u00f7":{"d":"410,-416r0,-158r-159,0r0,158r159,0xm601,-218r0,-138r-541,0r0,138r541,0xm410,0r0,-158r-159,0r0,158r159,0"},"\u00f8":{"d":"283,14v203,0,287,-102,285,-302v0,-79,-15,-140,-44,-184r57,-68r-66,-52r-52,63v-39,-22,-90,-33,-153,-33v-202,-3,-287,102,-285,303v0,78,13,139,44,185r-55,67r66,52r52,-62v39,21,89,31,151,31xm223,-248v0,-81,-10,-170,73,-167v24,0,41,5,52,15xm370,-294v0,79,9,165,-73,162v-22,0,-39,-5,-50,-14","w":591},"\u00f9":{"d":"464,-659r-224,-176r-105,97r239,156xm236,10v53,0,105,-15,139,-39r8,29r171,0r0,-546r-191,0r0,394v-14,6,-36,16,-56,16v-50,0,-55,-26,-55,-76r0,-334r-191,0r0,388v-1,120,60,168,175,168","w":607},"\u00fa":{"d":"514,-738r-106,-97r-224,176r90,77xm236,10v53,0,105,-15,139,-39r8,29r171,0r0,-546r-191,0r0,394v-14,6,-36,16,-56,16v-50,0,-55,-26,-55,-76r0,-334r-191,0r0,388v-1,120,60,168,175,168","w":607},"\u00fb":{"d":"531,-659r-170,-159r-109,0r-170,159r96,72r127,-114r128,114xm236,10v53,0,105,-15,139,-39r8,29r171,0r0,-546r-191,0r0,394v-14,6,-36,16,-56,16v-50,0,-55,-26,-55,-76r0,-334r-191,0r0,388v-1,120,60,168,175,168","w":607},"\u00fc":{"d":"488,-632r0,-149r-146,0r0,149r146,0xm266,-632r0,-149r-146,0r0,149r146,0xm236,10v53,0,105,-15,139,-39r8,29r171,0r0,-546r-191,0r0,394v-14,6,-36,16,-56,16v-50,0,-55,-26,-55,-76r0,-334r-191,0r0,388v-1,120,60,168,175,168","w":607},"\u00fd":{"d":"492,-738r-106,-97r-224,176r90,77xm228,-22v-13,67,-81,81,-159,82r25,148v168,1,261,-66,302,-197r174,-557r-216,0r-68,316r-86,-316r-219,0r192,524r55,0","w":564},"\u00fe":{"d":"332,0v178,-1,248,-116,251,-292v3,-168,-48,-270,-219,-266v-38,0,-84,14,-112,29r0,-247r-192,20r0,952r192,-20r0,-186v25,7,51,10,80,10xm304,-410v82,-2,82,70,82,151v0,66,-12,117,-80,116v-24,0,-36,-3,-55,-9r0,-242v18,-8,29,-16,53,-16","w":606},"\u00ff":{"d":"461,-632r0,-149r-146,0r0,149r146,0xm239,-632r0,-149r-146,0r0,149r146,0xm228,-22v-13,67,-81,81,-159,82r25,148v168,1,261,-66,302,-197r174,-557r-216,0r-68,316r-86,-316r-219,0r192,524r55,0","w":564}}});
;
/*
 * Copyright 2010 Small Batch, Inc.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
;(function(window,document,undefined){
  webfont={};webfont.U=function(a,b){var c=arguments.length>2?Array.prototype.slice.call(arguments,2):[];return function(){c.push.apply(c,arguments);return b.apply(a,c)}};webfont.z=function(a,b){this.V=a;this.c=b};webfont.z.prototype.createElement=function(a,b,c){a=this.V.createElement(a);if(b)for(var d in b)if(b.hasOwnProperty(d))if(d=="style"&&this.c.getName()=="MSIE")a.style.cssText=b[d];else a.setAttribute(d,b[d]);c&&a.appendChild(this.V.createTextNode(c));return a};function j(a,b,c){a=a.V.getElementsByTagName(b)[0];if(!a)a=document.documentElement;if(a&&a.lastChild){a.insertBefore(c,a.lastChild);return true}return false}
function m(a,b){function c(){document.body?b():setTimeout(c,0)}c()}function n(a,b){if(b.parentNode){b.parentNode.removeChild(b);return true}return false}function o(a,b){return a.createElement("link",{rel:"stylesheet",href:b})}function p(a,b,c){a=b.className.split(/\s+/);for(var d=0,e=a.length;d<e;d++)if(a[d]==c)return;a.push(c);b.className=a.join(" ").replace(/^\s+/,"")}
function q(a,b,c){a=b.className.split(/\s+/);for(var d=[],e=0,f=a.length;e<f;e++)a[e]!=c&&d.push(a[e]);b.className=d.join(" ").replace(/^\s+/,"").replace(/\s+$/,"")};webfont.o=function(a,b,c,d,e,f){this.Ea=a;this.Ka=b;this.Ja=c;this.Ia=d;this.Ga=e;this.Q=f};webfont.o.prototype.getName=function(){return this.Ea};webfont.e=function(a){this.c=a};webfont.e.f="Unknown";webfont.e.wa=new webfont.o(webfont.e.f,webfont.e.f,webfont.e.f,false);webfont.e.prototype.parse=function(){return this.c.indexOf("MSIE")!=-1?r(this):this.c.indexOf("Opera")!=-1?s(this):this.c.indexOf("AppleWebKit")!=-1?t(this):this.c.indexOf("Gecko")!=-1?u(this):webfont.e.wa};
function v(a){var b=w(a,a.c,/(iPod|iPad|iPhone|Android)/);if(b!="")return b;a=w(a,a.c,/(Linux|Mac_PowerPC|Macintosh|Windows)/);if(a!=""){if(a=="Mac_PowerPC")a="Macintosh";return a}return webfont.e.f}function r(a){var b=w(a,a.c,/(MSIE [\d\w\.]+)/);if(b!=""){var c=b.split(" ");b=c[0];c=c[1];return new webfont.o(b,c,b,c,v(a),x(a,c)>=6)}return new webfont.o("MSIE",webfont.e.f,"MSIE",webfont.e.f,v(a),false)}
function s(a){var b=webfont.e.f,c=webfont.e.f,d=w(a,a.c,/(Presto\/[\d\w\.]+)/);if(d!=""){c=d.split("/");b=c[0];c=c[1]}else{if(a.c.indexOf("Gecko")!=-1)b="Gecko";d=w(a,a.c,/rv:([^\)]+)/);if(d!="")c=d}if(a.c.indexOf("Version/")!=-1){d=w(a,a.c,/Version\/([\d\.]+)/);if(d!="")return new webfont.o("Opera",d,b,c,v(a),x(a,d)>=10)}d=w(a,a.c,/Opera[\/ ]([\d\.]+)/);if(d!="")return new webfont.o("Opera",d,b,c,v(a),x(a,d)>=10);return new webfont.o("Opera",webfont.e.f,b,c,v(a),false)}
function t(a){var b=v(a),c=w(a,a.c,/AppleWebKit\/([\d\.\+]+)/);if(c=="")c=webfont.e.f;var d=webfont.e.f;if(a.c.indexOf("Chrome")!=-1)d="Chrome";else if(a.c.indexOf("Safari")!=-1)d="Safari";var e=webfont.e.f;if(a.c.indexOf("Version/")!=-1)e=w(a,a.c,/Version\/([\d\.\w]+)/);else if(d=="Chrome")e=w(a,a.c,/Chrome\/([\d\.]+)/);var f=w(a,c,/\d+\.(\d+)/);return new webfont.o(d,e,"AppleWebKit",c,b,x(a,c)>=526||x(a,c)>=525&&parseInt(f)>=13)}
function u(a){var b=webfont.e.f,c=webfont.e.f,d=false;if(a.c.indexOf("Firefox")!=-1){b="Firefox";var e=w(a,a.c,/Firefox\/([\d\w\.]+)/);if(e!=""){d=w(a,e,/\d+\.(\d+)/);c=e;d=e!=""&&x(a,e)>=3&&parseInt(d)>=5}}else if(a.c.indexOf("Mozilla")!=-1)b="Mozilla";e=w(a,a.c,/rv:([^\)]+)/);if(e=="")e=webfont.e.f;else if(!d){d=x(a,e);var f=parseInt(w(a,e,/\d+\.(\d+)/)),h=parseInt(w(a,e,/\d+\.\d+\.(\d+)/));d=d>1||d==1&&f>9||d==1&&f==9&&h>=2||e.match(/1\.9\.1b[123]/)!=null||e.match(/1\.9\.1\.[\d\.]+/)!=null}return new webfont.o(b,
c,"Gecko",e,v(a),d)}function x(a,b){a=w(a,b,/(\d+)/);if(a!="")return parseInt(a);return-1}function w(a,b,c){if((a=b.match(c))&&a[1])return a[1];return""};webfont.d=function(a,b,c,d){this.a=a;this.k=b;this.ea=c;this.q=d||webfont.d.sa;this.p=new webfont.H("-")};webfont.d.sa="wf";webfont.d.v="loading";webfont.d.G="active";webfont.d.K="inactive";webfont.d.R="font";function y(a){p(a.a,a.k,a.p.j(a.q,webfont.d.v));A(a,webfont.d.v)}function B(a,b,c){q(a.a,a.k,a.p.j(a.q,b,c,webfont.d.v));p(a.a,a.k,a.p.j(a.q,b,c,webfont.d.G));A(a,webfont.d.R+webfont.d.G,b,c)}function C(a){p(a.a,a.k,a.p.j(a.q,webfont.d.K));A(a,webfont.d.K)}
function D(a){q(a.a,a.k,a.p.j(a.q,webfont.d.v));p(a.a,a.k,a.p.j(a.q,webfont.d.G));A(a,webfont.d.G)}function A(a,b,c,d){a.ea[b]&&a.ea[b](c,d)};webfont.ua=function(){this.ma={}};function E(a,b){var c=[];for(var d in b)if(b.hasOwnProperty(d)){var e=a.ma[d];e&&c.push(e(b[d]))}return c};webfont.t=function(a,b,c,d,e){this.a=a;this.A=b;this.W=c;this.M=d;this.ja=e;this.fa=0;this.aa=this.la=false;this.Da=new webfont.ca;this.N=new webfont.g};webfont.t.da="_,arial,helvetica";webfont.t.ta="n4";
webfont.t.prototype.watch=function(a,b,c){for(var d=a.length,e=0;e<d;e++){var f=a[e];b[f]||(b[f]=[webfont.t.ta]);this.fa+=b[f].length}if(c)this.la=c;for(e=0;e<d;e++){f=a[e];c=b[f];for(var h=0,i=c.length;h<i;h++){var g=c[h],k=F(this,webfont.t.da,g),z=this.W.X(k);n(this.a,k);k=f;var l=this.A;p(l.a,l.k,l.p.j(l.q,k,g,webfont.d.v));A(l,webfont.d.R+webfont.d.v,k,g);l=F(this,this.Da.quote(k),g);if(z!=this.W.X(l)){n(this.a,l);B(this.A,k,g);this.aa=true;G(this)}else H(this,this.ja(),z,l,k,g)}}};
function G(a){if(--a.fa==0&&a.la)a.aa?D(a.A):C(a.A)}webfont.t.prototype.za=function(a,b,c,d,e){if(b!=this.W.X(c)){n(this.a,c);B(this.A,d,e);this.aa=true;G(this)}else if(this.ja()-a<5E3)H(this,a,b,c,d,e);else{n(this.a,c);a=this.A;q(a.a,a.k,a.p.j(a.q,d,e,webfont.d.v));p(a.a,a.k,a.p.j(a.q,d,e,webfont.d.K));A(a,webfont.d.R+webfont.d.K,d,e);G(this)}};function H(a,b,c,d,e,f){a.M(function(h,i){return function(){i.call(h,b,c,d,e,f)}}(a,a.za),50)}
function F(a,b,c){c=a.N.expand(c);b=a.a.createElement("span",{style:"position:absolute;top:-999px;font-size:300px;font-family:"+b+","+webfont.t.da+";"+c},"Mm");j(a.a,"body",b);return b};webfont.D=function(a,b,c,d,e){this.a=a;this.ha=b;this.k=c;this.M=d;this.c=e;this.Z=this.$=0};webfont.D.prototype.F=function(a,b){this.ha.ma[a]=b};webfont.D.prototype.load=function(a){var b=new webfont.d(this.a,this.k,a);this.c.Q?I(this,b,a):C(b)};webfont.D.prototype.Ba=function(a,b,c,d){if(d)a.load(webfont.U(this,this.Fa,b,c));else{a=--this.$==0;this.Z--;if(a)this.Z==0?C(b):y(b);c.watch([],{},a)}};
webfont.D.prototype.Fa=function(a,b,c,d){var e=--this.$==0;e&&y(a);this.M(webfont.U(this,function(f,h,i,g){f.watch(h,i||{},g)},b,c,d,e))};function I(a,b,c){c=E(a.ha,c);a.Z=a.$=c.length;for(var d=new webfont.t(a.a,b,{X:function(i){return i.offsetWidth}},a.M,function(){return(new Date).getTime()}),e=0,f=c.length;e<f;e++){var h=c[e];h.P(a.c,webfont.U(a,a.Ba,h,b,d))}};webfont.H=function(a){this.Ca=a||webfont.H.ra};webfont.H.ra="-";webfont.H.prototype.j=function(){for(var a=[],b=0;b<arguments.length;b++)a.push(arguments[b].replace(/[\W_]+/g,"").toLowerCase());return a.join(this.Ca)};webfont.ca=function(){this.oa='"'};webfont.ca.prototype.quote=function(a){var b=[];a=a.split(/,\s*/);for(var c=0;c<a.length;c++){var d=a[c].replace(/['"]/g,"");d.indexOf(" ")==-1?b.push(d):b.push(this.oa+d+this.oa)}return b.join(",")};webfont.g=function(){this.O=webfont.g.va;this.s=webfont.g.xa};webfont.g.va=["font-style","font-weight"];webfont.g.xa={"font-style":[["n","normal"],["i","italic"],["o","oblique"]],"font-weight":[["1","100"],["2","200"],["3","300"],["4","400"],["5","500"],["6","600"],["7","700"],["8","800"],["9","900"],["4","normal"],["7","bold"]]};webfont.g.L=function(a,b,c){this.ka=a;this.Ha=b;this.s=c};
webfont.g.L.prototype.compact=function(a,b){for(var c=0;c<this.s.length;c++)if(b==this.s[c][1]){a[this.ka]=this.s[c][0];return}};webfont.g.L.prototype.expand=function(a,b){for(var c=0;c<this.s.length;c++)if(b==this.s[c][0]){a[this.ka]=this.Ha+":"+this.s[c][1];return}};
webfont.g.prototype.compact=function(a){var b=["n","4"];a=a.split(";");for(var c=0,d=a.length;c<d;c++){var e=a[c].replace(/\s+/g,"").split(":");if(e.length==2){var f=e[1];a:{e=e[0];for(var h=0;h<this.O.length;h++)if(e==this.O[h]){e=new webfont.g.L(h,e,this.s[e]);break a}e=null}e&&e.compact(b,f)}}return b.join("")};
webfont.g.prototype.expand=function(a){if(a.length!=2)return null;for(var b=[null,null],c=0,d=this.O.length;c<d;c++){var e=this.O[c],f=a.substr(c,1);(new webfont.g.L(c,e,this.s[e])).expand(b,f)}return b[0]&&b[1]?b.join(";")+";":null};window.WebFont=function(){var a=(new webfont.e(navigator.userAgent)).parse();return new webfont.D(new webfont.z(document,a),new webfont.ua,document.documentElement,function(b,c){setTimeout(b,c)},a)}();window.WebFont.load=window.WebFont.load;window.WebFont.addModule=window.WebFont.F;webfont.u=function(a,b){this.a=a;this.h=b};webfont.u.w="ascender";webfont.u.T={regular:"n4",bold:"n7",italic:"i4",bolditalic:"i7",r:"n4",b:"n7",i:"i4",bi:"i7"};webfont.u.prototype.P=function(a,b){return b(a.Q)};
webfont.u.prototype.load=function(a){j(this.a,"head",o(this.a,("https:"==document.location.protocol?"https:":"http:")+"//webfonts.fontslive.com/css/"+this.h.key+".css"));var b;b=this.h.families;var c,d,e;c=[];d={};for(var f=0,h=b.length;f<h;f++){e=void 0;var i=void 0;i=void 0;i=b[f].split(":");e=i[0];i=i[1]?J(this,i[1]):["n4"];e={ga:e,ba:i};c.push(e.ga);d[e.ga]=e.ba}b={Aa:c,ba:d};a(b.Aa,b.ba)};
function J(a,b){a=b.split(",");b=[];for(var c=0,d=a.length;c<d;c++){var e=a[c];if(e){var f=webfont.u.T[e];b.push(f?f:e)}}return b}WebFont.F(webfont.u.w,function(a){return new webfont.u(new webfont.z(document),a)});webfont.J=function(a){this.ya=a?a:("https:"==window.location.protocol?"https:":"http:")+webfont.J.qa;this.m=null};webfont.J.qa="//fonts.googleapis.com/css";webfont.J.prototype.j=function(){if(!this.m)throw new Error("No fonts to load !");for(var a=this.m.length,b=[],c=0;c<a;c++)b.push(this.m[c].replace(/ /g,"+"));return this.ya+"?family="+b.join("%7C")};webfont.I=function(a){this.m=a;this.na=[];this.pa={};this.N=new webfont.g};webfont.I.T={ultralight:"n2",light:"n3",regular:"n4",bold:"n7",italic:"i4",bolditalic:"i7",ul:"n2",l:"n3",r:"n4",b:"n7",i:"i4",bi:"i7"};
webfont.I.prototype.parse=function(){for(var a=this.m.length,b=0;b<a;b++){var c=this.m[b].split(":"),d=c[0],e=null;if(c.length==2){var f=[];c=c[1].split(",");for(var h=c.length,i=0;i<h;i++){var g;g=c[i];if(g.match(/^[\w ]+$/)){var k=webfont.I.T[g];if(k)g=k;else{k=g.match(/^(\d*)(\w*)$/);g=k[1];k=k[2];g=(g=this.N.expand([k?k:"n",g?g.substr(0,1):"4"].join("")))?this.N.compact(g):null}}else g="";g&&f.push(g)}if(f.length>0)e=f}else e=["n4"];this.na.push(d);this.pa[d]=e}};webfont.C=function(a,b,c){this.c=a;this.a=b;this.h=c};webfont.C.w="google";webfont.C.prototype.P=function(a,b){a.Ga.match(/iPad|iPod|iPhone/)!=null&&b(false);return b(a.Q)};webfont.C.prototype.load=function(a){var b=new webfont.J(this.h.api),c=this.h.families,d=this.a,e=this.c.getName()=="MSIE"&&this.h.blocking!=true;b.m=c;e?m(d,function(){j(d,"head",o(d,b.j()))}):j(d,"head",o(d,b.j()));c=new webfont.I(c);c.parse();a(c.na,c.pa)};
WebFont.F(webfont.C.w,function(a){var b=(new webfont.e(navigator.userAgent)).parse();return new webfont.C(b,new webfont.z(document),a)});webfont.B=function(a,b){this.a=a;this.h=b};webfont.B.w="custom";webfont.B.prototype.load=function(a){for(var b=this.h.urls||[],c=this.h.families||[],d=0,e=b.length;d<e;d++)j(this.a,"head",o(this.a,b[d]));a(c)};webfont.B.prototype.P=function(a,b){return b(a.Q)};WebFont.F(webfont.B.w,function(a){return new webfont.B(new webfont.z(document),a)});webfont.n=function(a,b,c){this.Y=a;this.a=b;this.h=c;this.m=[];this.ia={}};webfont.n.w="typekit";webfont.n.S="__webfonttypekitmodule__";webfont.n.prototype.P=function(a,b){var c=this.h.id,d=this.h,e=this;if(c){this.Y[webfont.n.S]||(this.Y[webfont.n.S]={});this.Y[webfont.n.S][c]=function(f){f(a,d,function(h,i,g){e.m=i;e.ia=g;b(h)})};j(this.a,"head",this.a.createElement("script",{src:(this.h.api||"http://use.typekit.com")+"/"+c+".js"}))}else b(true)};webfont.n.prototype.load=function(a){a(this.m,this.ia)};
WebFont.F(webfont.n.w,function(a){return new webfont.n(window,new webfont.z(document),a)});window.WebFontConfig&&window.WebFont.load(window.WebFontConfig);
})(this,document);
;

// Gain more control over webfonts loading, prevent FF FOUT
WebFont.load({
    custom: {
        families: ['UbikCd-Bold']
    }
});

jQuery(document).ready(function(){
    // As the Ubik font is poorly hinted and badly renders white on dark
    // we use Cufon on the nav and misc elements
    Cufon.set('fontFamily', 'UbikCd-Bold');
    Cufon.replace( $('#header_nav ul') );
    $('#header_nav ul').addClass('cufon');
    Cufon.set('fontFamily', 'Ubik-ExtraBold');
    Cufon.replace($('#header_nav ul'), { hover: true, hoverables: { li: true, a: true } });
    if (!Modernizr.fontface){
    	  Cufon.set('fontFamily', 'UbikCd-Bold');
        Cufon.replace( $('h1, h2') );
    }
    Cufon.now();
});

