[open-ils-commits] [GIT] Evergreen ILS branch master updated. 5b83924a077b6d7306b6c2c1302d4e166206ef73

Evergreen Git git at git.evergreen-ils.org
Mon Jul 30 15:10:16 EDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  5b83924a077b6d7306b6c2c1302d4e166206ef73 (commit)
       via  7513dfff14a1bb2bb10a3e8ff3a0a1d4ff9bb084 (commit)
       via  0ccbb21d0a35e011db38631f7f6e95b75cdd16b8 (commit)
       via  7a0bd3f10422836bf37fd0d2bad56b91c2a3058a (commit)
       via  e11428488b60110c480df420bb8fa9c6ff32b74f (commit)
       via  c5a7ca87c4e95a9654247e15346545c049db49b0 (commit)
       via  47a69a51296f00f72c8c5f40aecc2943f025f3fb (commit)
       via  5a320a1f2688626edc9d2a5d6dda74b06cae2aec (commit)
       via  b8283bdafd65cf84140a982bf4816276b68f6eca (commit)
       via  a47189f0438790229306a4291010d6edff096235 (commit)
       via  7dee810ca835530f4a8d1517045994a8341bb03e (commit)
       via  bc71954cf586be3030a5725500881380bcd8adb0 (commit)
       via  4c61ac7ed1c18d8876fa23c30796044cbc78ed80 (commit)
       via  785124d2f39097072fa96376c8230bf5b999d0dd (commit)
       via  a3d44706598482088c42b02fe449da25475e29fe (commit)
       via  d47ed5d4e28595561e773dd442de60bb11f73b00 (commit)
       via  c06d8381ab25769a3d9647089a7eaff6e4884f22 (commit)
       via  3940e94c41f2a3bfbe30d2b04a93872f8f21b92e (commit)
       via  6e2595680350282237266887bd0ab0034b8c0cda (commit)
       via  b81065a3a915d2ab8078e71cf8622b7f45dd9277 (commit)
       via  daa378ef6fab24ed20786f444007060df8d55db6 (commit)
       via  63da6c1d692addd8725a9c6d878801feace2eaa9 (commit)
       via  51c3e8cf7f34c328b0e690ca0c39470ac9af26a0 (commit)
       via  8dc2fd73d4d71ea71e471429935cb1874be54e09 (commit)
       via  88edf584264cb9024b84b69bd8b136646c2ca046 (commit)
       via  54ed57dc92379e5502e805e57e7e373bc9325a03 (commit)
       via  e0788aa3c364a574f1589b7babfc13769510dcba (commit)
       via  1df6aed1b6f7de0f22e8b19ad6cc29c43843cee1 (commit)
       via  a2aa7b9de077f6870db14996d0b5ececc02f9e73 (commit)
       via  912c1fc9a4a3b68f2986e8bf6fe867a1ca3a1cea (commit)
       via  6420551af462e9051d6c5cfa0b9ca3156ced772a (commit)
       via  bd0e1f5220756fe45ca565a9b1a32e0550e04c41 (commit)
       via  403894252fd8e0acfbb7f94ec76a3ae05a74e68e (commit)
       via  cf4875ecf60b8d907310f9881c39c6a96f6d8652 (commit)
       via  4b0a31e79d831d560fc7494fd7989394933ef1e9 (commit)
       via  4f3184d25fc9e57c83e6bd40ab4ac871b7d5a8d2 (commit)
       via  e1b9856d6f01cb9afd62dbac7a004fab4186113e (commit)
       via  00f99bde4dcfd8312a2b2e8cfa31b4f60784d988 (commit)
       via  049ffc264f8bb866cc1f006f73a1e382da1dac69 (commit)
       via  b56f3a9d9dae0e7a89d30d132f629c4195ac6b3e (commit)
       via  b5ac5a6d54dfd0f010269f66526f27d7f31e27b5 (commit)
       via  727d0647b41d71b09d9a8b08dd906c723eb3fb50 (commit)
       via  1327ffb06c3199bb40c4b4b9d5868d1c5c631d96 (commit)
       via  b057cff72846fe42438fd4afb428fbe7b2ee8ff0 (commit)
       via  c18603ae246551837c10d240b5ae1e40c816d978 (commit)
       via  9c17d8b6dd34075935318d504348d000c99c4144 (commit)
       via  295f64b981fc93bb66ca4360bbdcc9ff32283eae (commit)
       via  bde0e9b42bdc755eb659977332f2d5c80365dcc9 (commit)
       via  cd60d1c12d17f8582ea106c75d87bfd6b8ff77c8 (commit)
       via  50ed740439e80b31cdf15c21dd9017cbb680293c (commit)
       via  5db8fb03ca1a7ebbe176bc05936018b411f93b4d (commit)
       via  aa33fc0ef3f2d80de7474a6815ee629c9d0fca8a (commit)
       via  9b7b60e345c04716de866c2674428987c67bb8ca (commit)
       via  33e75c06ce05826eac9e5abdf2bd2c813db58f88 (commit)
       via  32a8dc563d245e11ab35ee0361f27763a1d79978 (commit)
       via  b1384443bc5e0053793dba6aca90795705880d01 (commit)
       via  7bc9514f57403251bc1e6c648bf6849a8bb4abf2 (commit)
       via  b15308f7ece1f843e25f5b86ed809723107747b2 (commit)
       via  65d27ce405f6113d541537cec74fc5209000b5d4 (commit)
       via  97da25f286aa91d903ee874c3bd49dad78992523 (commit)
       via  6393ead3b28965149197cacaf5b3838db6601db3 (commit)
       via  93c2707e0ba849a48394f5d6e96564c8bc89da2a (commit)
      from  8bd6620d08dac540b1ebde0534c39df59dec05f2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5b83924a077b6d7306b6c2c1302d4e166206ef73
Merge: 7513dff 8bd6620
Author: Mike Rylander <mrylander at gmail.com>
Date:   Mon Jul 30 15:08:47 2012 -0400

    Merge branch 'master' of git.evergreen-ils.org:Evergreen
    
    Appologies for the merge commit noise...
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>


commit 7513dfff14a1bb2bb10a3e8ff3a0a1d4ff9bb084
Author: Mike Rylander <mrylander at gmail.com>
Date:   Mon Jul 30 15:06:22 2012 -0400

    Stamping KPAC upgrade script
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index 1c885e4..c3b6197 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -87,7 +87,7 @@ CREATE TRIGGER no_overlapping_deps
     BEFORE INSERT OR UPDATE ON config.db_patch_dependencies
     FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
 
-INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0727', :eg_version); -- denials/mrpeters
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0728', :eg_version); -- berick/miker
 
 CREATE TABLE config.bib_source (
 	id		SERIAL	PRIMARY KEY,
diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql b/Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
similarity index 94%
rename from Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
rename to Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
index 162f964..908a97c 100644
--- a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
+++ b/Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
@@ -1,6 +1,6 @@
 BEGIN;
 
---SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+SELECT evergreen.upgrade_deps_block_check('0728', :eg_version);
 
 INSERT INTO actor.search_filter_group (owner, code, label) 
     VALUES (1, 'kpac_main', 'Kid''s OPAC Search Filter');

commit 0ccbb21d0a35e011db38631f7f6e95b75cdd16b8
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Jul 9 10:22:51 2012 -0400

    kpac : repair skin2 logout link
    
    Replace non-existent logout image with logout text, including username,
    similar to skin1.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/templates/kpac/parts/header.tt2 b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
index 4533f26..d425b04 100644
--- a/Open-ILS/examples/web/templates/kpac/parts/header.tt2
+++ b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
@@ -9,7 +9,11 @@
         [% IF ctx.user %]
             [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %]
             <a href="[% mkurl(ctx.logout_page, 
-                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]"><img src="[% ctx.media_prefix %]/images/kpac/logout_btn.png"/></a>
+                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]">
+		<div style='vertical-align:bottom; height:50px; padding-top:35px'>
+                [% l('Logout ([_1] [_2])', ctx.user.first_given_name, ctx.user.family_name) %]
+                </div>
+           </a>
         [% ELSE %]
             <a href="[% mkurl(ctx.opac_root _ '/login').replace('^http:', 'https:') %]"><img src="[% ctx.media_prefix %]/images/kpac/login_btn.png"/></a>
         [% END %]

commit 7a0bd3f10422836bf37fd0d2bad56b91c2a3058a
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Jun 26 15:36:50 2012 -0400

    kpac : repair Top link
    
    Template Toolkit string.replace() does an inline replacement instead of
    returning a value.  Use .replace() correctly when building the Top URL,
    or the result will be an empty href, which direct to "here" in
    Firefox/Chrome, but directs to "here, minus the page name in the URL"
    (e.g. http://domain/eg/kpac/) in IE, which ultimately directs the user
    to /eg/opac/login (since it doesn't match any configured paths).
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/paginate.tt2 b/Open-ILS/src/templates/kpac/parts/paginate.tt2
index c87c9fa..225b74e 100644
--- a/Open-ILS/src/templates/kpac/parts/paginate.tt2
+++ b/Open-ILS/src/templates/kpac/parts/paginate.tt2
@@ -43,8 +43,10 @@
         </td>
 
         <!-- Top of page -->
-        [% IF showtop; href = mmkurl('').replace('#.*', '') %]
-        <td class="to_top_btn"><a href="[% href %]"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+        [% IF showtop %]
+            <td class="to_top_btn"><a href="[% mkurl('').replace('#.*', '') %]">
+                <img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" />
+            </a></td>
         [% END %]
     </tr>
 </table>

commit e11428488b60110c480df420bb8fa9c6ff32b74f
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Jun 21 09:07:18 2012 -0400

    kpac : better wording for the Save It dialog
    
    This removes any mention of selecting a location, which is not needed
    for saving items to lists.  It also adds some language about saving
    items to existing lists.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index dd7552a..72619b0 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -87,7 +87,13 @@
                 <div class="right_brain">
                     <div class="top_side">
                         <h2>[% l('save it!') %]</h2>
-                        <p>[% l('If you would like to save this item to a list to be requested later, please choose a location and click <br/>Submit below.') %]</p>
+                        <p>[% l('If you would like to save this item to a list to be requested later, click Submit below.') %]</p>
+                        [% IF ctx.user AND ctx.bookbags AND ctx.bookbags.size > 0 %]
+                        <br/>
+                        <p>
+                            [% l('You may also save this item to a list you have already created by selecting one of your lists below.') %]
+                        </p>
+                        [% END %]
                     </div>
                     <form method='POST'>
                         <input type='hidden' name='action' value='save'/>

commit c5a7ca87c4e95a9654247e15346545c049db49b0
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri Jun 15 12:18:31 2012 -0400

    kpac : typo Successfull => Successful
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
index 485eb12..bdcfd7f 100644
--- a/Open-ILS/src/templates/kpac/getit_results.tt2
+++ b/Open-ILS/src/templates/kpac/getit_results.tt2
@@ -30,7 +30,7 @@
         <p>
     [% ELSIF CGI.param('hold') %]
         [% lib_html = ctx.get_aou(ctx.hold.pickup_lib).name | html %]
-        <h2 class="sub_header2">[% l('Hold Successfull!') %]</h2>
+        <h2 class="sub_header2">[% l('Hold Successful!') %]</h2>
         <p>
         [% |l(title_html, lib_html) %]
         Your request for <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">[_1]</a> was successful.<br/>

commit 47a69a51296f00f72c8c5f40aecc2943f025f3fb
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed Jun 6 14:12:17 2012 -0400

    kpac : hrefs for back/top links in category page, avoid dupe cgi param
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/category.tt2 b/Open-ILS/src/templates/kpac/category.tt2
index 948baa7..b4facb0 100644
--- a/Open-ILS/src/templates/kpac/category.tt2
+++ b/Open-ILS/src/templates/kpac/category.tt2
@@ -17,7 +17,7 @@
             <td><a href="[% mkurl(ctx.home_page, {}, ['trail']) %]">
                 <img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
             <td width="100%" class="nav_mid_bg"></td>
-            <td class="to_top_btn"><a href="[% mkurl(ctx.unparsed_uri) %]">
+            <td class="to_top_btn"><a href="[% mkurl(ctx.unparsed_uri, {}, 1) %]">
                 <img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
         </tr>
     </table>

commit 5a320a1f2688626edc9d2a5d6dda74b06cae2aec
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed Jun 6 13:55:21 2012 -0400

    kpac : hrefs for back/top links in category page
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/category.tt2 b/Open-ILS/src/templates/kpac/category.tt2
index 6ff11a1..948baa7 100644
--- a/Open-ILS/src/templates/kpac/category.tt2
+++ b/Open-ILS/src/templates/kpac/category.tt2
@@ -14,9 +14,11 @@
 <div class="sub_navigation1">
     <table cellpadding="0" cellspacing="0" border="0" width="100%">
         <tr>
-            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
+            <td><a href="[% mkurl(ctx.home_page, {}, ['trail']) %]">
+                <img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
             <td width="100%" class="nav_mid_bg"></td>
-            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+            <td class="to_top_btn"><a href="[% mkurl(ctx.unparsed_uri) %]">
+                <img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
         </tr>
     </table>
 </div>

commit b8283bdafd65cf84140a982bf4816276b68f6eca
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed Jun 6 13:28:01 2012 -0400

    kpac : honor no-search propagation (nosprop) param on homesearch (alt skin)
    
    When performing category-based searches, do not propagate the searches
    into the search box on the home page, similar to the results page search
    box.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/templates/kpac/home.tt2 b/Open-ILS/examples/web/templates/kpac/home.tt2
index 1378d18..c0d912c 100644
--- a/Open-ILS/examples/web/templates/kpac/home.tt2
+++ b/Open-ILS/examples/web/templates/kpac/home.tt2
@@ -15,7 +15,10 @@
                 <form action="[% ctx.kpac_root _ '/results' %]">
                     <table cellpadding="0" cellspacing="0" border="0"><tr>
                         <td valign="top">
-                            <div class="hp_search_box_wrapper"><input type="text" name="query" class="hp_search_box" value="[% CGI.param('query') | html %]"/></div>
+                            <div class="hp_search_box_wrapper">
+                                <input type="text" name="query" class="hp_search_box" 
+                                    value="[% CGI.param('nosprop') ? '' : CGI.param('query') | html  %]"/>
+                            </div>
                             <table cellpadding="0" cellspacing="0" border="0" class="hp_search_st"><tr>
                                 <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
                                     [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>

commit a47189f0438790229306a4291010d6edff096235
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 29 12:05:16 2012 -0400

    tpac/kpac : search_filter_group cache repairs
    
    Repaired bug in search_filter_group which lead to empty results
    delivered when data was in the cache.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
index 166875c..f94d60b 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
@@ -523,7 +523,7 @@ sub load_search_filter_groups {
     for my $org_id (@$org_list) {
 
         my $grps;
-        if (!$cache{search_filter_groups}{$org_id}) {
+        if (! ($grps = $cache{search_filter_groups}{$org_id}) ) {
             $grps = $self->editor->search_actor_search_filter_group([
                 {owner => $org_id},
                 {   flesh => 2, 
@@ -535,7 +535,7 @@ sub load_search_filter_groups {
             ]);
             $cache{search_filter_groups}{$org_id} = $grps;
         }
-            
+
         # for the current context, if a descendant org has a group 
         # with a matching code replace the group from the parent.
         $seen{$_->code} = $_ for @$grps;

commit 7dee810ca835530f4a8d1517045994a8341bb03e
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 29 10:01:25 2012 -0400

    kpac : hide font-size image/link pending design
    
    Will need to get some input on how this action should behave.  My
    personal pref. is to use the browser's page zoom behavior, since it's
    the only way to truly resize everything in the page.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/templates/kpac/parts/header.tt2 b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
index 24621f3..4533f26 100644
--- a/Open-ILS/examples/web/templates/kpac/parts/header.tt2
+++ b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
@@ -17,7 +17,9 @@
         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/get_a_card_btn.png" alt="get a library card" /></a>
         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/help_btn.png" alt="help" /></a>
         <a href="javascript:window.print()"><img src="[% ctx.media_prefix %]/images/kpac/hp_print_btn.png" alt="print" /></a>
+        <!--
         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/hp_text_size_btn.png" alt="text size" /></a>
+        -->
     </div>
     <div class="clear">&nbsp;</div>
 </div>

commit bc71954cf586be3030a5725500881380bcd8adb0
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 29 09:48:45 2012 -0400

    kpac : hide font-size image/link pending design
    
    Will need to get some input on how this action should behave.  My
    personal pref. is to use the browser's page zoom behavior, since it's
    the only way to truly resize everything in the page.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index e13a223..5299698 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -7,8 +7,10 @@
         </a>
     </div>
     <div class="header_utils">
+        <!--
         <a href="javascript:;" class="text_size_btn"><span>Text size</span> &nbsp; <img 
             alt="text size" src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" /></a>
+        -->
         <a href="javascript:window.print()" class="print_btn"><span>Print</span> &nbsp; <img 
             alt="print" src="[% ctx.media_prefix %]/images/kpac/print_btn.png" /></a>
     </div>

commit 4c61ac7ed1c18d8876fa23c30796044cbc78ed80
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 29 09:43:07 2012 -0400

    kpac : honor no-search propagation (nosprop) param on homesearch
    
    When performing category-based searches, do not propagate the searches
    into the search box on the home page, similar to the results page search
    box.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/home.tt2 b/Open-ILS/src/templates/kpac/home.tt2
index 513d8fe..ab70a89 100644
--- a/Open-ILS/src/templates/kpac/home.tt2
+++ b/Open-ILS/src/templates/kpac/home.tt2
@@ -35,7 +35,8 @@
                                 [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
                             <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
 
-                            <td><input type="text" class="search_box" name="query" value="[% CGI.param('query') | html %]"/></td>
+                            <td><input type="text" class="search_box" name="query" 
+                                value="[% CGI.param('nosprop') ? '' : CGI.param('query') | html  %]"/></td>
                             <td><input type="image" src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></td>
                         </tr>
                     </table>

commit 785124d2f39097072fa96376c8230bf5b999d0dd
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 29 09:39:58 2012 -0400

    tpac : sanity check record ID in detail page path
    
    If the ID is malformed (or nonexistent), return a BAD_REQUEST status and
    exit early to avoid any unnecessary DB lookups and error logging.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
index bd5a22e..70010bd 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
@@ -21,8 +21,10 @@ sub load_record {
 
     $self->timelog("load_record() began");
 
-    my $rec_id = $ctx->{page_args}->[0]
-        or return Apache2::Const::HTTP_BAD_REQUEST;
+    my $rec_id = $ctx->{page_args}->[0];
+
+    return Apache2::Const::HTTP_BAD_REQUEST 
+        unless $rec_id and $rec_id =~ /^\d+$/;
 
     $self->added_content_stage1($rec_id);
     $self->timelog("past added content stage 1");

commit a3d44706598482088c42b02fe449da25475e29fe
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri May 25 09:47:02 2012 -0400

    kpac : added content
    
    Integrate the added content support from tpac and clean up the old added
    content stub code.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/addedcontent.tt2 b/Open-ILS/src/templates/kpac/parts/addedcontent.tt2
new file mode 100644
index 0000000..bcea6c6
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/addedcontent.tt2
@@ -0,0 +1,54 @@
+<a name='addedcontent'></a> <!-- for page focus -->
+<div class='item_detail_extras_tabs'>
+[%-
+    # NOTE: enabling all of these types may result in the tabs occupying 
+    # too much horizontal space to fit within the fixed-width box.
+
+    ac_types = {
+        reviews => l('Reviews'),
+        anotes  => l('Author Notes'),
+        toc     => l('Table of Contents'),
+        excerpt => l('Excerpt'),
+        summary => l('Smmary')
+    };
+
+    selected_type = CGI.param('ac');
+    
+    # For each type of added content, render the link if it's known to have
+    # content, do not render the link if it's known to not have content.  If 
+    # the content status is unknown, render the link, but hide the link via CSS
+    # if dojo is enabled.  If dojo is not enabled, render and display the link.
+
+    all_hidden = 1;
+    FOR type IN ac_types.keys;
+        tab_class = '';
+        SET tab_class = 'ac_tab_selected' IF type == selected_type; 
+        '<!-- status = ' _ type _ ' : ' _ ctx.added_content.$type.status _ '-->';
+        IF ctx.added_content.$type.status != '2'; # no content
+            all_hidden = 0;
+            IF ctx.added_content.$type.status == '3' AND want_dojo; # status unknown
+                tab_class = tab_class _ ' hidden';
+            END %]
+            <a class="[% tab_class %]" id="ac:[% type %]" href="[% mkurl('', {ac => type}) _ '#addedcontent' %]">[% ac_types.$type %]</a>
+        [% END;
+    END %]
+
+    <div class="clear">&nbsp;</div>
+</div>
+
+<div style='width:98%; padding:5px;'> 
+    <div id='ac_content'>
+        [% 
+            IF selected_type; 
+                content = ctx.added_content.$selected_type.content;
+                IF content;
+                    content;
+                ELSE;
+                    l('No Content Available');
+                END;
+            END;
+        %]
+    </div>
+</div>
+
+
diff --git a/Open-ILS/src/templates/kpac/record.tt2 b/Open-ILS/src/templates/kpac/record.tt2
index ce175dd..f727b4a 100644
--- a/Open-ILS/src/templates/kpac/record.tt2
+++ b/Open-ILS/src/templates/kpac/record.tt2
@@ -87,69 +87,7 @@
         </div>
     [% END %]
 
-    <!-- TODO -->
-    <div class="item_detail_extras_tabs">
-        <a href="javascript:;">[% l('Reviews') %]</a>
-        <!--
-        <div class="selected">Rate this Item</div>
-        -->
-        <a href="javascript:;">[% l('About the Author') %]</a>
-        <div class="clear">&nbsp;</div>
-    </div>
-    <!--
-    <div class="item_detail_rating">
-        <div id="chili_review_[% attrs.isbn_clean | html %]" style="display: none;" align="center" width="100%"></div>
-    </div>
-    -->
+    [% INCLUDE 'kpac/parts/addedcontent.tt2' %]
 </div>
 
-<!--
-    <div class="item_detail_rating_top">
-        <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table">
-            <tr>
-                <td class="avg_rate">Average Rating</td>
-                <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars.png" /></td>
-                <td class="total_rates">out of 132 reviews</td>
-            </tr>
-        </table>
-        <div class="clear">&nbsp;</div>
-    </div>
-
-<div class="item_detail_rating">
-    <div class="review_box_top">&nbsp;</div>
-    <div class="review_box_body">
-        <div class="input_boxes">
-            <table cellpadding="0" cellspacing="0" border="0">
-                <tr>
-                    <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
-                    <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
-                    <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
-                </tr>
-            </table>
-        </div>
-        <div class="item_detail_rating2">
-            <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
-                    <td class="rate">Rating</td>
-                    <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars_gray.png" /></td>
-                    <td class="scale">1 = Poor, 5 = Awesome</td>
-                </tr>
-            </table>
-        </div>
-        <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
-        <div class="clear">&nbsp;</div>
-    </div>
-    <div class="review_submit_box"><a href="javascript:;"><img alt="submit review" src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" /></a></div>
-</div>
-  
-<div class="sub_navigation1">
-    <table cellpadding="0" cellspacing="0" border="0" width="100%">
-        <tr>
-            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
-            <td width="100%" class="nav_mid_bg"></td>
-            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
-        </tr>
-    </table>
-</div>
--->
-  
 [% END %]
diff --git a/Open-ILS/web/css/skin/default/kpac/style.css b/Open-ILS/web/css/skin/default/kpac/style.css
index ba050ce..f937fa2 100755
--- a/Open-ILS/web/css/skin/default/kpac/style.css
+++ b/Open-ILS/web/css/skin/default/kpac/style.css
@@ -620,8 +620,7 @@ input[type=text], input[type=password], textarea {
 	background:#e3e3e3;
 }
 
-.item_detail_extras_tabs a,
-.item_detail_extras_tabs div.selected {
+.item_detail_extras_tabs a {
 	display:block;
 	float:left;
 	padding:14px 35px;
@@ -631,8 +630,8 @@ input[type=text], input[type=password], textarea {
 	margin-right:10px;
 }
 
-.item_detail_extras_tabs a.selected,
-.item_detail_extras_tabs div.selected {
+.item_detail_extras_tabs a.ac_tab_selected,
+.item_detail_extras_tabs div.ac_tab_selected {
 	background:white;
 	color:#424242;
 }
@@ -1019,16 +1018,8 @@ div.hr {
     visibility : hidden;
 }
 
-
-
-
-
-
-
-
-
-
-
-
-
+.hidden {
+    visibility : hidden;
+    display : none;
+}
 

commit d47ed5d4e28595561e773dd442de60bb11f73b00
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 13:35:55 2012 -0400

    kpac : show name of logged in user w/ logout link
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index cdf2c58..e13a223 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -17,7 +17,8 @@
         [% IF ctx.user %]
             [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %]
             <a href="[% mkurl(ctx.logout_page, 
-                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]">[% l('Logout') %]</a>
+                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]">[% 
+                    l('Logout ([_1] [_2])', ctx.user.first_given_name, ctx.user.family_name) %]</a>
         [% ELSE %]
             <a href="[% mkurl(ctx.opac_root _ '/login').replace('^http:', 'https:') %]">[% l('Login') %]</a>
         [% END %]

commit c06d8381ab25769a3d9647089a7eaff6e4884f22
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 13:08:10 2012 -0400

    kpac : make hold-placement terminology more clear
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index 02f80a5..dd7552a 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -26,7 +26,7 @@
 
                     <div class="top_side">
                         <h2>get it!</h2>
-                        <p>[% |l %]If you would like to request this item, please enter the 
+                        <p>[% |l %]If you would like to place a hold on this item, please enter the 
                             following information and click<br />Submit below:[% END %]</p>
                     </div>
 
diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
index db0beef..485eb12 100644
--- a/Open-ILS/src/templates/kpac/getit_results.tt2
+++ b/Open-ILS/src/templates/kpac/getit_results.tt2
@@ -30,11 +30,11 @@
         <p>
     [% ELSIF CGI.param('hold') %]
         [% lib_html = ctx.get_aou(ctx.hold.pickup_lib).name | html %]
-        <h2 class="sub_header2">[% l('You Got It!') %]</h2>
+        <h2 class="sub_header2">[% l('Hold Successfull!') %]</h2>
         <p>
         [% |l(title_html, lib_html) %]
         Your request for <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">[_1]</a> was successful.<br/>
-        You will be able to pick up this material at [_2].
+        You will be notified when your item is ready for pickup.  You will be able to pick your item up at [_2].
         [% END %]
         <p>
     [% ELSE %]

commit 3940e94c41f2a3bfbe30d2b04a93872f8f21b92e
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 13:03:44 2012 -0400

    kpac : repair logged-in temp list saving
    
    Allow users to save items to temp lists when logged in.  Also make the
    language in the drop-down more clear regarding temporary list saving.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index ebdbbfe..02f80a5 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -97,7 +97,7 @@
                                 <div class="box_inside">
                                     <p>[% l('Add to one of your lists?') %]</p>
                                     <select name='bookbag'>
-                                        <option selected='selected'>[% l('-- Select a List --') %]</option>
+                                        <option value='' selected='selected'>[% l('-- Temporary List --') %]</option>
                                         [% FOR bbag IN ctx.bookbags %]
                                             <option value="[% bbag.id %]">[% bbag.name | html %]</option>
                                         [% END %]

commit 6e2595680350282237266887bd0ab0034b8c0cda
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 11:51:04 2012 -0400

    kpac : clear more params from breadcrumb links
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index c8f74c9..f8699e3 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -1,5 +1,5 @@
 <div class="breadcrumb">
-    [% clear_params = ['action', 'hold', 'pickup_lib', 'ac'] %]
+    [% clear_params = ['action', 'hold', 'pickup_lib', 'ac', 'copy_limit', 'copy_offset', 'list'] %]
 
     <!-- home page -->
     <a href="[% mkurl(ctx.kpac_root _ '/home', {}, ['trail', 'page']) %]" 

commit b81065a3a915d2ab8078e71cf8622b7f45dd9277
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 11:44:28 2012 -0400

    kpac : global filter config option
    
    Allows for configuration of an always-on global search filter.  All
    searches, regardless of origin, in the kpac will be appended by this
    filter when configured.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/kpac.xml.example b/Open-ILS/examples/kpac.xml.example
index d2f9c67..fde9883 100644
--- a/Open-ILS/examples/kpac.xml.example
+++ b/Open-ILS/examples/kpac.xml.example
@@ -1,4 +1,13 @@
 <kpac version="1.0" xmlns="http://evergreen-ils.org/spec/OPAC/kpac/v1">
+
+    <!-- 
+    If configured, all searches, including topic searches configured
+    below, will be appended with this filter.  The purpose is to restrict 
+    all searches within the kpac to a specific collection.
+
+    <global_filter>audience(a,b,c,d,j)</global_filter>
+    -->
+
     <pages>
         <!-- top-level layout pages -->
         <page id="1" columns="5" name="Home" img="/images/home.jpg">
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
index 36f3436..5d40319 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
@@ -64,6 +64,8 @@ sub _prepare_biblio_search {
 
     my $query = _prepare_biblio_search_basics($cgi) || '';
 
+    $query .= ' ' . $ctx->{global_search_filter} if $ctx->{global_search_filter};
+
     foreach ($cgi->param('modifier')) {
         # The unless bit is to avoid stacking modifiers.
         $query = ('#' . $_ . ' ' . $query) unless $query =~ qr/\#\Q$_/;
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 85269d3..2f0e49e 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -242,6 +242,7 @@ sub load_kpac_config {
     $ctx->{kpac_config} = $kpac_config;
     $ctx->{kpac_root} = $ctx->{base_path} . "/kpac"; 
     $ctx->{home_page} = 'http://' . $self->apache->hostname . $ctx->{kpac_root} . "/home";
+    $ctx->{global_search_filter} = $kpac_config->{global_filter};
 }
 
 

commit daa378ef6fab24ed20786f444007060df8d55db6
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 11:21:37 2012 -0400

    kpac : integrate stock search filter group
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index 8f598d5..d244e68 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -32,10 +32,16 @@
     </table>
     <div class="hr">&nbsp;</div>
     <div class="sub_search_category">
-        <!-- XXX TODO: QP Groups / saved searches -->
-        <select class="search_category" name="search_category">
-            <option>Children's Material</option>
-        </select>
+        <span>[% ctx.filter_groups.kpac.label %]<span>
+        <span>
+        [% 
+            INCLUDE 'opac/parts/filter_group_selector.tt2' 
+            filter_group='kpac_main' 
+            class='search_category'
+            none_label=l('Full Collection')
+            none_ok=1 
+        %]
+        <span>
     </div>
     <div class="hr">&nbsp;</div>
     <div>

commit 63da6c1d692addd8725a9c6d878801feace2eaa9
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 11:20:00 2012 -0400

    KPAC : sample search filter group main search selector
    
    Provide a default search filter group for the kid's opac main search
    selector.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/sql/Pg/950.data.seed-values.sql b/Open-ILS/src/sql/Pg/950.data.seed-values.sql
index f76ae20..f415b40 100644
--- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql
+++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql
@@ -11726,3 +11726,34 @@ INSERT INTO config.org_unit_setting_type (
     'interval'
 );
 
+
+-- kid's opac main search filter
+
+INSERT INTO actor.search_filter_group (owner, code, label) 
+    VALUES (1, 'kpac_main', 'Kid''s OPAC Search Filter');
+
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('Children''s Materials', 'audience(a,b,c)');
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('Young Adult Materials', 'audience(j,d)');
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('General/Adult Materials',  'audience(e,f,g, )');
+
+INSERT INTO actor.search_filter_group_entry (grp, query, pos)
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'Children''s Materials'),
+        0
+    );
+INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'Young Adult Materials'),
+        1
+    );
+INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'General/Adult Materials'),
+        2
+    );
diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
new file mode 100644
index 0000000..162f964
--- /dev/null
+++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
@@ -0,0 +1,35 @@
+BEGIN;
+
+--SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+
+INSERT INTO actor.search_filter_group (owner, code, label) 
+    VALUES (1, 'kpac_main', 'Kid''s OPAC Search Filter');
+
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('Children''s Materials', 'audience(a,b,c)');
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('Young Adult Materials', 'audience(j,d)');
+INSERT INTO actor.search_query (label, query_text) 
+    VALUES ('General/Adult Materials',  'audience(e,f,g, )');
+
+INSERT INTO actor.search_filter_group_entry (grp, query, pos)
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'Children''s Materials'),
+        0
+    );
+INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'Young Adult Materials'),
+        1
+    );
+INSERT INTO actor.search_filter_group_entry (grp, query, pos) 
+    VALUES (
+        (SELECT id FROM actor.search_filter_group WHERE code = 'kpac_main'),
+        (SELECT id FROM actor.search_query WHERE label = 'General/Adult Materials'),
+        2
+    );
+
+COMMIT;
+

commit 51c3e8cf7f34c328b0e690ca0c39470ac9af26a0
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed May 23 11:10:41 2012 -0400

    TPAC filter group selector supports class / pos
    
    * Sort filter group entry options by position
    * Allow caller to pass in a class attribute for the filter group selector
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/opac/parts/filter_group_selector.tt2 b/Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
index 3b8f730..7d72cde 100644
--- a/Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
+++ b/Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
@@ -9,10 +9,11 @@
     END;
     name = name || "fg:" _ group.code;
     id = id || group.code _ "_selector";
+    class = class || '';
     values = values || CGI.param(name); 
 -%]
 
-<select id='[% id %]' name='[% name %]'[%
+<select id='[% id %]' class='[% class %]' name='[% name %]'[%
     multiple ? ' multiple="multiple"' : '';
     size ? (' size="' _ size _ '"') : ''; %]>
 [% IF none_ok %]
@@ -22,9 +23,9 @@
 # leverage TT's array.sort('<hashkey>') behavior
 sorter = [];
 FOR o IN group.entries;
-    sorter.push({id => o.id, label => o.query.label}); 
+    sorter.push({id => o.id, label => o.query.label, pos => o.pos}); 
 END;
-FOR o IN sorter.sort('label') %]
+FOR o IN sorter.sort('pos') %]
     <option value='[% o.id %]'[% values.grep(o.id).size ? ' selected="selected"' : '' %]>[% o.label | html %]</option>
 [%  END -%]
 </select>

commit 8dc2fd73d4d71ea71e471429935cb1874be54e09
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 22 10:51:34 2012 -0400

    kpac : config file cleanup; vim modeline
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/kpac.xml.example b/Open-ILS/examples/kpac.xml.example
index 6672bff..d2f9c67 100644
--- a/Open-ILS/examples/kpac.xml.example
+++ b/Open-ILS/examples/kpac.xml.example
@@ -35,24 +35,17 @@
             <cell name="Politics"       img="category.png" type="search">su:politics sort(pubdate)#descending</cell>
             <cell name="Economy"        img="category.png" type="search">su:economy sort(pubdate)#descending</cell>
         </page>
-        <page id="12" columns="3" name="Programming" img="category.png">
-        </page>
-        <page id="13" columns="3" name="It's Alive!" img="category.png">
-        </page>
-        <page id="14" columns="3" name="Book Series" img="category.png">
-        </page>
-        <page id="15" columns="3" name="Book Series" img="category.png">
-        </page>
-        <page id="16" columns="3" name="Book Series" img="category.png">
-        </page>
-        <page id="17" columns="3" name="Book Series" img="category.png">
-        </page>
-        <page id="18" columns="3" name="Book Series" img="category.png">
-        </page>
-        <page id="19" columns="3" name="Book Series" img="category.png">
-        </page>
+        <page id="12" columns="3" name="Programming" img="category.png"/>
+        <page id="13" columns="3" name="It's Alive!" img="category.png"/>
+        <page id="14" columns="3" name="Book Series" img="category.png"/>
+        <page id="15" columns="3" name="Book Series" img="category.png"/>
+        <page id="16" columns="3" name="Book Series" img="category.png"/>
+        <page id="17" columns="3" name="Book Series" img="category.png"/>
+        <page id="18" columns="3" name="Book Series" img="category.png"/>
+        <page id="19" columns="3" name="Book Series" img="category.png"/>
     </pages>
 
     <layout owner="1" page="1"/>
     <layout owner="213" page="23"/>
 </kpac>
+<!-- vim: set ft=xml: -->

commit 88edf584264cb9024b84b69bd8b136646c2ca046
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 22 09:43:26 2012 -0400

    kpac : wire up print page link w/ JS
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index e19c389..cdf2c58 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -9,7 +9,7 @@
     <div class="header_utils">
         <a href="javascript:;" class="text_size_btn"><span>Text size</span> &nbsp; <img 
             alt="text size" src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" /></a>
-        <a href="javascript:;" class="print_btn"><span>Print</span> &nbsp; <img 
+        <a href="javascript:window.print()" class="print_btn"><span>Print</span> &nbsp; <img 
             alt="print" src="[% ctx.media_prefix %]/images/kpac/print_btn.png" /></a>
     </div>
     <div class="header_menu">

commit 54ed57dc92379e5502e805e57e7e373bc9325a03
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue May 22 09:43:07 2012 -0400

    kpac: clear some form params from breadcrumb links
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index 43d911c..c8f74c9 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -1,4 +1,5 @@
 <div class="breadcrumb">
+    [% clear_params = ['action', 'hold', 'pickup_lib', 'ac'] %]
 
     <!-- home page -->
     <a href="[% mkurl(ctx.kpac_root _ '/home', {}, ['trail', 'page']) %]" 
@@ -12,14 +13,14 @@
             page = ctx.kpac_config.pages.page.$page_id %]
             <div class="bread_green_mid">&nbsp;</div>
             <a href="[% mkurl(ctx.kpac_root _ '/category', 
-                {trail = trail_splice(page_id)}) %]">[% page.name | html %]</a>
+                {trail = trail_splice(page_id)}, clear_params) %]">[% page.name | html %]</a>
     [%  END %]
 
     [% IF ctx.page != 'index' AND ctx.page != 'category' %]
 
         <!-- search results -->
         <div class="bread_green_mid">&nbsp;</div>
-        <a href="[% mkurl(ctx.kpac_root _ '/results') %]">[% l('search results') | html %]</a>
+        <a href="[% mkurl(ctx.kpac_root _ '/results', {}, clear_params) %]">[% l('search results') | html %]</a>
 
         [% IF ctx.page != 'rresult' %]
 
@@ -33,7 +34,7 @@
                 # I know there's a way to do this all w/ substr, 
                 # but it's trying my patience.  this works.
             %]
-            <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id) %]">[% title | html %]</a>
+            <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, clear_params) %]">[% title | html %]</a>
 
             <!-- Get it -->
             <div class="bread_green_last">&nbsp;</div>

commit e0788aa3c364a574f1589b7babfc13769510dcba
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri May 18 08:31:05 2012 -0400

    kpac : initial added content cleanup
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/record.tt2 b/Open-ILS/src/templates/kpac/record.tt2
index 6388808..ce175dd 100644
--- a/Open-ILS/src/templates/kpac/record.tt2
+++ b/Open-ILS/src/templates/kpac/record.tt2
@@ -70,6 +70,8 @@
     <div class="clear">&nbsp;</div>
 </div>
 
+<div id="chili_review_[% attrs.isbn_clean | html %]" style="display: none;" align="center" width="100%"></div>
+
 <div class="sub_header">[% l('You can find this item at these locations:') %]</div>
     <div class="item_detail_location_wrapper">
         [% INCLUDE 'kpac/parts/copy_table.tt2' %]
@@ -87,14 +89,18 @@
 
     <!-- TODO -->
     <div class="item_detail_extras_tabs">
-        <a href="javascript:;">Reviews</a>
+        <a href="javascript:;">[% l('Reviews') %]</a>
+        <!--
         <div class="selected">Rate this Item</div>
-        <a href="javascript:;">About the Author</a>
+        -->
+        <a href="javascript:;">[% l('About the Author') %]</a>
         <div class="clear">&nbsp;</div>
     </div>
+    <!--
     <div class="item_detail_rating">
         <div id="chili_review_[% attrs.isbn_clean | html %]" style="display: none;" align="center" width="100%"></div>
     </div>
+    -->
 </div>
 
 <!--

commit 1df6aed1b6f7de0f22e8b19ad6cc29c43843cee1
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu May 17 09:35:16 2012 -0400

    kpac; set record detail link in breadcrumbs
    
    On the getit page, the record title link in the breadcrumb now returns
    to the main record page.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index ff6198a..43d911c 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -33,7 +33,7 @@
                 # I know there's a way to do this all w/ substr, 
                 # but it's trying my patience.  this works.
             %]
-            <a href="javascript:;">[% title | html %]</a>
+            <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id) %]">[% title | html %]</a>
 
             <!-- Get it -->
             <div class="bread_green_last">&nbsp;</div>

commit a2aa7b9de077f6870db14996d0b5ececc02f9e73
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 23 16:17:35 2012 -0400

    kpac2 : update print/textsize image links
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/templates/kpac/parts/header.tt2 b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
index 7a5fef2..24621f3 100644
--- a/Open-ILS/examples/web/templates/kpac/parts/header.tt2
+++ b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
@@ -16,8 +16,8 @@
 
         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/get_a_card_btn.png" alt="get a library card" /></a>
         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/help_btn.png" alt="help" /></a>
-        <a href="javascript:window.print()"><img src="[% ctx.media_prefix %]/images/kpac/print_btn.png" alt="print" /></a>
-        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" alt="text size" /></a>
+        <a href="javascript:window.print()"><img src="[% ctx.media_prefix %]/images/kpac/hp_print_btn.png" alt="print" /></a>
+        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/hp_text_size_btn.png" alt="text size" /></a>
     </div>
     <div class="clear">&nbsp;</div>
 </div>

commit 912c1fc9a4a3b68f2986e8bf6fe867a1ca3a1cea
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 23 15:44:02 2012 -0400

    kpac : remove action CGI after getit results
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
index d1fba7f..db0beef 100644
--- a/Open-ILS/src/templates/kpac/getit_results.tt2
+++ b/Open-ILS/src/templates/kpac/getit_results.tt2
@@ -5,7 +5,7 @@
     attrs = {marc_xml => ctx.marc_xml};
     PROCESS get_marc_attrs args=attrs;
     ctx.page_title = l('Get it');
-    kill_params = ['list', 'hold', 'hold_failed', 'pickup_lib'];
+    kill_params = ['list', 'hold', 'hold_failed', 'pickup_lib', 'action'];
     title_html = attrs.title | html;
 %]
           

commit 6420551af462e9051d6c5cfa0b9ca3156ced772a
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 23 15:43:46 2012 -0400

    kpac : repair hold retrieval code
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index a0637cf..85269d3 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -201,7 +201,7 @@ sub load_getit_results {
         }
     } else { 
         $e->xact_begin;
-        $ctx->{hold} = $e->retrieve_action_hold_request(8);
+        $ctx->{hold} = $e->retrieve_action_hold_request($hold_id);
         $e->xact_rollback;
     }
 

commit bd0e1f5220756fe45ca565a9b1a32e0550e04c41
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Apr 17 10:40:42 2012 -0400

    kpac2 : rename some images to avoid collision w/ kpac
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/images/kpac/print_btn.png b/Open-ILS/examples/web/images/kpac/hp_print_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/kpac/print_btn.png
rename to Open-ILS/examples/web/images/kpac/hp_print_btn.png
diff --git a/Open-ILS/examples/web/images/kpac/text_size_btn.png b/Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/kpac/text_size_btn.png
rename to Open-ILS/examples/web/images/kpac/hp_text_size_btn.png

commit 403894252fd8e0acfbb7f94ec76a3ae05a74e68e
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 16 17:03:44 2012 -0400

    kpac2 : results page
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/templates/kpac/home.tt2 b/Open-ILS/examples/web/templates/kpac/home.tt2
index 44017f6..1378d18 100644
--- a/Open-ILS/examples/web/templates/kpac/home.tt2
+++ b/Open-ILS/examples/web/templates/kpac/home.tt2
@@ -5,59 +5,62 @@
     ctx.page_title = l("Home") 
 %]
 
-<div class="main_top_shadow">
-    <div class="main_tl_corner">&nbsp;</div>
-    <div class="main_mid_top">&nbsp;</div>
-    <div class="main_tr_corner">&nbsp;</div>
-    <div class="clear">&nbsp;</div>
-</div>
+<div class="center_me">[% INCLUDE 'kpac/parts/header.tt2' %]</div>
 
-<table cellpadding="0" cellspacing="0" border="0" width="100%">
-    <tr>
-        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
-        <td valign="top" class="main_inside_cell" valign="top">
-            <!--
-            <div class="search_wrapper">
-                <h1>Search your Library</h1>
-                <h3>for books, movies, music, magazines, and more!</h3>
+<div class="banner_wrapper">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"><tr>
+        <td class="hp_banner_bgl">&nbsp;</td>
+        <td class="hp_banner_content" valign="top">
+            <div class="hp_search_main">
                 <form action="[% ctx.kpac_root _ '/results' %]">
-                    [% qtype = CGI.param('qtype') %]
-                    <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
-                        <tr>
-                            <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
-                                [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
-                            <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
-
-                            <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
-                                [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
-                            <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
+                    <table cellpadding="0" cellspacing="0" border="0"><tr>
+                        <td valign="top">
+                            <div class="hp_search_box_wrapper"><input type="text" name="query" class="hp_search_box" value="[% CGI.param('query') | html %]"/></div>
+                            <table cellpadding="0" cellspacing="0" border="0" class="hp_search_st"><tr>
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
+                                    [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
+                                <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
 
-                            <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
-                                [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
-                            <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+                                <td class="st_radio_spacer"><div>&nbsp;</div></td>
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
+                                    [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
+                                <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
 
-                            <td><input type="text" class="search_box" name="query" value="[% CGI.param('query') | html %]"/></td>
-                            <td><input type="image" src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></td>
-                        </tr>
-                    </table>
+                                <td class="st_radio_spacer"><div>&nbsp;</div></td>
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
+                                    [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
+                                <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+                            </tr></table>
+                        </td>
+                        <td valign="top">
+                            <input type="image" src="[% ctx.media_prefix %]/images/kpac/hp_search_btn.png" alt="[% l('Search') %]" /></td>
+                        </td>
+                    </tr></table>
                 </form>
             </div>
-            -->
-            <div class="category_wrapper">
-                <h3 class="c_header_image">Or click on an image to get started:</h3>
-                [% render_kpac_grid(ctx.kpac_layout.page) %]
-            </div>
-
         </td>
-        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
-    </tr>
-</table>
+        <td class="hp_banner_bgr">&nbsp;</td>
+    </tr></table>
+</div>
 
-<div class="main_bottom_shadow">
-    <div class="main_bl_corner">&nbsp;</div>
-    <div class="main_mid_bottom">&nbsp;</div>
-    <div class="main_br_corner">&nbsp;</div>
-    <div class="clear">&nbsp;</div>
+<div class="center_me hp_reposition">
+    <div class="main_wrapper">
+        <table cellpadding="0" cellspacing="0" border="0" width="100%">
+            <tr>
+                <td width="3"><div class="clear">&nbsp;</div></td>
+                <td valign="top" class="main_inside_cell" valign="top">
+                    <div class="category_wrapper">
+                        <h3 class="c_header_image2"><span class="c_header_hp_or">or</span> click on an image to get started:</h3>
+                        [% render_kpac_grid(ctx.kpac_layout.page) %]
+                    </div>
+                </td>
+                <td width="3"><div class="clear">&nbsp;</div></td>
+            </tr>
+        </table>
+    </div>
+</div>
+<div class="center_me hp_reposition">
+    [% INCLUDE 'kpac/parts/footer.tt2' %]
 </div>
 
 [% END %]
diff --git a/Open-ILS/examples/web/templates/kpac/parts/base.tt2 b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
index 2d32b71..be26cd0 100644
--- a/Open-ILS/examples/web/templates/kpac/parts/base.tt2
+++ b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
@@ -10,13 +10,14 @@
         <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
     </head>
     <body>
-        <div class="center_me">[% INCLUDE 'kpac/parts/header.tt2' %]</div>
-        <!-- home_search sits outside the normal content div -->
-        [% INCLUDE 'kpac/parts/home_search.tt2' IF ctx.page == 'home' %]
-        <div class="center_me hp_reposition">
+        <!-- home has a different layout.  it loads its own header/footer blocks -->
+        [% IF ctx.page == 'home'; content; ELSE %]
+        <div class="main_center">
+            [% INCLUDE 'kpac/parts/header.tt2' %]
             <div class="main_wrapper">[% content %]</div>
+            [% INCLUDE 'kpac/parts/footer.tt2' %]
         </div>
-        [% INCLUDE 'kpac/parts/footer.tt2' %]
+        [% END %]
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
         [%- INCLUDE 'kpac/parts/acimport.tt2' %]
     </body>
diff --git a/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2 b/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
deleted file mode 100644
index 6406803..0000000
--- a/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
+++ /dev/null
@@ -1,34 +0,0 @@
-<div class="banner_wrapper">
-    <table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"><tr>
-        <td class="hp_banner_bgl">&nbsp;</td>
-        <td class="hp_banner_content" valign="top">
-            <div class="hp_search_main">
-                <form action="[% ctx.kpac_root _ '/results' %]">
-                    <table cellpadding="0" cellspacing="0" border="0"><tr>
-                        <td valign="top">
-                            <div class="hp_search_box_wrapper"><input type="text" name="query" class="hp_search_box" value="[% CGI.param('query') | html %]"/></div>
-                            <table cellpadding="0" cellspacing="0" border="0" class="hp_search_st"><tr>
-                                <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
-                                    [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
-                                <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
-
-                                <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
-                                    [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
-                                <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
-
-                                <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
-                                    [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
-                                <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
-                            </tr></table>
-                        </td>
-                        <td valign="top">
-                            <input type="image" src="[% ctx.media_prefix %]/images/kpac/hp_search_btn.png" alt="[% l('Search') %]" /></td>
-                        </td>
-                    </tr></table>
-                </form>
-            </div>
-        </td>
-        <td class="hp_banner_bgr">&nbsp;</td>
-    </tr></table>
-</div>
-

commit cf4875ecf60b8d907310f9881c39c6a96f6d8652
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 16 15:52:31 2012 -0400

    kpac2 : home search; header; images
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css b/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
index 043c374..e3b7209 100755
--- a/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
+++ b/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
@@ -142,16 +142,16 @@ input[type=text], input[type=password], textarea {
 }
 
 .hp_banner_bgl {
-	background:url('/images/hp_banner_bgl.png') repeat-x bottom right;
+	background:url('/images/kpac/hp_banner_bgl.png') repeat-x bottom right;
 }
 
 .hp_banner_bgr {
-	background:url('/images/hp_banner_bgr.png') repeat-x bottom left;
+	background:url('/images/kpac/hp_banner_bgr.png') repeat-x bottom left;
 }
 
 .hp_banner_content {
 	width:902px;
-	background:url('/images/hp_banner.png') repeat-x bottom left;
+	background:url('/images/kpac/hp_banner.png') repeat-x bottom left;
 }
 
 .hp_search_main {
@@ -212,24 +212,24 @@ input[type=text], input[type=password], textarea {
 	width:8px;
 	height:8px;
 	overflow:hidden;
-	background:url('/images/main_tl_corner.png') no-repeat;
+	background:url('/images/kpac/main_tl_corner.png') no-repeat;
 	float:left;
 }
 
 .main_bl_corner {
-	background:url('/images/main_bl_corner.png') no-repeat;
+	background:url('/images/kpac/main_bl_corner.png') no-repeat;
 }
 
 .main_tr_corner, .main_br_corner {
 	width:8px;
 	height:8px;
 	overflow:hidden;
-	background:url('/images/main_tr_corner.png') no-repeat;
+	background:url('/images/kpac/main_tr_corner.png') no-repeat;
 	float:right;
 }
 
 .main_br_corner {
-	background:url('/images/main_br_corner.png') no-repeat;
+	background:url('/images/kpac/main_br_corner.png') no-repeat;
 }
 
 .main_mid_top, .main_mid_bottom {
@@ -237,33 +237,33 @@ input[type=text], input[type=password], textarea {
 	height:8px;
 	overflow:hidden;
 	float:left;
-	background:url('/images/main_top_bg.png') repeat-x;
+	background:url('/images/kpac/main_top_bg.png') repeat-x;
 }
 
 .main_mid_bottom_sub {
 	width:956px;
 	height:8px;
 	overflow:hidden;
-	background:url('/images/main_bottom_bg_sub.png') no-repeat;
+	background:url('/images/kpac/main_bottom_bg_sub.png') no-repeat;
 }
 
 .main_mid_top_sub {
 	width:3000px;
 	height:69px;
 	overflow:hidden;
-	background:url('/images/main_top_bg_sub.png') no-repeat;
+	background:url('/images/kpac/main_top_bg_sub.png') no-repeat;
 }
 
 .main_mid_bottom {
-	background:url('/images/main_bottom_bg.png') repeat-x;
+	background:url('/images/kpac/main_bottom_bg.png') repeat-x;
 }
 
 .main_left_shadow {
-	background:url('/images/main_left_shadow.png') repeat-y;
+	background:url('/images/kpac/main_left_shadow.png') repeat-y;
 }
 
 .main_right_shadow {
-	background:url('/images/main_right_shadow.png') repeat-y;
+	background:url('/images/kpac/main_right_shadow.png') repeat-y;
 }
 
 .main_inside_cell {
@@ -294,7 +294,7 @@ input[type=text], input[type=password], textarea {
 .search_wrapper {
 	text-align:center;
 	width:950px;
-	background:url('/images/search_bg.png') no-repeat bottom;
+	background:url('/images/kpac/search_bg.png') no-repeat bottom;
 }
 
 .search_wrapper h1 {
@@ -398,7 +398,7 @@ input[type=text], input[type=password], textarea {
 }
 
 .sub_sidebar {
-	background:#e3e3e3 url('/images/sub_side_bg.png') repeat-y;
+	background:#e3e3e3 url('/images/kpac/sub_side_bg.png') repeat-y;
 	border-top:1px solid #eee;
 }
 
@@ -481,11 +481,11 @@ input[type=text], input[type=password], textarea {
 	width:27px;
 	height:50px;
 	overflow:hidden;
-	background:url('/images/bread_green_mid.png') no-repeat;
+	background:url('/images/kpac/bread_green_mid.png') no-repeat;
 }
 
 .breadcrumb .bread_green_last {
-	background:url('/images/bread_green_last.png') no-repeat;
+	background:url('/images/kpac/bread_green_last.png') no-repeat;
 }
 
 .breadcrumb .bread_home {
@@ -538,7 +538,7 @@ input[type=text], input[type=password], textarea {
 .item_icon {
 	width:80px;
 	height:80px;
-	background:url('/images/icon_bg.png') no-repeat;
+	background:url('/images/kpac/icon_bg.png') no-repeat;
 	text-align:center;
 	overflow:hidden;
 	line-height:80px;
@@ -706,7 +706,7 @@ input[type=text], input[type=password], textarea {
 	width:638px;
 	height:9px;
 	overflow:hidden;
-	background:url('/images/reviews_top.png') no-repeat;
+	background:url('/images/kpac/reviews_top.png') no-repeat;
 }
 
 .item_detail_rating .review_box_body {
@@ -887,7 +887,7 @@ input[type=text], input[type=password], textarea {
 	height:9px;
 	font-size:0px;
 	overflow:hidden;
-	background:url('/images/box1_top.png') no-repeat;
+	background:url('/images/kpac/box1_top.png') no-repeat;
 }
 
 .checkout_box .box_inside {
@@ -1023,41 +1023,41 @@ div.hr {
 .popup_wrapper .popup_tl {
 	width:13px;
 	height:13px;
-	background:url('/images/popup_tl.png') no-repeat;
+	background:url('/images/kpac/popup_tl.png') no-repeat;
 }
 
 .popup_wrapper .popup_tm {
-	background:url('/images/popup_tm.png') repeat-x;
+	background:url('/images/kpac/popup_tm.png') repeat-x;
 }
 
 .popup_wrapper .popup_tr {
 	width:13px;
 	height:13px;
-	background:url('/images/popup_tr.png') no-repeat;
+	background:url('/images/kpac/popup_tr.png') no-repeat;
 }
 
 .popup_wrapper .popup_lm {
-	background:url('/images/popup_lm.png') repeat-y;
+	background:url('/images/kpac/popup_lm.png') repeat-y;
 }
 
 .popup_wrapper .popup_rm {
-	background:url('/images/popup_rm.png') repeat-y;
+	background:url('/images/kpac/popup_rm.png') repeat-y;
 }
 
 .popup_wrapper .popup_bl {
 	width:13px;
 	height:13px;
-	background:url('/images/popup_bl.png') no-repeat;
+	background:url('/images/kpac/popup_bl.png') no-repeat;
 }
 
 .popup_wrapper .popup_bm {
-	background:url('/images/popup_bm.png') repeat-x;
+	background:url('/images/kpac/popup_bm.png') repeat-x;
 }
 
 .popup_wrapper .popup_br {
 	width:13px;
 	height:13px;
-	background:url('/images/popup_br.png') no-repeat;
+	background:url('/images/kpac/popup_br.png') no-repeat;
 }
 
 .invisible {
diff --git a/Open-ILS/examples/web/images/get_a_card_btn.png b/Open-ILS/examples/web/images/kpac/get_a_card_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/get_a_card_btn.png
rename to Open-ILS/examples/web/images/kpac/get_a_card_btn.png
diff --git a/Open-ILS/examples/web/images/help_btn.png b/Open-ILS/examples/web/images/kpac/help_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/help_btn.png
rename to Open-ILS/examples/web/images/kpac/help_btn.png
diff --git a/Open-ILS/examples/web/images/hp_banner.png b/Open-ILS/examples/web/images/kpac/hp_banner.png
similarity index 100%
rename from Open-ILS/examples/web/images/hp_banner.png
rename to Open-ILS/examples/web/images/kpac/hp_banner.png
diff --git a/Open-ILS/examples/web/images/hp_banner_bgl.png b/Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
similarity index 100%
rename from Open-ILS/examples/web/images/hp_banner_bgl.png
rename to Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
diff --git a/Open-ILS/examples/web/images/hp_banner_bgr.png b/Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
similarity index 100%
rename from Open-ILS/examples/web/images/hp_banner_bgr.png
rename to Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
diff --git a/Open-ILS/examples/web/images/hp_search_btn.png b/Open-ILS/examples/web/images/kpac/hp_search_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/hp_search_btn.png
rename to Open-ILS/examples/web/images/kpac/hp_search_btn.png
diff --git a/Open-ILS/examples/web/images/login_btn.png b/Open-ILS/examples/web/images/kpac/login_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/login_btn.png
rename to Open-ILS/examples/web/images/kpac/login_btn.png
diff --git a/Open-ILS/examples/web/images/print_btn.png b/Open-ILS/examples/web/images/kpac/print_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/print_btn.png
rename to Open-ILS/examples/web/images/kpac/print_btn.png
diff --git a/Open-ILS/examples/web/images/star_off.png b/Open-ILS/examples/web/images/kpac/star_off.png
similarity index 100%
rename from Open-ILS/examples/web/images/star_off.png
rename to Open-ILS/examples/web/images/kpac/star_off.png
diff --git a/Open-ILS/examples/web/images/text_size_btn.png b/Open-ILS/examples/web/images/kpac/text_size_btn.png
similarity index 100%
rename from Open-ILS/examples/web/images/text_size_btn.png
rename to Open-ILS/examples/web/images/kpac/text_size_btn.png
diff --git a/Open-ILS/examples/web/templates/kpac/home.tt2 b/Open-ILS/examples/web/templates/kpac/home.tt2
new file mode 100644
index 0000000..44017f6
--- /dev/null
+++ b/Open-ILS/examples/web/templates/kpac/home.tt2
@@ -0,0 +1,64 @@
+[%  
+    PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/base.tt2";
+    ctx.page_title = l("Home") 
+%]
+
+<div class="main_top_shadow">
+    <div class="main_tl_corner">&nbsp;</div>
+    <div class="main_mid_top">&nbsp;</div>
+    <div class="main_tr_corner">&nbsp;</div>
+    <div class="clear">&nbsp;</div>
+</div>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+    <tr>
+        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
+        <td valign="top" class="main_inside_cell" valign="top">
+            <!--
+            <div class="search_wrapper">
+                <h1>Search your Library</h1>
+                <h3>for books, movies, music, magazines, and more!</h3>
+                <form action="[% ctx.kpac_root _ '/results' %]">
+                    [% qtype = CGI.param('qtype') %]
+                    <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
+                        <tr>
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
+                                [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
+                                [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
+                                [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
+                            <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+
+                            <td><input type="text" class="search_box" name="query" value="[% CGI.param('query') | html %]"/></td>
+                            <td><input type="image" src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></td>
+                        </tr>
+                    </table>
+                </form>
+            </div>
+            -->
+            <div class="category_wrapper">
+                <h3 class="c_header_image">Or click on an image to get started:</h3>
+                [% render_kpac_grid(ctx.kpac_layout.page) %]
+            </div>
+
+        </td>
+        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
+    </tr>
+</table>
+
+<div class="main_bottom_shadow">
+    <div class="main_bl_corner">&nbsp;</div>
+    <div class="main_mid_bottom">&nbsp;</div>
+    <div class="main_br_corner">&nbsp;</div>
+    <div class="clear">&nbsp;</div>
+</div>
+
+[% END %]
+
diff --git a/Open-ILS/examples/web/templates/kpac/parts/base.tt2 b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
index 1378611..2d32b71 100644
--- a/Open-ILS/examples/web/templates/kpac/parts/base.tt2
+++ b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
@@ -10,11 +10,13 @@
         <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
     </head>
     <body>
-        <div class="main_center">
-            [% INCLUDE 'kpac/parts/header.tt2' %]
-            <div class="main_wrapper"> [% content %] </div>
-            [% INCLUDE 'kpac/parts/footer.tt2' %]
+        <div class="center_me">[% INCLUDE 'kpac/parts/header.tt2' %]</div>
+        <!-- home_search sits outside the normal content div -->
+        [% INCLUDE 'kpac/parts/home_search.tt2' IF ctx.page == 'home' %]
+        <div class="center_me hp_reposition">
+            <div class="main_wrapper">[% content %]</div>
         </div>
+        [% INCLUDE 'kpac/parts/footer.tt2' %]
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
         [%- INCLUDE 'kpac/parts/acimport.tt2' %]
     </body>
diff --git a/Open-ILS/examples/web/templates/kpac/parts/header.tt2 b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
new file mode 100644
index 0000000..7a5fef2
--- /dev/null
+++ b/Open-ILS/examples/web/templates/kpac/parts/header.tt2
@@ -0,0 +1,24 @@
+<div class="main_header_wrapper">
+    <div class="logo_wrapper">
+        <a href="http://evergreen-ils.org"><span class="logo_middle"><img 
+            src="[% ctx.media_prefix %]/images/eg_logo.jpg"  width="170" alt="[% l('Logo') %]" /></span></a>
+    </div>
+    <div class="header_menu">
+        <!-- menu rendered in reverse order -->
+
+        [% IF ctx.user %]
+            [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %]
+            <a href="[% mkurl(ctx.logout_page, 
+                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]"><img src="[% ctx.media_prefix %]/images/kpac/logout_btn.png"/></a>
+        [% ELSE %]
+            <a href="[% mkurl(ctx.opac_root _ '/login').replace('^http:', 'https:') %]"><img src="[% ctx.media_prefix %]/images/kpac/login_btn.png"/></a>
+        [% END %]
+
+        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/get_a_card_btn.png" alt="get a library card" /></a>
+        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/help_btn.png" alt="help" /></a>
+        <a href="javascript:window.print()"><img src="[% ctx.media_prefix %]/images/kpac/print_btn.png" alt="print" /></a>
+        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" alt="text size" /></a>
+    </div>
+    <div class="clear">&nbsp;</div>
+</div>
+
diff --git a/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2 b/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
new file mode 100644
index 0000000..6406803
--- /dev/null
+++ b/Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
@@ -0,0 +1,34 @@
+<div class="banner_wrapper">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"><tr>
+        <td class="hp_banner_bgl">&nbsp;</td>
+        <td class="hp_banner_content" valign="top">
+            <div class="hp_search_main">
+                <form action="[% ctx.kpac_root _ '/results' %]">
+                    <table cellpadding="0" cellspacing="0" border="0"><tr>
+                        <td valign="top">
+                            <div class="hp_search_box_wrapper"><input type="text" name="query" class="hp_search_box" value="[% CGI.param('query') | html %]"/></div>
+                            <table cellpadding="0" cellspacing="0" border="0" class="hp_search_st"><tr>
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
+                                    [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
+                                <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
+
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
+                                    [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
+                                <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
+
+                                <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
+                                    [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
+                                <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+                            </tr></table>
+                        </td>
+                        <td valign="top">
+                            <input type="image" src="[% ctx.media_prefix %]/images/kpac/hp_search_btn.png" alt="[% l('Search') %]" /></td>
+                        </td>
+                    </tr></table>
+                </form>
+            </div>
+        </td>
+        <td class="hp_banner_bgr">&nbsp;</td>
+    </tr></table>
+</div>
+

commit 4b0a31e79d831d560fc7494fd7989394933ef1e9
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 16 11:54:31 2012 -0400

    kpac2 : some initial files
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css b/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
new file mode 100755
index 0000000..043c374
--- /dev/null
+++ b/Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
@@ -0,0 +1,1081 @@
+ at charset "utf-8";
+
+ at font-face {
+    font-family: 'Cabin';
+    src: url('fonts/Cabin-Regular.eot');
+    src: url('fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-Regular.woff') format('woff'),
+         url('fonts/Cabin-Regular.ttf') format('truetype'),
+         url('fonts/Cabin-Regular.svg#webfont8iYScu0S') format('svg');
+}
+
+ at font-face {
+    font-family: 'Cabin-Semibold';
+    src: url('fonts/Cabin-SemiBold.eot');
+    src: url('fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-SemiBold.woff') format('woff'),
+         url('fonts/Cabin-SemiBold.ttf') format('truetype'),
+         url('fonts/Cabin-SemiBold.svg#webfont8iYScu0S') format('svg');
+}
+
+ at font-face {
+    font-family: 'Kreon';
+    src: url('fonts/Kreon.eot');
+    src: url('fonts/Kreon.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Kreon.woff') format('woff'),
+         url('fonts/Kreon.ttf') format('truetype'),
+         url('fonts/Kreon.svg#webfont8iYScu0S') format('svg');
+}
+
+body {
+	font-family:'Cabin', Arial;
+	font-size:12px;
+	margin:0;
+	padding:0;
+	border:0;
+	color:#424242;
+}
+
+a img { border:0; }
+
+a {
+	text-decoration:none;
+	cursor:pointer;
+	color:#b53ea6;
+}
+
+h1, h2, h3 {
+	font-weight:normal;
+	text-transform:uppercase;
+	margin:0;
+	font-family: 'Kreon';
+}
+
+h1 {
+	font-size:52px;
+}
+
+h2 {
+	font-size:48px;
+}
+
+h3 {
+	color:#989898;
+	font-size:18px;
+	text-transform:none;
+}
+
+select {
+	font-size:14px;
+	border:1px solid #d0d0d0;
+	color:#424242;
+}
+
+input[type=radio] {
+	margin:0;
+	padding:0;
+}
+
+input[type=text], input[type=password], textarea {
+	border:1px solid #d0d0d0;
+	font-family:'Cabin', Arial;
+	color:#424242;
+	margin:0;
+	resize:none;
+}
+
+.main_center {
+	width:956px;
+	margin:auto;
+	padding-bottom:20px;
+	padding-top:10px;
+}
+
+.main_header_wrapper {
+	width:956px;
+	height:50px;
+	padding-top:10px;
+	overflow:hidden;
+}
+
+.logo_wrapper {
+	float:left;
+}
+
+.logo_left, .logo_right {
+	display:block;
+	width:16px;
+	height:71px;
+	overflow:hidden;
+	float:left;
+}
+
+.logo_right {
+}
+
+.logo_middle {
+	display:block;
+	float:left;
+	padding:6px 14px 0px 26px;
+}
+
+.header_menu {
+	margin-right:29px;
+	font-family:Arial;
+}
+
+.header_menu a {
+	display:block;
+	float:right;
+	color:#8e8e8e;
+	margin-left:5px;
+}
+
+.header_menu a:hover {
+	color:#b53ea6;
+}
+
+.banner_wrapper {
+	height:352px;
+	position:relative;
+	z-index:1;
+}
+
+.hp_banner_bgl {
+	background:url('/images/hp_banner_bgl.png') repeat-x bottom right;
+}
+
+.hp_banner_bgr {
+	background:url('/images/hp_banner_bgr.png') repeat-x bottom left;
+}
+
+.hp_banner_content {
+	width:902px;
+	background:url('/images/hp_banner.png') repeat-x bottom left;
+}
+
+.hp_search_main {
+	padding-top:197px;
+	padding-left:16px;
+}
+
+.hp_search_box_wrapper {
+	padding-bottom:5px;
+	padding-right:10px;
+}
+
+.hp_search_box {
+	border:none !important;
+	font-size:18px;
+	padding: 8px 5px 7px 5px;
+	width:304px;
+}
+
+.hp_search_st {
+	font-size:18px;
+	text-transform:uppercase;
+	color:white;
+	font-family: 'Kreon';
+}
+
+.hp_search_st .st_radio_btn {
+	background:#303030;
+	padding:7px 6px 9px 10px;
+}
+
+.hp_search_st .st_radio_btn input[type=radio] {
+	overflow:hidden;
+	width:15px;
+}
+
+.hp_search_st .st_label {
+	background:#303030;
+	padding-right:17px;
+}
+
+.main_wrapper {
+	width:956px;
+	overflow:hidden;
+}
+
+.main_top_shadow, .main_bottom_shadow, .main_top_shadow_sub {
+	width:956px;
+	height:8px;
+	overflow:hidden;
+}
+
+.main_top_shadow_sub {
+	height:69px;
+}
+
+.main_tl_corner, .main_bl_corner {
+	width:8px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/main_tl_corner.png') no-repeat;
+	float:left;
+}
+
+.main_bl_corner {
+	background:url('/images/main_bl_corner.png') no-repeat;
+}
+
+.main_tr_corner, .main_br_corner {
+	width:8px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/main_tr_corner.png') no-repeat;
+	float:right;
+}
+
+.main_br_corner {
+	background:url('/images/main_br_corner.png') no-repeat;
+}
+
+.main_mid_top, .main_mid_bottom {
+	width:940px;
+	height:8px;
+	overflow:hidden;
+	float:left;
+	background:url('/images/main_top_bg.png') repeat-x;
+}
+
+.main_mid_bottom_sub {
+	width:956px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/main_bottom_bg_sub.png') no-repeat;
+}
+
+.main_mid_top_sub {
+	width:3000px;
+	height:69px;
+	overflow:hidden;
+	background:url('/images/main_top_bg_sub.png') no-repeat;
+}
+
+.main_mid_bottom {
+	background:url('/images/main_bottom_bg.png') repeat-x;
+}
+
+.main_left_shadow {
+	background:url('/images/main_left_shadow.png') repeat-y;
+}
+
+.main_right_shadow {
+	background:url('/images/main_right_shadow.png') repeat-y;
+}
+
+.main_inside_cell {
+	background: white;
+}
+
+.main_content_wrapper {
+	width:684px;
+	overflow:hidden;
+}
+
+/*
+.main_content_wrapper a {
+	padding:0 2px;
+	color:#b53ea6;
+}
+
+.main_content_wrapper a:hover {
+	background:#b53ea6;
+	color:white;
+}
+*/
+
+.sub_search_category .search_category {
+	width:216px;
+}
+
+.search_wrapper {
+	text-align:center;
+	width:950px;
+	background:url('/images/search_bg.png') no-repeat bottom;
+}
+
+.search_wrapper h1 {
+	margin-top:23px;
+}
+
+.search_box_wrapper {
+	margin-top:15px;
+	padding-bottom:37px;
+}
+
+.search_box_wrapper label {
+	font-size:20px;
+	font-weight:bold;
+	color:#74d514;
+	margin:0;
+	padding:0;
+}
+
+.search_box_wrapper .st_radio_btn {
+	padding-right:4px;
+}
+
+.search_box_wrapper .st_label {
+	padding-right:24px;
+}
+
+.search_box {
+	width:304px;
+	height:17px;
+	font-size:14px;
+	padding:10px;
+	font-weight:bold;
+	margin-right:6px !important;
+}
+
+.st_author_box {
+	padding-right:15px !important;
+}
+
+.category_wrapper {
+	margin-left:24px;
+}
+
+.c_header_image, .c_header_image2 {
+	margin-top:10px;
+	margin-bottom:10px;
+}
+
+.c_header_image2 {
+	font-size:20px;
+	color:#74d514;
+}
+
+.c_header_hp_or {
+	color:#323232;
+	text-transform:uppercase;
+}
+
+.main_category_table td {
+	padding-right:13px;
+	padding-bottom:11px;
+}
+
+.main_category_table td a {
+	display:block;
+	width:168px;
+	height:144px;
+	border:1px solid #d0d0d0;
+	font-size:16px;
+	color:white;
+	overflow:hidden;
+	white-space:nowrap;
+}
+
+.main_category_table td a span {
+	display:block;
+	width:168px;
+	height:29px;
+	background:#b53ea6;
+	overflow:hidden;
+	text-align:center;
+	padding-top:8px;
+}
+
+.footer_wrapper {
+	font-size:11px;
+	font-family:Arial;
+	margin-left:26px;
+}
+
+.footer_wrapper a {
+	display:block;
+	float:left;
+	color:#666;
+	padding:7px 15px 7px 0px;
+}
+
+.footer_wrapper a:hover {
+	color:#b53ea6;
+}
+
+.sub_sidebar {
+	background:#e3e3e3 url('/images/sub_side_bg.png') repeat-y;
+	border-top:1px solid #eee;
+}
+
+.sub_sidebar_inner {
+	width:216px;
+	overflow:hidden;
+	margin:26px 25px 0px 25px;
+}
+
+.sub_sidebar_header {
+	color:#424242;
+	font-size:18px;
+	text-transform:uppercase;
+	margin-bottom:7px;
+	font-family: 'Kreon';
+}
+
+.sub_sidebar_search_box,
+.item_detail_rating .review_box_body .input_boxes input[type=text],
+.checkout_box .box_inside .text_box {
+	width:198px;
+	font-size:14px;
+	padding:11px 8px 11px 8px;
+}
+
+.sub_sidebar_search_wrapper {
+	margin-bottom:4px;
+}
+
+.sub_sidebar_search_st {
+	font-size:14px;
+	color:white;
+	font-family: 'Kreon';
+}
+
+.sub_sidebar_search_st .st_radio_btn {
+	background:#9e9e9e;
+	padding:6px 4px 7px 7px;
+}
+
+.sub_sidebar_search_st .st_radio_btn input[type=radio] {
+	overflow:hidden;
+	width:15px;
+}
+
+.sub_sidebar_search_st .st_label {
+	background:#9e9e9e;
+	padding-right:10px;
+}
+
+.st_radio_spacer div {
+	width:4px;
+}
+
+.breadcrumb {
+	margin-top:11px;
+	margin-left:3px;
+}
+
+.breadcrumb a, .breadcrumb .bread_last {
+	display:block;
+	float:left;
+	background:#74d514;
+	font-family:'Cabin-Semibold', 'Cabin', Arial;
+	color:white;
+	font-size:11px;
+	text-transform:uppercase;
+	padding:18px 10px 18px 15px;
+	height:14px;
+}
+
+.breadcrumb .bread_last {
+	display:block;
+	background:#b9b9b9;
+	padding-right:15px;
+}
+
+.breadcrumb .bread_green_mid, .breadcrumb .bread_green_last {
+	float:left;
+	width:27px;
+	height:50px;
+	overflow:hidden;
+	background:url('/images/bread_green_mid.png') no-repeat;
+}
+
+.breadcrumb .bread_green_last {
+	background:url('/images/bread_green_last.png') no-repeat;
+}
+
+.breadcrumb .bread_home {
+	padding:7px 4px 7px 8px;
+	height:36px;
+}
+
+.item_detail_header {
+	padding-left:23px;
+	padding-top:28px;
+	margin-bottom:20px;
+}
+
+.item_detail_image {
+	float:left;
+	padding-top:3px;
+	width:169px;
+	overflow:hidden;
+}
+
+.item_detail_image a img {
+	border:1px solid #d0d0d0;
+}
+
+.item_detail_info {
+	float:left;
+	width:321px;
+	padding-left:18px;
+}
+
+.item_detail_name {
+	font-size:18px;
+	color:#b53ea6;
+	padding-bottom:2px;
+}
+
+.item_detail_author {
+	padding-bottom:14px;
+	color:#878787;
+	font-size:14px;
+}
+
+.item_icon_wrapper {
+	width:80px;
+	height:106px;
+	overflow:hidden;
+	float:left;
+}
+
+.item_icon {
+	width:80px;
+	height:80px;
+	background:url('/images/icon_bg.png') no-repeat;
+	text-align:center;
+	overflow:hidden;
+	line-height:80px;
+}
+
+.item_icon img {
+	vertical-align:middle;
+	position:relative;
+	top:-1px;
+}
+
+.item_icon_type_text {
+	width:80px;
+	height:24px;
+	text-align:center;
+	overflow:hidden;
+	display:table-cell;
+	vertical-align:middle;
+	line-height:12px;
+}
+
+.item_detail_rate_wrapper {
+	float:left;
+	padding-left:20px;
+}
+
+.item_detail_rate_starts {
+	float:left;
+	border-right:1px solid #e4e5e5;
+	padding-right:10px;
+	margin-right:10px;
+	margin-bottom:7px;
+}
+
+.item_detail_rate_link {
+	float:left;
+	font-size:14px;
+}
+
+.item_detail_callnumber {
+	margin-bottom:4px;
+}
+
+.item_detail_header_buttons {
+	float:right;
+	margin-top:3px;
+	margin-right:23px;
+	text-align:right;
+}
+
+.item_detail_getit_btn {
+	margin-bottom:10px;
+}
+
+.item_location_table td {
+	padding-top:7px;
+	padding-bottom:7px;
+}
+
+.item_location_table .header td {
+	font-size:14px;
+	font-weight:bold;
+	text-transform:uppercase;
+	border-bottom:1px solid #e3e3e3;
+	padding-top:14px;
+	padding-bottom:12px;
+}
+
+.item_location_table td.location {
+	width:142px;
+	padding-left:43px;
+}
+
+.item_location_table td.loc_info {
+	width:148px;
+}
+
+.item_location_table td.status {
+	width:138px;
+}
+
+.item_location_table td.callnumber {
+	width:213px;
+}
+
+.item_location_table .gray td {
+	background:#f2f2f2;
+}
+
+.item_detail_desc {
+	font-size:14px;
+	line-height:22px;
+	padding:11px 23px;
+}
+
+.item_detail_desc p {
+	margin:0;
+	margin-bottom:10px;
+}
+
+.item_detail_desc a {
+	padding:0px 2px;
+}
+
+.item_detail_desc a:hover {
+	color:white;
+	background:#b53ea6;
+}
+
+.item_detail_extras_tabs {
+	padding-top:15px;
+	padding-left:23px;
+	width:3000px;
+	background:#e3e3e3;
+}
+
+.item_detail_extras_tabs a,
+.item_detail_extras_tabs div.selected {
+	display:block;
+	float:left;
+	padding:14px 35px;
+	background:#b53ea6;
+	color:white;
+	font-size:14px;
+	margin-right:10px;
+}
+
+.item_detail_extras_tabs a.selected,
+.item_detail_extras_tabs div.selected {
+	background:white;
+	color:#424242;
+}
+
+.item_detail_rating_top {
+	font-size:14px;
+	border-bottom:1px solid #e3e3e3;
+	padding-left:23px;
+}
+
+.item_avg_rate_table {
+	margin:11px 0;
+}
+
+.item_avg_rate_table .avg_rate {
+	padding-right:10px;
+	border-right:1px solid #e3e3e3;
+}
+
+.item_avg_rate_table .stars {
+	padding-left:10px;
+}
+
+.item_avg_rate_table .total_rates {
+	padding-left:10px;
+}
+
+.item_detail_rating {
+	width:638px;
+	padding:15px 23px 25px 23px;
+	overflow:hidden;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.item_detail_rating .review_box_top {
+	width:638px;
+	height:9px;
+	overflow:hidden;
+	background:url('/images/reviews_top.png') no-repeat;
+}
+
+.item_detail_rating .review_box_body {
+	background:#e3e3e3;
+	padding:1px 25px 0px 25px;
+}
+
+.item_detail_rating .review_box_body .input_boxes {
+	padding-bottom:15px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .review_email_cell {
+	padding-left:10px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .rating_msg_box {
+	font-size:11px;
+	color:#9a9a9a;
+	padding-left:12px;
+}
+
+.item_detail_rating2 {
+	font-size:14px;
+	padding:7px 0px;
+	border-top:1px solid #c4c2c2;
+	border-bottom:1px solid #c4c2c2;
+	margin-bottom:15px;
+}
+
+.item_avg_rate_table2 .rate {
+	padding-right:10px;
+}
+
+.item_avg_rate_table2 .stars {
+	padding:0px 10px;
+	border-left:1px solid #c4c2c2;
+	border-right:1px solid #c4c2c2;
+}
+
+.item_avg_rate_table2 .scale {
+	padding-left:10px;
+	color:#9a9a9a;
+}
+
+.item_detail_rating .review_box_body .review_comment_box {
+	margin-bottom:20px;
+}
+
+.item_detail_rating
+  .review_box_body
+    .review_comment_box
+	  .review_comment {
+	width:578px;
+	height:87px;
+	padding-left:7px;
+	padding-top:9px;
+	font-size:14px;
+}
+
+.item_detail_rating .review_submit_box {
+	padding-top:5px;
+}
+
+.sub_navigation1, .sub_navigation3 {
+	padding:25px 23px 20px 23px;
+}
+
+.sub_navigation2 {
+	padding:0px 23px 25px 23px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.sub_navigation1 .nav_mid_bg,
+.sub_navigation2 .nav_mid_bg,
+.sub_navigation3 .nav_mid_bg {
+	background:#eaeaea;
+	text-align:center;
+	font-size:14px;
+	font-family: 'Kreon';
+}
+
+
+.sub_navigation1 .nav_mid_bg .current_page,
+.sub_navigation2 .nav_mid_bg .current_page,
+.sub_navigation3 .nav_mid_bg .current_page {
+	font-size:24px;
+	color:#b53ea6;
+	padding:0px 12px;
+}
+
+.sub_navigation1 .nav_mid_bg .total_pages,
+.sub_navigation2 .nav_mid_bg .total_pages,
+.sub_navigation3 .nav_mid_bg .total_pages {
+	font-size:24px;
+	padding-left:12px;
+}
+
+
+.sub_navigation1 .to_top_btn,
+.sub_navigation3 .to_top_btn {
+	padding-left:19px;
+}
+
+.sub_navigation2.checkout {
+	padding-top:25px;
+	border-bottom:none;
+}
+
+.search_results {
+	padding:17px 23px 20px 23px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.search_results .item_icon_wrapper {
+	padding-top:3px;
+}
+
+.search_results .item_detail_info {
+	width:370px;
+}
+
+.search_results .item_detail_info .item_detail_author {
+	padding-bottom:6px;
+}
+
+.search_results .item_detail_info .item_detail_actions {
+	padding-top:28px;
+}
+
+.search_results
+  .item_detail_info
+    .item_detail_actions
+	  .button {
+	float:left;
+	padding-right:5px;
+}
+
+.checkout_options {
+	border-bottom:1px solid #e3e3e3;
+	font-size:14px;
+}
+
+.checkout_options .left_brain {
+	width:294px;
+	overflow:hidden;
+	padding:11px 25px 25px 23px;
+}
+
+.checkout_options .left_brain_cell {
+	border-right:1px solid #e3e3e3;
+}
+
+.checkout_options .right_brain {
+	width:294px;
+	overflow:hidden;
+	padding:11px 23px 25px 25px;
+}
+
+.checkout_options p {
+	margin:0;
+}
+
+.checkout_options .top_side {
+	text-align:center;
+	padding-bottom:15px;
+}
+
+.checkout_options .submit_btn {
+	
+}
+
+.checkout_box {
+	padding-bottom:5px;
+}
+
+.checkout_box .box1_top {
+	width:294px;
+	height:9px;
+	font-size:0px;
+	overflow:hidden;
+	background:url('/images/box1_top.png') no-repeat;
+}
+
+.checkout_box .box_inside {
+	background:#e3e3e3;
+	padding:7px 25px 20px 25px;
+}
+
+.checkout_box .box_inside p {
+	margin-bottom:5px;
+}
+
+.checkout_box .box_inside .input_box {
+	float:left;
+}
+
+.checkout_box .box_inside .help_btn {
+	float:right;
+	display:block;
+	
+	/* IE7 star hack */
+	*position:relative;
+	*top:1px;
+}
+
+.checkout_box .box_inside .text_box {
+	padding-bottom:10px;
+}
+
+.checkout_box .box_inside .pickup_lib select {
+	width:244px;
+}
+
+.checkout_item_pad {
+	padding-top:30px;
+}
+
+.checkout_res_body {
+	font-size:18px;
+	text-align:center;
+	line-height:30px;
+}
+
+.checkout_res_back {
+	font-size:11px;
+	font-family:'Cabin-Semibold', 'Cabin', Arial;
+	text-transform:uppercase;
+	white-space:nowrap;
+	color:white;
+	background:#74d514;
+	padding:18px 28px 18px 0px;
+	display:block;
+	overflow:hidden;
+	height:14px;
+}
+
+.sub_cat_wrapper {
+	padding:13px 0px 13px 75px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.center_me {
+	width:956px;
+	margin:auto;
+}
+
+.hp_reposition {
+	position:relative;
+	top:-46px;
+}
+
+.sub_header2 {
+	text-align:center;
+	margin-top:20px;
+	margin-bottom:9px;
+}
+
+.sub_header {
+	font-size:14px;
+	background:#e3e3e3;
+	padding:8px 23px;
+}
+
+.clear {
+	clear:both;
+	font-size:0px;
+	line-height:0px;
+	/* background:green; -   for debugging */
+	
+	/* IE7 has a problem with these
+	height:0px;
+	overflow:hidden;
+	*/
+}
+
+div.hr {
+	margin: 12px 0;
+	background:#c4c2c2;
+	height:1px;
+	overflow:hidden;
+}
+
+.popup_wrapper {
+	position:absolute;
+}
+
+.popup_wrapper .popup_wrapper_inner {
+	position:relative;
+	display:none;
+	top:0px;
+	left:0px;
+}
+
+.popup_wrapper .popup_mid {
+	background:white;
+}
+
+.popup_wrapper .popup_content {
+	margin-right:-20px;
+	margin-bottom:-20px;
+	position:relative;
+	top:-10px;
+	left:-10px;
+	padding:2px;
+	overflow:hidden;
+	font-size:14px;
+}
+
+.popup_wrapper .popup_arrow_bm {
+	position:relative;
+	top:-3px;
+}
+
+.popup_wrapper .popup_tl {
+	width:13px;
+	height:13px;
+	background:url('/images/popup_tl.png') no-repeat;
+}
+
+.popup_wrapper .popup_tm {
+	background:url('/images/popup_tm.png') repeat-x;
+}
+
+.popup_wrapper .popup_tr {
+	width:13px;
+	height:13px;
+	background:url('/images/popup_tr.png') no-repeat;
+}
+
+.popup_wrapper .popup_lm {
+	background:url('/images/popup_lm.png') repeat-y;
+}
+
+.popup_wrapper .popup_rm {
+	background:url('/images/popup_rm.png') repeat-y;
+}
+
+.popup_wrapper .popup_bl {
+	width:13px;
+	height:13px;
+	background:url('/images/popup_bl.png') no-repeat;
+}
+
+.popup_wrapper .popup_bm {
+	background:url('/images/popup_bm.png') repeat-x;
+}
+
+.popup_wrapper .popup_br {
+	width:13px;
+	height:13px;
+	background:url('/images/popup_br.png') no-repeat;
+}
+
+.invisible {
+    visibility : hidden;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Open-ILS/examples/web/images/get_a_card_btn.png b/Open-ILS/examples/web/images/get_a_card_btn.png
new file mode 100755
index 0000000..f8627c4
Binary files /dev/null and b/Open-ILS/examples/web/images/get_a_card_btn.png differ
diff --git a/Open-ILS/examples/web/images/help_btn.png b/Open-ILS/examples/web/images/help_btn.png
new file mode 100755
index 0000000..9704a8a
Binary files /dev/null and b/Open-ILS/examples/web/images/help_btn.png differ
diff --git a/Open-ILS/examples/web/images/hp_banner.png b/Open-ILS/examples/web/images/hp_banner.png
new file mode 100755
index 0000000..e512f82
Binary files /dev/null and b/Open-ILS/examples/web/images/hp_banner.png differ
diff --git a/Open-ILS/examples/web/images/hp_banner_bgl.png b/Open-ILS/examples/web/images/hp_banner_bgl.png
new file mode 100755
index 0000000..3eeb477
Binary files /dev/null and b/Open-ILS/examples/web/images/hp_banner_bgl.png differ
diff --git a/Open-ILS/examples/web/images/hp_banner_bgr.png b/Open-ILS/examples/web/images/hp_banner_bgr.png
new file mode 100755
index 0000000..7c76b4d
Binary files /dev/null and b/Open-ILS/examples/web/images/hp_banner_bgr.png differ
diff --git a/Open-ILS/examples/web/images/hp_search_btn.png b/Open-ILS/examples/web/images/hp_search_btn.png
new file mode 100755
index 0000000..f926bd0
Binary files /dev/null and b/Open-ILS/examples/web/images/hp_search_btn.png differ
diff --git a/Open-ILS/examples/web/images/login_btn.png b/Open-ILS/examples/web/images/login_btn.png
new file mode 100755
index 0000000..735afa6
Binary files /dev/null and b/Open-ILS/examples/web/images/login_btn.png differ
diff --git a/Open-ILS/examples/web/images/print_btn.png b/Open-ILS/examples/web/images/print_btn.png
new file mode 100755
index 0000000..7bd5815
Binary files /dev/null and b/Open-ILS/examples/web/images/print_btn.png differ
diff --git a/Open-ILS/examples/web/images/star_off.png b/Open-ILS/examples/web/images/star_off.png
new file mode 100755
index 0000000..3a02a7a
Binary files /dev/null and b/Open-ILS/examples/web/images/star_off.png differ
diff --git a/Open-ILS/examples/web/images/text_size_btn.png b/Open-ILS/examples/web/images/text_size_btn.png
new file mode 100755
index 0000000..a1234ef
Binary files /dev/null and b/Open-ILS/examples/web/images/text_size_btn.png differ
diff --git a/Open-ILS/examples/web/templates/kpac/parts/base.tt2 b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
new file mode 100644
index 0000000..1378611
--- /dev/null
+++ b/Open-ILS/examples/web/templates/kpac/parts/base.tt2
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+        <link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/kpac2/kpac/style.css" />
+        [% IF ctx.authtime %]
+        <meta http-equiv="refresh" content="[% ctx.authtime %];[% 
+            ctx.logout_page _ '?redirect_to=' _ ctx.home_page %]">
+        [% END %]
+        <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
+    </head>
+    <body>
+        <div class="main_center">
+            [% INCLUDE 'kpac/parts/header.tt2' %]
+            <div class="main_wrapper"> [% content %] </div>
+            [% INCLUDE 'kpac/parts/footer.tt2' %]
+        </div>
+        <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
+        [%- INCLUDE 'kpac/parts/acimport.tt2' %]
+    </body>
+</html>

commit 4f3184d25fc9e57c83e6bd40ab4ac871b7d5a8d2
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 16 11:51:36 2012 -0400

    Created examples web dir
    
    Created Open-ILS/examples/web for storing example templates and sample
    template overrides and their associated resources (js, css, images).
    
    Moved the sample flattener_test.tt2 into the new web/templates dir.
    
    Added a simple README exaplaining the purpose of the directory.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/web/README b/Open-ILS/examples/web/README
new file mode 100644
index 0000000..ff1096f
--- /dev/null
+++ b/Open-ILS/examples/web/README
@@ -0,0 +1,27 @@
+README for Evergreen example web
+================================
+
+What's Here
+-----------
+
+Here lie example templates for testing and examples of template 
+overrides and their associated resources (js, css, images).
+
+Installation
+------------
+
+    * To install all example files.
+    * Templates assume a local override directory of "templates_local"
+
+[source, bash]
+------------------------------------------------------------------------------
+cp -r js/* /openils/var/web/js/
+cp -r css/* /openils/var/web/css/
+cp -r images/* /openils/var/web/images/
+cp -r templates/* /openils/var/templates_local
+------------------------------------------------------------------------------
+
+////////////////////////
+vim:set syntax=asciidoc:
+////////////////////////
+
diff --git a/Open-ILS/examples/tt2/flattener_test.tt2 b/Open-ILS/examples/web/templates/flattener_test.tt2
similarity index 100%
rename from Open-ILS/examples/tt2/flattener_test.tt2
rename to Open-ILS/examples/web/templates/flattener_test.tt2

commit e1b9856d6f01cb9afd62dbac7a004fab4186113e
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Apr 17 11:39:21 2012 -0400

    kpac : tech reference
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/docs/TechRef/KidsOPAC.txt b/docs/TechRef/KidsOPAC.txt
new file mode 100644
index 0000000..83d7875
--- /dev/null
+++ b/docs/TechRef/KidsOPAC.txt
@@ -0,0 +1,97 @@
+Kid's OPAC
+==========
+
+Configuration
+-------------
+
+Apache
+~~~~~~
+
+[source, bash]
+------------------------------------------------------------------------------
+<Location /eg/kpac>
+    PerlSetVar OILSWebContextLoader "OpenILS::WWW::EGKPacLoader"
+    PerlSetVar KPacConfigFile "/openils/conf/kpac.xml.example"
+</Location>
+------------------------------------------------------------------------------
+
+XML Configuration File
+~~~~~~~~~~~~~~~~~~~~~~
+
+    * The XML configuration file defines the layout of the kid's OPAC.
+    * It is read with each restart/reload of the Apache web server.
+    * The file lives by default at /openils/conf/kpac.xml.example
+    * There are two top-level elements: <pages> and <layout>.
+    * The layout defines the owning org unit and the start page, both by ID.
+    * At runtime, the layout is determined by the context org unit.  If no 
+      configuration is defined for the context org unit, the layout for the 
+      closest ancestor is used.
+
+[source, xml]
+------------------------------------------------------------------------------
+<layout owner="1" page="1"/>
+------------------------------------------------------------------------------
+
+    * The pages section is a container for <page> elements.
+    * Each page defines an ID, the number of columns to display for the page, 
+      the page name, and an icon.
+
+[source, xml]
+------------------------------------------------------------------------------
+<page id="1" columns="5" name="Home" img="/images/home.jpg">
+------------------------------------------------------------------------------
+
+    * Each page is a container of cells
+    * Each cell defines
+        ** type (topic, search, link)
+        ** name
+        ** icon
+        ** content
+    * The content for type="topic" cells is the ID of the page this topic
+      jumps to.  The name and img for the referenced page is used as the 
+      display content.
+
+[source, xml]
+------------------------------------------------------------------------------
+<cell type="topic">12</cell>
+------------------------------------------------------------------------------
+
+    * The content for type="search" cells is the search query.  The name and 
+      img are used for the display content.
+
+[source, xml]
+------------------------------------------------------------------------------
+<cell name="Piano" img="category.png" type="search">su:piano</cell>
+------------------------------------------------------------------------------
+
+    * The content for type="link" cells is the URL.  The name and img are used 
+    for the display content.
+
+[source, xml]
+------------------------------------------------------------------------------
+<cell name="Clarinet" img="category.png" 
+    type="link">http://en.wikipedia.org/wiki/Clarinet</cell>
+------------------------------------------------------------------------------
+
+
+Considerations for Community Adoption
+-------------------------------------
+
+The templates for the Kid's OPAC were developed long before the TPAC was 
+integrated into Evergreen and it has many of the same limitations that 
+were part of the TPAC.  
+
+    * Fixed width elements (divs, images, etc.), which complicates the 
+      addition of new features and local customizations.  
+    * Images with text, which prevents l10n/i18n.
+    * While the KPAC does not attempt to match the color scheme of any one
+      institution, it's inconsistent with the standard Evergreen color 
+      palette.  Creating an additional skin to act as the Evergreen default
+      my be necessary.
+
+Outstanding Development (Unsponsored)
+-------------------------------------
+
+    ** Port the XML configuration file to a DB structure, complete with UI for
+       managing the various components and upgrade path.
+

commit 00f99bde4dcfd8312a2b2e8cfa31b4f60784d988
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Apr 17 11:39:04 2012 -0400

    kpac : default apache config repair
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/apache/eg_vhost.conf b/Open-ILS/examples/apache/eg_vhost.conf
index 4e2ee8f..cabf5e3 100644
--- a/Open-ILS/examples/apache/eg_vhost.conf
+++ b/Open-ILS/examples/apache/eg_vhost.conf
@@ -620,10 +620,10 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT]
     # Expire the HTML quickly since we're loading dynamic data for each page
     ExpiresActive On
     ExpiresByType text/html "access plus 5 seconds"
-    PerlSetVar KPacConfigFile "/openils/conf/kpac.xml.example"
 </Location>
 <Location /eg/kpac>
     PerlSetVar OILSWebContextLoader "OpenILS::WWW::EGKPacLoader"
+    PerlSetVar KPacConfigFile "/openils/conf/kpac.xml.example"
     ExpiresActive On
     ExpiresByType text/html "access plus 5 seconds"
 </Location>

commit 049ffc264f8bb866cc1f006f73a1e382da1dac69
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Apr 17 10:35:43 2012 -0400

    EGWeb trim template paths to unique set
    
    The list of template paths may have the same path added multiple times,
    depending on the Apache configuration.  Trim them down to a unique set
    to avoid excess template lookups.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    
    Conflicts:
    	Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
index 71a520c..f44a0af 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
@@ -9,6 +9,7 @@ use Apache2::Const -compile => qw(OK DECLINED HTTP_INTERNAL_SERVER_ERROR);
 use Apache2::Log;
 use OpenSRF::EX qw(:try);
 use OpenILS::Utils::CStoreEditor q/:funcs/;
+use List::MoreUtils qw/uniq/;
 
 use constant OILS_HTTP_COOKIE_SKIN => 'eg_skin';
 use constant OILS_HTTP_COOKIE_THEME => 'eg_theme';
@@ -146,7 +147,7 @@ sub load_context {
     $ctx->{theme} = $cgi->cookie(OILS_HTTP_COOKIE_THEME) || 'default';
     $ctx->{proto} = $cgi->https ? 'https' : 'http';
 
-    my @template_paths = $r->dir_config->get('OILSWebTemplatePath');
+    my @template_paths = uniq $r->dir_config->get('OILSWebTemplatePath');
     $ctx->{template_paths} = [ reverse @template_paths ];
 
     my %locales = $r->dir_config->get('OILSWebLocale');

commit b56f3a9d9dae0e7a89d30d132f629c4195ac6b3e
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 16 17:04:10 2012 -0400

    kpac : html escape title/author in record rows
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/record_row.tt2 b/Open-ILS/src/templates/kpac/parts/record_row.tt2
index 274fce8..1f8f201 100644
--- a/Open-ILS/src/templates/kpac/parts/record_row.tt2
+++ b/Open-ILS/src/templates/kpac/parts/record_row.tt2
@@ -11,8 +11,8 @@
             src='[% mkurl(img_src, {}, 1) %]' /></a><br />
     </div>
     <div class="item_detail_info">
-        <div class="item_detail_name"><a href="[% mkurl(ctx.kpac_root _ '/record/' _ rec_id) %]">[% attrs.title %]</a></div>
-        <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
+        <div class="item_detail_name"><a href="[% mkurl(ctx.kpac_root _ '/record/' _ rec_id) %]">[% attrs.title | html %]</a></div>
+        <div class="item_detail_author">[% l('by [_1]', attrs.author) | html %]</div>
         <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
         <div class="item_detail_extra_info">
             [% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix commas, etc. -->

commit b5ac5a6d54dfd0f010269f66526f27d7f31e27b5
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 9 15:45:49 2012 -0400

    kpac : search link cgi improvements
    
    1. avoid showing the search terms from canned searches in the simple
    search box.  Patrons, kids especially, probably don't want to see
    potentially complicated canned search queries in the search box when the
    whole point is that they are accessible by clicking on images.
    
    2. Avoid propagating the search qtype param to canned searches.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/grid.tt2 b/Open-ILS/src/templates/kpac/parts/grid.tt2
index 2e1b459..3d9722c 100644
--- a/Open-ILS/src/templates/kpac/parts/grid.tt2
+++ b/Open-ILS/src/templates/kpac/parts/grid.tt2
@@ -27,7 +27,8 @@ MACRO render_kpac_grid(page_id) BLOCK;
 
         [% ELSIF cell.type == 'search'; %]
 
-        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/results', {query => cell.content}, ['page']) %]"><img 
+        <td width="[% width %]%"><a href="[% 
+            mkurl(ctx.kpac_root _ '/results', {query => cell.content, nosprop => 1}, ['page', 'qtype']) %]"><img 
             src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
 
         [% ELSIF cell.type == 'link'; %]
diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index 1d6e39e..8f598d5 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -1,7 +1,8 @@
 <div class="sub_sidebar_header">[% l('New Search') %]</div>
 <form action="[% ctx.kpac_root _ '/results' %]">
     <div class="sub_sidebar_search_wrapper">
-        <input type="text" name='query' value="[% CGI.param('query') | html %]"
+        <input type="text" name='query' 
+            value="[% CGI.param('nosprop') ? '' : CGI.param('query') | html %]"
             [% seed = l(' Enter Text... ') | html %]
             class="sub_sidebar_search_box" style="color:#aaa;" value="[% seed %]"
             onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 

commit 727d0647b41d71b09d9a8b08dd906c723eb3fb50
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 9 15:26:40 2012 -0400

    kpac : ensure the single-hit redirect goes to kpac
    
    ... instead of to the tpac record detail page.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 5c80f92..a0637cf 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -27,7 +27,7 @@ sub load {
 
     return $self->load_simple("home") if $path =~ m|kpac/home|;
     return $self->load_simple("category") if $path =~ m|kpac/category|;
-    return $self->load_rresults if $path =~ m|kpac/results|;
+    return $self->load_kpac_rresults if $path =~ m|kpac/results|;
     return $self->load_record(no_search => 1) if $path =~ m|kpac/record|; 
 
     # ----------------------------------------------------------------
@@ -48,6 +48,21 @@ sub load {
     return Apache2::Const::OK;
 }
 
+sub load_kpac_rresults {
+    my $self = shift;
+
+    # The redirect-to-record-details-on-single-hit logic
+    # leverages the opac_root to determine the record detail
+    # page.  Replace it temporarily for our purposes.
+    my $tpac_root = $self->ctx->{opac_root};
+    $self->ctx->{opac_root} = $self->ctx->{kpac_root};
+
+    my $stat = $self->load_rresults;
+    $self->ctx->{opac_root} = $tpac_root;
+
+    return $stat;
+}
+
 sub load_getit {
     my $self = shift;
     my $ctx = $self->ctx;

commit 1327ffb06c3199bb40c4b4b9d5868d1c5c631d96
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Apr 9 13:59:56 2012 -0400

    kpac : no results message
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/results.tt2 b/Open-ILS/src/templates/kpac/results.tt2
index 8a8dc0d..b13da77 100644
--- a/Open-ILS/src/templates/kpac/results.tt2
+++ b/Open-ILS/src/templates/kpac/results.tt2
@@ -6,23 +6,31 @@
         
 <h2 class="sub_header2">Search Results</h2>
 
-<div class="sub_navigation2">
-    [% INCLUDE 'kpac/parts/paginate.tt2' %]
-</div>
+[% IF ctx.records.size == 0 %]
 
-<div id="search_results_parent">
+    <br/>
+    <div style='width:100%; text-align:center'>
+        <h3>[% l('No records were found that matched your search.') %]</h3>
+    </div>
 
-[%  FOR rec IN ctx.records;
-        attrs = {marc_xml => rec.marc_xml};
-        PROCESS get_marc_attrs args=attrs %]
+[% ELSE %]
 
-    [% INCLUDE 'kpac/parts/record_row.tt2' show_actions=1 rec_id=rec.id%]
+    <div class="sub_navigation2">
+        [% INCLUDE 'kpac/parts/paginate.tt2' %]
+    </div>
 
-[% END %]
-</div>
+    <div id="search_results_parent"> [%
+        FOR rec IN ctx.records;
+            attrs = {marc_xml => rec.marc_xml};
+            PROCESS get_marc_attrs args=attrs;
+            INCLUDE 'kpac/parts/record_row.tt2' show_actions=1 rec_id=rec.id;
+        END;
+    %] </div>
+
+    <div class="sub_navigation3">
+        [% INCLUDE 'kpac/parts/paginate.tt2' showtop=1 %]
+    </div>
 
-<div class="sub_navigation3">
-    [% INCLUDE 'kpac/parts/paginate.tt2' showtop=1 %]
-</div>
+[% END %]
 
 [% END %]

commit b057cff72846fe42438fd4afb428fbe7b2ee8ff0
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri Apr 6 16:32:13 2012 -0400

    kpac : added content work
    
    1. Consolidated added content apache configs under /eg
    2. Added (untested) code to support LibraryThing reviews.
     -- It looks like we'll need to coordinate w/ LT to get it all hooked
     up.  More research pending.
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/apache/eg_vhost.conf b/Open-ILS/examples/apache/eg_vhost.conf
index 62980a2..4e2ee8f 100644
--- a/Open-ILS/examples/apache/eg_vhost.conf
+++ b/Open-ILS/examples/apache/eg_vhost.conf
@@ -572,6 +572,23 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT]
     PerlAddVar OILSWebTemplatePath "/openils/var/templates"
     #PerlAddVar OILSWebTemplatePath "/openils/var/templates_localskin"
 
+    #-------------------------------------------------
+    # Added Content Configuration
+    #-------------------------------------------------
+    # Content Cafe
+    #SetEnv OILS_CONTENT_CAFE_USER MYUSER
+    #SetEnv OILS_CONTENT_CAFE_PASS MYPASS
+    
+    # LibraryThing
+    #SetEnv OILS_LIBRARYTHING_URL http://ltfl.librarything.com/forlibraries/widget.js?id=MYID
+    #SetEnv OILS_LIBRARYTHING_HTTPS_URL https://ltfl.librarything.com/forlibraries/widget.js?id=MYID
+    
+    # ChiliFresh
+    #SetEnv OILS_CHILIFRESH_ACCOUNT
+    #SetEnv OILS_CHILIFRESH_URL http://chilifresh.com/on-site/js/evergreen.js
+    #SetEnv OILS_CHILIFRESH_HTTPS_URL https://secure.chilifresh.com/on-site/js/evergreen.js
+    #-------------------------------------------------
+
     <IfModule mod_deflate.c>
         SetOutputFilter DEFLATE
         BrowserMatch ^Mozilla/4 gzip-only-text/html
@@ -604,30 +621,13 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT]
     ExpiresActive On
     ExpiresByType text/html "access plus 5 seconds"
     PerlSetVar KPacConfigFile "/openils/conf/kpac.xml.example"
-    
-    # For use with embedded Content Cafe content
-    #SetEnv OILS_CONTENT_CAFE_USER 123
-    #SetEnv OILS_CONTENT_CAFE_PASS 456
-    # Consider copying/moving other added content configs 
-    # (e.g. NOVELIST) into here or to an outer container shared by
-    # both /opac and /eg/opac since some are used in both places
 </Location>
 <Location /eg/kpac>
     PerlSetVar OILSWebContextLoader "OpenILS::WWW::EGKPacLoader"
-    # Expire the HTML quickly since we're loading dynamic data for each page
     ExpiresActive On
     ExpiresByType text/html "access plus 5 seconds"
-    
-    # For use with embedded Content Cafe content
-    #SetEnv OILS_CONTENT_CAFE_USER 123
-    #SetEnv OILS_CONTENT_CAFE_PASS 456
-    # Consider copying/moving other added content configs 
-    # (e.g. NOVELIST) into here or to an outer container shared by
-    # both /opac and /eg/opac since some are used in both places
 </Location>
 
-
-
 # Note: the template processor will decline handling anything it does not
 # have an explicit configuration for, which means it will fall back to 
 # Apache to serve the file.  However, in the interest of speed, go ahead 
diff --git a/Open-ILS/src/templates/kpac/parts/acimport.tt2 b/Open-ILS/src/templates/kpac/parts/acimport.tt2
new file mode 100644
index 0000000..7017cff
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/acimport.tt2
@@ -0,0 +1,29 @@
+[% 
+    # added content only shows on record detail page
+    IF ctx.page == 'record';
+
+    # chilifresh
+    IF ENV.OILS_CHILIFRESH_URL AND ENV.OILS_CHILIFRESH_ACCOUNT;
+        chili_url = ENV.OILS_CHILIFRESH_URL;
+        IF CGI.https AND ENV.OILS_CHILIFRESH_HTTPS_URL;
+            chili_url = ENV.OILS_CHILIFRESH_HTTPS_URL;
+        END %]
+    <!-- Set up the chilifresh account information and load the JS -->
+    <input type="hidden" id="chilifresh_account" name="chilifresh_account" value="[% ENV.OILS_CHILIFRESH_ACCOUNT %]"/>
+    <input type="hidden" id="chilifresh_version" name="chilifresh_version" value="onsite_v1" />
+    <input type="hidden" id="chilifresh_type" name="chilifresh_type" value="search" />
+    <script type="text/javascript" src="[% chili_url %]"></script>
+    <script>try { setTimeout(chili_init, 0); } catch(E) {}</script>
+
+    [% END;
+
+    # LibraryThing
+    IF ENV.OILS_LIBRARYTHING_URL;
+        lt_url = ENV.OILS_LIBRARYTHING_URL;
+        IF CGI.https AND ENV.OILS_LIBRARYTHING_HTTPS_URL;
+            lt_url = ENV.OILS_LIBRARYTHING_HTTPS_URL;
+        END %]
+
+    <script src="[% lt_url %]" type="text/javascript"></script>
+    [% END %]
+[%- END %]
diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
index e80a4c1..0685035 100644
--- a/Open-ILS/src/templates/kpac/parts/base.tt2
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -16,6 +16,6 @@
             [% INCLUDE 'kpac/parts/footer.tt2' %]
         </div>
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
-        [%- INCLUDE 'kpac/parts/chilifresh.tt2' %]
+        [%- INCLUDE 'kpac/parts/acimport.tt2' %]
     </body>
 </html>
diff --git a/Open-ILS/src/templates/kpac/parts/chilifresh.tt2 b/Open-ILS/src/templates/kpac/parts/chilifresh.tt2
deleted file mode 100644
index 9366f60..0000000
--- a/Open-ILS/src/templates/kpac/parts/chilifresh.tt2
+++ /dev/null
@@ -1,13 +0,0 @@
-[%-  IF ENV.OILS_CHILIFRESH_URL AND ENV.OILS_CHILIFRESH_ACCOUNT AND ctx.page == 'record';
-        chili_url = ENV.OILS_CHILIFRESH_URL;
-        IF CGI.https AND ENV.OILS_CHILIFRESH_HTTPS_URL;
-            chili_url = ENV.OILS_CHILIFRESH_HTTPS_URL;
-        END; 
-%]
-    <!-- Set up the chilifresh account information and load the JS -->
-    <input type="hidden" id="chilifresh_account" name="chilifresh_account" value="[% ENV.OILS_CHILIFRESH_ACCOUNT %]"/>
-    <input type="hidden" id="chilifresh_version" name="chilifresh_version" value="onsite_v1" />
-    <input type="hidden" id="chilifresh_type" name="chilifresh_type" value="search" />
-    <script type="text/javascript" src="[% chili_url %]"></script>
-    <script>try { setTimeout(chili_init, 0); } catch(E) {}</script>
-[%- END %]
diff --git a/Open-ILS/src/templates/kpac/record.tt2 b/Open-ILS/src/templates/kpac/record.tt2
index e34ea29..6388808 100644
--- a/Open-ILS/src/templates/kpac/record.tt2
+++ b/Open-ILS/src/templates/kpac/record.tt2
@@ -32,6 +32,7 @@
             <div class="item_detail_rate_wrapper">
                 <div class="item_detail_rate_starts">
                     <span class="chili_review" id="isbn_[% attrs.isbn_clean | html %]"> </span>
+                    <span class="ltfl_reviews"/>
                 </div>
                 <!--
                 <div style="margin-bottom:20px;">

commit c18603ae246551837c10d240b5ae1e40c816d978
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Apr 5 17:30:54 2012 -0400

    kpac : hold placement; more auth refresh repairs
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
index 10dd567..c11efe1 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
@@ -853,6 +853,8 @@ sub load_place_hold {
             }
         }
 
+        $self->apache->log->warn("$#parts : @t_holds");
+
         $self->attempt_hold_placement($usr, $pickup_lib, 'P', @p_holds) if @p_holds;
         $self->attempt_hold_placement($usr, $pickup_lib, 'T', @t_holds) if @t_holds;
 
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 1aab231..5c80f92 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -88,25 +88,52 @@ sub login_and_place_hold {
     my $password = $self->cgi->param('password');
     my $pickup_lib = $self->cgi->param('pickup_lib');
 
+    return Apache2::Const::HTTP_BAD_REQUEST 
+        unless $pickup_lib =~ /^\d+$/;
+
+    my $new_uri = $self->apache->unparsed_uri;
+    my $sep = ($new_uri =~ /\?/) ? '&' : '?';
+
     if (!$ctx->{user}) {
         # First, log the user in and return to 
+        $self->apache->log->info("kpac: logging in $username");
+
         # TODO: let user know username/password is required..
         return Apache2::Const::OK unless $username and $password;
-        my $new_uri = $self->apache->unparsed_uri;
-        my $sep = ($new_uri =~ /\?/) ? '&' : '?';
+
         $new_uri .= "${sep}pickup_lib=$pickup_lib&action=hold";
         $self->cgi->param('redirect_to', $new_uri);
         return $self->load_login;
-    }
 
-    # TODO: place hold
+    } else {
 
-    my $hold_id = '';
-#    (my $new_uri = $self->apache->unparsed_uri) =~ s/getit/getit_results/g;
-#    $new_uri .= ($new_uri =~ /\?/) ? "&hold=$hold_id" : "?hold=$hold_id";
-#    return $self->generic_redirect($new_uri);
+        $self->apache->log->info("kpac: placing hold for $bre_id");
 
-    return Apache2::Const::OK;
+        $new_uri =~ s/getit/getit_results/g;
+        $self->cgi->param('hold_target', $bre_id);
+        $self->cgi->param('hold_type', 'T');
+        $self->cgi->param('part', ''); # needed even if unused
+
+        my $stat = $self->load_place_hold;
+
+        $self->apache->log->info("kpac: place hold returned $stat");
+
+        return $stat unless $stat == Apache2::Const::OK;
+
+        my $hdata = $ctx->{hold_data}->[0]; # only 1 hold placed
+        if (my $hold_id = $hdata ? $hdata->{hold_success} : undef) {
+
+            $self->apache->log->info("kpac: place hold succeeded");
+            $new_uri .= "${sep}hold=$hold_id";
+
+        } else {
+            $self->apache->log->info("kpac: place hold failed : " . $ctx->{hold_failed_event});
+            $new_uri .= "${sep}hold_failed=1";
+        }
+    }
+
+    $self->apache->log->info("kpac: place hold redirecting to: $new_uri");
+    return $self->generic_redirect($new_uri);
 }
 
 sub save_item_to_bookbag {
@@ -153,16 +180,13 @@ sub load_getit_results {
 
     if ($list) {
         if ($list eq 'anon') {
-            $ctx->{anon_list} = 1;
+            $ctx->{added_to_anon} = 1;
         } else {
-            $ctx->{list} = $e->retrieve_container_biblio_record_entry_bucket($list);
+            $ctx->{added_to_list} = $e->retrieve_container_biblio_record_entry_bucket($list);
         }
-
-    } elsif ($hold_id) {
-
-        # new hold means potential for replication lag
-        $e->xact_start; 
-        # fetch the hold...
+    } else { 
+        $e->xact_begin;
+        $ctx->{hold} = $e->retrieve_action_hold_request(8);
         $e->xact_rollback;
     }
 
diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
index ebd8de0..d1fba7f 100644
--- a/Open-ILS/src/templates/kpac/getit_results.tt2
+++ b/Open-ILS/src/templates/kpac/getit_results.tt2
@@ -5,36 +5,44 @@
     attrs = {marc_xml => ctx.marc_xml};
     PROCESS get_marc_attrs args=attrs;
     ctx.page_title = l('Get it');
-    kill_params = ['list', 'hold'];
+    kill_params = ['list', 'hold', 'hold_failed', 'pickup_lib'];
     title_html = attrs.title | html;
 %]
           
-<h2 class="sub_header2">You Got It!</h2>
 
 <div class="checkout_res_body">
-    [% IF ctx.anon_list %]
+    [% IF ctx.added_to_anon %]
+        <h2 class="sub_header2">[% l('You Saved It!') %]</h2>
         <p>
         [% |l(title_html) %]
         You successfully saved [_1].  <br/>
         To manage your lists, go to <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, 1) %]">My Lists</a>
         [% END %]
         <p>
-    [% ELSIF ctx.list %]
+    [% ELSIF ctx.added_to_list %]
         [% list_html = ctx.list.name | html %]
+        <h2 class="sub_header2">[% l('You Saved It!') %]</h2>
         <p>
         [% |l(title_html, list_html) %]
         You successfully saved [_1] to [_2]. <br/>  
         To manage your lists, go to <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, 1) %]">My Lists</a>
         [% END %]
         <p>
-    [% ELSE %]
+    [% ELSIF CGI.param('hold') %]
         [% lib_html = ctx.get_aou(ctx.hold.pickup_lib).name | html %]
+        <h2 class="sub_header2">[% l('You Got It!') %]</h2>
         <p>
         [% |l(title_html, lib_html) %]
         Your request for <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">[_1]</a> was successful.<br/>
         You will be able to pick up this material at [_2].
         [% END %]
         <p>
+    [% ELSE %]
+        <p>
+        [% |l(title_html) %]
+        Unable to request <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">[_1]</a>.<br/>
+        Please see a librarian.
+        [% END %]
     [% END %]
 </div>
 
diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
index ebfe0e5..e80a4c1 100644
--- a/Open-ILS/src/templates/kpac/parts/base.tt2
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -4,7 +4,8 @@
         <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
         <link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/default/kpac/style.css" />
         [% IF ctx.authtime %]
-        <meta http-equiv="refresh" content="[% ctx.authtime %];[% ctx.logout_page %]">
+        <meta http-equiv="refresh" content="[% ctx.authtime %];[% 
+            ctx.logout_page _ '?redirect_to=' _ ctx.home_page %]">
         [% END %]
         <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
     </head>

commit 9c17d8b6dd34075935318d504348d000c99c4144
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Apr 5 15:31:49 2012 -0400

    kpac : wire up home search; auth timeout redirect fixes
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 01e2b35..1aab231 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -171,6 +171,7 @@ sub load_getit_results {
 
 sub load_kpac_config {
     my $self = shift;
+    my $ctx = $self->ctx;
 
     if (!$kpac_config) {
         my $path = $self->apache->dir_config('KPacConfigFile');
@@ -188,19 +189,20 @@ sub load_kpac_config {
         );
     }
 
-    my $ou = $self->ctx->{physical_loc} || $self->_get_search_lib;
+    my $ou = $ctx->{physical_loc} || $self->_get_search_lib;
     my $layout;
 
     # Search up the org tree to find the nearest config for the context org unit
-    while (my $org = $self->ctx->{get_aou}->($ou)) {
+    while (my $org = $ctx->{get_aou}->($ou)) {
         ($layout) = grep {$_->{owner} eq $org->id} @{$kpac_config->{layout}};
         last if $layout;
         $ou = $org->parent_ou;
     }
 
-    $self->ctx->{kpac_layout} = $layout;
-    $self->ctx->{kpac_config} = $kpac_config;
-    $self->ctx->{kpac_root} = $self->ctx->{base_path} . "/kpac"; 
+    $ctx->{kpac_layout} = $layout;
+    $ctx->{kpac_config} = $kpac_config;
+    $ctx->{kpac_root} = $ctx->{base_path} . "/kpac"; 
+    $ctx->{home_page} = 'http://' . $self->apache->hostname . $ctx->{kpac_root} . "/home";
 }
 
 
diff --git a/Open-ILS/src/templates/kpac/home.tt2 b/Open-ILS/src/templates/kpac/home.tt2
index 500e336..513d8fe 100644
--- a/Open-ILS/src/templates/kpac/home.tt2
+++ b/Open-ILS/src/templates/kpac/home.tt2
@@ -19,18 +19,27 @@
             <div class="search_wrapper">
                 <h1>Search your Library</h1>
                 <h3>for books, movies, music, magazines, and more!</h3>
-                <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
-                    <tr>
-                        <td class="st_radio_btn"><input type="radio" name="search_type" checked="checked" id="st_word" class="st_word" /></td>
-                        <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
-                        <td class="st_radio_btn"><input type="radio" name="search_type" id="st_title" class="st_title" /></td>
-                        <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
-                        <td class="st_radio_btn"><input type="radio" name="search_type" id="st_author" class="st_author" /></td>
-                        <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
-                        <td><input type="text" class="search_box" /></td>
-                        <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></a></td>
-                    </tr>
-                </table>
+                <form action="[% ctx.kpac_root _ '/results' %]">
+                    [% qtype = CGI.param('qtype') %]
+                    <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
+                        <tr>
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
+                                [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
+                                [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
+                                [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
+                            <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+
+                            <td><input type="text" class="search_box" name="query" value="[% CGI.param('query') | html %]"/></td>
+                            <td><input type="image" src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></td>
+                        </tr>
+                    </table>
+                </form>
             </div>
             <div class="category_wrapper">
                 <h3 class="c_header_image">Or click on an image to get started:</h3>

commit 295f64b981fc93bb66ca4360bbdcc9ff32283eae
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Apr 5 12:35:39 2012 -0400

    kpac : initial login + place hold combined action
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index c0b1f5e..01e2b35 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -62,6 +62,7 @@ sub load_getit {
     $self->ctx->{page} = 'getit'; # repair the page
 
     return $self->save_item_to_bookbag($rec_id, $bbag_id) if $action eq 'save';
+    return $self->login_and_place_hold($rec_id) if $action eq 'hold';
 
     # if the user is logged in, fetch his bookbags
     if ($ctx->{user}) {
@@ -78,6 +79,35 @@ sub load_getit {
     $self->ctx->{page} = 'getit'; # repair the page
     return Apache2::Const::OK;
 }
+    
+sub login_and_place_hold {
+    my $self = shift;
+    my $bre_id = shift;
+    my $ctx = $self->ctx;
+    my $username = $self->cgi->param('username');
+    my $password = $self->cgi->param('password');
+    my $pickup_lib = $self->cgi->param('pickup_lib');
+
+    if (!$ctx->{user}) {
+        # First, log the user in and return to 
+        # TODO: let user know username/password is required..
+        return Apache2::Const::OK unless $username and $password;
+        my $new_uri = $self->apache->unparsed_uri;
+        my $sep = ($new_uri =~ /\?/) ? '&' : '?';
+        $new_uri .= "${sep}pickup_lib=$pickup_lib&action=hold";
+        $self->cgi->param('redirect_to', $new_uri);
+        return $self->load_login;
+    }
+
+    # TODO: place hold
+
+    my $hold_id = '';
+#    (my $new_uri = $self->apache->unparsed_uri) =~ s/getit/getit_results/g;
+#    $new_uri .= ($new_uri =~ /\?/) ? "&hold=$hold_id" : "?hold=$hold_id";
+#    return $self->generic_redirect($new_uri);
+
+    return Apache2::Const::OK;
+}
 
 sub save_item_to_bookbag {
     my $self = shift;
diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index 1b0dbf6..ebdbbfe 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -26,52 +26,60 @@
 
                     <div class="top_side">
                         <h2>get it!</h2>
-                        <p>[% |l %]If you would like to request this item, please enter the following information and click<br />Submit below:[% END %]</p>
+                        <p>[% |l %]If you would like to request this item, please enter the 
+                            following information and click<br />Submit below:[% END %]</p>
                     </div>
-                    <div class="checkout_box">
-                        <div class="box1_top">&nbsp;</div>
-                        <div class="box_inside">
 
-                            [% IF !ctx.user %]
-                                [% seed = l(' Enter Numbers... ') %]
-                                <p>[% l('Library Card Number without spaces:') %]</p>
-                                <div class="input_box">
-                                    <input type="text" class="text_box" style="color:#aaa;" value="[% seed %]" 
-                                        onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
-                                        onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
-                                </div>
-                                <a class="help_btn" href="javascript:;" 
-                                    onclick="helpPopup('card_help', this, event);"><img 
-                                    src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
-                                <div class="clear">&nbsp;</div>
-                                <div class="hr">&nbsp;</div>
+                    <form method='POST'><!-- login + place hold form -->
+
+                        <div class="checkout_box">
+                            <div class="box1_top">&nbsp;</div>
+                            <div class="box_inside">
+
+                                [% IF !ctx.user %]
+                                    [% seed = l(' Enter Numbers... ') %]
+                                    <p>[% l('Library Card Number without spaces:') %]</p>
+                                    <div class="input_box">
+                                        <input name="username" type="text" class="text_box" style="color:#aaa;" value="[% seed %]" 
+                                            onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
+                                            onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+                                    </div>
+                                    <a class="help_btn" href="javascript:;" 
+                                        onclick="helpPopup('card_help', this, event);"><img 
+                                        src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
 
-                                <p>[% l('Password') %]</p>
-                                <div class="input_box">
-                                    <input type="password" class="text_box" style="color:#aaa;" value="[% seed %]" 
-                                        onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
-                                        onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+                                    <div class="clear">&nbsp;</div>
+                                    <div class="hr">&nbsp;</div>
 
-                                <a class="help_btn" href="javascript:;" 
-                                    onclick="helpPopup('password_help', this, event);"><img 
-                                    src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="[% l('password help') %]" /></a>
+                                    <p>[% l('Password') %]</p>
+                                    <div class="input_box">
+                                        <input name="password" type="password" class="text_box" style="color:#aaa;" value="[% seed %]" 
+                                            onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
+                                            onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+                                    </div>
 
-                                <div class="clear">&nbsp;</div>
-                                <div class="hr">&nbsp;</div>
-                            [% END %]
+                                    <a class="help_btn" href="javascript:;" 
+                                        onclick="helpPopup('password_help', this, event);"><img 
+                                        src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="[% l('password help') %]" /></a>
 
-                            <p>[% l('Choose a Pickup Library:') %]</p>
-                            <div class="pickup_lib">
-                                [%  def_lib = ctx.default_pickup_lib || ctx.physical_loc;
-                                    PROCESS "opac/parts/org_selector.tt2";
-                                    PROCESS build_org_selector name='pickup_lib' 
-                                    value=def_lib id='pickup_lib' can_have_vols_only=1 %]
+                                    <div class="clear">&nbsp;</div>
+                                    <div class="hr">&nbsp;</div>
+                                [% END %]
+
+                                <p>[% l('Choose a Pickup Library:') %]</p>
+                                <div class="pickup_lib">
+                                    [%  def_lib = ctx.default_pickup_lib || ctx.physical_loc;
+                                        PROCESS "opac/parts/org_selector.tt2";
+                                        PROCESS build_org_selector name='pickup_lib' 
+                                        value=def_lib id='pickup_lib' can_have_vols_only=1 %]
+                                </div>
                             </div>
                         </div>
-                    </div>
-                    <div class="submit_btn">
-                        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
-                    </div>
+                        <div class="submit_btn">
+                            <input type='hidden' name='action' value='hold'/>
+                            <input type='image' src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="[% l('Submit') %]"/>
+                        </div>
+                    </form>
                 </div>
             </td>
 
@@ -83,7 +91,7 @@
                     </div>
                     <form method='POST'>
                         <input type='hidden' name='action' value='save'/>
-                        [% IF ctx.user AND ctx.bookbags.size > 0 %]
+                        [% IF ctx.user AND ctx.bookbags AND ctx.bookbags.size > 0 %]
                             <div class="checkout_box">
                                 <div class="box1_top">&nbsp;</div>
                                 <div class="box_inside">

commit bde0e9b42bdc755eb659977332f2d5c80365dcc9
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed Apr 4 16:33:33 2012 -0400

    kpac : initial chilifresh integration
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
index ae3f6b2..ebfe0e5 100644
--- a/Open-ILS/src/templates/kpac/parts/base.tt2
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -15,5 +15,6 @@
             [% INCLUDE 'kpac/parts/footer.tt2' %]
         </div>
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
+        [%- INCLUDE 'kpac/parts/chilifresh.tt2' %]
     </body>
 </html>
diff --git a/Open-ILS/src/templates/kpac/parts/chilifresh.tt2 b/Open-ILS/src/templates/kpac/parts/chilifresh.tt2
new file mode 100644
index 0000000..9366f60
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/chilifresh.tt2
@@ -0,0 +1,13 @@
+[%-  IF ENV.OILS_CHILIFRESH_URL AND ENV.OILS_CHILIFRESH_ACCOUNT AND ctx.page == 'record';
+        chili_url = ENV.OILS_CHILIFRESH_URL;
+        IF CGI.https AND ENV.OILS_CHILIFRESH_HTTPS_URL;
+            chili_url = ENV.OILS_CHILIFRESH_HTTPS_URL;
+        END; 
+%]
+    <!-- Set up the chilifresh account information and load the JS -->
+    <input type="hidden" id="chilifresh_account" name="chilifresh_account" value="[% ENV.OILS_CHILIFRESH_ACCOUNT %]"/>
+    <input type="hidden" id="chilifresh_version" name="chilifresh_version" value="onsite_v1" />
+    <input type="hidden" id="chilifresh_type" name="chilifresh_type" value="search" />
+    <script type="text/javascript" src="[% chili_url %]"></script>
+    <script>try { setTimeout(chili_init, 0); } catch(E) {}</script>
+[%- END %]
diff --git a/Open-ILS/src/templates/kpac/record.tt2 b/Open-ILS/src/templates/kpac/record.tt2
index 8161ebb..e34ea29 100644
--- a/Open-ILS/src/templates/kpac/record.tt2
+++ b/Open-ILS/src/templates/kpac/record.tt2
@@ -30,10 +30,20 @@
             </div>
 
             <div class="item_detail_rate_wrapper">
-                <!-- TODO chilifresh, etc. -->
+                <div class="item_detail_rate_starts">
+                    <span class="chili_review" id="isbn_[% attrs.isbn_clean | html %]"> </span>
+                </div>
+                <!--
+                <div style="margin-bottom:20px;">
+                    <div id="chili_review_[% attrs.isbn_clean | html %]" style="display: none;" align="center" width="100%"></div>
+                </div>
+                -->
+
+                <!--
                 <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars.png" /></div>
                 <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
                 <div class="clear">&nbsp;</div>
+                -->
 
                 <div class="item_detail_cn_wrapper">
                     <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
@@ -75,14 +85,18 @@
     [% END %]
 
     <!-- TODO -->
-
     <div class="item_detail_extras_tabs">
         <a href="javascript:;">Reviews</a>
         <div class="selected">Rate this Item</div>
         <a href="javascript:;">About the Author</a>
         <div class="clear">&nbsp;</div>
     </div>
+    <div class="item_detail_rating">
+        <div id="chili_review_[% attrs.isbn_clean | html %]" style="display: none;" align="center" width="100%"></div>
+    </div>
+</div>
 
+<!--
     <div class="item_detail_rating_top">
         <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table">
             <tr>
@@ -129,5 +143,6 @@
         </tr>
     </table>
 </div>
+-->
   
 [% END %]

commit cd60d1c12d17f8582ea106c75d87bfd6b8ff77c8
Author: Bill Erickson <berick at esilibrary.com>
Date:   Wed Apr 4 15:02:11 2012 -0400

    kpac : getit save to existing list
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index d758795..c0b1f5e 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -2,7 +2,7 @@ package OpenILS::WWW::EGKPacLoader;
 use base 'OpenILS::WWW::EGCatLoader';
 use strict; use warnings;
 use XML::Simple;
-use Apache2::Const -compile => qw(OK DECLINED FORBIDDEN HTTP_INTERNAL_SERVER_ERROR REDIRECT HTTP_BAD_REQUEST);
+use Apache2::Const -compile => qw(OK HTTP_BAD_REQUEST);
 use OpenSRF::Utils::Logger qw/$logger/;
 use OpenILS::Application::AppUtils;
 use OpenILS::Utils::CStoreEditor qw/:funcs/;
@@ -35,7 +35,7 @@ sub load {
     # ----------------------------------------------------------------
     return $self->redirect_ssl unless $self->cgi->https;
 
-    return $self->load_simple("getit_results") if $path =~ m|kpac/getit_results|;
+    return $self->load_getit_results if $path =~ m|kpac/getit_results|;
     return $self->load_getit if $path =~ m|kpac/getit|;
 
     # ----------------------------------------------------------------
@@ -86,6 +86,12 @@ sub save_item_to_bookbag {
 
     if ($bookbag_id) { 
         # save to existing bookbag
+        $self->cgi->param('record', $rec_id);
+        my $stat = $self->load_myopac_bookbag_update('add_rec', $bookbag_id);
+        # TODO: check for failure
+        (my $new_uri = $self->apache->unparsed_uri) =~ s/getit/getit_results/g;
+        $new_uri .= ($new_uri =~ /\?/) ? "&list=$bookbag_id" : "?list=$bookbag_id";
+        return $self->generic_redirect($new_uri);
 
     } else { 
         # save to anonymous list
@@ -93,9 +99,41 @@ sub save_item_to_bookbag {
         # set some params assumed to exist for load_mylist_add
         $self->cgi->param('record', $rec_id);
         (my $new_uri = $self->apache->unparsed_uri) =~ s/getit/getit_results/g;
+        $new_uri .= ($new_uri =~ /\?/) ? '&list=anon' : '?list=anon';
         $self->cgi->param('redirect_to', $new_uri);
 
-        $self->load_mylist_add;
+        return $self->load_mylist_add;
+    }
+
+    return Apache2::Const::HTTP_BAD_REQUEST;
+}
+
+
+sub load_getit_results {
+    my $self = shift;
+    my $ctx = $self->ctx;
+    my $e = $self->editor;
+    my $list = $self->cgi->param('list');
+    my $hold_id = $self->cgi->param('hold');
+    my $rec_id = $ctx->{page_args}->[0];
+
+    my (undef, @rec_data) = $self->get_records_and_facets([$rec_id]);
+    $ctx->{bre_id} = $rec_data[0]->{id};
+    $ctx->{marc_xml} = $rec_data[0]->{marc_xml};
+
+    if ($list) {
+        if ($list eq 'anon') {
+            $ctx->{anon_list} = 1;
+        } else {
+            $ctx->{list} = $e->retrieve_container_biblio_record_entry_bucket($list);
+        }
+
+    } elsif ($hold_id) {
+
+        # new hold means potential for replication lag
+        $e->xact_start; 
+        # fetch the hold...
+        $e->xact_rollback;
     }
 
     return Apache2::Const::OK;
diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
index 56686f3..ebd8de0 100644
--- a/Open-ILS/src/templates/kpac/getit_results.tt2
+++ b/Open-ILS/src/templates/kpac/getit_results.tt2
@@ -1,22 +1,59 @@
 [%  PROCESS "opac/parts/header.tt2";
     PROCESS "kpac/parts/grid.tt2";
     WRAPPER "kpac/parts/subpage.tt2";
-    ctx.page_title = l('Get it') %]
+    PROCESS "opac/parts/misc_util.tt2"; # MARC 
+    attrs = {marc_xml => ctx.marc_xml};
+    PROCESS get_marc_attrs args=attrs;
+    ctx.page_title = l('Get it');
+    kill_params = ['list', 'hold'];
+    title_html = attrs.title | html;
+%]
           
-          <h2 class="sub_header2">You Got It!</h2>
-          
-          <div class="checkout_res_body">
-            <p>Your Request for <a href="javascript:;">Book Name</a> was successful.<br />You will be able to pick up this material at <a href="javascript:;">Fairwood</a>.</p>
-          </div>
-          
-          <div class="sub_navigation2 checkout">
-            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
-              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/back_to_results_btn.png" /></a></td>
-              <td width="100%" class="nav_mid_bg">&nbsp;</td>
-              <td><img src="[% ctx.media_prefix %]/images/kpac/back_to_book.png" /></td>
-              <td nowrap="nowrap"><a class="checkout_res_back" href="javascript:;">Back to <span>Book Name</span></a></td>
-            </tr></table>
-          </div>
+<h2 class="sub_header2">You Got It!</h2>
+
+<div class="checkout_res_body">
+    [% IF ctx.anon_list %]
+        <p>
+        [% |l(title_html) %]
+        You successfully saved [_1].  <br/>
+        To manage your lists, go to <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, 1) %]">My Lists</a>
+        [% END %]
+        <p>
+    [% ELSIF ctx.list %]
+        [% list_html = ctx.list.name | html %]
+        <p>
+        [% |l(title_html, list_html) %]
+        You successfully saved [_1] to [_2]. <br/>  
+        To manage your lists, go to <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, 1) %]">My Lists</a>
+        [% END %]
+        <p>
+    [% ELSE %]
+        [% lib_html = ctx.get_aou(ctx.hold.pickup_lib).name | html %]
+        <p>
+        [% |l(title_html, lib_html) %]
+        Your request for <a href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">[_1]</a> was successful.<br/>
+        You will be able to pick up this material at [_2].
+        [% END %]
+        <p>
+    [% END %]
+</div>
+
+<div class="sub_navigation2 checkout">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
+        <td><a href="[% mkurl(ctx.kpac_root _ '/results', {}, kill_params) %]">
+            <img src="[% ctx.media_prefix %]/images/kpac/back_to_results_btn.png" /></a></td>
+        <td width="100%" class="nav_mid_bg">&nbsp;</td>
+        <td><img src="[% ctx.media_prefix %]/images/kpac/back_to_book.png" /></td>
+        <td nowrap="nowrap">
+            <a class="checkout_res_back" href="[% mkurl(ctx.kpac_root _ '/record/' _ ctx.bre_id, {}, kill_params) %]">
+                [%  title = attrs.title || '';
+                    title = title.substr(18, title.length, '...');
+                    l('Back to [_1]', title);
+                %]
+            </a>
+        </td>
+    </tr></table>
+</div>
           
 [% END %]          
 

commit 50ed740439e80b31cdf15c21dd9017cbb680293c
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Mar 26 15:32:08 2012 -0400

    tpac: minor code formatting
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index b17ddd2..d758795 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -65,15 +65,14 @@ sub load_getit {
 
     # if the user is logged in, fetch his bookbags
     if ($ctx->{user}) {
-        $ctx->{bookbags} = $self->editor->search_container_biblio_record_entry_bucket(
-            [{
-                    owner => $ctx->{user}->id, 
-                    btype => 'bookbag'
-                }, {
-                    order_by => {cbreb => 'name'},
-                    limit => $self->cgi->param('bbag_limit') || 100,
-            }],
-        );
+        $ctx->{bookbags} = $self->editor->search_container_biblio_record_entry_bucket([
+            {   owner => $ctx->{user}->id, 
+                btype => 'bookbag' 
+            }, 
+            {   order_by => {cbreb => 'name'},
+                limit => $self->cgi->param('bbag_limit') || 100 
+            }
+        ]);
     }
 
     $self->ctx->{page} = 'getit'; # repair the page

commit 5db8fb03ca1a7ebbe176bc05936018b411f93b4d
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Mar 26 14:02:00 2012 -0400

    kpac: save to anon-list
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 7622374..b17ddd2 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -51,6 +51,9 @@ sub load {
 sub load_getit {
     my $self = shift;
     my $ctx = $self->ctx;
+    my $rec_id = $ctx->{page_args}->[0];
+    my $bbag_id = $self->cgi->param('bookbag');
+    my $action = $self->cgi->param('action') || '';
 
     # first load the record
     my $stat = $self->load_record(no_search => 1);
@@ -58,6 +61,8 @@ sub load_getit {
 
     $self->ctx->{page} = 'getit'; # repair the page
 
+    return $self->save_item_to_bookbag($rec_id, $bbag_id) if $action eq 'save';
+
     # if the user is logged in, fetch his bookbags
     if ($ctx->{user}) {
         $ctx->{bookbags} = $self->editor->search_container_biblio_record_entry_bucket(
@@ -68,7 +73,6 @@ sub load_getit {
                     order_by => {cbreb => 'name'},
                     limit => $self->cgi->param('bbag_limit') || 100,
             }],
-            {substream => 1}
         );
     }
 
@@ -76,6 +80,27 @@ sub load_getit {
     return Apache2::Const::OK;
 }
 
+sub save_item_to_bookbag {
+    my $self = shift;
+    my $rec_id = shift;
+    my $bookbag_id = shift;
+
+    if ($bookbag_id) { 
+        # save to existing bookbag
+
+    } else { 
+        # save to anonymous list
+       
+        # set some params assumed to exist for load_mylist_add
+        $self->cgi->param('record', $rec_id);
+        (my $new_uri = $self->apache->unparsed_uri) =~ s/getit/getit_results/g;
+        $self->cgi->param('redirect_to', $new_uri);
+
+        $self->load_mylist_add;
+    }
+
+    return Apache2::Const::OK;
+}
 
 sub load_kpac_config {
     my $self = shift;
diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index d665da5..1b0dbf6 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -81,22 +81,25 @@
                         <h2>[% l('save it!') %]</h2>
                         <p>[% l('If you would like to save this item to a list to be requested later, please choose a location and click <br/>Submit below.') %]</p>
                     </div>
-                    [% IF ctx.user AND ctx.bookbags.size > 0 %]
-                        <div class="checkout_box">
-                            <div class="box1_top">&nbsp;</div>
-                            <div class="box_inside">
-                                <p>[% l('Add to one of your lists?') %]</p>
-                                <select name='bookbag'>
-                                    <option selected='selected'>[% l('-- Select a List --') %]</option>
-                                    [% FOR bbag IN ctx.bookbags %]
-                                        <option value="[% bbag.id %]">[% bbag.name | html %]</option>
-                                    [% END %]
-                                </select>
+                    <form method='POST'>
+                        <input type='hidden' name='action' value='save'/>
+                        [% IF ctx.user AND ctx.bookbags.size > 0 %]
+                            <div class="checkout_box">
+                                <div class="box1_top">&nbsp;</div>
+                                <div class="box_inside">
+                                    <p>[% l('Add to one of your lists?') %]</p>
+                                    <select name='bookbag'>
+                                        <option selected='selected'>[% l('-- Select a List --') %]</option>
+                                        [% FOR bbag IN ctx.bookbags %]
+                                            <option value="[% bbag.id %]">[% bbag.name | html %]</option>
+                                        [% END %]
+                                    </select>
+                                </div>
                             </div>
+                        [% END %]
+                        <div class="submit_btn">
+                            <input type='image' src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="[% l('Submit') %]" />
                         </div>
-                    [% END %]
-                    <div class="submit_btn">
-                        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
                     </div>
                 </div>
             </td>

commit aa33fc0ef3f2d80de7474a6815ee629c9d0fca8a
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri Mar 16 12:00:58 2012 -0400

    kpac : config and template work
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/apache/eg_vhost.conf b/Open-ILS/examples/apache/eg_vhost.conf
index 5d5551b..62980a2 100644
--- a/Open-ILS/examples/apache/eg_vhost.conf
+++ b/Open-ILS/examples/apache/eg_vhost.conf
@@ -603,6 +603,7 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT]
     # Expire the HTML quickly since we're loading dynamic data for each page
     ExpiresActive On
     ExpiresByType text/html "access plus 5 seconds"
+    PerlSetVar KPacConfigFile "/openils/conf/kpac.xml.example"
     
     # For use with embedded Content Cafe content
     #SetEnv OILS_CONTENT_CAFE_USER 123
diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml.example
similarity index 100%
rename from Open-ILS/examples/kpac.xml
rename to Open-ILS/examples/kpac.xml.example
diff --git a/Open-ILS/src/Makefile.am b/Open-ILS/src/Makefile.am
index d250f58..8fe8302 100644
--- a/Open-ILS/src/Makefile.am
+++ b/Open-ILS/src/Makefile.am
@@ -46,6 +46,7 @@ sysconf_DATA = $(examples)/action_trigger_filters.json.example \
 	       $(examples)/oils_sip.xml.example \
 	       $(examples)/lib_ips.txt.example \
 	       $(examples)/oils_yaz.xml.example \
+	       $(examples)/kpac.xml.example \
 	       $(examples)/oils_z3950.xml.example 
 
 #----------------------------
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 34a81f6..7622374 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -15,9 +15,9 @@ my $kpac_config;
 sub load {
     my $self = shift;
 
-    $self->init_ro_object_cache;
+    $self->init_ro_object_cache; 
 
-    my $stat = $self->load_common;
+    my $stat = $self->load_common; 
     return $stat unless $stat == Apache2::Const::OK;
 
     $self->load_kpac_config;
@@ -27,22 +27,16 @@ sub load {
 
     return $self->load_simple("home") if $path =~ m|kpac/home|;
     return $self->load_simple("category") if $path =~ m|kpac/category|;
-    return $self->load_rresults if $path =~ m|kpac/results|; # inherited 
-    return $self->load_record(no_search => 1) if $path =~ m|kpac/record|; # inherited
+    return $self->load_rresults if $path =~ m|kpac/results|;
+    return $self->load_record(no_search => 1) if $path =~ m|kpac/record|; 
 
     # ----------------------------------------------------------------
     #  Everything below here requires SSL
     # ----------------------------------------------------------------
     return $self->redirect_ssl unless $self->cgi->https;
 
-    # XXX auth vs. no-auth, pending list answers
     return $self->load_simple("getit_results") if $path =~ m|kpac/getit_results|;
-
-    if ($path =~ m|kpac/getit|) { # after getit_results
-        my $stat = $self->load_record(no_search => 1);
-        $self->ctx->{page} = 'getit'; # repair the page
-        return $stat;
-    }
+    return $self->load_getit if $path =~ m|kpac/getit|;
 
     # ----------------------------------------------------------------
     #  Everything below here requires authentication
@@ -54,12 +48,46 @@ sub load {
     return Apache2::Const::OK;
 }
 
+sub load_getit {
+    my $self = shift;
+    my $ctx = $self->ctx;
+
+    # first load the record
+    my $stat = $self->load_record(no_search => 1);
+    return $stat unless $stat == Apache2::Const::OK;
+
+    $self->ctx->{page} = 'getit'; # repair the page
+
+    # if the user is logged in, fetch his bookbags
+    if ($ctx->{user}) {
+        $ctx->{bookbags} = $self->editor->search_container_biblio_record_entry_bucket(
+            [{
+                    owner => $ctx->{user}->id, 
+                    btype => 'bookbag'
+                }, {
+                    order_by => {cbreb => 'name'},
+                    limit => $self->cgi->param('bbag_limit') || 100,
+            }],
+            {substream => 1}
+        );
+    }
+
+    $self->ctx->{page} = 'getit'; # repair the page
+    return Apache2::Const::OK;
+}
+
 
 sub load_kpac_config {
     my $self = shift;
-    my $path = '/home/berick/code/Evergreen/Open-ILS/examples/kpac.xml'; # TODO: apache config
 
-    unless ($kpac_config) {
+    if (!$kpac_config) {
+        my $path = $self->apache->dir_config('KPacConfigFile');
+
+        if (!$path) {
+            $self->apache->log->error("KPacConfigFile required!");
+            return;
+        }
+        
         $kpac_config = XMLin(
             $path,
             KeyAttr => ['id'],
@@ -68,8 +96,7 @@ sub load_kpac_config {
         );
     }
 
-    # TODO: make generic "whereami" sub for EGCatLoader.
-    my $ou = $self->ctx->{physical_loc} || $self->cgi->param('loc') || $self->ctx->{aou_tree}->()->id;
+    my $ou = $self->ctx->{physical_loc} || $self->_get_search_lib;
     my $layout;
 
     # Search up the org tree to find the nearest config for the context org unit
diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
index 71ab91b..d665da5 100644
--- a/Open-ILS/src/templates/kpac/getit.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -75,22 +75,26 @@
                 </div>
             </td>
 
-            <!-- TODO -->
             <td valign="top">
                 <div class="right_brain">
                     <div class="top_side">
-                        <h2>save it!</h2>
-                        <p>If you would like to save this item to a list to be requested later, please choose a location and click<br />Submit below.</p>
+                        <h2>[% l('save it!') %]</h2>
+                        <p>[% l('If you would like to save this item to a list to be requested later, please choose a location and click <br/>Submit below.') %]</p>
                     </div>
-                    <div class="checkout_box">
-                        <div class="box1_top">&nbsp;</div>
-                        <div class="box_inside">
-                            <p>Choose a Pickup Library:</p>
-                            <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
-                            <div class="hr">&nbsp;</div>
-                            <div><a href="javascript:;">View all KCLS libraries</a></div>
+                    [% IF ctx.user AND ctx.bookbags.size > 0 %]
+                        <div class="checkout_box">
+                            <div class="box1_top">&nbsp;</div>
+                            <div class="box_inside">
+                                <p>[% l('Add to one of your lists?') %]</p>
+                                <select name='bookbag'>
+                                    <option selected='selected'>[% l('-- Select a List --') %]</option>
+                                    [% FOR bbag IN ctx.bookbags %]
+                                        <option value="[% bbag.id %]">[% bbag.name | html %]</option>
+                                    [% END %]
+                                </select>
+                            </div>
                         </div>
-                    </div>
+                    [% END %]
                     <div class="submit_btn">
                         <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
                     </div>

commit 9b7b60e345c04716de866c2674428987c67bb8ca
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Feb 14 14:47:13 2012 -0500

    kpac : i18n, cleanup
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/home.tt2 b/Open-ILS/src/templates/kpac/home.tt2
index 99325b6..500e336 100644
--- a/Open-ILS/src/templates/kpac/home.tt2
+++ b/Open-ILS/src/templates/kpac/home.tt2
@@ -22,11 +22,11 @@
                 <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
                     <tr>
                         <td class="st_radio_btn"><input type="radio" name="search_type" checked="checked" id="st_word" class="st_word" /></td>
-                        <td class="st_label"><label for="st_word">Word</label></td>
+                        <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
                         <td class="st_radio_btn"><input type="radio" name="search_type" id="st_title" class="st_title" /></td>
-                        <td class="st_label"><label for="st_title">Title</label></td>
+                        <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
                         <td class="st_radio_btn"><input type="radio" name="search_type" id="st_author" class="st_author" /></td>
-                        <td class="st_label st_author_box"><label for="st_author">Author</label></td>
+                        <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
                         <td><input type="text" class="search_box" /></td>
                         <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></a></td>
                     </tr>
diff --git a/Open-ILS/src/templates/kpac/parts/footer.tt2 b/Open-ILS/src/templates/kpac/parts/footer.tt2
index b738aee..46e0401 100644
--- a/Open-ILS/src/templates/kpac/parts/footer.tt2
+++ b/Open-ILS/src/templates/kpac/parts/footer.tt2
@@ -1,8 +1,8 @@
 <div class="footer_wrapper">
-    <a href="javascript:;">Contact Us</a>
-    <a href="javascript:;">Site Help</a>
-    <a href="javascript:;">Site Map</a>
-    <a href="javascript:;">Back to Main KCLS Catalog</a>
+    <a href="javascript:;">[% l('Contact Us') %]</a>
+    <a href="javascript:;">[% l('Site Help') %]</a>
+    <a href="javascript:;">[% l('Site Map') %]</a>
+    <a href="[% mkurl(ctx.opac_root _ '/home') %]">[% l('Back to Main Catalog') %]</a>
     <div class="clear">&nbsp;</div>
 </div>
 

commit 33e75c06ce05826eac9e5abdf2bd2c813db58f88
Author: Bill Erickson <berick at esilibrary.com>
Date:   Tue Feb 14 14:34:21 2012 -0500

    kpac : rename files/paths for tpac consistency
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 93e8891..34a81f6 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -25,29 +25,25 @@ sub load {
     my $path = $self->apache->path_info;
     ($self->ctx->{page} = $path) =~ s#.*/(.*)#$1#g;
 
-    return $self->load_simple("index") if $path =~ m|kpac/index|;
+    return $self->load_simple("home") if $path =~ m|kpac/home|;
     return $self->load_simple("category") if $path =~ m|kpac/category|;
-
-    # note: sets page=rresult
-    return $self->load_rresults if $path =~ m|kpac/search_results|; # inherited from tpac
-
-    # note: sets page=record
-    return $self->load_record(no_search => 1) if $path =~ m|kpac/detailed|;
+    return $self->load_rresults if $path =~ m|kpac/results|; # inherited 
+    return $self->load_record(no_search => 1) if $path =~ m|kpac/record|; # inherited
 
     # ----------------------------------------------------------------
     #  Everything below here requires SSL
     # ----------------------------------------------------------------
     return $self->redirect_ssl unless $self->cgi->https;
 
-    if ($path =~ m|kpac/checkout|) {
+    # XXX auth vs. no-auth, pending list answers
+    return $self->load_simple("getit_results") if $path =~ m|kpac/getit_results|;
+
+    if ($path =~ m|kpac/getit|) { # after getit_results
         my $stat = $self->load_record(no_search => 1);
-        $self->ctx->{page} = 'checkout'; # repair the page
+        $self->ctx->{page} = 'getit'; # repair the page
         return $stat;
     }
 
-    # XXX auth vs. no-auth, pending list answers
-    return $self->load_simple("checkout_results") if $path =~ m|kpac/checkout_results|;
-
     # ----------------------------------------------------------------
     #  Everything below here requires authentication
     # ----------------------------------------------------------------
@@ -89,6 +85,4 @@ sub load_kpac_config {
 }
 
 
-
 1;
-
diff --git a/Open-ILS/src/templates/kpac/checkout.tt2 b/Open-ILS/src/templates/kpac/getit.tt2
similarity index 97%
rename from Open-ILS/src/templates/kpac/checkout.tt2
rename to Open-ILS/src/templates/kpac/getit.tt2
index d392168..71ab91b 100644
--- a/Open-ILS/src/templates/kpac/checkout.tt2
+++ b/Open-ILS/src/templates/kpac/getit.tt2
@@ -104,7 +104,7 @@
     <table cellpadding="0" cellspacing="0" border="0" width="100%">
         <tr>
             [%  # in the absence of a sane referer, return to the detail page
-                url = ctx.kpac_root _ (ctx.referer.match('search_results') ? '/search_results' : '/detailed/' _ ctx.bre_id) %]
+                url = ctx.kpac_root _ (ctx.referer.match('results') ? '/results' : '/record/' _ ctx.bre_id) %]
             <td><a href="[% mkurl(url) %]"><img src="[% ctx.media_prefix %]/images/kpac/cancel_back_btn.png" /></a></td>
             <td width="100%" class="nav_mid_bg">&nbsp;</td>
         </tr>
diff --git a/Open-ILS/src/templates/kpac/checkout_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2
similarity index 100%
rename from Open-ILS/src/templates/kpac/checkout_results.tt2
rename to Open-ILS/src/templates/kpac/getit_results.tt2
diff --git a/Open-ILS/src/templates/kpac/index.tt2 b/Open-ILS/src/templates/kpac/home.tt2
similarity index 100%
rename from Open-ILS/src/templates/kpac/index.tt2
rename to Open-ILS/src/templates/kpac/home.tt2
diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index 665e928..ff6198a 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -1,7 +1,7 @@
 <div class="breadcrumb">
 
     <!-- home page -->
-    <a href="[% mkurl(ctx.kpac_root _ '/index', {}, ['trail', 'page']) %]" 
+    <a href="[% mkurl(ctx.kpac_root _ '/home', {}, ['trail', 'page']) %]" 
         class="bread_home"><img alt="[% l('Home') %]" 
         src="[% ctx.media_prefix %]/images/kpac/home_icon.png" /></a>
 
@@ -19,7 +19,7 @@
 
         <!-- search results -->
         <div class="bread_green_mid">&nbsp;</div>
-        <a href="[% mkurl(ctx.kpac_root _ '/search_results') %]">[% l('search results') | html %]</a>
+        <a href="[% mkurl(ctx.kpac_root _ '/results') %]">[% l('search results') | html %]</a>
 
         [% IF ctx.page != 'rresult' %]
 
diff --git a/Open-ILS/src/templates/kpac/parts/grid.tt2 b/Open-ILS/src/templates/kpac/parts/grid.tt2
index 2ec7800..2e1b459 100644
--- a/Open-ILS/src/templates/kpac/parts/grid.tt2
+++ b/Open-ILS/src/templates/kpac/parts/grid.tt2
@@ -27,7 +27,7 @@ MACRO render_kpac_grid(page_id) BLOCK;
 
         [% ELSIF cell.type == 'search'; %]
 
-        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/search_results', {query => cell.content}, ['page']) %]"><img 
+        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/results', {query => cell.content}, ['page']) %]"><img 
             src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
 
         [% ELSIF cell.type == 'link'; %]
diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index e10889d..e19c389 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -15,7 +15,7 @@
     <div class="header_menu">
         <!-- menu rendered in reverse order -->
         [% IF ctx.user %]
-            [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/index' %]
+            [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %]
             <a href="[% mkurl(ctx.logout_page, 
                 {redirect_to => redir.replace('^https:', 'http:')}, 1) %]">[% l('Logout') %]</a>
         [% ELSE %]
diff --git a/Open-ILS/src/templates/kpac/parts/record_row.tt2 b/Open-ILS/src/templates/kpac/parts/record_row.tt2
index 4522afb..274fce8 100644
--- a/Open-ILS/src/templates/kpac/parts/record_row.tt2
+++ b/Open-ILS/src/templates/kpac/parts/record_row.tt2
@@ -6,12 +6,12 @@
                 img_src = ctx.media_prefix _ '/opac/extras/ac/jacket/medium/' _ ident;
             END;
         %]
-        <a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]"><img 
+        <a href="[% mkurl(ctx.kpac_root _ '/record/' _ rec_id) %]"><img 
             alt="[% l('Image of item') %]" width="167"
             src='[% mkurl(img_src, {}, 1) %]' /></a><br />
     </div>
     <div class="item_detail_info">
-        <div class="item_detail_name"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]">[% attrs.title %]</a></div>
+        <div class="item_detail_name"><a href="[% mkurl(ctx.kpac_root _ '/record/' _ rec_id) %]">[% attrs.title %]</a></div>
         <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
         <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
         <div class="item_detail_extra_info">
@@ -20,9 +20,9 @@
         </div>
         [% IF show_actions %]
         <div class="item_detail_actions">
-            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]"><img 
+            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/record/' _ rec_id) %]"><img 
                 src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
-            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/checkout/' _ rec_id) %]"><img 
+            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/getit/' _ rec_id) %]"><img 
                 src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
             <div class="clear">&nbsp;</div>
         </div>
diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index 714eb92..1d6e39e 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -1,5 +1,5 @@
 <div class="sub_sidebar_header">[% l('New Search') %]</div>
-<form action="[% ctx.kpac_root _ '/search_results' %]">
+<form action="[% ctx.kpac_root _ '/results' %]">
     <div class="sub_sidebar_search_wrapper">
         <input type="text" name='query' value="[% CGI.param('query') | html %]"
             [% seed = l(' Enter Text... ') | html %]
diff --git a/Open-ILS/src/templates/kpac/parts/subpage.tt2 b/Open-ILS/src/templates/kpac/parts/subpage.tt2
index 29d3a18..175f6b8 100644
--- a/Open-ILS/src/templates/kpac/parts/subpage.tt2
+++ b/Open-ILS/src/templates/kpac/parts/subpage.tt2
@@ -1,6 +1,6 @@
 [% PROCESS 'kpac/parts/util.tt2'; WRAPPER "kpac/parts/base.tt2" %]
 
-<!-- subpage is the main wrapper page for everything except 'index' -->
+<!-- subpage is the main wrapper page for everything except 'home' -->
 
 <div class="main_top_shadow_sub">
     <div class="main_mid_top_sub">
diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/record.tt2
similarity index 95%
rename from Open-ILS/src/templates/kpac/detailed.tt2
rename to Open-ILS/src/templates/kpac/record.tt2
index 7690773..8161ebb 100644
--- a/Open-ILS/src/templates/kpac/detailed.tt2
+++ b/Open-ILS/src/templates/kpac/record.tt2
@@ -31,7 +31,7 @@
 
             <div class="item_detail_rate_wrapper">
                 <!-- TODO chilifresh, etc. -->
-                <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
+                <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars.png" /></div>
                 <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
                 <div class="clear">&nbsp;</div>
 
@@ -48,11 +48,11 @@
     </div>
 
     <div class="item_detail_header_buttons">
-        <div class="item_detail_getit_btn"><a href="[% mkurl(ctx.kpac_root _ '/checkout/' _ ctx.bre_id) %]"><img 
+        <div class="item_detail_getit_btn"><a href="[% mkurl(ctx.kpac_root _ '/getit/' _ ctx.bre_id) %]"><img 
             alt="[% l('Get it') | html %]" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a>
         </div>
         <div class="item_detail_goback_btn">
-            <a href="[% mkurl(ctx.kpac_root _ '/search_results') %]"><img 
+            <a href="[% mkurl(ctx.kpac_root _ '/results') %]"><img 
                 alt="[% l('Go Back') | html %]" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a>
         </div>
     </div>
@@ -87,7 +87,7 @@
         <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table">
             <tr>
                 <td class="avg_rate">Average Rating</td>
-                <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
+                <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars.png" /></td>
                 <td class="total_rates">out of 132 reviews</td>
             </tr>
         </table>
@@ -109,7 +109,7 @@
         <div class="item_detail_rating2">
             <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
                     <td class="rate">Rating</td>
-                    <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
+                    <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars_gray.png" /></td>
                     <td class="scale">1 = Poor, 5 = Awesome</td>
                 </tr>
             </table>
diff --git a/Open-ILS/src/templates/kpac/search_results.tt2 b/Open-ILS/src/templates/kpac/results.tt2
similarity index 100%
rename from Open-ILS/src/templates/kpac/search_results.tt2
rename to Open-ILS/src/templates/kpac/results.tt2
diff --git a/Open-ILS/web/images/kpac/stars!.png b/Open-ILS/web/images/kpac/stars.png
similarity index 100%
rename from Open-ILS/web/images/kpac/stars!.png
rename to Open-ILS/web/images/kpac/stars.png
diff --git a/Open-ILS/web/images/kpac/stars!_gray.png b/Open-ILS/web/images/kpac/stars_grey.png
similarity index 100%
rename from Open-ILS/web/images/kpac/stars!_gray.png
rename to Open-ILS/web/images/kpac/stars_grey.png

commit 32a8dc563d245e11ab35ee0361f27763a1d79978
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Jan 30 14:46:30 2012 -0500

    kpac : holds, misc
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml
index 6e8ff49..6672bff 100644
--- a/Open-ILS/examples/kpac.xml
+++ b/Open-ILS/examples/kpac.xml
@@ -31,9 +31,9 @@
             <cell name="Clarinet" img="category.png" type="link">http://en.wikipedia.org/wiki/Clarinet</cell>
         </page>
         <page id="11" columns="3" name="Current Events" img="category.png">
-            <cell name="Entertainment"  img="category.png" type="search">su:entertainment sort('pubdate')#descending</cell>
-            <cell name="Politics"       img="category.png" type="search">su:politics sort('pubdate')#descending</cell>
-            <cell name="Economy"        img="category.png" type="search">su:economy sort('pubdate')#descending</cell>
+            <cell name="Entertainment"  img="category.png" type="search">su:entertainment sort(pubdate)#descending</cell>
+            <cell name="Politics"       img="category.png" type="search">su:politics sort(pubdate)#descending</cell>
+            <cell name="Economy"        img="category.png" type="search">su:economy sort(pubdate)#descending</cell>
         </page>
         <page id="12" columns="3" name="Programming" img="category.png">
         </page>
diff --git a/Open-ILS/src/templates/kpac/checkout.tt2 b/Open-ILS/src/templates/kpac/checkout.tt2
index 7050494..d392168 100644
--- a/Open-ILS/src/templates/kpac/checkout.tt2
+++ b/Open-ILS/src/templates/kpac/checkout.tt2
@@ -11,113 +11,104 @@
     [% INCLUDE 'kpac/parts/record_row.tt2' rec_id=ctx.bre_id%]
 </div>
           
-          <div class="checkout_options">
-            <table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" class="left_brain_cell">
-              <div class="left_brain">
+<div class="checkout_options">
+    <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+            <td valign="top" class="left_brain_cell">
+                <div class="left_brain">
 
- <!-- ************************************* all help popups should go here **************************************** -->
-       <div class="popup_wrapper">
-         <div class="popup_wrapper_inner" id="card_help">
-           <table cellpadding="0" cellspacing="0" border="0">
-             <tr>
-               <td class="popup_tl"><div class="clear">&nbsp;</div></td>
-               <td class="popup_tm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_tr"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr>
-               <td class="popup_lm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_mid"><div class="popup_content"><img src="[% ctx.media_prefix %]/images/kpac/library_card.png" alt="library card" /></div></td>
-               <td class="popup_rm"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr>
-               <td class="popup_bl"><div class="clear">&nbsp;</div></td>
-               <td class="popup_bm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_br"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr><td colspan="3" align="center" valign="top"><img class="popup_arrow_bm" src="[% ctx.media_prefix %]/images/kpac/popup_arrow_bm.png" /></td></tr>
-           </table>
-         </div>
-       </div>
-       
-       <div class="popup_wrapper">
-         <div class="popup_wrapper_inner" id="test_popup">
-           <table cellpadding="0" cellspacing="0" border="0">
-             <tr>
-               <td class="popup_tl"><div class="clear">&nbsp;</div></td>
-               <td class="popup_tm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_tr"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr>
-               <td class="popup_lm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_mid"><div class="popup_content"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:alert('hi');">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p></div></td>
-               <td class="popup_rm"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr>
-               <td class="popup_bl"><div class="clear">&nbsp;</div></td>
-               <td class="popup_bm"><div class="clear">&nbsp;</div></td>
-               <td class="popup_br"><div class="clear">&nbsp;</div></td>
-             </tr>
-             <tr><td colspan="3" align="center" valign="top"><img class="popup_arrow_bm" src="[% ctx.media_prefix %]/images/kpac/popup_arrow_bm.png" /></td></tr>
-           </table>
-         </div>
-       </div>
-<!-- ********************************************** end popups *************************************************** -->
-  
-              
-              
-              
-                <div class="top_side">
-                  <h2>get it!</h2>
-                  <p>If you would like to request this item, please enter the following information and click<br />Submit below:</p>
-                </div>
-                <div class="checkout_box">
-                  <div class="box1_top">&nbsp;</div>
-                  <div class="box_inside">
-                    <p>Library Card Number without spaces:</p>
-                    <div class="input_box"><input type="text" class="text_box" style="color:#aaa;" value=" Enter Numbers... " onfocus="if(this.value==' Enter Numbers... '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Enter Numbers... '; this.style.color='#aaa';}" /></div>
-                    <a class="help_btn" href="javascript:;" onclick="helpPopup('card_help', this, event);"><img src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
-                    <div class="clear">&nbsp;</div>
-                    <div class="hr">&nbsp;</div>
-                    <p>Pin Number:</p>
-                    <div class="input_box"><input type="password" class="text_box" style="color:#aaa;" value=" Enter Numbers... " onfocus="if(this.value==' Enter Numbers... '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Enter Numbers... '; this.style.color='#aaa';}" /></div>
-                    <a class="help_btn" href="javascript:;" onclick="helpPopup('test_popup', this, event);"><img src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
-                    <div class="clear">&nbsp;</div>
-                    <div class="hr">&nbsp;</div>
-                    <p>Choose a Pickup Library:</p>
-                    <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
-                  </div>
-                </div>
-                <div class="submit_btn">
-                  <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
-                </div>
-              </div>
-            </td><td valign="top">
-              <div class="right_brain">
-                <div class="top_side">
-                  <h2>save it!</h2>
-                  <p>If you would like to save this item to a list to be requested later, please choose a location and click<br />Submit below.</p>
-                </div>
-                <div class="checkout_box">
-                  <div class="box1_top">&nbsp;</div>
-                  <div class="box_inside">
-                    <p>Choose a Pickup Library:</p>
-                    <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
-                    <div class="hr">&nbsp;</div>
-                    <div><a href="javascript:;">View all KCLS libraries</a></div>
-                  </div>
+                    [% WRAPPER 'kpac/parts/help_popups.tt2' popup_id='card_help' %]
+                        <img src="[% ctx.media_prefix %]/images/kpac/library_card.png" alt="[% l('library card') %]" /></div></td>
+                    [% END %]
+                    [% WRAPPER 'kpac/parts/help_popups.tt2' popup_id='password_help' %]
+                        <p>[% l('Enter your password') %]</p>
+                    [% END %]
+
+                    <div class="top_side">
+                        <h2>get it!</h2>
+                        <p>[% |l %]If you would like to request this item, please enter the following information and click<br />Submit below:[% END %]</p>
+                    </div>
+                    <div class="checkout_box">
+                        <div class="box1_top">&nbsp;</div>
+                        <div class="box_inside">
+
+                            [% IF !ctx.user %]
+                                [% seed = l(' Enter Numbers... ') %]
+                                <p>[% l('Library Card Number without spaces:') %]</p>
+                                <div class="input_box">
+                                    <input type="text" class="text_box" style="color:#aaa;" value="[% seed %]" 
+                                        onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
+                                        onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+                                </div>
+                                <a class="help_btn" href="javascript:;" 
+                                    onclick="helpPopup('card_help', this, event);"><img 
+                                    src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
+                                <div class="clear">&nbsp;</div>
+                                <div class="hr">&nbsp;</div>
+
+                                <p>[% l('Password') %]</p>
+                                <div class="input_box">
+                                    <input type="password" class="text_box" style="color:#aaa;" value="[% seed %]" 
+                                        onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
+                                        onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+
+                                <a class="help_btn" href="javascript:;" 
+                                    onclick="helpPopup('password_help', this, event);"><img 
+                                    src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="[% l('password help') %]" /></a>
+
+                                <div class="clear">&nbsp;</div>
+                                <div class="hr">&nbsp;</div>
+                            [% END %]
+
+                            <p>[% l('Choose a Pickup Library:') %]</p>
+                            <div class="pickup_lib">
+                                [%  def_lib = ctx.default_pickup_lib || ctx.physical_loc;
+                                    PROCESS "opac/parts/org_selector.tt2";
+                                    PROCESS build_org_selector name='pickup_lib' 
+                                    value=def_lib id='pickup_lib' can_have_vols_only=1 %]
+                            </div>
+                        </div>
+                    </div>
+                    <div class="submit_btn">
+                        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
+                    </div>
                 </div>
-                <div class="submit_btn">
-                  <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
+            </td>
+
+            <!-- TODO -->
+            <td valign="top">
+                <div class="right_brain">
+                    <div class="top_side">
+                        <h2>save it!</h2>
+                        <p>If you would like to save this item to a list to be requested later, please choose a location and click<br />Submit below.</p>
+                    </div>
+                    <div class="checkout_box">
+                        <div class="box1_top">&nbsp;</div>
+                        <div class="box_inside">
+                            <p>Choose a Pickup Library:</p>
+                            <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
+                            <div class="hr">&nbsp;</div>
+                            <div><a href="javascript:;">View all KCLS libraries</a></div>
+                        </div>
+                    </div>
+                    <div class="submit_btn">
+                        <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
+                    </div>
                 </div>
-              </div>
-            </td></tr></table>
-          </div>
-          
-          <div class="sub_navigation2 checkout">
-            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
-              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/cancel_back_btn.png" /></a></td>
-              <td width="100%" class="nav_mid_bg">&nbsp;</td>
-            </tr></table>
-          </div>
-             
+            </td>
+        </tr>
+    </table>
+</div>
+
+<div class="sub_navigation2 checkout">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%">
+        <tr>
+            [%  # in the absence of a sane referer, return to the detail page
+                url = ctx.kpac_root _ (ctx.referer.match('search_results') ? '/search_results' : '/detailed/' _ ctx.bre_id) %]
+            <td><a href="[% mkurl(url) %]"><img src="[% ctx.media_prefix %]/images/kpac/cancel_back_btn.png" /></a></td>
+            <td width="100%" class="nav_mid_bg">&nbsp;</td>
+        </tr>
+    </table>
+</div>
+         
 [% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
index e3d122a..ae3f6b2 100644
--- a/Open-ILS/src/templates/kpac/parts/base.tt2
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -14,6 +14,6 @@
             <div class="main_wrapper"> [% content %] </div>
             [% INCLUDE 'kpac/parts/footer.tt2' %]
         </div>
-        <script type="text/javascript" src="js/functions.js"></script>
+        <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js"></script>
     </body>
 </html>
diff --git a/Open-ILS/src/templates/kpac/parts/help_popups.tt2 b/Open-ILS/src/templates/kpac/parts/help_popups.tt2
new file mode 100644
index 0000000..5399fb9
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/help_popups.tt2
@@ -0,0 +1,26 @@
+<div class="popup_wrapper">
+    <div class="popup_wrapper_inner" id="[% popup_id %]">
+        <table cellpadding="0" cellspacing="0" border="0">
+            <tr>
+                <td class="popup_tl"><div class="clear">&nbsp;</div></td>
+                <td class="popup_tm"><div class="clear">&nbsp;</div></td>
+                <td class="popup_tr"><div class="clear">&nbsp;</div></td>
+            </tr>
+            <tr>
+                <td class="popup_lm"><div class="clear">&nbsp;</div></td>
+                <td class="popup_mid"><div class="popup_content">[% content %]</td>
+                <td class="popup_rm"><div class="clear">&nbsp;</div></td>
+            </tr>
+            <tr>
+                <td class="popup_bl"><div class="clear">&nbsp;</div></td>
+                <td class="popup_bm"><div class="clear">&nbsp;</div></td>
+                <td class="popup_br"><div class="clear">&nbsp;</div></td>
+            </tr>
+            <tr>
+                <td colspan="3" align="center" valign="top">
+                    <img class="popup_arrow_bm" src="[% ctx.media_prefix %]/images/kpac/popup_arrow_bm.png" />
+                </td>
+            </tr>
+        </table>
+    </div>
+</div>

commit b1384443bc5e0053793dba6aca90795705880d01
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Jan 30 12:32:43 2012 -0500

    kpac : initial holds; misc
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
index 1f31081..6f68647 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
@@ -436,7 +436,7 @@ sub load_login {
 # -----------------------------------------------------------------------------
 sub load_logout {
     my $self = shift;
-    my $redirect_to = shift;
+    my $redirect_to = shift || $self->cgi->param('redirect_to');
 
     # If the user was adding anyting to an anonymous cache 
     # while logged in, go ahead and clear it out.
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 4e9dbea..93e8891 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -27,8 +27,6 @@ sub load {
 
     return $self->load_simple("index") if $path =~ m|kpac/index|;
     return $self->load_simple("category") if $path =~ m|kpac/category|;
-    return $self->load_simple("checkout") if $path =~ m|kpac/checkout|;
-    return $self->load_simple("checkout_results") if $path =~ m|kpac/checkout_results|;
 
     # note: sets page=rresult
     return $self->load_rresults if $path =~ m|kpac/search_results|; # inherited from tpac
@@ -40,21 +38,15 @@ sub load {
     #  Everything below here requires SSL
     # ----------------------------------------------------------------
     return $self->redirect_ssl unless $self->cgi->https;
-    return $self->load_logout if $path =~ m|kpac/logout|;
-
-    if($path =~ m|kpac/login|) {
-        return $self->load_login unless $self->editor->requestor; # already logged in?
-
-        # This will be less confusing to users than to be shown a login form
-        # when they're already logged in.
-        return $self->generic_redirect(
-            sprintf(
-                "https://%s%s/kpac/index",
-                $self->apache->hostname, $self->ctx->{base_path}
-            )
-        );
+
+    if ($path =~ m|kpac/checkout|) {
+        my $stat = $self->load_record(no_search => 1);
+        $self->ctx->{page} = 'checkout'; # repair the page
+        return $stat;
     }
 
+    # XXX auth vs. no-auth, pending list answers
+    return $self->load_simple("checkout_results") if $path =~ m|kpac/checkout_results|;
 
     # ----------------------------------------------------------------
     #  Everything below here requires authentication
diff --git a/Open-ILS/src/templates/kpac/checkout.tt2 b/Open-ILS/src/templates/kpac/checkout.tt2
index 884368d..7050494 100644
--- a/Open-ILS/src/templates/kpac/checkout.tt2
+++ b/Open-ILS/src/templates/kpac/checkout.tt2
@@ -1,24 +1,15 @@
-[%  PROCESS "opac/parts/header.tt2";
-    PROCESS "kpac/parts/grid.tt2";
+[%  
+    PROCESS "opac/parts/header.tt2";
+    PROCESS "opac/parts/misc_util.tt2"; # MARC 
     WRAPPER "kpac/parts/subpage.tt2";
-    ctx.page_title = l('Get it') %]
+    attrs = {marc_xml => ctx.marc_xml};
+    PROCESS get_marc_attrs args=attrs;
+    ctx.page_title = attrs.title | html 
+%]
 
-          <div id="search_results_parent">
-            <div class="search_results checkout_item_pad">
-              <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
-              <div class="item_detail_info">
-                <div class="item_detail_name">Book Name</div>
-                <div class="item_detail_author">by Author Name</div>
-                <div class="item_detail_callnumber">Call Number</div>
-                <div class="item_detail_extra_info">Publisher, Year, Size</div>
-              </div>
-              <div class="item_icon_wrapper">
-                <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
-                <div class="item_icon_type_text">Book</div>
-              </div>
-              <div class="clear">&nbsp;</div>
-            </div>
-          </div>
+<div id="search_results_parent">
+    [% INCLUDE 'kpac/parts/record_row.tt2' rec_id=ctx.bre_id%]
+</div>
           
           <div class="checkout_options">
             <table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" class="left_brain_cell">
diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/detailed.tt2
index 5e66ee5..7690773 100644
--- a/Open-ILS/src/templates/kpac/detailed.tt2
+++ b/Open-ILS/src/templates/kpac/detailed.tt2
@@ -7,7 +7,6 @@
     ctx.page_title = attrs.title | html 
 %]
 
-  <!-- did somebody order the div salad? -->
 <div class="item_detail_header">
 
     <div class="item_detail_image">
@@ -49,7 +48,7 @@
     </div>
 
     <div class="item_detail_header_buttons">
-        <div class="item_detail_getit_btn"><a href="[% mkurl(ctx.kpac_root _ '/checkout') %]"><img 
+        <div class="item_detail_getit_btn"><a href="[% mkurl(ctx.kpac_root _ '/checkout/' _ ctx.bre_id) %]"><img 
             alt="[% l('Get it') | html %]" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a>
         </div>
         <div class="item_detail_goback_btn">
diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index f280b66..e10889d 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -14,9 +14,15 @@
     </div>
     <div class="header_menu">
         <!-- menu rendered in reverse order -->
-        <a href="javascript:;">Login</a>
-        <a href="javascript:;">Get a Library Card</a>
-        <a href="javascript:;">Help</a>
+        [% IF ctx.user %]
+            [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/index' %]
+            <a href="[% mkurl(ctx.logout_page, 
+                {redirect_to => redir.replace('^https:', 'http:')}, 1) %]">[% l('Logout') %]</a>
+        [% ELSE %]
+            <a href="[% mkurl(ctx.opac_root _ '/login').replace('^http:', 'https:') %]">[% l('Login') %]</a>
+        [% END %]
+        <a href="javascript:;">[% l('Get a Library Card') %]</a>
+        <a href="javascript:;">[% l('Help') %]</a>
     </div>
     <div class="clear">&nbsp;</div>
 </div>
diff --git a/Open-ILS/src/templates/kpac/parts/record_row.tt2 b/Open-ILS/src/templates/kpac/parts/record_row.tt2
new file mode 100644
index 0000000..4522afb
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/record_row.tt2
@@ -0,0 +1,40 @@
+<div class="search_results">
+    <div class="item_detail_image">
+        [%  img_src = ctx.media_prefix _ '/images/kpac/item_image.jpg'; # default image
+            ident = attrs.isbn_clean || attrs.upc; 
+            IF ident; 
+                img_src = ctx.media_prefix _ '/opac/extras/ac/jacket/medium/' _ ident;
+            END;
+        %]
+        <a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]"><img 
+            alt="[% l('Image of item') %]" width="167"
+            src='[% mkurl(img_src, {}, 1) %]' /></a><br />
+    </div>
+    <div class="item_detail_info">
+        <div class="item_detail_name"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]">[% attrs.title %]</a></div>
+        <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
+        <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
+        <div class="item_detail_extra_info">
+            [% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix commas, etc. -->
+            [% IF attrs.phys_desc %]<br/>[% attrs.phys_desc | html; END %]
+        </div>
+        [% IF show_actions %]
+        <div class="item_detail_actions">
+            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec_id) %]"><img 
+                src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
+            <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/checkout/' _ rec_id) %]"><img 
+                src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
+            <div class="clear">&nbsp;</div>
+        </div>
+        [% END %]
+    </div>
+    <div class="item_icon_wrapper">
+        <div class="item_icon">
+            &nbsp;<img width="35" alt="[% attrs.format_label %]" src="[% attrs.format_icon %]" />&nbsp; 
+            <!-- put a single &nbsp; around each side of the image - for vertical centering -->
+        </div>
+        <div class="item_icon_type_text">[% attrs.format_label %]</div>
+    </div>
+    <div class="clear">&nbsp;</div>
+</div>
+
diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index d53cb9e..714eb92 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -19,7 +19,8 @@
                 qtype = qtype_blob.keys.0 %]
                 <td class="st_radio_btn">
                     <input type="radio" name="qtype" value="[% qtype %]" id="st_[% qtype %]"
-                        [% IF CGI.param('qtype') == qtype %]checked="checked"[% END %]/>
+                        [% IF (CGI.param('qtype') == qtype) OR 
+                            (!CGI.param('qtype') AND qtype == 'keyword') %]checked="checked"[% END %]/>
                 </td>
                 <td class="st_label"><label for="st_[% qtype %]">[% qtype_blob.$qtype | html %]</label></td>
                 [% IF !loop.last %]
diff --git a/Open-ILS/src/templates/kpac/search_results.tt2 b/Open-ILS/src/templates/kpac/search_results.tt2
index 582307e..8a8dc0d 100644
--- a/Open-ILS/src/templates/kpac/search_results.tt2
+++ b/Open-ILS/src/templates/kpac/search_results.tt2
@@ -16,42 +16,7 @@
         attrs = {marc_xml => rec.marc_xml};
         PROCESS get_marc_attrs args=attrs %]
 
-    <div class="search_results" id="search_results_template">
-        <div class="item_detail_image">
-            [% ident = attrs.isbn_clean || attrs.upc; IF ident; %]
-                <a href="[% mkurl('detailed/' _ rec.id) %]"><img alt="[% l('Image of item') %]"
-                    width="167"
-                    src='[% ctx.media_prefix %]/opac/extras/ac/jacket/medium/[% ident | uri %]' /></a><br />
-            [% ELSE %]
-                <a href="[% mkurl('detailed/' _ rec.id) %]"><img alt="[% l('Image of item') %]"
-                    src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a>
-            [% END %]
-        </div>
-        <div class="item_detail_info">
-            <div class="item_detail_name"><a href="[% mkurl('detailed/' _ rec.id) %]">[% attrs.title %]</a></div>
-            <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
-            <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
-            <div class="item_detail_extra_info">
-                [% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix commas, etc. -->
-                [% IF attrs.phys_desc %]<br/>[% attrs.phys_desc | html; END %]
-            </div>
-            <div class="item_detail_actions">
-                <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec.id) %]"><img 
-                    src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
-                <div class="button"><a href="javascript:;"><img 
-                    src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
-                <div class="clear">&nbsp;</div>
-            </div>
-        </div>
-        <div class="item_icon_wrapper">
-            <div class="item_icon">
-                &nbsp;<img width="35" alt="[% attrs.format_label %]" src="[% attrs.format_icon %]" />&nbsp; 
-                <!-- put a single &nbsp; around each side of the image - for vertical centering -->
-            </div>
-            <div class="item_icon_type_text">[% attrs.format_label %]</div>
-        </div>
-        <div class="clear">&nbsp;</div>
-    </div>
+    [% INCLUDE 'kpac/parts/record_row.tt2' show_actions=1 rec_id=rec.id%]
 
 [% END %]
 </div>

commit 7bc9514f57403251bc1e6c648bf6849a8bb4abf2
Author: Bill Erickson <berick at esilibrary.com>
Date:   Fri Jan 27 12:15:05 2012 -0500

    kpac : copy table; record details
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml
index c905cc1..6e8ff49 100644
--- a/Open-ILS/examples/kpac.xml
+++ b/Open-ILS/examples/kpac.xml
@@ -28,7 +28,7 @@
             <cell name="Trumpet"  img="category.png" type="search">su:trumpet</cell>
             <cell name="Drums"    img="category.png" type="search">su:drums</cell>
             <cell name="Bass"     img="category.png" type="search">su:bass</cell>
-            <cell name="Clarinet" img="category.png" type="search">su:clarinet</cell>
+            <cell name="Clarinet" img="category.png" type="link">http://en.wikipedia.org/wiki/Clarinet</cell>
         </page>
         <page id="11" columns="3" name="Current Events" img="category.png">
             <cell name="Entertainment"  img="category.png" type="search">su:entertainment sort('pubdate')#descending</cell>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index f6fb060..4e9dbea 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -80,7 +80,7 @@ sub load_kpac_config {
         );
     }
 
-    # TODO: make generic "whoami" sub for EGCatLoader.
+    # TODO: make generic "whereami" sub for EGCatLoader.
     my $ou = $self->ctx->{physical_loc} || $self->cgi->param('loc') || $self->ctx->{aou_tree}->()->id;
     my $layout;
 
diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/detailed.tt2
index 478e5b3..5e66ee5 100644
--- a/Open-ILS/src/templates/kpac/detailed.tt2
+++ b/Open-ILS/src/templates/kpac/detailed.tt2
@@ -60,30 +60,23 @@
     <div class="clear">&nbsp;</div>
 </div>
 
-<div class="sub_header">You can find this item at these locations:</div>
+<div class="sub_header">[% l('You can find this item at these locations:') %]</div>
     <div class="item_detail_location_wrapper">
-        <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
-            <tbody>
-                <tr class="header">
-                    <td class="location">Location</td>
-                    <td class="loc_info">&nbsp;</td>
-                    <td class="status">Status</td>
-                    <td class="callnumber">Call Number</td>
-                </tr>
-                <tr>
-                    <td class="location">Bellevue Library</td>
-                    <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-                    <td class="status">Check Shelf</td>
-                    <td class="callnumber">J613.71 CRE</td>
-                </tr>
-            </tbody>
-        </table>
-    </div>
-    <div class="sub_header">About this item:</div>
-    <div class="item_detail_desc">
-        <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
+        [% INCLUDE 'kpac/parts/copy_table.tt2' %]
     </div>
 
+    [% IF attrs.summary %]
+        <div class="sub_header">[% l('About this item:') %]</div>
+        <div class="item_detail_desc">
+            [% FOR sum IN attrs.summary %]
+                [% IF !loop.first; '<br/>'; END %]
+                <p>[% sum | html %] </p>
+            [% END %]
+        </div>
+    [% END %]
+
+    <!-- TODO -->
+
     <div class="item_detail_extras_tabs">
         <a href="javascript:;">Reviews</a>
         <div class="selected">Rate this Item</div>
diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index 8f59e24..665e928 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -1,7 +1,7 @@
 <div class="breadcrumb">
 
     <!-- home page -->
-    <a href="[% mkurl(ctx.kpac_root _ '/index', {}, ['trail']) %]" 
+    <a href="[% mkurl(ctx.kpac_root _ '/index', {}, ['trail', 'page']) %]" 
         class="bread_home"><img alt="[% l('Home') %]" 
         src="[% ctx.media_prefix %]/images/kpac/home_icon.png" /></a>
 
@@ -25,10 +25,13 @@
 
             <!-- record title -->
             <div class="bread_green_mid">&nbsp;</div>
-            [%  title = '';
-                IF attrs AND attrs.title;
-                    title = attrs.title.substr(15, -1, '...');
-                END
+            [%  tlen = 18; # TODO config?
+                title = attrs.title || '';
+                IF title.length > tlen;
+                    title = l('[_1]...', title.substr(0, tlen - 3));
+                END;
+                # I know there's a way to do this all w/ substr, 
+                # but it's trying my patience.  this works.
             %]
             <a href="javascript:;">[% title | html %]</a>
 
diff --git a/Open-ILS/src/templates/kpac/parts/copy_table.tt2 b/Open-ILS/src/templates/kpac/parts/copy_table.tt2
new file mode 100644
index 0000000..0527f9f
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/copy_table.tt2
@@ -0,0 +1,82 @@
+[%-
+FOREACH copy_info IN ctx.copies;
+    IF copy_info.call_number_label != '##URI##';
+        has_copies = 'true';
+    END;
+    IF copy_info.part_label != '';
+        has_parts = 'true';
+    END;
+    IF has_parts && has_copies;
+        LAST;
+    END;
+END;
+%]
+[%- IF has_copies; %]
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="item_location_table">
+    <tbody>
+        <tr class="header">
+            <td class="location">[% l('Location') %]</td>
+            <td class="loc_info">&nbsp;</td>
+            <td class="status">[% l('Status') %]</td>
+            <td class="callnumber">[% l('Call Number') %]</td>
+        </tr>
+        [%- 
+        FOR copy_info IN ctx.copies;
+            callnum = copy_info.call_number_label;
+            NEXT IF callnum == '##URI##';
+
+            callnum_prefix = copy_info.call_number_prefix_label;
+            IF callnum_prefix != "";
+                callnum = callnum_prefix _ " " _ callnum;
+            END;
+
+            callnum_suffix = copy_info.call_number_suffix_label;
+            IF callnum_suffix != "";
+                callnum = callnum  _ " " _ callnum_suffix;
+            END;
+        -%]
+        <tr>
+            <td class="location">[% ctx.get_aou(copy_info.circ_lib).name | html %]</td>
+            <td class="loc_info"><a href="javascript:;">View Library Info</a></td><!-- TODO -->
+            <td class="status">[% copy_info.copy_status | html %]</td>
+            [%- IF has_parts == 'true' %]
+            <td class="callnumber">[% l('[_1] ([_2])', callnum, copy_info.part_label) | html %]</td>
+            [% ELSE %]
+            <td class="callnumber">[% callnum | html %]</td>
+            [%- END %]
+        </tr>
+        [%- END %]
+
+        <!-- PAGING -->
+
+        <tr>
+
+            <td>
+            [%- IF ctx.copy_offset > 0;
+                new_offset = ctx.copy_offset - ctx.copy_limit;
+                IF new_offset < 0; new_offset = 0; END %]
+                    <a href="[% mkurl('', {copy_offset => new_offset, copy_limit => ctx.copy_limit}) %]">&laquo; [%
+                        l('Previous [_1]', ctx.copy_offset - new_offset) %]</a>
+            [%- END %]
+            </td>
+
+            <td>
+            [%- IF ctx.copies.size >= ctx.copy_limit %]
+                    <a href="[% mkurl('', {copy_offset => ctx.copy_offset + ctx.copy_limit, copy_limit => ctx.copy_limit}) %]">[%
+                        l('Next [_1]', ctx.copy_limit) %] &raquo;</a>
+            [%- END %]
+            </td>
+
+            [%- more_copies_limit = 50 %] [%# TODO: config %]
+            <td>
+            [%- IF  ctx.copy_limit != more_copies_limit AND ctx.copies.size >= ctx.copy_limit %]
+                <a href="[% mkurl('', {copy_limit => more_copies_limit, copy_offset => 0}) %]">[% l('Show more copies') %]</a>
+            [%- ELSIF ctx.copy_limit == more_copies_limit %]
+                <a href="[% mkurl('', {copy_limit => 0, copy_offset => 0}) %]">[% l('Show fewer copies') %]</a>
+            [%- END %]
+            </td>
+        </tr>
+    </tbody>
+</table>
+[% END %]
+
diff --git a/Open-ILS/src/templates/kpac/parts/grid.tt2 b/Open-ILS/src/templates/kpac/parts/grid.tt2
index 3a2d204..2ec7800 100644
--- a/Open-ILS/src/templates/kpac/parts/grid.tt2
+++ b/Open-ILS/src/templates/kpac/parts/grid.tt2
@@ -27,7 +27,7 @@ MACRO render_kpac_grid(page_id) BLOCK;
 
         [% ELSIF cell.type == 'search'; %]
 
-        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/search_results', {query => cell.content}) %]"><img 
+        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/search_results', {query => cell.content}, ['page']) %]"><img 
             src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
 
         [% ELSIF cell.type == 'link'; %]
diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index b7a1a62..d53cb9e 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -1,6 +1,5 @@
 <div class="sub_sidebar_header">[% l('New Search') %]</div>
 <form action="[% ctx.kpac_root _ '/search_results' %]">
-    <input type='hidden' name='trail' value="[% CGI.param('trail') | html %]"/>
     <div class="sub_sidebar_search_wrapper">
         <input type="text" name='query' value="[% CGI.param('query') | html %]"
             [% seed = l(' Enter Text... ') | html %]

commit b15308f7ece1f843e25f5b86ed809723107747b2
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Jan 26 18:05:46 2012 -0500

    kpac : record details
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    
    Conflicts:
    	Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
index 67e6369..bd5a22e 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
@@ -15,6 +15,7 @@ our $ac_types = ['toc',  'anotes', 'excerpt', 'summary', 'reviews'];
 #   record : bre object
 sub load_record {
     my $self = shift;
+    my %kwargs = @_;
     my $ctx = $self->ctx;
     $ctx->{page} = 'record';  
 
@@ -46,7 +47,7 @@ sub load_record {
     }
     $self->timelog("past staff saved searches");
 
-    $self->fetch_related_search_info($rec_id);
+    $self->fetch_related_search_info($rec_id) unless $kwargs{no_search};
     $self->timelog("past related search info");
 
     # Check for user and load lists and prefs
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index 266c821..f6fb060 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -34,7 +34,7 @@ sub load {
     return $self->load_rresults if $path =~ m|kpac/search_results|; # inherited from tpac
 
     # note: sets page=record
-    return $self->load_simple("detailed") if $path =~ m|kpac/detailed|;
+    return $self->load_record(no_search => 1) if $path =~ m|kpac/detailed|;
 
     # ----------------------------------------------------------------
     #  Everything below here requires SSL
diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/detailed.tt2
index 3af5b49..478e5b3 100644
--- a/Open-ILS/src/templates/kpac/detailed.tt2
+++ b/Open-ILS/src/templates/kpac/detailed.tt2
@@ -1,124 +1,141 @@
-[%  PROCESS "opac/parts/header.tt2";
-    PROCESS "kpac/parts/grid.tt2";
+[%  
+    PROCESS "opac/parts/header.tt2";
+    PROCESS "opac/parts/misc_util.tt2"; # MARC 
     WRAPPER "kpac/parts/subpage.tt2";
-    ctx.page_title = l('Item Details') %]
+    attrs = {marc_xml => ctx.marc_xml};
+    PROCESS get_marc_attrs args=attrs;
+    ctx.page_title = attrs.title | html 
+%]
 
   <!-- did somebody order the div salad? -->
 <div class="item_detail_header">
-    <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
-    
+
+    <div class="item_detail_image">
+        [%  ident = attrs.isbn_clean || attrs.upc; 
+            href = ctx.media_prefix _ '/images/kpac/item_image.jpg';
+            IF ident; href = ctx.media_prefix _ '/opac/extras/ac/jacket/medium/' _ ident; END %]
+         <a href="[% href | url %]"><img 
+            alt="[% l('Image of item') %]" width="167" src='[% href | url %]' /></a><br />
+    </div>
+
     <div class="item_detail_info">
-      <div class="item_detail_name">Book Name</div>
-      <div class="item_detail_author">by Author Name</div>
-      <div class="item_detail_icon_rate">
-        <div class="item_icon_wrapper">
-          <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
-          <div class="item_icon_type_text">Book</div>
-        </div>
-        
-        <div class="item_detail_rate_wrapper">
-          <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
-          <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
-          <div class="clear">&nbsp;</div>
-          <div class="item_detail_cn_wrapper">
-            <div class="item_detail_callnumber">Call Number</div>
-            <div class="item_detail_extra_info">Publisher, Year, Size</div>
-          </div>
+        <div class="item_detail_name">[% attrs.title | html %]</div>
+        <div class="item_detail_author">[% l('by [_1]', attrs.author) | html %]</div>
+        <div class="item_detail_icon_rate">
+            <div class="item_icon_wrapper">
+                <div class="item_icon">
+                    &nbsp;<img width="35" alt="[% attrs.format_label %]" src="[% attrs.format_icon %]" />&nbsp; 
+                    <!-- put a single &nbsp; around each side of the image - for vertical centering -->
+                </div>
+                <div class="item_icon_type_text">[% attrs.format_label %]</div>
+            </div>
+
+            <div class="item_detail_rate_wrapper">
+                <!-- TODO chilifresh, etc. -->
+                <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
+                <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
+                <div class="clear">&nbsp;</div>
+
+                <div class="item_detail_cn_wrapper">
+                    <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
+                    <div class="item_detail_extra_info">
+                        [% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix commas, etc. -->
+                        [% IF attrs.phys_desc %]<br/>[% attrs.phys_desc | html; END %]
+                    </div>
+                </div>
+            </div>
+            <div class="clear">&nbsp;</div>
         </div>
-        <div class="clear">&nbsp;</div>
-      </div>
     </div>
+
     <div class="item_detail_header_buttons">
-      <div class="item_detail_getit_btn"><a href=""><img alt="get it" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a></div>
-      <div class="item_detail_goback_btn"><a href=""><img alt="go back" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></div>
+        <div class="item_detail_getit_btn"><a href="[% mkurl(ctx.kpac_root _ '/checkout') %]"><img 
+            alt="[% l('Get it') | html %]" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a>
+        </div>
+        <div class="item_detail_goback_btn">
+            <a href="[% mkurl(ctx.kpac_root _ '/search_results') %]"><img 
+                alt="[% l('Go Back') | html %]" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a>
+        </div>
     </div>
     <div class="clear">&nbsp;</div>
-  </div>
-  <div class="sub_header">You can find this item at these locations:</div>
-  <div class="item_detail_location_wrapper">
-    <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
-      <tbody>
-        <tr class="header">
-          <td class="location">Location</td>
-          <td class="loc_info">&nbsp;</td>
-          <td class="status">Status</td>
-          <td class="callnumber">Call Number</td>
-        </tr>
-        <tr>
-          <td class="location">Bellevue Library</td>
-          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-          <td class="status">Check Shelf</td>
-          <td class="callnumber">J613.71 CRE</td>
-        </tr>
-        <tr class="gray">
-          <td class="location">Burien Library</td>
-          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-          <td class="status">Check Shelf</td>
-          <td class="callnumber">J613.71 CRE</td>
-        </tr>
-        <tr>
-          <td class="location">Newport Library</td>
-          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-          <td class="status">Due: 03-13-10</td>
-          <td class="callnumber">J613.71 CRE</td>
-        </tr>
-        <tr class="gray">
-          <td class="location">Redmond Library</td>
-          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-          <td class="status">Check Shelf</td>
-          <td class="callnumber">J613.71 CRE</td>
-        </tr>
-      </tbody>
-    </table>
-  </div>
-  <div class="sub_header">About this item:</div>
-  <div class="item_detail_desc">
-    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
-  </div>
-  <div class="item_detail_extras_tabs">
-    <a href="javascript:;">Reviews</a>
-    <div class="selected">Rate this Item</div>
-    <a href="javascript:;">About the Author</a>
-    <div class="clear">&nbsp;</div>
-  </div>
-  <div class="item_detail_rating_top">
-    <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table"><tr>
-      <td class="avg_rate">Average Rating</td>
-      <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
-      <td class="total_rates">out of 132 reviews</td>
-    </tr></table>
-    <div class="clear">&nbsp;</div>
-  </div>
-  <div class="item_detail_rating">
+</div>
+
+<div class="sub_header">You can find this item at these locations:</div>
+    <div class="item_detail_location_wrapper">
+        <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
+            <tbody>
+                <tr class="header">
+                    <td class="location">Location</td>
+                    <td class="loc_info">&nbsp;</td>
+                    <td class="status">Status</td>
+                    <td class="callnumber">Call Number</td>
+                </tr>
+                <tr>
+                    <td class="location">Bellevue Library</td>
+                    <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+                    <td class="status">Check Shelf</td>
+                    <td class="callnumber">J613.71 CRE</td>
+                </tr>
+            </tbody>
+        </table>
+    </div>
+    <div class="sub_header">About this item:</div>
+    <div class="item_detail_desc">
+        <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
+    </div>
+
+    <div class="item_detail_extras_tabs">
+        <a href="javascript:;">Reviews</a>
+        <div class="selected">Rate this Item</div>
+        <a href="javascript:;">About the Author</a>
+        <div class="clear">&nbsp;</div>
+    </div>
+
+    <div class="item_detail_rating_top">
+        <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table">
+            <tr>
+                <td class="avg_rate">Average Rating</td>
+                <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
+                <td class="total_rates">out of 132 reviews</td>
+            </tr>
+        </table>
+        <div class="clear">&nbsp;</div>
+    </div>
+
+<div class="item_detail_rating">
     <div class="review_box_top">&nbsp;</div>
     <div class="review_box_body">
-      <div class="input_boxes">
-        <table cellpadding="0" cellspacing="0" border="0"><tr>
-          <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
-          <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
-          <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
-        </tr></table>
-      </div>
-      <div class="item_detail_rating2">
-        <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
-          <td class="rate">Rating</td>
-          <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
-          <td class="scale">1 = Poor, 5 = Awesome</td>
-        </tr></table>
-        
-      </div>
-      <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
-      <div class="clear">&nbsp;</div>
+        <div class="input_boxes">
+            <table cellpadding="0" cellspacing="0" border="0">
+                <tr>
+                    <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
+                    <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
+                    <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
+                </tr>
+            </table>
+        </div>
+        <div class="item_detail_rating2">
+            <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
+                    <td class="rate">Rating</td>
+                    <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
+                    <td class="scale">1 = Poor, 5 = Awesome</td>
+                </tr>
+            </table>
+        </div>
+        <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
+        <div class="clear">&nbsp;</div>
     </div>
     <div class="review_submit_box"><a href="javascript:;"><img alt="submit review" src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" /></a></div>
-  </div>
+</div>
   
-  <div class="sub_navigation1">
-    <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
-      <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
-      <td width="100%" class="nav_mid_bg"></td>
-      <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
-    </tr></table>
+<div class="sub_navigation1">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%">
+        <tr>
+            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
+            <td width="100%" class="nav_mid_bg"></td>
+            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+        </tr>
+    </table>
 </div>
   
 [% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
index 4fa27cc..8f59e24 100644
--- a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -25,7 +25,12 @@
 
             <!-- record title -->
             <div class="bread_green_mid">&nbsp;</div>
-            <a href="javascript:;">book name</a>
+            [%  title = '';
+                IF attrs AND attrs.title;
+                    title = attrs.title.substr(15, -1, '...');
+                END
+            %]
+            <a href="javascript:;">[% title | html %]</a>
 
             <!-- Get it -->
             <div class="bread_green_last">&nbsp;</div>
diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
index d53cb9e..b7a1a62 100644
--- a/Open-ILS/src/templates/kpac/parts/searchbox.tt2
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -1,5 +1,6 @@
 <div class="sub_sidebar_header">[% l('New Search') %]</div>
 <form action="[% ctx.kpac_root _ '/search_results' %]">
+    <input type='hidden' name='trail' value="[% CGI.param('trail') | html %]"/>
     <div class="sub_sidebar_search_wrapper">
         <input type="text" name='query' value="[% CGI.param('query') | html %]"
             [% seed = l(' Enter Text... ') | html %]
diff --git a/Open-ILS/src/templates/kpac/search_results.tt2 b/Open-ILS/src/templates/kpac/search_results.tt2
index f059dc9..582307e 100644
--- a/Open-ILS/src/templates/kpac/search_results.tt2
+++ b/Open-ILS/src/templates/kpac/search_results.tt2
@@ -48,7 +48,7 @@
                 &nbsp;<img width="35" alt="[% attrs.format_label %]" src="[% attrs.format_icon %]" />&nbsp; 
                 <!-- put a single &nbsp; around each side of the image - for vertical centering -->
             </div>
-        <div class="item_icon_type_text">[% attrs.format_label %]</div>
+            <div class="item_icon_type_text">[% attrs.format_label %]</div>
         </div>
         <div class="clear">&nbsp;</div>
     </div>

commit 65d27ce405f6113d541537cec74fc5209000b5d4
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Jan 26 14:38:42 2012 -0500

    kpac : trucking along
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/detailed.tt2
index fd803b8..3af5b49 100644
--- a/Open-ILS/src/templates/kpac/detailed.tt2
+++ b/Open-ILS/src/templates/kpac/detailed.tt2
@@ -3,122 +3,122 @@
     WRAPPER "kpac/parts/subpage.tt2";
     ctx.page_title = l('Item Details') %]
 
-          <!-- did somebody order the div salad? -->
-          <div class="item_detail_header">
-            <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
-            
-            <div class="item_detail_info">
-              <div class="item_detail_name">Book Name</div>
-              <div class="item_detail_author">by Author Name</div>
-              <div class="item_detail_icon_rate">
-                <div class="item_icon_wrapper">
-                  <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
-                  <div class="item_icon_type_text">Book</div>
-                </div>
-                
-                <div class="item_detail_rate_wrapper">
-                  <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
-                  <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
-                  <div class="clear">&nbsp;</div>
-                  <div class="item_detail_cn_wrapper">
-                    <div class="item_detail_callnumber">Call Number</div>
-                    <div class="item_detail_extra_info">Publisher, Year, Size</div>
-                  </div>
-                </div>
-                <div class="clear">&nbsp;</div>
-              </div>
-            </div>
-            <div class="item_detail_header_buttons">
-              <div class="item_detail_getit_btn"><a href=""><img alt="get it" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a></div>
-              <div class="item_detail_goback_btn"><a href=""><img alt="go back" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></div>
-            </div>
-            <div class="clear">&nbsp;</div>
+  <!-- did somebody order the div salad? -->
+<div class="item_detail_header">
+    <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
+    
+    <div class="item_detail_info">
+      <div class="item_detail_name">Book Name</div>
+      <div class="item_detail_author">by Author Name</div>
+      <div class="item_detail_icon_rate">
+        <div class="item_icon_wrapper">
+          <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
+          <div class="item_icon_type_text">Book</div>
+        </div>
+        
+        <div class="item_detail_rate_wrapper">
+          <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
+          <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
+          <div class="clear">&nbsp;</div>
+          <div class="item_detail_cn_wrapper">
+            <div class="item_detail_callnumber">Call Number</div>
+            <div class="item_detail_extra_info">Publisher, Year, Size</div>
           </div>
-          <div class="sub_header">You can find this item at these locations:</div>
-          <div class="item_detail_location_wrapper">
-            <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
-              <tbody>
-                <tr class="header">
-                  <td class="location">Location</td>
-                  <td class="loc_info">&nbsp;</td>
-                  <td class="status">Status</td>
-                  <td class="callnumber">Call Number</td>
-                </tr>
-                <tr>
-                  <td class="location">Bellevue Library</td>
-                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-                  <td class="status">Check Shelf</td>
-                  <td class="callnumber">J613.71 CRE</td>
-                </tr>
-                <tr class="gray">
-                  <td class="location">Burien Library</td>
-                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-                  <td class="status">Check Shelf</td>
-                  <td class="callnumber">J613.71 CRE</td>
-                </tr>
-                <tr>
-                  <td class="location">Newport Library</td>
-                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-                  <td class="status">Due: 03-13-10</td>
-                  <td class="callnumber">J613.71 CRE</td>
-                </tr>
-                <tr class="gray">
-                  <td class="location">Redmond Library</td>
-                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
-                  <td class="status">Check Shelf</td>
-                  <td class="callnumber">J613.71 CRE</td>
-                </tr>
-              </tbody>
-            </table>
-          </div>
-          <div class="sub_header">About this item:</div>
-          <div class="item_detail_desc">
-            <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
-          </div>
-          <div class="item_detail_extras_tabs">
-            <a href="javascript:;">Reviews</a>
-            <div class="selected">Rate this Item</div>
-            <a href="javascript:;">About the Author</a>
-            <div class="clear">&nbsp;</div>
-          </div>
-          <div class="item_detail_rating_top">
-            <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table"><tr>
-              <td class="avg_rate">Average Rating</td>
-              <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
-              <td class="total_rates">out of 132 reviews</td>
-            </tr></table>
-            <div class="clear">&nbsp;</div>
-          </div>
-          <div class="item_detail_rating">
-            <div class="review_box_top">&nbsp;</div>
-            <div class="review_box_body">
-              <div class="input_boxes">
-                <table cellpadding="0" cellspacing="0" border="0"><tr>
-                  <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
-                  <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
-                  <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
-                </tr></table>
-              </div>
-              <div class="item_detail_rating2">
-                <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
-                  <td class="rate">Rating</td>
-                  <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
-                  <td class="scale">1 = Poor, 5 = Awesome</td>
-                </tr></table>
-                
-              </div>
-              <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
-              <div class="clear">&nbsp;</div>
-            </div>
-            <div class="review_submit_box"><a href="javascript:;"><img alt="submit review" src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" /></a></div>
-          </div>
-          
-          <div class="sub_navigation1">
-            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
-              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
-              <td width="100%" class="nav_mid_bg"></td>
-              <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
-            </tr></table>
-          </div>
-          
+        </div>
+        <div class="clear">&nbsp;</div>
+      </div>
+    </div>
+    <div class="item_detail_header_buttons">
+      <div class="item_detail_getit_btn"><a href=""><img alt="get it" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a></div>
+      <div class="item_detail_goback_btn"><a href=""><img alt="go back" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></div>
+    </div>
+    <div class="clear">&nbsp;</div>
+  </div>
+  <div class="sub_header">You can find this item at these locations:</div>
+  <div class="item_detail_location_wrapper">
+    <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
+      <tbody>
+        <tr class="header">
+          <td class="location">Location</td>
+          <td class="loc_info">&nbsp;</td>
+          <td class="status">Status</td>
+          <td class="callnumber">Call Number</td>
+        </tr>
+        <tr>
+          <td class="location">Bellevue Library</td>
+          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+          <td class="status">Check Shelf</td>
+          <td class="callnumber">J613.71 CRE</td>
+        </tr>
+        <tr class="gray">
+          <td class="location">Burien Library</td>
+          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+          <td class="status">Check Shelf</td>
+          <td class="callnumber">J613.71 CRE</td>
+        </tr>
+        <tr>
+          <td class="location">Newport Library</td>
+          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+          <td class="status">Due: 03-13-10</td>
+          <td class="callnumber">J613.71 CRE</td>
+        </tr>
+        <tr class="gray">
+          <td class="location">Redmond Library</td>
+          <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+          <td class="status">Check Shelf</td>
+          <td class="callnumber">J613.71 CRE</td>
+        </tr>
+      </tbody>
+    </table>
+  </div>
+  <div class="sub_header">About this item:</div>
+  <div class="item_detail_desc">
+    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
+  </div>
+  <div class="item_detail_extras_tabs">
+    <a href="javascript:;">Reviews</a>
+    <div class="selected">Rate this Item</div>
+    <a href="javascript:;">About the Author</a>
+    <div class="clear">&nbsp;</div>
+  </div>
+  <div class="item_detail_rating_top">
+    <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table"><tr>
+      <td class="avg_rate">Average Rating</td>
+      <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
+      <td class="total_rates">out of 132 reviews</td>
+    </tr></table>
+    <div class="clear">&nbsp;</div>
+  </div>
+  <div class="item_detail_rating">
+    <div class="review_box_top">&nbsp;</div>
+    <div class="review_box_body">
+      <div class="input_boxes">
+        <table cellpadding="0" cellspacing="0" border="0"><tr>
+          <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
+          <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
+          <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
+        </tr></table>
+      </div>
+      <div class="item_detail_rating2">
+        <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
+          <td class="rate">Rating</td>
+          <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
+          <td class="scale">1 = Poor, 5 = Awesome</td>
+        </tr></table>
+        
+      </div>
+      <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
+      <div class="clear">&nbsp;</div>
+    </div>
+    <div class="review_submit_box"><a href="javascript:;"><img alt="submit review" src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" /></a></div>
+  </div>
+  
+  <div class="sub_navigation1">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
+      <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
+      <td width="100%" class="nav_mid_bg"></td>
+      <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+    </tr></table>
+</div>
+  
 [% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
index 7275684..f280b66 100644
--- a/Open-ILS/src/templates/kpac/parts/header.tt2
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -1,8 +1,8 @@
 <div class="main_header_wrapper">
     <div class="logo_wrapper">
-        <a href="javascript:;">
+        <a href="http://evergreen-ils.org">
             <span class="logo_left">&nbsp;</span>
-            <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/kpac/kcls_logo.jpg" alt="kcls" /></span>
+            <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/eg_logo.jpg" width="170" lt="[% l('Logo') %]" /></span>
             <span class="logo_right">&nbsp;</span>
         </a>
     </div>

commit 97da25f286aa91d903ee874c3bd49dad78992523
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Jan 26 14:24:07 2012 -0500

    kpac : basic search box
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/templates/kpac/parts/searchbox.tt2 b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
new file mode 100644
index 0000000..d53cb9e
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/searchbox.tt2
@@ -0,0 +1,43 @@
+<div class="sub_sidebar_header">[% l('New Search') %]</div>
+<form action="[% ctx.kpac_root _ '/search_results' %]">
+    <div class="sub_sidebar_search_wrapper">
+        <input type="text" name='query' value="[% CGI.param('query') | html %]"
+            [% seed = l(' Enter Text... ') | html %]
+            class="sub_sidebar_search_box" style="color:#aaa;" value="[% seed %]"
+            onfocus="if(this.value=='[% seed %]'){this.value='';this.style.color='#424242';}" 
+            onblur="if(this.value==''){this.value='[% seed %]'; this.style.color='#aaa';}" />
+    </div>
+    <table cellpadding="0" cellspacing="0" border="0" class="sub_sidebar_search_st">
+        <tr>
+            [%  
+            types = [
+                {keyword => l('Word')}, 
+                {title => l('Title')}, 
+                {author => l('Author')}
+            ];
+            FOR qtype_blob IN types;
+                qtype = qtype_blob.keys.0 %]
+                <td class="st_radio_btn">
+                    <input type="radio" name="qtype" value="[% qtype %]" id="st_[% qtype %]"
+                        [% IF CGI.param('qtype') == qtype %]checked="checked"[% END %]/>
+                </td>
+                <td class="st_label"><label for="st_[% qtype %]">[% qtype_blob.$qtype | html %]</label></td>
+                [% IF !loop.last %]
+                <td class="st_radio_spacer"><div>&nbsp;</div></td>
+                [% END %]
+            [% END %]
+        </tr>
+    </table>
+    <div class="hr">&nbsp;</div>
+    <div class="sub_search_category">
+        <!-- XXX TODO: QP Groups / saved searches -->
+        <select class="search_category" name="search_category">
+            <option>Children's Material</option>
+        </select>
+    </div>
+    <div class="hr">&nbsp;</div>
+    <div>
+        <input type="image" alt="search" src="[% ctx.media_prefix %]/images/kpac/search_btn_sub.png" />
+    </div>
+</form>
+
diff --git a/Open-ILS/src/templates/kpac/parts/subpage.tt2 b/Open-ILS/src/templates/kpac/parts/subpage.tt2
index 785f2d8..29d3a18 100644
--- a/Open-ILS/src/templates/kpac/parts/subpage.tt2
+++ b/Open-ILS/src/templates/kpac/parts/subpage.tt2
@@ -1,8 +1,6 @@
 [% PROCESS 'kpac/parts/util.tt2'; WRAPPER "kpac/parts/base.tt2" %]
 
-<!--
-subpage is the main wrapper page for everything except 'index'
--->
+<!-- subpage is the main wrapper page for everything except 'index' -->
 
 <div class="main_top_shadow_sub">
     <div class="main_mid_top_sub">
@@ -20,41 +18,7 @@ subpage is the main wrapper page for everything except 'index'
         </td>
         <td width="266" valign="top" class="sub_sidebar">
             <div class="sub_sidebar_inner">
-                <div class="sub_sidebar_header">New Search</div>
-                <div class="sub_sidebar_search_wrapper">
-                    <input type="text" 
-                        class="sub_sidebar_search_box" style="color:#aaa;" value=" Enter Text... " 
-                        onfocus="if(this.value==' Enter Text... '){this.value='';this.style.color='#424242';}" 
-                        onblur="if(this.value==''){this.value=' Enter Text... '; this.style.color='#aaa';}" />
-                </div>
-                <table cellpadding="0" cellspacing="0" border="0" class="sub_sidebar_search_st">
-                    <tr>
-                        <td class="st_radio_btn">
-                            <input type="radio" name="search_type" checked="checked" id="st_word" class="st_word" />
-                        </td>
-                        <td class="st_label"><label for="st_word">Word</label></td>
-                        <td class="st_radio_spacer"><div>&nbsp;</div></td>
-                        <td class="st_radio_btn">
-                            <input type="radio" name="search_type" id="st_title" class="st_title" />
-                        </td>
-                        <td class="st_label"><label for="st_title">Title</label></td>
-                        <td class="st_radio_spacer"><div>&nbsp;</div></td>
-                        <td class="st_radio_btn">
-                            <input type="radio" name="search_type" id="st_author" class="st_author" />
-                        </td>
-                        <td class="st_label"><label for="st_author">Author</label></td>
-                    </tr>
-                </table>
-                <div class="hr">&nbsp;</div>
-                <div class="sub_search_category">
-                    <select class="search_category" name="search_category">
-                        <option>Children's Material</option>
-                    </select>
-                </div>
-                <div class="hr">&nbsp;</div>
-                <div>
-                    <a href="javascript:;"><img alt="search" src="[% ctx.media_prefix %]/images/kpac/search_btn_sub.png" /></a>
-                </div>
+                [% INCLUDE 'kpac/parts/searchbox.tt2' %]
             </div>
         </td>
         <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>

commit 6393ead3b28965149197cacaf5b3838db6601db3
Author: Bill Erickson <berick at esilibrary.com>
Date:   Thu Jan 26 11:49:55 2012 -0500

    kpac : breadcrumbs, paging, misc
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml
index 92182e1..c905cc1 100644
--- a/Open-ILS/examples/kpac.xml
+++ b/Open-ILS/examples/kpac.xml
@@ -22,15 +22,18 @@
         </page>
 
         <!-- topic pages -->
-        <page id="10" columns="3" name="Book Series" img="category.png">
-            <cell name="Mammals" img="category.png" type="search">su:mammal audience(j)</cell>
-            <cell name="Molluscs" img="category.png" type="search">su:mammal audience(j)</cell>
-            <cell name="Squids" img="category.png" type="search">su:mammal audience(j)</cell>
-            <cell name="Snails" img="category.png" type="search">su:mammal audience(j)</cell>
-            <cell name="Jellyfish" img="category.png" type="search">su:mammal audience(j)</cell>
-            <cell name="Old Yeller" img="category.png" type="search">su:mammal audience(j)</cell>
-        </page>
-        <page id="11" columns="1" name="Current Events" img="category.png">
+        <page id="10" columns="3" name="Musical Instruments" img="category.png">
+            <cell name="Piano"    img="category.png" type="search">su:piano</cell>
+            <cell name="Guitar"   img="category.png" type="search">su:guitar</cell>
+            <cell name="Trumpet"  img="category.png" type="search">su:trumpet</cell>
+            <cell name="Drums"    img="category.png" type="search">su:drums</cell>
+            <cell name="Bass"     img="category.png" type="search">su:bass</cell>
+            <cell name="Clarinet" img="category.png" type="search">su:clarinet</cell>
+        </page>
+        <page id="11" columns="3" name="Current Events" img="category.png">
+            <cell name="Entertainment"  img="category.png" type="search">su:entertainment sort('pubdate')#descending</cell>
+            <cell name="Politics"       img="category.png" type="search">su:politics sort('pubdate')#descending</cell>
+            <cell name="Economy"        img="category.png" type="search">su:economy sort('pubdate')#descending</cell>
         </page>
         <page id="12" columns="3" name="Programming" img="category.png">
         </page>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
index bbbba45..266c821 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -23,14 +23,19 @@ sub load {
     $self->load_kpac_config;
 
     my $path = $self->apache->path_info;
+    ($self->ctx->{page} = $path) =~ s#.*/(.*)#$1#g;
 
     return $self->load_simple("index") if $path =~ m|kpac/index|;
     return $self->load_simple("category") if $path =~ m|kpac/category|;
     return $self->load_simple("checkout") if $path =~ m|kpac/checkout|;
     return $self->load_simple("checkout_results") if $path =~ m|kpac/checkout_results|;
-    return $self->load_simple("detailed") if $path =~ m|kpac/detailed|;
+
+    # note: sets page=rresult
     return $self->load_rresults if $path =~ m|kpac/search_results|; # inherited from tpac
 
+    # note: sets page=record
+    return $self->load_simple("detailed") if $path =~ m|kpac/detailed|;
+
     # ----------------------------------------------------------------
     #  Everything below here requires SSL
     # ----------------------------------------------------------------
@@ -86,8 +91,9 @@ sub load_kpac_config {
         $ou = $org->parent_ou;
     }
 
-    $self->ctx->{kpac_layout} = $kpac_config->{pages}->{page}->{$layout->{page}};
+    $self->ctx->{kpac_layout} = $layout;
     $self->ctx->{kpac_config} = $kpac_config;
+    $self->ctx->{kpac_root} = $self->ctx->{base_path} . "/kpac"; 
 }
 
 
diff --git a/Open-ILS/src/templates/kpac/category.tt2 b/Open-ILS/src/templates/kpac/category.tt2
index 0a63e9d..6ff11a1 100644
--- a/Open-ILS/src/templates/kpac/category.tt2
+++ b/Open-ILS/src/templates/kpac/category.tt2
@@ -1,12 +1,14 @@
 [%  PROCESS "opac/parts/header.tt2";
     PROCESS "kpac/parts/grid.tt2";
     WRAPPER "kpac/parts/subpage.tt2";
-    ctx.page_title = ctx.kpac_layout.name %]
+    page_id = trail_endpoint();
+    page = ctx.kpac_config.pages.page.$page_id;
+    ctx.page_title = page.name %]
           
-<h2 class="sub_header2">Living Creatures</h2>
+<h2 class="sub_header2">[% page.name | html %]</h2>
 <div class="hr">&nbsp;</div>
 <div class="sub_cat_wrapper">
-    [% render_kpac_grid(ctx.kpac_config.pages.page.10); # TODO %]
+    [% render_kpac_grid(page_id) %]
 </div>
 
 <div class="sub_navigation1">
diff --git a/Open-ILS/src/templates/kpac/index.tt2 b/Open-ILS/src/templates/kpac/index.tt2
index f53ed0d..99325b6 100644
--- a/Open-ILS/src/templates/kpac/index.tt2
+++ b/Open-ILS/src/templates/kpac/index.tt2
@@ -34,7 +34,7 @@
             </div>
             <div class="category_wrapper">
                 <h3 class="c_header_image">Or click on an image to get started:</h3>
-                [% render_kpac_grid(ctx.kpac_layout); %]
+                [% render_kpac_grid(ctx.kpac_layout.page) %]
             </div>
 
         </td>
diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
index eb838d5..e3d122a 100644
--- a/Open-ILS/src/templates/kpac/parts/base.tt2
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -10,42 +10,9 @@
     </head>
     <body>
         <div class="main_center">
-
-          <!-- TODO -->
-            <div class="main_header_wrapper">
-                <div class="logo_wrapper">
-                    <a href="javascript:;">
-                        <span class="logo_left">&nbsp;</span>
-                        <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/kpac/kcls_logo.jpg" alt="kcls" /></span>
-                        <span class="logo_right">&nbsp;</span>
-                    </a>
-                </div>
-                <div class="header_utils">
-                    <a href="javascript:;" class="text_size_btn"><span>Text size</span> &nbsp; <img 
-                        alt="text size" src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" /></a>
-                    <a href="javascript:;" class="print_btn"><span>Print</span> &nbsp; <img 
-                        alt="print" src="[% ctx.media_prefix %]/images/kpac/print_btn.png" /></a>
-                </div>
-                <div class="header_menu">
-                    <!-- menu rendered in reverse order -->
-                    <a href="javascript:;">Login</a>
-                    <a href="javascript:;">Get a Library Card</a>
-                    <a href="javascript:;">Help</a>
-                </div>
-                <div class="clear">&nbsp;</div>
-            </div>
-
+            [% INCLUDE 'kpac/parts/header.tt2' %]
             <div class="main_wrapper"> [% content %] </div>
-
-            <!-- TODO -->
-            <div class="footer_wrapper">
-                <a href="javascript:;">Contact Us</a>
-                <a href="javascript:;">Site Help</a>
-                <a href="javascript:;">Site Map</a>
-                <a href="javascript:;">Back to Main KCLS Catalog</a>
-                <div class="clear">&nbsp;</div>
-            </div>
-
+            [% INCLUDE 'kpac/parts/footer.tt2' %]
         </div>
         <script type="text/javascript" src="js/functions.js"></script>
     </body>
diff --git a/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2 b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
new file mode 100644
index 0000000..4fa27cc
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
@@ -0,0 +1,38 @@
+<div class="breadcrumb">
+
+    <!-- home page -->
+    <a href="[% mkurl(ctx.kpac_root _ '/index', {}, ['trail']) %]" 
+        class="bread_home"><img alt="[% l('Home') %]" 
+        src="[% ctx.media_prefix %]/images/kpac/home_icon.png" /></a>
+
+    <!-- category trail -->
+    [%  trail = CGI.param('trail'); 
+        trail = trail ? trail.split('/') : [];
+        FOR page_id IN trail;
+            page = ctx.kpac_config.pages.page.$page_id %]
+            <div class="bread_green_mid">&nbsp;</div>
+            <a href="[% mkurl(ctx.kpac_root _ '/category', 
+                {trail = trail_splice(page_id)}) %]">[% page.name | html %]</a>
+    [%  END %]
+
+    [% IF ctx.page != 'index' AND ctx.page != 'category' %]
+
+        <!-- search results -->
+        <div class="bread_green_mid">&nbsp;</div>
+        <a href="[% mkurl(ctx.kpac_root _ '/search_results') %]">[% l('search results') | html %]</a>
+
+        [% IF ctx.page != 'rresult' %]
+
+            <!-- record title -->
+            <div class="bread_green_mid">&nbsp;</div>
+            <a href="javascript:;">book name</a>
+
+            <!-- Get it -->
+            <div class="bread_green_last">&nbsp;</div>
+            <span class="bread_last">[% l('Get it') %]</span>
+            <div class="clear">&nbsp;</div>
+
+        [% END %]
+    [% END %]
+</div>
+
diff --git a/Open-ILS/src/templates/kpac/parts/footer.tt2 b/Open-ILS/src/templates/kpac/parts/footer.tt2
new file mode 100644
index 0000000..b738aee
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/footer.tt2
@@ -0,0 +1,8 @@
+<div class="footer_wrapper">
+    <a href="javascript:;">Contact Us</a>
+    <a href="javascript:;">Site Help</a>
+    <a href="javascript:;">Site Map</a>
+    <a href="javascript:;">Back to Main KCLS Catalog</a>
+    <div class="clear">&nbsp;</div>
+</div>
+
diff --git a/Open-ILS/src/templates/kpac/parts/grid.tt2 b/Open-ILS/src/templates/kpac/parts/grid.tt2
index fd3471a..3a2d204 100644
--- a/Open-ILS/src/templates/kpac/parts/grid.tt2
+++ b/Open-ILS/src/templates/kpac/parts/grid.tt2
@@ -1,24 +1,15 @@
-
 [% 
-    # Use absolute and fully-qualified image URLs as-is.
-    # Otherwise, use the kpac base path.
-    MACRO kpac_img_path(img) BLOCK;
-        IF img.match('^/') OR img.match('^https?://');
-            img;
-        ELSE;
-            ctx.media_prefix _ '/images/kpac/' _ img;
-        END;
-    END;
-%]
-
-[%
-    MACRO render_kpac_grid(page) BLOCK;
-        ncols = page.columns;
-        name = page.name;
-        idx = 0 %]
+PROCESS 'kpac/parts/util.tt2';
+
+# Renders a single 'page' grid
+
+MACRO render_kpac_grid(page_id) BLOCK;
+    page = ctx.kpac_config.pages.page.$page_id;
+    ncols = page.columns || 3; # avoid divide-by-zero
+    name = page.name;
+    idx = 0 %]
 <table cellpadding="0" cellspacing="0" border="0" class="main_category_table">
-    <tr>
-    [% 
+    <tr> [% 
     width = 100 / ncols;
     FOR cell IN page.cell;
         IF idx == ncols; 
@@ -28,20 +19,20 @@
         idx = idx + 1;
 
         IF cell.type == 'topic';
-            page_id = cell.content;
-            topic_page = ctx.kpac_config.pages.page.$page_id %]
+            tpage_id = cell.content;
+            topic_page = ctx.kpac_config.pages.page.$tpage_id %]
 
-        <td width="[% width %]%"><a href="javascript:;"><img 
+        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/category', {trail => trail_append(tpage_id)}) %]"><img 
             src="[% kpac_img_path(topic_page.img) %]" alt="" /><span>[% topic_page.name %]</span></a></td>
 
         [% ELSIF cell.type == 'search'; %]
 
-        <td width="[% width %]%"><a href="[% mkurl('search_results') %]"><img 
+        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/search_results', {query => cell.content}) %]"><img 
             src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
 
         [% ELSIF cell.type == 'link'; %]
 
-        <td width="[% width %]%"><a href="[% mkurl(cell.content) %]"><img 
+        <td width="[% width %]%"><a href="[% cell.content | html %]"><img 
             src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
 
         [% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2
new file mode 100644
index 0000000..7275684
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/header.tt2
@@ -0,0 +1,23 @@
+<div class="main_header_wrapper">
+    <div class="logo_wrapper">
+        <a href="javascript:;">
+            <span class="logo_left">&nbsp;</span>
+            <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/kpac/kcls_logo.jpg" alt="kcls" /></span>
+            <span class="logo_right">&nbsp;</span>
+        </a>
+    </div>
+    <div class="header_utils">
+        <a href="javascript:;" class="text_size_btn"><span>Text size</span> &nbsp; <img 
+            alt="text size" src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" /></a>
+        <a href="javascript:;" class="print_btn"><span>Print</span> &nbsp; <img 
+            alt="print" src="[% ctx.media_prefix %]/images/kpac/print_btn.png" /></a>
+    </div>
+    <div class="header_menu">
+        <!-- menu rendered in reverse order -->
+        <a href="javascript:;">Login</a>
+        <a href="javascript:;">Get a Library Card</a>
+        <a href="javascript:;">Help</a>
+    </div>
+    <div class="clear">&nbsp;</div>
+</div>
+
diff --git a/Open-ILS/src/templates/kpac/parts/paginate.tt2 b/Open-ILS/src/templates/kpac/parts/paginate.tt2
new file mode 100644
index 0000000..c87c9fa
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/paginate.tt2
@@ -0,0 +1,50 @@
+[%  # paging, weeee
+    page = CGI.param('page');
+    page = page.match('^\d+$') ? page : 0; # verify page is a sane value
+    page_count = ctx.page_size == 0 ? 1 : POSIX.ceil(ctx.hit_count / ctx.page_size);
+    ctx.result_start = 1 + ctx.page_size * page;
+    ctx.result_stop = ctx.page_size * (page + 1);
+    IF ctx.result_stop > ctx.hit_count; ctx.result_stop = ctx.hit_count; END;
+    result_count = ctx.result_start;
+%]
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+    <tr>
+        <!-- Next -->
+        <td>
+            [%  class = '';
+                href = '#';
+                IF page > 0;
+                    href = mkurl('', {page => page - 1});
+                ELSE; class = class _ ' invisible'; END %]
+            <a class="[% class %]" href="[% href %]"><img src="[% ctx.media_prefix %]/images/kpac/arrow_last.png" /></a>
+        </td>
+
+        <!-- page X of Y -->
+        <td width="100%" class="nav_mid_bg">
+            <table cellpadding="0" cellspacing="0" border="0" align="center">
+                <tr>
+                    [% |l(page + 1, page_count) %]
+                    <td>Page </td><td class="current_page">[_1]</td><td> of </td><td class="total_pages">[_2]</td>
+                    [% END %]
+                </tr>
+            </table>
+        </td>
+
+        <!-- Prev -->
+        <td class="to_top_btn">
+            [%  class = '';
+                href = '#';
+                IF (page + 1) < page_count;
+                    href = mkurl('', {page => page + 1});
+                ELSE; class = class _ ' invisible'; END;
+            %]
+            <a class="[% class %]" href="[% href %]"><img src="[% ctx.media_prefix %]/images/kpac/arrow_next.png" /></a>
+        </td>
+
+        <!-- Top of page -->
+        [% IF showtop; href = mmkurl('').replace('#.*', '') %]
+        <td class="to_top_btn"><a href="[% href %]"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+        [% END %]
+    </tr>
+</table>
diff --git a/Open-ILS/src/templates/kpac/parts/subpage.tt2 b/Open-ILS/src/templates/kpac/parts/subpage.tt2
old mode 100755
new mode 100644
index 0a40a99..785f2d8
--- a/Open-ILS/src/templates/kpac/parts/subpage.tt2
+++ b/Open-ILS/src/templates/kpac/parts/subpage.tt2
@@ -1,20 +1,12 @@
-[% WRAPPER "kpac/parts/base.tt2" %]
+[% PROCESS 'kpac/parts/util.tt2'; WRAPPER "kpac/parts/base.tt2" %]
+
+<!--
+subpage is the main wrapper page for everything except 'index'
+-->
 
 <div class="main_top_shadow_sub">
     <div class="main_mid_top_sub">
-        [%# TODO BREADCRUMBS %]
-        <div class="breadcrumb">
-            <a class="bread_home"><img alt="home" src="[% ctx.media_prefix %]/images/kpac/home_icon.png" /></a>
-            <div class="bread_green_mid">&nbsp;</div>
-            <a href="javascript:;">Animals, insects, &amp; birds</a>
-            <div class="bread_green_mid">&nbsp;</div>
-            <a href="javascript:;">search results</a>
-            <div class="bread_green_mid">&nbsp;</div>
-            <a href="javascript:;">book name</a>
-            <div class="bread_green_last">&nbsp;</div>
-            <span class="bread_last">got it</span>
-            <div class="clear">&nbsp;</div>
-        </div>
+        [% INCLUDE 'kpac/parts/breadcrumb.tt2' %]
     </div>
 </div>
 <table cellpadding="0" cellspacing="0" border="0" width="100%">
diff --git a/Open-ILS/src/templates/kpac/parts/util.tt2 b/Open-ILS/src/templates/kpac/parts/util.tt2
new file mode 100644
index 0000000..632c180
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/util.tt2
@@ -0,0 +1,44 @@
+[% 
+
+    # -----------------------------------------------------------------
+    # Category trail/path utilities
+    # page trail looks like trail=id/id/id
+
+    # adds an ID, esults in the full trail as a string
+    MACRO trail_append(node_id) BLOCK;
+        trail = CGI.param('trail');
+        trail ? trail _ '/' _ node_id : node_id;
+    END;
+
+    # last trail component/id as a string
+    MACRO trail_endpoint BLOCK;
+        trail = CGI.param('trail');
+        list = trail ? trail.split('/') : [];
+        list().last;
+    END;
+
+    MACRO trail_splice(page_id) BLOCK;
+        trail = CGI.param('trail');
+        list = trail ? trail.split('/') : [];
+        path = '';
+        FOR id IN list;
+            path = path ? path _ '/' _ id : id;
+            IF id == page_id; LAST; END;
+        END;
+        path;
+    END;
+
+    # -----------------------------------------------------------------
+    # Determines the full path to image URLs
+    # Use absolute and fully-qualified image URLs as-is.
+    # For all others, use the kpac base path.
+    MACRO kpac_img_path(img) BLOCK;
+        IF img.match('^/') OR img.match('^https?://');
+            img;
+        ELSE;
+            ctx.media_prefix _ '/images/kpac/' _ img;
+        END;
+    END;
+%]
+
+
diff --git a/Open-ILS/src/templates/kpac/search_results.tt2 b/Open-ILS/src/templates/kpac/search_results.tt2
index e241606..f059dc9 100644
--- a/Open-ILS/src/templates/kpac/search_results.tt2
+++ b/Open-ILS/src/templates/kpac/search_results.tt2
@@ -2,33 +2,12 @@
     PROCESS "opac/parts/misc_util.tt2"; # MARC 
     PROCESS "kpac/parts/grid.tt2";
     WRAPPER "kpac/parts/subpage.tt2";
-
-    ctx.page_title = l('Search Results') 
-    ctx.result_start = 1 + ctx.page_size * page;
-    ctx.result_stop = ctx.page_size * (page + 1);
-    IF ctx.result_stop > ctx.hit_count; ctx.result_stop = ctx.hit_count; END;
-    result_count = ctx.result_start;
-%]
+    ctx.page_title = l('Search Results') %]
         
 <h2 class="sub_header2">Search Results</h2>
 
 <div class="sub_navigation2">
-    <table cellpadding="0" cellspacing="0" border="0" width="100%">
-        <tr>
-            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_last.png" /></a></td>
-            <td width="100%" class="nav_mid_bg">
-                <table cellpadding="0" cellspacing="0" border="0" align="center">
-                    <tr>
-                        <td>Page </td>
-                        <td class="current_page">3</td>
-                        <td> of </td>
-                        <td class="total_pages">12</td>
-                    </tr>
-                </table>
-            </td>
-            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_next.png" /></a></td>
-        </tr>
-    </table>
+    [% INCLUDE 'kpac/parts/paginate.tt2' %]
 </div>
 
 <div id="search_results_parent">
@@ -52,10 +31,15 @@
             <div class="item_detail_name"><a href="[% mkurl('detailed/' _ rec.id) %]">[% attrs.title %]</a></div>
             <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
             <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
-            <div class="item_detail_extra_info">[% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix and add Size --></div>
+            <div class="item_detail_extra_info">
+                [% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix commas, etc. -->
+                [% IF attrs.phys_desc %]<br/>[% attrs.phys_desc | html; END %]
+            </div>
             <div class="item_detail_actions">
-                <div class="button"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
-                <div class="button"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
+                <div class="button"><a href="[% mkurl(ctx.kpac_root _ '/detailed/' _ rec.id) %]"><img 
+                    src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
+                <div class="button"><a href="javascript:;"><img 
+                    src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
                 <div class="clear">&nbsp;</div>
             </div>
         </div>
@@ -73,22 +57,7 @@
 </div>
 
 <div class="sub_navigation3">
-    <table cellpadding="0" cellspacing="0" border="0" width="100%">
-        <tr>
-            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_last.png" /></a></td>
-            <td width="100%" class="nav_mid_bg">
-                <table cellpadding="0" cellspacing="0" border="0" align="center">
-                    <tr>
-                        <td>Page </td>
-                        <td class="current_page">3</td>
-                        <td> of </td><td class="total_pages">12</td>
-                    </tr>
-                </table>
-            </td>
-            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_next.png" /></a></td>
-            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
-        </tr>
-    </table>
+    [% INCLUDE 'kpac/parts/paginate.tt2' showtop=1 %]
 </div>
 
 [% END %]
diff --git a/Open-ILS/web/css/skin/default/kpac/style.css b/Open-ILS/web/css/skin/default/kpac/style.css
index 451e0ff..ba050ce 100755
--- a/Open-ILS/web/css/skin/default/kpac/style.css
+++ b/Open-ILS/web/css/skin/default/kpac/style.css
@@ -1015,7 +1015,9 @@ div.hr {
 	background:url('/images/kpac/popup_br.png') no-repeat;
 }
 
-
+.invisible {
+    visibility : hidden;
+}
 
 
 

commit 93c2707e0ba849a48394f5d6e96564c8bc89da2a
Author: Bill Erickson <berick at esilibrary.com>
Date:   Mon Jan 23 16:49:29 2012 -0500

    kpac : first steps
    
    initial pile of template integration and apache configuration
    
    Signed-off-by: Bill Erickson <berick at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/examples/apache/eg_vhost.conf b/Open-ILS/examples/apache/eg_vhost.conf
index 9fd59b2..5d5551b 100644
--- a/Open-ILS/examples/apache/eg_vhost.conf
+++ b/Open-ILS/examples/apache/eg_vhost.conf
@@ -611,6 +611,20 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT]
     # (e.g. NOVELIST) into here or to an outer container shared by
     # both /opac and /eg/opac since some are used in both places
 </Location>
+<Location /eg/kpac>
+    PerlSetVar OILSWebContextLoader "OpenILS::WWW::EGKPacLoader"
+    # Expire the HTML quickly since we're loading dynamic data for each page
+    ExpiresActive On
+    ExpiresByType text/html "access plus 5 seconds"
+    
+    # For use with embedded Content Cafe content
+    #SetEnv OILS_CONTENT_CAFE_USER 123
+    #SetEnv OILS_CONTENT_CAFE_PASS 456
+    # Consider copying/moving other added content configs 
+    # (e.g. NOVELIST) into here or to an outer container shared by
+    # both /opac and /eg/opac since some are used in both places
+</Location>
+
 
 
 # Note: the template processor will decline handling anything it does not
diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml
new file mode 100644
index 0000000..92182e1
--- /dev/null
+++ b/Open-ILS/examples/kpac.xml
@@ -0,0 +1,55 @@
+<kpac version="1.0" xmlns="http://evergreen-ils.org/spec/OPAC/kpac/v1">
+    <pages>
+        <!-- top-level layout pages -->
+        <page id="1" columns="5" name="Home" img="/images/home.jpg">
+            <cell type="topic">10</cell>
+            <cell type="topic">11</cell>
+            <cell type="topic">12</cell>
+            <cell type="topic">13</cell>
+            <cell type="topic">14</cell>
+            <cell type="topic">15</cell>
+            <cell type="topic">16</cell>
+            <cell type="topic">17</cell>
+            <cell type="topic">18</cell>
+            <cell type="topic">19</cell>
+        </page>
+
+        <!-- sample alternate layout -->
+        <page id="23" columns="3" name="ABC Home" img="/images/abc-logo.jpg">
+            <cell type="topic">11</cell>
+            <cell type="topic">10</cell>
+            <cell type="topic">12</cell>
+        </page>
+
+        <!-- topic pages -->
+        <page id="10" columns="3" name="Book Series" img="category.png">
+            <cell name="Mammals" img="category.png" type="search">su:mammal audience(j)</cell>
+            <cell name="Molluscs" img="category.png" type="search">su:mammal audience(j)</cell>
+            <cell name="Squids" img="category.png" type="search">su:mammal audience(j)</cell>
+            <cell name="Snails" img="category.png" type="search">su:mammal audience(j)</cell>
+            <cell name="Jellyfish" img="category.png" type="search">su:mammal audience(j)</cell>
+            <cell name="Old Yeller" img="category.png" type="search">su:mammal audience(j)</cell>
+        </page>
+        <page id="11" columns="1" name="Current Events" img="category.png">
+        </page>
+        <page id="12" columns="3" name="Programming" img="category.png">
+        </page>
+        <page id="13" columns="3" name="It's Alive!" img="category.png">
+        </page>
+        <page id="14" columns="3" name="Book Series" img="category.png">
+        </page>
+        <page id="15" columns="3" name="Book Series" img="category.png">
+        </page>
+        <page id="16" columns="3" name="Book Series" img="category.png">
+        </page>
+        <page id="17" columns="3" name="Book Series" img="category.png">
+        </page>
+        <page id="18" columns="3" name="Book Series" img="category.png">
+        </page>
+        <page id="19" columns="3" name="Book Series" img="category.png">
+        </page>
+    </pages>
+
+    <layout owner="1" page="1"/>
+    <layout owner="213" page="23"/>
+</kpac>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
new file mode 100644
index 0000000..bbbba45
--- /dev/null
+++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
@@ -0,0 +1,96 @@
+package OpenILS::WWW::EGKPacLoader;
+use base 'OpenILS::WWW::EGCatLoader';
+use strict; use warnings;
+use XML::Simple;
+use Apache2::Const -compile => qw(OK DECLINED FORBIDDEN HTTP_INTERNAL_SERVER_ERROR REDIRECT HTTP_BAD_REQUEST);
+use OpenSRF::Utils::Logger qw/$logger/;
+use OpenILS::Application::AppUtils;
+use OpenILS::Utils::CStoreEditor qw/:funcs/;
+my $U = 'OpenILS::Application::AppUtils';
+my $kpac_config;
+
+# -----------------------------------------------------------------------------
+# Override our parent's load() sub so we can do kpac-specific path routing.
+# -----------------------------------------------------------------------------
+sub load {
+    my $self = shift;
+
+    $self->init_ro_object_cache;
+
+    my $stat = $self->load_common;
+    return $stat unless $stat == Apache2::Const::OK;
+
+    $self->load_kpac_config;
+
+    my $path = $self->apache->path_info;
+
+    return $self->load_simple("index") if $path =~ m|kpac/index|;
+    return $self->load_simple("category") if $path =~ m|kpac/category|;
+    return $self->load_simple("checkout") if $path =~ m|kpac/checkout|;
+    return $self->load_simple("checkout_results") if $path =~ m|kpac/checkout_results|;
+    return $self->load_simple("detailed") if $path =~ m|kpac/detailed|;
+    return $self->load_rresults if $path =~ m|kpac/search_results|; # inherited from tpac
+
+    # ----------------------------------------------------------------
+    #  Everything below here requires SSL
+    # ----------------------------------------------------------------
+    return $self->redirect_ssl unless $self->cgi->https;
+    return $self->load_logout if $path =~ m|kpac/logout|;
+
+    if($path =~ m|kpac/login|) {
+        return $self->load_login unless $self->editor->requestor; # already logged in?
+
+        # This will be less confusing to users than to be shown a login form
+        # when they're already logged in.
+        return $self->generic_redirect(
+            sprintf(
+                "https://%s%s/kpac/index",
+                $self->apache->hostname, $self->ctx->{base_path}
+            )
+        );
+    }
+
+
+    # ----------------------------------------------------------------
+    #  Everything below here requires authentication
+    # ----------------------------------------------------------------
+    return $self->redirect_auth unless $self->editor->requestor;
+
+    # AUTH pages
+
+    return Apache2::Const::OK;
+}
+
+
+sub load_kpac_config {
+    my $self = shift;
+    my $path = '/home/berick/code/Evergreen/Open-ILS/examples/kpac.xml'; # TODO: apache config
+
+    unless ($kpac_config) {
+        $kpac_config = XMLin(
+            $path,
+            KeyAttr => ['id'],
+            ForceArray => ['layout', 'page', 'cell'],
+            NormaliseSpace => 2
+        );
+    }
+
+    # TODO: make generic "whoami" sub for EGCatLoader.
+    my $ou = $self->ctx->{physical_loc} || $self->cgi->param('loc') || $self->ctx->{aou_tree}->()->id;
+    my $layout;
+
+    # Search up the org tree to find the nearest config for the context org unit
+    while (my $org = $self->ctx->{get_aou}->($ou)) {
+        ($layout) = grep {$_->{owner} eq $org->id} @{$kpac_config->{layout}};
+        last if $layout;
+        $ou = $org->parent_ou;
+    }
+
+    $self->ctx->{kpac_layout} = $kpac_config->{pages}->{page}->{$layout->{page}};
+    $self->ctx->{kpac_config} = $kpac_config;
+}
+
+
+
+1;
+
diff --git a/Open-ILS/src/templates/kpac/category.tt2 b/Open-ILS/src/templates/kpac/category.tt2
new file mode 100644
index 0000000..0a63e9d
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/category.tt2
@@ -0,0 +1,22 @@
+[%  PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/subpage.tt2";
+    ctx.page_title = ctx.kpac_layout.name %]
+          
+<h2 class="sub_header2">Living Creatures</h2>
+<div class="hr">&nbsp;</div>
+<div class="sub_cat_wrapper">
+    [% render_kpac_grid(ctx.kpac_config.pages.page.10); # TODO %]
+</div>
+
+<div class="sub_navigation1">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%">
+        <tr>
+            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
+            <td width="100%" class="nav_mid_bg"></td>
+            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+        </tr>
+    </table>
+</div>
+  
+[% END %] 
diff --git a/Open-ILS/src/templates/kpac/checkout.tt2 b/Open-ILS/src/templates/kpac/checkout.tt2
new file mode 100644
index 0000000..884368d
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/checkout.tt2
@@ -0,0 +1,132 @@
+[%  PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/subpage.tt2";
+    ctx.page_title = l('Get it') %]
+
+          <div id="search_results_parent">
+            <div class="search_results checkout_item_pad">
+              <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
+              <div class="item_detail_info">
+                <div class="item_detail_name">Book Name</div>
+                <div class="item_detail_author">by Author Name</div>
+                <div class="item_detail_callnumber">Call Number</div>
+                <div class="item_detail_extra_info">Publisher, Year, Size</div>
+              </div>
+              <div class="item_icon_wrapper">
+                <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
+                <div class="item_icon_type_text">Book</div>
+              </div>
+              <div class="clear">&nbsp;</div>
+            </div>
+          </div>
+          
+          <div class="checkout_options">
+            <table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" class="left_brain_cell">
+              <div class="left_brain">
+
+ <!-- ************************************* all help popups should go here **************************************** -->
+       <div class="popup_wrapper">
+         <div class="popup_wrapper_inner" id="card_help">
+           <table cellpadding="0" cellspacing="0" border="0">
+             <tr>
+               <td class="popup_tl"><div class="clear">&nbsp;</div></td>
+               <td class="popup_tm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_tr"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr>
+               <td class="popup_lm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_mid"><div class="popup_content"><img src="[% ctx.media_prefix %]/images/kpac/library_card.png" alt="library card" /></div></td>
+               <td class="popup_rm"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr>
+               <td class="popup_bl"><div class="clear">&nbsp;</div></td>
+               <td class="popup_bm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_br"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr><td colspan="3" align="center" valign="top"><img class="popup_arrow_bm" src="[% ctx.media_prefix %]/images/kpac/popup_arrow_bm.png" /></td></tr>
+           </table>
+         </div>
+       </div>
+       
+       <div class="popup_wrapper">
+         <div class="popup_wrapper_inner" id="test_popup">
+           <table cellpadding="0" cellspacing="0" border="0">
+             <tr>
+               <td class="popup_tl"><div class="clear">&nbsp;</div></td>
+               <td class="popup_tm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_tr"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr>
+               <td class="popup_lm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_mid"><div class="popup_content"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:alert('hi');">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p></div></td>
+               <td class="popup_rm"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr>
+               <td class="popup_bl"><div class="clear">&nbsp;</div></td>
+               <td class="popup_bm"><div class="clear">&nbsp;</div></td>
+               <td class="popup_br"><div class="clear">&nbsp;</div></td>
+             </tr>
+             <tr><td colspan="3" align="center" valign="top"><img class="popup_arrow_bm" src="[% ctx.media_prefix %]/images/kpac/popup_arrow_bm.png" /></td></tr>
+           </table>
+         </div>
+       </div>
+<!-- ********************************************** end popups *************************************************** -->
+  
+              
+              
+              
+                <div class="top_side">
+                  <h2>get it!</h2>
+                  <p>If you would like to request this item, please enter the following information and click<br />Submit below:</p>
+                </div>
+                <div class="checkout_box">
+                  <div class="box1_top">&nbsp;</div>
+                  <div class="box_inside">
+                    <p>Library Card Number without spaces:</p>
+                    <div class="input_box"><input type="text" class="text_box" style="color:#aaa;" value=" Enter Numbers... " onfocus="if(this.value==' Enter Numbers... '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Enter Numbers... '; this.style.color='#aaa';}" /></div>
+                    <a class="help_btn" href="javascript:;" onclick="helpPopup('card_help', this, event);"><img src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
+                    <div class="clear">&nbsp;</div>
+                    <div class="hr">&nbsp;</div>
+                    <p>Pin Number:</p>
+                    <div class="input_box"><input type="password" class="text_box" style="color:#aaa;" value=" Enter Numbers... " onfocus="if(this.value==' Enter Numbers... '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Enter Numbers... '; this.style.color='#aaa';}" /></div>
+                    <a class="help_btn" href="javascript:;" onclick="helpPopup('test_popup', this, event);"><img src="[% ctx.media_prefix %]/images/kpac/question_mark.png" alt="pin number help" /></a>
+                    <div class="clear">&nbsp;</div>
+                    <div class="hr">&nbsp;</div>
+                    <p>Choose a Pickup Library:</p>
+                    <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
+                  </div>
+                </div>
+                <div class="submit_btn">
+                  <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
+                </div>
+              </div>
+            </td><td valign="top">
+              <div class="right_brain">
+                <div class="top_side">
+                  <h2>save it!</h2>
+                  <p>If you would like to save this item to a list to be requested later, please choose a location and click<br />Submit below.</p>
+                </div>
+                <div class="checkout_box">
+                  <div class="box1_top">&nbsp;</div>
+                  <div class="box_inside">
+                    <p>Choose a Pickup Library:</p>
+                    <div class="pickup_lib"><select name="library"><option>Fairwood</option></select></div>
+                    <div class="hr">&nbsp;</div>
+                    <div><a href="javascript:;">View all KCLS libraries</a></div>
+                  </div>
+                </div>
+                <div class="submit_btn">
+                  <a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" alt="submit" /></a>
+                </div>
+              </div>
+            </td></tr></table>
+          </div>
+          
+          <div class="sub_navigation2 checkout">
+            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
+              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/cancel_back_btn.png" /></a></td>
+              <td width="100%" class="nav_mid_bg">&nbsp;</td>
+            </tr></table>
+          </div>
+             
+[% END %]
diff --git a/Open-ILS/src/templates/kpac/checkout_results.tt2 b/Open-ILS/src/templates/kpac/checkout_results.tt2
new file mode 100644
index 0000000..56686f3
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/checkout_results.tt2
@@ -0,0 +1,22 @@
+[%  PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/subpage.tt2";
+    ctx.page_title = l('Get it') %]
+          
+          <h2 class="sub_header2">You Got It!</h2>
+          
+          <div class="checkout_res_body">
+            <p>Your Request for <a href="javascript:;">Book Name</a> was successful.<br />You will be able to pick up this material at <a href="javascript:;">Fairwood</a>.</p>
+          </div>
+          
+          <div class="sub_navigation2 checkout">
+            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
+              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/back_to_results_btn.png" /></a></td>
+              <td width="100%" class="nav_mid_bg">&nbsp;</td>
+              <td><img src="[% ctx.media_prefix %]/images/kpac/back_to_book.png" /></td>
+              <td nowrap="nowrap"><a class="checkout_res_back" href="javascript:;">Back to <span>Book Name</span></a></td>
+            </tr></table>
+          </div>
+          
+[% END %]          
+
diff --git a/Open-ILS/src/templates/kpac/detailed.tt2 b/Open-ILS/src/templates/kpac/detailed.tt2
new file mode 100644
index 0000000..fd803b8
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/detailed.tt2
@@ -0,0 +1,124 @@
+[%  PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/subpage.tt2";
+    ctx.page_title = l('Item Details') %]
+
+          <!-- did somebody order the div salad? -->
+          <div class="item_detail_header">
+            <div class="item_detail_image"><a href="javascript:;"><img alt="item image" src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a></div>
+            
+            <div class="item_detail_info">
+              <div class="item_detail_name">Book Name</div>
+              <div class="item_detail_author">by Author Name</div>
+              <div class="item_detail_icon_rate">
+                <div class="item_icon_wrapper">
+                  <div class="item_icon">&nbsp;<img alt="book" src="[% ctx.media_prefix %]/images/kpac/icon_book.png" />&nbsp; <!-- put a single &nbsp; around each side of the image - for vertical centering --></div>
+                  <div class="item_icon_type_text">Book</div>
+                </div>
+                
+                <div class="item_detail_rate_wrapper">
+                  <div class="item_detail_rate_starts"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></div>
+                  <div class="item_detail_rate_link"><a href="javascript:;">Rate this</a></div>
+                  <div class="clear">&nbsp;</div>
+                  <div class="item_detail_cn_wrapper">
+                    <div class="item_detail_callnumber">Call Number</div>
+                    <div class="item_detail_extra_info">Publisher, Year, Size</div>
+                  </div>
+                </div>
+                <div class="clear">&nbsp;</div>
+              </div>
+            </div>
+            <div class="item_detail_header_buttons">
+              <div class="item_detail_getit_btn"><a href=""><img alt="get it" src="[% ctx.media_prefix %]/images/kpac/get_it_btn.png" /></a></div>
+              <div class="item_detail_goback_btn"><a href=""><img alt="go back" src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></div>
+            </div>
+            <div class="clear">&nbsp;</div>
+          </div>
+          <div class="sub_header">You can find this item at these locations:</div>
+          <div class="item_detail_location_wrapper">
+            <table cellpadding="0" cellspacing="0" border="0" class="item_location_table">
+              <tbody>
+                <tr class="header">
+                  <td class="location">Location</td>
+                  <td class="loc_info">&nbsp;</td>
+                  <td class="status">Status</td>
+                  <td class="callnumber">Call Number</td>
+                </tr>
+                <tr>
+                  <td class="location">Bellevue Library</td>
+                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+                  <td class="status">Check Shelf</td>
+                  <td class="callnumber">J613.71 CRE</td>
+                </tr>
+                <tr class="gray">
+                  <td class="location">Burien Library</td>
+                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+                  <td class="status">Check Shelf</td>
+                  <td class="callnumber">J613.71 CRE</td>
+                </tr>
+                <tr>
+                  <td class="location">Newport Library</td>
+                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+                  <td class="status">Due: 03-13-10</td>
+                  <td class="callnumber">J613.71 CRE</td>
+                </tr>
+                <tr class="gray">
+                  <td class="location">Redmond Library</td>
+                  <td class="loc_info"><a href="javascript:;">View Library Info</a></td>
+                  <td class="status">Check Shelf</td>
+                  <td class="callnumber">J613.71 CRE</td>
+                </tr>
+              </tbody>
+            </table>
+          </div>
+          <div class="sub_header">About this item:</div>
+          <div class="item_detail_desc">
+            <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam <a href="javascript:;">nonummy</a> nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit</p>
+          </div>
+          <div class="item_detail_extras_tabs">
+            <a href="javascript:;">Reviews</a>
+            <div class="selected">Rate this Item</div>
+            <a href="javascript:;">About the Author</a>
+            <div class="clear">&nbsp;</div>
+          </div>
+          <div class="item_detail_rating_top">
+            <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table"><tr>
+              <td class="avg_rate">Average Rating</td>
+              <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!.png" /></td>
+              <td class="total_rates">out of 132 reviews</td>
+            </tr></table>
+            <div class="clear">&nbsp;</div>
+          </div>
+          <div class="item_detail_rating">
+            <div class="review_box_top">&nbsp;</div>
+            <div class="review_box_body">
+              <div class="input_boxes">
+                <table cellpadding="0" cellspacing="0" border="0"><tr>
+                  <td class="review_name_cell"><input type="text" class="review_name" style="color:#aaa;" value=" Name " onfocus="if(this.value==' Name '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Name '; this.style.color='#aaa';}" /></td>
+                  <td class="review_email_cell"><input type="text" class="review_email" style="color:#aaa;" value=" Email Address " onfocus="if(this.value==' Email Address '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Email Address '; this.style.color='#aaa';}" /></td>
+                  <td class="rating_msg_box">Your email address will not<br />be displayed to other users.</td>
+                </tr></table>
+              </div>
+              <div class="item_detail_rating2">
+                <table cellpadding="0" cellspacing="0" border="0" class="item_avg_rate_table2"><tr>
+                  <td class="rate">Rating</td>
+                  <td class="stars"><img alt="rating" src="[% ctx.media_prefix %]/images/kpac/stars!_gray.png" /></td>
+                  <td class="scale">1 = Poor, 5 = Awesome</td>
+                </tr></table>
+                
+              </div>
+              <div class="review_comment_box"><textarea class="review_comment" style="color:#aaa;" onfocus="if(this.value==' Write the reasons for your rating here. '){this.value='';this.style.color='#424242';}" onblur="if(this.value==''){this.value=' Write the reasons for your rating here. '; this.style.color='#aaa';}"> Write the reasons for your rating here. </textarea></div>
+              <div class="clear">&nbsp;</div>
+            </div>
+            <div class="review_submit_box"><a href="javascript:;"><img alt="submit review" src="[% ctx.media_prefix %]/images/kpac/review_submit_btn.png" /></a></div>
+          </div>
+          
+          <div class="sub_navigation1">
+            <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
+              <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/go_back_btn.png" /></a></td>
+              <td width="100%" class="nav_mid_bg"></td>
+              <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+            </tr></table>
+          </div>
+          
+[% END %]
diff --git a/Open-ILS/src/templates/kpac/index.tt2 b/Open-ILS/src/templates/kpac/index.tt2
new file mode 100644
index 0000000..f53ed0d
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/index.tt2
@@ -0,0 +1,53 @@
+[%  
+    PROCESS "opac/parts/header.tt2";
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/base.tt2";
+    ctx.page_title = l("Home") 
+%]
+
+<div class="main_top_shadow">
+    <div class="main_tl_corner">&nbsp;</div>
+    <div class="main_mid_top">&nbsp;</div>
+    <div class="main_tr_corner">&nbsp;</div>
+    <div class="clear">&nbsp;</div>
+</div>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+    <tr>
+        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
+        <td valign="top" class="main_inside_cell" valign="top">
+            <div class="search_wrapper">
+                <h1>Search your Library</h1>
+                <h3>for books, movies, music, magazines, and more!</h3>
+                <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
+                    <tr>
+                        <td class="st_radio_btn"><input type="radio" name="search_type" checked="checked" id="st_word" class="st_word" /></td>
+                        <td class="st_label"><label for="st_word">Word</label></td>
+                        <td class="st_radio_btn"><input type="radio" name="search_type" id="st_title" class="st_title" /></td>
+                        <td class="st_label"><label for="st_title">Title</label></td>
+                        <td class="st_radio_btn"><input type="radio" name="search_type" id="st_author" class="st_author" /></td>
+                        <td class="st_label st_author_box"><label for="st_author">Author</label></td>
+                        <td><input type="text" class="search_box" /></td>
+                        <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></a></td>
+                    </tr>
+                </table>
+            </div>
+            <div class="category_wrapper">
+                <h3 class="c_header_image">Or click on an image to get started:</h3>
+                [% render_kpac_grid(ctx.kpac_layout); %]
+            </div>
+
+        </td>
+        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
+    </tr>
+</table>
+
+<div class="main_bottom_shadow">
+    <div class="main_bl_corner">&nbsp;</div>
+    <div class="main_mid_bottom">&nbsp;</div>
+    <div class="main_br_corner">&nbsp;</div>
+    <div class="clear">&nbsp;</div>
+</div>
+
+[% END %]
+
diff --git a/Open-ILS/src/templates/kpac/parts/base.tt2 b/Open-ILS/src/templates/kpac/parts/base.tt2
new file mode 100644
index 0000000..eb838d5
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/base.tt2
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+        <link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/default/kpac/style.css" />
+        [% IF ctx.authtime %]
+        <meta http-equiv="refresh" content="[% ctx.authtime %];[% ctx.logout_page %]">
+        [% END %]
+        <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
+    </head>
+    <body>
+        <div class="main_center">
+
+          <!-- TODO -->
+            <div class="main_header_wrapper">
+                <div class="logo_wrapper">
+                    <a href="javascript:;">
+                        <span class="logo_left">&nbsp;</span>
+                        <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/kpac/kcls_logo.jpg" alt="kcls" /></span>
+                        <span class="logo_right">&nbsp;</span>
+                    </a>
+                </div>
+                <div class="header_utils">
+                    <a href="javascript:;" class="text_size_btn"><span>Text size</span> &nbsp; <img 
+                        alt="text size" src="[% ctx.media_prefix %]/images/kpac/text_size_btn.png" /></a>
+                    <a href="javascript:;" class="print_btn"><span>Print</span> &nbsp; <img 
+                        alt="print" src="[% ctx.media_prefix %]/images/kpac/print_btn.png" /></a>
+                </div>
+                <div class="header_menu">
+                    <!-- menu rendered in reverse order -->
+                    <a href="javascript:;">Login</a>
+                    <a href="javascript:;">Get a Library Card</a>
+                    <a href="javascript:;">Help</a>
+                </div>
+                <div class="clear">&nbsp;</div>
+            </div>
+
+            <div class="main_wrapper"> [% content %] </div>
+
+            <!-- TODO -->
+            <div class="footer_wrapper">
+                <a href="javascript:;">Contact Us</a>
+                <a href="javascript:;">Site Help</a>
+                <a href="javascript:;">Site Map</a>
+                <a href="javascript:;">Back to Main KCLS Catalog</a>
+                <div class="clear">&nbsp;</div>
+            </div>
+
+        </div>
+        <script type="text/javascript" src="js/functions.js"></script>
+    </body>
+</html>
diff --git a/Open-ILS/src/templates/kpac/parts/grid.tt2 b/Open-ILS/src/templates/kpac/parts/grid.tt2
new file mode 100644
index 0000000..fd3471a
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/grid.tt2
@@ -0,0 +1,51 @@
+
+[% 
+    # Use absolute and fully-qualified image URLs as-is.
+    # Otherwise, use the kpac base path.
+    MACRO kpac_img_path(img) BLOCK;
+        IF img.match('^/') OR img.match('^https?://');
+            img;
+        ELSE;
+            ctx.media_prefix _ '/images/kpac/' _ img;
+        END;
+    END;
+%]
+
+[%
+    MACRO render_kpac_grid(page) BLOCK;
+        ncols = page.columns;
+        name = page.name;
+        idx = 0 %]
+<table cellpadding="0" cellspacing="0" border="0" class="main_category_table">
+    <tr>
+    [% 
+    width = 100 / ncols;
+    FOR cell IN page.cell;
+        IF idx == ncols; 
+            %]</tr><tr>[%  
+            idx = 0; 
+        END;
+        idx = idx + 1;
+
+        IF cell.type == 'topic';
+            page_id = cell.content;
+            topic_page = ctx.kpac_config.pages.page.$page_id %]
+
+        <td width="[% width %]%"><a href="javascript:;"><img 
+            src="[% kpac_img_path(topic_page.img) %]" alt="" /><span>[% topic_page.name %]</span></a></td>
+
+        [% ELSIF cell.type == 'search'; %]
+
+        <td width="[% width %]%"><a href="[% mkurl('search_results') %]"><img 
+            src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
+
+        [% ELSIF cell.type == 'link'; %]
+
+        <td width="[% width %]%"><a href="[% mkurl(cell.content) %]"><img 
+            src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
+
+        [% END %]
+    [% END %]
+    </tr>
+</table>
+[% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/subpage.tt2 b/Open-ILS/src/templates/kpac/parts/subpage.tt2
new file mode 100755
index 0000000..0a40a99
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/parts/subpage.tt2
@@ -0,0 +1,75 @@
+[% WRAPPER "kpac/parts/base.tt2" %]
+
+<div class="main_top_shadow_sub">
+    <div class="main_mid_top_sub">
+        [%# TODO BREADCRUMBS %]
+        <div class="breadcrumb">
+            <a class="bread_home"><img alt="home" src="[% ctx.media_prefix %]/images/kpac/home_icon.png" /></a>
+            <div class="bread_green_mid">&nbsp;</div>
+            <a href="javascript:;">Animals, insects, &amp; birds</a>
+            <div class="bread_green_mid">&nbsp;</div>
+            <a href="javascript:;">search results</a>
+            <div class="bread_green_mid">&nbsp;</div>
+            <a href="javascript:;">book name</a>
+            <div class="bread_green_last">&nbsp;</div>
+            <span class="bread_last">got it</span>
+            <div class="clear">&nbsp;</div>
+        </div>
+    </div>
+</div>
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+    <tr>
+        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
+        <td valign="top" class="main_inside_cell" valign="top" height="300">
+            <div class="main_content_wrapper">
+                [% content %] 
+                <div class="clear">&nbsp;</div>
+            </div>
+        </td>
+        <td width="266" valign="top" class="sub_sidebar">
+            <div class="sub_sidebar_inner">
+                <div class="sub_sidebar_header">New Search</div>
+                <div class="sub_sidebar_search_wrapper">
+                    <input type="text" 
+                        class="sub_sidebar_search_box" style="color:#aaa;" value=" Enter Text... " 
+                        onfocus="if(this.value==' Enter Text... '){this.value='';this.style.color='#424242';}" 
+                        onblur="if(this.value==''){this.value=' Enter Text... '; this.style.color='#aaa';}" />
+                </div>
+                <table cellpadding="0" cellspacing="0" border="0" class="sub_sidebar_search_st">
+                    <tr>
+                        <td class="st_radio_btn">
+                            <input type="radio" name="search_type" checked="checked" id="st_word" class="st_word" />
+                        </td>
+                        <td class="st_label"><label for="st_word">Word</label></td>
+                        <td class="st_radio_spacer"><div>&nbsp;</div></td>
+                        <td class="st_radio_btn">
+                            <input type="radio" name="search_type" id="st_title" class="st_title" />
+                        </td>
+                        <td class="st_label"><label for="st_title">Title</label></td>
+                        <td class="st_radio_spacer"><div>&nbsp;</div></td>
+                        <td class="st_radio_btn">
+                            <input type="radio" name="search_type" id="st_author" class="st_author" />
+                        </td>
+                        <td class="st_label"><label for="st_author">Author</label></td>
+                    </tr>
+                </table>
+                <div class="hr">&nbsp;</div>
+                <div class="sub_search_category">
+                    <select class="search_category" name="search_category">
+                        <option>Children's Material</option>
+                    </select>
+                </div>
+                <div class="hr">&nbsp;</div>
+                <div>
+                    <a href="javascript:;"><img alt="search" src="[% ctx.media_prefix %]/images/kpac/search_btn_sub.png" /></a>
+                </div>
+            </div>
+        </td>
+        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
+    </tr>
+</table>
+<div class="main_bottom_shadow"><div class="main_mid_bottom_sub">&nbsp;</div></div>
+
+[% END %]  
+  
+
diff --git a/Open-ILS/src/templates/kpac/search_results.tt2 b/Open-ILS/src/templates/kpac/search_results.tt2
new file mode 100644
index 0000000..e241606
--- /dev/null
+++ b/Open-ILS/src/templates/kpac/search_results.tt2
@@ -0,0 +1,94 @@
+[%  PROCESS "opac/parts/header.tt2";
+    PROCESS "opac/parts/misc_util.tt2"; # MARC 
+    PROCESS "kpac/parts/grid.tt2";
+    WRAPPER "kpac/parts/subpage.tt2";
+
+    ctx.page_title = l('Search Results') 
+    ctx.result_start = 1 + ctx.page_size * page;
+    ctx.result_stop = ctx.page_size * (page + 1);
+    IF ctx.result_stop > ctx.hit_count; ctx.result_stop = ctx.hit_count; END;
+    result_count = ctx.result_start;
+%]
+        
+<h2 class="sub_header2">Search Results</h2>
+
+<div class="sub_navigation2">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%">
+        <tr>
+            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_last.png" /></a></td>
+            <td width="100%" class="nav_mid_bg">
+                <table cellpadding="0" cellspacing="0" border="0" align="center">
+                    <tr>
+                        <td>Page </td>
+                        <td class="current_page">3</td>
+                        <td> of </td>
+                        <td class="total_pages">12</td>
+                    </tr>
+                </table>
+            </td>
+            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_next.png" /></a></td>
+        </tr>
+    </table>
+</div>
+
+<div id="search_results_parent">
+
+[%  FOR rec IN ctx.records;
+        attrs = {marc_xml => rec.marc_xml};
+        PROCESS get_marc_attrs args=attrs %]
+
+    <div class="search_results" id="search_results_template">
+        <div class="item_detail_image">
+            [% ident = attrs.isbn_clean || attrs.upc; IF ident; %]
+                <a href="[% mkurl('detailed/' _ rec.id) %]"><img alt="[% l('Image of item') %]"
+                    width="167"
+                    src='[% ctx.media_prefix %]/opac/extras/ac/jacket/medium/[% ident | uri %]' /></a><br />
+            [% ELSE %]
+                <a href="[% mkurl('detailed/' _ rec.id) %]"><img alt="[% l('Image of item') %]"
+                    src="[% ctx.media_prefix %]/images/kpac/item_image.jpg" /></a>
+            [% END %]
+        </div>
+        <div class="item_detail_info">
+            <div class="item_detail_name"><a href="[% mkurl('detailed/' _ rec.id) %]">[% attrs.title %]</a></div>
+            <div class="item_detail_author">[% l('by [_1]', attrs.author) %]</div>
+            <div class="item_detail_callnumber">[% attrs.holdings.0.label | html %]</div>
+            <div class="item_detail_extra_info">[% l('[_1], [_2]', attrs.publisher, attrs.pubdate) | html %] <!-- TODO fix and add Size --></div>
+            <div class="item_detail_actions">
+                <div class="button"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/more_info_btn.png" alt="more info" /></a></div>
+                <div class="button"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/get_it_btn_sm.png" alt="get it" /></a></div>
+                <div class="clear">&nbsp;</div>
+            </div>
+        </div>
+        <div class="item_icon_wrapper">
+            <div class="item_icon">
+                &nbsp;<img width="35" alt="[% attrs.format_label %]" src="[% attrs.format_icon %]" />&nbsp; 
+                <!-- put a single &nbsp; around each side of the image - for vertical centering -->
+            </div>
+        <div class="item_icon_type_text">[% attrs.format_label %]</div>
+        </div>
+        <div class="clear">&nbsp;</div>
+    </div>
+
+[% END %]
+</div>
+
+<div class="sub_navigation3">
+    <table cellpadding="0" cellspacing="0" border="0" width="100%">
+        <tr>
+            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_last.png" /></a></td>
+            <td width="100%" class="nav_mid_bg">
+                <table cellpadding="0" cellspacing="0" border="0" align="center">
+                    <tr>
+                        <td>Page </td>
+                        <td class="current_page">3</td>
+                        <td> of </td><td class="total_pages">12</td>
+                    </tr>
+                </table>
+            </td>
+            <td><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/arrow_next.png" /></a></td>
+            <td class="to_top_btn"><a href="javascript:;"><img src="[% ctx.media_prefix %]/images/kpac/to_top_btn.png" /></a></td>
+        </tr>
+    </table>
+</div>
+
+[% END %]
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
new file mode 100755
index 0000000..9c3e4ce
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
new file mode 100755
index 0000000..95a2027
--- /dev/null
+++ b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
@@ -0,0 +1,5187 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg>
+<metadata>
+Created by FontForge 20090914 at Sat Jun 25 00:45:58 2011
+ By www-data
+Copyright (c) 2011 by Pablo Impallari. www.impallari.com Igino Marini. www.ikern.com. All rights reserved.
+</metadata>
+<defs>
+<font id="Cabin-Regular" horiz-adv-x="616" >
+  <font-face 
+    font-family="Cabin"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="1000"
+    panose-1="2 11 8 3 5 2 2 2 0 4"
+    ascent="800"
+    descent="-200"
+    x-height="490"
+    cap-height="700"
+    bbox="-41 -250 1167 965.001"
+    underline-thickness="50"
+    underline-position="-50"
+    unicode-range="U+0020-U+2122"
+  />
+<missing-glyph horiz-adv-x="250" 
+d="M162 250h-90v110h90v-110z" />
+    <glyph glyph-name=".notdef" horiz-adv-x="250" 
+d="M162 250h-90v110h90v-110z" />
+    <glyph glyph-name="space" unicode=" " horiz-adv-x="225" 
+ />
+    <glyph glyph-name="exclam" unicode="!" horiz-adv-x="242" 
+d="M183 750l-30 -550h-64l-30 550h124zM163 0h-84v86h84v-86z" />
+    <glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="402" 
+d="M362 750l-20 -300h-52l-20 300h92zM134 750l-20 -300h-54l-20 300h94z" />
+    <glyph glyph-name="numbersign" unicode="#" horiz-adv-x="704" 
+d="M672 507l-29 -85h-116l-45 -115h128l-41 -91h-122l-86 -227h-81l87 227h-133l-87 -227h-80l86 227h-120l40 91h115l45 115h-126l29 85h129l74 193h81l-75 -193h133l75 193h80l-74 -193h113zM446 422h-132l-45 -115h132z" />
+    <glyph glyph-name="dollar" unicode="$" horiz-adv-x="514" 
+d="M285 82l15.0049 -113.999h-89l17 113c-78 4 -136.667 16.667 -176 38l12 109c47.333 -38.667 109.333 -58 186 -58c73.333 0 110 21 110 63c0 18 -7.83301 33.667 -23.5 47s-35.334 23.666 -59.001 30.999s-49.167 15.666 -76.5 24.999s-52.833 19 -76.5 29
+s-43.334 24.5 -59.001 43.5s-23.5 41.5 -23.5 67.5c0 38 14.667 71.833 44 101.5s76.666 47.5 141.999 53.5l-17 117h90l-16 -117c71.333 -4 125 -16.333 161 -37l-9 -96c-68 32 -123.667 48 -167 48c-80.667 0 -121 -19.333 -121 -58c0 -16.667 8.16699 -31 24.5 -43
+s36.666 -21.167 60.999 -27.5s50.666 -14.166 78.999 -23.499s54.666 -19.5 78.999 -30.5s44.666 -27.667 60.999 -50s24.5 -48.833 24.5 -79.5c0 -16 -2.5 -31.167 -7.5 -45.5s-13.667 -29.333 -26 -45s-32.166 -29 -59.499 -40s-60.666 -18.167 -99.999 -21.5z" />
+    <glyph glyph-name="percent" unicode="%" horiz-adv-x="840" 
+d="M653 -13c-44.667 0 -80.501 16.334 -107.501 49.001s-40.5 77.667 -40.5 135c0 58.667 14.833 105.167 44.5 139.5s65.834 51.5 108.501 51.5c43.333 0 78.833 -16.333 106.5 -49s41.5 -77.334 41.5 -134.001c0 -60 -14 -107 -42 -141s-65 -51 -111 -51zM656.999 700.001
+l-420 -712h-75l421 712h74zM180.999 333.001c-43.333 0 -78.5 16 -105.5 48s-40.5 76.667 -40.5 134c0 58.667 14.5 105 43.5 139s64.833 51 107.5 51s77.667 -16 105 -48s41 -76.333 41 -133c0 -60 -14 -106.833 -42 -140.5s-64.333 -50.5 -109 -50.5zM653.999 315.001
+c-28 0 -51.499 -12.999 -70.499 -38.999s-28.5 -61 -28.5 -105c0 -42.667 8.66699 -75.834 26 -99.501s40.666 -35.5 69.999 -35.5c31.333 0 55.833 12.5 73.5 37.5s26.5 60.167 26.5 105.5c0 41.333 -9.16699 74.333 -27.5 99s-41.5 37 -69.5 37zM185 654.002
+c-26 0 -48.167 -12.833 -66.5 -38.5s-27.5 -59.167 -27.5 -100.5c0 -38.667 8.83301 -70 26.5 -94s39.167 -36 64.5 -36c27.333 0 50 12.833 68 38.5s27 59.167 27 100.5c0 38 -9.16699 69.167 -27.5 93.5s-39.833 36.5 -64.5 36.5z" />
+    <glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="611" 
+d="M593 0l-91.998 -0.00195312l-44 46c-29.333 -25.333 -58.333 -43.166 -87 -53.499s-62.334 -15.5 -101.001 -15.5c-79.333 0 -138 17.167 -176 51.5s-57 78.833 -57 133.5c0 76.667 42 144.667 126 204c-50 61.333 -75 118 -75 170c0 50.667 18.667 91.167 56 121.5
+s83.666 45.5 138.999 45.5c47.333 0 83 -11.667 107 -35s36 -53.666 36 -90.999c0 -79.333 -54.667 -153 -164 -221l190 -195c21.333 26.667 34.333 90 39 190h81c-3.33301 -104 -25 -187.667 -65 -251zM270.002 633.998c-28.667 0 -52.833 -8.66406 -72.5 -25.9971
+s-29.5 -42 -29.5 -74c0 -40.667 18.333 -83.334 55 -128.001l27 21l26 20l20.5 17.5c9.66699 8.33301 16 14.5 19 18.5s7.5 9.5 13.5 16.5s10 13.167 12 18.5s3.83301 11.666 5.5 18.999s2.5 14.666 2.5 21.999c0 24 -7.16699 42.5 -21.5 55.5s-33.5 19.5 -57.5 19.5z
+M412.003 105.001l-208 208c-54 -38 -81 -86 -81 -144c0 -36.667 12.5 -66.5 37.5 -89.5s61.833 -34.5 110.5 -34.5c59.333 0 106.333 20 141 60z" />
+    <glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="182" 
+d="M141 750l-18 -300h-64l-18 300h100z" />
+    <glyph glyph-name="parenleft" unicode="(" horiz-adv-x="261" 
+d="M237 -136h-79c-38.667 58.667 -67.667 122.167 -87 190.5s-29 152.5 -29 252.5s9.66699 184.167 29 252.5s48.333 131.833 87 190.5h79c-82 -133.333 -123 -281 -123 -443s41 -309.667 123 -443z" />
+    <glyph glyph-name="parenright" unicode=")" horiz-adv-x="261" 
+d="M103 -136h-79c82 133.333 123 281 123 443s-41 309.667 -123 443h79c38.667 -58.667 67.667 -122.167 87 -190.5s29 -152.5 29 -252.5s-9.66699 -184.167 -29 -252.5s-48.333 -131.833 -87 -190.5z" />
+    <glyph glyph-name="asterisk" unicode="*" horiz-adv-x="426" 
+d="M315 427l-102 133l-100 -136l-32 32l108 117l-156 65l23 41l148 -86l-13 156h46l-16 -156l149 86l23 -42l-158 -63l113 -115z" />
+    <glyph glyph-name="plus" unicode="+" horiz-adv-x="463" 
+d="M416 238h-145v-136h-80v136h-145v86h145v128h80v-128h145v-86z" />
+    <glyph glyph-name="comma" unicode="," horiz-adv-x="216" 
+d="M158 0l-78 -109l-23 13l35 87l-34 9v86h100v-86z" />
+    <glyph glyph-name="hyphen" unicode="-" horiz-adv-x="424" 
+d="M367 238h-310v86h310v-86z" />
+    <glyph glyph-name="period" unicode="." horiz-adv-x="204" 
+d="M147 0h-90v86h90v-86z" />
+    <glyph glyph-name="slash" unicode="/" horiz-adv-x="532" 
+d="M497 700l-378 -785h-100l378 785h100z" />
+    <glyph glyph-name="zero" unicode="0" horiz-adv-x="714" 
+d="M351 -14c-86 0 -155.498 32 -208.498 96s-79.5 149.333 -79.5 256c0 111.333 28.667 201.833 86 271.5s128.666 104.5 213.999 104.5c83.333 0 152.166 -33 206.499 -99s81.5 -152 81.5 -258c0 -112.667 -27.5 -202.667 -82.5 -270s-127.5 -101 -217.5 -101zM361.002 628
+c-55.333 0 -101.999 -25.333 -139.999 -76s-57 -122 -57 -214c0 -87.333 17.167 -153.5 51.5 -198.5s80.166 -67.5 137.499 -67.5c60.667 0 109 24 145 72s54 119 54 213c0 86 -18.167 152.667 -54.5 200s-81.833 71 -136.5 71z" />
+    <glyph glyph-name="one" unicode="1" horiz-adv-x="355" 
+d="M254 0l-100.001 0.000976562v563c-37.333 -30.667 -72 -51 -104 -61l-16 89c28 9.33301 55.833 24.166 83.5 44.499s48.834 41.833 63.501 64.5h73v-700z" />
+    <glyph glyph-name="two" unicode="2" horiz-adv-x="524" 
+d="M470 0l-414.001 0.000976562c120 171.333 198.5 291.5 235.5 360.5s55.5 119.5 55.5 151.5c0 36 -11 63.833 -33 83.5s-51.667 29.5 -89 29.5c-61.333 0 -115.666 -31 -162.999 -93l-12 85c10 18.667 32.5 39.5 67.5 62.5s78.833 34.5 131.5 34.5
+c35.333 0 66 -5.66699 92 -17s46.167 -26.666 60.5 -45.999s24.833 -39.833 31.5 -61.5s10 -44.167 10 -67.5c0 -46.667 -16.333 -103.334 -49 -170.001s-88 -155.334 -166 -266.001h242v-86z" />
+    <glyph glyph-name="three" unicode="3" horiz-adv-x="547" 
+d="M230 -14c-40.667 0 -79.999 6.33398 -117.999 19.001s-62 24 -72 34l23 88c36 -19.333 65.667 -33.333 89 -42s49.666 -13 78.999 -13c40.667 0 75.667 10.833 105 32.5s44 57.834 44 108.501c0 39.333 -12 70.833 -36 94.5s-67.333 35.5 -130 35.5h-73l10 76h37
+c60.667 0 103.667 9.66699 129 29s38 48 38 86c0 62.667 -39.667 94 -119 94c-57.333 0 -102.333 -13.667 -135 -41l-17 81c10.667 10.667 30 21 58 31s62.667 15 104 15c33.333 0 63 -3.83301 89 -11.5s46.667 -17.5 62 -29.5s27.833 -26.167 37.5 -42.5
+s16.167 -32.333 19.5 -48s5 -31.834 5 -48.501c0 -28 -6.66699 -53.5 -20 -76.5s-37 -46.167 -71 -69.5c77.333 -26 116 -84 116 -174c0 -72.667 -24.833 -128.834 -74.5 -168.501s-109.5 -59.5 -179.5 -59.5z" />
+    <glyph glyph-name="four" unicode="4" horiz-adv-x="559" 
+d="M500 190h-85v-190h-100v190h-301l322 510h79v-424h85v-86zM315 276v254l-153 -254h153z" />
+    <glyph glyph-name="five" unicode="5" horiz-adv-x="541" 
+d="M220 -14c-32 0 -66.167 4.33301 -102.5 13s-58.5 17.334 -66.5 26.001l23 89c48 -28 96.333 -42 145 -42c46 0 85.167 15.167 117.5 45.5s48.5 68.5 48.5 114.5c0 42 -16.5 73 -49.5 93s-86.833 30 -161.5 30h-85l42 345h318l-9 -86h-233l-20 -174
+c108 -0.666992 185.333 -17.334 232 -50.001s70 -84 70 -154c0 -74 -26.667 -134.167 -80 -180.5s-116.333 -69.5 -189 -69.5z" />
+    <glyph glyph-name="six" unicode="6" horiz-adv-x="568" 
+d="M281 -14c-66 0 -119.001 20.3311 -159.001 60.998s-60 105 -60 193c0 62.667 10.333 123.334 31 182.001s46.334 107.667 77.001 147s63.167 70.833 97.5 94.5s65.833 35.834 94.5 36.501l65 -38c-23.333 -10.667 -43.166 -20.5 -59.499 -29.5s-35.5 -22.167 -57.5 -39.5
+s-40.833 -36 -56.5 -56s-31 -45.5 -46 -76.5s-27.167 -65.5 -36.5 -103.5c31.333 42 78.333 63 141 63c60.667 0 111.167 -17.333 151.5 -52s60.5 -84.667 60.5 -150c0 -66 -22.333 -121.167 -67 -165.5s-103.334 -66.5 -176.001 -66.5zM302.999 338.998
+c-39.333 0 -72.667 -12.833 -100 -38.5s-41 -58.834 -41 -99.501c0 -43.333 12.667 -76.166 38 -98.499s56.333 -33.5 93 -33.5c42.667 0 75.667 14.333 99 43s35 62.667 35 102c0 33.333 -9.5 62.5 -28.5 87.5s-50.833 37.5 -95.5 37.5z" />
+    <glyph glyph-name="seven" unicode="7" horiz-adv-x="502" 
+d="M492 700l-303 -700h-100l265 614h-315v86h453z" />
+    <glyph glyph-name="eight" unicode="8" horiz-adv-x="609" 
+d="M296 -14c-78.667 0 -137.834 20.168 -177.501 60.501s-59.5 87.833 -59.5 142.5c0 77.333 44.667 139.666 134 186.999c-62 48 -93 102.667 -93 164c0 48.667 16.167 89.667 48.5 123s85.5 50 159.5 50c70.667 0 122 -15.333 154 -46s48 -68 48 -112
+c0 -35.333 -8.16699 -64.333 -24.5 -87s-47.166 -49.667 -92.499 -81c54 -18.667 93.5 -43 118.5 -73s37.5 -68.667 37.5 -116c0 -54.667 -21.833 -103.667 -65.5 -147s-106.167 -65 -187.5 -65zM303 628.001c-36 0 -64.334 -8.33203 -85.001 -24.999s-31 -39.667 -31 -69
+c0 -22.667 10 -44 30 -64s47 -36.333 81 -49c38.667 11.333 67.834 28.166 87.501 50.499s29.5 46.833 29.5 73.5c0 26 -9.66699 46.333 -29 61s-47 22 -83 22zM305.999 338.002c-44 -8.66699 -78.833 -25.332 -104.5 -49.999s-38.5 -57.667 -38.5 -99
+c0 -38.667 11.833 -67.834 35.5 -87.501s57.5 -29.5 101.5 -29.5c42 0 77.167 11.833 105.5 35.5s42.5 54.167 42.5 91.5c0 34 -13.333 63.167 -40 87.5s-60.667 41.5 -102 51.5z" />
+    <glyph glyph-name="nine" unicode="9" horiz-adv-x="570" 
+d="M288 714c30 0 57.5 -4.16797 82.5 -12.501s48 -21.666 69 -39.999s37.5 -44.5 49.5 -78.5s18 -74.333 18 -121c0 -70.667 -10.333 -136.5 -31 -197.5s-46.334 -110 -77.001 -147s-62.167 -65.833 -94.5 -86.5s-61.833 -31 -88.5 -31l-73 38
+c29.333 13.333 55.333 27 78 41s47.334 32.833 74.001 56.5s48.667 52.5 66 86.5s29 72 35 114c-13.333 -18 -32.666 -32 -57.999 -42s-52.333 -15 -81 -15c-66.667 0 -118.667 17 -156 51s-56 84.333 -56 151s22.167 122.167 66.5 166.5s103.166 66.5 176.499 66.5z
+M266 360.999c39.333 0 72.667 12.833 100 38.5s41 59.5 41 101.5c0 41.333 -12.833 73.333 -38.5 96s-56.5 34 -92.5 34c-42.667 0 -75.667 -14.333 -99 -43s-35 -62.667 -35 -102c0 -33.333 9.5 -62.5 28.5 -87.5s50.833 -37.5 95.5 -37.5z" />
+    <glyph glyph-name="colon" unicode=":" horiz-adv-x="204" 
+d="M147 354h-90v86h90v-86zM147 0h-90v86h90v-86z" />
+    <glyph glyph-name="semicolon" unicode=";" horiz-adv-x="216" 
+d="M158 354h-100v86h100v-86zM158 -1l-78 -108l-23 13l35 87l-34 9v86h100v-87z" />
+    <glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="405" 
+d="M344 78h-95l-216 206l216 206h95l-216 -206z" />
+    <glyph glyph-name="equal" unicode="=" horiz-adv-x="502" 
+d="M436 318h-370v76h370v-76zM436 160h-370v76h370v-76z" />
+    <glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="404" 
+d="M371 284l-216 -206h-95l216 206l-216 206h95z" />
+    <glyph glyph-name="question" unicode="?" horiz-adv-x="441" 
+d="M226 200l-59.002 -0.00292969c-2 26.667 -3 41.667 -3 45c0 27.333 7.83301 55.166 23.5 83.499s32.834 52.666 51.501 72.999s35.834 44.833 51.501 73.5s23.5 57.334 23.5 86.001c0 40 -12.667 70.5 -38 91.5s-55.333 31.5 -90 31.5c-30 0 -57.5 -7.5 -82.5 -22.5
+s-41.167 -30.167 -48.5 -45.5l-25 67c12.667 19.333 33.5 35.333 62.5 48s61.167 19 96.5 19c63.333 0 113.833 -19.667 151.5 -59s56.5 -82 56.5 -128c0 -23.333 -5.83301 -47.666 -17.5 -72.999s-25.834 -48.666 -42.501 -69.999l-51 -65
+c-17.333 -21.333 -31.666 -43.166 -42.999 -65.499s-17 -43.166 -17 -62.499v-27zM243.998 -0.00292969h-91v86h91v-86z" />
+    <glyph glyph-name="at" unicode="@" horiz-adv-x="722" 
+d="M545 379c-34 35.333 -74.667 53.001 -122 53.001c-62 0 -119.833 -29.5 -173.5 -88.5s-80.5 -123.167 -80.5 -192.5c0 -32 7.5 -58.5 22.5 -79.5s39.167 -31.5 72.5 -31.5c28.667 0 60.334 10.667 95.001 32s61.667 49.333 81 84c0 -1.33301 -0.5 -6.33301 -1.5 -15
+s-1.5 -14 -1.5 -16c0 -21.333 4.33301 -40.5 13 -57.5s22.667 -25.5 42 -25.5s42.166 6.5 68.499 19.5s47.833 27.833 64.5 44.5c-32 -58 -77.5 -104.667 -136.5 -140s-122.833 -53 -191.5 -53c-76.667 0 -137.167 22.667 -181.5 68s-66.5 108.333 -66.5 189
+c0 107.333 37.167 198 111.5 272s162.833 111 265.5 111c78 0 139 -22.833 183 -68.5s66 -107.5 66 -185.5c0 -48.667 -8.33301 -95.334 -25 -140.001c-12.667 -20 -31.5 -35.833 -56.5 -47.5s-47.167 -17.5 -66.5 -17.5c-24.667 0 -37 17.667 -37 53
+c0 16 2.5 34.5 7.5 55.5s12.5 49 22.5 84s18.333 65.833 25 92.5zM424 371.001c30.667 0 48.665 -7.33301 53.998 -22c-9.33301 -54.667 -34.166 -108.834 -74.499 -162.501s-77.166 -80.5 -110.499 -80.5c-14.667 0 -25.667 6 -33 18s-11 27.333 -11 46
+c0 52.667 20 99.334 60 140.001s78.333 61 115 61z" />
+    <glyph glyph-name="A" unicode="A" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208z" />
+    <glyph glyph-name="B" unicode="B" horiz-adv-x="597" 
+d="M320 0l-239.999 0.00390625v700h158c44.667 0 81.834 -2.16699 111.501 -6.5s56.667 -12.5 81 -24.5s42.333 -29.667 54 -53s17.5 -53 17.5 -89c0 -34.667 -3.33301 -62.5 -10 -83.5s-22.334 -44.5 -47.001 -70.5c43.333 -16.667 73.666 -38.334 90.999 -65.001
+s26 -60 26 -100c0 -34.667 -4.83301 -64.834 -14.5 -90.501s-22 -45.834 -37 -60.501s-33.667 -26.334 -56 -35.001s-44 -14.5 -65 -17.5s-44.167 -4.5 -69.5 -4.5zM265.001 615.004l-90 -0.000976562v-206h118c17.333 0 31.333 1 42 3s22 6.33301 34 13
+s20.833 17.834 26.5 33.501s8.5 36.167 8.5 61.5c0 17.333 -2.5 32 -7.5 44s-11.333 21.167 -19 27.5s-18 11.333 -31 15s-25.333 6 -37 7s-26.5 1.5 -44.5 1.5zM323.001 323.003l-147.998 0.00195312v-237h98c25.333 0 46.666 0.666992 63.999 2
+s34.666 4.16602 51.999 8.49902s31 10.666 41 18.999s18 19.333 24 33s9 30.5 9 50.5c0 46.667 -12.667 79 -38 97s-59.333 27 -102 27z" />
+    <glyph glyph-name="C" unicode="C" 
+d="M390 -14c-102.667 0 -186.837 33.3311 -252.504 99.998s-98.5 154.667 -98.5 264s32.667 197.333 98 264s149.333 100 252 100c72 0 136.667 -13.667 194 -41l-10 -88c-3.33301 1.33301 -12.333 4.5 -27 9.5s-24.667 8.5 -30 10.5s-14.5 4.83301 -27.5 8.5
+s-23.833 6.33398 -32.5 8.00098s-19.167 3.16699 -31.5 4.5s-24.166 2 -35.499 2c-78 0 -138.5 -26.167 -181.5 -78.5s-64.5 -118.833 -64.5 -199.5s21.667 -147.167 65 -199.5s104.333 -78.5 183 -78.5c10 0 19.667 0.333008 29 1s19 2 29 4l25 5
+c6.66699 1.33301 15.667 4 27 8l23 7c4.66699 1.33301 13.334 4.33301 26.001 9s20.334 7.33398 23.001 8.00098l10 -88c-59.333 -26.667 -123.666 -40 -192.999 -40z" />
+    <glyph glyph-name="D" unicode="D" horiz-adv-x="727" 
+d="M339 0h-259v700h259c103.333 0 187.166 -31.167 251.499 -93.5s96.5 -147.833 96.5 -256.5s-32.167 -194.167 -96.5 -256.5s-148.166 -93.5 -251.499 -93.5zM339 614l-164 -0.00195312v-528h164c78 0 138.167 23.833 180.5 71.5s63.5 111.834 63.5 192.501
+s-21.167 144.834 -63.5 192.501s-102.5 71.5 -180.5 71.5z" />
+    <glyph glyph-name="E" unicode="E" horiz-adv-x="554" 
+d="M516 0h-436v700h427v-86h-332v-205h264v-86h-264v-237h341v-86z" />
+    <glyph glyph-name="F" unicode="F" horiz-adv-x="523" 
+d="M507 614h-332v-205h256v-86h-256v-323h-95v700h427v-86z" />
+    <glyph glyph-name="G" unicode="G" horiz-adv-x="672" 
+d="M382 -14c-98.667 0 -180.499 33.501 -245.499 100.501s-97.5 155.167 -97.5 264.5s32.667 197.166 98 263.499s149.666 99.5 252.999 99.5c77.333 0 146.666 -13.333 207.999 -40l-9 -83c-71.333 24.667 -136.666 37 -195.999 37c-82 0 -144.167 -25.833 -186.5 -77.5
+s-63.5 -118.5 -63.5 -200.5c0 -84 22.5 -151.333 67.5 -202s111.167 -76 198.5 -76c46.667 0 85.667 6.33301 117 19v174h-110v86h205v-312c-28 -14.667 -65 -27.167 -111 -37.5s-88.667 -15.5 -128 -15.5z" />
+    <glyph glyph-name="H" unicode="H" horiz-adv-x="746" 
+d="M666 0h-95v321h-396v-321h-95v700h95v-289h396v289h95v-700z" />
+    <glyph glyph-name="I" unicode="I" horiz-adv-x="255" 
+d="M175 0h-95v700h95v-700z" />
+    <glyph glyph-name="J" unicode="J" horiz-adv-x="255" 
+d="M9 -172h-16.001l-10 56h4c36.667 0 61.334 8.5 74.001 25.5s19 46.167 19 87.5v703h95v-732c0 -93.333 -55.333 -140 -166 -140z" />
+    <glyph glyph-name="K" unicode="K" horiz-adv-x="577" 
+d="M573 0h-100l-259 371l259 329h100l-259 -329zM175 0h-95v700h95v-700z" />
+    <glyph glyph-name="L" unicode="L" horiz-adv-x="501" 
+d="M496 0h-416v700h95v-614h321v-86z" />
+    <glyph glyph-name="M" unicode="M" horiz-adv-x="812" 
+d="M764 0h-100l-66 529l-190 -363l-194 363l-66 -529h-100l94 700h81l184 -347l182 347h82z" />
+    <glyph glyph-name="N" unicode="N" horiz-adv-x="704" 
+d="M624 0h-81l-368 553v-553h-95v700h103l345 -524v524h96v-700z" />
+    <glyph glyph-name="O" unicode="O" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78z" />
+    <glyph glyph-name="P" unicode="P" horiz-adv-x="572" 
+d="M332 245l-152 0.000976562v-245h-100v700h224c36.667 0 68 -2.66699 94 -8s51.167 -15.333 75.5 -30s42.833 -37 55.5 -67s19 -67.667 19 -113c0 -34.667 -4.5 -66 -13.5 -94s-20.833 -50.667 -35.5 -68s-31.667 -31.833 -51 -43.5s-38.5 -19.834 -57.5 -24.501
+s-38.5 -7 -58.5 -7zM286 615.001h-106v-285h134c90 0 135 49.333 135 148c0 50.667 -12 86.167 -36 106.5s-66.333 30.5 -127 30.5z" />
+    <glyph glyph-name="Q" unicode="Q" horiz-adv-x="768" 
+d="M715 62l-49.999 -59l-65 54c-66 -47.333 -138 -71 -216 -71c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5
+c0 -86 -24.667 -165.667 -74 -239zM384.001 628c-78 0 -137.667 -25.833 -179 -77.5s-62 -118.5 -62 -200.5s20.667 -148.833 62 -200.5s101 -77.5 179 -77.5c64 0 114.333 13.333 151 40l-103 84l50 61l105 -93c32 50 48 112 48 186c0 80.667 -22.167 147.167 -66.5 199.5
+s-105.833 78.5 -184.5 78.5z" />
+    <glyph glyph-name="R" unicode="R" horiz-adv-x="603" 
+d="M584 0l-102 0.000976562l-155 273h-147v-273h-100v700h227c78 0 137.833 -15.5 179.5 -46.5s62.5 -83.833 62.5 -158.5c0 -43.333 -11.167 -82.333 -33.5 -117s-53.833 -61.334 -94.5 -80.001zM306 623.001h-126.001v-258h151c31.333 0 59 10.5 83 31.5
+s36 53.833 36 98.5c0 40.667 -12.167 72.167 -36.5 94.5s-60.166 33.5 -107.499 33.5z" />
+    <glyph glyph-name="S" unicode="S" horiz-adv-x="584" 
+d="M280 -14c-96.667 0 -172.996 14.9961 -228.996 44.9961l13 111c63.333 -46.667 136 -70 218 -70c48 0 87.833 8.83301 119.5 26.5s47.5 44.834 47.5 81.501c0 18.667 -4.33301 35.334 -13 50.001s-22.334 27.5 -41.001 38.5s-37 20.167 -55 27.5s-42 15.666 -72 24.999
+c-32 10 -55.333 17.667 -70 23s-34.334 13.833 -59.001 25.5s-42.667 23.167 -54 34.5s-21.666 26.333 -30.999 45s-14 39.667 -14 63s4.33301 46.166 13 68.499s22.167 43.833 40.5 64.5s44.666 37.334 78.999 50.001s74.166 19 119.499 19c42 0 83.5 -4.83301 124.5 -14.5
+s72.833 -20.834 95.5 -33.501l-10 -101c-84 42 -151 63 -201 63c-41.333 0 -77.833 -8.66699 -109.5 -26s-47.5 -43 -47.5 -77c0 -29.333 12.5 -52.166 37.5 -68.499s62.833 -32.5 113.5 -48.5c23.333 -7.33301 37.333 -11.666 42 -12.999s17.667 -5.66602 39 -12.999
+s35.333 -12.666 42 -15.999l34 -18c17.333 -8.66699 29 -16 35 -22l25 -26c11.333 -11.333 19.166 -22.5 23.499 -33.5s8.33301 -23.833 12 -38.5s5.5 -30.334 5.5 -47.001c0 -17.333 -1.66699 -33.666 -5 -48.999s-10.666 -32.333 -21.999 -51s-26.333 -34.667 -45 -48
+s-45.334 -24.5 -80.001 -33.5s-75 -13.5 -121 -13.5z" />
+    <glyph glyph-name="T" unicode="T" horiz-adv-x="533" 
+d="M518 614h-204v-614h-95v614h-204v86h503v-86z" />
+    <glyph glyph-name="U" unicode="U" horiz-adv-x="724" 
+d="M362 -14c-96.667 0 -169.171 27.165 -217.504 81.498s-72.5 130.833 -72.5 229.5v403h95v-357c0 -30 1.33301 -57.167 4 -81.5s8.33398 -48.666 17.001 -72.999s19.834 -44.666 33.501 -60.999s32.5 -29.666 56.5 -39.999s52 -15.5 84 -15.5s60 5.16699 84 15.5
+s42.833 23.666 56.5 39.999s24.834 36.833 33.501 61.5s14.334 49 17.001 73s4 51 4 81v357h95v-403c0 -98.667 -24.167 -175.167 -72.5 -229.5s-120.833 -81.5 -217.5 -81.5z" />
+    <glyph glyph-name="V" unicode="V" horiz-adv-x="644" 
+d="M640 700l-268 -700h-100l-268 700h100l219 -591l217 591h100z" />
+    <glyph glyph-name="W" unicode="W" horiz-adv-x="971" 
+d="M961 700l-205 -700h-105l-165 574l-171 -574h-105l-196 700h100l155 -592l175 578h86l177 -577l154 591h100z" />
+    <glyph glyph-name="X" unicode="X" horiz-adv-x="599" 
+d="M594 0h-100l-202 286l-183 -286h-100l235 349l-235 351h110l180 -273l194 273h100l-250 -339z" />
+    <glyph glyph-name="Y" unicode="Y" horiz-adv-x="567" 
+d="M569 700l-236 -377v-323h-99v323l-237 377h100l186 -291l186 291h100z" />
+    <glyph glyph-name="Z" unicode="Z" horiz-adv-x="549" 
+d="M542 700l-377 -614h332v-86h-488l376 614h-331v86h488z" />
+    <glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="327" 
+d="M327 -135h-257v885h257v-68h-174v-749h174v-68z" />
+    <glyph glyph-name="backslash" unicode="\" horiz-adv-x="525" 
+d="M506 -85h-93l-378 785h93z" />
+    <glyph glyph-name="bracketright" unicode="]" horiz-adv-x="333" 
+d="M263 -135h-257v84h174v717h-174v84h257v-885z" />
+    <glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="511" 
+d="M461 437l-206 216l-206 -216v106l206 216l206 -216v-106z" />
+    <glyph glyph-name="underscore" unicode="_" horiz-adv-x="566" 
+d="M563 -122h-560v86h560v-86z" />
+    <glyph glyph-name="grave" unicode="`" horiz-adv-x="303" 
+d="M245 596l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="a" unicode="a" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48z" />
+    <glyph glyph-name="b" unicode="b" horiz-adv-x="555" 
+d="M301 -10c-24.667 0 -51.668 6.33105 -81.001 18.998s-52.666 30.334 -69.999 53.001l-10 -62h-80v750h90v-313c34.667 42 85.334 63 152.001 63c66 0 119.333 -25 160 -75s61 -110 61 -180c0 -71.333 -21.333 -131.666 -64 -180.999s-95.334 -74 -158.001 -74z
+M290.999 419.998c-39.333 0 -73.5 -15.333 -102.5 -46s-43.5 -73.667 -43.5 -129c0 -57.333 14.333 -100.833 43 -130.5s63 -44.5 103 -44.5c42 0 75.833 16.833 101.5 50.5s38.5 75.167 38.5 124.5c0 50.667 -12.833 92.5 -38.5 125.5s-59.5 49.5 -101.5 49.5z" />
+    <glyph glyph-name="c" unicode="c" horiz-adv-x="454" 
+d="M277 -10c-78 0 -138.168 24.498 -180.501 73.498s-63.5 109.833 -63.5 182.5c0 74.667 20.833 135.667 62.5 183s101.834 71 180.501 71c65.333 0 115.666 -9.66699 150.999 -29l-14 -81c-41.333 20 -83.666 30 -126.999 30c-53.333 0 -93.5 -15.167 -120.5 -45.5
+s-40.5 -73.166 -40.5 -128.499s13.5 -98.666 40.5 -129.999s67.167 -47 120.5 -47c44 0 86.667 10 128 30l12 -72c-37.333 -24.667 -87 -37 -149 -37z" />
+    <glyph glyph-name="d" unicode="d" horiz-adv-x="555" 
+d="M495 0l-80 0.00195312l-10 62c-17.333 -22.667 -40.5 -40.334 -69.5 -53.001s-55.833 -19 -80.5 -19c-62.667 0 -115.5 24.667 -158.5 74s-64.5 109.666 -64.5 180.999c0 70 20.667 130 62 180s95 75 161 75s116 -20.667 150 -62v312h90v-750zM262 420.002
+c-42 0 -75.501 -16.333 -100.501 -49s-37.5 -74.667 -37.5 -126c0 -49.333 12.5 -90.833 37.5 -124.5s58.5 -50.5 100.5 -50.5c40.667 0 76.334 14.5 107.001 43.5s46 71.833 46 128.5c0 55.333 -15.5 98.833 -46.5 130.5s-66.5 47.5 -106.5 47.5z" />
+    <glyph glyph-name="e" unicode="e" horiz-adv-x="512" 
+d="M478 245l-354.997 0.000976562c11.333 -116.667 72.666 -175 183.999 -175c51.333 0 98.333 9.66699 141 29l12 -71c-56.667 -25.333 -111.334 -38 -164.001 -38c-83.333 0 -148.333 24.667 -195 74s-70 111 -70 185c0 71.333 21.667 131 65 179s101.666 72 174.999 72
+c62.667 0 113.5 -18.333 152.5 -55s58.5 -87.334 58.5 -152.001c0 -16.667 -1.33301 -32.667 -4 -48zM269.003 420.001c-72.667 0 -118.667 -37.667 -138 -113h258c0 35.333 -10 63 -30 83s-50 30 -90 30z" />
+    <glyph glyph-name="f" unicode="f" horiz-adv-x="331" 
+d="M317 420l-132.001 -0.000976562v-420h-90v420h-85l12 70h73v124c0 40.667 9.83301 73.5 29.5 98.5s47.834 37.5 84.501 37.5c42 0 76 -4.33301 102 -13l-14 -76c-18.667 6 -38.667 9 -60 9c-22.667 0 -37 -7.16699 -43 -21.5s-9 -47.166 -9 -98.499v-60h132v-70z" />
+    <glyph glyph-name="g" unicode="g" horiz-adv-x="498" 
+d="M255 -250c-77.333 0 -134.833 14.999 -172.5 44.999s-56.5 64.333 -56.5 103c0 52.667 29 89.334 87 110.001c-33.333 16 -50 36.667 -50 62c0 11.333 4.5 23.833 13.5 37.5s23.833 25.5 44.5 35.5c-56.667 41.333 -85 94.666 -85 159.999
+c0 56.667 17.667 103.667 53 141s84.333 56 147 56c44.667 0 86.334 -12 125.001 -36c35.333 18.667 75 28 119 28h8l-11 -60h-23c-19.333 0 -38.666 -2.33301 -57.999 -7c30 -36 45 -75 45 -117c0 -52.667 -17.833 -98.334 -53.5 -137.001s-83.834 -58 -144.501 -58
+c-26 0 -49.333 3 -70 9c-16 -9.33301 -24 -19.333 -24 -30c0 -12 9.5 -21 28.5 -27s60.167 -14.333 123.5 -25c19.333 -3.33301 36.333 -6.66602 51 -9.99902s32 -8.66602 52 -15.999s36.5 -15.5 49.5 -24.5s24.167 -21 33.5 -36s14 -31.5 14 -49.5
+c0 -42 -21.833 -78.167 -65.5 -108.5s-103.834 -45.5 -180.501 -45.5zM237 427.999c-36.667 0 -65.001 -11.167 -85.001 -33.5s-30 -51.833 -30 -88.5c0 -38 10.833 -68.167 32.5 -90.5s49.834 -33.5 84.501 -33.5c36 0 64.333 12 85 36s31 54.333 31 91
+c0 37.333 -10.833 66.5 -32.5 87.5s-50.167 31.5 -85.5 31.5zM278.999 -26.001c-11.333 0 -40.999 4 -88.999 12c-22.667 -6.66699 -41.334 -18.334 -56.001 -35.001s-22 -33.667 -22 -51c0 -23.333 13 -42.5 39 -57.5s62 -22.5 108 -22.5c47.333 0 84.333 7.83301 111 23.5
+s40 33.834 40 54.501c0 34.667 -43.667 60 -131 76z" />
+    <glyph glyph-name="h" unicode="h" horiz-adv-x="542" 
+d="M486 0h-90v262c0 58 -8.66699 98.833 -26 122.5s-47.666 35.5 -90.999 35.5c-58 0 -100.667 -21.333 -128 -64v-356h-91v750h91v-313c33.333 42 80.666 63 141.999 63c128.667 0 193 -79.333 193 -238v-262z" />
+    <glyph glyph-name="i" unicode="i" horiz-adv-x="212" 
+d="M151 600h-90v100h90v-100zM151 0h-90v490h90v-490z" />
+    <glyph glyph-name="j" unicode="j" horiz-adv-x="212" 
+d="M28 -237l-30.001 -4.99902l-10 69c30 3.33301 49.667 11.166 59 23.499s14 37.833 14 76.5v563h90v-597c0 -42 -12.167 -72.833 -36.5 -92.5s-53.166 -32.167 -86.499 -37.5zM150.999 600.001h-90v100h90v-100z" />
+    <glyph glyph-name="k" unicode="k" horiz-adv-x="448" 
+d="M150 0h-90v750h90v-481l180 221h110l-202 -226l207 -264h-110l-185 249v-249z" />
+    <glyph glyph-name="l" unicode="l" horiz-adv-x="236" 
+d="M229 62l-13 -72h-29c-44 0 -76.167 11.333 -96.5 34s-30.5 50.667 -30.5 84v642h90v-590c0 -42 4.66699 -68.833 14 -80.5s31 -17.5 65 -17.5z" />
+    <glyph glyph-name="m" unicode="m" horiz-adv-x="877" 
+d="M821 0h-90v288c0 46 -9 79.5 -27 100.5s-47.333 31.5 -88 31.5c-86.667 0 -130 -45.333 -130 -136v-284h-90v270c0 56 -9.83301 95 -29.5 117s-48.167 33 -85.5 33c-62.667 0 -106 -21.333 -130 -64v-356h-90v490h70l10 -52c26.667 24 51 40.333 73 49s46.667 13 74 13
+c74.667 0 130 -32.667 166 -98c34 65.333 93.667 98 179 98c125.333 0 188 -70.333 188 -211v-289z" />
+    <glyph glyph-name="n" unicode="n" horiz-adv-x="559" 
+d="M503 0l-90 -0.000976562v270c0 52.667 -9.83301 90.834 -29.5 114.501s-52.5 35.5 -98.5 35.5c-65.333 0 -110 -21.333 -134 -64v-356h-90v490h70l10 -52c46 41.333 100 62 162 62c133.333 0 200 -76.667 200 -230v-270z" />
+    <glyph glyph-name="o" unicode="o" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46z" />
+    <glyph glyph-name="p" unicode="p" horiz-adv-x="557" 
+d="M305 -10c-24.667 0 -52.1689 6.50098 -82.502 19.501s-54.166 30.5 -71.499 52.5v-304h-90v732h70l10 -70c22.667 27.333 46.334 47.5 71.001 60.5s56 19.5 94 19.5c66 0 118.833 -25 158.5 -75s59.5 -110 59.5 -180c0 -74.667 -19 -135.834 -57 -183.501
+s-92 -71.5 -162 -71.5zM294.998 420.001c-39.333 0 -74 -15.333 -104 -46s-45 -73.667 -45 -129c0 -57.333 14.833 -100.833 44.5 -130.5s64.5 -44.5 104.5 -44.5c42 0 75.333 16.667 100 50s37 75 37 125c0 51.333 -12.333 93.333 -37 126s-58 49 -100 49z" />
+    <glyph glyph-name="q" unicode="q" horiz-adv-x="557" 
+d="M252 -10c-70 0 -124.002 23.832 -162.002 71.499s-57 108.834 -57 183.501c0 70 19.833 130 59.5 180s92.5 75 158.5 75c38 0 69.333 -6.5 94 -19.5s48.334 -33.167 71.001 -60.5l10 70h70v-732h-90v304c-17.333 -22 -41.166 -39.5 -71.499 -52.5
+s-57.833 -19.5 -82.5 -19.5zM261.998 419.999c-42 0 -75.333 -16.333 -100 -49s-37 -74.667 -37 -126c0 -50 12.333 -91.667 37 -125s58 -50 100 -50c40 0 74.833 14.833 104.5 44.5s44.5 73.167 44.5 130.5c0 55.333 -15 98.333 -45 129s-64.667 46 -104 46z" />
+    <glyph glyph-name="r" unicode="r" horiz-adv-x="321" 
+d="M320 508l-19.999 -99.001h-31c-20 0 -41.5 -6.5 -64.5 -19.5s-38.833 -27.5 -47.5 -43.5v-346h-96v490h74l11 -81c30.667 34.667 58.667 59.834 84 75.501s52.666 23.5 81.999 23.5h8z" />
+    <glyph glyph-name="s" unicode="s" horiz-adv-x="414" 
+d="M200 -10c-70.667 0 -126.668 14.333 -168.001 43l11 87c13.333 -12 33.833 -23.333 61.5 -34s58.167 -16 91.5 -16c65.333 0 98 20.333 98 61c0 36 -32.667 63 -98 81c-18 4.66699 -32.167 8.66699 -42.5 12s-23.666 9 -39.999 17s-28.833 16.333 -37.5 25
+s-16.5 20.667 -23.5 36s-10.5 32.333 -10.5 51c0 42 15 77 45 105s76.333 42 139 42c46 0 90.333 -10.667 133 -32l-11 -82c-34.667 28.667 -74.667 43 -120 43c-63.333 0 -95 -22 -95 -66c0 -21.333 8 -36.833 24 -46.5s46 -21.167 90 -34.5
+c16.667 -4.66699 31 -9.66699 43 -15s26.5 -13.5 43.5 -24.5s30.167 -25.5 39.5 -43.5s14 -39 14 -63c0 -18 -2.83301 -34.833 -8.5 -50.5s-15 -31 -28 -46s-32.5 -27 -58.5 -36s-56.667 -13.5 -92 -13.5z" />
+    <glyph glyph-name="t" unicode="t" horiz-adv-x="337" 
+d="M318 62l-7 -72.001h-81c-43.333 0 -75.5 11.333 -96.5 34s-31.5 50.334 -31.5 83.001v313h-84l8 70h76v121l90 9v-130h129v-70h-129v-258c0 -47.333 5 -75.833 15 -85.5s39.333 -14.5 88 -14.5h23z" />
+    <glyph glyph-name="u" unicode="u" horiz-adv-x="524" 
+d="M463 0h-80.001l-10 54c-30.667 -42.667 -76 -64 -136 -64c-120.667 0 -181 71.667 -181 215v285h90v-260c0 -106.667 38 -160 114 -160c52.667 0 90.334 18.667 113.001 56v364h90v-490z" />
+    <glyph glyph-name="v" unicode="v" horiz-adv-x="492" 
+d="M483 490l-186 -490h-101l-187 490h100l137 -391l136 391h101z" />
+    <glyph glyph-name="w" unicode="w" horiz-adv-x="725" 
+d="M714 490l-148 -490h-101l-102 362l-103 -362h-101l-147 490h106l94 -391l104 376h93l105 -376l94 391h106z" />
+    <glyph glyph-name="x" unicode="x" horiz-adv-x="474" 
+d="M463 0h-101l-124 193l-126 -193h-101l171 244l-167 246h101l123 -194l113 194h105l-161 -238z" />
+    <glyph glyph-name="y" unicode="y" horiz-adv-x="505" 
+d="M498 490l-300 -732h-100l113 264l-204 468h100l153 -364l138 364h100z" />
+    <glyph glyph-name="z" unicode="z" horiz-adv-x="471" 
+d="M446 490l-261 -420h256v-70h-419l261 420h-251v70h414z" />
+    <glyph glyph-name="braceleft" unicode="{" horiz-adv-x="299" 
+d="M83 14c0 12.667 1.33496 35.8311 4.00195 69.498s4 58.834 4 75.501c0 35.333 -5.33301 64.666 -16 87.999s-29.334 43.333 -56.001 60c25.333 17.333 43.666 37.5 54.999 60.5s17 52.5 17 88.5c0 16 -1.33301 40.833 -4 74.5s-4 56.834 -4 69.501
+c0 47.333 16.167 83.5 48.5 108.5s87.5 38.833 165.5 41.5v-69c-27.333 -0.666992 -49.5 -3.16699 -66.5 -7.5s-30.667 -9.83301 -41 -16.5s-17.833 -17.667 -22.5 -33s-7.66699 -30.666 -9 -45.999s-2 -38 -2 -68c0 -8.66699 0.5 -22.834 1.5 -42.501
+s1.5 -34.167 1.5 -43.5c0 -24.667 -5.16699 -45.5 -15.5 -62.5s-32.833 -35.167 -67.5 -54.5c34.667 -19.333 57.167 -36.5 67.5 -51.5s15.5 -33.833 15.5 -56.5c0 -9.33301 -0.5 -24.333 -1.5 -45s-1.5 -37 -1.5 -49c0 -30 0.666992 -52.667 2 -68
+s4.33301 -30.666 9 -45.999s12.167 -26.333 22.5 -33s24 -12.167 41 -16.5s39.167 -6.83301 66.5 -7.5v-69c-76.667 2.66699 -131.5 16.167 -164.5 40.5s-49.5 60.5 -49.5 108.5z" />
+    <glyph glyph-name="bar" unicode="|" horiz-adv-x="229" 
+d="M159 -209h-89v959h89v-959z" />
+    <glyph glyph-name="braceright" unicode="}" horiz-adv-x="299" 
+d="M216 14c0 -48 -16.498 -84.1641 -49.498 -108.497s-87.833 -37.833 -164.5 -40.5v69c27.333 0.666992 49.5 3.16699 66.5 7.5s30.667 9.83301 41 16.5s17.833 17.667 22.5 33s7.66699 30.666 9 45.999s2 38 2 68c0 12 -0.5 28.333 -1.5 49s-1.5 35.667 -1.5 45
+c0 22.667 5.16699 41.5 15.5 56.5s32.833 32.167 67.5 51.5c-34.667 19.333 -57.167 37.5 -67.5 54.5s-15.5 37.833 -15.5 62.5c0 9.33301 0.5 23.833 1.5 43.5s1.5 33.834 1.5 42.501c0 30 -0.666992 52.667 -2 68s-4.33301 30.666 -9 45.999s-12.167 26.333 -22.5 33
+s-24 12.167 -41 16.5s-39.167 6.83301 -66.5 7.5v69c78 -2.66699 133.167 -16.5 165.5 -41.5s48.5 -61.167 48.5 -108.5c0 -12.667 -1.33301 -35.834 -4 -69.501s-4 -58.5 -4 -74.5c0 -36 5.66699 -65.5 17 -88.5s29.666 -43.167 54.999 -60.5
+c-26.667 -16.667 -45.334 -36.667 -56.001 -60s-16 -52.666 -16 -87.999c0 -16.667 1.33301 -41.834 4 -75.501s4 -56.834 4 -69.501z" />
+    <glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="455" 
+d="M293 179c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9
+c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="uni00A0" unicode="&#xa0;" horiz-adv-x="225" 
+ />
+    <glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="224" 
+d="M50 -250l30 550h64l30 -550h-124zM70 500h84v-86h-84v86z" />
+    <glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="477" 
+d="M292 87l16 -117.997h-68l17 118c-72.667 9.33301 -128 38.166 -166 86.499s-57 106.166 -57 173.499c0 68 19.333 126.167 58 174.5s94.334 77.166 167.001 86.499l-19 140h68l-18 -140c58.667 -3.33301 104 -14 136 -32l-8 -78c-42 22 -84.333 33 -127 33
+c-47.333 0 -84.333 -17.5 -111 -52.5s-40 -78.833 -40 -131.5c0 -52 13.333 -95.333 40 -130s63.667 -52 111 -52c44 0 86.333 10.667 127 32l8 -78c-32.667 -18 -77.334 -28.667 -134.001 -32z" />
+    <glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="500" 
+d="M447 618l-28.9971 -37.999c-11.333 22.667 -23 39.167 -35 49.5s-30.667 15.5 -56 15.5c-39.333 0 -65.833 -13 -79.5 -39s-20.5 -65.333 -20.5 -118v-103h197l-12 -59h-189c-4 -53.333 -9.83301 -96.333 -17.5 -129s-22.834 -74.334 -45.501 -125.001h280v-72h-406
+c32.667 44.667 57 92.5 73 143.5s27.667 111.833 35 182.5h-95l11 59h88v125c0 28 1.83301 52.333 5.5 73s10.667 41 21 61s26.666 35.333 48.999 46s50.166 16 83.499 16c74.667 0 122 -29.333 142 -88z" />
+    <glyph glyph-name="currency" unicode="&#xa4;" horiz-adv-x="626" 
+d="M564 53l-29 -23.998l-79 103c-47.333 -25.333 -95 -38 -143 -38s-95.667 12.667 -143 38l-79 -103l-28 24l77 102c-52.667 55.333 -79 119.666 -79 192.999s26.667 137.666 80 192.999l-78 102l28 24l78 -103c50 25.333 98 38 144 38c47.333 0 95 -13 143 -39l80 104
+l28 -24l-78 -103c52.667 -55.333 79 -119.333 79 -192c0 -72 -26.667 -136.667 -80 -194zM313 540.002c-51.333 0 -91.166 -18 -119.499 -54s-42.5 -82 -42.5 -138s14.167 -102 42.5 -138s68.166 -54 119.499 -54s91.166 18 119.499 54s42.5 82 42.5 138
+s-14.167 102 -42.5 138s-68.166 54 -119.499 54z" />
+    <glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="674" 
+d="M646 700l-259 -384h168l-22 -50h-147v-66h169l-22 -54h-147v-146h-96v146h-178l21 54h157v66h-178l21 50h156l-259 384h93l215 -307l215 307h93z" />
+    <glyph glyph-name="brokenbar" unicode="&#xa6;" horiz-adv-x="232" 
+d="M160 308h-88v442h88v-442zM160 -210h-88v373h88v-373z" />
+    <glyph glyph-name="section" unicode="&#xa7;" horiz-adv-x="456" 
+d="M315 188c26.667 -20.667 43.1689 -38.999 49.502 -54.999s9.5 -37.333 9.5 -64c0 -41.333 -13.5 -77.166 -40.5 -107.499s-69.5 -45.5 -127.5 -45.5c-28.667 0 -56.334 3.66699 -83.001 11s-46.667 16.666 -60 27.999l13 63c45.333 -27.333 89 -41 131 -41
+c31.333 0 56.333 7 75 21s28 34.667 28 62c0 19.333 -5 35.5 -15 48.5s-23 23.167 -39 30.5s-33.667 14 -53 20s-38.833 13 -58.5 21s-37.5 17.5 -53.5 28.5s-29 26.833 -39 47.5s-15 45.334 -15 74.001c0 77.333 36.333 127 109 149c-26 18.667 -43.167 36.5 -51.5 53.5
+s-12.5 35.167 -12.5 54.5c0 46.667 13.167 85.5 39.5 116.5s68.166 46.5 125.499 46.5s106.333 -13.333 147 -40l-13 -63c-46 28.667 -89.333 43 -130 43c-29.333 0 -52.833 -8.33301 -70.5 -25s-26.5 -37 -26.5 -61c0 -22.667 9.16699 -41.334 27.5 -56.001
+s40.333 -26.667 66 -36s51.5 -19.833 77.5 -31.5s48.167 -30 66.5 -55s27.5 -56.5 27.5 -94.5c0 -66.667 -34.667 -114.334 -104 -143.001zM204.002 438.001c-20 -0.666992 -41.5 -8.66699 -64.5 -24s-34.5 -39.333 -34.5 -72c0 -54 54 -95 162 -123
+c24 6.66699 43 19.667 57 39s21 41.333 21 66c0 54 -47 92 -141 114z" />
+    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="422" 
+d="M335 600h-70v100h70v-100zM157 600h-70v100h70v-100z" />
+    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="720" 
+d="M360 37c-90.667 0 -165.167 30.167 -223.5 90.5s-87.5 139.5 -87.5 237.5c0 98.667 29 178 87 238s132.667 90 224 90c90.667 0 165 -30 223 -90s87 -139.333 87 -238c0 -98 -29 -177.167 -87 -237.5s-132.333 -90.5 -223 -90.5zM360 648
+c-84 0 -148.167 -26.167 -192.5 -78.5s-66.5 -120.5 -66.5 -204.5s22.167 -152.333 66.5 -205s108.5 -79 192.5 -79c83.333 0 147.166 26.333 191.499 79s66.5 121 66.5 205s-22.167 152.167 -66.5 204.5s-108.166 78.5 -191.499 78.5zM369 197
+c-46.667 0 -84.667 15.167 -114 45.5s-44 70.5 -44 120.5c0 50.667 14.667 91.167 44 121.5s67.333 45.5 114 45.5c31.333 0 61.333 -6.33301 90 -19l-7 -60c-31.333 12.667 -59 19 -83 19c-29.333 0 -51.833 -9.83301 -67.5 -29.5s-23.5 -45.5 -23.5 -77.5
+c0 -31.333 7.83301 -57 23.5 -77s38.167 -30 67.5 -30c25.333 0 53 6.66699 83 20l7 -59c-25.333 -13.333 -55.333 -20 -90 -20z" />
+    <glyph glyph-name="ordfeminine" unicode="&#xaa;" horiz-adv-x="349" 
+d="M313 495l-6.99609 -61h-27c-32 0 -54.333 10.333 -67 31c-20.667 -20.667 -51.334 -31 -92.001 -31c-24.667 0 -45.334 7.66699 -62.001 23s-25 36 -25 62c0 18.667 6 35 18 49s27.333 24.333 46 31s36.5 11.667 53.5 15s33.833 5.33301 50.5 6
+c-0.666992 28 -18.334 42 -53.001 42c-22.667 0 -50.334 -6.66699 -83.001 -20l-6 60c34.667 15.333 71 23 109 23c72.667 0 109 -36 109 -108v-80c0 -20 1.5 -32 4.5 -36s10.167 -6 21.5 -6h10zM202.004 507l-0.000976562 63
+c-23.333 -0.666992 -44.166 -5.16699 -62.499 -13.5s-27.5 -19.833 -27.5 -34.5c0 -21.333 13.333 -32 40 -32c18 0 34.667 5.66699 50 17z" />
+    <glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="563" 
+d="M523 78h-101l-147 206l147 206h101l-148 -206zM262 78h-100l-147 206l147 206h100l-147 -206z" />
+    <glyph glyph-name="logicalnot" unicode="&#xac;" horiz-adv-x="596" 
+d="M526 151h-55v195h-405v60h460v-255z" />
+    <glyph glyph-name="uni00AD" unicode="&#xad;" horiz-adv-x="424" 
+d="M367 230h-310v94h310v-94z" />
+    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="720" 
+d="M360 37c-90.667 0 -165.167 30.167 -223.5 90.5s-87.5 139.5 -87.5 237.5c0 98.667 29 178 87 238s132.667 90 224 90c90.667 0 165 -30 223 -90s87 -139.333 87 -238c0 -98 -29 -177.167 -87 -237.5s-132.333 -90.5 -223 -90.5zM360 649
+c-84 0 -148.333 -26.333 -193 -79s-67 -121 -67 -205s22.333 -152.5 67 -205.5s109 -79.5 193 -79.5c83.333 0 147.333 26.5 192 79.5s67 121.5 67 205.5s-22.333 152.333 -67 205s-108.667 79 -192 79zM489 210h-63l-65 117h-55v-117h-62v321h118
+c36 0 63.333 -7.5 82 -22.5s28 -40.833 28 -77.5c0 -34 -18 -63 -54 -87zM348 482h-42v-99h40c40.667 0 61 16.667 61 50c0 16 -4.33301 28.167 -13 36.5s-24 12.5 -46 12.5z" />
+    <glyph glyph-name="degree" unicode="&#xb0;" horiz-adv-x="333" 
+d="M166 482c-40.667 0 -72.834 12.833 -96.501 38.5s-35.5 58.167 -35.5 97.5s11.833 72 35.5 98s55.834 39 96.501 39s73 -13 97 -39s36 -58.667 36 -98s-12 -71.833 -36 -97.5s-56.333 -38.5 -97 -38.5zM166 729c-27.333 0 -48.833 -11 -64.5 -33s-23.5 -48 -23.5 -78
+s7.83301 -55.833 23.5 -77.5s37.167 -32.5 64.5 -32.5c28 0 49.667 10.833 65 32.5s23 47.5 23 77.5s-7.66699 56 -23 78s-37 33 -65 33z" />
+    <glyph glyph-name="plusminus" unicode="&#xb1;" horiz-adv-x="498" 
+d="M434 327h-153v-144h-64v144h-153v67h153v138h64v-138h153v-67zM434 42h-370v67h370v-67z" />
+    <glyph glyph-name="uni00B2" unicode="&#xb2;" horiz-adv-x="304" 
+d="M273 320l-247.999 -0.00195312c47.333 63.333 83.666 114.833 108.999 154.5s40.833 66.667 46.5 81s8.5 26.833 8.5 37.5c0 16.667 -5 29.667 -15 39s-24 14 -42 14c-34 0 -65 -19.667 -93 -59l-9 65c7.33301 12.667 21.333 24.834 42 36.501s45.667 17.5 75 17.5
+c39.333 0 67.833 -10.167 85.5 -30.5s26.5 -44.166 26.5 -71.499c0 -44.667 -35.333 -116 -106 -214h120v-70z" />
+    <glyph glyph-name="uni00B3" unicode="&#xb3;" horiz-adv-x="310" 
+d="M128 312c-23.333 0 -46.167 3.5 -68.5 10.5s-35.833 13.5 -40.5 19.5l18 66c21.333 -17.333 50.666 -26 87.999 -26c52 0 78 17.333 78 52c0 20 -5.16699 35.667 -15.5 47s-29.833 17 -58.5 17h-52l6 55h27c51.333 0 77 16 77 48c0 29.333 -20 44 -60 44
+c-33.333 0 -57 -5.66699 -71 -17l-11 53c18 16.667 48.333 25 91 25c46.667 0 79.334 -10.333 98.001 -31s28 -44 28 -70c0 -35.333 -13 -60.333 -39 -75c36 -20.667 54 -51.667 54 -93c0 -39.333 -14.667 -70 -44 -92s-64.333 -33 -105 -33z" />
+    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="303" 
+d="M245 660l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="uni00B5" unicode="&#xb5;" horiz-adv-x="591" 
+d="M556 62l-16 -72.001h-26c-52.667 0 -88.334 24.333 -107.001 73c-22 -25.333 -42.5 -44 -61.5 -56s-43.167 -18 -72.5 -18c-21.333 0 -39.833 2.5 -55.5 7.5s-34.5 15.167 -56.5 30.5v-269h-88v732h89v-258c0 -55.333 8.83301 -96.333 26.5 -123s49.5 -40 95.5 -40
+c25.333 0 46.333 4.33301 63 13s34.334 23.667 53.001 45v363h87v-320c0 -37.333 3.16699 -64.666 9.5 -81.999s18.833 -26 37.5 -26h22z" />
+    <glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="622" 
+d="M580 633h-75v-633h-48v633h-101v-633h-41v243c-92.667 5.33301 -162.834 30.333 -210.501 75s-71.5 96.667 -71.5 156c0 60.667 24.833 113.5 74.5 158.5s120.834 67.5 213.501 67.5h259v-67z" />
+    <glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="238" 
+d="M181 213h-124v130h124v-130z" />
+    <glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="303" 
+d="M278 -54l-88 -133l-46 -5l68 132z" />
+    <glyph glyph-name="uni00B9" unicode="&#xb9;" horiz-adv-x="216" 
+d="M155 320h-75v276c-20 -9.33301 -37 -15 -51 -17l-6 60c12.667 2 27 9.16699 43 21.5s26.667 24.833 32 37.5h57v-378z" />
+    <glyph glyph-name="ordmasculine" unicode="&#xba;" horiz-adv-x="370" 
+d="M185 434c-46 0 -82.833 14.167 -110.5 42.5s-41.5 62.833 -41.5 103.5s13.667 75 41 103s64.333 42 111 42s83.667 -14 111 -42s41 -62.333 41 -103s-13.833 -75.167 -41.5 -103.5s-64.5 -42.5 -110.5 -42.5zM185 666c-23.333 0 -41.666 -8 -54.999 -24
+s-20 -36.667 -20 -62s6.66699 -46 20 -62s31.666 -24 54.999 -24s41.666 8 54.999 24s20 36.667 20 62s-6.66699 46 -20 62s-31.666 24 -54.999 24z" />
+    <glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="563" 
+d="M548 284l-147 -206h-100l147 206l-147 206h100zM289 284l-147 -206h-101l148 206l-148 206h101z" />
+    <glyph glyph-name="onequarter" unicode="&#xbc;" horiz-adv-x="717" 
+d="M171 320h-75v276c-20 -9.33301 -37 -15 -51 -17l-6 60c12.667 2 27 9.16699 43 21.5s26.667 24.833 32 37.5h57v-378zM539 700l-378 -785h-100l378 785h100zM683 103h-49v-103h-74v103h-175l187 275h62v-218h49v-57zM560 160v110l-74 -110h74z" />
+    <glyph glyph-name="onehalf" unicode="&#xbd;" horiz-adv-x="729" 
+d="M536 700l-378 -785h-100l378 785h100zM694 0l-247.999 -0.00195312c47.333 63.333 83.666 114.833 108.999 154.5s40.833 66.667 46.5 81s8.5 26.833 8.5 37.5c0 16.667 -5 29.667 -15 39s-24 14 -42 14c-34 0 -65 -19.667 -93 -59l-9 65
+c7.33301 12.667 21.333 24.834 42 36.501s45.667 17.5 75 17.5c39.333 0 67.833 -10.167 85.5 -30.5s26.5 -44.166 26.5 -71.499c0 -44.667 -35.333 -116 -106 -214h120v-70zM168.001 319.998h-75v276c-20 -9.33301 -37 -15 -51 -17l-6 60c12.667 2 27 9.16699 43 21.5
+s26.667 24.833 32 37.5h57v-378z" />
+    <glyph glyph-name="threequarters" unicode="&#xbe;" horiz-adv-x="885" 
+d="M708 700l-378 -785h-100l378 785h100zM141 312c-23.333 0 -46.167 3.5 -68.5 10.5s-35.833 13.5 -40.5 19.5l18 66c21.333 -17.333 50.666 -26 87.999 -26c52 0 78 17.333 78 52c0 20 -5.16699 35.667 -15.5 47s-29.833 17 -58.5 17h-52l6 55h27c51.333 0 77 16 77 48
+c0 29.333 -20 44 -60 44c-33.333 0 -57 -5.66699 -71 -17l-11 53c18 16.667 48.333 25 91 25c46.667 0 79.334 -10.333 98.001 -31s28 -44 28 -70c0 -35.333 -13 -60.333 -39 -75c36 -20.667 54 -51.667 54 -93c0 -39.333 -14.667 -70 -44 -92s-64.333 -33 -105 -33z
+M849.999 103h-49v-103h-74v103h-175l187 275h62v-218h49v-57zM726.999 160v110l-74 -110h74z" />
+    <glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="449" 
+d="M233 300l59.001 0.00292969c2 -26.667 3 -41.667 3 -45c0 -27.333 -7.83301 -55.166 -23.5 -83.499s-32.834 -52.666 -51.501 -72.999s-35.834 -44.833 -51.501 -73.5s-23.5 -57.334 -23.5 -86.001c0 -40 12.667 -70.5 38 -91.5s55.333 -31.5 90 -31.5
+c30 0 57.5 7.5 82.5 22.5s41.167 30.167 48.5 45.5l25 -67c-12.667 -19.333 -33.5 -35.333 -62.5 -48s-61.167 -19 -96.5 -19c-63.333 0 -113.833 19.667 -151.5 59s-56.5 82 -56.5 128c0 23.333 5.83301 47.666 17.5 72.999s25.834 48.666 42.501 69.999l50 65
+c17.333 21.333 31.833 43.166 43.5 65.499s17.5 43.166 17.5 62.499v27zM215.001 500.003h91v-86h-91v86z" />
+    <glyph glyph-name="Agrave" unicode="&#xc0;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM402 806l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="Aacute" unicode="&#xc1;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM402 870l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Acircumflex" unicode="&#xc2;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM456 813l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="Atilde" unicode="&#xc3;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM375 809c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5
+c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="Adieresis" unicode="&#xc4;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM433 810h-70v100h70v-100zM255 810h-70v100h70v-100z" />
+    <glyph glyph-name="Aring" unicode="&#xc5;" 
+d="M609 0h-100l-67 189h-268l-67 -189h-100l251 700h100zM412 275l-104 292l-104 -292h208zM309 786c-32.667 0 -58.167 8.66699 -76.5 26s-27.5 38.333 -27.5 63s9.16699 45.834 27.5 63.501s43.833 26.5 76.5 26.5s58.167 -8.83301 76.5 -26.5s27.5 -38.834 27.5 -63.501
+s-9 -45.667 -27 -63s-43.667 -26 -77 -26zM309 934c-16.667 0 -30.832 -5.5 -42.499 -16.5s-17.5 -25.167 -17.5 -42.5c0 -18 6 -32.5 18 -43.5s26 -16.5 42 -16.5s30 5.5 42 16.5s18 25.5 18 43.5c0 17.333 -5.83301 31.5 -17.5 42.5s-25.834 16.5 -42.501 16.5z" />
+    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="865" 
+d="M828 0h-436v180h-214l-92 -180h-93l342 700h483v-87h-312v-204h241v-86h-241v-237h322v-86zM392 272v339l-171 -339h171z" />
+    <glyph glyph-name="Ccedilla" unicode="&#xc7;" 
+d="M390 -14c-102.667 0 -186.835 33.3311 -252.502 99.998s-98.5 154.667 -98.5 264s32.667 197.333 98 264s149.333 100 252 100c72 0 136.667 -13.667 194 -41l-10 -88c-3.33301 1.33301 -12.333 4.5 -27 9.5s-24.667 8.5 -30 10.5s-14.5 4.83301 -27.5 8.5
+s-23.833 6.33398 -32.5 8.00098s-19.167 3.16699 -31.5 4.5s-24.166 2 -35.499 2c-78 0 -138.5 -26.167 -181.5 -78.5s-64.5 -118.833 -64.5 -199.5s21.667 -147.167 65 -199.5s104.333 -78.5 183 -78.5c10 0 19.667 0.333008 29 1s19 2 29 4l25 5
+c6.66699 1.33301 15.667 4 27 8l23 7c4 1.33301 12.5 4.33301 25.5 9s20.833 7.33398 23.5 8.00098l10 -88c-59.333 -26.667 -123.666 -40 -192.999 -40zM374.999 -54.002l-88 -133l-46 -5l68 132z" />
+    <glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="554" 
+d="M516 0h-436v700h427v-86h-332v-205h264v-86h-264v-237h341v-86zM370 806l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="554" 
+d="M516 0h-436v700h427v-86h-332v-205h264v-86h-264v-237h341v-86zM370 870l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="554" 
+d="M516 0h-436v700h427v-86h-332v-205h264v-86h-264v-237h341v-86zM423 813l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="554" 
+d="M516 0h-436v700h427v-86h-332v-205h264v-86h-264v-237h341v-86zM400 810h-70v100h70v-100zM222 810h-70v100h70v-100z" />
+    <glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="255" 
+d="M175 0h-95v700h95v-700zM222 806l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="255" 
+d="M175 0h-95v700h95v-700zM222 870l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="255" 
+d="M175 0h-95v700h95v-700zM275 813l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="255" 
+d="M175 0h-95v700h95v-700zM252 810h-70v100h70v-100zM74 810h-70v100h70v-100z" />
+    <glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="730" 
+d="M345 0h-256v313h-97v64h97v323h256c102.667 0 185.834 -31.167 249.501 -93.5s95.5 -147.833 95.5 -256.5s-31.833 -194.167 -95.5 -256.5s-146.834 -93.5 -249.501 -93.5zM345 614l-166 0.000976562v-237h133v-64h-133v-226h166c78.667 0 138.834 23.5 180.501 70.5
+s62.5 111.167 62.5 192.5s-20.833 145.666 -62.5 192.999s-101.834 71 -180.501 71z" />
+    <glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="704" 
+d="M624 0h-81l-368 553v-553h-95v700h103l345 -524v524h96v-700zM418 809c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5
+s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78zM477 806l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78zM477 870l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78zM531 813l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78zM450 809c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5
+c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="768" 
+d="M384 -14c-101.333 0 -184.166 33.167 -248.499 99.5s-96.5 154.5 -96.5 264.5s32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5s184.166 -33.167 248.499 -99.5s96.5 -154.5 96.5 -264.5s-32.167 -198.167 -96.5 -264.5s-147.166 -99.5 -248.499 -99.5zM384 628
+c-77.333 0 -136.833 -26 -178.5 -78s-62.5 -118.667 -62.5 -200s20.833 -148 62.5 -200s101.167 -78 178.5 -78s136.833 26 178.5 78s62.5 118.667 62.5 200s-20.833 148 -62.5 200s-101.167 78 -178.5 78zM508 810h-70v100h70v-100zM330 810h-70v100h70v-100z" />
+    <glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="439" 
+d="M378 155l-36 -36l-123 123l-122 -123l-36 36l123 122l-123 122l36 36l122 -123l123 123l36 -36l-124 -122z" />
+    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="767" 
+d="M383 -12c-60 0 -118.666 14.333 -175.999 43l-42 -61h-93l73 105c-70.667 76 -106 167.667 -106 275c0 110 32.167 198.167 96.5 264.5s147.166 99.5 248.499 99.5c58 0 115.333 -14 172 -42l31 44h92l-61 -89c74 -74 111 -166.667 111 -278
+c0 -108.667 -32.167 -196 -96.5 -262s-147.5 -99 -249.5 -99zM563.001 548l-303.001 -442.998c44.667 -19.333 86 -29 124 -29c76.667 0 135.334 25.667 176.001 77s61 117.666 61 198.999c0 83.333 -19.333 148.666 -58 195.999zM383 625.002
+c-76 0 -134.333 -25.668 -175 -77.001s-61 -117.666 -61 -198.999c0 -64.667 18.333 -129 55 -193l301 441c-44.667 18.667 -84.667 28 -120 28z" />
+    <glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="726" 
+d="M363 -14c-96.667 0 -169.171 27.165 -217.504 81.498s-72.5 130.833 -72.5 229.5v403h95v-357c0 -30 1.33301 -57.167 4 -81.5s8.33398 -48.666 17.001 -72.999s19.834 -44.666 33.501 -60.999s32.5 -29.666 56.5 -39.999s52 -15.5 84 -15.5s60 5.16699 84 15.5
+s42.833 23.666 56.5 39.999s24.834 36.833 33.501 61.5s14.334 49 17.001 73s4 51 4 81v357h95v-403c0 -98.667 -24.167 -175.167 -72.5 -229.5s-120.833 -81.5 -217.5 -81.5zM455.996 805.998l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="726" 
+d="M363 -14c-96.667 0 -169.171 27.165 -217.504 81.498s-72.5 130.833 -72.5 229.5v403h95v-357c0 -30 1.33301 -57.167 4 -81.5s8.33398 -48.666 17.001 -72.999s19.834 -44.666 33.501 -60.999s32.5 -29.666 56.5 -39.999s52 -15.5 84 -15.5s60 5.16699 84 15.5
+s42.833 23.666 56.5 39.999s24.834 36.833 33.501 61.5s14.334 49 17.001 73s4 51 4 81v357h95v-403c0 -98.667 -24.167 -175.167 -72.5 -229.5s-120.833 -81.5 -217.5 -81.5zM455.996 869.998l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="726" 
+d="M363 -14c-96.667 0 -169.171 27.165 -217.504 81.498s-72.5 130.833 -72.5 229.5v403h95v-357c0 -30 1.33301 -57.167 4 -81.5s8.33398 -48.666 17.001 -72.999s19.834 -44.666 33.501 -60.999s32.5 -29.666 56.5 -39.999s52 -15.5 84 -15.5s60 5.16699 84 15.5
+s42.833 23.666 56.5 39.999s24.834 36.833 33.501 61.5s14.334 49 17.001 73s4 51 4 81v357h95v-403c0 -98.667 -24.167 -175.167 -72.5 -229.5s-120.833 -81.5 -217.5 -81.5zM509.996 812.998l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="726" 
+d="M363 -14c-96.667 0 -169.171 27.165 -217.504 81.498s-72.5 130.833 -72.5 229.5v403h95v-357c0 -30 1.33301 -57.167 4 -81.5s8.33398 -48.666 17.001 -72.999s19.834 -44.666 33.501 -60.999s32.5 -29.666 56.5 -39.999s52 -15.5 84 -15.5s60 5.16699 84 15.5
+s42.833 23.666 56.5 39.999s24.834 36.833 33.501 61.5s14.334 49 17.001 73s4 51 4 81v357h95v-403c0 -98.667 -24.167 -175.167 -72.5 -229.5s-120.833 -81.5 -217.5 -81.5zM486.996 809.998h-70v100h70v-100zM308.996 809.998h-70v100h70v-100z" />
+    <glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="567" 
+d="M569 700l-236 -377v-323h-99v323l-237 377h100l186 -291l186 291h100zM389 870l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="570" 
+d="M248 206h-68v-206h-100v700h100v-140h68c111.333 0 189.5 -11 234.5 -33s67.5 -67 67.5 -135s-23.167 -116 -69.5 -144s-123.833 -42 -232.5 -42zM284 503h-104v-242h104c114 0 171 41.333 171 124c0 42.667 -13.5 73 -40.5 91s-70.5 27 -130.5 27z" />
+    <glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="557" 
+d="M317 -15c-7.33301 0 -13.832 0.166016 -19.499 0.499023s-11.167 0.833008 -16.5 1.5s-10 1 -14 1v60c64 1.33301 111.833 8.66602 143.5 21.999s47.5 38 47.5 74c0 21.333 -5.83301 41.833 -17.5 61.5s-26 36.667 -43 51s-33.833 27.666 -50.5 39.999
+s-30.834 24.333 -42.501 36s-17.5 22.167 -17.5 31.5s6.16699 20.833 18.5 34.5s25.833 27.334 40.5 41.001s28.167 32.334 40.5 56.001s18.5 48.5 18.5 74.5c0 39.333 -12.167 68.333 -36.5 87s-52.166 28 -83.499 28c-34 0 -60.667 -10.5 -80 -31.5s-29 -47.833 -29 -80.5
+v-709h-86v575h-74l7 61h67v68c0 52.667 20.167 96.167 60.5 130.5s85.166 51.5 134.499 51.5c46.667 0 90.167 -15 130.5 -45s60.5 -72.333 60.5 -127c0 -27.333 -6 -53.666 -18 -78.999s-25 -45.333 -39 -60l-39 -41c-12 -12.667 -18 -21.667 -18 -27
+c0 -6 9.33301 -16.333 28 -31l61 -46c22 -16 42.333 -38 61 -66s28 -57.333 28 -88c0 -50 -21.667 -88.333 -65 -115s-96 -40 -158 -40z" />
+    <glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM332.999 595.999l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM332.999 659.999l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM386.999 602.999l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM301.999 598.999c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5
+c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM363.999 599.999h-70v100h70v-100zM185.999 599.999h-70v100h70v-100z" />
+    <glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="480" 
+d="M472 62l-14.001 -72.001h-7c-40 0 -68.167 5.5 -84.5 16.5s-30.166 29.5 -41.499 55.5c-41.333 -48 -91.333 -72 -150 -72c-45.333 0 -81.833 13.333 -109.5 40s-41.5 60.667 -41.5 102c0 32.667 9.16699 61 27.5 85s42.666 42 72.999 54s61.333 20.833 93 26.5
+s64.834 8.83398 99.501 9.50098c0 44 -8.5 73.833 -25.5 89.5s-44.167 23.5 -81.5 23.5c-43.333 0 -86.333 -14.667 -129 -44l-13 73c44 34 99.333 51 166 51c62.667 0 107.167 -17.333 133.5 -52s39.5 -95.667 39.5 -183v-100c0 -38.667 3.33301 -65.5 10 -80.5
+s22 -22.5 46 -22.5h9zM316.999 127.999v117c-72 -2.66699 -123.5 -12.167 -154.5 -28.5s-46.5 -42.833 -46.5 -79.5c0 -50 25.333 -75 76 -75c24 0 47.167 6 69.5 18s40.833 28 55.5 48zM239.999 575.999c-32.667 0 -58.167 8.66699 -76.5 26s-27.5 38.333 -27.5 63
+s9.16699 45.834 27.5 63.501s43.833 26.5 76.5 26.5s58.167 -8.83301 76.5 -26.5s27.5 -38.834 27.5 -63.501s-9 -45.667 -27 -63s-43.667 -26 -77 -26zM239.999 723.999c-16.667 0 -30.832 -5.5 -42.499 -16.5s-17.5 -25.167 -17.5 -42.5c0 -18 6 -32.5 18 -43.5
+s26 -16.5 42 -16.5s30 5.5 42 16.5s18 25.5 18 43.5c0 17.333 -5.83301 31.5 -17.5 42.5s-25.834 16.5 -42.501 16.5z" />
+    <glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="798" 
+d="M764 245h-336c0 -59.333 15 -104.666 45 -135.999s70 -47 120 -47c22 0 41.667 2.66699 59 8s42.333 15 75 29l17 -69c-59.333 -26.667 -113.666 -40 -162.999 -40c-99.333 0 -166.333 37.667 -201 113c-17.333 -38 -44.5 -67 -81.5 -87s-79.167 -30 -126.5 -30
+c-49.333 0 -86.666 11.667 -111.999 35s-38 55.666 -38 96.999c0 116 100.333 179 301 189c-6 40.667 -17.833 69.667 -35.5 87s-45.167 26 -82.5 26c-36.667 0 -77.334 -9.66699 -122.001 -29l-8 70c56 26 108 39 156 39c14 0 28.167 -1.66699 42.5 -5s30 -9 47 -17
+s31.833 -20.333 44.5 -37s21 -37 25 -61c13.333 41.333 37.166 71.666 71.499 90.999s72.833 29 115.5 29c58 0 104.333 -17.5 139 -52.5s52 -84.167 52 -147.5c0 -15.333 -1.33301 -33.666 -4 -54.999zM573 420c-71.333 0 -117 -37.667 -137 -113h246
+c0 75.333 -36.333 113 -109 113zM331 245c-34.667 0 -67.499 -3.5 -98.499 -10.5s-58.5 -19.833 -82.5 -38.5s-36 -42 -36 -70c0 -42.667 26 -64 78 -64c37.333 0 70.166 11.167 98.499 33.5s42.5 56.5 42.5 102.5c0 19.333 -0.666992 35 -2 47z" />
+    <glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="454" 
+d="M277 -10c-78 0 -138.168 24.498 -180.501 73.498s-63.5 109.833 -63.5 182.5c0 74.667 20.833 135.667 62.5 183s101.834 71 180.501 71c65.333 0 115.666 -9.66699 150.999 -29l-14 -81c-41.333 20 -83.666 30 -126.999 30c-53.333 0 -93.5 -15.167 -120.5 -45.5
+s-40.5 -73.166 -40.5 -128.499s13.5 -98.666 40.5 -129.999s67.167 -47 120.5 -47c44 0 86.667 10 128 30l12 -72c-37.333 -24.667 -87 -37 -149 -37zM325.999 -54.002l-88 -133l-46 -5l68 132z" />
+    <glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="512" 
+d="M478 245l-354.997 0.000976562c11.333 -116.667 72.666 -175 183.999 -175c51.333 0 98.333 9.66699 141 29l12 -71c-56.667 -25.333 -111.334 -38 -164.001 -38c-83.333 0 -148.333 24.667 -195 74s-70 111 -70 185c0 71.333 21.667 131 65 179s101.666 72 174.999 72
+c62.667 0 113.5 -18.333 152.5 -55s58.5 -87.334 58.5 -152.001c0 -16.667 -1.33301 -32.667 -4 -48zM269.003 420.001c-72.667 0 -118.667 -37.667 -138 -113h258c0 35.333 -10 63 -30 83s-50 30 -90 30zM349.003 596.001l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="512" 
+d="M478 245l-354.997 0.000976562c11.333 -116.667 72.666 -175 183.999 -175c51.333 0 98.333 9.66699 141 29l12 -71c-56.667 -25.333 -111.334 -38 -164.001 -38c-83.333 0 -148.333 24.667 -195 74s-70 111 -70 185c0 71.333 21.667 131 65 179s101.666 72 174.999 72
+c62.667 0 113.5 -18.333 152.5 -55s58.5 -87.334 58.5 -152.001c0 -16.667 -1.33301 -32.667 -4 -48zM269.003 420.001c-72.667 0 -118.667 -37.667 -138 -113h258c0 35.333 -10 63 -30 83s-50 30 -90 30zM349.003 660.001l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="512" 
+d="M478 245l-354.997 0.000976562c11.333 -116.667 72.666 -175 183.999 -175c51.333 0 98.333 9.66699 141 29l12 -71c-56.667 -25.333 -111.334 -38 -164.001 -38c-83.333 0 -148.333 24.667 -195 74s-70 111 -70 185c0 71.333 21.667 131 65 179s101.666 72 174.999 72
+c62.667 0 113.5 -18.333 152.5 -55s58.5 -87.334 58.5 -152.001c0 -16.667 -1.33301 -32.667 -4 -48zM269.003 420.001c-72.667 0 -118.667 -37.667 -138 -113h258c0 35.333 -10 63 -30 83s-50 30 -90 30zM402.003 603.001l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="512" 
+d="M478 245l-354.997 0.000976562c11.333 -116.667 72.666 -175 183.999 -175c51.333 0 98.333 9.66699 141 29l12 -71c-56.667 -25.333 -111.334 -38 -164.001 -38c-83.333 0 -148.333 24.667 -195 74s-70 111 -70 185c0 71.333 21.667 131 65 179s101.666 72 174.999 72
+c62.667 0 113.5 -18.333 152.5 -55s58.5 -87.334 58.5 -152.001c0 -16.667 -1.33301 -32.667 -4 -48zM269.003 420.001c-72.667 0 -118.667 -37.667 -138 -113h258c0 35.333 -10 63 -30 83s-50 30 -90 30zM379.003 600.001h-70v100h70v-100zM201.003 600.001h-70v100h70
+v-100z" />
+    <glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="212" 
+d="M151 0h-90v490h90v-490zM200 596l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="212" 
+d="M151 0h-90v490h90v-490zM200 660l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="212" 
+d="M151 0h-90v490h90v-490zM253 603l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="212" 
+d="M151 0h-90v490h90v-490zM230 600h-70v100h70v-100zM52 600h-70v100h70v-100z" />
+    <glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="517" 
+d="M249 -12c-63.333 0 -116.002 20.1699 -158.002 60.5029s-63 91.166 -63 152.499c0 57.333 18.167 109.166 54.5 155.499s88.5 69.5 156.5 69.5c56.667 0 101.667 -18.333 135 -55c-4.66699 32.667 -15 68.167 -31 106.5s-34.333 65.833 -55 82.5
+c-50.667 -35.333 -97.667 -56 -141 -62l-30 55c42 6 84.667 23.333 128 52c-40 36 -80.333 54 -121 54l32 42c47.333 0 97 -18.333 149 -55c21.333 19.333 41 40.666 59 63.999l46 -12c-14.667 -22 -37.667 -50 -69 -84c43.333 -39.333 78 -91.5 104 -156.5
+s39 -131.833 39 -200.5c0 -50.667 -7.5 -94.667 -22.5 -132s-34.667 -65.333 -59 -84s-49.166 -32.167 -74.499 -40.5s-51.666 -12.5 -78.999 -12.5zM253.998 343.003c-38 0 -68.5 -13.167 -91.5 -39.5s-34.5 -57.5 -34.5 -93.5c0 -39.333 11.5 -72.333 34.5 -99
+s53.167 -40 90.5 -40c36 0 65 12.833 87 38.5s33 58.5 33 98.5s-10.833 72.5 -32.5 97.5s-50.5 37.5 -86.5 37.5z" />
+    <glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="559" 
+d="M503 0l-90 -0.000976562v270c0 52.667 -9.83301 90.834 -29.5 114.501s-52.5 35.5 -98.5 35.5c-65.333 0 -110 -21.333 -134 -64v-356h-90v490h70l10 -52c46 41.333 100 62 162 62c133.333 0 200 -76.667 200 -230v-270zM345 598.999c-12.667 0 -35.334 8.5 -68.001 25.5
+s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5
+s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46zM368 596l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46zM368 660l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46zM422 603l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46zM341 599c-12.667 0 -35.334 8.5 -68.001 25.5
+s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5
+s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="550" 
+d="M275 -10c-74.667 0 -133.834 24.167 -177.501 72.5s-65.5 109.166 -65.5 182.499s21.833 134.166 65.5 182.499s102.834 72.5 177.501 72.5s133.834 -24.167 177.501 -72.5s65.5 -109.166 65.5 -182.499s-21.833 -134.166 -65.5 -182.499s-102.834 -72.5 -177.501 -72.5z
+M275 420c-48 0 -85.167 -15.333 -111.5 -46s-39.5 -73.667 -39.5 -129s13.167 -98.333 39.5 -129s63.5 -46 111.5 -46s85.167 15.333 111.5 46s39.5 73.667 39.5 129s-13.167 98.333 -39.5 129s-63.5 46 -111.5 46zM399 600h-70v100h70v-100zM221 600h-70v100h70v-100z" />
+    <glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="592" 
+d="M336 440h-89v94h89v-94zM526 245h-460v74h460v-74zM336 20h-89v94h89v-94z" />
+    <glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="570" 
+d="M286 -8c-23.333 0 -51.999 3.66699 -85.999 11l-19 -38h-71l32 66c-72.667 54 -109 126.667 -109 218c0 72.667 22.667 133.667 68 183s106.666 74 183.999 74c24 0 52 -4 84 -12l19 40h74l-34 -66c74 -56 111 -129.333 111 -220c0 -72.667 -22.833 -133.5 -68.5 -182.5
+s-107.167 -73.5 -184.5 -73.5zM395.001 398l-163 -330c28 -4 46.333 -6 55 -6c48.667 0 86.667 17.667 114 53s41 79.666 41 132.999c0 28.667 -3.83301 57.834 -11.5 87.501s-19.5 50.5 -35.5 62.5zM284.001 436c-48 0 -85.666 -17.667 -112.999 -53s-41 -80.333 -41 -135
+c0 -44.667 15.333 -94 46 -148l161 329c-26.667 4.66699 -44.334 7 -53.001 7z" />
+    <glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="524" 
+d="M463 0h-80.001l-10 54c-30.667 -42.667 -76 -64 -136 -64c-120.667 0 -181 71.667 -181 215v285h90v-260c0 -106.667 38 -160 114 -160c52.667 0 90.334 18.667 113.001 56v364h90v-490zM371.999 596l-187 64v72l187 -95v-41z" />
+    <glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="524" 
+d="M463 0h-80.001l-10 54c-30.667 -42.667 -76 -64 -136 -64c-120.667 0 -181 71.667 -181 215v285h90v-260c0 -106.667 38 -160 114 -160c52.667 0 90.334 18.667 113.001 56v364h90v-490zM371.999 660l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="524" 
+d="M463 0h-80.001l-10 54c-30.667 -42.667 -76 -64 -136 -64c-120.667 0 -181 71.667 -181 215v285h90v-260c0 -106.667 38 -160 114 -160c52.667 0 90.334 18.667 113.001 56v364h90v-490zM425.999 603l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="524" 
+d="M463 0h-80.001l-10 54c-30.667 -42.667 -76 -64 -136 -64c-120.667 0 -181 71.667 -181 215v285h90v-260c0 -106.667 38 -160 114 -160c52.667 0 90.334 18.667 113.001 56v364h90v-490zM402.999 600h-70v100h70v-100zM224.999 600h-70v100h70v-100z" />
+    <glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="505" 
+d="M498 490l-300 -732h-100l113 264l-204 468h100l153 -364l138 364h100zM345 660l-187 -64v41l187 95v-72z" />
+    <glyph glyph-name="thorn" unicode="&#xfe;" horiz-adv-x="580" 
+d="M302 -10c-68 0 -118.665 22 -151.998 66v-297h-90v991h90v-312c41.333 41.333 94 62 158 62c73.333 0 131.666 -24.5 174.999 -73.5s65 -109.5 65 -181.5s-21.833 -132.5 -65.5 -181.5s-103.834 -73.5 -180.501 -73.5zM294.002 420c-52 0 -90.167 -15.667 -114.5 -47
+s-36.5 -74 -36.5 -128c0 -54.667 12.333 -98.834 37 -132.501s62.667 -50.5 114 -50.5c52 0 92.167 16.833 120.5 50.5s42.5 77.834 42.5 132.501c0 53.333 -14.167 95.833 -42.5 127.5s-68.5 47.5 -120.5 47.5z" />
+    <glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="505" 
+d="M498 490l-300 -732h-100l113 264l-204 468h100l153 -364l138 364h100zM375 600h-70v100h70v-100zM197 600h-70v100h70v-100z" />
+    <glyph glyph-name="dotlessi" unicode="&#x131;" horiz-adv-x="212" 
+d="M151 0h-90v490h90v-490z" />
+    <glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1071" 
+d="M1034 0h-410v83c-46 -35.333 -88.167 -60.333 -126.5 -75s-78.166 -22 -119.499 -22c-99.333 0 -180.5 33.167 -243.5 99.5s-94.5 154.5 -94.5 264.5s31.5 198.167 94.5 264.5s144.167 99.5 243.5 99.5c41.333 0 81.166 -7.33301 119.499 -22s80.5 -39.667 126.5 -75v82
+h401v-85h-310v-205h238v-86h-238v-237h319v-86zM378 628c-77.333 0 -136.333 -25.833 -177 -77.5s-61 -118.5 -61 -200.5s20.333 -148.833 61 -200.5s99.667 -77.5 177 -77.5c76.667 0 135.334 25.833 176.001 77.5s61 118.5 61 200.5s-20.333 148.833 -61 200.5
+s-99.334 77.5 -176.001 77.5z" />
+    <glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="902" 
+d="M868 245l-342.998 -0.000976562c0 -36.667 5.33301 -68 16 -94s24.834 -45 42.501 -57s34.5 -20.333 50.5 -25s32.333 -7 49 -7c55.333 0 107 12.333 155 37l10 -77c-46.667 -21.333 -97.667 -32 -153 -32c-62 0 -110 8.83301 -144 26.5s-58.667 44.5 -74 80.5
+c-14.667 -34 -40.334 -60.333 -77.001 -79s-77.334 -28 -122.001 -28c-74.667 0 -134.334 24.833 -179.001 74.5s-67 111.5 -67 185.5c0 72.667 22.333 132.5 67 179.5s105.667 70.5 183 70.5c40 0 78.333 -8.83301 115 -26.5s62 -42.834 76 -75.501
+c18 32.667 44.5 57.834 79.5 75.501s70.5 26.5 106.5 26.5c64 0 115.5 -18.167 154.5 -54.5s58.5 -86.166 58.5 -149.499c0 -18.667 -1.33301 -35.667 -4 -51zM658.002 419.999c-71.333 0 -114.999 -37.667 -130.999 -113h253c-2.66699 36 -14.834 63.833 -36.501 83.5
+s-50.167 29.5 -85.5 29.5zM282.003 419.999c-51.333 0 -90.5 -15.333 -117.5 -46s-40.5 -73.667 -40.5 -129c0 -56 13.333 -99.167 40 -129.5s65.667 -45.5 117 -45.5c50 0 87.833 16.5 113.5 49.5s38.5 75.833 38.5 128.5c0 51.333 -13.333 92.833 -40 124.5
+s-63.667 47.5 -111 47.5z" />
+    <glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="584" 
+d="M280 -14c-96.667 0 -172.999 14.9961 -228.999 44.9961l13 111c63.333 -46.667 136 -70 218 -70c48 0 87.833 8.83301 119.5 26.5s47.5 44.834 47.5 81.501c0 18.667 -4.33301 35.334 -13 50.001s-22.334 27.5 -41.001 38.5s-37 20.167 -55 27.5s-42 15.666 -72 24.999
+c-32 10 -55.333 17.667 -70 23s-34.334 13.833 -59.001 25.5s-42.667 23.167 -54 34.5s-21.666 26.333 -30.999 45s-14 39.667 -14 63s4.33301 46.166 13 68.499s22.167 43.833 40.5 64.5s44.666 37.334 78.999 50.001s74.166 19 119.499 19c42 0 83.5 -4.83301 124.5 -14.5
+s72.833 -20.834 95.5 -33.501l-10 -101c-84 42 -151 63 -201 63c-41.333 0 -77.833 -8.66699 -109.5 -26s-47.5 -43 -47.5 -77c0 -29.333 12.5 -52.166 37.5 -68.499s62.833 -32.5 113.5 -48.5c23.333 -7.33301 37.333 -11.666 42 -12.999s17.667 -5.66602 39 -12.999
+s35.333 -12.666 42 -15.999l34 -18c17.333 -8 29 -15.333 35 -22l25 -26c10.667 -10.667 18.334 -21.667 23.001 -33s8.83398 -24.333 12.501 -39s5.5 -30.334 5.5 -47.001c0 -17.333 -1.66699 -33.666 -5 -48.999s-10.666 -32.333 -21.999 -51s-26.333 -34.667 -45 -48
+s-45.334 -24.5 -80.001 -33.5s-75 -13.5 -121 -13.5zM439.001 908.996l-147 -99l-147 99v41l147 -76l147 76v-41z" />
+    <glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="414" 
+d="M200 -10c-70.667 0 -126.668 14.333 -168.001 43l11 87c13.333 -12 33.833 -23.333 61.5 -34s58.167 -16 91.5 -16c65.333 0 98 20.333 98 61c0 36 -32.667 63 -98 81c-18 4.66699 -32.167 8.66699 -42.5 12s-23.666 9 -39.999 17s-28.833 16.333 -37.5 25
+s-16.5 20.667 -23.5 36s-10.5 32.333 -10.5 51c0 42 15 77 45 105s76.333 42 139 42c46 0 90.333 -10.667 133 -32l-11 -82c-34.667 28.667 -74.667 43 -120 43c-63.333 0 -95 -22 -95 -66c0 -21.333 8 -36.833 24 -46.5s46 -21.167 90 -34.5
+c16.667 -4.66699 31 -9.66699 43 -15s26.5 -13.5 43.5 -24.5s30.167 -25.5 39.5 -43.5s14 -39 14 -63c0 -18 -2.83301 -34.833 -8.5 -50.5s-15 -31 -28 -46s-32.5 -27 -58.5 -36s-56.667 -13.5 -92 -13.5zM345.999 699l-147 -99l-147 99v41l147 -76l147 76v-41z" />
+    <glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="567" 
+d="M569 700l-236 -377v-323h-99v323l-237 377h100l186 -291l186 291h100zM420 810h-70v100h70v-100zM242 810h-70v100h70v-100z" />
+    <glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="549" 
+d="M542 700l-377 -614h332v-86h-488l376 614h-331v86h488zM431 909l-147 -99l-147 99v41l147 -76l147 76v-41z" />
+    <glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="471" 
+d="M446 490l-261 -420h256v-70h-419l261 420h-251v70h414zM384 699l-147 -99l-147 99v41l147 -76l147 76v-41z" />
+    <glyph glyph-name="florin" unicode="&#x192;" horiz-adv-x="351" 
+d="M371 703l-6.99805 -55c-8 5.33301 -18.667 8 -32 8c-40.667 0 -70 -12.167 -88 -36.5s-32.333 -67.5 -43 -129.5h148l-6 -56h-153l-86 -526c-8.66699 -52.667 -24.834 -90.667 -48.501 -114s-44.834 -35 -63.501 -35h-13l-13 63c38 8 61.667 41.667 71 101l80 511h-94
+l7 56h96l9 61c8 51.333 29 91.333 63 120s74.333 43 121 43c12.667 0 30 -3.66699 52 -11z" />
+    <glyph glyph-name="uni0237" unicode="&#x237;" horiz-adv-x="212" 
+d="M28 -237l-30.001 -4.99902l-10 69c30 3.33301 49.667 11.166 59 23.499s14 37.833 14 76.5v563h90v-597c0 -42 -12.167 -72.833 -36.5 -92.5s-53.166 -32.167 -86.499 -37.5z" />
+    <glyph glyph-name="circumflex" unicode="&#x2c6;" horiz-adv-x="446" 
+d="M370 603l-147 82l-147 -82v36l147 106l147 -106v-36z" />
+    <glyph glyph-name="caron" unicode="&#x2c7;" horiz-adv-x="446" 
+d="M370 699l-147 -99l-147 99v41l147 -76l147 76v-41z" />
+    <glyph glyph-name="ring" unicode="&#x2da;" horiz-adv-x="292" 
+d="M146 576c-32.667 0 -58.167 8.66699 -76.5 26s-27.5 38.333 -27.5 63s9.16699 45.834 27.5 63.501s43.833 26.5 76.5 26.5s58.167 -8.83301 76.5 -26.5s27.5 -38.834 27.5 -63.501s-9 -45.667 -27 -63s-43.667 -26 -77 -26zM146 724
+c-16.667 0 -30.832 -5.5 -42.499 -16.5s-17.5 -25.167 -17.5 -42.5c0 -18 6 -32.5 18 -43.5s26 -16.5 42 -16.5s30 5.5 42 16.5s18 25.5 18 43.5c0 17.333 -5.83301 31.5 -17.5 42.5s-25.834 16.5 -42.501 16.5z" />
+    <glyph glyph-name="tilde" unicode="&#x2dc;" horiz-adv-x="528" 
+d="M331 599c-12.667 0 -35.334 8.5 -68.001 25.5s-54 25.5 -64 25.5c-35.333 0 -59 -16.333 -71 -49l-36 9c7.33301 30 21.166 52.5 41.499 67.5s40.833 22.5 61.5 22.5c14 0 38 -8.16699 72 -24.5s56.667 -24.5 68 -24.5c28 0 51 17 69 51l34 -9
+c-7.33301 -28.667 -20.666 -51.5 -39.999 -68.5s-41.666 -25.5 -66.999 -25.5z" />
+    <glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="502" 
+d="M445 238h-388v86h388v-86z" />
+    <glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="594" 
+d="M537 238h-480v86h480v-86z" />
+    <glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="186" 
+d="M43 641l78 109l23 -13l-35 -87l34 -9v-86h-100v86z" />
+    <glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="169" 
+d="M143 664l-78 -109l-23 13l35 87l-34 9v86h100v-86z" />
+    <glyph glyph-name="quotesinglbase" unicode="&#x201a;" horiz-adv-x="216" 
+d="M158 0l-78 -109l-23 13l35 87l-34 9v86h100v-86z" />
+    <glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="396" 
+d="M43 641l78 109l23 -13l-35 -87l34 -9v-86h-100v86zM253 641l78 109l23 -13l-35 -87l34 -9v-86h-100v86z" />
+    <glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="379" 
+d="M353 664l-78 -109l-23 13l35 87l-34 9v86h100v-86zM143 664l-78 -109l-23 13l35 87l-34 9v86h100v-86z" />
+    <glyph glyph-name="quotedblbase" unicode="&#x201e;" horiz-adv-x="446" 
+d="M158 0l-78 -109l-23 13l35 87l-34 9v86h100v-86zM388 0l-78 -109l-23 13l35 87l-34 9v86h100v-86z" />
+    <glyph glyph-name="dagger" unicode="&#x2020;" horiz-adv-x="424" 
+d="M389 373l-158 30l41 -151l-31 -252h-58l-31 252l41 151l-158 -30v85l156 -31l-34 180h110l-34 -180l156 31v-85z" />
+    <glyph glyph-name="daggerdbl" unicode="&#x2021;" horiz-adv-x="460" 
+d="M407 88l-156 30l34 -177h-110l34 177l-156 -30v84l160 -30l-43 132l43 133l-160 -30v84l156 -30l-34 176h110l-34 -176l156 30v-84l-160 30l43 -133l-43 -132l160 30v-84z" />
+    <glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="306" 
+d="M153 169c-30 0 -55.667 10.667 -77 32s-32 47 -32 77s10.667 55.667 32 77s47 32 77 32s55.667 -10.667 77 -32s32 -47 32 -77s-10.667 -55.667 -32 -77s-47 -32 -77 -32z" />
+    <glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="676" 
+d="M147 0h-90v86h90v-86zM383 0h-90v86h90v-86zM619 0h-90v86h90v-86z" />
+    <glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1201" 
+d="M654 -13c-44.667 0 -80.501 16.334 -107.501 49.001s-40.5 77.667 -40.5 135c0 58.667 14.833 105.167 44.5 139.5s65.834 51.5 108.501 51.5c43.333 0 78.833 -16.333 106.5 -49s41.5 -77.334 41.5 -134.001c0 -60 -14 -107 -42 -141s-65 -51 -111 -51zM657.999 700.001
+l-420 -712h-75l421 712h74zM181.999 333.001c-43.333 0 -78.5 16 -105.5 48s-40.5 76.667 -40.5 134c0 58.667 14.5 105 43.5 139s64.833 51 107.5 51s77.667 -16 105 -48s41 -76.333 41 -133c0 -60 -14 -106.833 -42 -140.5s-64.333 -50.5 -109 -50.5zM654.999 315.001
+c-28.667 0 -52.332 -12.999 -70.999 -38.999s-28 -61 -28 -105c0 -42.667 8.66699 -75.834 26 -99.501s40.666 -35.5 69.999 -35.5c31.333 0 55.833 12.5 73.5 37.5s26.5 60.167 26.5 105.5c0 41.333 -9.16699 74.333 -27.5 99s-41.5 37 -69.5 37zM186.001 654.002
+c-26 0 -48.167 -12.833 -66.5 -38.5s-27.5 -59.167 -27.5 -100.5c0 -38.667 8.83301 -70 26.5 -94s39.167 -36 64.5 -36c27.333 0 50 12.833 68 38.5s27 59.167 27 100.5c0 38 -9.16699 69.167 -27.5 93.5s-39.833 36.5 -64.5 36.5zM1014 -12.998
+c-44.667 0 -80.501 16.334 -107.501 49.001s-40.5 77.667 -40.5 135c0 58.667 14.833 105.167 44.5 139.5s65.834 51.5 108.501 51.5c43.333 0 78.833 -16.333 106.5 -49s41.5 -77.334 41.5 -134.001c0 -60 -14 -107 -42 -141s-65 -51 -111 -51zM1015 315.003
+c-28.667 0 -52.332 -12.999 -70.999 -38.999s-28 -61 -28 -105c0 -42.667 8.66699 -75.834 26 -99.501s40.666 -35.5 69.999 -35.5c31.333 0 55.833 12.5 73.5 37.5s26.5 60.167 26.5 105.5c0 41.333 -9.16699 74.333 -27.5 99s-41.5 37 -69.5 37z" />
+    <glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="322" 
+d="M282 78h-109l-159 206l159 206h109l-159 -206z" />
+    <glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="323" 
+d="M309 284l-159 -206h-109l159 206l-159 206h109z" />
+    <glyph glyph-name="uni2070" unicode="&#x2070;" horiz-adv-x="407" 
+d="M200 312c-50 0 -90.332 17.5 -120.999 52.5s-46 81.167 -46 138.5c0 59.333 16.667 108 50 146s74.666 57 123.999 57c48 0 87.833 -18.167 119.5 -54.5s47.5 -82.833 47.5 -139.5c0 -60 -16 -108.333 -48 -145s-74 -55 -126 -55zM206.001 642
+c-26.667 0 -49.833 -11.999 -69.5 -35.999s-29.5 -58.333 -29.5 -103c0 -42.667 8.66699 -74.334 26 -95.001s40 -31 68 -31c30 0 54.167 11 72.5 33s27.5 56 27.5 102c0 42 -9.16699 74.167 -27.5 96.5s-40.833 33.5 -67.5 33.5z" />
+    <glyph glyph-name="uni2074" unicode="&#x2074;" horiz-adv-x="330" 
+d="M303 423h-49v-103h-74v103h-175l187 275h62v-218h49v-57zM180 480v110l-74 -110h74z" />
+    <glyph glyph-name="uni2075" unicode="&#x2075;" horiz-adv-x="307" 
+d="M130 313c-23.333 0 -46.501 4 -69.501 12s-35.167 14.667 -36.5 20l17 65c22.667 -19.333 51.667 -29 87 -29c52 0 78 20.333 78 61c0 36.667 -33 55 -99 55h-62l25 201h187l-8 -70h-123l-10 -71c56.667 -0.666992 97.834 -10 123.501 -28s38.5 -46.333 38.5 -85
+c0 -42 -14.5 -74.333 -43.5 -97s-63.833 -34 -104.5 -34z" />
+    <glyph glyph-name="uni2076" unicode="&#x2076;" horiz-adv-x="322" 
+d="M158 312c-38 0 -68.499 11.834 -91.499 35.501s-34.5 60.5 -34.5 110.5c0 64 20.667 120 62 168s78.666 72 111.999 72l49 -28c-22 0 -50.667 -16.5 -86 -49.5s-55 -63.833 -59 -92.5c12 12.667 34.667 19 68 19c36 0 65.333 -9.33301 88 -28s34 -45.667 34 -81
+c0 -34.667 -13.167 -64.334 -39.5 -89.001s-60.5 -37 -102.5 -37zM173.001 489.001c-20.667 0 -37.333 -4.99902 -50 -14.999s-19 -24.667 -19 -44c0 -16 6.5 -28.833 19.5 -38.5s27.167 -14.5 42.5 -14.5c19.333 0 35 6.16699 47 18.5s18 27.166 18 44.499
+c0 12.667 -5 24 -15 34s-24.333 15 -43 15z" />
+    <glyph glyph-name="uni2077" unicode="&#x2077;" horiz-adv-x="290" 
+d="M290 698l-170 -378h-77l139 308h-159v70h267z" />
+    <glyph glyph-name="uni2078" unicode="&#x2078;" horiz-adv-x="346" 
+d="M167 312c-44.667 0 -78.499 10.3291 -101.499 30.9961s-34.5 46.334 -34.5 77.001c0 40.667 21 75.334 63 104.001c-26.667 18.667 -40 47.334 -40 86.001c0 28 9.5 51 28.5 69s49.833 27 92.5 27c41.333 0 71.333 -8.16699 90 -24.5s28 -37.5 28 -63.5
+c0 -36 -16.667 -66 -50 -90c21.333 -8.66699 38.666 -21.667 51.999 -39s20 -36.666 20 -57.999c0 -31.333 -12.667 -59 -38 -83s-62 -36 -110 -36zM173.001 649.996c-36 0 -54 -15.667 -54 -47c0 -27.333 17 -45 51 -53c36.667 8.66699 55 27 55 55c0 30 -17.333 45 -52 45
+zM175.001 498.996c-20 -2.66699 -37.168 -10.5 -51.501 -23.5s-21.5 -29.5 -21.5 -49.5c0 -18 6 -32 18 -42s28.667 -15 50 -15c22.667 0 40.334 5.33301 53.001 16s19 25 19 43c0 19.333 -6.33301 35 -19 47s-28.667 20 -48 24z" />
+    <glyph glyph-name="uni2079" unicode="&#x2079;" horiz-adv-x="324" 
+d="M164 706c37.333 0 67.834 -12 91.501 -36s35.5 -60.333 35.5 -109c0 -64 -19.333 -120.167 -58 -168.5s-77.667 -72.5 -117 -72.5l-47 28c22.667 0 52.167 15 88.5 45s55.5 62.333 57.5 97c-12.667 -12.667 -36.334 -19 -71.001 -19
+c-36.667 0 -66.167 9.16699 -88.5 27.5s-33.5 44.833 -33.5 79.5c0 35.333 13.167 65.5 39.5 90.5s60.5 37.5 102.5 37.5zM151.001 529c20.667 0 37.333 4.83301 50 14.5s19 24.167 19 43.5c0 36 -20.333 54 -61 54c-20 0 -35.667 -6 -47 -18s-17 -26 -17 -42
+c0 -14.667 4.5 -27 13.5 -37s23.167 -15 42.5 -15z" />
+    <glyph glyph-name="uni2080" unicode="&#x2080;" horiz-adv-x="431" 
+d="M212 -8c-50 0 -90.332 17.5 -120.999 52.5s-46 81.167 -46 138.5c0 59.333 16.667 108 50 146s74.666 57 123.999 57c48 0 87.833 -18.167 119.5 -54.5s47.5 -82.833 47.5 -139.5c0 -60 -16 -108.333 -48 -145s-74 -55 -126 -55zM218.001 322
+c-26.667 0 -49.833 -11.999 -69.5 -35.999s-29.5 -58.333 -29.5 -103c0 -42.667 8.66699 -74.334 26 -95.001s40 -31 68 -31c30 0 54.167 11 72.5 33s27.5 56 27.5 102c0 42 -9.16699 74.167 -27.5 96.5s-40.833 33.5 -67.5 33.5z" />
+    <glyph glyph-name="uni2081" unicode="&#x2081;" horiz-adv-x="237" 
+d="M170 0h-75v276c-20 -9.33301 -37 -15 -51 -17l-6 60c12.667 2 27 9.16699 43 21.5s26.667 24.833 32 37.5h57v-378z" />
+    <glyph glyph-name="uni2082" unicode="&#x2082;" horiz-adv-x="332" 
+d="M286 0l-247.999 -0.00195312c47.333 63.333 83.666 114.833 108.999 154.5s40.833 66.667 46.5 81s8.5 26.833 8.5 37.5c0 16.667 -5 29.667 -15 39s-24 14 -42 14c-34 0 -65 -19.667 -93 -59l-9 65c7.33301 12.667 21.333 24.834 42 36.501s45.667 17.5 75 17.5
+c39.333 0 67.833 -10.167 85.5 -30.5s26.5 -44.166 26.5 -71.499c0 -44.667 -35.333 -116 -106 -214h120v-70z" />
+    <glyph glyph-name="uni2083" unicode="&#x2083;" horiz-adv-x="337" 
+d="M142 -8c-23.333 0 -46.167 3.5 -68.5 10.5s-35.833 13.5 -40.5 19.5l18 66c21.333 -17.333 50.666 -26 87.999 -26c52 0 78 17.333 78 52c0 20 -5.16699 35.667 -15.5 47s-29.833 17 -58.5 17h-52l6 55h27c51.333 0 77 16 77 48c0 29.333 -20 44 -60 44
+c-33.333 0 -57 -5.66699 -71 -17l-11 53c18 16.667 48.333 25 91 25c46.667 0 79.334 -10.333 98.001 -31s28 -44 28 -70c0 -35.333 -13 -60.333 -39 -75c36 -20.667 54 -51.667 54 -93c0 -39.333 -14.667 -70 -44 -92s-64.333 -33 -105 -33z" />
+    <glyph glyph-name="uni2084" unicode="&#x2084;" horiz-adv-x="357" 
+d="M315 103h-49v-103h-74v103h-175l187 275h62v-218h49v-57zM192 160v110l-74 -110h74z" />
+    <glyph glyph-name="uni2085" unicode="&#x2085;" horiz-adv-x="332" 
+d="M141 -7c-23.333 0 -46.501 4 -69.501 12s-35.167 14.667 -36.5 20l17 65c22.667 -19.333 51.667 -29 87 -29c52 0 78 20.333 78 61c0 36.667 -33 55 -99 55h-62l25 201h187l-8 -70h-123l-10 -71c56.667 -0.666992 97.834 -10 123.501 -28s38.5 -46.333 38.5 -85
+c0 -42 -14.5 -74.333 -43.5 -97s-63.833 -34 -104.5 -34z" />
+    <glyph glyph-name="uni2086" unicode="&#x2086;" horiz-adv-x="347" 
+d="M171 -8c-38 0 -68.499 11.834 -91.499 35.501s-34.5 60.5 -34.5 110.5c0 64 20.667 120 62 168s78.666 72 111.999 72l49 -28c-22 0 -50.667 -16.5 -86 -49.5s-55 -63.833 -59 -92.5c12 12.667 34.667 19 68 19c36 0 65.333 -9.33301 88 -28s34 -45.667 34 -81
+c0 -34.667 -13.167 -64.334 -39.5 -89.001s-60.5 -37 -102.5 -37zM186.001 169.001c-20.667 0 -37.333 -4.99902 -50 -14.999s-19 -24.667 -19 -44c0 -16 6.5 -28.833 19.5 -38.5s27.167 -14.5 42.5 -14.5c19.333 0 35 6.16699 47 18.5s18 27.166 18 44.499
+c0 12.667 -5 24 -15 34s-24.333 15 -43 15z" />
+    <glyph glyph-name="uni2087" unicode="&#x2087;" horiz-adv-x="332" 
+d="M309 378l-170 -378h-77l139 308h-159v70h267z" />
+    <glyph glyph-name="uni2088" unicode="&#x2088;" horiz-adv-x="372" 
+d="M180 -8c-44.667 0 -78.499 10.3291 -101.499 30.9961s-34.5 46.334 -34.5 77.001c0 40.667 21 75.334 63 104.001c-26.667 18.667 -40 47.334 -40 86.001c0 28 9.5 51 28.5 69s49.833 27 92.5 27c41.333 0 71.333 -8.16699 90 -24.5s28 -37.5 28 -63.5
+c0 -36 -16.667 -66 -50 -90c21.333 -8.66699 38.666 -21.667 51.999 -39s20 -36.666 20 -57.999c0 -31.333 -12.667 -59 -38 -83s-62 -36 -110 -36zM186.001 329.996c-36 0 -54 -15.667 -54 -47c0 -27.333 17 -45 51 -53c36.667 8.66699 55 27 55 55c0 30 -17.333 45 -52 45
+zM188.001 178.996c-20 -2.66699 -37.168 -10.5 -51.501 -23.5s-21.5 -29.5 -21.5 -49.5c0 -18 6 -32 18 -42s28.667 -15 50 -15c22.667 0 40.334 5.33301 53.001 16s19 25 19 43c0 19.333 -6.33301 35 -19 47s-28.667 20 -48 24z" />
+    <glyph glyph-name="uni2089" unicode="&#x2089;" horiz-adv-x="346" 
+d="M174 386c37.333 0 67.834 -12 91.501 -36s35.5 -60.333 35.5 -109c0 -64 -19.333 -120.167 -58 -168.5s-77.667 -72.5 -117 -72.5l-47 28c22 0 51.333 15.167 88 45.5s56 62.5 58 96.5c-12.667 -12.667 -36.334 -19 -71.001 -19c-36.667 0 -66.167 9.16699 -88.5 27.5
+s-33.5 44.833 -33.5 79.5c0 35.333 13.167 65.5 39.5 90.5s60.5 37.5 102.5 37.5zM161.001 209c20.667 0 37.333 4.83301 50 14.5s19 24.167 19 43.5c0 36 -20.333 54 -61 54c-20 0 -35.667 -6 -47 -18s-17 -26 -17 -42c0 -14.667 4.5 -27 13.5 -37s23.167 -15 42.5 -15z
+" />
+    <glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="703" 
+d="M470 17c-68 0 -128 17.332 -180 51.999s-90.667 83.334 -116 146.001h-141l24 69h99c-2.66699 24.667 -4 46.667 -4 66v24h-89l22 64h76c18.667 76.667 55.667 136.667 111 180s121.333 65 198 65c68 0 126.667 -11.333 176 -34l-12 -98c-60 25.333 -114.667 38 -164 38
+c-97.333 0 -161.333 -50.333 -192 -151h258l-24 -64h-244v-24c0 -22.667 1.66699 -44.667 5 -66h243l-24 -69h-198c39.333 -69.333 98 -104 176 -104c49.333 0 104 12.667 164 38l12 -98c-49.333 -22.667 -108 -34 -176 -34z" />
+    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="727" 
+d="M489 443h-6l-92 163l-33 -269h-52l47 363h29l105 -179l104 179h29l48 -363h-54l-31 268zM290 700l-6 -50h-100v-313h-51v313h-102v50h259z" />
+    <glyph glyph-name="A.sc" horiz-adv-x="534" 
+d="M526 0h-97l-55 141h-214l-54 -141h-98l213 560h93zM343 229l-76 189l-76 -189h152z" />
+    <glyph glyph-name="AE.sc" horiz-adv-x="742" 
+d="M705 0h-370v138h-175l-74 -138h-94l290 560h415v-89h-259v-135h200v-88h-200v-160h267v-88zM335 228v241l-132 -241h132z" />
+    <glyph glyph-name="B.sc" horiz-adv-x="534" 
+d="M290 0h-215.999v560h146c77.333 0 134.333 -9.5 171 -28.5s55 -56.833 55 -113.5c0 -53.333 -16.333 -93 -49 -119c36 -12.667 61.833 -29.5 77.5 -50.5s23.5 -48.833 23.5 -83.5c0 -32 -6 -59.333 -18 -82s-28.667 -39.667 -50 -51s-43.333 -19.5 -66 -24.5
+s-47.334 -7.5 -74.001 -7.5zM253.001 480h-86.001v-148h103c56.667 0 85 24.667 85 74c0 29.333 -8.66699 49 -26 59s-42.666 15 -75.999 15zM287 256h-120v-175h95c46.667 0 81.5 6 104.5 18s34.5 34.333 34.5 67c0 60 -38 90 -114 90z" />
+    <glyph glyph-name="C.sc" horiz-adv-x="537" 
+d="M335 -11c-86.667 0 -157.668 26.6689 -213.001 80.002s-83 123.666 -83 210.999s27.667 157.666 83 210.999s126.333 80 213 80c64.667 0 120 -11 166 -33l-10 -87c-60 21.333 -112 32 -156 32c-62 0 -109.833 -18.833 -143.5 -56.5s-50.5 -86.5 -50.5 -146.5
+s16.833 -108.833 50.5 -146.5s81.834 -56.5 144.501 -56.5c43.333 0 95 10.667 155 32l10 -88c-48 -21.333 -103.333 -32 -166 -32z" />
+    <glyph glyph-name="D.sc" horiz-adv-x="629" 
+d="M295 0h-221v560h221c87.333 0 158.333 -25 213 -75s82 -118.333 82 -205s-27.333 -155 -82 -205s-125.667 -75 -213 -75zM295 472l-128 0.00195312v-384h128c62.667 0 110.5 17.167 143.5 51.5s49.5 81.166 49.5 140.499s-16.5 106.166 -49.5 140.499
+s-80.833 51.5 -143.5 51.5z" />
+    <glyph glyph-name="E.sc" horiz-adv-x="490" 
+d="M453 0h-379v560h371v-88h-276v-136h217v-88h-217v-160h284v-88z" />
+    <glyph glyph-name="F.sc" horiz-adv-x="459" 
+d="M438 472h-271v-136h210v-88h-210v-248h-93v560h364v-88z" />
+    <glyph glyph-name="G.sc" horiz-adv-x="583" 
+d="M330 -11c-84.667 0 -154.334 26.666 -209.001 79.999s-82 124 -82 212c0 87.333 27.667 157.5 83 210.5s127 79.5 215 79.5c68.667 0 127.667 -10.667 177 -32l-9 -87c-58.667 20.667 -114 31 -166 31c-65.333 0 -114.666 -18.5 -147.999 -55.5s-50 -85.5 -50 -145.5
+c0 -62.667 17.667 -112.5 53 -149.5s87 -55.5 155 -55.5c33.333 0 63.666 3.66699 90.999 11v114h-81v79h175v-250c-23.333 -11.333 -54.666 -21.166 -93.999 -29.499s-76 -12.5 -110 -12.5z" />
+    <glyph glyph-name="H.sc" horiz-adv-x="646" 
+d="M572 0h-93v248h-312v-248h-93v560h93v-223h312v223h93v-560z" />
+    <glyph glyph-name="I.sc" horiz-adv-x="241" 
+d="M167 0h-93v560h93v-560z" />
+    <glyph glyph-name="J.sc" horiz-adv-x="241" 
+d="M28 -138h-21l-9 66h12c24.667 0 41.5 5.66699 50.5 17s13.5 30 13.5 56v559h93v-582c0 -77.333 -46.333 -116 -139 -116z" />
+    <glyph glyph-name="K.sc" horiz-adv-x="525" 
+d="M512 0h-102l-215 296l215 264h102l-215 -264zM167 0h-93v560h93v-560z" />
+    <glyph glyph-name="L.sc" horiz-adv-x="440" 
+d="M428 0h-354v560h93v-472h261v-88z" />
+    <glyph glyph-name="M.sc" horiz-adv-x="712" 
+d="M666 0h-98l-54 392l-157 -269l-159 269l-54 -392h-98l81 560h78l152 -263l150 263h78z" />
+    <glyph glyph-name="N.sc" horiz-adv-x="614" 
+d="M540 0h-78l-295 405v-405h-93v560h96l276 -382v382h94v-560z" />
+    <glyph glyph-name="O.sc" horiz-adv-x="665" 
+d="M332 -11c-86 0 -156.333 26.667 -211 80s-82 123.666 -82 210.999s27.333 157.666 82 210.999s125 80 211 80s156.5 -26.667 211.5 -80s82.5 -123.666 82.5 -210.999s-27.5 -157.666 -82.5 -210.999s-125.5 -80 -211.5 -80zM332 483c-61.333 0 -108.5 -18.667 -141.5 -56
+s-49.5 -86.333 -49.5 -147s16.5 -109.667 49.5 -147s80.167 -56 141.5 -56s108.5 18.667 141.5 56s49.5 86.333 49.5 147s-16.5 109.667 -49.5 147s-80.167 56 -141.5 56z" />
+    <glyph glyph-name="OE.sc" horiz-adv-x="921" 
+d="M884 0l-359 0.00195312v52c-64.667 -42 -130 -63 -196 -63c-85.333 0 -155 26.667 -209 80s-81 123.666 -81 210.999s27 157.666 81 210.999s123.667 80 209 80c66 0 131.333 -21 196 -63v52h351v-88h-258v-136h199v-88h-199v-160h266v-88zM329 483.002
+c-61.333 0 -108.333 -18.667 -141 -56s-49 -86.333 -49 -147s16.333 -109.667 49 -147s79.667 -56 141 -56s108.166 18.667 140.499 56s48.5 86.333 48.5 147s-16.167 109.667 -48.5 147s-79.166 56 -140.499 56z" />
+    <glyph glyph-name="P.sc" horiz-adv-x="510" 
+d="M289 188h-119v-188h-96v560h180c37.333 0 68.666 -2.16699 93.999 -6.5s48.833 -12.5 70.5 -24.5s37.834 -30 48.501 -54s16 -54.333 16 -91s-6.16699 -68.5 -18.5 -95.5s-28.666 -47.5 -48.999 -61.5s-40.833 -24 -61.5 -30s-42.334 -9 -65.001 -9zM260 481h-90v-207
+h104c40 0 68.833 8.5 86.5 25.5s26.5 44.5 26.5 82.5c0 36 -9.16699 61.5 -27.5 76.5s-51.5 22.5 -99.5 22.5z" />
+    <glyph glyph-name="Q.sc" horiz-adv-x="665" 
+d="M619 58l-52 -61.999l-57 44c-52 -34 -111.333 -51 -178 -51c-86 0 -156.333 26.667 -211 80s-82 123.666 -82 210.999s27.333 157.666 82 210.999s125 80 211 80s156.5 -26.667 211.5 -80s82.5 -123.666 82.5 -210.999c0 -68 -19.667 -128.333 -59 -181zM332 483.001
+c-61.333 0 -108.5 -18.667 -141.5 -56s-49.5 -86.333 -49.5 -147s16.5 -109.667 49.5 -147s80.167 -56 141.5 -56c44 0 80.333 7.66699 109 23l-80 60l51 64l83 -65c22 30.667 33 71 33 121c0 60.667 -17.167 109.667 -51.5 147s-82.5 56 -144.5 56z" />
+    <glyph glyph-name="R.sc" horiz-adv-x="537" 
+d="M515 0h-99l-128 212h-118v-212h-96v560h204c136.667 0 205 -54 205 -162c0 -72.667 -35 -126.667 -105 -162zM266 483h-96v-183h106c34.667 0 61.667 8 81 24s29 39 29 69c0 60 -40 90 -120 90z" />
+    <glyph glyph-name="S.sc" horiz-adv-x="511" 
+d="M246 -11c-85.333 0 -150.667 13.0029 -196 39.0029l12 107c48 -38.667 110 -58 186 -58c84 0 126 23.333 126 70c0 14 -3.5 26.333 -10.5 37s-18.5 20.167 -34.5 28.5s-30.667 15 -44 20s-32.666 11.167 -57.999 18.5c-24.667 7.33301 -43.167 13.166 -55.5 17.499
+s-28.5 11.166 -48.5 20.499s-34.833 18.666 -44.5 27.999s-18.334 21.666 -26.001 36.999s-11.5 32.666 -11.5 51.999c0 42.667 17.333 80.834 52 114.501s89 50.5 163 50.5c36.667 0 72.334 -4.16699 107.001 -12.5s61.667 -17.833 81 -28.5l-10 -96
+c-66.667 33.333 -124 50 -172 50c-32.667 0 -61.334 -5.33301 -86.001 -16s-37 -28 -37 -52c0 -21.333 10.333 -38 31 -50s52 -23.667 94 -35c20 -5.33301 34.667 -9.5 44 -12.5s23 -7.83301 41 -14.5s31.667 -12.667 41 -18s20.5 -12.833 33.5 -22.5s22.667 -19.667 29 -30
+s12 -22.666 17 -36.999s7.5 -30.166 7.5 -47.499c0 -14.667 -1.5 -28.334 -4.5 -41.001s-9.33301 -26.667 -19 -42s-22.5 -28.333 -38.5 -39s-38.5 -19.667 -67.5 -27s-62.833 -11 -101.5 -11z" />
+    <glyph glyph-name="T.sc" horiz-adv-x="470" 
+d="M453 472h-171v-472h-94v472h-171v88h436v-88z" />
+    <glyph glyph-name="U.sc" horiz-adv-x="627" 
+d="M314 -11c-82 0 -143.669 22.167 -185.002 66.5s-62 105.5 -62 183.5v321h93v-286c0 -62 10.833 -110.333 32.5 -145s62.167 -52 121.5 -52c31.333 0 57.333 5 78 15s36.334 24.667 47.001 44s18 39.833 22 61.5s6 47.167 6 76.5v286h93v-321
+c0 -78 -20.667 -139.167 -62 -183.5s-102.666 -66.5 -183.999 -66.5z" />
+    <glyph glyph-name="V.sc" horiz-adv-x="561" 
+d="M554 560l-220 -560h-106l-222 560h98l177 -442l175 442h98z" />
+    <glyph glyph-name="W.sc" horiz-adv-x="835" 
+d="M822 560l-174 -560h-93l-136 404l-140 -404h-95l-167 560h98l126 -425l141 421h74l145 -414l123 418h98z" />
+    <glyph glyph-name="X.sc" horiz-adv-x="540" 
+d="M529 0h-104l-159 214l-149 -214h-103l204 279l-200 281h108l146 -205l148 205h103l-205 -270z" />
+    <glyph glyph-name="Y.sc" horiz-adv-x="504" 
+d="M503 560l-203 -308v-252h-96v252l-203 308h99l152 -225l152 225h99z" />
+    <glyph glyph-name="Z.sc" horiz-adv-x="483" 
+d="M468 560l-299 -472h261v-88h-415l299 472h-261v88h415z" />
+    <hkern u1="&#x22;" u2="&#xee;" k="-29" />
+    <hkern u1="&#x26;" g2="Y.sc" k="34" />
+    <hkern u1="&#x26;" g2="W.sc" k="9" />
+    <hkern u1="&#x26;" g2="V.sc" k="14" />
+    <hkern u1="&#x26;" g2="T.sc" k="42" />
+    <hkern u1="&#x26;" u2="&#x2019;" k="46" />
+    <hkern u1="&#x26;" u2="&#xdf;" k="13" />
+    <hkern u1="&#x26;" u2="w" k="9" />
+    <hkern u1="&#x26;" u2="v" k="13" />
+    <hkern u1="&#x26;" u2="t" k="21" />
+    <hkern u1="&#x26;" u2="l" k="5" />
+    <hkern u1="&#x26;" u2="f" k="14" />
+    <hkern u1="&#x26;" u2="W" k="23" />
+    <hkern u1="&#x26;" u2="V" k="39" />
+    <hkern u1="&#x26;" u2="T" k="54" />
+    <hkern u1="&#x27;" u2="&#xee;" k="-29" />
+    <hkern u1="&#x28;" g2="Y.sc" k="8" />
+    <hkern u1="&#x28;" g2="W.sc" k="14" />
+    <hkern u1="&#x28;" g2="V.sc" k="11" />
+    <hkern u1="&#x28;" g2="U.sc" k="26" />
+    <hkern u1="&#x28;" g2="T.sc" k="15" />
+    <hkern u1="&#x28;" g2="S.sc" k="20" />
+    <hkern u1="&#x28;" g2="M.sc" k="19" />
+    <hkern u1="&#x28;" g2="E.sc" k="21" />
+    <hkern u1="&#x28;" u2="&#x161;" k="12" />
+    <hkern u1="&#x28;" u2="&#xf0;" k="24" />
+    <hkern u1="&#x28;" u2="&#xdf;" k="20" />
+    <hkern u1="&#x28;" u2="w" k="24" />
+    <hkern u1="&#x28;" u2="v" k="25" />
+    <hkern u1="&#x28;" u2="t" k="25" />
+    <hkern u1="&#x28;" u2="s" k="23" />
+    <hkern u1="&#x28;" u2="g" k="24" />
+    <hkern u1="&#x28;" u2="f" k="17" />
+    <hkern u1="&#x28;" u2="M" k="17" />
+    <hkern u1="&#x28;" u2="J" k="-22" />
+    <hkern u1="&#x28;" u2="&#x39;" k="11" />
+    <hkern u1="&#x28;" u2="&#x38;" k="19" />
+    <hkern u1="&#x28;" u2="&#x36;" k="27" />
+    <hkern u1="&#x28;" u2="&#x34;" k="22" />
+    <hkern u1="&#x28;" u2="&#x30;" k="26" />
+    <hkern u1="&#x2a;" g2="M.sc" k="18" />
+    <hkern u1="&#x2a;" g2="AE.sc" k="39" />
+    <hkern u1="&#x2a;" g2="A.sc" k="36" />
+    <hkern u1="&#x2a;" u2="&#xf0;" k="24" />
+    <hkern u1="&#x2a;" u2="&#xef;" k="-43" />
+    <hkern u1="&#x2a;" u2="&#xee;" k="-65" />
+    <hkern u1="&#x2a;" u2="&#xed;" k="-12" />
+    <hkern u1="&#x2a;" u2="&#xec;" k="-16" />
+    <hkern u1="&#x2a;" u2="&#xc6;" k="53" />
+    <hkern u1="&#x2a;" u2="g" k="18" />
+    <hkern u1="&#x2a;" u2="W" k="-9" />
+    <hkern u1="&#x2a;" u2="V" k="-16" />
+    <hkern u1="&#x2a;" u2="T" k="-11" />
+    <hkern u1="&#x2a;" u2="M" k="18" />
+    <hkern u1="&#x2b;" u2="&#x37;" k="40" />
+    <hkern u1="&#x2b;" u2="&#x33;" k="18" />
+    <hkern u1="&#x2b;" u2="&#x32;" k="38" />
+    <hkern u1="&#x2b;" u2="&#x31;" k="27" />
+    <hkern u1="&#x2c;" u2="&#x31;" k="14" />
+    <hkern u1="&#x2c;" u2="&#x30;" k="17" />
+    <hkern u1="&#x2e;" g2="Y.sc" k="35" />
+    <hkern u1="&#x2e;" g2="W.sc" k="24" />
+    <hkern u1="&#x2e;" g2="V.sc" k="33" />
+    <hkern u1="&#x2e;" g2="U.sc" k="8" />
+    <hkern u1="&#x2e;" g2="T.sc" k="34" />
+    <hkern u1="&#x2e;" u2="&#xdf;" k="13" />
+    <hkern u1="&#x2e;" u2="w" k="20" />
+    <hkern u1="&#x2e;" u2="v" k="29" />
+    <hkern u1="&#x2e;" u2="t" k="17" />
+    <hkern u1="&#x2e;" u2="f" k="15" />
+    <hkern u1="&#x2e;" u2="W" k="30" />
+    <hkern u1="&#x2e;" u2="V" k="43" />
+    <hkern u1="&#x2e;" u2="T" k="42" />
+    <hkern u1="&#x2e;" u2="&#x31;" k="14" />
+    <hkern u1="&#x2e;" u2="&#x30;" k="17" />
+    <hkern u1="&#x2f;" g2="U.sc" k="10" />
+    <hkern u1="&#x2f;" g2="S.sc" k="21" />
+    <hkern u1="&#x2f;" g2="M.sc" k="33" />
+    <hkern u1="&#x2f;" g2="J.sc" k="13" />
+    <hkern u1="&#x2f;" g2="E.sc" k="13" />
+    <hkern u1="&#x2f;" g2="AE.sc" k="59" />
+    <hkern u1="&#x2f;" g2="A.sc" k="56" />
+    <hkern u1="&#x2f;" u2="&#x161;" k="25" />
+    <hkern u1="&#x2f;" u2="&#xf0;" k="22" />
+    <hkern u1="&#x2f;" u2="&#xef;" k="-14" />
+    <hkern u1="&#x2f;" u2="&#xee;" k="-13" />
+    <hkern u1="&#x2f;" u2="&#xc6;" k="54" />
+    <hkern u1="&#x2f;" u2="s" k="35" />
+    <hkern u1="&#x2f;" u2="g" k="38" />
+    <hkern u1="&#x2f;" u2="M" k="19" />
+    <hkern u1="&#x2f;" u2="&#x36;" k="28" />
+    <hkern u1="&#x2f;" u2="&#x34;" k="39" />
+    <hkern u1="&#x2f;" u2="&#x30;" k="10" />
+    <hkern u1="&#x2f;" u2="&#x2f;" k="59" />
+    <hkern u1="&#x30;" g2="A.sc" k="11" />
+    <hkern u1="&#x30;" u2="&#x7d;" k="16" />
+    <hkern u1="&#x30;" u2="]" k="19" />
+    <hkern u1="&#x30;" u2="\" k="8" />
+    <hkern u1="&#x30;" u2="Z" k="15" />
+    <hkern u1="&#x30;" u2="Y" k="23" />
+    <hkern u1="&#x30;" u2="X" k="10" />
+    <hkern u1="&#x30;" u2="V" k="10" />
+    <hkern u1="&#x30;" u2="T" k="20" />
+    <hkern u1="&#x30;" u2="A" k="10" />
+    <hkern u1="&#x30;" u2="&#x37;" k="11" />
+    <hkern u1="&#x30;" u2="&#x2f;" k="13" />
+    <hkern u1="&#x30;" u2="&#x2e;" k="18" />
+    <hkern u1="&#x30;" u2="&#x2c;" k="18" />
+    <hkern u1="&#x30;" u2="&#x29;" k="26" />
+    <hkern u1="&#x31;" u2="&#x2b;" k="8" />
+    <hkern u1="&#x31;" u2="&#x29;" k="11" />
+    <hkern u1="&#x32;" u2="&#xb7;" k="14" />
+    <hkern u1="&#x32;" u2="&#x2b;" k="17" />
+    <hkern u1="&#x33;" u2="&#x29;" k="17" />
+    <hkern u1="&#x34;" g2="T.sc" k="8" />
+    <hkern u1="&#x34;" u2="&#xb0;" k="11" />
+    <hkern u1="&#x34;" u2="z" k="9" />
+    <hkern u1="&#x34;" u2="\" k="9" />
+    <hkern u1="&#x34;" u2="Z" k="8" />
+    <hkern u1="&#x34;" u2="Y" k="14" />
+    <hkern u1="&#x34;" u2="W" k="11" />
+    <hkern u1="&#x34;" u2="V" k="12" />
+    <hkern u1="&#x34;" u2="T" k="18" />
+    <hkern u1="&#x34;" u2="&#x2e;" k="15" />
+    <hkern u1="&#x34;" u2="&#x2c;" k="16" />
+    <hkern u1="&#x34;" u2="&#x29;" k="21" />
+    <hkern u1="&#x35;" g2="Y.sc" k="12" />
+    <hkern u1="&#x35;" g2="T.sc" k="17" />
+    <hkern u1="&#x36;" g2="Y.sc" k="29" />
+    <hkern u1="&#x36;" g2="V.sc" k="12" />
+    <hkern u1="&#x36;" g2="T.sc" k="31" />
+    <hkern u1="&#x36;" u2="&#xb0;" k="11" />
+    <hkern u1="&#x36;" u2="y" k="9" />
+    <hkern u1="&#x36;" u2="\" k="12" />
+    <hkern u1="&#x36;" u2="Y" k="21" />
+    <hkern u1="&#x36;" u2="W" k="12" />
+    <hkern u1="&#x36;" u2="V" k="16" />
+    <hkern u1="&#x36;" u2="T" k="25" />
+    <hkern u1="&#x36;" u2="&#x37;" k="8" />
+    <hkern u1="&#x36;" u2="&#x31;" k="8" />
+    <hkern u1="&#x36;" u2="&#x29;" k="17" />
+    <hkern u1="&#x37;" g2="U.sc" k="8" />
+    <hkern u1="&#x37;" g2="S.sc" k="16" />
+    <hkern u1="&#x37;" g2="M.sc" k="30" />
+    <hkern u1="&#x37;" g2="J.sc" k="11" />
+    <hkern u1="&#x37;" g2="E.sc" k="11" />
+    <hkern u1="&#x37;" g2="A.sc" k="52" />
+    <hkern u1="&#x37;" u2="&#xb7;" k="18" />
+    <hkern u1="&#x37;" u2="&#x7d;" k="-28" />
+    <hkern u1="&#x37;" u2="z" k="11" />
+    <hkern u1="&#x37;" u2="u" k="23" />
+    <hkern u1="&#x37;" u2="s" k="32" />
+    <hkern u1="&#x37;" u2="g" k="34" />
+    <hkern u1="&#x37;" u2="a" k="33" />
+    <hkern u1="&#x37;" u2="]" k="-25" />
+    <hkern u1="&#x37;" u2="Y" k="-33" />
+    <hkern u1="&#x37;" u2="X" k="-22" />
+    <hkern u1="&#x37;" u2="W" k="-19" />
+    <hkern u1="&#x37;" u2="V" k="-30" />
+    <hkern u1="&#x37;" u2="T" k="-17" />
+    <hkern u1="&#x37;" u2="M" k="20" />
+    <hkern u1="&#x37;" u2="A" k="46" />
+    <hkern u1="&#x37;" u2="&#x36;" k="24" />
+    <hkern u1="&#x37;" u2="&#x34;" k="35" />
+    <hkern u1="&#x37;" u2="&#x30;" k="9" />
+    <hkern u1="&#x37;" u2="&#x2f;" k="56" />
+    <hkern u1="&#x37;" u2="&#x2e;" k="39" />
+    <hkern u1="&#x37;" u2="&#x2c;" k="39" />
+    <hkern u1="&#x37;" u2="&#x2b;" k="36" />
+    <hkern u1="&#x37;" u2="&#x23;" k="28" />
+    <hkern u1="&#x38;" u2="Y" k="10" />
+    <hkern u1="&#x38;" u2="T" k="8" />
+    <hkern u1="&#x38;" u2="&#x29;" k="18" />
+    <hkern u1="&#x39;" g2="M.sc" k="10" />
+    <hkern u1="&#x39;" g2="A.sc" k="27" />
+    <hkern u1="&#x39;" u2="Z" k="10" />
+    <hkern u1="&#x39;" u2="M" k="10" />
+    <hkern u1="&#x39;" u2="A" k="24" />
+    <hkern u1="&#x39;" u2="&#x2f;" k="31" />
+    <hkern u1="&#x39;" u2="&#x2e;" k="22" />
+    <hkern u1="&#x39;" u2="&#x2c;" k="22" />
+    <hkern u1="&#x39;" u2="&#x29;" k="20" />
+    <hkern u1="&#x3d;" u2="&#x37;" k="18" />
+    <hkern u1="&#x3d;" u2="&#x32;" k="10" />
+    <hkern u1="&#x40;" g2="Y.sc" k="15" />
+    <hkern u1="&#x40;" u2="&#x2019;" k="20" />
+    <hkern u1="&#x40;" u2="Z" k="20" />
+    <hkern u1="&#x40;" u2="Y" k="45" />
+    <hkern u1="&#x40;" u2="X" k="16" />
+    <hkern u1="&#x40;" u2="W" k="20" />
+    <hkern u1="&#x40;" u2="V" k="29" />
+    <hkern u1="&#x40;" u2="T" k="53" />
+    <hkern u1="A" u2="&#xf0;" k="6" />
+    <hkern u1="A" u2="&#xdf;" k="14" />
+    <hkern u1="A" u2="&#x39;" k="14" />
+    <hkern u1="A" u2="&#x31;" k="17" />
+    <hkern u1="B" g2="Z.sc" k="5" />
+    <hkern u1="B" g2="Y.sc" k="13" />
+    <hkern u1="B" g2="X.sc" k="14" />
+    <hkern u1="B" g2="W.sc" k="7" />
+    <hkern u1="B" g2="V.sc" k="8" />
+    <hkern u1="B" g2="T.sc" k="14" />
+    <hkern u1="B" g2="AE.sc" k="9" />
+    <hkern u1="B" u2="&#x2122;" k="12" />
+    <hkern u1="B" u2="&#xdf;" k="14" />
+    <hkern u1="B" u2="&#xc6;" k="8" />
+    <hkern u1="B" u2="&#x7d;" k="25" />
+    <hkern u1="B" u2="x" k="22" />
+    <hkern u1="B" u2="w" k="13" />
+    <hkern u1="B" u2="v" k="17" />
+    <hkern u1="B" u2="t" k="17" />
+    <hkern u1="B" u2="l" k="6" />
+    <hkern u1="B" u2="g" k="7" />
+    <hkern u1="B" u2="f" k="14" />
+    <hkern u1="B" u2="]" k="29" />
+    <hkern u1="B" u2="\" k="15" />
+    <hkern u1="B" u2="X" k="15" />
+    <hkern u1="B" u2="W" k="11" />
+    <hkern u1="B" u2="V" k="16" />
+    <hkern u1="B" u2="T" k="28" />
+    <hkern u1="B" u2="&#x3f;" k="16" />
+    <hkern u1="B" u2="&#x37;" k="13" />
+    <hkern u1="B" u2="&#x32;" k="9" />
+    <hkern u1="B" u2="&#x2a;" k="9" />
+    <hkern u1="B" u2="&#x29;" k="25" />
+    <hkern u1="C" u2="&#xf0;" k="7" />
+    <hkern u1="C" u2="&#xef;" k="-12" />
+    <hkern u1="C" u2="&#xee;" k="-31" />
+    <hkern u1="C" u2="&#xdf;" k="6" />
+    <hkern u1="C" u2="&#x34;" k="49" />
+    <hkern u1="D" g2="AE.sc" k="30" />
+    <hkern u1="D" u2="&#xf0;" k="7" />
+    <hkern u1="D" u2="&#xdf;" k="6" />
+    <hkern u1="D" u2="&#x37;" k="16" />
+    <hkern u1="D" u2="&#x33;" k="8" />
+    <hkern u1="E" u2="&#xf0;" k="10" />
+    <hkern u1="E" u2="&#xee;" k="-21" />
+    <hkern u1="E" u2="&#xdf;" k="13" />
+    <hkern u1="E" u2="&#x34;" k="36" />
+    <hkern u1="F" g2="Z.sc" k="6" />
+    <hkern u1="F" g2="U.sc" k="12" />
+    <hkern u1="F" g2="S.sc" k="17" />
+    <hkern u1="F" g2="M.sc" k="37" />
+    <hkern u1="F" g2="J.sc" k="16" />
+    <hkern u1="F" g2="E.sc" k="16" />
+    <hkern u1="F" g2="AE.sc" k="110" />
+    <hkern u1="F" g2="A.sc" k="69" />
+    <hkern u1="F" u2="&#x2122;" k="-16" />
+    <hkern u1="F" u2="&#xf0;" k="34" />
+    <hkern u1="F" u2="&#xef;" k="-28" />
+    <hkern u1="F" u2="&#xee;" k="-52" />
+    <hkern u1="F" u2="&#xe3;" k="50" />
+    <hkern u1="F" u2="&#xdf;" k="15" />
+    <hkern u1="F" u2="&#xc6;" k="101" />
+    <hkern u1="F" u2="&#x7d;" k="-19" />
+    <hkern u1="F" u2="x" k="17" />
+    <hkern u1="F" u2="w" k="8" />
+    <hkern u1="F" u2="v" k="9" />
+    <hkern u1="F" u2="t" k="9" />
+    <hkern u1="F" u2="g" k="40" />
+    <hkern u1="F" u2="f" k="12" />
+    <hkern u1="F" u2="]" k="-16" />
+    <hkern u1="F" u2="T" k="-5" />
+    <hkern u1="F" u2="M" k="17" />
+    <hkern u1="F" u2="&#x40;" k="34" />
+    <hkern u1="F" u2="&#x3b;" k="13" />
+    <hkern u1="F" u2="&#x3a;" k="13" />
+    <hkern u1="F" u2="&#x36;" k="13" />
+    <hkern u1="F" u2="&#x34;" k="33" />
+    <hkern u1="F" u2="&#x2f;" k="57" />
+    <hkern u1="F" u2="&#x2c;" k="70" />
+    <hkern u1="F" u2="&#x2a;" k="-11" />
+    <hkern u1="F" u2="&#x26;" k="11" />
+    <hkern u1="G" g2="T.sc" k="5" />
+    <hkern u1="G" u2="&#xdf;" k="12" />
+    <hkern u1="G" u2="w" k="9" />
+    <hkern u1="G" u2="v" k="12" />
+    <hkern u1="G" u2="t" k="12" />
+    <hkern u1="G" u2="l" k="6" />
+    <hkern u1="G" u2="g" k="6" />
+    <hkern u1="G" u2="f" k="10" />
+    <hkern u1="G" u2="T" k="5" />
+    <hkern u1="G" u2="&#x29;" k="8" />
+    <hkern u1="J" g2="U.sc" k="5" />
+    <hkern u1="J" g2="M.sc" k="6" />
+    <hkern u1="J" u2="&#xf0;" k="13" />
+    <hkern u1="J" u2="&#xdf;" k="12" />
+    <hkern u1="J" u2="w" k="8" />
+    <hkern u1="J" u2="v" k="9" />
+    <hkern u1="J" u2="t" k="9" />
+    <hkern u1="J" u2="l" k="10" />
+    <hkern u1="J" u2="g" k="15" />
+    <hkern u1="J" u2="f" k="9" />
+    <hkern u1="J" u2="M" k="5" />
+    <hkern u1="J" u2="&#x29;" k="10" />
+    <hkern u1="K" g2="W.sc" k="5" />
+    <hkern u1="K" g2="U.sc" k="15" />
+    <hkern u1="K" g2="T.sc" k="9" />
+    <hkern u1="K" u2="&#x2122;" k="-27" />
+    <hkern u1="K" u2="&#xf0;" k="17" />
+    <hkern u1="K" u2="&#xef;" k="-41" />
+    <hkern u1="K" u2="&#xee;" k="-24" />
+    <hkern u1="K" u2="&#xec;" k="-10" />
+    <hkern u1="K" u2="&#xdf;" k="11" />
+    <hkern u1="K" u2="&#xae;" k="18" />
+    <hkern u1="K" u2="&#x7d;" k="-33" />
+    <hkern u1="K" u2="w" k="45" />
+    <hkern u1="K" u2="v" k="55" />
+    <hkern u1="K" u2="t" k="27" />
+    <hkern u1="K" u2="g" k="18" />
+    <hkern u1="K" u2="f" k="10" />
+    <hkern u1="K" u2="]" k="-33" />
+    <hkern u1="K" u2="&#x2a;" k="-9" />
+    <hkern u1="K" u2="&#x26;" k="9" />
+    <hkern u1="L" g2="Y.sc" k="70" />
+    <hkern u1="L" g2="W.sc" k="43" />
+    <hkern u1="L" g2="V.sc" k="62" />
+    <hkern u1="L" g2="U.sc" k="9" />
+    <hkern u1="L" g2="T.sc" k="57" />
+    <hkern u1="L" u2="&#x2122;" k="90" />
+    <hkern u1="L" u2="&#xdf;" k="13" />
+    <hkern u1="L" u2="&#xb7;" k="58" />
+    <hkern u1="L" u2="&#xae;" k="36" />
+    <hkern u1="L" u2="&#x7d;" k="15" />
+    <hkern u1="L" u2="w" k="44" />
+    <hkern u1="L" u2="v" k="57" />
+    <hkern u1="L" u2="t" k="24" />
+    <hkern u1="L" u2="g" k="7" />
+    <hkern u1="L" u2="f" k="15" />
+    <hkern u1="L" u2="]" k="16" />
+    <hkern u1="L" u2="\" k="69" />
+    <hkern u1="L" u2="W" k="53" />
+    <hkern u1="L" u2="V" k="102" />
+    <hkern u1="L" u2="T" k="67" />
+    <hkern u1="L" u2="&#x3f;" k="25" />
+    <hkern u1="L" u2="&#x39;" k="29" />
+    <hkern u1="L" u2="&#x34;" k="62" />
+    <hkern u1="L" u2="&#x31;" k="20" />
+    <hkern u1="L" u2="&#x30;" k="13" />
+    <hkern u1="L" u2="&#x2a;" k="90" />
+    <hkern u1="M" g2="Y.sc" k="13" />
+    <hkern u1="M" g2="W.sc" k="13" />
+    <hkern u1="M" g2="V.sc" k="12" />
+    <hkern u1="M" g2="U.sc" k="6" />
+    <hkern u1="M" g2="T.sc" k="16" />
+    <hkern u1="M" u2="&#x2122;" k="19" />
+    <hkern u1="M" u2="&#xf0;" k="9" />
+    <hkern u1="M" u2="&#xdf;" k="18" />
+    <hkern u1="M" u2="w" k="20" />
+    <hkern u1="M" u2="v" k="22" />
+    <hkern u1="M" u2="t" k="20" />
+    <hkern u1="M" u2="l" k="11" />
+    <hkern u1="M" u2="g" k="13" />
+    <hkern u1="M" u2="f" k="16" />
+    <hkern u1="M" u2="\" k="17" />
+    <hkern u1="M" u2="W" k="18" />
+    <hkern u1="M" u2="V" k="20" />
+    <hkern u1="M" u2="T" k="25" />
+    <hkern u1="M" u2="J" k="5" />
+    <hkern u1="M" u2="&#x3f;" k="14" />
+    <hkern u1="M" u2="&#x31;" k="9" />
+    <hkern u1="M" u2="&#x2a;" k="18" />
+    <hkern u1="M" u2="&#x29;" k="14" />
+    <hkern u1="P" g2="M.sc" k="14" />
+    <hkern u1="P" g2="AE.sc" k="74" />
+    <hkern u1="P" g2="A.sc" k="42" />
+    <hkern u1="P" u2="&#xf0;" k="22" />
+    <hkern u1="P" u2="&#xef;" k="-4" />
+    <hkern u1="P" u2="&#xee;" k="-25" />
+    <hkern u1="P" u2="&#xc6;" k="69" />
+    <hkern u1="P" u2="l" k="5" />
+    <hkern u1="P" u2="g" k="10" />
+    <hkern u1="P" u2="X" k="14" />
+    <hkern u1="P" u2="M" k="10" />
+    <hkern u1="P" u2="&#x40;" k="15" />
+    <hkern u1="P" u2="&#x34;" k="14" />
+    <hkern u1="P" u2="&#x33;" k="8" />
+    <hkern u1="P" u2="&#x2f;" k="46" />
+    <hkern u1="P" u2="&#x2c;" k="81" />
+    <hkern u1="P" u2="&#x29;" k="15" />
+    <hkern u1="P" u2="&#x26;" k="6" />
+    <hkern u1="R" u2="&#xf0;" k="14" />
+    <hkern u1="R" u2="&#xdf;" k="9" />
+    <hkern u1="R" u2="&#x7d;" k="9" />
+    <hkern u1="R" u2="w" k="6" />
+    <hkern u1="R" u2="v" k="8" />
+    <hkern u1="R" u2="t" k="8" />
+    <hkern u1="R" u2="l" k="8" />
+    <hkern u1="R" u2="g" k="13" />
+    <hkern u1="R" u2="f" k="7" />
+    <hkern u1="R" u2="]" k="16" />
+    <hkern u1="R" u2="V" k="5" />
+    <hkern u1="R" u2="T" k="13" />
+    <hkern u1="R" u2="&#x34;" k="22" />
+    <hkern u1="S" u2="&#xdf;" k="12" />
+    <hkern u1="T" g2="Z.sc" k="27" />
+    <hkern u1="T" g2="Y.sc" k="42" />
+    <hkern u1="T" g2="X.sc" k="47" />
+    <hkern u1="T" g2="W.sc" k="43" />
+    <hkern u1="T" g2="V.sc" k="43" />
+    <hkern u1="T" g2="U.sc" k="54" />
+    <hkern u1="T" g2="T.sc" k="45" />
+    <hkern u1="T" g2="S.sc" k="31" />
+    <hkern u1="T" g2="M.sc" k="55" />
+    <hkern u1="T" g2="J.sc" k="49" />
+    <hkern u1="T" g2="E.sc" k="49" />
+    <hkern u1="T" g2="AE.sc" k="90" />
+    <hkern u1="T" g2="A.sc" k="70" />
+    <hkern u1="T" u2="&#x2122;" k="-16" />
+    <hkern u1="T" u2="&#x161;" k="40" />
+    <hkern u1="T" u2="&#xfe;" k="48" />
+    <hkern u1="T" u2="&#xf0;" k="41" />
+    <hkern u1="T" u2="&#xef;" k="-30" />
+    <hkern u1="T" u2="&#xee;" k="-52" />
+    <hkern u1="T" u2="&#xed;" k="2" />
+    <hkern u1="T" u2="&#xec;" k="2" />
+    <hkern u1="T" u2="&#xe3;" k="53" />
+    <hkern u1="T" u2="&#xdf;" k="29" />
+    <hkern u1="T" u2="&#xc6;" k="73" />
+    <hkern u1="T" u2="&#xae;" k="24" />
+    <hkern u1="T" u2="&#x7d;" k="-21" />
+    <hkern u1="T" u2="x" k="86" />
+    <hkern u1="T" u2="w" k="74" />
+    <hkern u1="T" u2="v" k="83" />
+    <hkern u1="T" u2="t" k="26" />
+    <hkern u1="T" u2="s" k="59" />
+    <hkern u1="T" u2="l" k="6" />
+    <hkern u1="T" u2="g" k="81" />
+    <hkern u1="T" u2="f" k="25" />
+    <hkern u1="T" u2="]" k="-18" />
+    <hkern u1="T" u2="M" k="26" />
+    <hkern u1="T" u2="&#x40;" k="59" />
+    <hkern u1="T" u2="&#x3b;" k="34" />
+    <hkern u1="T" u2="&#x3a;" k="34" />
+    <hkern u1="T" u2="&#x38;" k="8" />
+    <hkern u1="T" u2="&#x36;" k="38" />
+    <hkern u1="T" u2="&#x34;" k="45" />
+    <hkern u1="T" u2="&#x30;" k="21" />
+    <hkern u1="T" u2="&#x2f;" k="51" />
+    <hkern u1="T" u2="&#x2c;" k="43" />
+    <hkern u1="T" u2="&#x2a;" k="-12" />
+    <hkern u1="T" u2="&#x26;" k="15" />
+    <hkern u1="U" g2="AE.sc" k="24" />
+    <hkern u1="U" u2="&#xf0;" k="14" />
+    <hkern u1="U" u2="&#xee;" k="5" />
+    <hkern u1="U" u2="&#xdf;" k="8" />
+    <hkern u1="V" g2="U.sc" k="12" />
+    <hkern u1="V" g2="S.sc" k="19" />
+    <hkern u1="V" g2="M.sc" k="38" />
+    <hkern u1="V" g2="J.sc" k="15" />
+    <hkern u1="V" g2="E.sc" k="15" />
+    <hkern u1="V" g2="AE.sc" k="70" />
+    <hkern u1="V" g2="A.sc" k="57" />
+    <hkern u1="V" u2="&#x2122;" k="-26" />
+    <hkern u1="V" u2="&#x161;" k="29" />
+    <hkern u1="V" u2="&#xf0;" k="40" />
+    <hkern u1="V" u2="&#xef;" k="-40" />
+    <hkern u1="V" u2="&#xee;" k="-44" />
+    <hkern u1="V" u2="&#xec;" k="-9" />
+    <hkern u1="V" u2="&#xdf;" k="14" />
+    <hkern u1="V" u2="&#xc6;" k="60" />
+    <hkern u1="V" u2="&#xae;" k="11" />
+    <hkern u1="V" u2="&#x7d;" k="-29" />
+    <hkern u1="V" u2="x" k="13" />
+    <hkern u1="V" u2="w" k="15" />
+    <hkern u1="V" u2="v" k="14" />
+    <hkern u1="V" u2="t" k="17" />
+    <hkern u1="V" u2="s" k="39" />
+    <hkern u1="V" u2="g" k="53" />
+    <hkern u1="V" u2="f" k="12" />
+    <hkern u1="V" u2="]" k="-29" />
+    <hkern u1="V" u2="M" k="21" />
+    <hkern u1="V" u2="&#x40;" k="43" />
+    <hkern u1="V" u2="&#x3b;" k="8" />
+    <hkern u1="V" u2="&#x36;" k="26" />
+    <hkern u1="V" u2="&#x34;" k="36" />
+    <hkern u1="V" u2="&#x30;" k="10" />
+    <hkern u1="V" u2="&#x2f;" k="55" />
+    <hkern u1="V" u2="&#x2c;" k="43" />
+    <hkern u1="V" u2="&#x2a;" k="-16" />
+    <hkern u1="V" u2="&#x26;" k="13" />
+    <hkern u1="W" g2="U.sc" k="7" />
+    <hkern u1="W" g2="S.sc" k="11" />
+    <hkern u1="W" g2="M.sc" k="28" />
+    <hkern u1="W" g2="J.sc" k="10" />
+    <hkern u1="W" g2="E.sc" k="10" />
+    <hkern u1="W" g2="AE.sc" k="47" />
+    <hkern u1="W" g2="A.sc" k="41" />
+    <hkern u1="W" u2="&#x2122;" k="-23" />
+    <hkern u1="W" u2="&#xf0;" k="34" />
+    <hkern u1="W" u2="&#xef;" k="-36" />
+    <hkern u1="W" u2="&#xee;" k="-44" />
+    <hkern u1="W" u2="&#xec;" k="-4" />
+    <hkern u1="W" u2="&#xdf;" k="11" />
+    <hkern u1="W" u2="&#xc6;" k="47" />
+    <hkern u1="W" u2="&#x7d;" k="-28" />
+    <hkern u1="W" u2="x" k="7" />
+    <hkern u1="W" u2="w" k="9" />
+    <hkern u1="W" u2="v" k="9" />
+    <hkern u1="W" u2="t" k="13" />
+    <hkern u1="W" u2="g" k="40" />
+    <hkern u1="W" u2="f" k="9" />
+    <hkern u1="W" u2="]" k="-26" />
+    <hkern u1="W" u2="M" k="17" />
+    <hkern u1="W" u2="&#x40;" k="33" />
+    <hkern u1="W" u2="&#x36;" k="15" />
+    <hkern u1="W" u2="&#x34;" k="23" />
+    <hkern u1="W" u2="&#x2f;" k="41" />
+    <hkern u1="W" u2="&#x2c;" k="31" />
+    <hkern u1="W" u2="&#x2a;" k="-17" />
+    <hkern u1="W" u2="&#x26;" k="9" />
+    <hkern u1="X" g2="W.sc" k="5" />
+    <hkern u1="X" g2="U.sc" k="16" />
+    <hkern u1="X" g2="T.sc" k="8" />
+    <hkern u1="X" u2="&#x2122;" k="-24" />
+    <hkern u1="X" u2="&#xf0;" k="17" />
+    <hkern u1="X" u2="&#xef;" k="-38" />
+    <hkern u1="X" u2="&#xee;" k="-23" />
+    <hkern u1="X" u2="&#xec;" k="-7" />
+    <hkern u1="X" u2="&#xdf;" k="13" />
+    <hkern u1="X" u2="&#xae;" k="18" />
+    <hkern u1="X" u2="&#x7d;" k="-31" />
+    <hkern u1="X" u2="w" k="43" />
+    <hkern u1="X" u2="v" k="49" />
+    <hkern u1="X" u2="t" k="28" />
+    <hkern u1="X" u2="g" k="18" />
+    <hkern u1="X" u2="f" k="11" />
+    <hkern u1="X" u2="]" k="-31" />
+    <hkern u1="X" u2="&#x26;" k="10" />
+    <hkern u1="Y" g2="AE.sc" k="82" />
+    <hkern u1="Y" u2="&#x161;" k="22" />
+    <hkern u1="Y" u2="&#xfe;" k="31" />
+    <hkern u1="Y" u2="&#xf0;" k="40" />
+    <hkern u1="Y" u2="&#xef;" k="-47" />
+    <hkern u1="Y" u2="&#xee;" k="-38" />
+    <hkern u1="Y" u2="&#xec;" k="-16" />
+    <hkern u1="Y" u2="&#xdf;" k="26" />
+    <hkern u1="Y" u2="&#x40;" k="58" />
+    <hkern u1="Y" u2="&#x38;" k="10" />
+    <hkern u1="Y" u2="&#x36;" k="38" />
+    <hkern u1="Y" u2="&#x34;" k="50" />
+    <hkern u1="Y" u2="&#x30;" k="23" />
+    <hkern u1="Z" u2="&#xf0;" k="21" />
+    <hkern u1="Z" u2="&#xef;" k="-37" />
+    <hkern u1="Z" u2="&#xee;" k="-29" />
+    <hkern u1="Z" u2="&#xec;" k="-6" />
+    <hkern u1="Z" u2="&#xdf;" k="17" />
+    <hkern u1="Z" u2="&#x36;" k="9" />
+    <hkern u1="Z" u2="&#x34;" k="57" />
+    <hkern u1="Z" u2="&#x30;" k="13" />
+    <hkern u1="[" g2="Z.sc" k="33" />
+    <hkern u1="[" g2="Y.sc" k="36" />
+    <hkern u1="[" g2="X.sc" k="28" />
+    <hkern u1="[" g2="W.sc" k="38" />
+    <hkern u1="[" g2="V.sc" k="37" />
+    <hkern u1="[" g2="U.sc" k="41" />
+    <hkern u1="[" g2="T.sc" k="37" />
+    <hkern u1="[" g2="S.sc" k="34" />
+    <hkern u1="[" g2="M.sc" k="40" />
+    <hkern u1="[" g2="J.sc" k="-32" />
+    <hkern u1="[" g2="E.sc" k="41" />
+    <hkern u1="[" g2="AE.sc" k="20" />
+    <hkern u1="[" g2="A.sc" k="31" />
+    <hkern u1="[" u2="&#x17e;" k="10" />
+    <hkern u1="[" u2="&#x161;" k="24" />
+    <hkern u1="[" u2="&#xfe;" k="4" />
+    <hkern u1="[" u2="&#xf0;" k="25" />
+    <hkern u1="[" u2="&#xef;" k="-45" />
+    <hkern u1="[" u2="&#xee;" k="-34" />
+    <hkern u1="[" u2="&#xec;" k="-15" />
+    <hkern u1="[" u2="&#xe3;" k="28" />
+    <hkern u1="[" u2="&#xdf;" k="12" />
+    <hkern u1="[" u2="&#xc6;" k="13" />
+    <hkern u1="[" u2="z" k="37" />
+    <hkern u1="[" u2="x" k="30" />
+    <hkern u1="[" u2="w" k="38" />
+    <hkern u1="[" u2="v" k="40" />
+    <hkern u1="[" u2="t" k="32" />
+    <hkern u1="[" u2="s" k="38" />
+    <hkern u1="[" u2="p" k="33" />
+    <hkern u1="[" u2="j" k="-7" />
+    <hkern u1="[" u2="X" k="-28" />
+    <hkern u1="[" u2="W" k="-27" />
+    <hkern u1="[" u2="V" k="-31" />
+    <hkern u1="[" u2="T" k="-22" />
+    <hkern u1="[" u2="M" k="12" />
+    <hkern u1="[" u2="J" k="-49" />
+    <hkern u1="[" u2="&#x38;" k="8" />
+    <hkern u1="[" u2="&#x36;" k="27" />
+    <hkern u1="[" u2="&#x34;" k="28" />
+    <hkern u1="[" u2="&#x30;" k="24" />
+    <hkern u1="\" g2="Y.sc" k="41" />
+    <hkern u1="\" g2="W.sc" k="30" />
+    <hkern u1="\" g2="V.sc" k="39" />
+    <hkern u1="\" g2="U.sc" k="13" />
+    <hkern u1="\" g2="T.sc" k="36" />
+    <hkern u1="\" g2="J.sc" k="-14" />
+    <hkern u1="\" u2="&#x2019;" k="42" />
+    <hkern u1="\" u2="w" k="25" />
+    <hkern u1="\" u2="v" k="34" />
+    <hkern u1="\" u2="t" k="16" />
+    <hkern u1="\" u2="W" k="40" />
+    <hkern u1="\" u2="V" k="55" />
+    <hkern u1="\" u2="T" k="51" />
+    <hkern u1="\" u2="J" k="-16" />
+    <hkern u1="\" u2="&#x39;" k="14" />
+    <hkern u1="\" u2="&#x31;" k="15" />
+    <hkern u1="\" u2="&#x30;" k="12" />
+    <hkern u1="a" u2="&#xdf;" k="7" />
+    <hkern u1="a" u2="Y" k="91" />
+    <hkern u1="a" u2="W" k="46" />
+    <hkern u1="a" u2="V" k="63" />
+    <hkern u1="a" u2="U" k="29" />
+    <hkern u1="a" u2="T" k="83" />
+    <hkern u1="a" u2="S" k="6" />
+    <hkern u1="a" u2="M" k="8" />
+    <hkern u1="a" u2="J" k="16" />
+    <hkern u1="a" u2="E" k="16" />
+    <hkern u1="a" u2="&#x39;" k="9" />
+    <hkern u1="a" u2="&#x31;" k="22" />
+    <hkern u1="b" u2="&#xdf;" k="8" />
+    <hkern u1="b" u2="Z" k="29" />
+    <hkern u1="b" u2="Y" k="89" />
+    <hkern u1="b" u2="X" k="39" />
+    <hkern u1="b" u2="W" k="44" />
+    <hkern u1="b" u2="V" k="63" />
+    <hkern u1="b" u2="U" k="18" />
+    <hkern u1="b" u2="T" k="85" />
+    <hkern u1="b" u2="S" k="19" />
+    <hkern u1="b" u2="M" k="17" />
+    <hkern u1="b" u2="J" k="19" />
+    <hkern u1="b" u2="E" k="19" />
+    <hkern u1="b" u2="&#x37;" k="30" />
+    <hkern u1="b" u2="&#x32;" k="24" />
+    <hkern u1="b" u2="&#x31;" k="21" />
+    <hkern u1="c" u2="&#xf0;" k="5" />
+    <hkern u1="c" u2="Y" k="38" />
+    <hkern u1="c" u2="W" k="15" />
+    <hkern u1="c" u2="V" k="20" />
+    <hkern u1="c" u2="U" k="13" />
+    <hkern u1="c" u2="T" k="66" />
+    <hkern u1="c" u2="S" k="12" />
+    <hkern u1="c" u2="M" k="5" />
+    <hkern u1="c" u2="J" k="9" />
+    <hkern u1="c" u2="E" k="9" />
+    <hkern u1="c" u2="&#x37;" k="11" />
+    <hkern u1="c" u2="&#x34;" k="25" />
+    <hkern u1="d" u2="Z" k="11" />
+    <hkern u1="d" u2="Y" k="5" />
+    <hkern u1="d" u2="W" k="8" />
+    <hkern u1="d" u2="V" k="6" />
+    <hkern u1="d" u2="U" k="16" />
+    <hkern u1="d" u2="T" k="11" />
+    <hkern u1="d" u2="S" k="10" />
+    <hkern u1="d" u2="M" k="16" />
+    <hkern u1="d" u2="J" k="14" />
+    <hkern u1="d" u2="E" k="14" />
+    <hkern u1="d" u2="&#x26;" k="12" />
+    <hkern u1="e" u2="Z" k="13" />
+    <hkern u1="e" u2="Y" k="82" />
+    <hkern u1="e" u2="X" k="13" />
+    <hkern u1="e" u2="W" k="43" />
+    <hkern u1="e" u2="V" k="47" />
+    <hkern u1="e" u2="U" k="16" />
+    <hkern u1="e" u2="T" k="69" />
+    <hkern u1="e" u2="S" k="15" />
+    <hkern u1="e" u2="M" k="13" />
+    <hkern u1="e" u2="J" k="15" />
+    <hkern u1="e" u2="E" k="15" />
+    <hkern u1="e" u2="&#x37;" k="26" />
+    <hkern u1="e" u2="&#x32;" k="11" />
+    <hkern u1="e" u2="&#x31;" k="21" />
+    <hkern u1="f" u2="&#xf0;" k="32" />
+    <hkern u1="f" u2="&#x7d;" k="-8" />
+    <hkern u1="f" u2="g" k="4" />
+    <hkern u1="f" u2="Z" k="13" />
+    <hkern u1="f" u2="U" k="9" />
+    <hkern u1="f" u2="M" k="27" />
+    <hkern u1="f" u2="J" k="12" />
+    <hkern u1="f" u2="E" k="12" />
+    <hkern u1="f" u2="&#x40;" k="17" />
+    <hkern u1="f" u2="&#x34;" k="12" />
+    <hkern u1="f" u2="&#x2f;" k="22" />
+    <hkern u1="f" u2="&#x2c;" k="27" />
+    <hkern u1="f" u2="&#x26;" k="21" />
+    <hkern u1="g" u2="&#xf0;" k="6" />
+    <hkern u1="g" u2="&#x7d;" k="-29" />
+    <hkern u1="g" u2="j" k="-19" />
+    <hkern u1="g" u2="]" k="-25" />
+    <hkern u1="g" u2="Z" k="11" />
+    <hkern u1="g" u2="Y" k="18" />
+    <hkern u1="g" u2="X" k="6" />
+    <hkern u1="g" u2="W" k="6" />
+    <hkern u1="g" u2="V" k="9" />
+    <hkern u1="g" u2="U" k="10" />
+    <hkern u1="g" u2="T" k="48" />
+    <hkern u1="g" u2="M" k="14" />
+    <hkern u1="g" u2="J" k="-45" />
+    <hkern u1="g" u2="E" k="11" />
+    <hkern u1="g" u2="&#x3f;" k="39" />
+    <hkern u1="g" u2="&#x37;" k="31" />
+    <hkern u1="g" u2="&#x2f;" k="-14" />
+    <hkern u1="g" u2="&#x29;" k="-5" />
+    <hkern u1="g" u2="&#x26;" k="12" />
+    <hkern u1="k" u2="&#xf0;" k="26" />
+    <hkern u1="k" u2="g" k="18" />
+    <hkern u1="k" u2="]" k="17" />
+    <hkern u1="k" u2="Y" k="39" />
+    <hkern u1="k" u2="W" k="5" />
+    <hkern u1="k" u2="V" k="11" />
+    <hkern u1="k" u2="U" k="5" />
+    <hkern u1="k" u2="T" k="90" />
+    <hkern u1="k" u2="&#x3f;" k="19" />
+    <hkern u1="k" u2="&#x26;" k="14" />
+    <hkern u1="l" u2="w" k="5" />
+    <hkern u1="l" u2="v" k="7" />
+    <hkern u1="l" u2="t" k="5" />
+    <hkern u1="l" u2="Y" k="15" />
+    <hkern u1="l" u2="W" k="19" />
+    <hkern u1="l" u2="V" k="17" />
+    <hkern u1="l" u2="U" k="28" />
+    <hkern u1="l" u2="T" k="22" />
+    <hkern u1="l" u2="M" k="8" />
+    <hkern u1="l" u2="J" k="16" />
+    <hkern u1="l" u2="E" k="16" />
+    <hkern u1="l" u2="&#x2a;" k="10" />
+    <hkern u1="l" u2="&#x26;" k="12" />
+    <hkern u1="r" u2="&#xf0;" k="38" />
+    <hkern u1="r" u2="&#x7d;" k="28" />
+    <hkern u1="r" u2="g" k="6" />
+    <hkern u1="r" u2="]" k="39" />
+    <hkern u1="r" u2="Z" k="29" />
+    <hkern u1="r" u2="Y" k="31" />
+    <hkern u1="r" u2="X" k="42" />
+    <hkern u1="r" u2="W" k="9" />
+    <hkern u1="r" u2="V" k="13" />
+    <hkern u1="r" u2="U" k="9" />
+    <hkern u1="r" u2="T" k="93" />
+    <hkern u1="r" u2="M" k="26" />
+    <hkern u1="r" u2="J" k="13" />
+    <hkern u1="r" u2="E" k="13" />
+    <hkern u1="r" u2="&#x40;" k="24" />
+    <hkern u1="r" u2="&#x3f;" k="54" />
+    <hkern u1="r" u2="&#x37;" k="56" />
+    <hkern u1="r" u2="&#x34;" k="18" />
+    <hkern u1="r" u2="&#x33;" k="25" />
+    <hkern u1="r" u2="&#x2f;" k="31" />
+    <hkern u1="r" u2="&#x2c;" k="29" />
+    <hkern u1="r" u2="&#x29;" k="24" />
+    <hkern u1="r" u2="&#x26;" k="19" />
+    <hkern u1="s" u2="Z" k="11" />
+    <hkern u1="s" u2="Y" k="47" />
+    <hkern u1="s" u2="X" k="12" />
+    <hkern u1="s" u2="W" k="32" />
+    <hkern u1="s" u2="V" k="40" />
+    <hkern u1="s" u2="U" k="18" />
+    <hkern u1="s" u2="T" k="54" />
+    <hkern u1="s" u2="S" k="8" />
+    <hkern u1="s" u2="M" k="11" />
+    <hkern u1="s" u2="J" k="15" />
+    <hkern u1="s" u2="E" k="15" />
+    <hkern u1="s" u2="&#x37;" k="22" />
+    <hkern u1="t" u2="&#xf0;" k="5" />
+    <hkern u1="t" u2="&#x7d;" k="14" />
+    <hkern u1="t" u2="]" k="26" />
+    <hkern u1="t" u2="Y" k="45" />
+    <hkern u1="t" u2="W" k="13" />
+    <hkern u1="t" u2="V" k="19" />
+    <hkern u1="t" u2="U" k="10" />
+    <hkern u1="t" u2="T" k="47" />
+    <hkern u1="t" u2="M" k="8" />
+    <hkern u1="t" u2="J" k="8" />
+    <hkern u1="t" u2="E" k="8" />
+    <hkern u1="t" u2="&#x3f;" k="27" />
+    <hkern u1="t" u2="&#x37;" k="10" />
+    <hkern u1="t" u2="&#x34;" k="22" />
+    <hkern u1="t" u2="&#x26;" k="10" />
+    <hkern u1="v" u2="&#xf0;" k="18" />
+    <hkern u1="v" u2="&#x7d;" k="29" />
+    <hkern u1="v" u2="g" k="6" />
+    <hkern u1="v" u2="]" k="42" />
+    <hkern u1="v" u2="Z" k="32" />
+    <hkern u1="v" u2="Y" k="46" />
+    <hkern u1="v" u2="X" k="48" />
+    <hkern u1="v" u2="W" k="14" />
+    <hkern u1="v" u2="V" k="19" />
+    <hkern u1="v" u2="U" k="11" />
+    <hkern u1="v" u2="T" k="86" />
+    <hkern u1="v" u2="M" k="27" />
+    <hkern u1="v" u2="J" k="14" />
+    <hkern u1="v" u2="E" k="14" />
+    <hkern u1="v" u2="&#x40;" k="16" />
+    <hkern u1="v" u2="&#x3f;" k="50" />
+    <hkern u1="v" u2="&#x37;" k="56" />
+    <hkern u1="v" u2="&#x33;" k="25" />
+    <hkern u1="v" u2="&#x2f;" k="33" />
+    <hkern u1="v" u2="&#x2c;" k="29" />
+    <hkern u1="v" u2="&#x29;" k="25" />
+    <hkern u1="v" u2="&#x26;" k="18" />
+    <hkern u1="w" u2="&#xf0;" k="10" />
+    <hkern u1="w" u2="&#x7d;" k="27" />
+    <hkern u1="w" u2="]" k="38" />
+    <hkern u1="w" u2="Z" k="28" />
+    <hkern u1="w" u2="Y" k="45" />
+    <hkern u1="w" u2="X" k="43" />
+    <hkern u1="w" u2="W" k="14" />
+    <hkern u1="w" u2="V" k="20" />
+    <hkern u1="w" u2="U" k="10" />
+    <hkern u1="w" u2="T" k="78" />
+    <hkern u1="w" u2="M" k="24" />
+    <hkern u1="w" u2="J" k="13" />
+    <hkern u1="w" u2="E" k="13" />
+    <hkern u1="w" u2="&#x40;" k="9" />
+    <hkern u1="w" u2="&#x3f;" k="45" />
+    <hkern u1="w" u2="&#x37;" k="49" />
+    <hkern u1="w" u2="&#x33;" k="16" />
+    <hkern u1="w" u2="&#x2f;" k="25" />
+    <hkern u1="w" u2="&#x2c;" k="21" />
+    <hkern u1="w" u2="&#x29;" k="24" />
+    <hkern u1="w" u2="&#x26;" k="16" />
+    <hkern u1="x" u2="&#x2122;" k="8" />
+    <hkern u1="x" u2="&#xf0;" k="16" />
+    <hkern u1="x" u2="&#x7d;" k="19" />
+    <hkern u1="x" u2="g" k="9" />
+    <hkern u1="x" u2="]" k="26" />
+    <hkern u1="x" u2="\" k="9" />
+    <hkern u1="x" u2="Y" k="48" />
+    <hkern u1="x" u2="W" k="14" />
+    <hkern u1="x" u2="V" k="20" />
+    <hkern u1="x" u2="U" k="12" />
+    <hkern u1="x" u2="T" k="89" />
+    <hkern u1="x" u2="S" k="8" />
+    <hkern u1="x" u2="M" k="6" />
+    <hkern u1="x" u2="J" k="9" />
+    <hkern u1="x" u2="E" k="9" />
+    <hkern u1="x" u2="&#x3f;" k="29" />
+    <hkern u1="x" u2="&#x26;" k="18" />
+    <hkern u1="y" u2="&#xf0;" k="20" />
+    <hkern u1="y" u2="Z" k="31" />
+    <hkern u1="y" u2="Y" k="45" />
+    <hkern u1="y" u2="X" k="48" />
+    <hkern u1="y" u2="W" k="14" />
+    <hkern u1="y" u2="V" k="18" />
+    <hkern u1="y" u2="U" k="11" />
+    <hkern u1="y" u2="T" k="88" />
+    <hkern u1="y" u2="M" k="27" />
+    <hkern u1="y" u2="J" k="13" />
+    <hkern u1="y" u2="E" k="13" />
+    <hkern u1="y" u2="&#x40;" k="18" />
+    <hkern u1="y" u2="&#x37;" k="58" />
+    <hkern u1="y" u2="&#x33;" k="26" />
+    <hkern u1="y" u2="&#x32;" k="29" />
+    <hkern u1="z" u2="&#xf0;" k="9" />
+    <hkern u1="z" u2="Y" k="29" />
+    <hkern u1="z" u2="W" k="13" />
+    <hkern u1="z" u2="V" k="16" />
+    <hkern u1="z" u2="U" k="17" />
+    <hkern u1="z" u2="T" k="53" />
+    <hkern u1="z" u2="M" k="11" />
+    <hkern u1="z" u2="J" k="14" />
+    <hkern u1="z" u2="E" k="14" />
+    <hkern u1="z" u2="&#x37;" k="12" />
+    <hkern u1="z" u2="&#x34;" k="31" />
+    <hkern u1="&#x7b;" g2="Z.sc" k="18" />
+    <hkern u1="&#x7b;" g2="Y.sc" k="24" />
+    <hkern u1="&#x7b;" g2="X.sc" k="10" />
+    <hkern u1="&#x7b;" g2="W.sc" k="27" />
+    <hkern u1="&#x7b;" g2="V.sc" k="25" />
+    <hkern u1="&#x7b;" g2="U.sc" k="31" />
+    <hkern u1="&#x7b;" g2="T.sc" k="26" />
+    <hkern u1="&#x7b;" g2="S.sc" k="24" />
+    <hkern u1="&#x7b;" g2="M.sc" k="28" />
+    <hkern u1="&#x7b;" g2="J.sc" k="-30" />
+    <hkern u1="&#x7b;" g2="E.sc" k="23" />
+    <hkern u1="&#x7b;" g2="AE.sc" k="9" />
+    <hkern u1="&#x7b;" g2="A.sc" k="20" />
+    <hkern u1="&#x7b;" u2="&#xfe;" k="7" />
+    <hkern u1="&#x7b;" u2="&#xf0;" k="22" />
+    <hkern u1="&#x7b;" u2="&#xef;" k="-44" />
+    <hkern u1="&#x7b;" u2="&#xee;" k="-33" />
+    <hkern u1="&#x7b;" u2="&#xec;" k="-12" />
+    <hkern u1="&#x7b;" u2="&#xdf;" k="9" />
+    <hkern u1="&#x7b;" u2="x" k="18" />
+    <hkern u1="&#x7b;" u2="w" k="28" />
+    <hkern u1="&#x7b;" u2="v" k="29" />
+    <hkern u1="&#x7b;" u2="t" k="25" />
+    <hkern u1="&#x7b;" u2="X" k="-28" />
+    <hkern u1="&#x7b;" u2="W" k="-25" />
+    <hkern u1="&#x7b;" u2="V" k="-29" />
+    <hkern u1="&#x7b;" u2="T" k="-21" />
+    <hkern u1="&#x7b;" u2="M" k="9" />
+    <hkern u1="&#x7b;" u2="J" k="-47" />
+    <hkern u1="&#x7b;" u2="&#x36;" k="21" />
+    <hkern u1="&#x7b;" u2="&#x34;" k="18" />
+    <hkern u1="&#x7b;" u2="&#x30;" k="18" />
+    <hkern u1="&#xa1;" u2="W" k="12" />
+    <hkern u1="&#xa1;" u2="V" k="20" />
+    <hkern u1="&#xa1;" u2="T" k="56" />
+    <hkern u1="&#xae;" g2="M.sc" k="8" />
+    <hkern u1="&#xae;" g2="AE.sc" k="21" />
+    <hkern u1="&#xae;" g2="A.sc" k="20" />
+    <hkern u1="&#xae;" u2="&#xc6;" k="20" />
+    <hkern u1="&#xae;" u2="X" k="20" />
+    <hkern u1="&#xae;" u2="W" k="8" />
+    <hkern u1="&#xae;" u2="V" k="13" />
+    <hkern u1="&#xae;" u2="T" k="26" />
+    <hkern u1="&#xae;" u2="M" k="9" />
+    <hkern u1="&#xb0;" u2="&#x36;" k="17" />
+    <hkern u1="&#xb0;" u2="&#x34;" k="27" />
+    <hkern u1="&#xb7;" u2="&#x37;" k="21" />
+    <hkern u1="&#xb7;" u2="&#x33;" k="10" />
+    <hkern u1="&#xb7;" u2="&#x32;" k="17" />
+    <hkern u1="&#xb7;" u2="&#x31;" k="16" />
+    <hkern u1="&#xbf;" g2="Z.sc" k="16" />
+    <hkern u1="&#xbf;" g2="Y.sc" k="10" />
+    <hkern u1="&#xbf;" g2="X.sc" k="13" />
+    <hkern u1="&#xbf;" g2="U.sc" k="12" />
+    <hkern u1="&#xbf;" g2="M.sc" k="23" />
+    <hkern u1="&#xbf;" g2="E.sc" k="10" />
+    <hkern u1="&#xbf;" g2="AE.sc" k="25" />
+    <hkern u1="&#xbf;" g2="A.sc" k="29" />
+    <hkern u1="&#xbf;" u2="&#xf0;" k="16" />
+    <hkern u1="&#xbf;" u2="&#xc6;" k="21" />
+    <hkern u1="&#xbf;" u2="x" k="8" />
+    <hkern u1="&#xbf;" u2="l" k="9" />
+    <hkern u1="&#xbf;" u2="j" k="-20" />
+    <hkern u1="&#xbf;" u2="g" k="13" />
+    <hkern u1="&#xbf;" u2="X" k="25" />
+    <hkern u1="&#xbf;" u2="W" k="15" />
+    <hkern u1="&#xbf;" u2="V" k="23" />
+    <hkern u1="&#xbf;" u2="T" k="64" />
+    <hkern u1="&#xbf;" u2="M" k="18" />
+    <hkern u1="&#xbf;" u2="J" k="-19" />
+    <hkern u1="&#xde;" g2="X.sc" k="6" />
+    <hkern u1="&#xde;" g2="M.sc" k="5" />
+    <hkern u1="&#xde;" g2="A.sc" k="23" />
+    <hkern u1="&#xde;" u2="&#xc6;" k="55" />
+    <hkern u1="&#xde;" u2="&#x7d;" k="30" />
+    <hkern u1="&#xde;" u2="x" k="6" />
+    <hkern u1="&#xde;" u2="a" k="9" />
+    <hkern u1="&#xde;" u2="]" k="42" />
+    <hkern u1="&#xde;" u2="\" k="9" />
+    <hkern u1="&#xde;" u2="X" k="51" />
+    <hkern u1="&#xde;" u2="V" k="8" />
+    <hkern u1="&#xde;" u2="T" k="54" />
+    <hkern u1="&#xde;" u2="M" k="5" />
+    <hkern u1="&#xde;" u2="&#x3f;" k="33" />
+    <hkern u1="&#xde;" u2="&#x2f;" k="35" />
+    <hkern u1="&#xde;" u2="&#x2c;" k="79" />
+    <hkern u1="&#xde;" u2="&#x29;" k="28" />
+    <hkern u1="&#xdf;" u2="&#x2122;" k="14" />
+    <hkern u1="&#xdf;" u2="y" k="11" />
+    <hkern u1="&#xdf;" u2="x" k="5" />
+    <hkern u1="&#xdf;" u2="w" k="8" />
+    <hkern u1="&#xdf;" u2="v" k="11" />
+    <hkern u1="&#xdf;" u2="t" k="9" />
+    <hkern u1="&#xdf;" u2="f" k="6" />
+    <hkern u1="&#xdf;" u2="&#x2a;" k="15" />
+    <hkern u1="&#xdf;" u2="&#x29;" k="17" />
+    <hkern u1="&#xe2;" u2="&#x7d;" k="8" />
+    <hkern u1="&#xe2;" u2="]" k="10" />
+    <hkern u1="&#xe3;" u2="&#x201d;" k="61" />
+    <hkern u1="&#xe3;" u2="&#x2019;" k="61" />
+    <hkern u1="&#xe3;" u2="&#x7d;" k="8" />
+    <hkern u1="&#xe3;" u2="\" k="36" />
+    <hkern u1="&#xe4;" u2="&#x7d;" k="8" />
+    <hkern u1="&#xe4;" u2="]" k="11" />
+    <hkern u1="&#xec;" u2="&#x2122;" k="-28" />
+    <hkern u1="&#xec;" u2="&#x2a;" k="-30" />
+    <hkern u1="&#xed;" u2="&#x2122;" k="-18" />
+    <hkern u1="&#xed;" u2="&#x7d;" k="-14" />
+    <hkern u1="&#xed;" u2="]" k="-9" />
+    <hkern u1="&#xed;" u2="&#x2a;" k="-18" />
+    <hkern u1="&#xee;" u2="&#x2122;" k="-81" />
+    <hkern u1="&#xee;" u2="&#x201d;" k="-24" />
+    <hkern u1="&#xee;" u2="&#x201c;" k="-37" />
+    <hkern u1="&#xee;" u2="&#x2019;" k="-24" />
+    <hkern u1="&#xee;" u2="&#x2018;" k="-37" />
+    <hkern u1="&#xee;" u2="&#x7d;" k="-33" />
+    <hkern u1="&#xee;" u2="]" k="-44" />
+    <hkern u1="&#xee;" u2="\" k="-13" />
+    <hkern u1="&#xee;" u2="&#x3f;" k="-39" />
+    <hkern u1="&#xee;" u2="&#x2a;" k="-76" />
+    <hkern u1="&#xee;" u2="&#x27;" k="-29" />
+    <hkern u1="&#xee;" u2="&#x22;" k="-29" />
+    <hkern u1="&#xef;" u2="&#x2122;" k="-48" />
+    <hkern u1="&#xef;" u2="&#x7d;" k="-44" />
+    <hkern u1="&#xef;" u2="]" k="-39" />
+    <hkern u1="&#xef;" u2="\" k="-14" />
+    <hkern u1="&#xef;" u2="&#x3f;" k="-27" />
+    <hkern u1="&#xef;" u2="&#x2a;" k="-43" />
+    <hkern u1="&#xf0;" u2="&#x2122;" k="15" />
+    <hkern u1="&#xf0;" u2="&#x7d;" k="13" />
+    <hkern u1="&#xf0;" u2="x" k="8" />
+    <hkern u1="&#xf0;" u2="]" k="16" />
+    <hkern u1="&#xf0;" u2="\" k="10" />
+    <hkern u1="&#xf0;" u2="&#x3f;" k="14" />
+    <hkern u1="&#xf0;" u2="&#x2c;" k="9" />
+    <hkern u1="&#xf0;" u2="&#x2a;" k="16" />
+    <hkern u1="&#xf0;" u2="&#x29;" k="24" />
+    <hkern u1="&#xf0;" u2="&#x26;" k="9" />
+    <hkern u1="&#x2018;" u2="&#xee;" k="-37" />
+    <hkern u1="&#x2019;" u2="&#x2122;" k="-9" />
+    <hkern u1="&#x2019;" u2="&#x161;" k="24" />
+    <hkern u1="&#x2019;" u2="&#xfe;" k="32" />
+    <hkern u1="&#x2019;" u2="&#xef;" k="-28" />
+    <hkern u1="&#x2019;" u2="&#xee;" k="-44" />
+    <hkern u1="&#x2019;" u2="&#xea;" k="82" />
+    <hkern u1="&#x2019;" u2="&#xe2;" k="69" />
+    <hkern u1="&#x2019;" u2="&#xae;" k="11" />
+    <hkern u1="&#x2019;" u2="&#x40;" k="46" />
+    <hkern u1="&#x2019;" u2="&#x2f;" k="47" />
+    <hkern u1="&#x2019;" u2="&#x2a;" k="-5" />
+    <hkern u1="&#x2019;" u2="&#x26;" k="17" />
+    <hkern u1="&#x201c;" u2="&#xee;" k="-37" />
+    <hkern u1="&#x201d;" u2="&#x161;" k="24" />
+    <hkern u1="&#x201d;" u2="&#xfe;" k="32" />
+    <hkern u1="&#x201d;" u2="&#xef;" k="-28" />
+    <hkern u1="&#x201d;" u2="&#xee;" k="-44" />
+    <hkern u1="&#x201d;" u2="&#xea;" k="82" />
+    <hkern u1="&#x201d;" u2="&#xe2;" k="69" />
+    <hkern u1="&#x203a;" u2="&#xd0;" k="-6" />
+    <hkern u1="&#x2122;" g2="AE.sc" k="21" />
+    <hkern u1="&#x2122;" g2="A.sc" k="20" />
+    <hkern u1="&#x2122;" u2="&#xee;" k="-11" />
+    <hkern u1="&#x2122;" u2="&#xd0;" k="-10" />
+    <hkern u1="&#x2122;" u2="&#xc6;" k="28" />
+    <hkern g1="A.sc" g2="Y.sc" k="51" />
+    <hkern g1="A.sc" g2="W.sc" k="29" />
+    <hkern g1="A.sc" g2="V.sc" k="37" />
+    <hkern g1="A.sc" g2="U.sc" k="13" />
+    <hkern g1="A.sc" g2="T.sc" k="46" />
+    <hkern g1="A.sc" u2="&#x2122;" k="36" />
+    <hkern g1="A.sc" u2="&#xae;" k="20" />
+    <hkern g1="A.sc" u2="&#x7d;" k="20" />
+    <hkern g1="A.sc" u2="]" k="25" />
+    <hkern g1="A.sc" u2="\" k="55" />
+    <hkern g1="A.sc" u2="&#x3f;" k="24" />
+    <hkern g1="A.sc" u2="&#x39;" k="19" />
+    <hkern g1="A.sc" u2="&#x31;" k="24" />
+    <hkern g1="A.sc" u2="&#x30;" k="10" />
+    <hkern g1="A.sc" u2="&#x2a;" k="35" />
+    <hkern g1="B.sc" g2="Z.sc" k="6" />
+    <hkern g1="B.sc" g2="Y.sc" k="23" />
+    <hkern g1="B.sc" g2="X.sc" k="13" />
+    <hkern g1="B.sc" g2="W.sc" k="10" />
+    <hkern g1="B.sc" g2="V.sc" k="12" />
+    <hkern g1="B.sc" g2="T.sc" k="18" />
+    <hkern g1="B.sc" g2="AE.sc" k="9" />
+    <hkern g1="B.sc" u2="&#x2122;" k="21" />
+    <hkern g1="B.sc" u2="&#x7d;" k="32" />
+    <hkern g1="B.sc" u2="]" k="42" />
+    <hkern g1="B.sc" u2="\" k="36" />
+    <hkern g1="B.sc" u2="&#x3f;" k="35" />
+    <hkern g1="B.sc" u2="&#x39;" k="8" />
+    <hkern g1="B.sc" u2="&#x37;" k="27" />
+    <hkern g1="B.sc" u2="&#x32;" k="16" />
+    <hkern g1="B.sc" u2="&#x31;" k="14" />
+    <hkern g1="B.sc" u2="&#x2a;" k="15" />
+    <hkern g1="B.sc" u2="&#x29;" k="28" />
+    <hkern g1="B.sc" u2="&#x21;" k="9" />
+    <hkern g1="C.sc" u2="&#x7d;" k="10" />
+    <hkern g1="C.sc" u2="]" k="18" />
+    <hkern g1="C.sc" u2="&#x3f;" k="14" />
+    <hkern g1="C.sc" u2="&#x34;" k="35" />
+    <hkern g1="D.sc" g2="Z.sc" k="14" />
+    <hkern g1="D.sc" g2="Y.sc" k="22" />
+    <hkern g1="D.sc" g2="X.sc" k="24" />
+    <hkern g1="D.sc" g2="W.sc" k="7" />
+    <hkern g1="D.sc" g2="V.sc" k="9" />
+    <hkern g1="D.sc" g2="T.sc" k="14" />
+    <hkern g1="D.sc" g2="M.sc" k="5" />
+    <hkern g1="D.sc" g2="AE.sc" k="25" />
+    <hkern g1="D.sc" g2="A.sc" k="9" />
+    <hkern g1="D.sc" u2="&#x2122;" k="16" />
+    <hkern g1="D.sc" u2="&#x7d;" k="34" />
+    <hkern g1="D.sc" u2="]" k="43" />
+    <hkern g1="D.sc" u2="\" k="34" />
+    <hkern g1="D.sc" u2="&#x3f;" k="33" />
+    <hkern g1="D.sc" u2="&#x37;" k="34" />
+    <hkern g1="D.sc" u2="&#x32;" k="27" />
+    <hkern g1="D.sc" u2="&#x31;" k="15" />
+    <hkern g1="D.sc" u2="&#x2f;" k="10" />
+    <hkern g1="D.sc" u2="&#x2a;" k="12" />
+    <hkern g1="D.sc" u2="&#x29;" k="32" />
+    <hkern g1="E.sc" u2="&#x34;" k="15" />
+    <hkern g1="F.sc" g2="M.sc" k="13" />
+    <hkern g1="F.sc" g2="AE.sc" k="68" />
+    <hkern g1="F.sc" g2="A.sc" k="43" />
+    <hkern g1="F.sc" u2="&#x7d;" k="28" />
+    <hkern g1="F.sc" u2="]" k="41" />
+    <hkern g1="F.sc" u2="&#x40;" k="14" />
+    <hkern g1="F.sc" u2="&#x3f;" k="38" />
+    <hkern g1="F.sc" u2="&#x37;" k="38" />
+    <hkern g1="F.sc" u2="&#x34;" k="9" />
+    <hkern g1="F.sc" u2="&#x33;" k="11" />
+    <hkern g1="F.sc" u2="&#x2f;" k="39" />
+    <hkern g1="F.sc" u2="&#x2c;" k="57" />
+    <hkern g1="F.sc" u2="&#x29;" k="16" />
+    <hkern g1="G.sc" u2="&#x2122;" k="17" />
+    <hkern g1="G.sc" u2="&#x7d;" k="24" />
+    <hkern g1="G.sc" u2="]" k="30" />
+    <hkern g1="G.sc" u2="\" k="16" />
+    <hkern g1="G.sc" u2="&#x3f;" k="20" />
+    <hkern g1="G.sc" u2="&#x37;" k="9" />
+    <hkern g1="G.sc" u2="&#x2a;" k="12" />
+    <hkern g1="G.sc" u2="&#x29;" k="17" />
+    <hkern g1="J.sc" g2="M.sc" k="4" />
+    <hkern g1="J.sc" u2="&#x2122;" k="13" />
+    <hkern g1="J.sc" u2="&#x7d;" k="23" />
+    <hkern g1="J.sc" u2="]" k="39" />
+    <hkern g1="J.sc" u2="\" k="13" />
+    <hkern g1="J.sc" u2="&#x3f;" k="19" />
+    <hkern g1="J.sc" u2="&#x37;" k="12" />
+    <hkern g1="J.sc" u2="&#x29;" k="21" />
+    <hkern g1="K.sc" g2="S.sc" k="4" />
+    <hkern g1="K.sc" u2="&#x7d;" k="8" />
+    <hkern g1="K.sc" u2="]" k="22" />
+    <hkern g1="K.sc" u2="&#x34;" k="9" />
+    <hkern g1="L.sc" g2="Y.sc" k="80" />
+    <hkern g1="L.sc" g2="W.sc" k="46" />
+    <hkern g1="L.sc" g2="V.sc" k="70" />
+    <hkern g1="L.sc" g2="U.sc" k="11" />
+    <hkern g1="L.sc" g2="T.sc" k="49" />
+    <hkern g1="L.sc" u2="&#x2122;" k="64" />
+    <hkern g1="L.sc" u2="&#xb7;" k="48" />
+    <hkern g1="L.sc" u2="&#xae;" k="35" />
+    <hkern g1="L.sc" u2="&#x7d;" k="23" />
+    <hkern g1="L.sc" u2="]" k="29" />
+    <hkern g1="L.sc" u2="\" k="70" />
+    <hkern g1="L.sc" u2="&#x3f;" k="28" />
+    <hkern g1="L.sc" u2="&#x39;" k="28" />
+    <hkern g1="L.sc" u2="&#x34;" k="57" />
+    <hkern g1="L.sc" u2="&#x31;" k="25" />
+    <hkern g1="L.sc" u2="&#x30;" k="15" />
+    <hkern g1="L.sc" u2="&#x2a;" k="59" />
+    <hkern g1="M.sc" g2="Y.sc" k="20" />
+    <hkern g1="M.sc" g2="W.sc" k="15" />
+    <hkern g1="M.sc" g2="V.sc" k="16" />
+    <hkern g1="M.sc" g2="U.sc" k="7" />
+    <hkern g1="M.sc" g2="T.sc" k="18" />
+    <hkern g1="M.sc" g2="J.sc" k="4" />
+    <hkern g1="M.sc" g2="E.sc" k="4" />
+    <hkern g1="M.sc" u2="&#x2122;" k="22" />
+    <hkern g1="M.sc" u2="&#xae;" k="8" />
+    <hkern g1="M.sc" u2="&#x7d;" k="28" />
+    <hkern g1="M.sc" u2="]" k="36" />
+    <hkern g1="M.sc" u2="\" k="33" />
+    <hkern g1="M.sc" u2="&#x3f;" k="27" />
+    <hkern g1="M.sc" u2="&#x39;" k="9" />
+    <hkern g1="M.sc" u2="&#x37;" k="13" />
+    <hkern g1="M.sc" u2="&#x31;" k="15" />
+    <hkern g1="M.sc" u2="&#x2a;" k="18" />
+    <hkern g1="M.sc" u2="&#x29;" k="19" />
+    <hkern g1="P.sc" g2="Z.sc" k="5" />
+    <hkern g1="P.sc" g2="X.sc" k="13" />
+    <hkern g1="P.sc" g2="M.sc" k="8" />
+    <hkern g1="P.sc" g2="AE.sc" k="57" />
+    <hkern g1="P.sc" g2="A.sc" k="29" />
+    <hkern g1="P.sc" u2="&#x7d;" k="32" />
+    <hkern g1="P.sc" u2="]" k="43" />
+    <hkern g1="P.sc" u2="\" k="13" />
+    <hkern g1="P.sc" u2="&#x3f;" k="33" />
+    <hkern g1="P.sc" u2="&#x37;" k="41" />
+    <hkern g1="P.sc" u2="&#x33;" k="22" />
+    <hkern g1="P.sc" u2="&#x32;" k="11" />
+    <hkern g1="P.sc" u2="&#x2f;" k="33" />
+    <hkern g1="P.sc" u2="&#x2c;" k="68" />
+    <hkern g1="P.sc" u2="&#x29;" k="29" />
+    <hkern g1="R.sc" g2="Y.sc" k="10" />
+    <hkern g1="R.sc" g2="V.sc" k="4" />
+    <hkern g1="R.sc" g2="T.sc" k="7" />
+    <hkern g1="R.sc" u2="&#x2122;" k="13" />
+    <hkern g1="R.sc" u2="&#x7d;" k="24" />
+    <hkern g1="R.sc" u2="]" k="32" />
+    <hkern g1="R.sc" u2="\" k="28" />
+    <hkern g1="R.sc" u2="&#x3f;" k="30" />
+    <hkern g1="R.sc" u2="&#x37;" k="12" />
+    <hkern g1="R.sc" u2="&#x34;" k="14" />
+    <hkern g1="S.sc" g2="X.sc" k="4" />
+    <hkern g1="S.sc" g2="AE.sc" k="6" />
+    <hkern g1="S.sc" u2="&#x2122;" k="18" />
+    <hkern g1="S.sc" u2="&#x7d;" k="26" />
+    <hkern g1="S.sc" u2="]" k="33" />
+    <hkern g1="S.sc" u2="\" k="17" />
+    <hkern g1="S.sc" u2="&#x3f;" k="24" />
+    <hkern g1="S.sc" u2="&#x37;" k="12" />
+    <hkern g1="S.sc" u2="&#x2a;" k="11" />
+    <hkern g1="S.sc" u2="&#x29;" k="23" />
+    <hkern g1="T.sc" g2="M.sc" k="18" />
+    <hkern g1="T.sc" g2="AE.sc" k="61" />
+    <hkern g1="T.sc" g2="A.sc" k="46" />
+    <hkern g1="T.sc" u2="&#x7d;" k="26" />
+    <hkern g1="T.sc" u2="]" k="38" />
+    <hkern g1="T.sc" u2="&#x40;" k="33" />
+    <hkern g1="T.sc" u2="&#x3f;" k="40" />
+    <hkern g1="T.sc" u2="&#x37;" k="37" />
+    <hkern g1="T.sc" u2="&#x34;" k="26" />
+    <hkern g1="T.sc" u2="&#x2f;" k="36" />
+    <hkern g1="T.sc" u2="&#x2c;" k="34" />
+    <hkern g1="T.sc" u2="&#x29;" k="15" />
+    <hkern g1="U.sc" g2="Z.sc" k="4" />
+    <hkern g1="U.sc" g2="M.sc" k="7" />
+    <hkern g1="U.sc" g2="AE.sc" k="9" />
+    <hkern g1="U.sc" g2="A.sc" k="12" />
+    <hkern g1="U.sc" u2="&#x2122;" k="11" />
+    <hkern g1="U.sc" u2="&#x7d;" k="31" />
+    <hkern g1="U.sc" u2="]" k="41" />
+    <hkern g1="U.sc" u2="\" k="10" />
+    <hkern g1="U.sc" u2="&#x3f;" k="20" />
+    <hkern g1="U.sc" u2="&#x37;" k="16" />
+    <hkern g1="U.sc" u2="&#x2f;" k="13" />
+    <hkern g1="U.sc" u2="&#x2c;" k="8" />
+    <hkern g1="U.sc" u2="&#x29;" k="26" />
+    <hkern g1="V.sc" g2="M.sc" k="16" />
+    <hkern g1="V.sc" g2="AE.sc" k="43" />
+    <hkern g1="V.sc" g2="A.sc" k="37" />
+    <hkern g1="V.sc" u2="&#x7d;" k="26" />
+    <hkern g1="V.sc" u2="]" k="39" />
+    <hkern g1="V.sc" u2="&#x40;" k="26" />
+    <hkern g1="V.sc" u2="&#x3f;" k="34" />
+    <hkern g1="V.sc" u2="&#x37;" k="33" />
+    <hkern g1="V.sc" u2="&#x34;" k="13" />
+    <hkern g1="V.sc" u2="&#x2f;" k="39" />
+    <hkern g1="V.sc" u2="&#x2c;" k="33" />
+    <hkern g1="V.sc" u2="&#x29;" k="11" />
+    <hkern g1="W.sc" g2="M.sc" k="14" />
+    <hkern g1="W.sc" g2="AE.sc" k="35" />
+    <hkern g1="W.sc" g2="A.sc" k="29" />
+    <hkern g1="W.sc" u2="&#x7d;" k="26" />
+    <hkern g1="W.sc" u2="]" k="38" />
+    <hkern g1="W.sc" u2="&#x40;" k="17" />
+    <hkern g1="W.sc" u2="&#x3f;" k="34" />
+    <hkern g1="W.sc" u2="&#x37;" k="33" />
+    <hkern g1="W.sc" u2="&#x2f;" k="30" />
+    <hkern g1="W.sc" u2="&#x2c;" k="25" />
+    <hkern g1="W.sc" u2="&#x29;" k="13" />
+    <hkern g1="X.sc" u2="&#x7d;" k="9" />
+    <hkern g1="X.sc" u2="]" k="23" />
+    <hkern g1="X.sc" u2="&#x34;" k="9" />
+    <hkern g1="Y.sc" g2="S.sc" k="4" />
+    <hkern g1="Y.sc" g2="M.sc" k="20" />
+    <hkern g1="Y.sc" g2="AE.sc" k="58" />
+    <hkern g1="Y.sc" g2="A.sc" k="51" />
+    <hkern g1="Y.sc" u2="&#x7d;" k="24" />
+    <hkern g1="Y.sc" u2="]" k="38" />
+    <hkern g1="Y.sc" u2="&#x40;" k="37" />
+    <hkern g1="Y.sc" u2="&#x3f;" k="34" />
+    <hkern g1="Y.sc" u2="&#x37;" k="31" />
+    <hkern g1="Y.sc" u2="&#x36;" k="9" />
+    <hkern g1="Y.sc" u2="&#x34;" k="30" />
+    <hkern g1="Y.sc" u2="&#x2f;" k="41" />
+    <hkern g1="Y.sc" u2="&#x2c;" k="35" />
+    <hkern g1="Y.sc" u2="&#x29;" k="8" />
+    <hkern g1="Z.sc" u2="&#x7d;" k="20" />
+    <hkern g1="Z.sc" u2="]" k="34" />
+    <hkern g1="Z.sc" u2="&#x3f;" k="29" />
+    <hkern g1="Z.sc" u2="&#x34;" k="36" />
+    <hkern g1="ampersand"
+	g2="quotedbl,quotesingle"
+	k="46" />
+    <hkern g1="ampersand"
+	g2="Y,Yacute,Ydieresis"
+	k="53" />
+    <hkern g1="ampersand"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="ampersand"
+	g2="y,yacute,ydieresis"
+	k="16" />
+    <hkern g1="parenleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="25" />
+    <hkern g1="parenleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="32" />
+    <hkern g1="parenleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="32" />
+    <hkern g1="parenleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="29" />
+    <hkern g1="parenleft"
+	g2="y,yacute,ydieresis"
+	k="25" />
+    <hkern g1="parenleft"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="parenleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="27" />
+    <hkern g1="parenleft"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="13" />
+    <hkern g1="parenleft"
+	g2="S,Scaron"
+	k="11" />
+    <hkern g1="parenleft"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="13" />
+    <hkern g1="parenleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="23" />
+    <hkern g1="parenleft"
+	g2="z,zcaron"
+	k="9" />
+    <hkern g1="parenleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="21" />
+    <hkern g1="comma"
+	g2="quotedbl,quotesingle"
+	k="110" />
+    <hkern g1="comma"
+	g2="quoteleft,quotedblleft"
+	k="132" />
+    <hkern g1="comma"
+	g2="quoteright,quotedblright"
+	k="135" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quotedbl,quotesingle"
+	k="22" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Y,Yacute,Ydieresis"
+	k="34" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="S,Scaron"
+	k="13" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="z,zcaron"
+	k="25" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quoteright,quotedblright"
+	k="63" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="T"
+	k="40" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="V"
+	k="18" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="W"
+	k="8" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="X"
+	k="14" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Z,Zcaron"
+	k="19" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="f"
+	k="9" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="t"
+	k="8" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="x"
+	k="9" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="T.sc"
+	k="31" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="X.sc"
+	k="13" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Y.sc"
+	k="18" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Z.sc"
+	k="20" />
+    <hkern g1="period"
+	g2="quotedbl,quotesingle"
+	k="110" />
+    <hkern g1="period"
+	g2="Y,Yacute,Ydieresis"
+	k="41" />
+    <hkern g1="period"
+	g2="y,yacute,ydieresis"
+	k="34" />
+    <hkern g1="period"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="14" />
+    <hkern g1="period"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="13" />
+    <hkern g1="period"
+	g2="quoteleft,quotedblleft"
+	k="132" />
+    <hkern g1="period"
+	g2="quoteright,quotedblright"
+	k="135" />
+    <hkern g1="slash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="48" />
+    <hkern g1="slash"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="38" />
+    <hkern g1="slash"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="42" />
+    <hkern g1="slash"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="34" />
+    <hkern g1="slash"
+	g2="Y,Yacute,Ydieresis"
+	k="-7" />
+    <hkern g1="slash"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="26" />
+    <hkern g1="slash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="13" />
+    <hkern g1="slash"
+	g2="m,n,p,r,ntilde,thorn"
+	k="28" />
+    <hkern g1="slash"
+	g2="z,zcaron"
+	k="15" />
+    <hkern g1="slash"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="13" />
+    <hkern g1="four"
+	g2="quotedbl,quotesingle"
+	k="12" />
+    <hkern g1="seven"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="38" />
+    <hkern g1="seven"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="30" />
+    <hkern g1="seven"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="seven"
+	g2="m,n,p,r,ntilde,thorn"
+	k="24" />
+    <hkern g1="seven"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="11" />
+    <hkern g1="at"
+	g2="quotedbl,quotesingle"
+	k="9" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="11" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="g"
+	k="8" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="guillemotleft,guilsinglleft"
+	k="9" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quotedbl,quotesingle"
+	k="43" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="Y,Yacute,Ydieresis"
+	k="64" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="y,yacute,ydieresis"
+	k="39" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="16" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteleft,quotedblleft"
+	k="51" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteright,quotedblright"
+	k="52" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="T"
+	k="54" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="V"
+	k="49" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="W"
+	k="37" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="f"
+	k="15" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="t"
+	k="27" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="T.sc"
+	k="42" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="Y.sc"
+	k="43" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="asterisk"
+	k="44" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="question"
+	k="17" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="backslash"
+	k="48" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="l"
+	k="7" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="v"
+	k="35" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="w"
+	k="28" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="braceright"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="registered"
+	k="15" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="trademark"
+	k="44" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="U.sc"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="V.sc"
+	k="33" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="W.sc"
+	k="25" />
+    <hkern g1="B"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="B"
+	g2="Y,Yacute,Ydieresis"
+	k="27" />
+    <hkern g1="B"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="B"
+	g2="y,yacute,ydieresis"
+	k="20" />
+    <hkern g1="B"
+	g2="S,Scaron"
+	k="5" />
+    <hkern g1="B"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="B"
+	g2="z,zcaron"
+	k="14" />
+    <hkern g1="B"
+	g2="Z,Zcaron"
+	k="8" />
+    <hkern g1="B"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="B"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="C,Ccedilla"
+	g2="hyphen,endash,emdash"
+	k="61" />
+    <hkern g1="C,Ccedilla"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="14" />
+    <hkern g1="C,Ccedilla"
+	g2="g"
+	k="15" />
+    <hkern g1="C,Ccedilla"
+	g2="guillemotleft,guilsinglleft"
+	k="30" />
+    <hkern g1="C,Ccedilla"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="10" />
+    <hkern g1="C,Ccedilla"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="15" />
+    <hkern g1="C,Ccedilla"
+	g2="y,yacute,ydieresis"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="14" />
+    <hkern g1="C,Ccedilla"
+	g2="m,n,p,r,ntilde,thorn"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="f"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="t"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="v"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="w"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="comma"
+	k="15" />
+    <hkern g1="D,Eth"
+	g2="period,ellipsis"
+	k="14" />
+    <hkern g1="D,Eth"
+	g2="slash"
+	k="19" />
+    <hkern g1="D,Eth"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="M"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="g"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="s,scaron"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="AE"
+	k="30" />
+    <hkern g1="D,Eth"
+	g2="quotesinglbase,quotedblbase"
+	k="15" />
+    <hkern g1="D,Eth"
+	g2="A.sc"
+	k="16" />
+    <hkern g1="D,Eth"
+	g2="M.sc"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="Y,Yacute,Ydieresis"
+	k="29" />
+    <hkern g1="D,Eth"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="m,n,p,r,ntilde,thorn"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="z,zcaron"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="quoteright,quotedblright"
+	k="9" />
+    <hkern g1="D,Eth"
+	g2="T"
+	k="28" />
+    <hkern g1="D,Eth"
+	g2="V"
+	k="13" />
+    <hkern g1="D,Eth"
+	g2="W"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="X"
+	k="31" />
+    <hkern g1="D,Eth"
+	g2="Z,Zcaron"
+	k="21" />
+    <hkern g1="D,Eth"
+	g2="x"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="X.sc"
+	k="11" />
+    <hkern g1="D,Eth"
+	g2="Z.sc"
+	k="5" />
+    <hkern g1="D,Eth"
+	g2="question"
+	k="19" />
+    <hkern g1="D,Eth"
+	g2="backslash"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="l"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="braceright"
+	k="27" />
+    <hkern g1="D,Eth"
+	g2="trademark"
+	k="10" />
+    <hkern g1="D,Eth"
+	g2="b,h,k"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="parenright"
+	k="28" />
+    <hkern g1="D,Eth"
+	g2="bracketright"
+	k="32" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="hyphen,endash,emdash"
+	k="12" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="16" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="g"
+	k="15" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="guillemotleft,guilsinglleft"
+	k="21" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="10" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="18" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="y,yacute,ydieresis"
+	k="16" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="f"
+	k="13" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="t"
+	k="14" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="v"
+	k="15" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="w"
+	k="13" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="registered"
+	k="8" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="U.sc"
+	k="8" />
+    <hkern g1="F"
+	g2="period,ellipsis"
+	k="70" />
+    <hkern g1="F"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="53" />
+    <hkern g1="F"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="57" />
+    <hkern g1="F"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="44" />
+    <hkern g1="F"
+	g2="s,scaron"
+	k="39" />
+    <hkern g1="F"
+	g2="guillemotleft,guilsinglleft"
+	k="20" />
+    <hkern g1="F"
+	g2="quotesinglbase,quotedblbase"
+	k="70" />
+    <hkern g1="F"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="22" />
+    <hkern g1="F"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="39" />
+    <hkern g1="F"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="F"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="8" />
+    <hkern g1="F"
+	g2="m,n,p,r,ntilde,thorn"
+	k="45" />
+    <hkern g1="F"
+	g2="z,zcaron"
+	k="20" />
+    <hkern g1="F"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="16" />
+    <hkern g1="F"
+	g2="b,h,k"
+	k="5" />
+    <hkern g1="F"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="F"
+	g2="guillemotright,guilsinglright"
+	k="39" />
+    <hkern g1="G"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="G"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="7" />
+    <hkern g1="G"
+	g2="y,yacute,ydieresis"
+	k="14" />
+    <hkern g1="G"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="G"
+	g2="z,zcaron"
+	k="7" />
+    <hkern g1="G"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="G"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="M"
+	k="5" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="14" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="g"
+	k="15" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="s,scaron"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="eth"
+	k="13" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="M.sc"
+	k="6" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="11" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="y,yacute,ydieresis"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="f"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="t"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="germandbls"
+	k="12" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="l"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="v"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="w"
+	k="8" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="U.sc"
+	k="5" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="b,h,k"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="parenright"
+	k="10" />
+    <hkern g1="J"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="10" />
+    <hkern g1="J"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="14" />
+    <hkern g1="J"
+	g2="s,scaron"
+	k="10" />
+    <hkern g1="J"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="11" />
+    <hkern g1="J"
+	g2="y,yacute,ydieresis"
+	k="9" />
+    <hkern g1="J"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="J"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="J"
+	g2="b,h,k"
+	k="9" />
+    <hkern g1="J"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="9" />
+    <hkern g1="K"
+	g2="hyphen,endash,emdash"
+	k="12" />
+    <hkern g1="K"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="34" />
+    <hkern g1="K"
+	g2="guillemotleft,guilsinglleft"
+	k="29" />
+    <hkern g1="K"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="32" />
+    <hkern g1="K"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="24" />
+    <hkern g1="K"
+	g2="y,yacute,ydieresis"
+	k="57" />
+    <hkern g1="K"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="28" />
+    <hkern g1="K"
+	g2="S,Scaron"
+	k="6" />
+    <hkern g1="L"
+	g2="hyphen,endash,emdash"
+	k="60" />
+    <hkern g1="L"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="10" />
+    <hkern g1="L"
+	g2="guillemotleft,guilsinglleft"
+	k="34" />
+    <hkern g1="L"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="7" />
+    <hkern g1="L"
+	g2="quotedbl,quotesingle"
+	k="90" />
+    <hkern g1="L"
+	g2="Y,Yacute,Ydieresis"
+	k="98" />
+    <hkern g1="L"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="7" />
+    <hkern g1="L"
+	g2="y,yacute,ydieresis"
+	k="75" />
+    <hkern g1="L"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="24" />
+    <hkern g1="L"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="L"
+	g2="quoteleft,quotedblleft"
+	k="89" />
+    <hkern g1="L"
+	g2="quoteright,quotedblright"
+	k="89" />
+    <hkern g1="M"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="6" />
+    <hkern g1="M"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="12" />
+    <hkern g1="M"
+	g2="s,scaron"
+	k="6" />
+    <hkern g1="M"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="5" />
+    <hkern g1="M"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="M"
+	g2="Y,Yacute,Ydieresis"
+	k="23" />
+    <hkern g1="M"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="M"
+	g2="y,yacute,ydieresis"
+	k="23" />
+    <hkern g1="M"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="5" />
+    <hkern g1="M"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="5" />
+    <hkern g1="M"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="5" />
+    <hkern g1="M"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="8" />
+    <hkern g1="M"
+	g2="m,n,p,r,ntilde,thorn"
+	k="10" />
+    <hkern g1="M"
+	g2="z,zcaron"
+	k="7" />
+    <hkern g1="M"
+	g2="quoteleft,quotedblleft"
+	k="20" />
+    <hkern g1="M"
+	g2="quoteright,quotedblright"
+	k="20" />
+    <hkern g1="M"
+	g2="b,h,k"
+	k="11" />
+    <hkern g1="M"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="comma"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="period,ellipsis"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="slash"
+	k="17" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="M"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="g"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="s,scaron"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="AE"
+	k="27" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="eth"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="quotesinglbase,quotedblbase"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="A.sc"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="AE.sc"
+	k="28" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="M.sc"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Y,Yacute,Ydieresis"
+	k="26" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="m,n,p,r,ntilde,thorn"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="z,zcaron"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="quoteright,quotedblright"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="T"
+	k="24" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="V"
+	k="12" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="W"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="X"
+	k="27" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Z,Zcaron"
+	k="18" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="x"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="germandbls"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="X.sc"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="question"
+	k="16" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="backslash"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="l"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="braceright"
+	k="25" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="trademark"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="parenright"
+	k="27" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="bracketright"
+	k="29" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="seven"
+	k="13" />
+    <hkern g1="P"
+	g2="period,ellipsis"
+	k="81" />
+    <hkern g1="P"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="40" />
+    <hkern g1="P"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="P"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="P"
+	g2="s,scaron"
+	k="8" />
+    <hkern g1="P"
+	g2="quotesinglbase,quotedblbase"
+	k="81" />
+    <hkern g1="P"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="P"
+	g2="m,n,p,r,ntilde,thorn"
+	k="8" />
+    <hkern g1="P"
+	g2="Z,Zcaron"
+	k="8" />
+    <hkern g1="P"
+	g2="b,h,k"
+	k="5" />
+    <hkern g1="P"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="R"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="5" />
+    <hkern g1="R"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="19" />
+    <hkern g1="R"
+	g2="guillemotleft,guilsinglleft"
+	k="14" />
+    <hkern g1="R"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="R"
+	g2="Y,Yacute,Ydieresis"
+	k="11" />
+    <hkern g1="R"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="R"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="R"
+	g2="m,n,p,r,ntilde,thorn"
+	k="8" />
+    <hkern g1="R"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="R"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="S,Scaron"
+	g2="g"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="S,Scaron"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="y,yacute,ydieresis"
+	k="16" />
+    <hkern g1="S,Scaron"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="z,zcaron"
+	k="12" />
+    <hkern g1="S,Scaron"
+	g2="X"
+	k="5" />
+    <hkern g1="S,Scaron"
+	g2="f"
+	k="13" />
+    <hkern g1="S,Scaron"
+	g2="t"
+	k="15" />
+    <hkern g1="S,Scaron"
+	g2="x"
+	k="14" />
+    <hkern g1="S,Scaron"
+	g2="T.sc"
+	k="5" />
+    <hkern g1="S,Scaron"
+	g2="l"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="v"
+	k="15" />
+    <hkern g1="S,Scaron"
+	g2="w"
+	k="12" />
+    <hkern g1="S,Scaron"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="parenright"
+	k="10" />
+    <hkern g1="T"
+	g2="hyphen,endash,emdash"
+	k="40" />
+    <hkern g1="T"
+	g2="period,ellipsis"
+	k="42" />
+    <hkern g1="T"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="54" />
+    <hkern g1="T"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="61" />
+    <hkern g1="T"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="79" />
+    <hkern g1="T"
+	g2="guillemotleft,guilsinglleft"
+	k="61" />
+    <hkern g1="T"
+	g2="quotesinglbase,quotedblbase"
+	k="43" />
+    <hkern g1="T"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="59" />
+    <hkern g1="T"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="87" />
+    <hkern g1="T"
+	g2="y,yacute,ydieresis"
+	k="85" />
+    <hkern g1="T"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="24" />
+    <hkern g1="T"
+	g2="m,n,p,r,ntilde,thorn"
+	k="88" />
+    <hkern g1="T"
+	g2="z,zcaron"
+	k="48" />
+    <hkern g1="T"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="49" />
+    <hkern g1="T"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="T"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="9" />
+    <hkern g1="T"
+	g2="guillemotright,guilsinglright"
+	k="59" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="comma"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="period,ellipsis"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="slash"
+	k="22" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="M"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="g"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="s,scaron"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="AE"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="A.sc"
+	k="23" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="M.sc"
+	k="11" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="y,yacute,ydieresis"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="m,n,p,r,ntilde,thorn"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="z,zcaron"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="Z,Zcaron"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="f"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="t"
+	k="7" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="x"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="l"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="v"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="w"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="b,h,k"
+	k="11" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="parenright"
+	k="11" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="E.sc"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="J.sc"
+	k="6" />
+    <hkern g1="V"
+	g2="hyphen,endash,emdash"
+	k="18" />
+    <hkern g1="V"
+	g2="period,ellipsis"
+	k="43" />
+    <hkern g1="V"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="49" />
+    <hkern g1="V"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="40" />
+    <hkern g1="V"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="60" />
+    <hkern g1="V"
+	g2="guillemotleft,guilsinglleft"
+	k="36" />
+    <hkern g1="V"
+	g2="quotesinglbase,quotedblbase"
+	k="43" />
+    <hkern g1="V"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="42" />
+    <hkern g1="V"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="36" />
+    <hkern g1="V"
+	g2="y,yacute,ydieresis"
+	k="13" />
+    <hkern g1="V"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="V"
+	g2="m,n,p,r,ntilde,thorn"
+	k="36" />
+    <hkern g1="V"
+	g2="z,zcaron"
+	k="13" />
+    <hkern g1="V"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="15" />
+    <hkern g1="V"
+	g2="guillemotright,guilsinglright"
+	k="12" />
+    <hkern g1="W"
+	g2="hyphen,endash,emdash"
+	k="8" />
+    <hkern g1="W"
+	g2="period,ellipsis"
+	k="30" />
+    <hkern g1="W"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="37" />
+    <hkern g1="W"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="40" />
+    <hkern g1="W"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="39" />
+    <hkern g1="W"
+	g2="s,scaron"
+	k="37" />
+    <hkern g1="W"
+	g2="guillemotleft,guilsinglleft"
+	k="26" />
+    <hkern g1="W"
+	g2="quotesinglbase,quotedblbase"
+	k="31" />
+    <hkern g1="W"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="26" />
+    <hkern g1="W"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="29" />
+    <hkern g1="W"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="W"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="W"
+	g2="m,n,p,r,ntilde,thorn"
+	k="32" />
+    <hkern g1="W"
+	g2="z,zcaron"
+	k="9" />
+    <hkern g1="W"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="10" />
+    <hkern g1="W"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="5" />
+    <hkern g1="X"
+	g2="hyphen,endash,emdash"
+	k="13" />
+    <hkern g1="X"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="33" />
+    <hkern g1="X"
+	g2="guillemotleft,guilsinglleft"
+	k="30" />
+    <hkern g1="X"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="32" />
+    <hkern g1="X"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="24" />
+    <hkern g1="X"
+	g2="y,yacute,ydieresis"
+	k="50" />
+    <hkern g1="X"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="27" />
+    <hkern g1="X"
+	g2="S,Scaron"
+	k="5" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="ampersand"
+	k="19" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="comma"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="hyphen,endash,emdash"
+	k="34" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="period,ellipsis"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="slash"
+	k="55" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="64" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="M"
+	k="24" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="67" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="85" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="g"
+	k="76" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="s,scaron"
+	k="70" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="guillemotleft,guilsinglleft"
+	k="58" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="AE"
+	k="76" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="A.sc"
+	k="75" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="63" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="M.sc"
+	k="59" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="66" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="y,yacute,ydieresis"
+	k="39" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="26" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="m,n,p,r,ntilde,thorn"
+	k="69" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="z,zcaron"
+	k="27" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="f"
+	k="19" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="t"
+	k="35" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="x"
+	k="42" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="Z.sc"
+	k="8" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="asterisk"
+	k="-13" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="question"
+	k="-13" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="backslash"
+	k="-7" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="v"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="w"
+	k="40" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="braceright"
+	k="-33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="registered"
+	k="26" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="trademark"
+	k="-33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="U.sc"
+	k="28" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="bracketright"
+	k="-31" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="guillemotright,guilsinglright"
+	k="31" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="E.sc"
+	k="33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="J.sc"
+	k="33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="colon"
+	k="21" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="semicolon"
+	k="21" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="S.sc"
+	k="42" />
+    <hkern g1="Z,Zcaron"
+	g2="hyphen,endash,emdash"
+	k="39" />
+    <hkern g1="Z,Zcaron"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="29" />
+    <hkern g1="Z,Zcaron"
+	g2="g"
+	k="27" />
+    <hkern g1="Z,Zcaron"
+	g2="s,scaron"
+	k="11" />
+    <hkern g1="Z,Zcaron"
+	g2="guillemotleft,guilsinglleft"
+	k="42" />
+    <hkern g1="Z,Zcaron"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="22" />
+    <hkern g1="Z,Zcaron"
+	g2="M.sc"
+	k="5" />
+    <hkern g1="Z,Zcaron"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="32" />
+    <hkern g1="Z,Zcaron"
+	g2="y,yacute,ydieresis"
+	k="14" />
+    <hkern g1="Z,Zcaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="18" />
+    <hkern g1="Z,Zcaron"
+	g2="m,n,p,r,ntilde,thorn"
+	k="21" />
+    <hkern g1="Z,Zcaron"
+	g2="z,zcaron"
+	k="8" />
+    <hkern g1="Z,Zcaron"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="f"
+	k="15" />
+    <hkern g1="Z,Zcaron"
+	g2="t"
+	k="15" />
+    <hkern g1="Z,Zcaron"
+	g2="v"
+	k="15" />
+    <hkern g1="Z,Zcaron"
+	g2="w"
+	k="15" />
+    <hkern g1="Z,Zcaron"
+	g2="braceright"
+	k="-23" />
+    <hkern g1="Z,Zcaron"
+	g2="registered"
+	k="23" />
+    <hkern g1="Z,Zcaron"
+	g2="trademark"
+	k="-24" />
+    <hkern g1="Z,Zcaron"
+	g2="U.sc"
+	k="19" />
+    <hkern g1="Z,Zcaron"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="Z,Zcaron"
+	g2="bracketright"
+	k="-23" />
+    <hkern g1="Z,Zcaron"
+	g2="E.sc"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="J.sc"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="S.sc"
+	k="5" />
+    <hkern g1="bracketleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="29" />
+    <hkern g1="bracketleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="38" />
+    <hkern g1="bracketleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="43" />
+    <hkern g1="bracketleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="42" />
+    <hkern g1="bracketleft"
+	g2="Y,Yacute,Ydieresis"
+	k="-36" />
+    <hkern g1="bracketleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="41" />
+    <hkern g1="bracketleft"
+	g2="y,yacute,ydieresis"
+	k="40" />
+    <hkern g1="bracketleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="30" />
+    <hkern g1="bracketleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="42" />
+    <hkern g1="bracketleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="41" />
+    <hkern g1="backslash"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="9" />
+    <hkern g1="backslash"
+	g2="quotedbl,quotesingle"
+	k="36" />
+    <hkern g1="backslash"
+	g2="Y,Yacute,Ydieresis"
+	k="55" />
+    <hkern g1="backslash"
+	g2="y,yacute,ydieresis"
+	k="37" />
+    <hkern g1="backslash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="20" />
+    <hkern g1="backslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="22" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="ampersand"
+	k="11" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quotedbl,quotesingle"
+	k="22" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="y,yacute,ydieresis"
+	k="20" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="16" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="19" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteleft,quotedblleft"
+	k="70" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteright,quotedblright"
+	k="73" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="f"
+	k="5" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="t"
+	k="10" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="asterisk"
+	k="25" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="question"
+	k="27" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="backslash"
+	k="46" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="v"
+	k="18" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="w"
+	k="13" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="braceright"
+	k="25" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="registered"
+	k="8" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="trademark"
+	k="26" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="parenright"
+	k="10" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="bracketright"
+	k="29" />
+    <hkern g1="b,thorn"
+	g2="ampersand"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="comma"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="period,ellipsis"
+	k="9" />
+    <hkern g1="b,thorn"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="16" />
+    <hkern g1="b,thorn"
+	g2="quotesinglbase,quotedblbase"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="quotedbl,quotesingle"
+	k="22" />
+    <hkern g1="b,thorn"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="b,thorn"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="19" />
+    <hkern g1="b,thorn"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="quoteleft,quotedblleft"
+	k="75" />
+    <hkern g1="b,thorn"
+	g2="quoteright,quotedblright"
+	k="78" />
+    <hkern g1="b,thorn"
+	g2="f"
+	k="5" />
+    <hkern g1="b,thorn"
+	g2="t"
+	k="6" />
+    <hkern g1="b,thorn"
+	g2="x"
+	k="18" />
+    <hkern g1="b,thorn"
+	g2="asterisk"
+	k="24" />
+    <hkern g1="b,thorn"
+	g2="question"
+	k="32" />
+    <hkern g1="b,thorn"
+	g2="backslash"
+	k="39" />
+    <hkern g1="b,thorn"
+	g2="v"
+	k="9" />
+    <hkern g1="b,thorn"
+	g2="w"
+	k="5" />
+    <hkern g1="b,thorn"
+	g2="braceright"
+	k="30" />
+    <hkern g1="b,thorn"
+	g2="trademark"
+	k="22" />
+    <hkern g1="b,thorn"
+	g2="parenright"
+	k="29" />
+    <hkern g1="b,thorn"
+	g2="bracketright"
+	k="39" />
+    <hkern g1="b,thorn"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="c,ccedilla"
+	g2="ampersand"
+	k="16" />
+    <hkern g1="c,ccedilla"
+	g2="hyphen,endash,emdash"
+	k="37" />
+    <hkern g1="c,ccedilla"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="7" />
+    <hkern g1="c,ccedilla"
+	g2="guillemotleft,guilsinglleft"
+	k="13" />
+    <hkern g1="c,ccedilla"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="9" />
+    <hkern g1="c,ccedilla"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="c,ccedilla"
+	g2="quoteleft,quotedblleft"
+	k="40" />
+    <hkern g1="c,ccedilla"
+	g2="quoteright,quotedblright"
+	k="43" />
+    <hkern g1="c,ccedilla"
+	g2="question"
+	k="28" />
+    <hkern g1="c,ccedilla"
+	g2="backslash"
+	k="16" />
+    <hkern g1="c,ccedilla"
+	g2="braceright"
+	k="17" />
+    <hkern g1="c,ccedilla"
+	g2="trademark"
+	k="11" />
+    <hkern g1="c,ccedilla"
+	g2="parenright"
+	k="12" />
+    <hkern g1="c,ccedilla"
+	g2="bracketright"
+	k="24" />
+    <hkern g1="d"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="d"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="d"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="ampersand"
+	k="10" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="5" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quotedbl,quotesingle"
+	k="15" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="y,yacute,ydieresis"
+	k="5" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="15" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quoteleft,quotedblleft"
+	k="67" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quoteright,quotedblright"
+	k="70" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="x"
+	k="5" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="asterisk"
+	k="18" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="question"
+	k="33" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="backslash"
+	k="36" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="v"
+	k="4" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="braceright"
+	k="29" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="trademark"
+	k="19" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="parenright"
+	k="26" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="bracketright"
+	k="36" />
+    <hkern g1="f"
+	g2="hyphen,endash,emdash"
+	k="24" />
+    <hkern g1="f"
+	g2="period,ellipsis"
+	k="27" />
+    <hkern g1="f"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="45" />
+    <hkern g1="f"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="5" />
+    <hkern g1="f"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="10" />
+    <hkern g1="f"
+	g2="guillemotleft,guilsinglleft"
+	k="17" />
+    <hkern g1="f"
+	g2="quotesinglbase,quotedblbase"
+	k="27" />
+    <hkern g1="f"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="12" />
+    <hkern g1="g"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="g"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="11" />
+    <hkern g1="g"
+	g2="quoteleft,quotedblleft"
+	k="33" />
+    <hkern g1="g"
+	g2="quoteright,quotedblright"
+	k="35" />
+    <hkern g1="h,m,n,ntilde"
+	g2="ampersand"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="6" />
+    <hkern g1="h,m,n,ntilde"
+	g2="M"
+	k="15" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="Y,Yacute,Ydieresis"
+	k="93" />
+    <hkern g1="h,m,n,ntilde"
+	g2="y,yacute,ydieresis"
+	k="14" />
+    <hkern g1="h,m,n,ntilde"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="13" />
+    <hkern g1="h,m,n,ntilde"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="S,Scaron"
+	k="15" />
+    <hkern g1="h,m,n,ntilde"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="25" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteleft,quotedblleft"
+	k="69" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteright,quotedblright"
+	k="72" />
+    <hkern g1="h,m,n,ntilde"
+	g2="T"
+	k="94" />
+    <hkern g1="h,m,n,ntilde"
+	g2="V"
+	k="58" />
+    <hkern g1="h,m,n,ntilde"
+	g2="W"
+	k="42" />
+    <hkern g1="h,m,n,ntilde"
+	g2="X"
+	k="7" />
+    <hkern g1="h,m,n,ntilde"
+	g2="Z,Zcaron"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="f"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="t"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="asterisk"
+	k="21" />
+    <hkern g1="h,m,n,ntilde"
+	g2="question"
+	k="32" />
+    <hkern g1="h,m,n,ntilde"
+	g2="backslash"
+	k="42" />
+    <hkern g1="h,m,n,ntilde"
+	g2="v"
+	k="13" />
+    <hkern g1="h,m,n,ntilde"
+	g2="w"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="braceright"
+	k="31" />
+    <hkern g1="h,m,n,ntilde"
+	g2="trademark"
+	k="21" />
+    <hkern g1="h,m,n,ntilde"
+	g2="parenright"
+	k="24" />
+    <hkern g1="h,m,n,ntilde"
+	g2="bracketright"
+	k="40" />
+    <hkern g1="h,m,n,ntilde"
+	g2="seven"
+	k="23" />
+    <hkern g1="h,m,n,ntilde"
+	g2="exclam"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="one"
+	k="25" />
+    <hkern g1="h,m,n,ntilde"
+	g2="J"
+	k="18" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="ampersand"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="8" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="M"
+	k="15" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="Y,Yacute,Ydieresis"
+	k="9" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="14" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="S,Scaron"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="T"
+	k="14" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="V"
+	k="9" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="W"
+	k="10" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="Z,Zcaron"
+	k="11" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="J"
+	k="14" />
+    <hkern g1="k"
+	g2="hyphen,endash,emdash"
+	k="15" />
+    <hkern g1="k"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="5" />
+    <hkern g1="k"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="22" />
+    <hkern g1="k"
+	g2="guillemotleft,guilsinglleft"
+	k="18" />
+    <hkern g1="k"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="22" />
+    <hkern g1="k"
+	g2="quoteleft,quotedblleft"
+	k="27" />
+    <hkern g1="k"
+	g2="quoteright,quotedblright"
+	k="29" />
+    <hkern g1="l"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="l"
+	g2="guillemotleft,guilsinglleft"
+	k="9" />
+    <hkern g1="l"
+	g2="quotedbl,quotesingle"
+	k="9" />
+    <hkern g1="l"
+	g2="y,yacute,ydieresis"
+	k="7" />
+    <hkern g1="l"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="16" />
+    <hkern g1="l"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="19" />
+    <hkern g1="l"
+	g2="quoteleft,quotedblleft"
+	k="11" />
+    <hkern g1="l"
+	g2="quoteright,quotedblright"
+	k="10" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="ampersand"
+	k="10" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="16" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="M"
+	k="17" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quotedbl,quotesingle"
+	k="20" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="Y,Yacute,Ydieresis"
+	k="89" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="19" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="19" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="S,Scaron"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteleft,quotedblleft"
+	k="74" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteright,quotedblright"
+	k="77" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="T"
+	k="83" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="V"
+	k="64" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="W"
+	k="44" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="X"
+	k="38" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="Z,Zcaron"
+	k="29" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="f"
+	k="5" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="t"
+	k="7" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="x"
+	k="19" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="asterisk"
+	k="22" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="question"
+	k="34" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="backslash"
+	k="42" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="v"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="w"
+	k="5" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="braceright"
+	k="34" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="trademark"
+	k="20" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="parenright"
+	k="32" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="bracketright"
+	k="43" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="seven"
+	k="33" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="one"
+	k="26" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="J"
+	k="19" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="two"
+	k="27" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="ampersand"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="8" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="M"
+	k="15" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="Y,Yacute,Ydieresis"
+	k="73" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="S,Scaron"
+	k="13" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="21" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="quoteleft,quotedblleft"
+	k="45" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="quoteright,quotedblright"
+	k="47" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="T"
+	k="92" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="V"
+	k="40" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="W"
+	k="38" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="X"
+	k="10" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="Z,Zcaron"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="asterisk"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="question"
+	k="33" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="backslash"
+	k="28" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="braceright"
+	k="30" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="trademark"
+	k="17" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="parenright"
+	k="23" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="bracketright"
+	k="41" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="seven"
+	k="24" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="J"
+	k="14" />
+    <hkern g1="r"
+	g2="hyphen,endash,emdash"
+	k="22" />
+    <hkern g1="r"
+	g2="period,ellipsis"
+	k="29" />
+    <hkern g1="r"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="45" />
+    <hkern g1="r"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="7" />
+    <hkern g1="r"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="r"
+	g2="guillemotleft,guilsinglleft"
+	k="19" />
+    <hkern g1="r"
+	g2="quotesinglbase,quotedblbase"
+	k="29" />
+    <hkern g1="r"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="r"
+	g2="quoteleft,quotedblleft"
+	k="23" />
+    <hkern g1="r"
+	g2="quoteright,quotedblright"
+	k="26" />
+    <hkern g1="s,scaron"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="15" />
+    <hkern g1="s,scaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="s,scaron"
+	g2="quoteleft,quotedblleft"
+	k="53" />
+    <hkern g1="s,scaron"
+	g2="quoteright,quotedblright"
+	k="56" />
+    <hkern g1="s,scaron"
+	g2="asterisk"
+	k="15" />
+    <hkern g1="s,scaron"
+	g2="question"
+	k="32" />
+    <hkern g1="s,scaron"
+	g2="backslash"
+	k="31" />
+    <hkern g1="s,scaron"
+	g2="braceright"
+	k="27" />
+    <hkern g1="s,scaron"
+	g2="trademark"
+	k="21" />
+    <hkern g1="s,scaron"
+	g2="parenright"
+	k="25" />
+    <hkern g1="s,scaron"
+	g2="bracketright"
+	k="36" />
+    <hkern g1="t"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="4" />
+    <hkern g1="t"
+	g2="guillemotleft,guilsinglleft"
+	k="12" />
+    <hkern g1="t"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="8" />
+    <hkern g1="t"
+	g2="quoteleft,quotedblleft"
+	k="22" />
+    <hkern g1="t"
+	g2="quoteright,quotedblright"
+	k="23" />
+    <hkern g1="v"
+	g2="period,ellipsis"
+	k="29" />
+    <hkern g1="v"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="40" />
+    <hkern g1="v"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="6" />
+    <hkern g1="v"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="9" />
+    <hkern g1="v"
+	g2="s,scaron"
+	k="4" />
+    <hkern g1="v"
+	g2="quotesinglbase,quotedblbase"
+	k="29" />
+    <hkern g1="v"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="v"
+	g2="quoteleft,quotedblleft"
+	k="30" />
+    <hkern g1="v"
+	g2="quoteright,quotedblright"
+	k="32" />
+    <hkern g1="w"
+	g2="period,ellipsis"
+	k="20" />
+    <hkern g1="w"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="33" />
+    <hkern g1="w"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="4" />
+    <hkern g1="w"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="w"
+	g2="quotesinglbase,quotedblbase"
+	k="21" />
+    <hkern g1="w"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="w"
+	g2="quoteleft,quotedblleft"
+	k="29" />
+    <hkern g1="w"
+	g2="quoteright,quotedblright"
+	k="31" />
+    <hkern g1="x"
+	g2="hyphen,endash,emdash"
+	k="9" />
+    <hkern g1="x"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="4" />
+    <hkern g1="x"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="18" />
+    <hkern g1="x"
+	g2="guillemotleft,guilsinglleft"
+	k="20" />
+    <hkern g1="x"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="9" />
+    <hkern g1="x"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="16" />
+    <hkern g1="x"
+	g2="quoteleft,quotedblleft"
+	k="32" />
+    <hkern g1="x"
+	g2="quoteright,quotedblright"
+	k="34" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="ampersand"
+	k="18" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="comma"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="period,ellipsis"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="slash"
+	k="36" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="42" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="6" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="10" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="g"
+	k="6" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="s,scaron"
+	k="4" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="quoteleft,quotedblleft"
+	k="29" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="quoteright,quotedblright"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="question"
+	k="51" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="braceright"
+	k="29" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="parenright"
+	k="25" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="bracketright"
+	k="42" />
+    <hkern g1="z,zcaron"
+	g2="ampersand"
+	k="11" />
+    <hkern g1="z,zcaron"
+	g2="hyphen,endash,emdash"
+	k="16" />
+    <hkern g1="z,zcaron"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="11" />
+    <hkern g1="z,zcaron"
+	g2="g"
+	k="5" />
+    <hkern g1="z,zcaron"
+	g2="guillemotleft,guilsinglleft"
+	k="24" />
+    <hkern g1="z,zcaron"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="z,zcaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="z,zcaron"
+	g2="quoteleft,quotedblleft"
+	k="37" />
+    <hkern g1="z,zcaron"
+	g2="quoteright,quotedblright"
+	k="40" />
+    <hkern g1="z,zcaron"
+	g2="question"
+	k="35" />
+    <hkern g1="z,zcaron"
+	g2="backslash"
+	k="14" />
+    <hkern g1="z,zcaron"
+	g2="braceright"
+	k="24" />
+    <hkern g1="z,zcaron"
+	g2="trademark"
+	k="14" />
+    <hkern g1="z,zcaron"
+	g2="parenright"
+	k="10" />
+    <hkern g1="z,zcaron"
+	g2="bracketright"
+	k="34" />
+    <hkern g1="braceleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="12" />
+    <hkern g1="braceleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="27" />
+    <hkern g1="braceleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="34" />
+    <hkern g1="braceleft"
+	g2="s,scaron"
+	k="27" />
+    <hkern g1="braceleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="33" />
+    <hkern g1="braceleft"
+	g2="Y,Yacute,Ydieresis"
+	k="-34" />
+    <hkern g1="braceleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="31" />
+    <hkern g1="braceleft"
+	g2="y,yacute,ydieresis"
+	k="29" />
+    <hkern g1="braceleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="25" />
+    <hkern g1="braceleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="29" />
+    <hkern g1="braceleft"
+	g2="z,zcaron"
+	k="24" />
+    <hkern g1="braceleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="23" />
+    <hkern g1="exclamdown"
+	g2="Y,Yacute,Ydieresis"
+	k="32" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="9" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="Y,Yacute,Ydieresis"
+	k="30" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="quoteright,quotedblright"
+	k="27" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="T"
+	k="59" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="V"
+	k="11" />
+    <hkern g1="registered"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="19" />
+    <hkern g1="registered"
+	g2="Y,Yacute,Ydieresis"
+	k="27" />
+    <hkern g1="registered"
+	g2="Z,Zcaron"
+	k="25" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="9" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="AE"
+	k="13" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="A.sc"
+	k="16" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="AE.sc"
+	k="18" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="quotedbl,quotesingle"
+	k="15" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Y,Yacute,Ydieresis"
+	k="58" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="S,Scaron"
+	k="22" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="z,zcaron"
+	k="23" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="quoteright,quotedblright"
+	k="52" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="T"
+	k="61" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="V"
+	k="36" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="W"
+	k="26" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="X"
+	k="32" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Z,Zcaron"
+	k="33" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="t"
+	k="9" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="x"
+	k="20" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="T.sc"
+	k="30" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="X.sc"
+	k="29" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Y.sc"
+	k="33" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Z.sc"
+	k="30" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="V.sc"
+	k="16" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="W.sc"
+	k="9" />
+    <hkern g1="questiondown"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="23" />
+    <hkern g1="questiondown"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="15" />
+    <hkern g1="questiondown"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="questiondown"
+	g2="s,scaron"
+	k="15" />
+    <hkern g1="questiondown"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="10" />
+    <hkern g1="questiondown"
+	g2="Y,Yacute,Ydieresis"
+	k="37" />
+    <hkern g1="questiondown"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="questiondown"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="9" />
+    <hkern g1="questiondown"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="9" />
+    <hkern g1="questiondown"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="11" />
+    <hkern g1="questiondown"
+	g2="m,n,p,r,ntilde,thorn"
+	k="15" />
+    <hkern g1="questiondown"
+	g2="z,zcaron"
+	k="15" />
+    <hkern g1="questiondown"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="10" />
+    <hkern g1="questiondown"
+	g2="Z,Zcaron"
+	k="36" />
+    <hkern g1="questiondown"
+	g2="b,h,k"
+	k="9" />
+    <hkern g1="questiondown"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="14" />
+    <hkern g1="Thorn"
+	g2="period,ellipsis"
+	k="79" />
+    <hkern g1="Thorn"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="21" />
+    <hkern g1="Thorn"
+	g2="quotesinglbase,quotedblbase"
+	k="79" />
+    <hkern g1="Thorn"
+	g2="Y,Yacute,Ydieresis"
+	k="28" />
+    <hkern g1="Thorn"
+	g2="Z,Zcaron"
+	k="53" />
+    <hkern g1="germandbls"
+	g2="quotedbl,quotesingle"
+	k="13" />
+    <hkern g1="germandbls"
+	g2="quoteleft,quotedblleft"
+	k="11" />
+    <hkern g1="germandbls"
+	g2="quoteright,quotedblright"
+	k="13" />
+    <hkern g1="eth"
+	g2="period,ellipsis"
+	k="9" />
+    <hkern g1="eth"
+	g2="quotesinglbase,quotedblbase"
+	k="9" />
+    <hkern g1="eth"
+	g2="quotedbl,quotesingle"
+	k="11" />
+    <hkern g1="eth"
+	g2="quoteleft,quotedblleft"
+	k="20" />
+    <hkern g1="eth"
+	g2="quoteright,quotedblright"
+	k="19" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="comma"
+	k="133" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="period,ellipsis"
+	k="132" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="51" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="M"
+	k="20" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="62" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="74" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="g"
+	k="67" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="s,scaron"
+	k="63" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="AE"
+	k="66" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="eth"
+	k="21" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="A.sc"
+	k="39" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="AE.sc"
+	k="47" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="28" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="M.sc"
+	k="15" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="43" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="y,yacute,ydieresis"
+	k="29" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="45" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="z,zcaron"
+	k="39" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="f"
+	k="13" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="t"
+	k="8" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="x"
+	k="31" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="germandbls"
+	k="11" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="v"
+	k="30" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="w"
+	k="29" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="S.sc"
+	k="11" />
+    <hkern g1="quoteright,quotedblright"
+	g2="comma"
+	k="146" />
+    <hkern g1="quoteright,quotedblright"
+	g2="hyphen,endash,emdash"
+	k="75" />
+    <hkern g1="quoteright,quotedblright"
+	g2="period,ellipsis"
+	k="146" />
+    <hkern g1="quoteright,quotedblright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="56" />
+    <hkern g1="quoteright,quotedblright"
+	g2="M"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="77" />
+    <hkern g1="quoteright,quotedblright"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="89" />
+    <hkern g1="quoteright,quotedblright"
+	g2="g"
+	k="82" />
+    <hkern g1="quoteright,quotedblright"
+	g2="s,scaron"
+	k="78" />
+    <hkern g1="quoteright,quotedblright"
+	g2="guillemotleft,guilsinglleft"
+	k="64" />
+    <hkern g1="quoteright,quotedblright"
+	g2="AE"
+	k="72" />
+    <hkern g1="quoteright,quotedblright"
+	g2="eth"
+	k="19" />
+    <hkern g1="quoteright,quotedblright"
+	g2="quotesinglbase,quotedblbase"
+	k="146" />
+    <hkern g1="quoteright,quotedblright"
+	g2="A.sc"
+	k="46" />
+    <hkern g1="quoteright,quotedblright"
+	g2="AE.sc"
+	k="53" />
+    <hkern g1="quoteright,quotedblright"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="33" />
+    <hkern g1="quoteright,quotedblright"
+	g2="M.sc"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="Y,Yacute,Ydieresis"
+	k="-6" />
+    <hkern g1="quoteright,quotedblright"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="56" />
+    <hkern g1="quoteright,quotedblright"
+	g2="y,yacute,ydieresis"
+	k="41" />
+    <hkern g1="quoteright,quotedblright"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="m,n,p,r,ntilde,thorn"
+	k="58" />
+    <hkern g1="quoteright,quotedblright"
+	g2="z,zcaron"
+	k="52" />
+    <hkern g1="quoteright,quotedblright"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="8" />
+    <hkern g1="quoteright,quotedblright"
+	g2="f"
+	k="13" />
+    <hkern g1="quoteright,quotedblright"
+	g2="t"
+	k="12" />
+    <hkern g1="quoteright,quotedblright"
+	g2="x"
+	k="43" />
+    <hkern g1="quoteright,quotedblright"
+	g2="germandbls"
+	k="15" />
+    <hkern g1="quoteright,quotedblright"
+	g2="v"
+	k="42" />
+    <hkern g1="quoteright,quotedblright"
+	g2="w"
+	k="41" />
+    <hkern g1="quoteright,quotedblright"
+	g2="guillemotright,guilsinglright"
+	k="36" />
+    <hkern g1="quoteright,quotedblright"
+	g2="E.sc"
+	k="8" />
+    <hkern g1="quoteright,quotedblright"
+	g2="J.sc"
+	k="8" />
+    <hkern g1="quoteright,quotedblright"
+	g2="S.sc"
+	k="22" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quotedbl,quotesingle"
+	k="110" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="Y,Yacute,Ydieresis"
+	k="41" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="y,yacute,ydieresis"
+	k="34" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="14" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="13" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quoteright,quotedblright"
+	k="135" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="T"
+	k="42" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="V"
+	k="43" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="W"
+	k="30" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="f"
+	k="15" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="t"
+	k="17" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="germandbls"
+	k="14" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="T.sc"
+	k="34" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="Y.sc"
+	k="35" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="v"
+	k="29" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="w"
+	k="20" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="U.sc"
+	k="8" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="V.sc"
+	k="33" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="W.sc"
+	k="24" />
+    <hkern g1="trademark"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="24" />
+    <hkern g1="A.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="16" />
+    <hkern g1="A.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="A.sc"
+	g2="quotedbl,quotesingle"
+	k="33" />
+    <hkern g1="A.sc"
+	g2="quoteleft,quotedblleft"
+	k="39" />
+    <hkern g1="A.sc"
+	g2="quoteright,quotedblright"
+	k="40" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="10" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="braceright"
+	k="17" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="bracketright"
+	k="28" />
+    <hkern g1="B.sc"
+	g2="quoteleft,quotedblleft"
+	k="16" />
+    <hkern g1="B.sc"
+	g2="quoteright,quotedblright"
+	k="17" />
+    <hkern g1="C.sc"
+	g2="hyphen,endash,emdash"
+	k="59" />
+    <hkern g1="C.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="23" />
+    <hkern g1="C.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="9" />
+    <hkern g1="D.sc"
+	g2="quotedbl,quotesingle"
+	k="10" />
+    <hkern g1="D.sc"
+	g2="quoteleft,quotedblleft"
+	k="29" />
+    <hkern g1="D.sc"
+	g2="quoteright,quotedblright"
+	k="31" />
+    <hkern g1="D.sc"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="F.sc"
+	g2="period,ellipsis"
+	k="57" />
+    <hkern g1="F.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="57" />
+    <hkern g1="F.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="4" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="M.sc"
+	k="4" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="question"
+	k="19" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="backslash"
+	k="13" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="braceright"
+	k="23" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="trademark"
+	k="13" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="parenright"
+	k="21" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="bracketright"
+	k="39" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="seven"
+	k="12" />
+    <hkern g1="K.sc"
+	g2="hyphen,endash,emdash"
+	k="13" />
+    <hkern g1="K.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="29" />
+    <hkern g1="K.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="26" />
+    <hkern g1="L.sc"
+	g2="hyphen,endash,emdash"
+	k="48" />
+    <hkern g1="L.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="35" />
+    <hkern g1="L.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="12" />
+    <hkern g1="L.sc"
+	g2="quotedbl,quotesingle"
+	k="53" />
+    <hkern g1="L.sc"
+	g2="quoteleft,quotedblleft"
+	k="53" />
+    <hkern g1="L.sc"
+	g2="quoteright,quotedblright"
+	k="55" />
+    <hkern g1="M.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="5" />
+    <hkern g1="M.sc"
+	g2="quotedbl,quotesingle"
+	k="13" />
+    <hkern g1="M.sc"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="4" />
+    <hkern g1="M.sc"
+	g2="quoteleft,quotedblleft"
+	k="15" />
+    <hkern g1="M.sc"
+	g2="quoteright,quotedblright"
+	k="17" />
+    <hkern g1="O.sc,Q.sc"
+	g2="slash"
+	k="9" />
+    <hkern g1="O.sc,Q.sc"
+	g2="A.sc"
+	k="8" />
+    <hkern g1="O.sc,Q.sc"
+	g2="AE.sc"
+	k="24" />
+    <hkern g1="O.sc,Q.sc"
+	g2="M.sc"
+	k="5" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quotedbl,quotesingle"
+	k="10" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quoteleft,quotedblleft"
+	k="28" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quoteright,quotedblright"
+	k="29" />
+    <hkern g1="O.sc,Q.sc"
+	g2="T.sc"
+	k="13" />
+    <hkern g1="O.sc,Q.sc"
+	g2="X.sc"
+	k="22" />
+    <hkern g1="O.sc,Q.sc"
+	g2="Y.sc"
+	k="21" />
+    <hkern g1="O.sc,Q.sc"
+	g2="Z.sc"
+	k="12" />
+    <hkern g1="O.sc,Q.sc"
+	g2="asterisk"
+	k="12" />
+    <hkern g1="O.sc,Q.sc"
+	g2="question"
+	k="33" />
+    <hkern g1="O.sc,Q.sc"
+	g2="backslash"
+	k="34" />
+    <hkern g1="O.sc,Q.sc"
+	g2="braceright"
+	k="33" />
+    <hkern g1="O.sc,Q.sc"
+	g2="trademark"
+	k="16" />
+    <hkern g1="O.sc,Q.sc"
+	g2="V.sc"
+	k="9" />
+    <hkern g1="O.sc,Q.sc"
+	g2="W.sc"
+	k="6" />
+    <hkern g1="O.sc,Q.sc"
+	g2="parenright"
+	k="32" />
+    <hkern g1="O.sc,Q.sc"
+	g2="bracketright"
+	k="42" />
+    <hkern g1="O.sc,Q.sc"
+	g2="guillemotright,guilsinglright"
+	k="8" />
+    <hkern g1="O.sc,Q.sc"
+	g2="seven"
+	k="33" />
+    <hkern g1="O.sc,Q.sc"
+	g2="one"
+	k="14" />
+    <hkern g1="O.sc,Q.sc"
+	g2="two"
+	k="25" />
+    <hkern g1="P.sc"
+	g2="period,ellipsis"
+	k="68" />
+    <hkern g1="P.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="68" />
+    <hkern g1="R.sc"
+	g2="quoteright,quotedblright"
+	k="10" />
+    <hkern g1="T.sc"
+	g2="hyphen,endash,emdash"
+	k="31" />
+    <hkern g1="T.sc"
+	g2="period,ellipsis"
+	k="34" />
+    <hkern g1="T.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="30" />
+    <hkern g1="T.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="34" />
+    <hkern g1="T.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="13" />
+    <hkern g1="U.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="8" />
+    <hkern g1="V.sc"
+	g2="period,ellipsis"
+	k="33" />
+    <hkern g1="V.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="16" />
+    <hkern g1="V.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="33" />
+    <hkern g1="V.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="9" />
+    <hkern g1="W.sc"
+	g2="period,ellipsis"
+	k="24" />
+    <hkern g1="W.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="9" />
+    <hkern g1="W.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="25" />
+    <hkern g1="W.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="X.sc"
+	g2="hyphen,endash,emdash"
+	k="13" />
+    <hkern g1="X.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="29" />
+    <hkern g1="X.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="24" />
+    <hkern g1="Y.sc"
+	g2="hyphen,endash,emdash"
+	k="18" />
+    <hkern g1="Y.sc"
+	g2="period,ellipsis"
+	k="35" />
+    <hkern g1="Y.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="33" />
+    <hkern g1="Y.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="35" />
+    <hkern g1="Y.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="21" />
+    <hkern g1="Z.sc"
+	g2="hyphen,endash,emdash"
+	k="20" />
+    <hkern g1="Z.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="30" />
+    <hkern g1="Z.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="12" />
+  </font>
+</defs></svg>
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
new file mode 100755
index 0000000..43cc896
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
new file mode 100755
index 0000000..c4860fc
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
new file mode 100755
index 0000000..8fef49b
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
new file mode 100755
index 0000000..bf380bd
--- /dev/null
+++ b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
@@ -0,0 +1,4820 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg>
+<metadata>
+Created by FontForge 20090914 at Fri Jul  1 20:31:46 2011
+ By www-data
+Copyright (c) 2011 by Pablo Impallari. www.impallari.com Igino Marini. www.ikern.com. All rights reserved.
+</metadata>
+<defs>
+<font id="Cabin-SemiBold" horiz-adv-x="234" >
+  <font-face 
+    font-family="Cabin"
+    font-weight="600"
+    font-stretch="normal"
+    units-per-em="1000"
+    panose-1="2 11 8 3 5 2 2 2 0 4"
+    ascent="800"
+    descent="-200"
+    x-height="497"
+    cap-height="700"
+    bbox="-34.001 -250.001 1170 957.999"
+    underline-thickness="50"
+    underline-position="-50"
+    unicode-range="U+0020-U+2122"
+  />
+<missing-glyph horiz-adv-x="250" 
+d="M174 243h-114v124h114v-124z" />
+    <glyph glyph-name=".notdef" horiz-adv-x="250" 
+d="M174 243h-114v124h114v-124z" />
+    <glyph glyph-name="space" unicode=" " horiz-adv-x="225" 
+ />
+    <glyph glyph-name="exclam" unicode="!" horiz-adv-x="248" 
+d="M186 750l-23 -550h-78l-23 550h124zM180 0h-112v112h112v-112z" />
+    <glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="399" 
+d="M361 750l-20 -300h-74l-20 300h114zM153 750l-20 -300h-75l-20 300h115z" />
+    <glyph glyph-name="numbersign" unicode="#" horiz-adv-x="704" 
+d="M674 510l-32 -94h-115l-39 -103h126l-46 -100h-119l-84 -224h-92l85 224h-118l-86 -224h-90l85 224h-119l44 100h113l39 103h-122l31 94h127l74 190h90l-73 -190h120l73 190h89l-72 -190h111zM437 416h-119l-41 -103h120z" />
+    <glyph glyph-name="dollar" unicode="$" horiz-adv-x="520" 
+d="M293 81l16.001 -113h-101l16 112c-78.667 4 -137 17 -175 39l15 121c46 -40.667 108.333 -61 187 -61c70 0 105 18.667 105 56c0 19.333 -10.833 35.833 -32.5 49.5s-48 25 -79 34s-62 18.833 -93 29.5s-57.333 26.667 -79 48s-32.5 47.333 -32.5 78
+c0 38.667 14.667 73.167 44 103.5s76 48.5 140 54.5l-16 116h101l-16 -116c69.333 -4 122.666 -16.667 159.999 -38l-10 -108c-68 34 -125 51 -171 51c-76.667 0 -115 -17 -115 -51c0 -15.333 8.16699 -28.5 24.5 -39.5s36.5 -19.5 60.5 -25.5s50.333 -13.667 79 -23
+s55 -19.5 79 -30.5s44.167 -27.833 60.5 -50.5s24.5 -49.667 24.5 -81c0 -16 -2.5 -31.5 -7.5 -46.5s-13.833 -30.5 -26.5 -46.5s-32.5 -29.5 -59.5 -40.5s-59.833 -18.167 -98.5 -21.5z" />
+    <glyph glyph-name="percent" unicode="%" horiz-adv-x="840" 
+d="M653 -10c-44.667 0 -80.833 16.501 -108.5 49.501s-41.5 77.167 -41.5 132.5c0 57.333 14.833 103.166 44.5 137.499s66.5 51.5 110.5 51.5s79.833 -16.333 107.5 -49s41.5 -76.667 41.5 -132c0 -58 -14 -104.167 -42 -138.5s-65.333 -51.5 -112 -51.5zM667.001 700.001
+l-421 -712h-95l421 712h95zM182.001 334.001c-44.667 0 -80.667 16.501 -108 49.501s-41 77.167 -41 132.5c0 56.667 14.667 102.167 44 136.5s66 51.5 110 51.5c43.333 0 79 -16.333 107 -49s42 -76.334 42 -131.001c0 -58 -14.167 -104.167 -42.5 -138.5
+s-65.5 -51.5 -111.5 -51.5zM656.001 296.002c-23.333 0 -42.833 -10.667 -58.5 -32s-23.5 -52 -23.5 -92c0 -38.667 7.16699 -67.667 21.5 -87s33.5 -29 57.5 -29c25.333 0 45.333 10.333 60 31s22 51.667 22 93c0 37.333 -7.5 66 -22.5 86s-33.833 30 -56.5 30z
+M186.001 639.002c-22 0 -40.834 -10.833 -56.501 -32.5s-23.5 -51.834 -23.5 -90.501c0 -37.333 7.16699 -65.666 21.5 -84.999s32.833 -29 55.5 -29c24 0 43.5 10.333 58.5 31s22.5 51 22.5 91c0 36.667 -7.66699 65 -23 85s-33.666 30 -54.999 30z" />
+    <glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="621" 
+d="M614 0l-127.999 0.00195312l-35 38c-49.333 -41.333 -111 -62 -185 -62c-77.333 0 -135.5 18 -174.5 54s-58.5 81.333 -58.5 136c0 73.333 41 140.333 123 201c-50 62 -75 118.667 -75 170c0 50.667 19.667 91 59 121s86.666 45 141.999 45
+c49.333 0 87.333 -12.5 114 -37.5s40 -58.5 40 -100.5c0 -40.667 -13 -75.834 -39 -105.501s-62.667 -60.834 -110 -93.501l155 -171c11.333 32 18 84.333 20 157h107c-2 -96.667 -20 -176 -54 -238zM274.001 613.002c-24.667 0 -44.833 -6.83398 -60.5 -20.501
+s-23.5 -33.5 -23.5 -59.5c0 -31.333 16.333 -67.666 49 -108.999c34 25.333 58.833 46.833 74.5 64.5s23.5 38.167 23.5 61.5c0 42 -21 63 -63 63zM394.002 105.001l-184 199c-40.667 -37.333 -61 -80 -61 -128c0 -32.667 10 -59.667 30 -81s53 -32 99 -32
+c49.333 0 88 14 116 42z" />
+    <glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="194" 
+d="M155 750l-19 -300h-78l-19 300h116z" />
+    <glyph glyph-name="parenleft" unicode="(" horiz-adv-x="272" 
+d="M249 -136l-102 0.00195312c-35.333 58.667 -61.833 122.167 -79.5 190.5s-26.5 152.5 -26.5 252.5s8.83301 184.167 26.5 252.5s44.167 131.833 79.5 190.5h102c-77.333 -132.667 -116 -280.334 -116 -443.001s38.667 -310.334 116 -443.001z" />
+    <glyph glyph-name="parenright" unicode=")" horiz-adv-x="272" 
+d="M125 -136l-102 -0.00195312c77.333 132.667 116 280.334 116 443.001s-38.667 310.334 -116 443.001h102c35.333 -58.667 61.833 -122.167 79.5 -190.5s26.5 -152.5 26.5 -252.5s-8.83301 -184.167 -26.5 -252.5s-44.167 -131.833 -79.5 -190.5z" />
+    <glyph glyph-name="asterisk" unicode="*" horiz-adv-x="441" 
+d="M312 417l-90 135l-90 -138l-56 54l117 99l-160 57l39 69l138 -101l-28 157h79l-30 -157l139 101l39 -70l-158 -54l117 -98z" />
+    <glyph glyph-name="plus" unicode="+" horiz-adv-x="462" 
+d="M416 232h-140v-130h-90v130h-140v92h140v128h90v-128h140v-92z" />
+    <glyph glyph-name="comma" unicode="," horiz-adv-x="227" 
+d="M172 0l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="hyphen" unicode="-" horiz-adv-x="420" 
+d="M365 232h-310v92h310v-92z" />
+    <glyph glyph-name="period" unicode="." horiz-adv-x="224" 
+d="M169 0h-114v116h114v-116z" />
+    <glyph glyph-name="slash" unicode="/" horiz-adv-x="544" 
+d="M511 700l-369 -785h-124l369 785h124z" />
+    <glyph glyph-name="zero" unicode="0" horiz-adv-x="708" 
+d="M348 -14c-86 0 -155.498 32.333 -208.498 97s-79.5 150 -79.5 256c0 110 28.667 200 86 270s128.666 105 213.999 105c83.333 0 152.166 -33.333 206.499 -100s81.5 -152.667 81.5 -258c0 -111.333 -27.5 -200.833 -82.5 -268.5s-127.5 -101.5 -217.5 -101.5z
+M358.002 609c-49.333 0 -91.334 -23.333 -126.001 -70s-52 -113.334 -52 -200.001c0 -82 15.5 -143.667 46.5 -185s72.167 -62 123.5 -62c54.667 0 98.334 21.833 131.001 65.5s49 109.834 49 198.501c0 80.667 -16.5 143 -49.5 187s-73.833 66 -122.5 66z" />
+    <glyph glyph-name="one" unicode="1" horiz-adv-x="365" 
+d="M267 0h-119.999v533c-30 -22 -61 -36.667 -93 -44l-12 102c24 6 49.667 19.833 77 41.5s46.666 44.167 57.999 67.5h90v-700z" />
+    <glyph glyph-name="two" unicode="2" horiz-adv-x="529" 
+d="M472 0l-423.999 0.000976562c118 169.333 195 288.5 231 357.5s54 119.5 54 151.5c0 32.667 -9.33301 58.167 -28 76.5s-44.334 27.5 -77.001 27.5c-60.667 0 -114.334 -34.333 -161.001 -103l-15 106c12 22 35.833 43.833 71.5 65.5s79.167 32.5 130.5 32.5
+c66.667 0 115.334 -18.833 146.001 -56.5s46 -81.834 46 -132.501c0 -46 -14.833 -100.667 -44.5 -164s-79.167 -146.333 -148.5 -249h219v-112z" />
+    <glyph glyph-name="three" unicode="3" horiz-adv-x="543" 
+d="M227 -14c-40.667 0 -80.167 6.33203 -118.5 18.999s-61.833 24.334 -70.5 35.001l29 108c44.667 -34 96.667 -51 156 -51c40 0 73.333 8.83301 100 26.5s40 47.167 40 88.5c0 37.333 -10 67.166 -30 89.499s-56.667 33.5 -110 33.5h-85l11 92h43c96 0 144 33 144 99
+c0 58 -36 87 -108 87c-56 0 -98.333 -12 -127 -36l-19 91c11.333 11.333 31.5 21.833 60.5 31.5s61.833 14.5 98.5 14.5c42 0 78.167 -5.83301 108.5 -17.5s52.833 -27.334 67.5 -47.001s25 -39.167 31 -58.5s9 -39.666 9 -60.999c0 -59.333 -24.667 -106.666 -74 -141.999
+c66 -32.667 99 -90 99 -172c0 -73.333 -25 -130 -75 -170s-110 -60 -180 -60z" />
+    <glyph glyph-name="four" unicode="4" horiz-adv-x="576" 
+d="M518 190h-85v-190h-120v190h-301l322 510h99v-412h85v-98zM313 288v224l-135 -224h135z" />
+    <glyph glyph-name="five" unicode="5" horiz-adv-x="540" 
+d="M229 -13c-38 0 -76.166 5.99902 -114.499 17.999s-59.833 22.667 -64.5 32l28 108c43.333 -32.667 92.666 -49 147.999 -49c40.667 0 75 11.333 103 34s42 55.334 42 98.001c0 36 -13.5 63.5 -40.5 82.5s-74.833 28.5 -143.5 28.5h-100l43 361h320l-11 -112h-219
+l-18 -149c100.667 -0.666992 173.5 -17.5 218.5 -50.5s67.5 -84.833 67.5 -155.5c0 -76 -25.5 -136 -76.5 -180s-111.833 -66 -182.5 -66z" />
+    <glyph glyph-name="six" unicode="6" horiz-adv-x="565" 
+d="M278 -14c-65.333 0 -118.001 21.167 -158.001 63.5s-60 108.833 -60 199.5c0 62 10.833 122 32.5 180s48.334 106 80.001 144s64.334 68.667 98.001 92s63.5 35 89.5 35l78 -46c-42.667 -8 -92.334 -40 -149.001 -96s-90.667 -117.333 -102 -184
+c24 31.333 65.333 47 124 47c61.333 0 111.833 -17.333 151.5 -52s59.5 -84.667 59.5 -150s-22.5 -120.5 -67.5 -165.5s-103.833 -67.5 -176.5 -67.5zM301.999 324c-36 0 -65.834 -10.665 -89.501 -31.998s-35.5 -51.333 -35.5 -90c0 -35.333 11.5 -62.833 34.5 -82.5
+s49.5 -29.5 79.5 -29.5c36.667 0 65.834 12.667 87.501 38s32.5 55.666 32.5 90.999c0 27.333 -9 51.666 -27 72.999s-45.333 32 -82 32z" />
+    <glyph glyph-name="seven" unicode="7" horiz-adv-x="509" 
+d="M500 700l-296 -700h-123l248 588h-287v112h458z" />
+    <glyph glyph-name="eight" unicode="8" horiz-adv-x="604" 
+d="M293 -14c-78 0 -136.834 19.499 -176.501 58.499s-59.5 86.167 -59.5 141.5c0 76.667 38.667 140.334 116 191.001c-50.667 40 -76 93.667 -76 161c0 50.667 16.333 92.667 49 126s86 50 160 50c70.667 0 122.167 -15.333 154.5 -46s48.5 -69 48.5 -115
+c0 -34 -7.66699 -63.833 -23 -89.5s-39.666 -51.5 -72.999 -77.5c89.333 -36.667 134 -98 134 -184c0 -56 -21.833 -106 -65.5 -150s-106.5 -66 -188.5 -66zM300.999 617.999c-33.333 0 -58.333 -8.16699 -75 -24.5s-25 -38.166 -25 -65.499
+c0 -50.667 31.667 -85.334 95 -104.001c68 19.333 102 56.333 102 111c0 24.667 -8 44.667 -24 60s-40.333 23 -73 23zM304.999 333.999c-37.333 -6.66699 -68.667 -21.999 -94 -45.999s-38 -55.667 -38 -95c0 -35.333 11 -62.5 33 -81.5s52.333 -28.5 91 -28.5
+c40 0 72 10.667 96 32s36 49.666 36 84.999c0 34.667 -11.667 63.5 -35 86.5s-53 38.833 -89 47.5z" />
+    <glyph glyph-name="nine" unicode="9" horiz-adv-x="566" 
+d="M287 714c65.333 0 118.166 -21 158.499 -63s60.5 -108.333 60.5 -199c0 -64 -10 -125.167 -30 -183.5s-45 -106.5 -75 -144.5s-62.167 -68.167 -96.5 -90.5s-66.5 -33.5 -96.5 -33.5l-79 46c20 4 43.167 13.333 69.5 28s52.833 33.667 79.5 57s49.834 52 69.501 86
+s31.167 69.333 34.5 106c-12 -14 -31.667 -24.833 -59 -32.5s-50.333 -11.5 -69 -11.5c-64.667 0 -116 17 -154 51s-57 83.667 -57 149c0 66.667 22.333 122.5 67 167.5s103.667 67.5 177 67.5zM265 376c36 0 66 10.665 90 31.998s36 51.333 36 90
+c0 38 -11.167 66.167 -33.5 84.5s-48.833 27.5 -79.5 27.5c-36.667 0 -65.667 -12.667 -87 -38s-32 -54.666 -32 -87.999c0 -29.333 8.5 -54.666 25.5 -75.999s43.833 -32 80.5 -32z" />
+    <glyph glyph-name="colon" unicode=":" horiz-adv-x="224" 
+d="M169 324h-114v116h114v-116zM169 0h-114v116h114v-116z" />
+    <glyph glyph-name="semicolon" unicode=";" horiz-adv-x="238" 
+d="M183 324h-126v116h126v-116zM174 0l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="431" 
+d="M373 78h-131l-213 206l213 206h131l-213 -206z" />
+    <glyph glyph-name="equal" unicode="=" horiz-adv-x="498" 
+d="M434 312h-370v89h370v-89zM434 153h-370v89h370v-89z" />
+    <glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="432" 
+d="M403 284l-213 -206h-131l213 206l-213 206h131z" />
+    <glyph glyph-name="question" unicode="?" horiz-adv-x="442" 
+d="M239 200l-76.002 0.00195312c-2 26 -3 43 -3 51c0 27.333 7 55.333 21 84s29.167 53.167 45.5 73.5s31.5 44.333 45.5 72s21 54.167 21 79.5c0 33.333 -10.5 58.666 -31.5 75.999s-47.167 26 -78.5 26c-28 0 -53 -6.5 -75 -19.5s-39 -28.5 -51 -46.5l-27 84
+c14.667 22.667 36.334 40 65.001 52s60.334 18 95.001 18c64.667 0 115.667 -20 153 -60s56 -83 56 -129c0 -27.333 -8.33301 -56.333 -25 -87s-35 -57.834 -55 -81.501s-38.333 -51.5 -55 -83.5s-25 -62.667 -25 -92v-17zM257.998 0.00195312h-113v112h113v-112z" />
+    <glyph glyph-name="at" unicode="@" horiz-adv-x="717" 
+d="M542 379c-34 35.333 -74.667 53.001 -122 53.001c-62 0 -119.833 -29.5 -173.5 -88.5s-80.5 -123.167 -80.5 -192.5c0 -32 7.5 -58.5 22.5 -79.5s39.167 -31.5 72.5 -31.5c28.667 0 60.334 10.667 95.001 32s61.667 49.333 81 84c0 -1.33301 -0.5 -6.33301 -1.5 -15
+s-1.5 -14 -1.5 -16c0 -21.333 4.33301 -40.5 13 -57.5s22.667 -25.5 42 -25.5s42.166 6.5 68.499 19.5s47.833 27.833 64.5 44.5c-32 -58 -77.5 -104.667 -136.5 -140s-122.833 -53 -191.5 -53c-76.667 0 -137.167 22.667 -181.5 68s-66.5 108.333 -66.5 189
+c0 107.333 37.167 198 111.5 272s162.833 111 265.5 111c78 0 139 -22.833 183 -68.5s66 -107.5 66 -185.5c0 -48.667 -8.33301 -95.334 -25 -140.001c-12.667 -20 -31.5 -35.833 -56.5 -47.5s-47.167 -17.5 -66.5 -17.5c-24.667 0 -37 17.667 -37 53
+c0 16 2.5 34.5 7.5 55.5s12.5 49 22.5 84s18.333 65.833 25 92.5zM421 371.001c30.667 0 48.665 -7.33301 53.998 -22c-9.33301 -54.667 -34.166 -108.834 -74.499 -162.501s-77.166 -80.5 -110.499 -80.5c-14.667 0 -25.667 6 -33 18s-11 27.333 -11 46
+c0 52.667 20 99.334 60 140.001s78.333 61 115 61z" />
+    <glyph glyph-name="A" unicode="A" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165z" />
+    <glyph glyph-name="B" unicode="B" horiz-adv-x="617" 
+d="M338 0l-260 -0.00195312v700h179c44.667 0 81.667 -2.16699 111 -6.5s56.666 -12.666 81.999 -24.999s44 -30.5 56 -54.5s18 -54.667 18 -92c0 -32.667 -4.33301 -60.667 -13 -84s-24 -44.666 -46 -63.999c42.667 -16.667 73.5 -38.167 92.5 -64.5
+s28.5 -60.5 28.5 -102.5c0 -40 -7.16699 -74.167 -21.5 -102.5s-34.166 -49.833 -59.499 -64.5s-51.5 -25 -78.5 -31s-56.5 -9 -88.5 -9zM301 597.998h-106v-182h123c62 0 93 30.333 93 91c0 36 -9.16699 60.167 -27.5 72.5s-45.833 18.5 -82.5 18.5zM333 319.998h-138v-218
+h118c50 0 87.667 7.66699 113 23s38 43.333 38 84c0 74 -43.667 111 -131 111z" />
+    <glyph glyph-name="C" unicode="C" horiz-adv-x="613" 
+d="M384 -14c-101.333 0 -184.501 33.333 -249.501 100s-97.5 154.667 -97.5 264s32.5 197.333 97.5 264s148.167 100 249.5 100c74.667 0 140.334 -13.667 197.001 -41l-13 -111c-74 27.333 -135.333 41 -184 41c-70 0 -123.833 -23.333 -161.5 -70
+s-56.5 -107.667 -56.5 -183s18.833 -136.333 56.5 -183s91.5 -70 161.5 -70c52 0 113.333 13.667 184 41l13 -111c-56 -27.333 -121.667 -41 -197 -41z" />
+    <glyph glyph-name="D" unicode="D" horiz-adv-x="723" 
+d="M339 0h-261v700h261c102.667 0 186 -31.333 250 -94s96 -148 96 -256s-32 -193.333 -96 -256s-147.333 -94 -250 -94zM339 589h-143v-478h143c70.667 0 124.5 21.333 161.5 64s55.5 101 55.5 175s-18.5 132.333 -55.5 175s-90.833 64 -161.5 64z" />
+    <glyph glyph-name="E" unicode="E" horiz-adv-x="564" 
+d="M529 0h-451v700h441v-112h-321v-167h251v-112h-251v-197h331v-112z" />
+    <glyph glyph-name="F" unicode="F" horiz-adv-x="525" 
+d="M508 588h-312v-167h241v-112h-241v-309h-118v700h430v-112z" />
+    <glyph glyph-name="G" unicode="G" horiz-adv-x="668" 
+d="M379 -14c-99.333 0 -181.168 33.502 -245.501 100.502s-96.5 155.167 -96.5 264.5s32.5 197.166 97.5 263.499s149.167 99.5 252.5 99.5c34.667 0 71.834 -3.83301 111.501 -11.5s72.167 -17.5 97.5 -29.5l-12 -110c-68 26.667 -132.667 40 -194 40
+c-74 0 -129.833 -23.167 -167.5 -69.5s-56.5 -106.833 -56.5 -181.5c0 -76.667 19.833 -138.334 59.5 -185.001s97.5 -70 173.5 -70c35.333 0 69.333 4.66699 102 14v140h-87v100h205v-312c-26 -14.667 -62.5 -27.167 -109.5 -37.5s-90.5 -15.5 -130.5 -15.5z" />
+    <glyph glyph-name="H" unicode="H" horiz-adv-x="742" 
+d="M664 0h-118v309h-350v-309h-118v700h118v-278h350v278h118v-700z" />
+    <glyph glyph-name="I" unicode="I" horiz-adv-x="274" 
+d="M196 0h-118v700h118v-700z" />
+    <glyph glyph-name="J" unicode="J" horiz-adv-x="273" 
+d="M32 -172h-30.001l-10 84h20c24.667 0 41.834 7 51.501 21s14.5 37 14.5 69v698h117v-726c0 -48 -14 -84.333 -42 -109s-68.333 -37 -121 -37z" />
+    <glyph glyph-name="K" unicode="K" horiz-adv-x="608" 
+d="M604 0h-130l-249 370l249 330h130l-248 -330zM196 0h-118v700h118v-700z" />
+    <glyph glyph-name="L" unicode="L" horiz-adv-x="502" 
+d="M494 0h-416v700h118v-588h298v-112z" />
+    <glyph glyph-name="M" unicode="M" horiz-adv-x="826" 
+d="M781 0h-123l-62 488l-182 -335l-184 334l-62 -487h-123l96 700h98l175 -328l173 328h98z" />
+    <glyph glyph-name="N" unicode="N" horiz-adv-x="706" 
+d="M628 0h-97l-335 503v-503h-118v700h119l313 -474v474h118v-700z" />
+    <glyph glyph-name="O" unicode="O" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70z" />
+    <glyph glyph-name="P" unicode="P" horiz-adv-x="589" 
+d="M331 235h-133.998v-235h-119v700h206c38 0 70.333 -1.5 97 -4.5s52.5 -9.16699 77.5 -18.5s44.833 -22 59.5 -38s26.5 -37.333 35.5 -64s13.5 -58.667 13.5 -96c0 -46 -7.5 -85.833 -22.5 -119.5s-34.833 -59 -59.5 -76s-49.834 -29.333 -75.501 -37
+s-51.834 -11.5 -78.501 -11.5zM303.002 600l-106 -0.000976562v-256h116c47.333 0 81.333 10.333 102 31s31 54.667 31 102c0 44.667 -10.167 76.334 -30.5 95.001s-57.833 28 -112.5 28z" />
+    <glyph glyph-name="Q" unicode="Q" horiz-adv-x="764" 
+d="M723 74l-66.998 -80.001l-68 56c-58.667 -42.667 -127.334 -64 -206.001 -64c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264
+c0 -85.333 -22 -160.666 -66 -225.999zM382.002 602.999c-69.333 0 -122.667 -23.333 -160 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70c46.667 0 85.334 9.66699 116.001 29l-90 75l66 80l94 -80c22 40 33 89.667 33 149
+c0 75.333 -19 136.333 -57 183s-92 70 -162 70z" />
+    <glyph glyph-name="R" unicode="R" horiz-adv-x="619" 
+d="M604 0h-123l-148 264h-136v-264h-119v700h247c160.667 0 241 -67.667 241 -203c0 -88.667 -40.333 -156 -121 -202zM305 602l-108 -0.000976562v-227h112c89.333 0 134 38.667 134 116c0 36.667 -10.5 64.334 -31.5 83.001s-56.5 28 -106.5 28z" />
+    <glyph glyph-name="S" unicode="S" horiz-adv-x="583" 
+d="M280 -14c-49.333 0 -94.501 4.66699 -135.501 14s-72.833 21 -95.5 35l15 135c22.667 -20.667 53 -38 91 -52s80.667 -21 128 -21c92 0 138 28.667 138 86c0 14 -3.33301 27 -10 39s-14.167 21.833 -22.5 29.5s-21.166 15.667 -38.499 24s-31.833 14.666 -43.5 18.999
+s-29.5 10.5 -53.5 18.5c-28.667 9.33301 -50 16.666 -64 21.999s-32.5 13.833 -55.5 25.5s-40 23.334 -51 35.001s-21 27.167 -30 46.5s-13.5 40.666 -13.5 63.999c0 24.667 4.5 48.667 13.5 72s22.833 45.5 41.5 66.5s45 37.833 79 50.5s73.667 19 119 19
+c43.333 0 85.833 -5.33301 127.5 -16s73.167 -22.667 94.5 -36l-12 -122c-78.667 42 -146.667 63 -204 63c-36 0 -67.833 -6.5 -95.5 -19.5s-41.5 -34.167 -41.5 -63.5c0 -18.667 7.33301 -35 22 -49s30.667 -24.5 48 -31.5s42 -15.5 74 -25.5
+c26 -8 45.5 -14.167 58.5 -18.5s31.167 -11.333 54.5 -21s41.333 -19.5 54 -29.5s26 -22.5 40 -37.5s24.167 -32.667 30.5 -53s9.5 -42.833 9.5 -67.5c0 -18 -1.66699 -35 -5 -51s-10.833 -33.667 -22.5 -53s-26.834 -35.666 -45.501 -48.999s-45.167 -24.666 -79.5 -33.999
+s-74.166 -14 -119.499 -14z" />
+    <glyph glyph-name="T" unicode="T" horiz-adv-x="554" 
+d="M536 588h-200v-588h-118v588h-200v112h518v-112z" />
+    <glyph glyph-name="U" unicode="U" horiz-adv-x="720" 
+d="M360 -14c-96 0 -168.339 27.667 -217.006 83s-73 132 -73 230v401h118v-357c0 -36.667 2.33301 -68.334 7 -95.001s12.834 -52.167 24.501 -76.5s29.334 -42.833 53.001 -55.5s52.834 -19 87.501 -19s63.834 6.33301 87.501 19s41.334 31.167 53.001 55.5
+s19.834 49.833 24.501 76.5s7 58.334 7 95.001v357h118v-401c0 -98 -24.333 -174.667 -73 -230s-121 -83 -217 -83z" />
+    <glyph glyph-name="V" unicode="V" horiz-adv-x="655" 
+d="M651 700l-253 -700h-139l-257 700h123l203 -550l200 550h123z" />
+    <glyph glyph-name="W" unicode="W" horiz-adv-x="967" 
+d="M959 700l-205 -700h-111l-158 500l-160 -500h-116l-197 700h123l144 -527l162 523h88l167 -513l140 517h123z" />
+    <glyph glyph-name="X" unicode="X" horiz-adv-x="620" 
+d="M619 0h-133l-180 266l-171 -266h-132l243 349l-236 351h136l168 -254l162 254h133l-236 -338z" />
+    <glyph glyph-name="Y" unicode="Y" horiz-adv-x="589" 
+d="M594 700l-240 -386v-314h-119v314l-241 386h125l175 -281l175 281h125z" />
+    <glyph glyph-name="Z" unicode="Z" horiz-adv-x="550" 
+d="M542 700l-339 -588h294v-112h-488l339 588h-294v112h488z" />
+    <glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="334" 
+d="M325 -136h-257v886h257v-96h-153v-693h153v-97z" />
+    <glyph glyph-name="backslash" unicode="\" horiz-adv-x="542" 
+d="M524 -85h-122l-369 785h122z" />
+    <glyph glyph-name="bracketright" unicode="]" horiz-adv-x="340" 
+d="M272 -136h-257v112h153v662h-153v112h257v-886z" />
+    <glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="511" 
+d="M461 412l-206 213l-206 -213v134l206 213l206 -213v-134z" />
+    <glyph glyph-name="underscore" unicode="_" horiz-adv-x="562" 
+d="M561 -128h-560v92h560v-92z" />
+    <glyph glyph-name="grave" unicode="`" horiz-adv-x="303" 
+d="M245 588l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="a" unicode="a" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33z" />
+    <glyph glyph-name="b" unicode="b" horiz-adv-x="569" 
+d="M301 -10c-51.333 0 -95.333 16.335 -132 49.002l-4 -39h-105v750h113v-287c33.333 28.667 76 43 128 43c73.333 0 131.333 -24.833 174 -74.5s64 -110.834 64 -183.501s-21.667 -133.834 -65 -183.501s-101 -74.5 -173 -74.5zM292 410.002
+c-38.667 0 -69 -14.332 -91 -42.999s-33 -68.334 -33 -119.001c0 -51.333 11 -91.333 33 -120s52.333 -43 91 -43c40 0 71.833 15.167 95.5 45.5s35.5 69.5 35.5 117.5s-11.667 87 -35 117s-55.333 45 -96 45z" />
+    <glyph glyph-name="c" unicode="c" horiz-adv-x="450" 
+d="M273 -10c-77.333 0 -137.166 24.668 -179.499 74.001s-63.5 110.666 -63.5 183.999c0 74 21.167 135.5 63.5 184.5s102.166 73.5 179.499 73.5c62 0 112 -11.667 150 -35l-12 -98c-41.333 24.667 -84 37 -128 37s-77.833 -14.5 -101.5 -43.5s-35.5 -68.5 -35.5 -118.5
+c0 -49.333 12 -88.833 36 -118.5s57.667 -44.5 101 -44.5c44 0 87 12.333 129 37l11 -95c-38 -24.667 -88 -37 -150 -37z" />
+    <glyph glyph-name="d" unicode="d" horiz-adv-x="569" 
+d="M509 0l-105.999 -0.00195312l-4 39c-36.667 -32.667 -80.334 -49 -131.001 -49c-72 0 -129.667 24.833 -173 74.5s-65 110.834 -65 183.501s21.333 133.834 64 183.501s100.667 74.5 174 74.5c52 0 94.333 -14.333 127 -43v287h114v-750zM276.001 409.998
+c-40 0 -71.667 -14.833 -95 -44.5s-35 -68.834 -35 -117.501c0 -48 11.667 -87.167 35 -117.5s55 -45.5 95 -45.5c38.667 0 69.5 14.333 92.5 43s34.5 68.334 34.5 119.001c0 50 -11.5 89.667 -34.5 119s-53.833 44 -92.5 44z" />
+    <glyph glyph-name="e" unicode="e" horiz-adv-x="514" 
+d="M479 230h-333.002c6.66699 -50 24.834 -86.667 54.501 -110s64.834 -35 105.501 -35c50.667 0 100.667 12.333 150 37l8 -94c-50.667 -25.333 -106 -38 -166 -38c-85.333 0 -151.5 24.667 -198.5 74s-70.5 111 -70.5 185c0 72 21.5 132.833 64.5 182.5
+s101.5 74.5 175.5 74.5c63.333 0 115.333 -19.5 156 -58.5s61 -90.833 61 -155.5c0 -16 -2.33301 -36.667 -7 -62zM270.998 410c-65.333 0 -105.334 -34.333 -120.001 -103h219c0 28.667 -8.16699 53 -24.5 73s-41.166 30 -74.499 30z" />
+    <glyph glyph-name="f" unicode="f" horiz-adv-x="339" 
+d="M320 405h-116.999v-405h-113v405h-76l12 92h64v120c0 37.333 10.333 68.833 31 94.5s49.667 38.5 87 38.5c32.667 0 69 -2.66699 109 -8l-11 -95c-14.667 4 -33.334 6 -56.001 6c-20 0 -32.833 -5.83301 -38.5 -17.5s-8.5 -36.167 -8.5 -73.5v-65h117v-92z" />
+    <glyph glyph-name="g" unicode="g" horiz-adv-x="500" 
+d="M259 -250c-77.333 0 -135.664 14.667 -174.997 44s-59 64 -59 104c0 49.333 28 86.333 84 111c-31.333 17.333 -47 40.333 -47 69c0 30 17.333 53.333 52 70c-52.667 37.333 -79 91 -79 161c0 56 17.833 102.833 53.5 140.5s85.167 56.5 148.5 56.5
+c44.667 0 83.667 -10.667 117 -32c32 16 69 24 111 24h25l-9 -73h-38c-11.333 0 -24 -1 -38 -3c23.333 -32 35 -69.333 35 -112c0 -54.667 -17.833 -101 -53.5 -139s-84.834 -57 -147.501 -57c-20.667 0 -40 2 -58 6c-10 -5.33301 -15 -12 -15 -20
+c0 -11.333 9.33301 -19.833 28 -25.5s53.667 -12.167 105 -19.5c18.667 -2.66699 35.167 -5.33398 49.5 -8.00098s31.666 -7.66699 51.999 -15s37.166 -15.833 50.499 -25.5s24.833 -23 34.5 -40s14.5 -36.167 14.5 -57.5c0 -47.333 -21.167 -85.666 -63.5 -114.999
+s-101.5 -44 -177.5 -44zM237.002 420c-32 0 -56.5 -10 -73.5 -30s-25.5 -47 -25.5 -81s8.83301 -61 26.5 -81s42.167 -30 73.5 -30c32 0 56.5 10.167 73.5 30.5s25.5 47.5 25.5 81.5s-8.83301 60.833 -26.5 80.5s-42.167 29.5 -73.5 29.5zM264.002 -29l-69 10.0029
+c-21.333 -6.66699 -38.666 -16.334 -51.999 -29.001s-20 -27.667 -20 -45c0 -22.667 11.667 -40.834 35 -54.501s56 -20.5 98 -20.5s75.833 6.66699 101.5 20s38.5 30.666 38.5 51.999c0 19.333 -11.333 33.833 -34 43.5s-55.334 17.5 -98.001 23.5z" />
+    <glyph glyph-name="h" unicode="h" horiz-adv-x="550" 
+d="M496 0h-113.001v267c0 50 -8.16699 86.333 -24.5 109s-43.166 34 -80.499 34c-44.667 0 -79.667 -16.333 -105 -49v-361h-113v750h113v-288c34 29.333 72.667 44 116 44c138 0 207 -79.667 207 -239v-267z" />
+    <glyph glyph-name="i" unicode="i" 
+d="M174 583h-114v117h114v-117zM174 0h-114v497h114v-497z" />
+    <glyph glyph-name="j" unicode="j" 
+d="M47 -240l-40 -2.00098l-11 92c28.667 1.33301 46.5 6.33301 53.5 15s10.5 32.334 10.5 71.001v561h114v-607c0 -39.333 -11.5 -70.5 -34.5 -93.5s-53.833 -35.167 -92.5 -36.5zM174 582.999h-114v117h114v-117z" />
+    <glyph glyph-name="k" unicode="k" horiz-adv-x="477" 
+d="M174 0h-114v750h114v-463l165 210h131l-189 -236l190 -261h-130l-167 230v-230z" />
+    <glyph glyph-name="l" unicode="l" horiz-adv-x="258" 
+d="M238 83l-11 -93h-40c-42.667 0 -74.667 12 -96 36s-32 54.333 -32 91v633h114v-582c0 -39.333 3.66699 -63.333 11 -72s25.333 -13 54 -13z" />
+    <glyph glyph-name="m" unicode="m" horiz-adv-x="871" 
+d="M817 0l-113.999 -0.000976562v275c0 46.667 -7.66699 80.834 -23 102.501s-41 32.5 -77 32.5c-72 0 -108 -36.333 -108 -109v-301h-113v269c0 54 -8.33301 91 -25 111s-43.334 30 -80.001 30c-46 0 -80.667 -16 -104 -48v-362h-113v497h92l8 -43
+c40 34.667 84.667 52 134 52c70 0 122.333 -27.667 157 -83c12 22.667 32.833 42.167 62.5 58.5s65.5 24.5 107.5 24.5c64 0 112.667 -20.5 146 -61.5s50 -97.5 50 -169.5v-275z" />
+    <glyph glyph-name="n" unicode="n" horiz-adv-x="555" 
+d="M501 0l-112.999 -0.000976562v269c0 48.667 -8.5 84.334 -25.5 107.001s-44.5 34 -82.5 34c-46.667 0 -82.334 -16.333 -107.001 -49v-361h-113v497h102l4 -37c38.667 30.667 80.667 46 126 46c139.333 0 209 -79 209 -237v-269z" />
+    <glyph glyph-name="o" unicode="o" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44z" />
+    <glyph glyph-name="p" unicode="p" horiz-adv-x="569" 
+d="M302 -10c-50 0 -92.9971 15.334 -128.997 46.001v-278h-113v739h96l10 -42c39.333 34 84.666 51 135.999 51c73.333 0 131.166 -24.833 173.499 -74.5s63.5 -110.834 63.5 -183.501c0 -74 -20.833 -135.5 -62.5 -184.5s-99.834 -73.5 -174.501 -73.5zM293.003 410.001
+c-38.667 0 -69.167 -14.333 -91.5 -43s-33.5 -68.334 -33.5 -119.001c0 -51.333 11.167 -91.333 33.5 -120s52.833 -43 91.5 -43c40 0 71.667 15.167 95 45.5s35 69.5 35 117.5c0 48.667 -11.667 87.834 -35 117.501s-55 44.5 -95 44.5z" />
+    <glyph glyph-name="q" unicode="q" horiz-adv-x="569" 
+d="M267 -10c-74.667 0 -132.83 24.499 -174.497 73.499s-62.5 110.5 -62.5 184.5c0 72.667 21.167 133.834 63.5 183.501s100.166 74.5 173.499 74.5c51.333 0 96.666 -17 135.999 -51l10 42h96v-739h-114v278c-34.667 -30.667 -77.334 -46 -128.001 -46zM276.004 409.999
+c-40 0 -71.667 -14.833 -95 -44.5s-35 -68.834 -35 -117.501c0 -48 11.667 -87.167 35 -117.5s55 -45.5 95 -45.5c38.667 0 69.167 14.333 91.5 43s33.5 68.667 33.5 120c0 50.667 -11.167 90.334 -33.5 119.001s-52.833 43 -91.5 43z" />
+    <glyph glyph-name="r" unicode="r" horiz-adv-x="338" 
+d="M337 508l-22 -110.999h-42c-20 0 -39.167 -5.33301 -57.5 -16s-31.5 -23.334 -39.5 -38.001v-343h-116v497h103l6 -62c44 48.667 91.667 73 143 73h25z" />
+    <glyph glyph-name="s" unicode="s" horiz-adv-x="421" 
+d="M201 -10c-74 0 -130.334 13.002 -169.001 39.002l11 100c16 -12.667 38.5 -24.167 67.5 -34.5s57.833 -15.5 86.5 -15.5s49.667 5.33301 63 16s20 24.334 20 41.001c0 14 -5.33301 26.167 -16 36.5s-21.167 17.666 -31.5 21.999s-25.833 9.5 -46.5 15.5
+c-23.333 6.66699 -41.166 12.5 -53.499 17.5s-27 12.667 -44 23s-29.5 23.666 -37.5 39.999s-12 36.166 -12 59.499c0 42 14.667 78.5 44 109.5s75.666 46.5 138.999 46.5c60.667 0 110.667 -12 150 -36l-11 -98c-37.333 33.333 -81.333 50 -132 50
+c-25.333 0 -46.166 -4.66699 -62.499 -14s-24.5 -24 -24.5 -44c0 -15.333 5.66699 -28 17 -38s23 -17 35 -21s32.667 -9.66699 62 -17c92 -24 138 -74.333 138 -151c0 -18 -2.5 -34.667 -7.5 -50s-14 -30.833 -27 -46.5s-33 -28 -60 -37s-59.833 -13.5 -98.5 -13.5z" />
+    <glyph glyph-name="t" unicode="t" horiz-adv-x="342" 
+d="M319 83l-9.99902 -93h-86c-44 0 -77 12.333 -99 37s-33 54.667 -33 90v288h-75l10 92h65v113l113 12v-125h116v-92h-116v-236c0 -40.667 4.16699 -65.167 12.5 -73.5s32.166 -12.5 71.499 -12.5h31z" />
+    <glyph glyph-name="u" unicode="u" horiz-adv-x="544" 
+d="M484 0l-103.999 -0.000976562l-5 37c-32.667 -31.333 -72.334 -47 -119.001 -47c-134.667 0 -202 77.667 -202 233v274h113v-266c0 -49.333 8.33301 -85.666 25 -108.999s43 -35 79 -35c44 0 77.333 15.333 100 46v364h113v-497z" />
+    <glyph glyph-name="v" unicode="v" horiz-adv-x="497" 
+d="M491 497l-190 -497h-105l-190 497h115l127 -360l127 360h116z" />
+    <glyph glyph-name="w" unicode="w" horiz-adv-x="725" 
+d="M715 497l-147 -497h-103l-102 337l-103 -337h-103l-147 497h117l88 -362l97 350h101l96 -350l90 362h116z" />
+    <glyph glyph-name="x" unicode="x" horiz-adv-x="487" 
+d="M476 0h-134l-101 157l-97 -157h-134l165 248l-163 249h133l101 -158l93 158h135l-162 -246z" />
+    <glyph glyph-name="y" unicode="y" horiz-adv-x="530" 
+d="M525 497l-309 -739h-117l112 272l-207 467h126l136 -335l133 335h126z" />
+    <glyph glyph-name="z" unicode="z" horiz-adv-x="475" 
+d="M452 497l-234 -399h225v-98h-420l233 399h-223v98h419z" />
+    <glyph glyph-name="braceleft" unicode="{" horiz-adv-x="316" 
+d="M88 24c0 12.667 1.33301 35.165 4 67.498s4 56.5 4 72.5c0 36 -5.66699 64.667 -17 86s-32 40.333 -62 57c29.333 16.667 49.833 35.5 61.5 56.5s17.5 50.167 17.5 87.5c0 15.333 -1.33301 39.166 -4 71.499s-4 54.833 -4 67.5c0 52.667 16.5 92.334 49.5 119.001
+s88.833 40.334 167.5 41.001v-97c-21.333 0 -38.833 -0.666992 -52.5 -2s-25.5 -4.66602 -35.5 -9.99902s-17.333 -10.5 -22 -15.5s-8.5 -14.5 -11.5 -28.5s-4.66699 -27 -5 -39s-0.5 -30.333 -0.5 -55c0 -8.66699 0.5 -22.334 1.5 -41.001s1.5 -32.667 1.5 -42
+c0 -24.667 -4 -46 -12 -64s-24.333 -34.333 -49 -49c24.667 -14.667 41 -29.834 49 -45.501s12 -35.5 12 -59.5c0 -8.66699 -0.5 -23 -1.5 -43s-1.5 -35.667 -1.5 -47v-55.5c0 -12.333 1.66699 -25.333 5 -39s7.33301 -23.167 12 -28.5s12 -10.666 22 -15.999
+s21.833 -8.66602 35.5 -9.99902s31.167 -2 52.5 -2v-97c-78 0.666992 -133.667 14 -167 40s-50 66 -50 120z" />
+    <glyph glyph-name="bar" unicode="|" horiz-adv-x="232" 
+d="M164 -210h-96v960h96v-960z" />
+    <glyph glyph-name="braceright" unicode="}" horiz-adv-x="316" 
+d="M226 24c0 -54 -16.501 -93.998 -49.501 -119.998s-88.167 -39.333 -165.5 -40v97c21.333 0 38.833 0.666992 52.5 2s25.5 4.66602 35.5 9.99902s17.333 10.666 22 15.999s8.33398 15 11.001 29s4.16699 26.833 4.5 38.5s0.5 30.167 0.5 55.5c0 11.333 -0.5 27 -1.5 47
+s-1.5 34.333 -1.5 43c0 24 4 43.833 12 59.5s24.333 30.834 49 45.501c-24.667 14.667 -41 31 -49 49s-12 39.333 -12 64c0 9.33301 0.5 23.333 1.5 42s1.5 32.334 1.5 41.001c0 25.333 -0.166992 43.833 -0.5 55.5s-1.83301 24.5 -4.5 38.5s-6.33398 23.5 -11.001 28.5
+s-12 10.167 -22 15.5s-21.833 8.66602 -35.5 9.99902s-31.167 2 -52.5 2v97c78.667 -0.666992 134.334 -14.334 167.001 -41.001s48.667 -66.334 48 -119.001c0 -12.667 -1 -35.167 -3 -67.5s-3 -56.166 -3 -71.499c0 -37.333 5.83301 -66.5 17.5 -87.5
+s32.167 -39.833 61.5 -56.5c-30 -16.667 -50.667 -35.667 -62 -57s-17 -50 -17 -86c0 -16 1 -40.167 3 -72.5s3 -54.833 3 -67.5z" />
+    <glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="463" 
+d="M300 177c-17.333 0 -40.334 7.5 -69.001 22.5s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14
+s18.334 20.666 23.001 33.999l63 -17c-6 -27.333 -19.333 -50.666 -40 -69.999s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="uni00A0" unicode="&#xa0;" horiz-adv-x="225" 
+ />
+    <glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="242" 
+d="M59 -250l23 550h78l23 -550h-124zM65 500h112v-112h-112v112z" />
+    <glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="475" 
+d="M299 88l16 -119.998h-88l17 122c-67.333 8.66699 -119.333 37 -156 85s-55 105.667 -55 173s18.5 125 55.5 173s89.5 76.333 157.5 85l-19 142h88l-18 -141c51.333 -3.33301 94.333 -15 129 -35l-10 -97c-41.333 25.333 -84.333 38 -129 38
+c-41.333 0 -74 -15.333 -98 -46s-36 -70.334 -36 -119.001s12 -88.334 36 -119.001s56.667 -46 98 -46c44.667 0 87.667 12.667 129 38l10 -97c-34.667 -20.667 -77 -32.667 -127 -36z" />
+    <glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="519" 
+d="M464 608l-41.999 -53.002c-6 17.333 -11.5 30.5 -16.5 39.5s-13 17.333 -24 25s-24.833 11.5 -41.5 11.5c-23.333 0 -41.333 -7.16699 -54 -21.5s-20.5 -31.166 -23.5 -50.499s-4.5 -45 -4.5 -77v-89h188l-18 -77h-174c-4.66699 -80.667 -22.334 -154.667 -53.001 -222
+h255v-94h-423c63.333 78.667 101.666 184 114.999 316h-91l17 77h78v110c0 22 1 41.667 3 59s6.33301 35.333 13 54s15.834 34.334 27.501 47.001s28 23 49 31s45.5 12 73.5 12c80 0 128.667 -32.667 146 -98z" />
+    <glyph glyph-name="currency" unicode="&#xa4;" horiz-adv-x="630" 
+d="M572 64l-49.999 -42.001l-76 100c-40.667 -20.667 -84.334 -31 -131.001 -31s-90.334 10.333 -131.001 31l-75 -100l-50 42l73 99c-46.667 49.333 -70 111 -70 185s23.667 135.667 71 185l-74 99l50 42l75 -100c42.667 20.667 86.334 31 131.001 31
+c46 0 89.667 -10.667 131 -32l76 101l50 -42l-74 -100c46.667 -49.333 70 -110.666 70 -183.999c0 -72.667 -23.667 -134.667 -71 -186zM315.001 515.999c-42.667 0 -76.167 -15.5 -100.5 -46.5s-36.5 -71.5 -36.5 -121.5s12.167 -90.5 36.5 -121.5
+s57.833 -46.5 100.5 -46.5s76.167 15.5 100.5 46.5s36.5 71.5 36.5 121.5s-12.167 90.5 -36.5 121.5s-57.833 46.5 -100.5 46.5z" />
+    <glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="695" 
+d="M668 700l-248 -370h153l-25 -63h-141v-62h166l-25 -65h-141v-140h-118v140h-169l23 65h146v62h-169l23 63h133l-248 370h120l200 -286l200 286h120z" />
+    <glyph glyph-name="brokenbar" unicode="&#xa6;" horiz-adv-x="226" 
+d="M157 291h-88v459h88v-459zM157 -210h-88v392h88v-392z" />
+    <glyph glyph-name="section" unicode="&#xa7;" horiz-adv-x="460" 
+d="M329 187c18 -14.667 30.501 -30.3291 37.501 -46.9961s10.5 -37.334 10.5 -62.001c0 -44 -13.333 -82.167 -40 -114.5s-70 -48.5 -130 -48.5c-27.333 0 -54.833 4.16699 -82.5 12.5s-47.834 17.833 -60.501 28.5l11 92c45.333 -32 88.333 -48 129 -48
+c62.667 0 94 22 94 66c0 22 -8.83301 39.833 -26.5 53.5s-39.334 25 -65.001 34s-51.167 19.167 -76.5 30.5s-46.833 29.166 -64.5 53.499s-26.5 55.5 -26.5 93.5c0 75.333 30.667 124.666 92 147.999c-32.667 24.667 -49 59.667 -49 105c0 46 13.333 85.167 40 117.5
+s70 48.5 130 48.5c27.333 0 55 -4.16699 83 -12.5s48.333 -17.833 61 -28.5l-10 -92c-45.333 32 -88.666 48 -129.999 48c-26.667 0 -48.667 -5.66699 -66 -17s-26 -28 -26 -50c0 -20.667 8.83301 -37.834 26.5 -51.501s39 -25 64 -34s50.167 -19.5 75.5 -31.5
+s46.833 -30.5 64.5 -55.5s26.5 -56.167 26.5 -93.5c0 -72 -30.667 -120.333 -92 -145zM200.001 417.005c-15.333 0 -31.499 -6.16699 -48.499 -18.5s-25.5 -28.5 -25.5 -48.5c0 -50.667 46.667 -88 140 -112c16 2 31.333 11 46 27s22 32.667 22 50
+c0 16 -4.16699 30.167 -12.5 42.5s-20.833 22.5 -37.5 30.5s-30.334 13.667 -41.001 17s-25 7.33301 -43 12z" />
+    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="422" 
+d="M335 596h-89v104h89v-104zM176 596h-89v104h89v-104z" />
+    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="701" 
+d="M351 37c-90.667 0 -165.167 30.333 -223.5 91s-87.5 139.667 -87.5 237c0 98 29.167 177.167 87.5 237.5s132.833 90.5 223.5 90.5s165 -30.167 223 -90.5s87 -139.5 87 -237.5s-29 -177.167 -87 -237.5s-132.333 -90.5 -223 -90.5zM351 631
+c-78 0 -137.833 -24.5 -179.5 -73.5s-62.5 -113.167 -62.5 -192.5s20.833 -143.666 62.5 -192.999s101.5 -74 179.5 -74s137.667 24.667 179 74s62 113.666 62 192.999s-20.667 143.5 -62 192.5s-101 73.5 -179 73.5zM359 192c-47.333 0 -86.166 15.668 -116.499 47.001
+s-45.5 72.666 -45.5 123.999s15.167 92.833 45.5 124.5s69.166 47.5 116.499 47.5c32.667 0 65.667 -7.33301 99 -22l-9 -77c-36.667 14.667 -66.667 22 -90 22c-24.667 0 -43.834 -8.5 -57.501 -25.5s-20.5 -40.167 -20.5 -69.5c0 -28.667 6.83301 -51.667 20.5 -69
+s32.834 -26 57.501 -26c26 0 56 8 90 24l9 -76c-28.667 -16 -61.667 -24 -99 -24z" />
+    <glyph glyph-name="ordfeminine" unicode="&#xaa;" horiz-adv-x="359" 
+d="M322 512l-5.00195 -77.998h-49c-8 0 -18.5 2.5 -31.5 7.5s-22.167 10.167 -27.5 15.5c-16 -15.333 -47 -23 -93 -23c-23.333 0 -43.166 7.66699 -59.499 23s-24.5 37.666 -24.5 66.999c0 18.667 6.33301 35.167 19 49.5s28.667 24.833 48 31.5s36.833 11.667 52.5 15
+s29.834 5.33301 42.501 6c-5.33301 17.333 -20 26 -44 26c-12.667 0 -41.667 -5.66699 -87 -17l-6 75c40 13.333 79.667 20 119 20c32 0 58.833 -7.83301 80.5 -23.5s32.5 -37.834 32.5 -66.501v-99c0 -12.667 1.5 -20.667 4.5 -24s7.83301 -5 14.5 -5h14zM194.998 507.002
+v58c-42 -9.33301 -63 -22.333 -63 -39c0 -16 11.667 -24 35 -24c10 0 19.333 1.66699 28 5z" />
+    <glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="594" 
+d="M556 78h-133l-150 206l150 206h133l-151 -206zM295 78h-132l-150 206l150 206h132l-150 -206z" />
+    <glyph glyph-name="logicalnot" unicode="&#xac;" horiz-adv-x="592" 
+d="M522 151h-82v172h-378v83h460v-255z" />
+    <glyph glyph-name="uni00AD" unicode="&#xad;" horiz-adv-x="420" 
+d="M365 230h-310v94h310v-94z" />
+    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="701" 
+d="M351 37c-90.667 0 -165.167 30.333 -223.5 91s-87.5 139.667 -87.5 237c0 98 29.167 177.167 87.5 237.5s132.833 90.5 223.5 90.5s165 -30.167 223 -90.5s87 -139.5 87 -237.5s-29 -177.167 -87 -237.5s-132.333 -90.5 -223 -90.5zM351 630
+c-78 0 -137.666 -24.333 -178.999 -73s-62 -112.667 -62 -192c0 -78.667 20.667 -142.667 62 -192s101 -74 179 -74c77.333 0 136.666 24.667 177.999 74s62 113.333 62 192c0 79.333 -20.5 143.333 -61.5 192s-100.5 73 -178.5 73zM492.001 205h-82.999l-63 114h-38v-114
+h-80v331h124c37.333 0 66.166 -8 86.499 -24s30.5 -43.667 30.5 -83c0 -37.333 -16.667 -66.333 -50 -87zM339.002 469l-31 -0.000976562v-77h29c18.667 0 31.5 3.33301 38.5 10s10.5 16.334 10.5 29.001s-3.16699 22.167 -9.5 28.5s-18.833 9.5 -37.5 9.5z" />
+    <glyph glyph-name="degree" unicode="&#xb0;" horiz-adv-x="329" 
+d="M164 482c-40 0 -72 13 -96 39s-36 58.333 -36 97s12 71.167 36 97.5s56 39.5 96 39.5c40.667 0 73 -13.167 97 -39.5s36 -58.833 36 -97.5s-12 -71 -36 -97s-56.333 -39 -97 -39zM164 712c-22 0 -39.333 -8.83301 -52 -26.5s-19 -40.167 -19 -67.5
+s6.33301 -49.666 19 -66.999s30 -26 52 -26c23.333 0 41 8.66699 53 26s18 39.666 18 66.999s-6.16699 49.833 -18.5 67.5s-29.833 26.5 -52.5 26.5z" />
+    <glyph glyph-name="plusminus" unicode="&#xb1;" horiz-adv-x="492" 
+d="M431 315h-143v-133h-84v133h-143v86h143v131h84v-131h143v-86zM431 34h-370v85h370v-85z" />
+    <glyph glyph-name="uni00B2" unicode="&#xb2;" horiz-adv-x="309" 
+d="M276 320l-256.001 -0.000976562c46 62.667 81.5 114 106.5 154s40 66.833 45 80.5s7.5 25.834 7.5 36.501c0 30.667 -14.333 46 -43 46c-36 0 -66.667 -22.333 -92 -67l-11 81c8.66699 15.333 23.334 28.333 44.001 39s45.667 16 75 16c38.667 0 66.667 -10.167 84 -30.5
+s26 -43.5 26 -69.5c0 -44 -29.333 -109.333 -88 -196h102v-90z" />
+    <glyph glyph-name="uni00B3" unicode="&#xb3;" horiz-adv-x="307" 
+d="M126 312c-22.667 0 -45.3311 3.49707 -67.998 10.4971s-36 13.5 -40 19.5l22 83c0.666992 -6 10.167 -11.5 28.5 -16.5s35.5 -7.5 51.5 -7.5c46.667 0 70 10.667 70 32c0 39.333 -17.667 59 -53 59h-62l7 67h32c20.667 0 35.667 3.83301 45 11.5s14 15.834 14 24.501
+c0 10.667 -4 20.167 -12 28.5s-21.333 12.5 -40 12.5c-30.667 0 -52.334 -5.33301 -65.001 -16l-12 61c18 16.667 47.667 25 89 25c47.333 0 80.5 -10.667 99.5 -32s28.5 -45.333 28.5 -72c0 -18 -2.83301 -33.667 -8.5 -47s-11.5 -21.666 -17.5 -24.999
+c1.33301 -1.33301 5 -5.66602 11 -12.999s10 -12.5 12 -15.5s4.83301 -8 8.5 -15s6.16699 -14.333 7.5 -22s2 -16.167 2 -25.5c0 -40 -14.833 -71.167 -44.5 -93.5s-64.834 -33.5 -105.501 -33.5z" />
+    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="303" 
+d="M245 650l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="uni00B5" unicode="&#xb5;" horiz-adv-x="610" 
+d="M568 83l-12.001 -93h-39c-51.333 0 -87.333 19.667 -108 59c-36 -38.667 -78.333 -58 -127 -58c-36.667 0 -68.667 7.33301 -96 22v-255h-113v739h113v-266c0 -49.333 8.16699 -85.833 24.5 -109.5s43.5 -35.5 81.5 -35.5c40 0 73.667 15.667 101 47v364h113v-326
+c0 -36 2.83301 -59.667 8.5 -71s17.834 -17 36.501 -17h17z" />
+    <glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="624" 
+d="M580 605h-71v-605h-75v605h-75v-605h-60v233c-84.667 5.33301 -150.167 30.833 -196.5 76.5s-69.5 98.5 -69.5 158.5c0 62.667 25 117 75 163s120.667 69 212 69h260v-95z" />
+    <glyph glyph-name="periodcentered" unicode="&#xb7;" 
+d="M179 213h-124v130h124v-130z" />
+    <glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="303" 
+d="M295 -53l-96 -133l-65 -7l69 132z" />
+    <glyph glyph-name="uni00B9" unicode="&#xb9;" horiz-adv-x="220" 
+d="M161 320h-89.002v253c-9.33301 -2 -23.666 -3.33301 -42.999 -4l-3 70c9.33301 0 21.833 6.66699 37.5 20s24.834 26.333 27.501 39h70v-378z" />
+    <glyph glyph-name="ordmasculine" unicode="&#xba;" horiz-adv-x="375" 
+d="M188 434c-48 0 -86.333 14.5 -115 43.5s-43 63.833 -43 104.5s14.333 75.5 43 104.5s67 43.5 115 43.5s86.167 -14.5 114.5 -43.5s42.5 -63.833 42.5 -104.5s-14.167 -75.5 -42.5 -104.5s-66.5 -43.5 -114.5 -43.5zM188 658c-18.667 0 -33.667 -7.33301 -45 -22
+s-17 -32.667 -17 -54s5.66699 -39.333 17 -54s26.333 -22 45 -22s33.5 7.33301 44.5 22s16.5 32.667 16.5 54s-5.5 39.333 -16.5 54s-25.833 22 -44.5 22z" />
+    <glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="594" 
+d="M582 284l-151 -206h-132l150 206l-150 206h132zM322 284l-150 -206h-133l151 206l-151 206h133z" />
+    <glyph glyph-name="onequarter" unicode="&#xbc;" horiz-adv-x="731" 
+d="M176 320h-89.002v253c-9.33301 -2 -23.666 -3.33301 -42.999 -4l-3 70c9.33301 0 21.833 6.66699 37.5 20s24.834 26.333 27.501 39h70v-378zM552.998 700l-369 -785h-124l369 785h124zM697.998 103h-49v-103h-90v103h-175l187 275h78v-208h49v-67zM558.998 170v86
+l-60 -86h60z" />
+    <glyph glyph-name="onehalf" unicode="&#xbd;" horiz-adv-x="733" 
+d="M550 700l-369 -785h-124l369 785h124zM698 0l-256.001 -0.000976562c46 62.667 81.5 114 106.5 154s40 66.833 45 80.5s7.5 25.834 7.5 36.501c0 30.667 -14.333 46 -43 46c-36 0 -66.667 -22.333 -92 -67l-11 81c8.66699 15.333 23.334 28.333 44.001 39
+s45.667 16 75 16c38.667 0 66.667 -10.167 84 -30.5s26 -43.5 26 -69.5c0 -44 -29.333 -109.333 -88 -196h102v-90zM172.999 319.999h-89.002v253c-9.33301 -2 -23.666 -3.33301 -42.999 -4l-3 70c9.33301 0 21.833 6.66699 37.5 20s24.834 26.333 27.501 39h70v-378z" />
+    <glyph glyph-name="threequarters" unicode="&#xbe;" horiz-adv-x="898" 
+d="M718 700l-369 -785h-124l369 785h124zM139 312c-22.667 0 -45.3311 3.49707 -67.998 10.4971s-36 13.5 -40 19.5l22 83c0.666992 -6 10.167 -11.5 28.5 -16.5s35.5 -7.5 51.5 -7.5c46.667 0 70 10.667 70 32c0 39.333 -17.667 59 -53 59h-62l7 67h32
+c20.667 0 35.667 3.83301 45 11.5s14 15.834 14 24.501c0 10.667 -4 20.167 -12 28.5s-21.333 12.5 -40 12.5c-30.667 0 -52.334 -5.33301 -65.001 -16l-12 61c18 16.667 47.667 25 89 25c47.333 0 80.5 -10.667 99.5 -32s28.5 -45.333 28.5 -72
+c0 -18 -2.83301 -33.667 -8.5 -47s-11.5 -21.666 -17.5 -24.999c1.33301 -1.33301 5 -5.66602 11 -12.999s10 -12.5 12 -15.5s4.83301 -8 8.5 -15s6.16699 -14.333 7.5 -22s2 -16.167 2 -25.5c0 -40 -14.833 -71.167 -44.5 -93.5s-64.834 -33.5 -105.501 -33.5z
+M864.003 102.997h-49v-103h-90v103h-175l187 275h78v-208h49v-67zM725.003 169.997v86l-60 -86h60z" />
+    <glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="442" 
+d="M210 300l76.002 -0.00195312c2 -26 3 -43 3 -51c0 -27.333 -7 -55.333 -21 -84s-29.167 -53.167 -45.5 -73.5s-31.5 -44.333 -45.5 -72s-21 -54.167 -21 -79.5c0 -33.333 10.5 -58.666 31.5 -75.999s47.167 -26 78.5 -26c28 0 53 6.5 75 19.5s39 28.5 51 46.5l27 -84
+c-14.667 -22.667 -36.334 -40 -65.001 -52s-60.334 -18 -95.001 -18c-44 0 -82.5 10.333 -115.5 31s-56.833 45 -71.5 73s-22 56.333 -22 85c0 27.333 8.33301 56.333 25 87s35 57.834 55 81.501s38.333 51.5 55 83.5s25 62.667 25 92v17zM191.002 499.998h113v-112h-113
+v112z" />
+    <glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM405 791l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM405 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM459 794l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM380 802c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26
+c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM436 799h-89v104h89v-104zM277 799h-89v104h89v-104z" />
+    <glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="624" 
+d="M619 0h-123l-62 175h-244l-62 -175h-123l249 700h115zM394 287l-83 233l-82 -233h165zM312 779c-32 0 -57.333 8.5 -76 25.5s-28 38.167 -28 63.5s9.5 46.666 28.5 63.999s44.167 26 75.5 26c32 0 57.333 -8.66699 76 -26s28 -38.666 28 -63.999
+s-9.33301 -46.5 -28 -63.5s-44 -25.5 -76 -25.5zM312 915c-13.333 0 -24.833 -4.5 -34.5 -13.5s-14.5 -20.167 -14.5 -33.5c0 -14 4.66699 -25.333 14 -34s21 -13 35 -13s25.667 4.33301 35 13s14 20 14 34c0 13.333 -4.83301 24.5 -14.5 33.5s-21.167 13.5 -34.5 13.5z" />
+    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="868" 
+d="M832 0h-436v172h-200l-85 -172h-120l341 700h491v-112h-301v-167h232v-112h-232v-197h310v-112zM396 286v299l-146 -299h146z" />
+    <glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="613" 
+d="M384 -14c-101.333 0 -184.501 33.333 -249.501 100s-97.5 154.667 -97.5 264s32.5 197.333 97.5 264s148.167 100 249.5 100c74.667 0 140.334 -13.667 197.001 -41l-13 -111c-74 27.333 -135.333 41 -184 41c-70 0 -123.833 -23.333 -161.5 -70
+s-56.5 -107.667 -56.5 -183s18.833 -136.333 56.5 -183s91.5 -70 161.5 -70c52 0 113.333 13.667 184 41l13 -111c-56 -27.333 -121.667 -41 -197 -41zM386.999 -53l-96 -133l-65 -7l69 132z" />
+    <glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="564" 
+d="M529 0h-451v700h441v-112h-321v-167h251v-112h-251v-197h331v-112zM368 791l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="564" 
+d="M529 0h-451v700h441v-112h-321v-167h251v-112h-251v-197h331v-112zM368 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="564" 
+d="M529 0h-451v700h441v-112h-321v-167h251v-112h-251v-197h331v-112zM421 794l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="564" 
+d="M529 0h-451v700h441v-112h-321v-167h251v-112h-251v-197h331v-112zM398 799h-89v104h89v-104zM239 799h-89v104h89v-104z" />
+    <glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="274" 
+d="M196 0h-118v700h118v-700zM231 791l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="274" 
+d="M196 0h-118v700h118v-700zM231 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="274" 
+d="M196 0h-118v700h118v-700zM284 794l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="274" 
+d="M196 0h-118v700h118v-700zM261 799h-89v104h89v-104zM102 799h-89v104h89v-104z" />
+    <glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="732" 
+d="M349 0h-260v303h-94v85h94v312h260c102 0 185 -31.333 249 -94s96 -148 96 -256s-32 -193.333 -96 -256s-147 -94 -249 -94zM349 589h-144v-201h125v-85h-125v-191h144c70.667 0 124.5 21 161.5 63s55.5 100.333 55.5 175s-18.5 133.167 -55.5 175.5
+s-90.833 63.5 -161.5 63.5z" />
+    <glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="706" 
+d="M628 0h-97l-335 503v-503h-118v700h119l313 -474v474h118v-700zM421 802c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26
+c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70zM475 791l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70zM475 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70zM529 794l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70zM451 802c-17.333 0 -40.334 7.50098 -69.001 22.501
+s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14s18.334 20.666 23.001 33.999l63 -16
+c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="764" 
+d="M382 -14c-101.333 0 -184.166 33.333 -248.499 100s-96.5 154.667 -96.5 264s32.167 197.333 96.5 264s147.166 100 248.499 100s184.166 -33.333 248.499 -100s96.5 -154.667 96.5 -264s-32.167 -197.333 -96.5 -264s-147.166 -100 -248.499 -100zM382 603
+c-69.333 0 -122.666 -23.333 -159.999 -70s-56 -107.667 -56 -183s18.667 -136.333 56 -183s90.666 -70 159.999 -70s122.666 23.333 159.999 70s56 107.667 56 183s-18.667 136.333 -56 183s-90.666 70 -159.999 70zM506 799h-89v104h89v-104zM347 799h-89v104h89v-104z
+" />
+    <glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="446" 
+d="M388 165l-53 -53l-112 112l-112 -112l-53 53l112 112l-112 112l53 53l112 -112l112 112l53 -53l-112 -112z" />
+    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="764" 
+d="M382 -13c-60 0 -115.333 12.6689 -166 38.002l-38 -56h-121l78 114c-65.333 70.667 -98 159.667 -98 267c0 109.333 32.167 197.333 96.5 264s147.166 100 248.499 100c56 0 109.667 -12 161 -36l27 38h121l-67 -97c68.667 -68.667 103 -158.334 103 -269.001
+c0 -108.667 -32.167 -196.334 -96.5 -263.001s-147.166 -100 -248.499 -100zM553 516.002l-270.999 -396.999c31.333 -13.333 64.666 -20 99.999 -20c69.333 0 122.5 23.167 159.5 69.5s55.5 107.166 55.5 182.499c0 68.667 -14.667 123.667 -44 165zM382.001 602.003
+c-69.333 0 -122.499 -23.168 -159.499 -69.501s-55.5 -107.166 -55.5 -182.499c0 -61.333 13.667 -115.333 41 -162l269 394c-32.667 13.333 -64.334 20 -95.001 20z" />
+    <glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="720" 
+d="M360 -14c-96 0 -168.339 27.667 -217.006 83s-73 132 -73 230v401h118v-357c0 -36.667 2.33301 -68.334 7 -95.001s12.834 -52.167 24.501 -76.5s29.334 -42.833 53.001 -55.5s52.834 -19 87.501 -19s63.834 6.33301 87.501 19s41.334 31.167 53.001 55.5
+s19.834 49.833 24.501 76.5s7 58.334 7 95.001v357h118v-401c0 -98 -24.333 -174.667 -73 -230s-121 -83 -217 -83zM452.994 791l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="720" 
+d="M360 -14c-96 0 -168.339 27.667 -217.006 83s-73 132 -73 230v401h118v-357c0 -36.667 2.33301 -68.334 7 -95.001s12.834 -52.167 24.501 -76.5s29.334 -42.833 53.001 -55.5s52.834 -19 87.501 -19s63.834 6.33301 87.501 19s41.334 31.167 53.001 55.5
+s19.834 49.833 24.501 76.5s7 58.334 7 95.001v357h118v-401c0 -98 -24.333 -174.667 -73 -230s-121 -83 -217 -83zM452.994 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="720" 
+d="M360 -14c-96 0 -168.339 27.667 -217.006 83s-73 132 -73 230v401h118v-357c0 -36.667 2.33301 -68.334 7 -95.001s12.834 -52.167 24.501 -76.5s29.334 -42.833 53.001 -55.5s52.834 -19 87.501 -19s63.834 6.33301 87.501 19s41.334 31.167 53.001 55.5
+s19.834 49.833 24.501 76.5s7 58.334 7 95.001v357h118v-401c0 -98 -24.333 -174.667 -73 -230s-121 -83 -217 -83zM506.994 794l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="720" 
+d="M360 -14c-96 0 -168.339 27.667 -217.006 83s-73 132 -73 230v401h118v-357c0 -36.667 2.33301 -68.334 7 -95.001s12.834 -52.167 24.501 -76.5s29.334 -42.833 53.001 -55.5s52.834 -19 87.501 -19s63.834 6.33301 87.501 19s41.334 31.167 53.001 55.5
+s19.834 49.833 24.501 76.5s7 58.334 7 95.001v357h118v-401c0 -98 -24.333 -174.667 -73 -230s-121 -83 -217 -83zM483.994 799h-89v104h89v-104zM324.994 799h-89v104h89v-104z" />
+    <glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="589" 
+d="M594 700l-240 -386v-314h-119v314l-241 386h125l175 -281l175 281h125zM391 853l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="567" 
+d="M250 197l-53 -0.000976562v-197h-119v700h119v-134h53c42 0 77.5 -1.16699 106.5 -3.5s56.333 -7.16602 82 -14.499s46 -17.5 61 -30.5s26.833 -30 35.5 -51s13 -46.5 13 -76.5c0 -71.333 -23.667 -121.333 -71 -150s-123 -43 -227 -43zM284 480.999h-87v-201h87
+c52 0 89.167 8.66699 111.5 26s33.5 43.333 33.5 78s-10.833 59.5 -32.5 74.5s-59.167 22.5 -112.5 22.5z" />
+    <glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="564" 
+d="M321 -15c-19.333 0 -38.334 1.33398 -57.001 4.00098v83c30 0 53.833 0.833008 71.5 2.5s34.334 5 50.001 10s26.834 12.667 33.501 23s10 23.833 10 40.5c0 20 -5 39.167 -15 57.5s-22.333 34 -37 47s-29.334 25.333 -44.001 37s-27 23.667 -37 36
+s-15 24.166 -15 35.499s5 24.166 15 38.499s21.167 28 33.5 41s23.5 30.333 33.5 52s15 44.167 15 67.5c0 33.333 -9 57.833 -27 73.5s-39.333 23.5 -64 23.5c-27.333 0 -48.666 -8.66699 -63.999 -26s-23 -39.666 -23 -66.999v-700h-111v547h-72l10 89h62v59
+c0 55.333 20.5 101 61.5 137s86.5 54 136.5 54c29.333 0 58.166 -5.83301 86.499 -17.5s53.5 -32 75.5 -61s33 -63.833 33 -104.5c0 -32.667 -7.33301 -63.5 -22 -92.5s-29.167 -52.333 -43.5 -70s-21.5 -29.834 -21.5 -36.501c0 -8 7.66699 -18.667 23 -32
+s32.333 -27.166 51 -41.499s35.667 -34.833 51 -61.5s23 -55.667 23 -87c0 -54.667 -21 -95.167 -63 -121.5s-95 -39.5 -159 -39.5z" />
+    <glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM340.002 587.999l-187 62v94l187 -92v-64z
+" />
+    <glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM340.002 649.999l-187 -62v64l187 92v-94z
+" />
+    <glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM394.002 590.999l-147 74l-147 -74v62l147 95
+l147 -95v-62z" />
+    <glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM312.002 598.999
+c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14
+s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM371.002 595.999h-89v104h89v-104z
+M212.002 595.999h-89v104h89v-104z" />
+    <glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="493" 
+d="M482 83l-10.998 -93.001h-34c-56.667 0 -95.334 20.667 -116.001 62c-36 -41.333 -86.667 -62 -152 -62c-42.667 0 -77.834 13.5 -105.501 40.5s-41.5 62.833 -41.5 107.5c0 32.667 9.66699 61.167 29 85.5s44.5 42.666 75.5 54.999s61.333 21.333 91 27
+s59.5 8.83398 89.5 9.50098c-0.666992 33.333 -8.5 57 -23.5 71s-39.167 21 -72.5 21c-40.667 0 -85.334 -13.333 -134.001 -40l-12 92c56.667 31.333 115.667 47 177 47c60 0 104.833 -16.5 134.5 -49.5s44.5 -87.167 44.5 -162.5v-124
+c0 -37.333 2.83301 -61.166 8.5 -71.499s18.834 -15.5 39.501 -15.5h13zM307.002 122.999v115c-49.333 -2 -89.5 -10.833 -120.5 -26.5s-46.5 -38.5 -46.5 -68.5c0 -43.333 23.333 -65 70 -65c16 0 33 4 51 12s33.333 19 46 33zM247.002 575.999
+c-32 0 -57.333 8.49805 -76 25.498s-28 38.167 -28 63.5c0 24.667 9.5 45.834 28.5 63.501s44.167 26.5 75.5 26.5c32 0 57.333 -8.66699 76 -26s28 -38.666 28 -63.999s-9.33301 -46.5 -28 -63.5s-44 -25.5 -76 -25.5zM247.002 711.997c-13.333 0 -24.833 -4.5 -34.5 -13.5
+s-14.5 -20.167 -14.5 -33.5c0 -14 4.66699 -25.333 14 -34s21 -13 35 -13s25.667 4.33301 35 13s14 20 14 34c0 13.333 -4.83301 24.5 -14.5 33.5s-21.167 13.5 -34.5 13.5z" />
+    <glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="797" 
+d="M761 230l-323.003 0.000976562c4.66699 -48.667 20.834 -85.334 48.501 -110.001s61.5 -37 101.5 -37c45.333 0 94.666 13 147.999 39l9 -93c-50.667 -26 -105.667 -39 -165 -39c-98.667 0 -165.334 33.333 -200.001 100c-45.333 -70 -111.333 -105 -198 -105
+c-51.333 0 -90.833 12.333 -118.5 37s-41.5 58.667 -41.5 102c0 29.333 6.83301 55.333 20.5 78s30.334 40.5 50.001 53.5s43.334 23.833 71.001 32.5s52.834 14.5 75.501 17.5s46.334 5.16699 71.001 6.5c-3.33301 34 -12.333 58.333 -27 73s-38.667 22 -72 22
+c-40 0 -84.333 -11.667 -133 -35l-10 91c60.667 28.667 118.334 43 173.001 43c84 0 135.333 -33 154 -99c10 28.667 31.667 52.334 65 71.001s70.666 28 111.999 28c58.667 0 106 -19 142 -57s54 -89.333 54 -154c0 -18.667 -2.33301 -40.334 -7 -65.001zM567.997 410.001
+c-31.333 0 -58.168 -9 -80.501 -27s-37.166 -43.333 -44.499 -76h222c0 30 -8 54.667 -24 74s-40.333 29 -73 29zM317.995 235.001c-28 -0.666992 -54.666 -3.99902 -79.999 -9.99902s-48 -17 -68 -33s-30 -35.333 -30 -58c0 -18.667 6.16699 -33.167 18.5 -43.5
+s28.166 -15.5 47.499 -15.5c28.667 0 54.667 11 78 33s35 53 35 93c0 13.333 -0.333008 24.666 -1 33.999z" />
+    <glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="450" 
+d="M273 -10c-77.333 0 -137.166 24.668 -179.499 74.001s-63.5 110.666 -63.5 183.999c0 74 21.167 135.5 63.5 184.5s102.166 73.5 179.499 73.5c62 0 112 -11.667 150 -35l-12 -98c-41.333 24.667 -84 37 -128 37s-77.833 -14.5 -101.5 -43.5s-35.5 -68.5 -35.5 -118.5
+c0 -49.333 12 -88.833 36 -118.5s57.667 -44.5 101 -44.5c44 0 87 12.333 129 37l11 -95c-38 -24.667 -88 -37 -150 -37zM336 -52.999l-96 -133l-65 -7l69 132z" />
+    <glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="514" 
+d="M479 230h-333.002c6.66699 -50 24.834 -86.667 54.501 -110s64.834 -35 105.501 -35c50.667 0 100.667 12.333 150 37l8 -94c-50.667 -25.333 -106 -38 -166 -38c-85.333 0 -151.5 24.667 -198.5 74s-70.5 111 -70.5 185c0 72 21.5 132.833 64.5 182.5
+s101.5 74.5 175.5 74.5c63.333 0 115.333 -19.5 156 -58.5s61 -90.833 61 -155.5c0 -16 -2.33301 -36.667 -7 -62zM270.998 410c-65.333 0 -105.334 -34.333 -120.001 -103h219c0 28.667 -8.16699 53 -24.5 73s-41.166 30 -74.499 30zM349.997 588l-187 62v94l187 -92v-64z
+" />
+    <glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="514" 
+d="M479 230h-333.002c6.66699 -50 24.834 -86.667 54.501 -110s64.834 -35 105.501 -35c50.667 0 100.667 12.333 150 37l8 -94c-50.667 -25.333 -106 -38 -166 -38c-85.333 0 -151.5 24.667 -198.5 74s-70.5 111 -70.5 185c0 72 21.5 132.833 64.5 182.5
+s101.5 74.5 175.5 74.5c63.333 0 115.333 -19.5 156 -58.5s61 -90.833 61 -155.5c0 -16 -2.33301 -36.667 -7 -62zM270.998 410c-65.333 0 -105.334 -34.333 -120.001 -103h219c0 28.667 -8.16699 53 -24.5 73s-41.166 30 -74.499 30zM349.997 650l-187 -62v64l187 92v-94z
+" />
+    <glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="514" 
+d="M479 230h-333.002c6.66699 -50 24.834 -86.667 54.501 -110s64.834 -35 105.501 -35c50.667 0 100.667 12.333 150 37l8 -94c-50.667 -25.333 -106 -38 -166 -38c-85.333 0 -151.5 24.667 -198.5 74s-70.5 111 -70.5 185c0 72 21.5 132.833 64.5 182.5
+s101.5 74.5 175.5 74.5c63.333 0 115.333 -19.5 156 -58.5s61 -90.833 61 -155.5c0 -16 -2.33301 -36.667 -7 -62zM270.998 410c-65.333 0 -105.334 -34.333 -120.001 -103h219c0 28.667 -8.16699 53 -24.5 73s-41.166 30 -74.499 30zM402.997 591l-147 74l-147 -74v62
+l147 95l147 -95v-62z" />
+    <glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="514" 
+d="M479 230h-333.002c6.66699 -50 24.834 -86.667 54.501 -110s64.834 -35 105.501 -35c50.667 0 100.667 12.333 150 37l8 -94c-50.667 -25.333 -106 -38 -166 -38c-85.333 0 -151.5 24.667 -198.5 74s-70.5 111 -70.5 185c0 72 21.5 132.833 64.5 182.5
+s101.5 74.5 175.5 74.5c63.333 0 115.333 -19.5 156 -58.5s61 -90.833 61 -155.5c0 -16 -2.33301 -36.667 -7 -62zM270.998 410c-65.333 0 -105.334 -34.333 -120.001 -103h219c0 28.667 -8.16699 53 -24.5 73s-41.166 30 -74.499 30zM379.997 596h-89v104h89v-104z
+M220.997 596h-89v104h89v-104z" />
+    <glyph glyph-name="igrave" unicode="&#xec;" 
+d="M174 0h-114v497h114v-497zM211 588l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="iacute" unicode="&#xed;" 
+d="M174 0h-114v497h114v-497zM211 650l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="icircumflex" unicode="&#xee;" 
+d="M174 0h-114v497h114v-497zM264 591l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="idieresis" unicode="&#xef;" 
+d="M174 0h-114v497h114v-497zM241 596h-89v104h89v-104zM82 596h-89v104h89v-104z" />
+    <glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="517" 
+d="M245 -13c-64 0 -117.332 20.498 -159.999 61.498s-64 92.833 -64 155.5c0 58.667 18.5 110.334 55.5 155.001s88.833 67 155.5 67c48.667 0 89.667 -14.667 123 -44c-2.66699 25.333 -11.334 55.666 -26.001 90.999s-30.667 59.333 -48 72
+c-44.667 -33.333 -90.667 -53 -138 -59l-36 68c35.333 1.33301 76 16.666 122 45.999c-39.333 34 -79 51 -119 51l39 50c49.333 -1.33301 98 -19 146 -53c23.333 21.333 42.333 42.333 57 63l60 -15c-23.333 -35.333 -46.333 -65.666 -69 -90.999
+c40.667 -41.333 73.167 -92.666 97.5 -153.999s36.5 -125.666 36.5 -192.999c0 -50.667 -7.16699 -94.667 -21.5 -132s-33.333 -65.5 -57 -84.5s-48.167 -32.833 -73.5 -41.5s-52 -13 -80 -13zM246.001 332.998c-35.333 0 -62.999 -11.666 -82.999 -34.999
+s-30 -50.333 -30 -81c0 -38 10.167 -69.833 30.5 -95.5s48.5 -38.5 84.5 -38.5c31.333 0 57.666 10.833 78.999 32.5s32 52.167 32 91.5s-9.83301 70.166 -29.5 92.499s-47.5 33.5 -83.5 33.5z" />
+    <glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="555" 
+d="M501 0l-112.999 -0.000976562v269c0 48.667 -8.5 84.334 -25.5 107.001s-44.5 34 -82.5 34c-46.667 0 -82.334 -16.333 -107.001 -49v-361h-113v497h102l4 -37c38.667 30.667 80.667 46 126 46c139.333 0 209 -79 209 -237v-269zM347.001 598.999
+c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14
+s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44zM372 588l-187 62v94l187 -92v-64z" />
+    <glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44zM372 650l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44zM426 591l-147 74l-147 -74v62l147 95
+l147 -95v-62z" />
+    <glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44zM348 599
+c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14
+s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="558" 
+d="M279 -10c-76.667 0 -137.5 24.667 -182.5 74s-67.5 110.666 -67.5 183.999c0 72.667 22.5 133.834 67.5 183.501s105.833 74.5 182.5 74.5s137.5 -24.833 182.5 -74.5s67.5 -110.834 67.5 -183.501c0 -73.333 -22.5 -134.666 -67.5 -183.999s-105.833 -74 -182.5 -74z
+M279 410c-42 0 -74.833 -14.667 -98.5 -44s-35.5 -68.666 -35.5 -117.999c0 -50 11.833 -89.667 35.5 -119s56.5 -44 98.5 -44s74.833 14.667 98.5 44s35.5 69 35.5 119c0 49.333 -11.833 88.666 -35.5 117.999s-56.5 44 -98.5 44zM403 596h-89v104h89v-104zM244 596h-89
+v104h89v-104z" />
+    <glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="574" 
+d="M339 415h-113v119h113v-119zM517 235h-460v87h460v-87zM339 20h-113v119h113v-119z" />
+    <glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="563" 
+d="M282 -9c-22.667 0 -47.667 3 -75 9l-17 -36h-95l35 73c-67.333 49.333 -101 120 -101 212c0 72.667 22.833 133.834 68.5 183.501s107.167 74.5 184.5 74.5c22 0 46 -3 72 -9l17 36h98l-36 -72c68 -52 102 -123 102 -213c0 -72.667 -22.833 -133.834 -68.5 -183.501
+s-107.167 -74.5 -184.5 -74.5zM386 364l-137.001 -278c16 -2 27 -3 33 -3c42.667 0 75.834 15.333 99.501 46s35.5 70.667 35.5 120c0 52 -10.333 90.333 -31 115zM280.999 415c-42 0 -74.833 -15.168 -98.5 -45.501s-35.5 -70.5 -35.5 -120.5
+c0 -41.333 10 -79.666 30 -114.999l135 278c-10 2 -20.333 3 -31 3z" />
+    <glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="544" 
+d="M484 0l-103.999 -0.000976562l-5 37c-32.667 -31.333 -72.334 -47 -119.001 -47c-134.667 0 -202 77.667 -202 233v274h113v-266c0 -49.333 8.33301 -85.666 25 -108.999s43 -35 79 -35c44 0 77.333 15.333 100 46v364h113v-497zM370.001 587.999l-187 62v94l187 -92v-64
+z" />
+    <glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="544" 
+d="M484 0l-103.999 -0.000976562l-5 37c-32.667 -31.333 -72.334 -47 -119.001 -47c-134.667 0 -202 77.667 -202 233v274h113v-266c0 -49.333 8.33301 -85.666 25 -108.999s43 -35 79 -35c44 0 77.333 15.333 100 46v364h113v-497zM370.001 649.999l-187 -62v64l187 92v-94
+z" />
+    <glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="544" 
+d="M484 0l-103.999 -0.000976562l-5 37c-32.667 -31.333 -72.334 -47 -119.001 -47c-134.667 0 -202 77.667 -202 233v274h113v-266c0 -49.333 8.33301 -85.666 25 -108.999s43 -35 79 -35c44 0 77.333 15.333 100 46v364h113v-497zM424.001 590.999l-147 74l-147 -74v62
+l147 95l147 -95v-62z" />
+    <glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="544" 
+d="M484 0l-103.999 -0.000976562l-5 37c-32.667 -31.333 -72.334 -47 -119.001 -47c-134.667 0 -202 77.667 -202 233v274h113v-266c0 -49.333 8.33301 -85.666 25 -108.999s43 -35 79 -35c44 0 77.333 15.333 100 46v364h113v-497zM401.001 595.999h-89v104h89v-104z
+M242.001 595.999h-89v104h89v-104z" />
+    <glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="530" 
+d="M525 497l-309 -739h-117l112 272l-207 467h126l136 -335l133 335h126zM358 650l-187 -62v64l187 92v-94z" />
+    <glyph glyph-name="thorn" unicode="&#xfe;" horiz-adv-x="577" 
+d="M301 -10c-52 0 -94.666 14.667 -127.999 44v-276h-113v992h113v-287c36.667 28.667 80 43 130 43c75.333 0 134.833 -24.833 178.5 -74.5s65.5 -110.834 65.5 -183.501c0 -73.333 -21.833 -134.666 -65.5 -183.999s-103.834 -74 -180.501 -74zM293.001 410
+c-42.667 0 -74.334 -14.4971 -95.001 -43.4971s-31 -68.5 -31 -118.5c0 -50.667 10.333 -90.834 31 -120.501s52.334 -44.5 95.001 -44.5c43.333 0 77.166 15.167 101.499 45.5s36.5 70.166 36.5 119.499s-12.167 88.666 -36.5 117.999s-58.166 44 -101.499 44z" />
+    <glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="530" 
+d="M525 497l-309 -739h-117l112 272l-207 467h126l136 -335l133 335h126zM388 596h-89v104h89v-104zM229 596h-89v104h89v-104z" />
+    <glyph glyph-name="dotlessi" unicode="&#x131;" 
+d="M174 0h-114v497h114v-497z" />
+    <glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1067" 
+d="M1031 0h-428v64c-68 -52 -142.333 -78 -223 -78c-100.667 0 -183 33.333 -247 100s-96 154.667 -96 264s32 197.333 96 264s146.333 100 247 100c80.667 0 155 -26 223 -78v64h419v-112h-300v-167h231v-112h-231v-197h309v-112zM380 603
+c-69.333 0 -122.5 -23.333 -159.5 -70s-55.5 -107.667 -55.5 -183s18.5 -136.333 55.5 -183s90.167 -70 159.5 -70s122.5 23.333 159.5 70s55.5 107.667 55.5 183s-18.5 136.333 -55.5 183s-90.167 70 -159.5 70z" />
+    <glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="897" 
+d="M862 230h-328.999c4.66699 -51.333 21.834 -88.666 51.501 -111.999s63.167 -35 100.5 -35c52 0 103.333 13 154 39l7 -96c-46.667 -24 -100.667 -36 -162 -36c-98 0 -168.333 29.667 -211 89c-19.333 -28 -46 -49.833 -80 -65.5s-71.667 -23.5 -113 -23.5
+c-76.667 0 -137.667 24.833 -183 74.5s-68 111.167 -68 184.5s22.667 134.5 68 183.5s106.666 73.5 183.999 73.5c40 0 76.667 -7.66699 110 -23s59.666 -36.666 78.999 -63.999c20 27.333 45.833 48.666 77.5 63.999s66.167 23 103.5 23c64 0 116.333 -19.333 157 -58
+s61 -90.334 61 -155.001c0 -21.333 -2.33301 -42.333 -7 -63zM654.001 410c-64.667 0 -104 -34.333 -118 -103h218c-1.33301 29.333 -10.333 53.833 -27 73.5s-41 29.5 -73 29.5zM281.001 410c-42.667 0 -76 -14.5 -100 -43.5s-36 -68.5 -36 -118.5
+s11.833 -89.667 35.5 -119s57.167 -44 100.5 -44c42.667 0 75.667 15.167 99 45.5s35 69.833 35 118.5s-11.833 87.667 -35.5 117s-56.5 44 -98.5 44z" />
+    <glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="583" 
+d="M280 -14c-49.333 0 -94.501 4.66699 -135.501 14s-72.833 21 -95.5 35l15 135c22.667 -20.667 53 -38 91 -52s80.667 -21 128 -21c92 0 138 28.667 138 86c0 14 -3.33301 27 -10 39s-14.167 21.833 -22.5 29.5s-21.166 15.667 -38.499 24s-31.833 14.666 -43.5 18.999
+s-29.5 10.5 -53.5 18.5c-28.667 9.33301 -50 16.666 -64 21.999s-32.5 13.833 -55.5 25.5s-40 23.334 -51 35.001s-21 27.167 -30 46.5s-13.5 40.666 -13.5 63.999c0 24.667 4.5 48.667 13.5 72s22.833 45.5 41.5 66.5s45 37.833 79 50.5s73.667 19 119 19
+c43.333 0 85.833 -5.33301 127.5 -16s73.167 -22.667 94.5 -36l-12 -122c-78.667 42 -146.667 63 -204 63c-36 0 -67.833 -6.5 -95.5 -19.5s-41.5 -34.167 -41.5 -63.5c0 -18.667 7.33301 -35 22 -49s30.667 -24.5 48 -31.5s42 -15.5 74 -25.5
+c26 -8 45.5 -14.167 58.5 -18.5s31.167 -11.333 54.5 -21s41.333 -19.5 54 -29.5s26 -22.5 40 -37.5s24.167 -32.667 30.5 -53s9.5 -42.833 9.5 -67.5c0 -18 -1.66699 -35 -5 -51s-10.833 -33.667 -22.5 -53s-26.834 -35.666 -45.501 -48.999s-45.167 -24.666 -79.5 -33.999
+s-74.166 -14 -119.499 -14zM437.999 886l-147 -93l-147 93v64l147 -73l147 73v-64z" />
+    <glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="421" 
+d="M201 -10c-74 0 -130.334 13.002 -169.001 39.002l11 100c16 -12.667 38.5 -24.167 67.5 -34.5s57.833 -15.5 86.5 -15.5s49.667 5.33301 63 16s20 24.334 20 41.001c0 14 -5.33301 26.167 -16 36.5s-21.167 17.666 -31.5 21.999s-25.833 9.5 -46.5 15.5
+c-23.333 6.66699 -41.166 12.5 -53.499 17.5s-27 12.667 -44 23s-29.5 23.666 -37.5 39.999s-12 36.166 -12 59.499c0 42 14.667 78.5 44 109.5s75.666 46.5 138.999 46.5c60.667 0 110.667 -12 150 -36l-11 -98c-37.333 33.333 -81.333 50 -132 50
+c-25.333 0 -46.166 -4.66699 -62.499 -14s-24.5 -24 -24.5 -44c0 -15.333 5.66699 -28 17 -38s23 -17 35 -21s32.667 -9.66699 62 -17c92 -24 138 -74.333 138 -151c0 -18 -2.5 -34.667 -7.5 -50s-14 -30.833 -27 -46.5s-33 -28 -60 -37s-59.833 -13.5 -98.5 -13.5z
+M352.999 683.002l-147 -93l-147 93v64l147 -73l147 73v-64z" />
+    <glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="589" 
+d="M594 700l-240 -386v-314h-119v314l-241 386h125l175 -281l175 281h125zM422 799h-89v104h89v-104zM263 799h-89v104h89v-104z" />
+    <glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="550" 
+d="M542 700l-339 -588h294v-112h-488l339 588h-294v112h488zM424 886l-147 -93l-147 93v64l147 -73l147 73v-64z" />
+    <glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="475" 
+d="M452 497l-234 -399h225v-98h-420l233 399h-223v98h419zM385 683l-147 -93l-147 93v64l147 -73l147 73v-64z" />
+    <glyph glyph-name="florin" unicode="&#x192;" horiz-adv-x="356" 
+d="M376 702l-9.00195 -82.001c-17.333 5.33301 -31.666 8 -42.999 8c-32.667 0 -56.167 -9.5 -70.5 -28.5s-25.5 -53.167 -33.5 -102.5h134l-8 -74h-138l-81 -507c-8.66699 -54 -25 -93.833 -49 -119.5s-47 -38.5 -69 -38.5h-25l-18 90c20 1.33301 35.333 8 46 20
+s18.334 34.333 23.001 67l74 488h-83l8 74h86l7 46c8 52.667 29 94.334 63 125.001s74.667 46 122 46c20.667 0 42 -4 64 -12z" />
+    <glyph glyph-name="uni0237" unicode="&#x237;" 
+d="M47 -240l-40 -2.00098l-11 92c28.667 1.33301 46.5 6.33301 53.5 15s10.5 32.334 10.5 71.001v561h114v-607c0 -39.333 -11.5 -70.5 -34.5 -93.5s-53.833 -35.167 -92.5 -36.5z" />
+    <glyph glyph-name="circumflex" unicode="&#x2c6;" horiz-adv-x="446" 
+d="M370 591l-147 74l-147 -74v62l147 95l147 -95v-62z" />
+    <glyph glyph-name="caron" unicode="&#x2c7;" horiz-adv-x="446" 
+d="M370 683l-147 -93l-147 93v64l147 -73l147 73v-64z" />
+    <glyph glyph-name="ring" unicode="&#x2da;" horiz-adv-x="292" 
+d="M146 576c-32 0 -57.333 8.49805 -76 25.498s-28 38.167 -28 63.5c0 24.667 9.5 45.834 28.5 63.501s44.167 26.5 75.5 26.5c32 0 57.333 -8.66699 76 -26s28 -38.666 28 -63.999s-9.33301 -46.5 -28 -63.5s-44 -25.5 -76 -25.5zM146 711.998
+c-13.333 0 -24.833 -4.5 -34.5 -13.5s-14.5 -20.167 -14.5 -33.5c0 -14 4.66699 -25.333 14 -34s21 -13 35 -13s25.667 4.33301 35 13s14 20 14 34c0 13.333 -4.83301 24.5 -14.5 33.5s-21.167 13.5 -34.5 13.5z" />
+    <glyph glyph-name="tilde" unicode="&#x2dc;" horiz-adv-x="528" 
+d="M333 599c-17.333 0 -40.334 7.50098 -69.001 22.501s-48.334 22.5 -59.001 22.5c-27.333 0 -46 -16 -56 -48l-68 17c4.66699 30.667 18.667 54.667 42 72s48.666 26 75.999 26c19.333 0 42.333 -7.33301 69 -22s45.334 -22 56.001 -22c14.667 0 27.334 4.66699 38.001 14
+s18.334 20.666 23.001 33.999l63 -16c-6 -28 -19.333 -51.667 -40 -71s-45.667 -29 -75 -29z" />
+    <glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="498" 
+d="M443 232h-388v92h388v-92z" />
+    <glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="590" 
+d="M535 232h-480v92h480v-92z" />
+    <glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="202" 
+d="M43 640l92 110l25 -14l-34 -86l33 -10v-116h-116v116z" />
+    <glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="185" 
+d="M158 634l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="quotesinglbase" unicode="&#x201a;" horiz-adv-x="227" 
+d="M172 0l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="412" 
+d="M43 640l92 110l25 -14l-34 -86l33 -10v-116h-116v116zM253 640l92 110l25 -14l-34 -86l33 -10v-116h-116v116z" />
+    <glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="395" 
+d="M368 634l-92 -110l-25 14l33 86l-33 10v116h117v-116zM158 634l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="quotedblbase" unicode="&#x201e;" horiz-adv-x="457" 
+d="M172 0l-92 -110l-25 14l33 86l-33 10v116h117v-116zM402 0l-92 -110l-25 14l33 86l-33 10v116h117v-116z" />
+    <glyph glyph-name="dagger" unicode="&#x2020;" horiz-adv-x="424" 
+d="M389 356l-139 28l32 -129l-30 -255h-80l-30 255l32 129l-139 -28v118l139 -28l-31 161h138l-31 -161l139 28v-118z" />
+    <glyph glyph-name="daggerdbl" unicode="&#x2021;" horiz-adv-x="460" 
+d="M407 74l-139 27l31 -160h-138l31 160l-139 -27v117l140 -28l-33 111l33 111l-140 -27v117l139 -28l-31 160h138l-31 -160l139 28v-117l-140 27l33 -111l-33 -111l140 28v-117z" />
+    <glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="302" 
+d="M151 169c-30 0 -55.667 10.667 -77 32s-32 47 -32 77s10.667 55.667 32 77s47 32 77 32s55.667 -10.667 77 -32s32 -47 32 -77s-10.667 -55.667 -32 -77s-47 -32 -77 -32z" />
+    <glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="696" 
+d="M169 0h-114v116h114v-116zM405 0h-114v116h114v-116zM641 0h-114v116h114v-116z" />
+    <glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1202" 
+d="M655 -10c-44.667 0 -80.833 16.501 -108.5 49.501s-41.5 77.167 -41.5 132.5c0 57.333 14.833 103.166 44.5 137.499s66.5 51.5 110.5 51.5s79.833 -16.333 107.5 -49s41.5 -76.667 41.5 -132c0 -58 -14 -104.167 -42 -138.5s-65.333 -51.5 -112 -51.5zM669.001 700.001
+l-421 -712h-95l421 712h95zM184.001 334.001c-44.667 0 -80.667 16.501 -108 49.501s-41 77.167 -41 132.5c0 56.667 14.667 102.167 44 136.5s66 51.5 110 51.5c43.333 0 79 -16.333 107 -49s42 -76.334 42 -131.001c0 -58 -14.167 -104.167 -42.5 -138.5
+s-65.5 -51.5 -111.5 -51.5zM658.001 296.002c-23.333 0 -42.833 -10.667 -58.5 -32s-23.5 -52 -23.5 -92c0 -38.667 7.16699 -67.667 21.5 -87s33.5 -29 57.5 -29c25.333 0 45.333 10.333 60 31s22 51.667 22 93c0 37.333 -7.5 66 -22.5 86s-33.833 30 -56.5 30z
+M188.001 639.002c-22 0 -40.834 -10.833 -56.501 -32.5s-23.5 -51.834 -23.5 -90.501c0 -37.333 7.16699 -65.666 21.5 -84.999s32.833 -29 55.5 -29c24 0 43.5 10.333 58.5 31s22.5 51 22.5 91c0 36.667 -7.66699 65 -23 85s-33.666 30 -54.999 30zM1015 -9.99805
+c-44.667 0 -80.667 16.501 -108 49.501s-41 77.167 -41 132.5c0 57.333 14.667 103.166 44 137.499s66 51.5 110 51.5s80 -16.333 108 -49s42 -76.667 42 -132c0 -58 -14.167 -104.167 -42.5 -138.5s-65.833 -51.5 -112.5 -51.5zM1018 296.003
+c-22.667 0 -41.832 -10.667 -57.499 -32s-23.5 -52 -23.5 -92c0 -38.667 7.16699 -67.667 21.5 -87s33.166 -29 56.499 -29c25.333 0 45.5 10.333 60.5 31s22.5 51.667 22.5 93c0 37.333 -7.66699 66 -23 86s-34.333 30 -57 30z" />
+    <glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="339" 
+d="M301 78h-135l-154 206l154 206h135l-154 -206z" />
+    <glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="340" 
+d="M328 284l-154 -206h-135l154 206l-154 206h135z" />
+    <glyph glyph-name="uni2070" unicode="&#x2070;" horiz-adv-x="401" 
+d="M197 312c-50 0 -90.332 17.833 -120.999 53.5s-46 81.834 -46 138.501c0 58 16.5 106.167 49.5 144.5s74.5 57.5 124.5 57.5c48.667 0 88.667 -18.333 120 -55s47 -83.334 47 -140.001c0 -58.667 -15.833 -106.5 -47.5 -143.5s-73.834 -55.5 -126.501 -55.5zM203.001 628
+c-22 0 -41.667 -10.667 -59 -32s-26 -52 -26 -92c0 -38.667 7.5 -67 22.5 -85s34.167 -27 57.5 -27c57.333 0 86 39.667 86 119c0 38 -8 67 -24 87s-35 30 -57 30z" />
+    <glyph glyph-name="uni2074" unicode="&#x2074;" horiz-adv-x="343" 
+d="M317 423h-49v-103h-90v103h-175l187 275h78v-208h49v-67zM178 490v86l-60 -86h60z" />
+    <glyph glyph-name="uni2075" unicode="&#x2075;" horiz-adv-x="306" 
+d="M137 314c-20 0 -39.167 2.66602 -57.5 7.99902s-32.333 11 -42 17s-14.5 11 -14.5 15l21 79c16.667 -22.667 52.667 -34 108 -34c28.667 0 43 13.667 43 41c0 5.33301 -0.5 9.83301 -1.5 13.5s-3.66699 8.33398 -8 14.001s-12.333 10 -24 13s-26.5 4.5 -44.5 4.5h-73
+l26 213h188l-10 -90h-112l-8 -52c50.667 -0.666992 88.167 -10 112.5 -28s36.5 -46.667 36.5 -86c0 -44 -13.5 -76.333 -40.5 -97s-60.167 -31 -99.5 -31z" />
+    <glyph glyph-name="uni2076" unicode="&#x2076;" horiz-adv-x="320" 
+d="M156 312c-38 0 -68.5 12.5 -91.5 37.5s-34.5 63.5 -34.5 115.5c0 62.667 21 117 63 163s79 69.333 111 70l59 -34c-18.667 0 -46.5 -17.667 -83.5 -53s-56.167 -60.333 -57.5 -75c8.66699 8 27.667 12 57 12c34.667 0 63.167 -9.66699 85.5 -29s33.5 -46 33.5 -80
+c0 -33.333 -13.167 -62.833 -39.5 -88.5s-60.5 -38.5 -102.5 -38.5zM172 478c-38 0 -57.001 -15.667 -57.001 -47c0 -10.667 5.5 -19.667 16.5 -27s21.833 -11 32.5 -11c14.667 0 27.334 4.83301 38.001 14.5s16 21.5 16 35.5c0 9.33301 -4.5 17.5 -13.5 24.5
+s-19.833 10.5 -32.5 10.5z" />
+    <glyph glyph-name="uni2077" unicode="&#x2077;" horiz-adv-x="296" 
+d="M297 698l-163 -378h-96l126 288h-137v90h270z" />
+    <glyph glyph-name="uni2078" unicode="&#x2078;" horiz-adv-x="342" 
+d="M164 312c-43.333 0 -76.666 9.83203 -99.999 29.499s-35 45.167 -35 76.5c0 38 16.333 73.333 49 106c-8.66699 5.33301 -15.334 16.5 -20.001 33.5s-7 33.833 -7 50.5c0 65.333 40.667 98 122 98c79.333 0 119 -29.667 119 -89c0 -16 -3.66699 -32.833 -11 -50.5
+s-15 -30.5 -23 -38.5c13.333 -8.66699 25.833 -22.167 37.5 -40.5s17.5 -36.166 17.5 -53.499c0 -32 -12.667 -60.333 -38 -85s-62.333 -37 -111 -37zM171 642.999c-28 0 -42 -15.333 -42 -46c0 -10 0.5 -17.5 1.5 -22.5s4.5 -10 10.5 -15s15 -7.5 27 -7.5
+c28.667 0 43 15 43 45c0 30.667 -13.333 46 -40 46zM174 495.999c-14.667 0 -28.999 -6.33301 -42.999 -19s-21 -28.667 -21 -48c0 -15.333 5.16699 -27.833 15.5 -37.5s24.166 -14.5 41.499 -14.5c39.333 0 59 17.333 59 52c0 20 -5.16699 36 -15.5 48
+s-22.5 18.333 -36.5 19z" />
+    <glyph glyph-name="uni2079" unicode="&#x2079;" horiz-adv-x="320" 
+d="M163 706c39.333 0 70.333 -13.001 93 -39.001s34 -64 34 -114c0 -56.667 -19.167 -109.667 -57.5 -159s-79.166 -74 -122.499 -74l-51 34c22 0 51.833 15.167 89.5 45.5s56.834 58.833 57.501 85.5c-12.667 -9.33301 -33.334 -14 -62.001 -14
+c-30.667 0 -58.834 9.66699 -84.501 29s-38.5 45 -38.5 77c0 34.667 13.167 64.834 39.5 90.501s60.5 38.5 102.5 38.5zM151 539.999c38.667 0 57.999 15 57.999 45c0 28.667 -16 43 -48 43c-15.333 0 -27.833 -5.16699 -37.5 -15.5s-14.5 -21.5 -14.5 -33.5
+s3.83301 -21.5 11.5 -28.5s17.834 -10.5 30.501 -10.5z" />
+    <glyph glyph-name="uni2080" unicode="&#x2080;" horiz-adv-x="427" 
+d="M210 -8c-50 0 -90.332 17.833 -120.999 53.5s-46 81.834 -46 138.501c0 58 16.5 106.167 49.5 144.5s74.5 57.5 124.5 57.5c48.667 0 88.667 -18.333 120 -55s47 -83.334 47 -140.001c0 -58.667 -15.833 -106.5 -47.5 -143.5s-73.834 -55.5 -126.501 -55.5zM216.001 308
+c-22 0 -41.667 -10.667 -59 -32s-26 -52 -26 -92c0 -38.667 7.5 -67 22.5 -85s34.167 -27 57.5 -27c57.333 0 86 39.667 86 119c0 38 -8 67 -24 87s-35 30 -57 30z" />
+    <glyph glyph-name="uni2081" unicode="&#x2081;" horiz-adv-x="257" 
+d="M175 0l-89.002 -0.000976562v253c-3.33301 -1.33301 -17.666 -2.66602 -42.999 -3.99902l-3 70c9.33301 0 21.833 6.66699 37.5 20s24.834 26.333 27.501 39h70v-378z" />
+    <glyph glyph-name="uni2082" unicode="&#x2082;" horiz-adv-x="334" 
+d="M288 0l-256.001 -0.000976562c46 62.667 81.5 114 106.5 154s40 66.833 45 80.5s7.5 25.834 7.5 36.501c0 30.667 -14.333 46 -43 46c-36 0 -66.667 -22.333 -92 -67l-11 81c8.66699 15.333 23.334 28.333 44.001 39s45.667 16 75 16c38.667 0 66.667 -10.167 84 -30.5
+s26 -43.5 26 -69.5c0 -44 -29.333 -109.333 -88 -196h102v-90z" />
+    <glyph glyph-name="uni2083" unicode="&#x2083;" horiz-adv-x="333" 
+d="M139 -8c-22.667 0 -45.332 3.49707 -67.999 10.4971s-36 13.5 -40 19.5l22 83c0.666992 -6 10.167 -11.5 28.5 -16.5s35.5 -7.5 51.5 -7.5c46.667 0 70 10.667 70 32c0 39.333 -17.667 59 -53 59h-62l7 67h32c20.667 0 35.667 3.83301 45 11.5s14 15.834 14 24.501
+c0 10.667 -4 20 -12 28s-21.333 12 -40 12c-31.333 0 -53 -5 -65 -15l-12 61c18 16.667 47.667 25 89 25c47.333 0 80.5 -10.667 99.5 -32s28.5 -45.333 28.5 -72c0 -18 -2.83301 -33.667 -8.5 -47s-11.5 -21.666 -17.5 -24.999c1.33301 -1.33301 5 -5.66602 11 -12.999
+s10 -12.5 12 -15.5s4.83301 -8 8.5 -15s6.16699 -14.333 7.5 -22s2 -16.167 2 -25.5c0 -40 -14.833 -71.167 -44.5 -93.5s-64.834 -33.5 -105.501 -33.5z" />
+    <glyph glyph-name="uni2084" unicode="&#x2084;" horiz-adv-x="370" 
+d="M329 103h-49v-103h-90v103h-175l187 275h78v-208h49v-67zM190 170v86l-60 -86h60z" />
+    <glyph glyph-name="uni2085" unicode="&#x2085;" horiz-adv-x="333" 
+d="M149 -6c-20 0 -39.167 2.66602 -57.5 7.99902s-32.333 11 -42 17s-14.5 11 -14.5 15l21 79c16.667 -22.667 52.667 -34 108 -34c14 0 24.667 2.66699 32 8s11 16.333 11 33c0 5.33301 -0.5 9.83301 -1.5 13.5s-3.66699 8.33398 -8 14.001s-12.333 10 -24 13
+s-26.5 4.5 -44.5 4.5h-73l26 213h188l-10 -90h-112l-8 -52c50.667 -0.666992 88.167 -10 112.5 -28s36.5 -46.667 36.5 -86c0 -44 -13.5 -76.333 -40.5 -97s-60.167 -31 -99.5 -31z" />
+    <glyph glyph-name="uni2086" unicode="&#x2086;" horiz-adv-x="345" 
+d="M169 -8c-38 0 -68.499 12.499 -91.499 37.499s-34.5 63.5 -34.5 115.5c0 32.667 6.83301 64.334 20.5 95.001s30 55.5 49 74.5s38 34.333 57 46s34.833 17.5 47.5 17.5l59 -34c-22.667 0 -51.334 -17 -86.001 -51s-53 -59.333 -55 -76c8 7.33301 26 11 54 11
+c36.667 0 66.167 -9.5 88.5 -28.5s33.5 -45.833 33.5 -80.5c0 -33.333 -13.167 -62.833 -39.5 -88.5s-60.5 -38.5 -102.5 -38.5zM185.001 158.999c-38 0 -57 -16 -57 -48c0 -11.333 5.5 -20.666 16.5 -27.999s21.833 -11 32.5 -11c14 0 26.5 5 37.5 15s16.5 22 16.5 36
+c0 9.33301 -4.5 17.666 -13.5 24.999s-19.833 11 -32.5 11z" />
+    <glyph glyph-name="uni2087" unicode="&#x2087;" horiz-adv-x="335" 
+d="M314 378l-163 -378h-96l126 288h-137v90h270z" />
+    <glyph glyph-name="uni2088" unicode="&#x2088;" horiz-adv-x="369" 
+d="M178 -8c-43.333 0 -76.666 9.83203 -99.999 29.499s-35 45.167 -35 76.5c0 38 16.333 73.333 49 106c-8.66699 5.33301 -15.334 16.5 -20.001 33.5s-7 33.833 -7 50.5c0 65.333 40.667 98 122 98c79.333 0 119 -29.667 119 -89c0 -16 -3.66699 -32.833 -11 -50.5
+s-15 -30.5 -23 -38.5c13.333 -8.66699 25.833 -22.167 37.5 -40.5s17.5 -36.166 17.5 -53.499c0 -32 -12.667 -60.333 -38 -85s-62.333 -37 -111 -37zM185 322.999c-17.333 0 -29.833 -4.49902 -37.5 -13.499s-11.5 -19.5 -11.5 -31.5c0 -6 0.333008 -10.833 1 -14.5
+s2.16699 -8.33398 4.5 -14.001s7 -10 14 -13s15.833 -4.5 26.5 -4.5c28.667 0 43 15 43 45c0 30.667 -13.333 46 -40 46zM188 176c-14.667 0 -28.999 -6.33301 -42.999 -19s-21 -28.667 -21 -48c0 -15.333 5.16699 -27.833 15.5 -37.5s24.166 -14.5 41.499 -14.5
+c39.333 0 59 17.333 59 52c0 20 -5.16699 36 -15.5 48s-22.5 18.333 -36.5 19z" />
+    <glyph glyph-name="uni2089" unicode="&#x2089;" horiz-adv-x="343" 
+d="M173 386c39.333 0 70.3311 -13.001 92.998 -39.001s34 -64 34 -114c0 -56.667 -19.167 -109.667 -57.5 -159s-79.166 -74 -122.499 -74l-51 34c22 0 51.667 15 89 45s57 59 59 87c-13.333 -10 -34.666 -15 -63.999 -15c-34.667 0 -63.667 9.33301 -87 28
+s-35 44.667 -35 78c0 34.667 13.167 64.834 39.5 90.501s60.5 38.5 102.5 38.5zM160.998 219.999c38.667 0 57.999 14.999 57.999 44.999c0 28 -16 42 -48 42c-15.333 0 -27.833 -5.16699 -37.5 -15.5s-14.5 -21.166 -14.5 -32.499c0 -12 3.83301 -21.5 11.5 -28.5
+s17.834 -10.5 30.501 -10.5z" />
+    <glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="704" 
+d="M469 17c-67.333 0 -127 17.167 -179 51.5s-90.333 81.833 -115 142.5h-143l28 81h94c-2 20 -3 39.333 -3 58v17h-90l27 76h73c18.667 74 55.667 132.5 111 175.5s121 64.5 197 64.5c68.667 0 128.667 -12 180 -36l-14 -108c-62.667 26 -118 39 -166 39
+c-92 0 -151.667 -45 -179 -135h253l-28 -76h-238v-17c0 -22.667 1.66699 -42 5 -58h241l-28 -81h-187c34 -59.333 87.667 -89 161 -89c48 0 103.333 13 166 39l14 -108c-51.333 -24 -111.333 -36 -180 -36z" />
+    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="735" 
+d="M497 431h-10l-80 136l-29 -230h-73l49 363h43l96 -158l94 158h44l49 -363h-74l-28 229zM305 700l-8 -69h-96v-294h-71v294h-99v69h274z" />
+    <glyph glyph-name="A.sc" horiz-adv-x="550" 
+d="M545 0h-117l-53 134h-200l-51 -134h-119l217 574h107zM336 244l-61 149l-61 -149h122z" />
+    <glyph glyph-name="AE.sc" horiz-adv-x="762" 
+d="M727 0h-379v136h-168l-70 -136h-119l297 574h431v-110h-256v-110h197v-109h-197v-135h264v-110zM348 245v217l-115 -217h115z" />
+    <glyph glyph-name="B.sc" horiz-adv-x="559" 
+d="M309 0l-238.001 -0.00292969v574h167c38.667 0 70.834 -1.83301 96.501 -5.5s49.5 -10.5 71.5 -20.5s38.333 -25.167 49 -45.5s16 -46.166 16 -77.499c0 -56 -17 -95.333 -51 -118c36.667 -12.667 63.667 -29.667 81 -51s26 -50.666 26 -87.999
+c0 -40.667 -11.5 -74.167 -34.5 -100.5s-50 -44.166 -81 -53.499s-65.167 -14 -102.5 -14zM284.999 479.997h-100v-134h109c18.667 0 35.5 5 50.5 15s22.5 25.333 22.5 46c0 48.667 -27.333 73 -82 73zM298.999 259.997h-114v-165h112c74.667 0 112 27.667 112 83
+c0 54.667 -36.667 82 -110 82z" />
+    <glyph glyph-name="C.sc" horiz-adv-x="541" 
+d="M335 -12c-88 0 -159.999 27.499 -215.999 82.499s-84 127.5 -84 217.5c0 88.667 28 160.5 84 215.5s128 82.5 216 82.5c68 0 125.667 -11.333 173 -34l-12 -107c-54.667 21.333 -108.334 32 -161.001 32c-56.667 0 -100.167 -17.167 -130.5 -51.5
+s-45.5 -80.166 -45.5 -137.499c0 -58 15 -104.167 45 -138.5s73.333 -51.5 130 -51.5c53.333 0 107.333 10.667 162 32l12 -108c-47.333 -22.667 -105 -34 -173 -34z" />
+    <glyph glyph-name="D.sc" horiz-adv-x="636" 
+d="M300 0l-229 0.000976562v574h229c88.667 0 160.667 -25.5 216 -76.5s83 -120.833 83 -209.5s-27.667 -158.834 -83 -210.501s-127.333 -77.5 -216 -77.5zM300 465.001h-115v-356h115c57.333 0 100.833 15.667 130.5 47s44.5 75.333 44.5 132
+c0 56 -14.833 99.5 -44.5 130.5s-73.167 46.5 -130.5 46.5z" />
+    <glyph glyph-name="E.sc" horiz-adv-x="506" 
+d="M471 0h-400v574h392v-110h-275v-110h213v-109h-213v-135h283v-110z" />
+    <glyph glyph-name="F.sc" horiz-adv-x="467" 
+d="M447 464h-262v-110h202v-109h-202v-245h-114v574h376v-110z" />
+    <glyph glyph-name="G.sc" horiz-adv-x="587" 
+d="M333 -12c-86.667 0 -157.999 27.6689 -213.999 83.002s-84 127.666 -84 216.999s28.167 161.333 84.5 216s129.166 82 218.499 82c74.667 0 135.667 -11.333 183 -34l-12 -109c-56 22.667 -112 34 -168 34c-60 0 -105.333 -17 -136 -51s-46 -79.333 -46 -136
+c0 -58.667 16 -105.334 48 -140.001s78 -52 138 -52c20.667 0 48 2.33301 82 7v91h-64v92h178v-256c-22 -12 -53.5 -22.333 -94.5 -31s-78.833 -13 -113.5 -13z" />
+    <glyph glyph-name="H.sc" horiz-adv-x="652" 
+d="M581 0h-114v245h-282v-245h-114v574h114v-220h282v220h114v-574z" />
+    <glyph glyph-name="I.sc" horiz-adv-x="256" 
+d="M185 0h-114v574h114v-574z" />
+    <glyph glyph-name="J.sc" horiz-adv-x="256" 
+d="M45 -141l-33 0.000976562l-9 88h25c16 0 27.167 4.5 33.5 13.5s9.5 23.5 9.5 43.5v570h114v-592c0 -40.667 -12.333 -71.334 -37 -92.001s-59 -31 -103 -31z" />
+    <glyph glyph-name="K.sc" horiz-adv-x="555" 
+d="M546 0h-128l-212 304l212 270h128l-212 -270zM185 0h-114v574h114v-574z" />
+    <glyph glyph-name="L.sc" horiz-adv-x="445" 
+d="M433 0h-362v574h114v-464h248v-110z" />
+    <glyph glyph-name="M.sc" horiz-adv-x="737" 
+d="M694 0h-119l-52 371l-155 -255l-155 255l-52 -371h-118l84 574h93l149 -255l147 255h93z" />
+    <glyph glyph-name="N.sc" horiz-adv-x="625" 
+d="M554 0h-94l-275 378v-378h-114v574h111l258 -355v355h114v-574z" />
+    <glyph glyph-name="O.sc" horiz-adv-x="670" 
+d="M335 -12c-88 0 -160 27.5 -216 82.5s-84 127.5 -84 217.5c0 88.667 28 160.5 84 215.5s128 82.5 216 82.5s160 -27.5 216 -82.5s84 -126.833 84 -215.5c0 -90 -28 -162.5 -84 -217.5s-128 -82.5 -216 -82.5zM335 477c-56.667 0 -100.167 -17.167 -130.5 -51.5
+s-45.5 -80.166 -45.5 -137.499s15.167 -103.333 45.5 -138s73.833 -52 130.5 -52s100 17.167 130 51.5s45 80.5 45 138.5c0 57.333 -15 103.166 -45 137.499s-73.333 51.5 -130 51.5z" />
+    <glyph glyph-name="OE.sc" horiz-adv-x="935" 
+d="M900 0l-381 0.000976562v39c-54.667 -34 -115.667 -51 -183 -51c-88 0 -160.167 27.667 -216.5 83s-84.5 127.666 -84.5 216.999c0 88.667 28.167 160.5 84.5 215.5s128.5 82.5 216.5 82.5c66.667 0 127.667 -16.667 183 -50v38h373v-110h-256v-110h197v-109h-197v-135
+h264v-110zM336 477.001c-56.667 0 -100.332 -17.333 -130.999 -52s-46 -80.334 -46 -137.001c0 -58 15.167 -104.167 45.5 -138.5s74.166 -51.5 131.499 -51.5c56.667 0 100.167 17.333 130.5 52s45.5 80.667 45.5 138c0 56.667 -15.167 102.334 -45.5 137.001
+s-73.833 52 -130.5 52z" />
+    <glyph glyph-name="P.sc" horiz-adv-x="531" 
+d="M292 185h-106.996v-185h-114v574h170c38 0 69.667 -1.16699 95 -3.5s49.666 -7.33301 72.999 -15s41.666 -18.167 54.999 -31.5s23.833 -30.833 31.5 -52.5s11.5 -48.167 11.5 -79.5c0 -40 -7 -74.5 -21 -103.5s-32.333 -50.5 -55 -64.5s-45.334 -24 -68.001 -30
+s-46.334 -9 -71.001 -9zM276.004 482h-91v-191h92c42 0 71.667 7.16699 89 21.5s26 40.5 26 78.5c0 32.667 -8.16699 56 -24.5 70s-46.833 21 -91.5 21z" />
+    <glyph glyph-name="Q.sc" horiz-adv-x="671" 
+d="M637 68l-67 -79l-60 48c-48 -32.667 -106.333 -49 -175 -49c-88 0 -160 27.5 -216 82.5s-84 127.5 -84 217.5c0 88.667 28 160.5 84 215.5s128 82.5 216 82.5s160 -27.5 216 -82.5s84 -126.833 84 -215.5c0 -70 -17.667 -129 -53 -177zM335 477
+c-56.667 0 -100.167 -17.166 -130.5 -51.499s-45.5 -80.166 -45.5 -137.499c0 -58 15.167 -104.167 45.5 -138.5s73.833 -51.5 130.5 -51.5c30 0 57.667 5 83 15l-72 55l67 79l75 -56c14.667 25.333 22 57.666 22 96.999c0 57.333 -15 103.166 -45 137.499
+s-73.333 51.5 -130 51.5z" />
+    <glyph glyph-name="R.sc" horiz-adv-x="559" 
+d="M540 0h-118l-125 211h-112v-211h-114v574h226c139.333 0 209 -54.667 209 -164c0 -42.667 -8.83301 -76.5 -26.5 -101.5s-43.167 -47.833 -76.5 -68.5zM269 480h-84v-165h77c48.667 0 81.667 7.66699 99 23s26 36 26 62c0 27.333 -8.16699 47.5 -24.5 60.5
+s-47.5 19.5 -93.5 19.5z" />
+    <glyph glyph-name="S.sc" horiz-adv-x="517" 
+d="M250 -12c-90 0 -157.664 14.333 -202.997 43l13 128c43.333 -40.667 107.666 -61 192.999 -61c70 0 105 18.333 105 55c0 10 -2.83301 19.5 -8.5 28.5s-12 16.333 -19 22s-17.833 11.834 -32.5 18.501c-16 6.66699 -28.667 11.667 -38 15l-43 15
+c-23.333 7.33301 -40.833 13.166 -52.5 17.499s-27 11.166 -46 20.499s-33.167 19 -42.5 29s-17.833 23 -25.5 39s-11.5 34 -11.5 54c0 46 18 86.5 54 121.5s91.333 52.5 166 52.5c38.667 0 76.167 -4.83301 112.5 -14.5s63.5 -20.167 81.5 -31.5l-11 -114
+c-64.667 34.667 -124.334 52 -179.001 52c-72.667 0 -109 -18 -109 -54c0 -14 6.33301 -26.333 19 -37s26.167 -18.667 40.5 -24s35.166 -11.666 62.499 -18.999c20 -5.33301 36.167 -10 48.5 -14s27.833 -9.83301 46.5 -17.5s33.834 -15.834 45.501 -24.501
+s23.167 -19.167 34.5 -31.5s19.833 -26.833 25.5 -43.5s8.5 -35 8.5 -55c0 -15.333 -1.5 -29.833 -4.5 -43.5s-9.5 -28.667 -19.5 -45s-23.167 -30.166 -39.5 -41.499s-39.333 -20.833 -69 -28.5s-63.834 -11.5 -102.501 -11.5z" />
+    <glyph glyph-name="T.sc" horiz-adv-x="492" 
+d="M475 464h-171v-464h-115v464h-172v110h458v-110z" />
+    <glyph glyph-name="U.sc" horiz-adv-x="635" 
+d="M318 -12c-83.333 0 -146.333 23.167 -189 69.5s-64 109.5 -64 189.5v327h114v-292c0 -60 9.66699 -105.667 29 -137s56 -47 110 -47c53.333 0 89.666 15.667 108.999 47s29 77 29 137v292h114v-327c0 -80 -21.167 -143.167 -63.5 -189.5s-105.166 -69.5 -188.499 -69.5z
+" />
+    <glyph glyph-name="V.sc" horiz-adv-x="578" 
+d="M573 574l-213 -574h-139l-219 574h119l169 -422l166 422h117z" />
+    <glyph glyph-name="W.sc" horiz-adv-x="847" 
+d="M837 574l-178 -574h-99l-135 360l-134 -360h-106l-172 574h118l121 -387l134 390h77l141 -377l115 374h118z" />
+    <glyph glyph-name="X.sc" horiz-adv-x="561" 
+d="M557 0h-133l-145 204l-143 -204h-131l216 287l-206 287h132l139 -196l126 196h131l-198 -276z" />
+    <glyph glyph-name="Y.sc" horiz-adv-x="523" 
+d="M530 574l-212 -323v-251h-113v251l-211 323h121l147 -222l147 222h121z" />
+    <glyph glyph-name="Z.sc" horiz-adv-x="488" 
+d="M477 574l-276 -464h237v-110h-425l276 464h-237v110h425z" />
+    <hkern u1="&#x22;" u2="&#xee;" k="-19" />
+    <hkern u1="&#x26;" g2="Y.sc" k="39" />
+    <hkern u1="&#x26;" g2="W.sc" k="14" />
+    <hkern u1="&#x26;" g2="V.sc" k="19" />
+    <hkern u1="&#x26;" g2="T.sc" k="42" />
+    <hkern u1="&#x26;" u2="&#x2019;" k="46" />
+    <hkern u1="&#x26;" u2="w" k="13" />
+    <hkern u1="&#x26;" u2="v" k="18" />
+    <hkern u1="&#x26;" u2="t" k="14" />
+    <hkern u1="&#x26;" u2="l" k="6" />
+    <hkern u1="&#x26;" u2="g" k="5" />
+    <hkern u1="&#x26;" u2="W" k="29" />
+    <hkern u1="&#x26;" u2="V" k="41" />
+    <hkern u1="&#x26;" u2="T" k="53" />
+    <hkern u1="&#x27;" u2="&#xee;" k="-18" />
+    <hkern u1="&#x28;" g2="W.sc" k="11" />
+    <hkern u1="&#x28;" g2="V.sc" k="8" />
+    <hkern u1="&#x28;" g2="U.sc" k="24" />
+    <hkern u1="&#x28;" g2="T.sc" k="13" />
+    <hkern u1="&#x28;" g2="S.sc" k="16" />
+    <hkern u1="&#x28;" g2="M.sc" k="14" />
+    <hkern u1="&#x28;" g2="E.sc" k="20" />
+    <hkern u1="&#x28;" u2="&#xf0;" k="22" />
+    <hkern u1="&#x28;" u2="&#xe6;" k="20" />
+    <hkern u1="&#x28;" u2="w" k="21" />
+    <hkern u1="&#x28;" u2="v" k="22" />
+    <hkern u1="&#x28;" u2="t" k="23" />
+    <hkern u1="&#x28;" u2="g" k="21" />
+    <hkern u1="&#x28;" u2="M" k="16" />
+    <hkern u1="&#x28;" u2="J" k="-12" />
+    <hkern u1="&#x28;" u2="&#x39;" k="9" />
+    <hkern u1="&#x28;" u2="&#x38;" k="17" />
+    <hkern u1="&#x28;" u2="&#x36;" k="26" />
+    <hkern u1="&#x28;" u2="&#x34;" k="18" />
+    <hkern u1="&#x28;" u2="&#x31;" k="9" />
+    <hkern u1="&#x28;" u2="&#x30;" k="25" />
+    <hkern u1="&#x2a;" g2="Y.sc" k="-17" />
+    <hkern u1="&#x2a;" g2="M.sc" k="17" />
+    <hkern u1="&#x2a;" g2="AE.sc" k="39" />
+    <hkern u1="&#x2a;" g2="A.sc" k="35" />
+    <hkern u1="&#x2a;" u2="&#xf0;" k="21" />
+    <hkern u1="&#x2a;" u2="&#xef;" k="-35" />
+    <hkern u1="&#x2a;" u2="&#xee;" k="-58" />
+    <hkern u1="&#x2a;" u2="&#xec;" k="-7" />
+    <hkern u1="&#x2a;" u2="&#xe6;" k="18" />
+    <hkern u1="&#x2a;" u2="&#xc6;" k="53" />
+    <hkern u1="&#x2a;" u2="g" k="18" />
+    <hkern u1="&#x2a;" u2="W" k="-10" />
+    <hkern u1="&#x2a;" u2="V" k="-16" />
+    <hkern u1="&#x2a;" u2="T" k="-13" />
+    <hkern u1="&#x2a;" u2="M" k="19" />
+    <hkern u1="&#x2b;" u2="&#x37;" k="35" />
+    <hkern u1="&#x2b;" u2="&#x32;" k="32" />
+    <hkern u1="&#x2b;" u2="&#x31;" k="21" />
+    <hkern u1="&#x2c;" u2="&#x39;" k="11" />
+    <hkern u1="&#x2c;" u2="&#x31;" k="13" />
+    <hkern u1="&#x2e;" g2="Y.sc" k="36" />
+    <hkern u1="&#x2e;" g2="W.sc" k="23" />
+    <hkern u1="&#x2e;" g2="V.sc" k="30" />
+    <hkern u1="&#x2e;" g2="T.sc" k="34" />
+    <hkern u1="&#x2e;" u2="w" k="19" />
+    <hkern u1="&#x2e;" u2="v" k="27" />
+    <hkern u1="&#x2e;" u2="t" k="14" />
+    <hkern u1="&#x2e;" u2="W" k="27" />
+    <hkern u1="&#x2e;" u2="V" k="37" />
+    <hkern u1="&#x2e;" u2="T" k="40" />
+    <hkern u1="&#x2e;" u2="&#x39;" k="11" />
+    <hkern u1="&#x2e;" u2="&#x31;" k="13" />
+    <hkern u1="&#x2f;" g2="S.sc" k="17" />
+    <hkern u1="&#x2f;" g2="M.sc" k="31" />
+    <hkern u1="&#x2f;" g2="J.sc" k="11" />
+    <hkern u1="&#x2f;" g2="E.sc" k="11" />
+    <hkern u1="&#x2f;" g2="AE.sc" k="57" />
+    <hkern u1="&#x2f;" g2="A.sc" k="54" />
+    <hkern u1="&#x2f;" u2="&#xf0;" k="16" />
+    <hkern u1="&#x2f;" u2="&#xee;" k="-13" />
+    <hkern u1="&#x2f;" u2="&#xe6;" k="35" />
+    <hkern u1="&#x2f;" u2="&#xc6;" k="53" />
+    <hkern u1="&#x2f;" u2="g" k="36" />
+    <hkern u1="&#x2f;" u2="M" k="20" />
+    <hkern u1="&#x2f;" u2="&#x36;" k="26" />
+    <hkern u1="&#x2f;" u2="&#x34;" k="38" />
+    <hkern u1="&#x2f;" u2="&#x30;" k="9" />
+    <hkern u1="&#x2f;" u2="&#x2f;" k="57" />
+    <hkern u1="&#x30;" u2="&#x7d;" k="13" />
+    <hkern u1="&#x30;" u2="]" k="15" />
+    <hkern u1="&#x30;" u2="Z" k="12" />
+    <hkern u1="&#x30;" u2="Y" k="23" />
+    <hkern u1="&#x30;" u2="X" k="11" />
+    <hkern u1="&#x30;" u2="V" k="9" />
+    <hkern u1="&#x30;" u2="T" k="13" />
+    <hkern u1="&#x30;" u2="A" k="9" />
+    <hkern u1="&#x30;" u2="&#x37;" k="8" />
+    <hkern u1="&#x30;" u2="&#x2f;" k="14" />
+    <hkern u1="&#x30;" u2="&#x29;" k="24" />
+    <hkern u1="&#x31;" u2="&#x29;" k="10" />
+    <hkern u1="&#x32;" u2="&#x2b;" k="8" />
+    <hkern u1="&#x33;" u2="Y" k="8" />
+    <hkern u1="&#x33;" u2="&#x29;" k="16" />
+    <hkern u1="&#x34;" g2="T.sc" k="10" />
+    <hkern u1="&#x34;" u2="&#xb0;" k="11" />
+    <hkern u1="&#x34;" u2="z" k="9" />
+    <hkern u1="&#x34;" u2="\" k="9" />
+    <hkern u1="&#x34;" u2="Z" k="8" />
+    <hkern u1="&#x34;" u2="Y" k="14" />
+    <hkern u1="&#x34;" u2="W" k="11" />
+    <hkern u1="&#x34;" u2="V" k="12" />
+    <hkern u1="&#x34;" u2="T" k="17" />
+    <hkern u1="&#x34;" u2="&#x29;" k="20" />
+    <hkern u1="&#x35;" u2="y" k="8" />
+    <hkern u1="&#x36;" g2="Y.sc" k="28" />
+    <hkern u1="&#x36;" g2="V.sc" k="10" />
+    <hkern u1="&#x36;" g2="T.sc" k="29" />
+    <hkern u1="&#x36;" u2="y" k="8" />
+    <hkern u1="&#x36;" u2="\" k="9" />
+    <hkern u1="&#x36;" u2="Y" k="18" />
+    <hkern u1="&#x36;" u2="W" k="10" />
+    <hkern u1="&#x36;" u2="V" k="13" />
+    <hkern u1="&#x36;" u2="T" k="21" />
+    <hkern u1="&#x36;" u2="&#x31;" k="8" />
+    <hkern u1="&#x36;" u2="&#x29;" k="14" />
+    <hkern u1="&#x37;" g2="S.sc" k="14" />
+    <hkern u1="&#x37;" g2="M.sc" k="29" />
+    <hkern u1="&#x37;" g2="J.sc" k="9" />
+    <hkern u1="&#x37;" g2="E.sc" k="9" />
+    <hkern u1="&#x37;" g2="A.sc" k="51" />
+    <hkern u1="&#x37;" u2="&#xb7;" k="14" />
+    <hkern u1="&#x37;" u2="&#x7d;" k="-21" />
+    <hkern u1="&#x37;" u2="z" k="10" />
+    <hkern u1="&#x37;" u2="u" k="20" />
+    <hkern u1="&#x37;" u2="s" k="30" />
+    <hkern u1="&#x37;" u2="g" k="32" />
+    <hkern u1="&#x37;" u2="a" k="32" />
+    <hkern u1="&#x37;" u2="]" k="-15" />
+    <hkern u1="&#x37;" u2="Y" k="-34" />
+    <hkern u1="&#x37;" u2="X" k="-21" />
+    <hkern u1="&#x37;" u2="W" k="-24" />
+    <hkern u1="&#x37;" u2="V" k="-30" />
+    <hkern u1="&#x37;" u2="T" k="-14" />
+    <hkern u1="&#x37;" u2="M" k="20" />
+    <hkern u1="&#x37;" u2="A" k="45" />
+    <hkern u1="&#x37;" u2="&#x3d;" k="11" />
+    <hkern u1="&#x37;" u2="&#x36;" k="23" />
+    <hkern u1="&#x37;" u2="&#x34;" k="34" />
+    <hkern u1="&#x37;" u2="&#x30;" k="9" />
+    <hkern u1="&#x37;" u2="&#x2f;" k="54" />
+    <hkern u1="&#x37;" u2="&#x2e;" k="32" />
+    <hkern u1="&#x37;" u2="&#x2c;" k="32" />
+    <hkern u1="&#x37;" u2="&#x2b;" k="35" />
+    <hkern u1="&#x37;" u2="&#x23;" k="26" />
+    <hkern u1="&#x38;" u2="Y" k="9" />
+    <hkern u1="&#x38;" u2="&#x29;" k="17" />
+    <hkern u1="&#x39;" g2="M.sc" k="9" />
+    <hkern u1="&#x39;" g2="A.sc" k="22" />
+    <hkern u1="&#x39;" u2="Z" k="8" />
+    <hkern u1="&#x39;" u2="M" k="10" />
+    <hkern u1="&#x39;" u2="A" k="24" />
+    <hkern u1="&#x39;" u2="&#x2f;" k="30" />
+    <hkern u1="&#x39;" u2="&#x2e;" k="19" />
+    <hkern u1="&#x39;" u2="&#x2c;" k="19" />
+    <hkern u1="&#x39;" u2="&#x29;" k="19" />
+    <hkern u1="&#x3d;" u2="&#x37;" k="13" />
+    <hkern u1="&#x40;" g2="Y.sc" k="17" />
+    <hkern u1="&#x40;" u2="&#x2019;" k="14" />
+    <hkern u1="&#x40;" u2="Z" k="18" />
+    <hkern u1="&#x40;" u2="Y" k="45" />
+    <hkern u1="&#x40;" u2="X" k="15" />
+    <hkern u1="&#x40;" u2="W" k="21" />
+    <hkern u1="&#x40;" u2="V" k="27" />
+    <hkern u1="&#x40;" u2="T" k="47" />
+    <hkern u1="A" u2="&#xf0;" k="5" />
+    <hkern u1="A" u2="&#x39;" k="11" />
+    <hkern u1="A" u2="&#x31;" k="15" />
+    <hkern u1="B" g2="Z.sc" k="5" />
+    <hkern u1="B" g2="Y.sc" k="14" />
+    <hkern u1="B" g2="X.sc" k="16" />
+    <hkern u1="B" g2="W.sc" k="8" />
+    <hkern u1="B" g2="V.sc" k="8" />
+    <hkern u1="B" g2="T.sc" k="15" />
+    <hkern u1="B" g2="AE.sc" k="10" />
+    <hkern u1="B" u2="&#x2122;" k="11" />
+    <hkern u1="B" u2="&#xc6;" k="8" />
+    <hkern u1="B" u2="&#x7d;" k="19" />
+    <hkern u1="B" u2="x" k="21" />
+    <hkern u1="B" u2="w" k="13" />
+    <hkern u1="B" u2="v" k="17" />
+    <hkern u1="B" u2="t" k="14" />
+    <hkern u1="B" u2="l" k="6" />
+    <hkern u1="B" u2="g" k="6" />
+    <hkern u1="B" u2="]" k="25" />
+    <hkern u1="B" u2="\" k="15" />
+    <hkern u1="B" u2="X" k="17" />
+    <hkern u1="B" u2="W" k="12" />
+    <hkern u1="B" u2="V" k="15" />
+    <hkern u1="B" u2="T" k="24" />
+    <hkern u1="B" u2="&#x3f;" k="13" />
+    <hkern u1="B" u2="&#x37;" k="10" />
+    <hkern u1="B" u2="&#x2a;" k="8" />
+    <hkern u1="B" u2="&#x29;" k="22" />
+    <hkern u1="C" u2="&#xee;" k="-23" />
+    <hkern u1="C" u2="&#x34;" k="37" />
+    <hkern u1="D" g2="AE.sc" k="24" />
+    <hkern u1="D" u2="&#xf0;" k="5" />
+    <hkern u1="D" u2="&#xe6;" k="9" />
+    <hkern u1="D" u2="&#x37;" k="11" />
+    <hkern u1="E" u2="&#xee;" k="-13" />
+    <hkern u1="E" u2="&#x34;" k="32" />
+    <hkern u1="F" g2="U.sc" k="5" />
+    <hkern u1="F" g2="S.sc" k="11" />
+    <hkern u1="F" g2="M.sc" k="29" />
+    <hkern u1="F" g2="J.sc" k="8" />
+    <hkern u1="F" g2="E.sc" k="8" />
+    <hkern u1="F" g2="AE.sc" k="97" />
+    <hkern u1="F" g2="A.sc" k="58" />
+    <hkern u1="F" u2="&#x2122;" k="-15" />
+    <hkern u1="F" u2="&#xf0;" k="24" />
+    <hkern u1="F" u2="&#xef;" k="-18" />
+    <hkern u1="F" u2="&#xee;" k="-41" />
+    <hkern u1="F" u2="&#xe6;" k="45" />
+    <hkern u1="F" u2="&#xc6;" k="91" />
+    <hkern u1="F" u2="&#x7d;" k="-8" />
+    <hkern u1="F" u2="x" k="8" />
+    <hkern u1="F" u2="t" k="6" />
+    <hkern u1="F" u2="l" k="5" />
+    <hkern u1="F" u2="g" k="34" />
+    <hkern u1="F" u2="M" k="16" />
+    <hkern u1="F" u2="&#x40;" k="31" />
+    <hkern u1="F" u2="&#x3b;" k="12" />
+    <hkern u1="F" u2="&#x3a;" k="11" />
+    <hkern u1="F" u2="&#x36;" k="11" />
+    <hkern u1="F" u2="&#x34;" k="30" />
+    <hkern u1="F" u2="&#x2f;" k="53" />
+    <hkern u1="F" u2="&#x2c;" k="64" />
+    <hkern u1="F" u2="&#x2a;" k="-12" />
+    <hkern u1="F" u2="&#x26;" k="8" />
+    <hkern u1="G" g2="T.sc" k="8" />
+    <hkern u1="G" u2="w" k="9" />
+    <hkern u1="G" u2="v" k="11" />
+    <hkern u1="G" u2="t" k="9" />
+    <hkern u1="G" u2="l" k="7" />
+    <hkern u1="G" u2="g" k="5" />
+    <hkern u1="J" g2="U.sc" k="6" />
+    <hkern u1="J" g2="M.sc" k="5" />
+    <hkern u1="J" u2="&#xf0;" k="10" />
+    <hkern u1="J" u2="&#xe6;" k="10" />
+    <hkern u1="J" u2="w" k="8" />
+    <hkern u1="J" u2="v" k="8" />
+    <hkern u1="J" u2="t" k="9" />
+    <hkern u1="J" u2="l" k="10" />
+    <hkern u1="J" u2="g" k="14" />
+    <hkern u1="J" u2="M" k="5" />
+    <hkern u1="J" u2="&#x29;" k="10" />
+    <hkern u1="K" g2="U.sc" k="14" />
+    <hkern u1="K" g2="T.sc" k="8" />
+    <hkern u1="K" u2="&#x2122;" k="-26" />
+    <hkern u1="K" u2="&#xf0;" k="13" />
+    <hkern u1="K" u2="&#xef;" k="-31" />
+    <hkern u1="K" u2="&#xee;" k="-25" />
+    <hkern u1="K" u2="&#xae;" k="19" />
+    <hkern u1="K" u2="&#x7d;" k="-28" />
+    <hkern u1="K" u2="w" k="42" />
+    <hkern u1="K" u2="v" k="45" />
+    <hkern u1="K" u2="t" k="24" />
+    <hkern u1="K" u2="g" k="18" />
+    <hkern u1="K" u2="]" k="-22" />
+    <hkern u1="K" u2="&#x26;" k="10" />
+    <hkern u1="L" g2="Y.sc" k="73" />
+    <hkern u1="L" g2="W.sc" k="41" />
+    <hkern u1="L" g2="V.sc" k="48" />
+    <hkern u1="L" g2="U.sc" k="6" />
+    <hkern u1="L" g2="T.sc" k="52" />
+    <hkern u1="L" u2="&#x2122;" k="83" />
+    <hkern u1="L" u2="&#xb7;" k="47" />
+    <hkern u1="L" u2="&#xae;" k="27" />
+    <hkern u1="L" u2="w" k="37" />
+    <hkern u1="L" u2="v" k="48" />
+    <hkern u1="L" u2="t" k="17" />
+    <hkern u1="L" u2="g" k="6" />
+    <hkern u1="L" u2="\" k="63" />
+    <hkern u1="L" u2="W" k="53" />
+    <hkern u1="L" u2="V" k="84" />
+    <hkern u1="L" u2="T" k="64" />
+    <hkern u1="L" u2="&#x3f;" k="19" />
+    <hkern u1="L" u2="&#x39;" k="24" />
+    <hkern u1="L" u2="&#x34;" k="46" />
+    <hkern u1="L" u2="&#x31;" k="18" />
+    <hkern u1="L" u2="&#x2a;" k="83" />
+    <hkern u1="M" g2="Y.sc" k="15" />
+    <hkern u1="M" g2="W.sc" k="14" />
+    <hkern u1="M" g2="V.sc" k="13" />
+    <hkern u1="M" g2="U.sc" k="6" />
+    <hkern u1="M" g2="T.sc" k="17" />
+    <hkern u1="M" u2="&#x2122;" k="20" />
+    <hkern u1="M" u2="&#xf0;" k="7" />
+    <hkern u1="M" u2="&#xe6;" k="5" />
+    <hkern u1="M" u2="&#xae;" k="8" />
+    <hkern u1="M" u2="w" k="20" />
+    <hkern u1="M" u2="v" k="23" />
+    <hkern u1="M" u2="t" k="18" />
+    <hkern u1="M" u2="l" k="11" />
+    <hkern u1="M" u2="g" k="13" />
+    <hkern u1="M" u2="\" k="17" />
+    <hkern u1="M" u2="W" k="19" />
+    <hkern u1="M" u2="V" k="20" />
+    <hkern u1="M" u2="T" k="24" />
+    <hkern u1="M" u2="J" k="5" />
+    <hkern u1="M" u2="&#x3f;" k="13" />
+    <hkern u1="M" u2="&#x31;" k="11" />
+    <hkern u1="M" u2="&#x2a;" k="19" />
+    <hkern u1="M" u2="&#x29;" k="13" />
+    <hkern u1="P" g2="Y.sc" k="-8" />
+    <hkern u1="P" g2="M.sc" k="13" />
+    <hkern u1="P" g2="AE.sc" k="68" />
+    <hkern u1="P" g2="A.sc" k="42" />
+    <hkern u1="P" u2="&#xf0;" k="17" />
+    <hkern u1="P" u2="&#xee;" k="-22" />
+    <hkern u1="P" u2="&#xe6;" k="14" />
+    <hkern u1="P" u2="&#xc6;" k="65" />
+    <hkern u1="P" u2="l" k="5" />
+    <hkern u1="P" u2="g" k="9" />
+    <hkern u1="P" u2="X" k="17" />
+    <hkern u1="P" u2="M" k="10" />
+    <hkern u1="P" u2="&#x40;" k="14" />
+    <hkern u1="P" u2="&#x34;" k="13" />
+    <hkern u1="P" u2="&#x2f;" k="44" />
+    <hkern u1="P" u2="&#x2c;" k="79" />
+    <hkern u1="P" u2="&#x29;" k="14" />
+    <hkern u1="P" u2="&#x26;" k="5" />
+    <hkern u1="R" u2="&#xf0;" k="12" />
+    <hkern u1="R" u2="&#xe6;" k="5" />
+    <hkern u1="R" u2="w" k="7" />
+    <hkern u1="R" u2="v" k="8" />
+    <hkern u1="R" u2="t" k="7" />
+    <hkern u1="R" u2="l" k="9" />
+    <hkern u1="R" u2="g" k="13" />
+    <hkern u1="R" u2="V" k="5" />
+    <hkern u1="R" u2="T" k="9" />
+    <hkern u1="R" u2="&#x34;" k="21" />
+    <hkern u1="S" g2="AE.sc" k="6" />
+    <hkern u1="T" g2="U.sc" k="8" />
+    <hkern u1="T" g2="S.sc" k="18" />
+    <hkern u1="T" g2="M.sc" k="38" />
+    <hkern u1="T" g2="J.sc" k="12" />
+    <hkern u1="T" g2="E.sc" k="12" />
+    <hkern u1="T" g2="AE.sc" k="83" />
+    <hkern u1="T" g2="A.sc" k="68" />
+    <hkern u1="T" u2="&#x2122;" k="-17" />
+    <hkern u1="T" u2="&#xfe;" k="50" />
+    <hkern u1="T" u2="&#xf0;" k="33" />
+    <hkern u1="T" u2="&#xef;" k="-17" />
+    <hkern u1="T" u2="&#xee;" k="-40" />
+    <hkern u1="T" u2="&#xe6;" k="58" />
+    <hkern u1="T" u2="&#xe3;" k="51" />
+    <hkern u1="T" u2="&#xc6;" k="75" />
+    <hkern u1="T" u2="&#xae;" k="16" />
+    <hkern u1="T" u2="&#x7d;" k="-6" />
+    <hkern u1="T" u2="x" k="86" />
+    <hkern u1="T" u2="w" k="76" />
+    <hkern u1="T" u2="v" k="85" />
+    <hkern u1="T" u2="t" k="23" />
+    <hkern u1="T" u2="l" k="6" />
+    <hkern u1="T" u2="g" k="78" />
+    <hkern u1="T" u2="M" k="24" />
+    <hkern u1="T" u2="&#x40;" k="58" />
+    <hkern u1="T" u2="&#x3b;" k="36" />
+    <hkern u1="T" u2="&#x3a;" k="35" />
+    <hkern u1="T" u2="&#x36;" k="34" />
+    <hkern u1="T" u2="&#x34;" k="45" />
+    <hkern u1="T" u2="&#x30;" k="14" />
+    <hkern u1="T" u2="&#x2f;" k="50" />
+    <hkern u1="T" u2="&#x2c;" k="40" />
+    <hkern u1="T" u2="&#x2a;" k="-13" />
+    <hkern u1="T" u2="&#x26;" k="10" />
+    <hkern u1="U" g2="AE.sc" k="23" />
+    <hkern u1="U" u2="&#xf0;" k="11" />
+    <hkern u1="U" u2="&#xe6;" k="15" />
+    <hkern u1="V" g2="U.sc" k="9" />
+    <hkern u1="V" g2="S.sc" k="16" />
+    <hkern u1="V" g2="M.sc" k="38" />
+    <hkern u1="V" g2="J.sc" k="13" />
+    <hkern u1="V" g2="E.sc" k="13" />
+    <hkern u1="V" g2="AE.sc" k="60" />
+    <hkern u1="V" g2="A.sc" k="52" />
+    <hkern u1="V" u2="&#x2122;" k="-27" />
+    <hkern u1="V" u2="&#xf0;" k="31" />
+    <hkern u1="V" u2="&#xef;" k="-31" />
+    <hkern u1="V" u2="&#xee;" k="-41" />
+    <hkern u1="V" u2="&#xe6;" k="40" />
+    <hkern u1="V" u2="&#xc6;" k="57" />
+    <hkern u1="V" u2="&#xae;" k="10" />
+    <hkern u1="V" u2="&#x7d;" k="-25" />
+    <hkern u1="V" u2="x" k="10" />
+    <hkern u1="V" u2="w" k="12" />
+    <hkern u1="V" u2="v" k="12" />
+    <hkern u1="V" u2="t" k="14" />
+    <hkern u1="V" u2="g" k="46" />
+    <hkern u1="V" u2="]" k="-22" />
+    <hkern u1="V" u2="M" k="21" />
+    <hkern u1="V" u2="&#x40;" k="41" />
+    <hkern u1="V" u2="&#x3b;" k="10" />
+    <hkern u1="V" u2="&#x3a;" k="9" />
+    <hkern u1="V" u2="&#x36;" k="24" />
+    <hkern u1="V" u2="&#x34;" k="34" />
+    <hkern u1="V" u2="&#x30;" k="9" />
+    <hkern u1="V" u2="&#x2f;" k="51" />
+    <hkern u1="V" u2="&#x2c;" k="37" />
+    <hkern u1="V" u2="&#x2a;" k="-14" />
+    <hkern u1="V" u2="&#x26;" k="12" />
+    <hkern u1="W" g2="U.sc" k="6" />
+    <hkern u1="W" g2="S.sc" k="10" />
+    <hkern u1="W" g2="M.sc" k="30" />
+    <hkern u1="W" g2="J.sc" k="9" />
+    <hkern u1="W" g2="E.sc" k="9" />
+    <hkern u1="W" g2="AE.sc" k="45" />
+    <hkern u1="W" g2="A.sc" k="40" />
+    <hkern u1="W" u2="&#x2122;" k="-23" />
+    <hkern u1="W" u2="&#xf0;" k="27" />
+    <hkern u1="W" u2="&#xef;" k="-27" />
+    <hkern u1="W" u2="&#xee;" k="-40" />
+    <hkern u1="W" u2="&#xe6;" k="37" />
+    <hkern u1="W" u2="&#xc6;" k="47" />
+    <hkern u1="W" u2="&#x7d;" k="-22" />
+    <hkern u1="W" u2="x" k="6" />
+    <hkern u1="W" u2="w" k="8" />
+    <hkern u1="W" u2="v" k="8" />
+    <hkern u1="W" u2="t" k="12" />
+    <hkern u1="W" u2="g" k="41" />
+    <hkern u1="W" u2="]" k="-16" />
+    <hkern u1="W" u2="M" k="18" />
+    <hkern u1="W" u2="&#x40;" k="33" />
+    <hkern u1="W" u2="&#x36;" k="15" />
+    <hkern u1="W" u2="&#x34;" k="24" />
+    <hkern u1="W" u2="&#x2f;" k="41" />
+    <hkern u1="W" u2="&#x2c;" k="28" />
+    <hkern u1="W" u2="&#x2a;" k="-14" />
+    <hkern u1="W" u2="&#x26;" k="8" />
+    <hkern u1="X" g2="U.sc" k="14" />
+    <hkern u1="X" g2="T.sc" k="8" />
+    <hkern u1="X" u2="&#x2122;" k="-20" />
+    <hkern u1="X" u2="&#xf0;" k="12" />
+    <hkern u1="X" u2="&#xef;" k="-24" />
+    <hkern u1="X" u2="&#xee;" k="-21" />
+    <hkern u1="X" u2="&#xae;" k="19" />
+    <hkern u1="X" u2="&#x7d;" k="-18" />
+    <hkern u1="X" u2="w" k="39" />
+    <hkern u1="X" u2="v" k="44" />
+    <hkern u1="X" u2="t" k="25" />
+    <hkern u1="X" u2="g" k="17" />
+    <hkern u1="X" u2="]" k="-13" />
+    <hkern u1="X" u2="&#x26;" k="9" />
+    <hkern u1="Y" g2="AE.sc" k="81" />
+    <hkern u1="Y" u2="&#x161;" k="26" />
+    <hkern u1="Y" u2="&#xfe;" k="28" />
+    <hkern u1="Y" u2="&#xf0;" k="35" />
+    <hkern u1="Y" u2="&#xef;" k="-39" />
+    <hkern u1="Y" u2="&#xee;" k="-40" />
+    <hkern u1="Y" u2="&#xec;" k="-8" />
+    <hkern u1="Y" u2="&#xe6;" k="60" />
+    <hkern u1="Y" u2="&#x40;" k="59" />
+    <hkern u1="Y" u2="&#x38;" k="10" />
+    <hkern u1="Y" u2="&#x36;" k="38" />
+    <hkern u1="Y" u2="&#x34;" k="51" />
+    <hkern u1="Y" u2="&#x30;" k="22" />
+    <hkern u1="Z" u2="&#xf0;" k="12" />
+    <hkern u1="Z" u2="&#xef;" k="-27" />
+    <hkern u1="Z" u2="&#xee;" k="-28" />
+    <hkern u1="Z" u2="&#xe6;" k="8" />
+    <hkern u1="Z" u2="&#x34;" k="52" />
+    <hkern u1="Z" u2="&#x30;" k="10" />
+    <hkern u1="[" g2="Y.sc" k="32" />
+    <hkern u1="[" g2="W.sc" k="33" />
+    <hkern u1="[" g2="V.sc" k="33" />
+    <hkern u1="[" g2="U.sc" k="35" />
+    <hkern u1="[" g2="T.sc" k="33" />
+    <hkern u1="[" g2="S.sc" k="16" />
+    <hkern u1="[" g2="J.sc" k="-17" />
+    <hkern u1="[" g2="E.sc" k="9" />
+    <hkern u1="[" g2="AE.sc" k="-6" />
+    <hkern u1="[" u2="&#xf0;" k="18" />
+    <hkern u1="[" u2="&#xef;" k="-26" />
+    <hkern u1="[" u2="&#xee;" k="-60" />
+    <hkern u1="[" u2="&#xed;" k="-6" />
+    <hkern u1="[" u2="&#xe6;" k="22" />
+    <hkern u1="[" u2="&#xc6;" k="-9" />
+    <hkern u1="[" u2="x" k="18" />
+    <hkern u1="[" u2="w" k="32" />
+    <hkern u1="[" u2="v" k="35" />
+    <hkern u1="[" u2="t" k="19" />
+    <hkern u1="[" u2="j" k="-21" />
+    <hkern u1="[" u2="X" k="-23" />
+    <hkern u1="[" u2="W" k="-19" />
+    <hkern u1="[" u2="V" k="-27" />
+    <hkern u1="[" u2="T" k="-9" />
+    <hkern u1="[" u2="J" k="-32" />
+    <hkern u1="[" u2="&#x36;" k="21" />
+    <hkern u1="[" u2="&#x34;" k="24" />
+    <hkern u1="[" u2="&#x30;" k="17" />
+    <hkern u1="\" g2="Y.sc" k="42" />
+    <hkern u1="\" g2="W.sc" k="29" />
+    <hkern u1="\" g2="V.sc" k="36" />
+    <hkern u1="\" g2="U.sc" k="10" />
+    <hkern u1="\" g2="T.sc" k="35" />
+    <hkern u1="\" g2="J.sc" k="-7" />
+    <hkern u1="\" u2="&#x2019;" k="38" />
+    <hkern u1="\" u2="w" k="21" />
+    <hkern u1="\" u2="v" k="31" />
+    <hkern u1="\" u2="t" k="8" />
+    <hkern u1="\" u2="W" k="41" />
+    <hkern u1="\" u2="V" k="52" />
+    <hkern u1="\" u2="T" k="50" />
+    <hkern u1="\" u2="J" k="-21" />
+    <hkern u1="\" u2="&#x39;" k="11" />
+    <hkern u1="\" u2="&#x31;" k="13" />
+    <hkern u1="\" u2="&#x30;" k="12" />
+    <hkern u1="a" u2="Y" k="90" />
+    <hkern u1="a" u2="W" k="45" />
+    <hkern u1="a" u2="V" k="57" />
+    <hkern u1="a" u2="U" k="28" />
+    <hkern u1="a" u2="T" k="82" />
+    <hkern u1="a" u2="S" k="6" />
+    <hkern u1="a" u2="M" k="8" />
+    <hkern u1="a" u2="J" k="16" />
+    <hkern u1="a" u2="E" k="16" />
+    <hkern u1="a" u2="&#x31;" k="17" />
+    <hkern u1="b" u2="Z" k="28" />
+    <hkern u1="b" u2="Y" k="86" />
+    <hkern u1="b" u2="X" k="36" />
+    <hkern u1="b" u2="W" k="44" />
+    <hkern u1="b" u2="V" k="57" />
+    <hkern u1="b" u2="U" k="17" />
+    <hkern u1="b" u2="T" k="81" />
+    <hkern u1="b" u2="S" k="16" />
+    <hkern u1="b" u2="M" k="16" />
+    <hkern u1="b" u2="J" k="18" />
+    <hkern u1="b" u2="E" k="18" />
+    <hkern u1="b" u2="&#x37;" k="24" />
+    <hkern u1="b" u2="&#x32;" k="16" />
+    <hkern u1="b" u2="&#x31;" k="15" />
+    <hkern u1="c" u2="Y" k="41" />
+    <hkern u1="c" u2="W" k="16" />
+    <hkern u1="c" u2="V" k="20" />
+    <hkern u1="c" u2="U" k="11" />
+    <hkern u1="c" u2="T" k="63" />
+    <hkern u1="c" u2="S" k="13" />
+    <hkern u1="c" u2="M" k="5" />
+    <hkern u1="c" u2="J" k="8" />
+    <hkern u1="c" u2="E" k="8" />
+    <hkern u1="d" u2="Z" k="11" />
+    <hkern u1="d" u2="Y" k="6" />
+    <hkern u1="d" u2="W" k="9" />
+    <hkern u1="d" u2="V" k="7" />
+    <hkern u1="d" u2="U" k="18" />
+    <hkern u1="d" u2="T" k="10" />
+    <hkern u1="d" u2="S" k="11" />
+    <hkern u1="d" u2="M" k="15" />
+    <hkern u1="d" u2="J" k="14" />
+    <hkern u1="d" u2="E" k="14" />
+    <hkern u1="d" u2="&#x26;" k="12" />
+    <hkern u1="e" u2="Z" k="12" />
+    <hkern u1="e" u2="Y" k="83" />
+    <hkern u1="e" u2="X" k="10" />
+    <hkern u1="e" u2="W" k="43" />
+    <hkern u1="e" u2="V" k="44" />
+    <hkern u1="e" u2="U" k="15" />
+    <hkern u1="e" u2="T" k="59" />
+    <hkern u1="e" u2="S" k="12" />
+    <hkern u1="e" u2="M" k="12" />
+    <hkern u1="e" u2="J" k="15" />
+    <hkern u1="e" u2="E" k="15" />
+    <hkern u1="e" u2="&#x37;" k="17" />
+    <hkern u1="e" u2="&#x31;" k="15" />
+    <hkern u1="f" u2="&#xf0;" k="20" />
+    <hkern u1="f" u2="&#xee;" k="-12" />
+    <hkern u1="f" u2="&#xe6;" k="5" />
+    <hkern u1="f" u2="Z" k="11" />
+    <hkern u1="f" u2="Y" k="-7" />
+    <hkern u1="f" u2="U" k="9" />
+    <hkern u1="f" u2="M" k="28" />
+    <hkern u1="f" u2="J" k="12" />
+    <hkern u1="f" u2="E" k="12" />
+    <hkern u1="f" u2="&#x40;" k="13" />
+    <hkern u1="f" u2="&#x2f;" k="13" />
+    <hkern u1="f" u2="&#x2c;" k="25" />
+    <hkern u1="f" u2="&#x26;" k="21" />
+    <hkern u1="g" u2="&#xf0;" k="5" />
+    <hkern u1="g" u2="&#x7d;" k="-16" />
+    <hkern u1="g" u2="j" k="-23" />
+    <hkern u1="g" u2="]" k="-12" />
+    <hkern u1="g" u2="Z" k="9" />
+    <hkern u1="g" u2="Y" k="18" />
+    <hkern u1="g" u2="W" k="13" />
+    <hkern u1="g" u2="V" k="8" />
+    <hkern u1="g" u2="U" k="10" />
+    <hkern u1="g" u2="T" k="44" />
+    <hkern u1="g" u2="M" k="14" />
+    <hkern u1="g" u2="J" k="-34" />
+    <hkern u1="g" u2="E" k="11" />
+    <hkern u1="g" u2="&#x3f;" k="32" />
+    <hkern u1="g" u2="&#x37;" k="19" />
+    <hkern u1="g" u2="&#x2f;" k="-14" />
+    <hkern u1="g" u2="&#x26;" k="11" />
+    <hkern u1="k" u2="&#xf0;" k="23" />
+    <hkern u1="k" u2="&#xe6;" k="5" />
+    <hkern u1="k" u2="g" k="15" />
+    <hkern u1="k" u2="Y" k="35" />
+    <hkern u1="k" u2="W" k="6" />
+    <hkern u1="k" u2="V" k="10" />
+    <hkern u1="k" u2="U" k="6" />
+    <hkern u1="k" u2="T" k="90" />
+    <hkern u1="k" u2="J" k="5" />
+    <hkern u1="k" u2="E" k="5" />
+    <hkern u1="k" u2="&#x3f;" k="16" />
+    <hkern u1="k" u2="&#x26;" k="17" />
+    <hkern u1="l" u2="&#x2122;" k="8" />
+    <hkern u1="l" u2="w" k="8" />
+    <hkern u1="l" u2="v" k="10" />
+    <hkern u1="l" u2="t" k="6" />
+    <hkern u1="l" u2="g" k="4" />
+    <hkern u1="l" u2="Y" k="16" />
+    <hkern u1="l" u2="W" k="19" />
+    <hkern u1="l" u2="V" k="17" />
+    <hkern u1="l" u2="U" k="28" />
+    <hkern u1="l" u2="T" k="22" />
+    <hkern u1="l" u2="S" k="9" />
+    <hkern u1="l" u2="M" k="10" />
+    <hkern u1="l" u2="J" k="19" />
+    <hkern u1="l" u2="E" k="19" />
+    <hkern u1="l" u2="&#x2a;" k="10" />
+    <hkern u1="l" u2="&#x26;" k="13" />
+    <hkern u1="r" u2="&#xf0;" k="25" />
+    <hkern u1="r" u2="&#xe6;" k="7" />
+    <hkern u1="r" u2="&#x7d;" k="25" />
+    <hkern u1="r" u2="g" k="5" />
+    <hkern u1="r" u2="]" k="34" />
+    <hkern u1="r" u2="Z" k="36" />
+    <hkern u1="r" u2="Y" k="33" />
+    <hkern u1="r" u2="X" k="46" />
+    <hkern u1="r" u2="W" k="10" />
+    <hkern u1="r" u2="V" k="12" />
+    <hkern u1="r" u2="U" k="10" />
+    <hkern u1="r" u2="T" k="93" />
+    <hkern u1="r" u2="M" k="27" />
+    <hkern u1="r" u2="J" k="13" />
+    <hkern u1="r" u2="E" k="13" />
+    <hkern u1="r" u2="&#x40;" k="21" />
+    <hkern u1="r" u2="&#x3f;" k="48" />
+    <hkern u1="r" u2="&#x37;" k="50" />
+    <hkern u1="r" u2="&#x34;" k="13" />
+    <hkern u1="r" u2="&#x33;" k="22" />
+    <hkern u1="r" u2="&#x2f;" k="29" />
+    <hkern u1="r" u2="&#x2c;" k="29" />
+    <hkern u1="r" u2="&#x29;" k="22" />
+    <hkern u1="r" u2="&#x26;" k="19" />
+    <hkern u1="s" u2="Z" k="11" />
+    <hkern u1="s" u2="Y" k="45" />
+    <hkern u1="s" u2="X" k="10" />
+    <hkern u1="s" u2="W" k="30" />
+    <hkern u1="s" u2="V" k="36" />
+    <hkern u1="s" u2="U" k="17" />
+    <hkern u1="s" u2="T" k="51" />
+    <hkern u1="s" u2="S" k="7" />
+    <hkern u1="s" u2="M" k="11" />
+    <hkern u1="s" u2="J" k="15" />
+    <hkern u1="s" u2="E" k="15" />
+    <hkern u1="s" u2="&#x3f;" k="26" />
+    <hkern u1="s" u2="&#x37;" k="14" />
+    <hkern u1="t" u2="&#x2122;" k="10" />
+    <hkern u1="t" u2="\" k="8" />
+    <hkern u1="t" u2="Z" k="6" />
+    <hkern u1="t" u2="Y" k="45" />
+    <hkern u1="t" u2="W" k="16" />
+    <hkern u1="t" u2="V" k="20" />
+    <hkern u1="t" u2="U" k="12" />
+    <hkern u1="t" u2="T" k="43" />
+    <hkern u1="t" u2="M" k="9" />
+    <hkern u1="t" u2="J" k="10" />
+    <hkern u1="t" u2="E" k="10" />
+    <hkern u1="t" u2="&#x3f;" k="24" />
+    <hkern u1="t" u2="&#x37;" k="8" />
+    <hkern u1="t" u2="&#x34;" k="15" />
+    <hkern u1="t" u2="&#x26;" k="10" />
+    <hkern u1="v" u2="&#xf0;" k="15" />
+    <hkern u1="v" u2="&#xe6;" k="6" />
+    <hkern u1="v" u2="&#x7d;" k="26" />
+    <hkern u1="v" u2="g" k="6" />
+    <hkern u1="v" u2="]" k="36" />
+    <hkern u1="v" u2="Z" k="37" />
+    <hkern u1="v" u2="Y" k="40" />
+    <hkern u1="v" u2="X" k="47" />
+    <hkern u1="v" u2="W" k="13" />
+    <hkern u1="v" u2="V" k="16" />
+    <hkern u1="v" u2="U" k="11" />
+    <hkern u1="v" u2="T" k="89" />
+    <hkern u1="v" u2="M" k="28" />
+    <hkern u1="v" u2="J" k="13" />
+    <hkern u1="v" u2="E" k="13" />
+    <hkern u1="v" u2="&#x40;" k="17" />
+    <hkern u1="v" u2="&#x3f;" k="46" />
+    <hkern u1="v" u2="&#x37;" k="51" />
+    <hkern u1="v" u2="&#x33;" k="22" />
+    <hkern u1="v" u2="&#x2f;" k="31" />
+    <hkern u1="v" u2="&#x2c;" k="27" />
+    <hkern u1="v" u2="&#x29;" k="22" />
+    <hkern u1="v" u2="&#x26;" k="17" />
+    <hkern u1="w" u2="&#xf0;" k="9" />
+    <hkern u1="w" u2="&#xe6;" k="4" />
+    <hkern u1="w" u2="&#x7d;" k="25" />
+    <hkern u1="w" u2="]" k="33" />
+    <hkern u1="w" u2="Z" k="32" />
+    <hkern u1="w" u2="Y" k="43" />
+    <hkern u1="w" u2="X" k="42" />
+    <hkern u1="w" u2="W" k="14" />
+    <hkern u1="w" u2="V" k="17" />
+    <hkern u1="w" u2="U" k="10" />
+    <hkern u1="w" u2="T" k="80" />
+    <hkern u1="w" u2="M" k="25" />
+    <hkern u1="w" u2="J" k="13" />
+    <hkern u1="w" u2="E" k="13" />
+    <hkern u1="w" u2="&#x40;" k="10" />
+    <hkern u1="w" u2="&#x3f;" k="41" />
+    <hkern u1="w" u2="&#x37;" k="44" />
+    <hkern u1="w" u2="&#x33;" k="14" />
+    <hkern u1="w" u2="&#x2f;" k="21" />
+    <hkern u1="w" u2="&#x2c;" k="19" />
+    <hkern u1="w" u2="&#x29;" k="21" />
+    <hkern u1="w" u2="&#x26;" k="16" />
+    <hkern u1="x" u2="&#x2122;" k="8" />
+    <hkern u1="x" u2="&#xf0;" k="14" />
+    <hkern u1="x" u2="g" k="9" />
+    <hkern u1="x" u2="Y" k="42" />
+    <hkern u1="x" u2="W" k="12" />
+    <hkern u1="x" u2="V" k="16" />
+    <hkern u1="x" u2="U" k="12" />
+    <hkern u1="x" u2="T" k="89" />
+    <hkern u1="x" u2="M" k="7" />
+    <hkern u1="x" u2="J" k="10" />
+    <hkern u1="x" u2="E" k="10" />
+    <hkern u1="x" u2="&#x3f;" k="24" />
+    <hkern u1="x" u2="&#x26;" k="17" />
+    <hkern u1="y" u2="&#xf0;" k="18" />
+    <hkern u1="y" u2="&#xe6;" k="7" />
+    <hkern u1="y" u2="Z" k="38" />
+    <hkern u1="y" u2="Y" k="39" />
+    <hkern u1="y" u2="X" k="48" />
+    <hkern u1="y" u2="W" k="13" />
+    <hkern u1="y" u2="V" k="16" />
+    <hkern u1="y" u2="U" k="11" />
+    <hkern u1="y" u2="T" k="91" />
+    <hkern u1="y" u2="M" k="29" />
+    <hkern u1="y" u2="J" k="13" />
+    <hkern u1="y" u2="E" k="13" />
+    <hkern u1="y" u2="&#x40;" k="20" />
+    <hkern u1="y" u2="&#x37;" k="52" />
+    <hkern u1="y" u2="&#x33;" k="25" />
+    <hkern u1="z" u2="&#xf0;" k="4" />
+    <hkern u1="z" u2="Y" k="30" />
+    <hkern u1="z" u2="W" k="13" />
+    <hkern u1="z" u2="V" k="15" />
+    <hkern u1="z" u2="U" k="16" />
+    <hkern u1="z" u2="T" k="49" />
+    <hkern u1="z" u2="M" k="10" />
+    <hkern u1="z" u2="J" k="14" />
+    <hkern u1="z" u2="E" k="14" />
+    <hkern u1="z" u2="&#x34;" k="28" />
+    <hkern u1="&#x7b;" g2="Y.sc" k="22" />
+    <hkern u1="&#x7b;" g2="W.sc" k="25" />
+    <hkern u1="&#x7b;" g2="V.sc" k="23" />
+    <hkern u1="&#x7b;" g2="U.sc" k="26" />
+    <hkern u1="&#x7b;" g2="T.sc" k="25" />
+    <hkern u1="&#x7b;" g2="S.sc" k="11" />
+    <hkern u1="&#x7b;" g2="J.sc" k="-16" />
+    <hkern u1="&#x7b;" g2="E.sc" k="8" />
+    <hkern u1="&#x7b;" u2="&#xf0;" k="15" />
+    <hkern u1="&#x7b;" u2="&#xef;" k="-24" />
+    <hkern u1="&#x7b;" u2="&#xee;" k="-55" />
+    <hkern u1="&#x7b;" u2="&#xe6;" k="15" />
+    <hkern u1="&#x7b;" u2="&#xc6;" k="-6" />
+    <hkern u1="&#x7b;" u2="w" k="25" />
+    <hkern u1="&#x7b;" u2="v" k="27" />
+    <hkern u1="&#x7b;" u2="t" k="15" />
+    <hkern u1="&#x7b;" u2="j" k="-16" />
+    <hkern u1="&#x7b;" u2="g" k="8" />
+    <hkern u1="&#x7b;" u2="X" k="-19" />
+    <hkern u1="&#x7b;" u2="W" k="-16" />
+    <hkern u1="&#x7b;" u2="V" k="-26" />
+    <hkern u1="&#x7b;" u2="T" k="-6" />
+    <hkern u1="&#x7b;" u2="J" k="-31" />
+    <hkern u1="&#x7b;" u2="&#x36;" k="17" />
+    <hkern u1="&#x7b;" u2="&#x34;" k="15" />
+    <hkern u1="&#x7b;" u2="&#x30;" k="14" />
+    <hkern u1="&#xa1;" u2="W" k="12" />
+    <hkern u1="&#xa1;" u2="V" k="17" />
+    <hkern u1="&#xa1;" u2="T" k="56" />
+    <hkern u1="&#xae;" g2="AE.sc" k="18" />
+    <hkern u1="&#xae;" g2="A.sc" k="14" />
+    <hkern u1="&#xae;" u2="&#xc6;" k="20" />
+    <hkern u1="&#xae;" u2="X" k="19" />
+    <hkern u1="&#xae;" u2="W" k="8" />
+    <hkern u1="&#xae;" u2="V" k="11" />
+    <hkern u1="&#xae;" u2="T" k="19" />
+    <hkern u1="&#xae;" u2="M" k="9" />
+    <hkern u1="&#xb0;" u2="&#x36;" k="15" />
+    <hkern u1="&#xb0;" u2="&#x34;" k="25" />
+    <hkern u1="&#xb7;" u2="&#x37;" k="19" />
+    <hkern u1="&#xb7;" u2="&#x32;" k="19" />
+    <hkern u1="&#xb7;" u2="&#x31;" k="9" />
+    <hkern u1="&#xbb;" u2="&#xd0;" k="-15" />
+    <hkern u1="&#xbf;" g2="Z.sc" k="23" />
+    <hkern u1="&#xbf;" g2="Y.sc" k="19" />
+    <hkern u1="&#xbf;" g2="X.sc" k="21" />
+    <hkern u1="&#xbf;" g2="W.sc" k="13" />
+    <hkern u1="&#xbf;" g2="V.sc" k="12" />
+    <hkern u1="&#xbf;" g2="U.sc" k="19" />
+    <hkern u1="&#xbf;" g2="T.sc" k="10" />
+    <hkern u1="&#xbf;" g2="S.sc" k="11" />
+    <hkern u1="&#xbf;" g2="M.sc" k="27" />
+    <hkern u1="&#xbf;" g2="J.sc" k="10" />
+    <hkern u1="&#xbf;" g2="E.sc" k="14" />
+    <hkern u1="&#xbf;" g2="AE.sc" k="29" />
+    <hkern u1="&#xbf;" g2="A.sc" k="33" />
+    <hkern u1="&#xbf;" u2="&#xf0;" k="21" />
+    <hkern u1="&#xbf;" u2="&#xe6;" k="21" />
+    <hkern u1="&#xbf;" u2="&#xc6;" k="23" />
+    <hkern u1="&#xbf;" u2="x" k="16" />
+    <hkern u1="&#xbf;" u2="w" k="9" />
+    <hkern u1="&#xbf;" u2="v" k="10" />
+    <hkern u1="&#xbf;" u2="t" k="11" />
+    <hkern u1="&#xbf;" u2="l" k="19" />
+    <hkern u1="&#xbf;" u2="j" k="-9" />
+    <hkern u1="&#xbf;" u2="g" k="20" />
+    <hkern u1="&#xbf;" u2="X" k="28" />
+    <hkern u1="&#xbf;" u2="W" k="24" />
+    <hkern u1="&#xbf;" u2="V" k="29" />
+    <hkern u1="&#xbf;" u2="T" k="66" />
+    <hkern u1="&#xbf;" u2="M" k="17" />
+    <hkern u1="&#xbf;" u2="J" k="-9" />
+    <hkern u1="&#xde;" g2="X.sc" k="11" />
+    <hkern u1="&#xde;" g2="M.sc" k="5" />
+    <hkern u1="&#xde;" g2="A.sc" k="20" />
+    <hkern u1="&#xde;" u2="&#xd0;" k="-6" />
+    <hkern u1="&#xde;" u2="&#xc6;" k="53" />
+    <hkern u1="&#xde;" u2="&#x7d;" k="28" />
+    <hkern u1="&#xde;" u2="x" k="5" />
+    <hkern u1="&#xde;" u2="a" k="8" />
+    <hkern u1="&#xde;" u2="]" k="36" />
+    <hkern u1="&#xde;" u2="\" k="8" />
+    <hkern u1="&#xde;" u2="X" k="55" />
+    <hkern u1="&#xde;" u2="V" k="7" />
+    <hkern u1="&#xde;" u2="T" k="33" />
+    <hkern u1="&#xde;" u2="M" k="6" />
+    <hkern u1="&#xde;" u2="&#x3f;" k="27" />
+    <hkern u1="&#xde;" u2="&#x2f;" k="33" />
+    <hkern u1="&#xde;" u2="&#x2c;" k="61" />
+    <hkern u1="&#xde;" u2="&#x29;" k="26" />
+    <hkern u1="&#xdf;" u2="&#x2122;" k="14" />
+    <hkern u1="&#xdf;" u2="z" k="6" />
+    <hkern u1="&#xdf;" u2="y" k="16" />
+    <hkern u1="&#xdf;" u2="x" k="7" />
+    <hkern u1="&#xdf;" u2="w" k="11" />
+    <hkern u1="&#xdf;" u2="v" k="15" />
+    <hkern u1="&#xdf;" u2="t" k="9" />
+    <hkern u1="&#xdf;" u2="f" k="8" />
+    <hkern u1="&#xdf;" u2="&#x2a;" k="14" />
+    <hkern u1="&#xdf;" u2="&#x29;" k="18" />
+    <hkern u1="&#xe3;" u2="\" k="27" />
+    <hkern u1="&#xe6;" u2="&#x2122;" k="19" />
+    <hkern u1="&#xe6;" u2="&#x7d;" k="18" />
+    <hkern u1="&#xe6;" u2="y" k="5" />
+    <hkern u1="&#xe6;" u2="x" k="5" />
+    <hkern u1="&#xe6;" u2="v" k="4" />
+    <hkern u1="&#xe6;" u2="]" k="15" />
+    <hkern u1="&#xe6;" u2="\" k="34" />
+    <hkern u1="&#xe6;" u2="&#x3f;" k="27" />
+    <hkern u1="&#xe6;" u2="&#x2a;" k="18" />
+    <hkern u1="&#xe6;" u2="&#x29;" k="22" />
+    <hkern u1="&#xe6;" u2="&#x26;" k="8" />
+    <hkern u1="&#xec;" u2="&#x2122;" k="-8" />
+    <hkern u1="&#xec;" u2="&#x2a;" k="-7" />
+    <hkern u1="&#xed;" u2="&#x2122;" k="-9" />
+    <hkern u1="&#xed;" u2="&#x2a;" k="-7" />
+    <hkern u1="&#xee;" u2="&#x2122;" k="-59" />
+    <hkern u1="&#xee;" u2="&#x201d;" k="-24" />
+    <hkern u1="&#xee;" u2="&#x201c;" k="-22" />
+    <hkern u1="&#xee;" u2="&#x2019;" k="-24" />
+    <hkern u1="&#xee;" u2="&#x2018;" k="-22" />
+    <hkern u1="&#xee;" u2="&#x7d;" k="-55" />
+    <hkern u1="&#xee;" u2="]" k="-43" />
+    <hkern u1="&#xee;" u2="\" k="-13" />
+    <hkern u1="&#xee;" u2="&#x3f;" k="-36" />
+    <hkern u1="&#xee;" u2="&#x2a;" k="-58" />
+    <hkern u1="&#xee;" u2="&#x27;" k="-18" />
+    <hkern u1="&#xee;" u2="&#x22;" k="-20" />
+    <hkern u1="&#xef;" u2="&#x2122;" k="-36" />
+    <hkern u1="&#xef;" u2="&#x7d;" k="-24" />
+    <hkern u1="&#xef;" u2="]" k="-20" />
+    <hkern u1="&#xef;" u2="&#x3f;" k="-12" />
+    <hkern u1="&#xef;" u2="&#x2a;" k="-35" />
+    <hkern u1="&#xf0;" u2="&#x2122;" k="16" />
+    <hkern u1="&#xf0;" u2="&#x7d;" k="15" />
+    <hkern u1="&#xf0;" u2="z" k="5" />
+    <hkern u1="&#xf0;" u2="y" k="6" />
+    <hkern u1="&#xf0;" u2="x" k="12" />
+    <hkern u1="&#xf0;" u2="v" k="5" />
+    <hkern u1="&#xf0;" u2="]" k="18" />
+    <hkern u1="&#xf0;" u2="\" k="11" />
+    <hkern u1="&#xf0;" u2="&#x3f;" k="14" />
+    <hkern u1="&#xf0;" u2="&#x2a;" k="17" />
+    <hkern u1="&#xf0;" u2="&#x29;" k="24" />
+    <hkern u1="&#xf0;" u2="&#x26;" k="10" />
+    <hkern u1="&#x161;" u2="&#x3f;" k="20" />
+    <hkern u1="&#x2018;" u2="&#xee;" k="-22" />
+    <hkern u1="&#x2019;" u2="&#x2122;" k="-7" />
+    <hkern u1="&#x2019;" u2="&#xef;" k="-11" />
+    <hkern u1="&#x2019;" u2="&#xee;" k="-39" />
+    <hkern u1="&#x2019;" u2="&#xae;" k="8" />
+    <hkern u1="&#x2019;" u2="&#x40;" k="42" />
+    <hkern u1="&#x2019;" u2="&#x2f;" k="45" />
+    <hkern u1="&#x2019;" u2="&#x2a;" k="-18" />
+    <hkern u1="&#x2019;" u2="&#x26;" k="12" />
+    <hkern u1="&#x201c;" u2="&#xee;" k="-22" />
+    <hkern u1="&#x201d;" u2="&#xef;" k="-11" />
+    <hkern u1="&#x201d;" u2="&#xee;" k="-39" />
+    <hkern u1="&#x203a;" u2="&#xd0;" k="-15" />
+    <hkern u1="&#x2122;" g2="AE.sc" k="22" />
+    <hkern u1="&#x2122;" g2="A.sc" k="20" />
+    <hkern u1="&#x2122;" u2="&#xd0;" k="-10" />
+    <hkern u1="&#x2122;" u2="&#xc6;" k="27" />
+    <hkern g1="A.sc" g2="Y.sc" k="52" />
+    <hkern g1="A.sc" g2="W.sc" k="30" />
+    <hkern g1="A.sc" g2="V.sc" k="36" />
+    <hkern g1="A.sc" g2="U.sc" k="13" />
+    <hkern g1="A.sc" g2="T.sc" k="46" />
+    <hkern g1="A.sc" u2="&#x2122;" k="35" />
+    <hkern g1="A.sc" u2="&#xae;" k="14" />
+    <hkern g1="A.sc" u2="\" k="54" />
+    <hkern g1="A.sc" u2="&#x3f;" k="15" />
+    <hkern g1="A.sc" u2="&#x39;" k="12" />
+    <hkern g1="A.sc" u2="&#x31;" k="17" />
+    <hkern g1="A.sc" u2="&#x2a;" k="35" />
+    <hkern g1="B.sc" g2="Z.sc" k="6" />
+    <hkern g1="B.sc" g2="Y.sc" k="23" />
+    <hkern g1="B.sc" g2="X.sc" k="14" />
+    <hkern g1="B.sc" g2="W.sc" k="10" />
+    <hkern g1="B.sc" g2="V.sc" k="12" />
+    <hkern g1="B.sc" g2="T.sc" k="18" />
+    <hkern g1="B.sc" g2="AE.sc" k="9" />
+    <hkern g1="B.sc" u2="&#x2122;" k="20" />
+    <hkern g1="B.sc" u2="&#x7d;" k="26" />
+    <hkern g1="B.sc" u2="]" k="33" />
+    <hkern g1="B.sc" u2="\" k="34" />
+    <hkern g1="B.sc" u2="&#x3f;" k="28" />
+    <hkern g1="B.sc" u2="&#x37;" k="18" />
+    <hkern g1="B.sc" u2="&#x32;" k="10" />
+    <hkern g1="B.sc" u2="&#x31;" k="11" />
+    <hkern g1="B.sc" u2="&#x2a;" k="15" />
+    <hkern g1="B.sc" u2="&#x29;" k="25" />
+    <hkern g1="C.sc" u2="&#x34;" k="30" />
+    <hkern g1="D.sc" g2="Z.sc" k="12" />
+    <hkern g1="D.sc" g2="Y.sc" k="22" />
+    <hkern g1="D.sc" g2="X.sc" k="27" />
+    <hkern g1="D.sc" g2="W.sc" k="7" />
+    <hkern g1="D.sc" g2="V.sc" k="8" />
+    <hkern g1="D.sc" g2="T.sc" k="11" />
+    <hkern g1="D.sc" g2="M.sc" k="5" />
+    <hkern g1="D.sc" g2="AE.sc" k="26" />
+    <hkern g1="D.sc" g2="A.sc" k="9" />
+    <hkern g1="D.sc" u2="&#x2122;" k="15" />
+    <hkern g1="D.sc" u2="&#x7d;" k="29" />
+    <hkern g1="D.sc" u2="]" k="35" />
+    <hkern g1="D.sc" u2="\" k="32" />
+    <hkern g1="D.sc" u2="&#x3f;" k="28" />
+    <hkern g1="D.sc" u2="&#x37;" k="29" />
+    <hkern g1="D.sc" u2="&#x32;" k="18" />
+    <hkern g1="D.sc" u2="&#x31;" k="11" />
+    <hkern g1="D.sc" u2="&#x2a;" k="13" />
+    <hkern g1="D.sc" u2="&#x29;" k="28" />
+    <hkern g1="E.sc" u2="&#x34;" k="10" />
+    <hkern g1="F.sc" g2="M.sc" k="13" />
+    <hkern g1="F.sc" g2="AE.sc" k="70" />
+    <hkern g1="F.sc" g2="A.sc" k="44" />
+    <hkern g1="F.sc" u2="&#x7d;" k="26" />
+    <hkern g1="F.sc" u2="]" k="36" />
+    <hkern g1="F.sc" u2="&#x40;" k="14" />
+    <hkern g1="F.sc" u2="&#x33;" k="8" />
+    <hkern g1="F.sc" u2="&#x2f;" k="38" />
+    <hkern g1="F.sc" u2="&#x2c;" k="55" />
+    <hkern g1="F.sc" u2="&#x29;" k="14" />
+    <hkern g1="G.sc" g2="T.sc" k="4" />
+    <hkern g1="G.sc" u2="&#x2122;" k="12" />
+    <hkern g1="G.sc" u2="&#x7d;" k="12" />
+    <hkern g1="G.sc" u2="]" k="8" />
+    <hkern g1="G.sc" u2="\" k="12" />
+    <hkern g1="G.sc" u2="&#x3f;" k="10" />
+    <hkern g1="G.sc" u2="&#x2a;" k="8" />
+    <hkern g1="G.sc" u2="&#x29;" k="15" />
+    <hkern g1="J.sc" g2="M.sc" k="4" />
+    <hkern g1="J.sc" u2="&#x7d;" k="8" />
+    <hkern g1="J.sc" u2="\" k="11" />
+    <hkern g1="J.sc" u2="&#x3f;" k="10" />
+    <hkern g1="J.sc" u2="&#x29;" k="20" />
+    <hkern g1="L.sc" g2="Y.sc" k="81" />
+    <hkern g1="L.sc" g2="W.sc" k="46" />
+    <hkern g1="L.sc" g2="V.sc" k="60" />
+    <hkern g1="L.sc" g2="U.sc" k="10" />
+    <hkern g1="L.sc" g2="T.sc" k="51" />
+    <hkern g1="L.sc" u2="&#x2122;" k="58" />
+    <hkern g1="L.sc" u2="&#xb7;" k="45" />
+    <hkern g1="L.sc" u2="&#xae;" k="27" />
+    <hkern g1="L.sc" u2="\" k="66" />
+    <hkern g1="L.sc" u2="&#x3f;" k="18" />
+    <hkern g1="L.sc" u2="&#x39;" k="21" />
+    <hkern g1="L.sc" u2="&#x34;" k="49" />
+    <hkern g1="L.sc" u2="&#x31;" k="18" />
+    <hkern g1="L.sc" u2="&#x2a;" k="55" />
+    <hkern g1="M.sc" g2="Y.sc" k="22" />
+    <hkern g1="M.sc" g2="W.sc" k="16" />
+    <hkern g1="M.sc" g2="V.sc" k="17" />
+    <hkern g1="M.sc" g2="U.sc" k="8" />
+    <hkern g1="M.sc" g2="T.sc" k="20" />
+    <hkern g1="M.sc" g2="J.sc" k="4" />
+    <hkern g1="M.sc" g2="E.sc" k="4" />
+    <hkern g1="M.sc" u2="&#x2122;" k="20" />
+    <hkern g1="M.sc" u2="\" k="31" />
+    <hkern g1="M.sc" u2="&#x3f;" k="23" />
+    <hkern g1="M.sc" u2="&#x37;" k="8" />
+    <hkern g1="M.sc" u2="&#x31;" k="15" />
+    <hkern g1="M.sc" u2="&#x2a;" k="17" />
+    <hkern g1="M.sc" u2="&#x29;" k="15" />
+    <hkern g1="P.sc" g2="Z.sc" k="4" />
+    <hkern g1="P.sc" g2="X.sc" k="16" />
+    <hkern g1="P.sc" g2="M.sc" k="9" />
+    <hkern g1="P.sc" g2="AE.sc" k="55" />
+    <hkern g1="P.sc" g2="A.sc" k="30" />
+    <hkern g1="P.sc" u2="&#x7d;" k="29" />
+    <hkern g1="P.sc" u2="]" k="37" />
+    <hkern g1="P.sc" u2="\" k="10" />
+    <hkern g1="P.sc" u2="&#x3f;" k="26" />
+    <hkern g1="P.sc" u2="&#x37;" k="26" />
+    <hkern g1="P.sc" u2="&#x33;" k="17" />
+    <hkern g1="P.sc" u2="&#x2f;" k="30" />
+    <hkern g1="P.sc" u2="&#x2c;" k="67" />
+    <hkern g1="P.sc" u2="&#x29;" k="27" />
+    <hkern g1="R.sc" g2="Y.sc" k="10" />
+    <hkern g1="R.sc" g2="W.sc" k="4" />
+    <hkern g1="R.sc" g2="V.sc" k="4" />
+    <hkern g1="R.sc" g2="T.sc" k="6" />
+    <hkern g1="R.sc" u2="&#x2122;" k="12" />
+    <hkern g1="R.sc" u2="&#x7d;" k="9" />
+    <hkern g1="R.sc" u2="\" k="26" />
+    <hkern g1="R.sc" u2="&#x3f;" k="24" />
+    <hkern g1="R.sc" u2="&#x34;" k="9" />
+    <hkern g1="S.sc" g2="X.sc" k="5" />
+    <hkern g1="S.sc" g2="AE.sc" k="6" />
+    <hkern g1="S.sc" u2="&#x2122;" k="15" />
+    <hkern g1="S.sc" u2="&#x7d;" k="18" />
+    <hkern g1="S.sc" u2="]" k="21" />
+    <hkern g1="S.sc" u2="\" k="13" />
+    <hkern g1="S.sc" u2="&#x3f;" k="12" />
+    <hkern g1="S.sc" u2="&#x2a;" k="8" />
+    <hkern g1="S.sc" u2="&#x29;" k="19" />
+    <hkern g1="T.sc" g2="M.sc" k="19" />
+    <hkern g1="T.sc" g2="AE.sc" k="61" />
+    <hkern g1="T.sc" g2="A.sc" k="46" />
+    <hkern g1="T.sc" u2="&#x7d;" k="24" />
+    <hkern g1="T.sc" u2="]" k="34" />
+    <hkern g1="T.sc" u2="&#x40;" k="32" />
+    <hkern g1="T.sc" u2="&#x34;" k="23" />
+    <hkern g1="T.sc" u2="&#x2f;" k="35" />
+    <hkern g1="T.sc" u2="&#x2c;" k="34" />
+    <hkern g1="T.sc" u2="&#x29;" k="13" />
+    <hkern g1="U.sc" g2="Z.sc" k="4" />
+    <hkern g1="U.sc" g2="M.sc" k="8" />
+    <hkern g1="U.sc" g2="AE.sc" k="11" />
+    <hkern g1="U.sc" g2="A.sc" k="13" />
+    <hkern g1="U.sc" u2="&#x7d;" k="25" />
+    <hkern g1="U.sc" u2="]" k="33" />
+    <hkern g1="U.sc" u2="&#x3f;" k="8" />
+    <hkern g1="U.sc" u2="&#x2f;" k="9" />
+    <hkern g1="U.sc" u2="&#x29;" k="24" />
+    <hkern g1="V.sc" g2="M.sc" k="17" />
+    <hkern g1="V.sc" g2="AE.sc" k="43" />
+    <hkern g1="V.sc" g2="A.sc" k="36" />
+    <hkern g1="V.sc" u2="&#x7d;" k="24" />
+    <hkern g1="V.sc" u2="]" k="34" />
+    <hkern g1="V.sc" u2="&#x40;" k="26" />
+    <hkern g1="V.sc" u2="&#x34;" k="10" />
+    <hkern g1="V.sc" u2="&#x2f;" k="36" />
+    <hkern g1="V.sc" u2="&#x2c;" k="30" />
+    <hkern g1="V.sc" u2="&#x2a;" k="-7" />
+    <hkern g1="V.sc" u2="&#x29;" k="9" />
+    <hkern g1="W.sc" g2="M.sc" k="15" />
+    <hkern g1="W.sc" g2="AE.sc" k="37" />
+    <hkern g1="W.sc" g2="A.sc" k="30" />
+    <hkern g1="W.sc" u2="&#x7d;" k="23" />
+    <hkern g1="W.sc" u2="]" k="33" />
+    <hkern g1="W.sc" u2="&#x40;" k="18" />
+    <hkern g1="W.sc" u2="&#x2f;" k="29" />
+    <hkern g1="W.sc" u2="&#x2c;" k="24" />
+    <hkern g1="W.sc" u2="&#x29;" k="10" />
+    <hkern g1="Y.sc" g2="M.sc" k="20" />
+    <hkern g1="Y.sc" g2="AE.sc" k="60" />
+    <hkern g1="Y.sc" g2="A.sc" k="52" />
+    <hkern g1="Y.sc" u2="&#x2122;" k="-7" />
+    <hkern g1="Y.sc" u2="&#x7d;" k="21" />
+    <hkern g1="Y.sc" u2="]" k="32" />
+    <hkern g1="Y.sc" u2="&#x40;" k="39" />
+    <hkern g1="Y.sc" u2="&#x36;" k="10" />
+    <hkern g1="Y.sc" u2="&#x34;" k="31" />
+    <hkern g1="Y.sc" u2="&#x2f;" k="41" />
+    <hkern g1="Y.sc" u2="&#x2c;" k="36" />
+    <hkern g1="Y.sc" u2="&#x2a;" k="-17" />
+    <hkern g1="Z.sc" u2="&#x34;" k="35" />
+    <hkern g1="ampersand"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="ampersand"
+	g2="quotedbl,quotesingle"
+	k="46" />
+    <hkern g1="ampersand"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="7" />
+    <hkern g1="ampersand"
+	g2="Y,Yacute,Ydieresis"
+	k="56" />
+    <hkern g1="ampersand"
+	g2="f,germandbls"
+	k="10" />
+    <hkern g1="ampersand"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="9" />
+    <hkern g1="ampersand"
+	g2="y,yacute,ydieresis"
+	k="22" />
+    <hkern g1="parenleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="21" />
+    <hkern g1="parenleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="28" />
+    <hkern g1="parenleft"
+	g2="s,scaron"
+	k="17" />
+    <hkern g1="parenleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="27" />
+    <hkern g1="parenleft"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="13" />
+    <hkern g1="parenleft"
+	g2="f,germandbls"
+	k="16" />
+    <hkern g1="parenleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="27" />
+    <hkern g1="parenleft"
+	g2="y,yacute,ydieresis"
+	k="21" />
+    <hkern g1="parenleft"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="12" />
+    <hkern g1="parenleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="26" />
+    <hkern g1="parenleft"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="12" />
+    <hkern g1="parenleft"
+	g2="S,Scaron"
+	k="10" />
+    <hkern g1="parenleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="21" />
+    <hkern g1="parenleft"
+	g2="z,zcaron"
+	k="8" />
+    <hkern g1="parenleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="20" />
+    <hkern g1="comma"
+	g2="quotedbl,quotesingle"
+	k="104" />
+    <hkern g1="comma"
+	g2="quoteleft,quotedblleft"
+	k="119" />
+    <hkern g1="comma"
+	g2="quoteright,quotedblright"
+	k="122" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quotedbl,quotesingle"
+	k="28" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Y,Yacute,Ydieresis"
+	k="34" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quoteright,quotedblright"
+	k="56" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="T"
+	k="38" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="V"
+	k="17" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="W"
+	k="8" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="X"
+	k="12" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Z,Zcaron"
+	k="15" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="x"
+	k="10" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="T.sc"
+	k="32" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="X.sc"
+	k="13" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Y.sc"
+	k="19" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Z.sc"
+	k="17" />
+    <hkern g1="period"
+	g2="quotedbl,quotesingle"
+	k="104" />
+    <hkern g1="period"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="8" />
+    <hkern g1="period"
+	g2="Y,Yacute,Ydieresis"
+	k="41" />
+    <hkern g1="period"
+	g2="f,germandbls"
+	k="13" />
+    <hkern g1="period"
+	g2="y,yacute,ydieresis"
+	k="32" />
+    <hkern g1="period"
+	g2="quoteleft,quotedblleft"
+	k="119" />
+    <hkern g1="period"
+	g2="quoteright,quotedblright"
+	k="122" />
+    <hkern g1="slash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="47" />
+    <hkern g1="slash"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="35" />
+    <hkern g1="slash"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="40" />
+    <hkern g1="slash"
+	g2="s,scaron"
+	k="33" />
+    <hkern g1="slash"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="31" />
+    <hkern g1="slash"
+	g2="Y,Yacute,Ydieresis"
+	k="-14" />
+    <hkern g1="slash"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="23" />
+    <hkern g1="slash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="slash"
+	g2="m,n,p,r,ntilde,thorn"
+	k="25" />
+    <hkern g1="slash"
+	g2="z,zcaron"
+	k="13" />
+    <hkern g1="slash"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="11" />
+    <hkern g1="four"
+	g2="quotedbl,quotesingle"
+	k="13" />
+    <hkern g1="six"
+	g2="quotedbl,quotesingle"
+	k="13" />
+    <hkern g1="seven"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="36" />
+    <hkern g1="seven"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="28" />
+    <hkern g1="seven"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="seven"
+	g2="m,n,p,r,ntilde,thorn"
+	k="23" />
+    <hkern g1="seven"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="9" />
+    <hkern g1="at"
+	g2="quotedbl,quotesingle"
+	k="8" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="g"
+	k="8" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quotedbl,quotesingle"
+	k="43" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="17" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="Y,Yacute,Ydieresis"
+	k="64" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="f,germandbls"
+	k="13" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="14" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="y,yacute,ydieresis"
+	k="40" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteleft,quotedblleft"
+	k="48" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteright,quotedblright"
+	k="49" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="T"
+	k="53" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="V"
+	k="46" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="W"
+	k="36" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="T.sc"
+	k="42" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="Y.sc"
+	k="45" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="asterisk"
+	k="44" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="question"
+	k="14" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="backslash"
+	k="47" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="l"
+	k="8" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="t"
+	k="22" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="v"
+	k="35" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="w"
+	k="28" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="registered"
+	k="15" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="trademark"
+	k="44" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="U.sc"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="V.sc"
+	k="32" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="W.sc"
+	k="25" />
+    <hkern g1="B"
+	g2="Y,Yacute,Ydieresis"
+	k="28" />
+    <hkern g1="B"
+	g2="f,germandbls"
+	k="13" />
+    <hkern g1="B"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="B"
+	g2="y,yacute,ydieresis"
+	k="20" />
+    <hkern g1="B"
+	g2="m,n,p,r,ntilde,thorn"
+	k="5" />
+    <hkern g1="B"
+	g2="z,zcaron"
+	k="14" />
+    <hkern g1="B"
+	g2="Z,Zcaron"
+	k="7" />
+    <hkern g1="B"
+	g2="b,h,k"
+	k="5" />
+    <hkern g1="B"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="5" />
+    <hkern g1="C,Ccedilla"
+	g2="hyphen,endash,emdash"
+	k="48" />
+    <hkern g1="C,Ccedilla"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="11" />
+    <hkern g1="C,Ccedilla"
+	g2="g"
+	k="13" />
+    <hkern g1="C,Ccedilla"
+	g2="guillemotleft,guilsinglleft"
+	k="21" />
+    <hkern g1="C,Ccedilla"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="C,Ccedilla"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="C,Ccedilla"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="C,Ccedilla"
+	g2="m,n,p,r,ntilde,thorn"
+	k="5" />
+    <hkern g1="C,Ccedilla"
+	g2="w"
+	k="10" />
+    <hkern g1="D,Eth"
+	g2="slash"
+	k="18" />
+    <hkern g1="D,Eth"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="M"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="9" />
+    <hkern g1="D,Eth"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="D,Eth"
+	g2="g"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="s,scaron"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="AE"
+	k="30" />
+    <hkern g1="D,Eth"
+	g2="A.sc"
+	k="15" />
+    <hkern g1="D,Eth"
+	g2="M.sc"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="Y,Yacute,Ydieresis"
+	k="29" />
+    <hkern g1="D,Eth"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="m,n,p,r,ntilde,thorn"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="z,zcaron"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="T"
+	k="19" />
+    <hkern g1="D,Eth"
+	g2="V"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="W"
+	k="9" />
+    <hkern g1="D,Eth"
+	g2="X"
+	k="31" />
+    <hkern g1="D,Eth"
+	g2="Z,Zcaron"
+	k="18" />
+    <hkern g1="D,Eth"
+	g2="x"
+	k="11" />
+    <hkern g1="D,Eth"
+	g2="X.sc"
+	k="16" />
+    <hkern g1="D,Eth"
+	g2="Z.sc"
+	k="5" />
+    <hkern g1="D,Eth"
+	g2="question"
+	k="15" />
+    <hkern g1="D,Eth"
+	g2="backslash"
+	k="11" />
+    <hkern g1="D,Eth"
+	g2="l"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="trademark"
+	k="9" />
+    <hkern g1="D,Eth"
+	g2="b,h,k"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="parenright"
+	k="27" />
+    <hkern g1="D,Eth"
+	g2="bracketright"
+	k="27" />
+    <hkern g1="D,Eth"
+	g2="braceright"
+	k="23" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="10" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="g"
+	k="12" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="guillemotleft,guilsinglleft"
+	k="14" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="f,germandbls"
+	k="7" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="y,yacute,ydieresis"
+	k="7" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="t"
+	k="9" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="v"
+	k="7" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="w"
+	k="18" />
+    <hkern g1="F"
+	g2="period,ellipsis"
+	k="64" />
+    <hkern g1="F"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="53" />
+    <hkern g1="F"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="44" />
+    <hkern g1="F"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="37" />
+    <hkern g1="F"
+	g2="s,scaron"
+	k="34" />
+    <hkern g1="F"
+	g2="guillemotleft,guilsinglleft"
+	k="13" />
+    <hkern g1="F"
+	g2="quotesinglbase,quotedblbase"
+	k="64" />
+    <hkern g1="F"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="16" />
+    <hkern g1="F"
+	g2="f,germandbls"
+	k="7" />
+    <hkern g1="F"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="34" />
+    <hkern g1="F"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="F"
+	g2="m,n,p,r,ntilde,thorn"
+	k="40" />
+    <hkern g1="F"
+	g2="z,zcaron"
+	k="14" />
+    <hkern g1="F"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="8" />
+    <hkern g1="F"
+	g2="b,h,k"
+	k="5" />
+    <hkern g1="F"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="F"
+	g2="guillemotright,guilsinglright"
+	k="36" />
+    <hkern g1="G"
+	g2="f,germandbls"
+	k="8" />
+    <hkern g1="G"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="7" />
+    <hkern g1="G"
+	g2="y,yacute,ydieresis"
+	k="12" />
+    <hkern g1="G"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="G"
+	g2="z,zcaron"
+	k="6" />
+    <hkern g1="G"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="G"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="M"
+	k="5" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="g"
+	k="14" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="s,scaron"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="ae"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="eth"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="M.sc"
+	k="5" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="f,germandbls"
+	k="11" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="l"
+	k="10" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="t"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="v"
+	k="8" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="w"
+	k="8" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="U.sc"
+	k="6" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="b,h,k"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="9" />
+    <hkern g1="H,I,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde"
+	g2="parenright"
+	k="10" />
+    <hkern g1="J"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="10" />
+    <hkern g1="J"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="13" />
+    <hkern g1="J"
+	g2="s,scaron"
+	k="10" />
+    <hkern g1="J"
+	g2="f,germandbls"
+	k="11" />
+    <hkern g1="J"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="J"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="J"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="J"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="J"
+	g2="b,h,k"
+	k="9" />
+    <hkern g1="J"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="9" />
+    <hkern g1="K"
+	g2="hyphen,endash,emdash"
+	k="11" />
+    <hkern g1="K"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="33" />
+    <hkern g1="K"
+	g2="guillemotleft,guilsinglleft"
+	k="28" />
+    <hkern g1="K"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="32" />
+    <hkern g1="K"
+	g2="f,germandbls"
+	k="10" />
+    <hkern g1="K"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="29" />
+    <hkern g1="K"
+	g2="y,yacute,ydieresis"
+	k="47" />
+    <hkern g1="K"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="27" />
+    <hkern g1="K"
+	g2="S,Scaron"
+	k="5" />
+    <hkern g1="L"
+	g2="hyphen,endash,emdash"
+	k="50" />
+    <hkern g1="L"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="L"
+	g2="guillemotleft,guilsinglleft"
+	k="22" />
+    <hkern g1="L"
+	g2="quotedbl,quotesingle"
+	k="83" />
+    <hkern g1="L"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="12" />
+    <hkern g1="L"
+	g2="Y,Yacute,Ydieresis"
+	k="100" />
+    <hkern g1="L"
+	g2="f,germandbls"
+	k="13" />
+    <hkern g1="L"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="L"
+	g2="y,yacute,ydieresis"
+	k="69" />
+    <hkern g1="L"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="15" />
+    <hkern g1="L"
+	g2="quoteleft,quotedblleft"
+	k="83" />
+    <hkern g1="L"
+	g2="quoteright,quotedblright"
+	k="83" />
+    <hkern g1="M"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="5" />
+    <hkern g1="M"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="12" />
+    <hkern g1="M"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="M"
+	g2="quotedbl,quotesingle"
+	k="19" />
+    <hkern g1="M"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="8" />
+    <hkern g1="M"
+	g2="Y,Yacute,Ydieresis"
+	k="25" />
+    <hkern g1="M"
+	g2="f,germandbls"
+	k="17" />
+    <hkern g1="M"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="M"
+	g2="y,yacute,ydieresis"
+	k="24" />
+    <hkern g1="M"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="5" />
+    <hkern g1="M"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="M"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="5" />
+    <hkern g1="M"
+	g2="m,n,p,r,ntilde,thorn"
+	k="10" />
+    <hkern g1="M"
+	g2="z,zcaron"
+	k="7" />
+    <hkern g1="M"
+	g2="quoteleft,quotedblleft"
+	k="19" />
+    <hkern g1="M"
+	g2="quoteright,quotedblright"
+	k="20" />
+    <hkern g1="M"
+	g2="b,h,k"
+	k="10" />
+    <hkern g1="M"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="slash"
+	k="16" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="M"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="g"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="AE"
+	k="28" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="ae"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="A.sc"
+	k="13" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="AE.sc"
+	k="22" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="M.sc"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Y,Yacute,Ydieresis"
+	k="26" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="m,n,p,r,ntilde,thorn"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="z,zcaron"
+	k="6" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="T"
+	k="17" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="V"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="W"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="X"
+	k="27" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Z,Zcaron"
+	k="16" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="x"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="X.sc"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="question"
+	k="13" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="backslash"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="l"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="trademark"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="b,h,k"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="parenright"
+	k="26" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="bracketright"
+	k="25" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="braceright"
+	k="20" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="seven"
+	k="10" />
+    <hkern g1="P"
+	g2="period,ellipsis"
+	k="79" />
+    <hkern g1="P"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="38" />
+    <hkern g1="P"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="13" />
+    <hkern g1="P"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="12" />
+    <hkern g1="P"
+	g2="s,scaron"
+	k="7" />
+    <hkern g1="P"
+	g2="quotesinglbase,quotedblbase"
+	k="79" />
+    <hkern g1="P"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="P"
+	g2="m,n,p,r,ntilde,thorn"
+	k="8" />
+    <hkern g1="P"
+	g2="Z,Zcaron"
+	k="6" />
+    <hkern g1="P"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="P"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="R"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="5" />
+    <hkern g1="R"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="18" />
+    <hkern g1="R"
+	g2="guillemotleft,guilsinglleft"
+	k="12" />
+    <hkern g1="R"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="7" />
+    <hkern g1="R"
+	g2="Y,Yacute,Ydieresis"
+	k="12" />
+    <hkern g1="R"
+	g2="f,germandbls"
+	k="8" />
+    <hkern g1="R"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="12" />
+    <hkern g1="R"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="R"
+	g2="m,n,p,r,ntilde,thorn"
+	k="7" />
+    <hkern g1="R"
+	g2="b,h,k"
+	k="7" />
+    <hkern g1="R"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="S,Scaron"
+	g2="g"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="AE"
+	k="5" />
+    <hkern g1="S,Scaron"
+	g2="f,germandbls"
+	k="11" />
+    <hkern g1="S,Scaron"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="S,Scaron"
+	g2="m,n,p,r,ntilde,thorn"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="z,zcaron"
+	k="11" />
+    <hkern g1="S,Scaron"
+	g2="X"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="x"
+	k="12" />
+    <hkern g1="S,Scaron"
+	g2="l"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="t"
+	k="11" />
+    <hkern g1="S,Scaron"
+	g2="v"
+	k="11" />
+    <hkern g1="S,Scaron"
+	g2="w"
+	k="9" />
+    <hkern g1="S,Scaron"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="6" />
+    <hkern g1="S,Scaron"
+	g2="parenright"
+	k="10" />
+    <hkern g1="T"
+	g2="hyphen,endash,emdash"
+	k="38" />
+    <hkern g1="T"
+	g2="period,ellipsis"
+	k="40" />
+    <hkern g1="T"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="53" />
+    <hkern g1="T"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="58" />
+    <hkern g1="T"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="78" />
+    <hkern g1="T"
+	g2="s,scaron"
+	k="48" />
+    <hkern g1="T"
+	g2="guillemotleft,guilsinglleft"
+	k="59" />
+    <hkern g1="T"
+	g2="quotesinglbase,quotedblbase"
+	k="40" />
+    <hkern g1="T"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="50" />
+    <hkern g1="T"
+	g2="f,germandbls"
+	k="22" />
+    <hkern g1="T"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="89" />
+    <hkern g1="T"
+	g2="y,yacute,ydieresis"
+	k="88" />
+    <hkern g1="T"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="17" />
+    <hkern g1="T"
+	g2="m,n,p,r,ntilde,thorn"
+	k="89" />
+    <hkern g1="T"
+	g2="z,zcaron"
+	k="52" />
+    <hkern g1="T"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="12" />
+    <hkern g1="T"
+	g2="b,h,k"
+	k="6" />
+    <hkern g1="T"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="8" />
+    <hkern g1="T"
+	g2="guillemotright,guilsinglright"
+	k="59" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="comma"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="period,ellipsis"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="slash"
+	k="22" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="M"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="g"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="s,scaron"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="AE"
+	k="17" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="A.sc"
+	k="20" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="M.sc"
+	k="11" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="f,germandbls"
+	k="7" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="y,yacute,ydieresis"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="m,n,p,r,ntilde,thorn"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="z,zcaron"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="x"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="l"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="t"
+	k="7" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="v"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="w"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="U.sc"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="b,h,k"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="parenright"
+	k="10" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="E.sc"
+	k="6" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="J.sc"
+	k="6" />
+    <hkern g1="V"
+	g2="hyphen,endash,emdash"
+	k="17" />
+    <hkern g1="V"
+	g2="period,ellipsis"
+	k="37" />
+    <hkern g1="V"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="46" />
+    <hkern g1="V"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="40" />
+    <hkern g1="V"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="54" />
+    <hkern g1="V"
+	g2="s,scaron"
+	k="39" />
+    <hkern g1="V"
+	g2="guillemotleft,guilsinglleft"
+	k="33" />
+    <hkern g1="V"
+	g2="quotesinglbase,quotedblbase"
+	k="37" />
+    <hkern g1="V"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="36" />
+    <hkern g1="V"
+	g2="f,germandbls"
+	k="12" />
+    <hkern g1="V"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="36" />
+    <hkern g1="V"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="V"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="V"
+	g2="m,n,p,r,ntilde,thorn"
+	k="36" />
+    <hkern g1="V"
+	g2="z,zcaron"
+	k="15" />
+    <hkern g1="V"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="13" />
+    <hkern g1="V"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="5" />
+    <hkern g1="V"
+	g2="guillemotright,guilsinglright"
+	k="11" />
+    <hkern g1="W"
+	g2="hyphen,endash,emdash"
+	k="8" />
+    <hkern g1="W"
+	g2="period,ellipsis"
+	k="28" />
+    <hkern g1="W"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="36" />
+    <hkern g1="W"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="37" />
+    <hkern g1="W"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="39" />
+    <hkern g1="W"
+	g2="s,scaron"
+	k="36" />
+    <hkern g1="W"
+	g2="guillemotleft,guilsinglleft"
+	k="25" />
+    <hkern g1="W"
+	g2="quotesinglbase,quotedblbase"
+	k="28" />
+    <hkern g1="W"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="23" />
+    <hkern g1="W"
+	g2="f,germandbls"
+	k="9" />
+    <hkern g1="W"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="27" />
+    <hkern g1="W"
+	g2="y,yacute,ydieresis"
+	k="7" />
+    <hkern g1="W"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="W"
+	g2="m,n,p,r,ntilde,thorn"
+	k="31" />
+    <hkern g1="W"
+	g2="z,zcaron"
+	k="11" />
+    <hkern g1="W"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="9" />
+    <hkern g1="W"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="5" />
+    <hkern g1="X"
+	g2="hyphen,endash,emdash"
+	k="10" />
+    <hkern g1="X"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="31" />
+    <hkern g1="X"
+	g2="guillemotleft,guilsinglleft"
+	k="27" />
+    <hkern g1="X"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="28" />
+    <hkern g1="X"
+	g2="f,germandbls"
+	k="11" />
+    <hkern g1="X"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="26" />
+    <hkern g1="X"
+	g2="y,yacute,ydieresis"
+	k="44" />
+    <hkern g1="X"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="27" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="comma"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="hyphen,endash,emdash"
+	k="34" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="period,ellipsis"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="slash"
+	k="56" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="64" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="M"
+	k="24" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="62" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="83" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="g"
+	k="75" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="s,scaron"
+	k="69" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="guillemotleft,guilsinglleft"
+	k="58" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="AE"
+	k="76" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="41" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="A.sc"
+	k="76" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="64" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="M.sc"
+	k="56" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="f,germandbls"
+	k="17" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="61" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="y,yacute,ydieresis"
+	k="33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="26" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="S,Scaron"
+	k="5" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="m,n,p,r,ntilde,thorn"
+	k="66" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="z,zcaron"
+	k="33" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="29" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="x"
+	k="36" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="Z.sc"
+	k="9" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="asterisk"
+	k="-6" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="question"
+	k="-11" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="backslash"
+	k="-13" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="t"
+	k="30" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="v"
+	k="35" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="w"
+	k="38" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="registered"
+	k="26" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="trademark"
+	k="-35" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="U.sc"
+	k="23" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="5" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="bracketright"
+	k="-27" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="braceright"
+	k="-28" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="guillemotright,guilsinglright"
+	k="30" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="E.sc"
+	k="29" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="J.sc"
+	k="29" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="ampersand"
+	k="18" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="colon"
+	k="24" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="semicolon"
+	k="24" />
+    <hkern g1="Y,Yacute,Ydieresis"
+	g2="S.sc"
+	k="38" />
+    <hkern g1="Z,Zcaron"
+	g2="hyphen,endash,emdash"
+	k="35" />
+    <hkern g1="Z,Zcaron"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="8" />
+    <hkern g1="Z,Zcaron"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="23" />
+    <hkern g1="Z,Zcaron"
+	g2="g"
+	k="25" />
+    <hkern g1="Z,Zcaron"
+	g2="s,scaron"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="guillemotleft,guilsinglleft"
+	k="35" />
+    <hkern g1="Z,Zcaron"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="16" />
+    <hkern g1="Z,Zcaron"
+	g2="f,germandbls"
+	k="14" />
+    <hkern g1="Z,Zcaron"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="30" />
+    <hkern g1="Z,Zcaron"
+	g2="y,yacute,ydieresis"
+	k="16" />
+    <hkern g1="Z,Zcaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="15" />
+    <hkern g1="Z,Zcaron"
+	g2="m,n,p,r,ntilde,thorn"
+	k="20" />
+    <hkern g1="Z,Zcaron"
+	g2="z,zcaron"
+	k="10" />
+    <hkern g1="Z,Zcaron"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="8" />
+    <hkern g1="Z,Zcaron"
+	g2="l"
+	k="5" />
+    <hkern g1="Z,Zcaron"
+	g2="t"
+	k="16" />
+    <hkern g1="Z,Zcaron"
+	g2="v"
+	k="16" />
+    <hkern g1="Z,Zcaron"
+	g2="w"
+	k="16" />
+    <hkern g1="Z,Zcaron"
+	g2="registered"
+	k="18" />
+    <hkern g1="Z,Zcaron"
+	g2="trademark"
+	k="-23" />
+    <hkern g1="Z,Zcaron"
+	g2="U.sc"
+	k="14" />
+    <hkern g1="Z,Zcaron"
+	g2="b,h,k"
+	k="5" />
+    <hkern g1="Z,Zcaron"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="7" />
+    <hkern g1="Z,Zcaron"
+	g2="bracketright"
+	k="-16" />
+    <hkern g1="Z,Zcaron"
+	g2="braceright"
+	k="-20" />
+    <hkern g1="Z,Zcaron"
+	g2="E.sc"
+	k="8" />
+    <hkern g1="Z,Zcaron"
+	g2="J.sc"
+	k="8" />
+    <hkern g1="bracketleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="24" />
+    <hkern g1="bracketleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="34" />
+    <hkern g1="bracketleft"
+	g2="s,scaron"
+	k="21" />
+    <hkern g1="bracketleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="33" />
+    <hkern g1="bracketleft"
+	g2="Y,Yacute,Ydieresis"
+	k="-30" />
+    <hkern g1="bracketleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="32" />
+    <hkern g1="bracketleft"
+	g2="y,yacute,ydieresis"
+	k="35" />
+    <hkern g1="bracketleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="26" />
+    <hkern g1="bracketleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="11" />
+    <hkern g1="bracketleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="9" />
+    <hkern g1="backslash"
+	g2="quotedbl,quotesingle"
+	k="34" />
+    <hkern g1="backslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="22" />
+    <hkern g1="backslash"
+	g2="Y,Yacute,Ydieresis"
+	k="56" />
+    <hkern g1="backslash"
+	g2="y,yacute,ydieresis"
+	k="35" />
+    <hkern g1="backslash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="20" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quotedbl,quotesingle"
+	k="21" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="f,germandbls"
+	k="5" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="y,yacute,ydieresis"
+	k="21" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="16" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="18" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteleft,quotedblleft"
+	k="34" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteright,quotedblright"
+	k="35" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="asterisk"
+	k="25" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="question"
+	k="20" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="backslash"
+	k="45" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="t"
+	k="6" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="v"
+	k="18" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="w"
+	k="13" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="trademark"
+	k="27" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="ampersand"
+	k="10" />
+    <hkern g1="b,thorn"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="15" />
+    <hkern g1="b,thorn"
+	g2="quotedbl,quotesingle"
+	k="21" />
+    <hkern g1="b,thorn"
+	g2="f,germandbls"
+	k="5" />
+    <hkern g1="b,thorn"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="b,thorn"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="18" />
+    <hkern g1="b,thorn"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="9" />
+    <hkern g1="b,thorn"
+	g2="z,zcaron"
+	k="7" />
+    <hkern g1="b,thorn"
+	g2="quoteleft,quotedblleft"
+	k="40" />
+    <hkern g1="b,thorn"
+	g2="quoteright,quotedblright"
+	k="42" />
+    <hkern g1="b,thorn"
+	g2="x"
+	k="17" />
+    <hkern g1="b,thorn"
+	g2="asterisk"
+	k="24" />
+    <hkern g1="b,thorn"
+	g2="question"
+	k="26" />
+    <hkern g1="b,thorn"
+	g2="backslash"
+	k="36" />
+    <hkern g1="b,thorn"
+	g2="v"
+	k="9" />
+    <hkern g1="b,thorn"
+	g2="w"
+	k="5" />
+    <hkern g1="b,thorn"
+	g2="trademark"
+	k="22" />
+    <hkern g1="b,thorn"
+	g2="parenright"
+	k="25" />
+    <hkern g1="b,thorn"
+	g2="bracketright"
+	k="29" />
+    <hkern g1="b,thorn"
+	g2="braceright"
+	k="24" />
+    <hkern g1="b,thorn"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="b,thorn"
+	g2="ampersand"
+	k="9" />
+    <hkern g1="c,ccedilla"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="c,ccedilla"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="8" />
+    <hkern g1="c,ccedilla"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="c,ccedilla"
+	g2="question"
+	k="22" />
+    <hkern g1="c,ccedilla"
+	g2="backslash"
+	k="15" />
+    <hkern g1="c,ccedilla"
+	g2="trademark"
+	k="11" />
+    <hkern g1="c,ccedilla"
+	g2="parenright"
+	k="9" />
+    <hkern g1="c,ccedilla"
+	g2="ampersand"
+	k="15" />
+    <hkern g1="d"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="d"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="d"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quotedbl,quotesingle"
+	k="15" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="y,yacute,ydieresis"
+	k="6" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="15" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quoteleft,quotedblleft"
+	k="30" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quoteright,quotedblright"
+	k="32" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="x"
+	k="5" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="asterisk"
+	k="19" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="question"
+	k="27" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="backslash"
+	k="35" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="v"
+	k="5" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="trademark"
+	k="19" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="parenright"
+	k="22" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="bracketright"
+	k="14" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="braceright"
+	k="17" />
+    <hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="ampersand"
+	k="8" />
+    <hkern g1="f"
+	g2="hyphen,endash,emdash"
+	k="22" />
+    <hkern g1="f"
+	g2="period,ellipsis"
+	k="25" />
+    <hkern g1="f"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="43" />
+    <hkern g1="f"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="4" />
+    <hkern g1="f"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="7" />
+    <hkern g1="f"
+	g2="guillemotleft,guilsinglleft"
+	k="13" />
+    <hkern g1="f"
+	g2="quotesinglbase,quotedblbase"
+	k="25" />
+    <hkern g1="f"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="12" />
+    <hkern g1="g"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="4" />
+    <hkern g1="g"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="6" />
+    <hkern g1="h,m,n,ntilde"
+	g2="M"
+	k="15" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="24" />
+    <hkern g1="h,m,n,ntilde"
+	g2="Y,Yacute,Ydieresis"
+	k="94" />
+    <hkern g1="h,m,n,ntilde"
+	g2="f,germandbls"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="4" />
+    <hkern g1="h,m,n,ntilde"
+	g2="y,yacute,ydieresis"
+	k="16" />
+    <hkern g1="h,m,n,ntilde"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="17" />
+    <hkern g1="h,m,n,ntilde"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="13" />
+    <hkern g1="h,m,n,ntilde"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="17" />
+    <hkern g1="h,m,n,ntilde"
+	g2="S,Scaron"
+	k="14" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteleft,quotedblleft"
+	k="31" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteright,quotedblright"
+	k="33" />
+    <hkern g1="h,m,n,ntilde"
+	g2="T"
+	k="93" />
+    <hkern g1="h,m,n,ntilde"
+	g2="V"
+	k="53" />
+    <hkern g1="h,m,n,ntilde"
+	g2="W"
+	k="41" />
+    <hkern g1="h,m,n,ntilde"
+	g2="Z,Zcaron"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="asterisk"
+	k="22" />
+    <hkern g1="h,m,n,ntilde"
+	g2="question"
+	k="27" />
+    <hkern g1="h,m,n,ntilde"
+	g2="backslash"
+	k="41" />
+    <hkern g1="h,m,n,ntilde"
+	g2="t"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="v"
+	k="13" />
+    <hkern g1="h,m,n,ntilde"
+	g2="w"
+	k="9" />
+    <hkern g1="h,m,n,ntilde"
+	g2="trademark"
+	k="22" />
+    <hkern g1="h,m,n,ntilde"
+	g2="parenright"
+	k="20" />
+    <hkern g1="h,m,n,ntilde"
+	g2="seven"
+	k="15" />
+    <hkern g1="h,m,n,ntilde"
+	g2="ampersand"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="one"
+	k="22" />
+    <hkern g1="h,m,n,ntilde"
+	g2="J"
+	k="17" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="M"
+	k="15" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="Y,Yacute,Ydieresis"
+	k="9" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="14" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="S,Scaron"
+	k="11" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="T"
+	k="13" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="V"
+	k="9" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="W"
+	k="11" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="Z,Zcaron"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="ampersand"
+	k="12" />
+    <hkern g1="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	g2="J"
+	k="14" />
+    <hkern g1="k"
+	g2="hyphen,endash,emdash"
+	k="15" />
+    <hkern g1="k"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="8" />
+    <hkern g1="k"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="20" />
+    <hkern g1="k"
+	g2="guillemotleft,guilsinglleft"
+	k="19" />
+    <hkern g1="k"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="5" />
+    <hkern g1="k"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="20" />
+    <hkern g1="l"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="l"
+	g2="guillemotleft,guilsinglleft"
+	k="8" />
+    <hkern g1="l"
+	g2="quotedbl,quotesingle"
+	k="10" />
+    <hkern g1="l"
+	g2="f,germandbls"
+	k="5" />
+    <hkern g1="l"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="l"
+	g2="y,yacute,ydieresis"
+	k="10" />
+    <hkern g1="l"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="19" />
+    <hkern g1="l"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="20" />
+    <hkern g1="l"
+	g2="quoteleft,quotedblleft"
+	k="10" />
+    <hkern g1="l"
+	g2="quoteright,quotedblright"
+	k="10" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="15" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="M"
+	k="17" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quotedbl,quotesingle"
+	k="20" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="17" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="Y,Yacute,Ydieresis"
+	k="88" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="f,germandbls"
+	k="5" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="y,yacute,ydieresis"
+	k="12" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="S,Scaron"
+	k="16" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="z,zcaron"
+	k="8" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteleft,quotedblleft"
+	k="37" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteright,quotedblright"
+	k="39" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="T"
+	k="82" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="V"
+	k="59" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="W"
+	k="44" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="X"
+	k="37" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="Z,Zcaron"
+	k="29" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="x"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="asterisk"
+	k="22" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="question"
+	k="28" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="backslash"
+	k="40" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="t"
+	k="4" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="v"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="w"
+	k="5" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="trademark"
+	k="20" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="parenright"
+	k="28" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="bracketright"
+	k="34" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="braceright"
+	k="28" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="seven"
+	k="28" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="ampersand"
+	k="9" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="one"
+	k="22" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="J"
+	k="18" />
+    <hkern g1="o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="two"
+	k="21" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="M"
+	k="15" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="21" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="Y,Yacute,Ydieresis"
+	k="70" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="S,Scaron"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="quoteright,quotedblright"
+	k="9" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="T"
+	k="93" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="V"
+	k="41" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="W"
+	k="37" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="X"
+	k="8" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="Z,Zcaron"
+	k="14" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="asterisk"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="question"
+	k="28" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="backslash"
+	k="25" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="trademark"
+	k="18" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="parenright"
+	k="21" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="braceright"
+	k="9" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="seven"
+	k="19" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="ampersand"
+	k="12" />
+    <hkern g1="q,u,ugrave,uacute,ucircumflex,udieresis"
+	g2="J"
+	k="14" />
+    <hkern g1="r"
+	g2="hyphen,endash,emdash"
+	k="22" />
+    <hkern g1="r"
+	g2="period,ellipsis"
+	k="29" />
+    <hkern g1="r"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="45" />
+    <hkern g1="r"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="6" />
+    <hkern g1="r"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="11" />
+    <hkern g1="r"
+	g2="guillemotleft,guilsinglleft"
+	k="14" />
+    <hkern g1="r"
+	g2="quotesinglbase,quotedblbase"
+	k="29" />
+    <hkern g1="r"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="s,scaron"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="15" />
+    <hkern g1="s,scaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="11" />
+    <hkern g1="s,scaron"
+	g2="quoteleft,quotedblleft"
+	k="14" />
+    <hkern g1="s,scaron"
+	g2="quoteright,quotedblright"
+	k="17" />
+    <hkern g1="s,scaron"
+	g2="asterisk"
+	k="13" />
+    <hkern g1="s,scaron"
+	g2="backslash"
+	k="28" />
+    <hkern g1="s,scaron"
+	g2="trademark"
+	k="20" />
+    <hkern g1="s,scaron"
+	g2="parenright"
+	k="22" />
+    <hkern g1="s,scaron"
+	g2="bracketright"
+	k="23" />
+    <hkern g1="s,scaron"
+	g2="braceright"
+	k="20" />
+    <hkern g1="t"
+	g2="guillemotleft,guilsinglleft"
+	k="9" />
+    <hkern g1="t"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="10" />
+    <hkern g1="t"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="v"
+	g2="period,ellipsis"
+	k="27" />
+    <hkern g1="v"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="39" />
+    <hkern g1="v"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="5" />
+    <hkern g1="v"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="9" />
+    <hkern g1="v"
+	g2="s,scaron"
+	k="4" />
+    <hkern g1="v"
+	g2="quotesinglbase,quotedblbase"
+	k="27" />
+    <hkern g1="v"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="w"
+	g2="period,ellipsis"
+	k="19" />
+    <hkern g1="w"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="33" />
+    <hkern g1="w"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="4" />
+    <hkern g1="w"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="w"
+	g2="quotesinglbase,quotedblbase"
+	k="19" />
+    <hkern g1="w"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="x"
+	g2="hyphen,endash,emdash"
+	k="10" />
+    <hkern g1="x"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="17" />
+    <hkern g1="x"
+	g2="guillemotleft,guilsinglleft"
+	k="21" />
+    <hkern g1="x"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="10" />
+    <hkern g1="x"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="15" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="comma"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="period,ellipsis"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="slash"
+	k="35" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="42" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="6" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="11" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="g"
+	k="7" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="s,scaron"
+	k="5" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="guillemotleft,guilsinglleft"
+	k="8" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="31" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="question"
+	k="48" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="parenright"
+	k="22" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="bracketright"
+	k="37" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="braceright"
+	k="27" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="ampersand"
+	k="17" />
+    <hkern g1="z,zcaron"
+	g2="hyphen,endash,emdash"
+	k="15" />
+    <hkern g1="z,zcaron"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="8" />
+    <hkern g1="z,zcaron"
+	g2="g"
+	k="5" />
+    <hkern g1="z,zcaron"
+	g2="guillemotleft,guilsinglleft"
+	k="22" />
+    <hkern g1="z,zcaron"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="14" />
+    <hkern g1="z,zcaron"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="z,zcaron"
+	g2="question"
+	k="28" />
+    <hkern g1="z,zcaron"
+	g2="backslash"
+	k="11" />
+    <hkern g1="z,zcaron"
+	g2="trademark"
+	k="14" />
+    <hkern g1="z,zcaron"
+	g2="parenright"
+	k="9" />
+    <hkern g1="z,zcaron"
+	g2="ampersand"
+	k="9" />
+    <hkern g1="braceleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="17" />
+    <hkern g1="braceleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="28" />
+    <hkern g1="braceleft"
+	g2="s,scaron"
+	k="13" />
+    <hkern g1="braceleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="28" />
+    <hkern g1="braceleft"
+	g2="Y,Yacute,Ydieresis"
+	k="-29" />
+    <hkern g1="braceleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="27" />
+    <hkern g1="braceleft"
+	g2="y,yacute,ydieresis"
+	k="27" />
+    <hkern g1="braceleft"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="23" />
+    <hkern g1="braceleft"
+	g2="m,n,p,r,ntilde,thorn"
+	k="9" />
+    <hkern g1="braceleft"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="8" />
+    <hkern g1="exclamdown"
+	g2="Y,Yacute,Ydieresis"
+	k="32" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="9" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="Y,Yacute,Ydieresis"
+	k="30" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="T"
+	k="59" />
+    <hkern g1="guillemotleft,guilsinglleft"
+	g2="V"
+	k="10" />
+    <hkern g1="registered"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="18" />
+    <hkern g1="registered"
+	g2="Y,Yacute,Ydieresis"
+	k="27" />
+    <hkern g1="registered"
+	g2="Z,Zcaron"
+	k="23" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="AE"
+	k="10" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="A.sc"
+	k="15" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="AE.sc"
+	k="18" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="quotedbl,quotesingle"
+	k="15" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Y,Yacute,Ydieresis"
+	k="58" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="y,yacute,ydieresis"
+	k="10" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="S,Scaron"
+	k="14" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="z,zcaron"
+	k="17" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="quoteright,quotedblright"
+	k="24" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="T"
+	k="59" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="V"
+	k="33" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="W"
+	k="25" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="X"
+	k="29" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Z,Zcaron"
+	k="30" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="x"
+	k="20" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="T.sc"
+	k="29" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="X.sc"
+	k="29" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Y.sc"
+	k="34" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="Z.sc"
+	k="28" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="V.sc"
+	k="15" />
+    <hkern g1="guillemotright,guilsinglright"
+	g2="W.sc"
+	k="10" />
+    <hkern g1="questiondown"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="28" />
+    <hkern g1="questiondown"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="20" />
+    <hkern g1="questiondown"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="22" />
+    <hkern g1="questiondown"
+	g2="s,scaron"
+	k="19" />
+    <hkern g1="questiondown"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="16" />
+    <hkern g1="questiondown"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="19" />
+    <hkern g1="questiondown"
+	g2="Y,Yacute,Ydieresis"
+	k="42" />
+    <hkern g1="questiondown"
+	g2="f,germandbls"
+	k="11" />
+    <hkern g1="questiondown"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="21" />
+    <hkern g1="questiondown"
+	g2="y,yacute,ydieresis"
+	k="10" />
+    <hkern g1="questiondown"
+	g2="B,D,F,H,I,K,L,N,P,R,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn"
+	k="13" />
+    <hkern g1="questiondown"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="questiondown"
+	g2="E,Egrave,Eacute,Ecircumflex,Edieresis"
+	k="13" />
+    <hkern g1="questiondown"
+	g2="S,Scaron"
+	k="8" />
+    <hkern g1="questiondown"
+	g2="m,n,p,r,ntilde,thorn"
+	k="20" />
+    <hkern g1="questiondown"
+	g2="z,zcaron"
+	k="19" />
+    <hkern g1="questiondown"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="14" />
+    <hkern g1="questiondown"
+	g2="Z,Zcaron"
+	k="36" />
+    <hkern g1="questiondown"
+	g2="b,h,k"
+	k="16" />
+    <hkern g1="questiondown"
+	g2="i,j,igrave,iacute,icircumflex,idieresis,dotlessi"
+	k="18" />
+    <hkern g1="Thorn"
+	g2="period,ellipsis"
+	k="61" />
+    <hkern g1="Thorn"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="20" />
+    <hkern g1="Thorn"
+	g2="quotesinglbase,quotedblbase"
+	k="61" />
+    <hkern g1="Thorn"
+	g2="Y,Yacute,Ydieresis"
+	k="28" />
+    <hkern g1="Thorn"
+	g2="Z,Zcaron"
+	k="41" />
+    <hkern g1="germandbls"
+	g2="quotedbl,quotesingle"
+	k="14" />
+    <hkern g1="germandbls"
+	g2="quoteleft,quotedblleft"
+	k="12" />
+    <hkern g1="germandbls"
+	g2="quoteright,quotedblright"
+	k="13" />
+    <hkern g1="ae"
+	g2="quotedbl,quotesingle"
+	k="14" />
+    <hkern g1="ae"
+	g2="quoteleft,quotedblleft"
+	k="28" />
+    <hkern g1="ae"
+	g2="quoteright,quotedblright"
+	k="29" />
+    <hkern g1="eth"
+	g2="quotedbl,quotesingle"
+	k="13" />
+    <hkern g1="eth"
+	g2="quoteleft,quotedblleft"
+	k="18" />
+    <hkern g1="eth"
+	g2="quoteright,quotedblright"
+	k="17" />
+    <hkern g1="eth"
+	g2="guillemotright,guilsinglright"
+	k="8" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="comma"
+	k="119" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="period,ellipsis"
+	k="119" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="48" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="M"
+	k="19" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="23" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="37" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="g"
+	k="29" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="s,scaron"
+	k="25" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="AE"
+	k="60" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="ae"
+	k="23" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="eth"
+	k="18" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="A.sc"
+	k="37" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="AE.sc"
+	k="44" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="18" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="M.sc"
+	k="14" />
+    <hkern g1="quoteright,quotedblright"
+	g2="comma"
+	k="135" />
+    <hkern g1="quoteright,quotedblright"
+	g2="hyphen,endash,emdash"
+	k="71" />
+    <hkern g1="quoteright,quotedblright"
+	g2="period,ellipsis"
+	k="135" />
+    <hkern g1="quoteright,quotedblright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="53" />
+    <hkern g1="quoteright,quotedblright"
+	g2="M"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	k="34" />
+    <hkern g1="quoteright,quotedblright"
+	g2="c,d,e,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="47" />
+    <hkern g1="quoteright,quotedblright"
+	g2="g"
+	k="36" />
+    <hkern g1="quoteright,quotedblright"
+	g2="s,scaron"
+	k="34" />
+    <hkern g1="quoteright,quotedblright"
+	g2="guillemotleft,guilsinglleft"
+	k="33" />
+    <hkern g1="quoteright,quotedblright"
+	g2="AE"
+	k="69" />
+    <hkern g1="quoteright,quotedblright"
+	g2="ae"
+	k="34" />
+    <hkern g1="quoteright,quotedblright"
+	g2="eth"
+	k="17" />
+    <hkern g1="quoteright,quotedblright"
+	g2="quotesinglbase,quotedblbase"
+	k="135" />
+    <hkern g1="quoteright,quotedblright"
+	g2="A.sc"
+	k="42" />
+    <hkern g1="quoteright,quotedblright"
+	g2="AE.sc"
+	k="51" />
+    <hkern g1="quoteright,quotedblright"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="28" />
+    <hkern g1="quoteright,quotedblright"
+	g2="M.sc"
+	k="20" />
+    <hkern g1="quoteright,quotedblright"
+	g2="Y,Yacute,Ydieresis"
+	k="-10" />
+    <hkern g1="quoteright,quotedblright"
+	g2="f,germandbls"
+	k="10" />
+    <hkern g1="quoteright,quotedblright"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="20" />
+    <hkern g1="quoteright,quotedblright"
+	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="18" />
+    <hkern g1="quoteright,quotedblright"
+	g2="m,n,p,r,ntilde,thorn"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="z,zcaron"
+	k="17" />
+    <hkern g1="quoteright,quotedblright"
+	g2="x"
+	k="9" />
+    <hkern g1="quoteright,quotedblright"
+	g2="guillemotright,guilsinglright"
+	k="9" />
+    <hkern g1="quoteright,quotedblright"
+	g2="S.sc"
+	k="18" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quotedbl,quotesingle"
+	k="104" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="8" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="Y,Yacute,Ydieresis"
+	k="41" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="f,germandbls"
+	k="13" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="y,yacute,ydieresis"
+	k="32" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quoteright,quotedblright"
+	k="122" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="T"
+	k="40" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="V"
+	k="37" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="W"
+	k="27" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="T.sc"
+	k="34" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="Y.sc"
+	k="36" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="t"
+	k="14" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="v"
+	k="27" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="w"
+	k="19" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="V.sc"
+	k="30" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="W.sc"
+	k="23" />
+    <hkern g1="trademark"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="21" />
+    <hkern g1="A.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="15" />
+    <hkern g1="A.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="A.sc"
+	g2="quotedbl,quotesingle"
+	k="33" />
+    <hkern g1="A.sc"
+	g2="quoteleft,quotedblleft"
+	k="36" />
+    <hkern g1="A.sc"
+	g2="quoteright,quotedblright"
+	k="37" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="9" />
+    <hkern g1="AE.sc,E.sc,OE.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="7" />
+    <hkern g1="B.sc"
+	g2="quoteleft,quotedblleft"
+	k="9" />
+    <hkern g1="B.sc"
+	g2="quoteright,quotedblright"
+	k="12" />
+    <hkern g1="C.sc"
+	g2="hyphen,endash,emdash"
+	k="52" />
+    <hkern g1="C.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="19" />
+    <hkern g1="C.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="7" />
+    <hkern g1="D.sc"
+	g2="quotedbl,quotesingle"
+	k="8" />
+    <hkern g1="D.sc"
+	g2="quoteleft,quotedblleft"
+	k="18" />
+    <hkern g1="D.sc"
+	g2="quoteright,quotedblright"
+	k="20" />
+    <hkern g1="D.sc"
+	g2="guillemotright,guilsinglright"
+	k="8" />
+    <hkern g1="F.sc"
+	g2="period,ellipsis"
+	k="55" />
+    <hkern g1="F.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="55" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="M.sc"
+	k="4" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="question"
+	k="10" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="backslash"
+	k="11" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="parenright"
+	k="20" />
+    <hkern g1="H.sc,I.sc,N.sc"
+	g2="braceright"
+	k="8" />
+    <hkern g1="K.sc"
+	g2="hyphen,endash,emdash"
+	k="13" />
+    <hkern g1="K.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="28" />
+    <hkern g1="K.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="23" />
+    <hkern g1="L.sc"
+	g2="hyphen,endash,emdash"
+	k="45" />
+    <hkern g1="L.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="30" />
+    <hkern g1="L.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="10" />
+    <hkern g1="L.sc"
+	g2="quotedbl,quotesingle"
+	k="50" />
+    <hkern g1="L.sc"
+	g2="quoteleft,quotedblleft"
+	k="50" />
+    <hkern g1="L.sc"
+	g2="quoteright,quotedblright"
+	k="51" />
+    <hkern g1="M.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="4" />
+    <hkern g1="M.sc"
+	g2="quotedbl,quotesingle"
+	k="14" />
+    <hkern g1="M.sc"
+	g2="B.sc,D.sc,F.sc,H.sc,I.sc,K.sc,L.sc,N.sc,P.sc,R.sc"
+	k="4" />
+    <hkern g1="M.sc"
+	g2="quoteleft,quotedblleft"
+	k="14" />
+    <hkern g1="M.sc"
+	g2="quoteright,quotedblright"
+	k="15" />
+    <hkern g1="O.sc,Q.sc"
+	g2="A.sc"
+	k="8" />
+    <hkern g1="O.sc,Q.sc"
+	g2="AE.sc"
+	k="24" />
+    <hkern g1="O.sc,Q.sc"
+	g2="M.sc"
+	k="5" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quotedbl,quotesingle"
+	k="8" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quoteleft,quotedblleft"
+	k="18" />
+    <hkern g1="O.sc,Q.sc"
+	g2="quoteright,quotedblright"
+	k="20" />
+    <hkern g1="O.sc,Q.sc"
+	g2="T.sc"
+	k="9" />
+    <hkern g1="O.sc,Q.sc"
+	g2="X.sc"
+	k="24" />
+    <hkern g1="O.sc,Q.sc"
+	g2="Y.sc"
+	k="19" />
+    <hkern g1="O.sc,Q.sc"
+	g2="Z.sc"
+	k="10" />
+    <hkern g1="O.sc,Q.sc"
+	g2="asterisk"
+	k="13" />
+    <hkern g1="O.sc,Q.sc"
+	g2="question"
+	k="27" />
+    <hkern g1="O.sc,Q.sc"
+	g2="backslash"
+	k="31" />
+    <hkern g1="O.sc,Q.sc"
+	g2="trademark"
+	k="15" />
+    <hkern g1="O.sc,Q.sc"
+	g2="V.sc"
+	k="7" />
+    <hkern g1="O.sc,Q.sc"
+	g2="W.sc"
+	k="6" />
+    <hkern g1="O.sc,Q.sc"
+	g2="parenright"
+	k="27" />
+    <hkern g1="O.sc,Q.sc"
+	g2="bracketright"
+	k="33" />
+    <hkern g1="O.sc,Q.sc"
+	g2="braceright"
+	k="27" />
+    <hkern g1="O.sc,Q.sc"
+	g2="seven"
+	k="27" />
+    <hkern g1="O.sc,Q.sc"
+	g2="one"
+	k="10" />
+    <hkern g1="O.sc,Q.sc"
+	g2="two"
+	k="15" />
+    <hkern g1="P.sc"
+	g2="period,ellipsis"
+	k="67" />
+    <hkern g1="P.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="67" />
+    <hkern g1="T.sc"
+	g2="hyphen,endash,emdash"
+	k="31" />
+    <hkern g1="T.sc"
+	g2="period,ellipsis"
+	k="34" />
+    <hkern g1="T.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="29" />
+    <hkern g1="T.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="34" />
+    <hkern g1="T.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="9" />
+    <hkern g1="V.sc"
+	g2="period,ellipsis"
+	k="30" />
+    <hkern g1="V.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="16" />
+    <hkern g1="V.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="30" />
+    <hkern g1="V.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="8" />
+    <hkern g1="W.sc"
+	g2="period,ellipsis"
+	k="24" />
+    <hkern g1="W.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="10" />
+    <hkern g1="W.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="24" />
+    <hkern g1="W.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="6" />
+    <hkern g1="X.sc"
+	g2="hyphen,endash,emdash"
+	k="13" />
+    <hkern g1="X.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="28" />
+    <hkern g1="X.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="23" />
+    <hkern g1="Y.sc"
+	g2="hyphen,endash,emdash"
+	k="20" />
+    <hkern g1="Y.sc"
+	g2="period,ellipsis"
+	k="36" />
+    <hkern g1="Y.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="34" />
+    <hkern g1="Y.sc"
+	g2="quotesinglbase,quotedblbase"
+	k="36" />
+    <hkern g1="Y.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="19" />
+    <hkern g1="Z.sc"
+	g2="hyphen,endash,emdash"
+	k="18" />
+    <hkern g1="Z.sc"
+	g2="guillemotleft,guilsinglleft"
+	k="28" />
+    <hkern g1="Z.sc"
+	g2="C.sc,G.sc,O.sc,OE.sc,Q.sc"
+	k="10" />
+  </font>
+</defs></svg>
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
new file mode 100755
index 0000000..39d4411
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
new file mode 100755
index 0000000..5f25b4c
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
new file mode 100755
index 0000000..f0c647c
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
new file mode 100755
index 0000000..3c86669
--- /dev/null
+++ b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
@@ -0,0 +1,3499 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg>
+<metadata>
+Created by FontForge 20090914 at Fri Jul 15 02:19:59 2011
+ By www-data
+Copyright (c) 2010 by Julia Petretta. All rights reserved.
+</metadata>
+<defs>
+<font id="Kreon" horiz-adv-x="651" >
+  <font-face 
+    font-family="Kreon"
+    font-weight="500"
+    font-stretch="normal"
+    units-per-em="1000"
+    panose-1="2 0 5 6 0 0 0 2 0 4"
+    ascent="800"
+    descent="-200"
+    x-height="485.998"
+    cap-height="691"
+    bbox="-36.999 -275.998 889 948.001"
+    underline-thickness="50"
+    underline-position="-50"
+    unicode-range="U+0020-U+20AC"
+  />
+<missing-glyph horiz-adv-x="157" 
+ />
+    <glyph glyph-name=".notdef" horiz-adv-x="157" 
+ />
+    <glyph glyph-name="space" unicode=" " horiz-adv-x="240" 
+ />
+    <glyph glyph-name="space" unicode="&#xa0;" horiz-adv-x="240" 
+ />
+    <glyph glyph-name="exclam" unicode="!" horiz-adv-x="268" 
+d="M74 56c0 16 5.66699 29.6689 17 41.002s25.666 17 42.999 17c15.333 0 29 -5.83301 41 -17.5s18 -25.167 18 -40.5c0 -16.667 -6 -30.834 -18 -42.501s-25.667 -17.5 -41 -17.5c-17.333 0 -31.666 5.66699 -42.999 17s-17 25.666 -17 42.999zM66 677.002l117 13l21 -38
+l-37 -415h-69z" />
+    <glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="323" 
+d="M36 689l93 10l17 -30l-29 -202h-55zM177 689l93 10l17 -30l-29 -202h-55z" />
+    <glyph glyph-name="numbersign" unicode="#" horiz-adv-x="646" 
+d="M70 483l13 23h165l69 185h66l11 -14l-64 -171h101l67 185h66l11 -14l-62 -171h94c4 0 6 -2.66699 6 -8v-67h-128l-41 -114h122c4 0 6 -2.66699 6 -8v-67h-156l-70 -194h-66l-11 13l66 181h-102l-71 -194h-66l-11 13l66 181h-109l-13 52l13 23h137l42 114h-138zM261 317
+h101l41 114h-100z" />
+    <glyph glyph-name="dollar" unicode="$" horiz-adv-x="482" 
+d="M198 -192l-0.00292969 189.004c-29.333 1.33301 -57.166 5.16602 -83.499 11.499s-50.166 14.833 -71.499 25.5v169h72l18 -107c10.667 -4 23.5 -7.66699 38.5 -11s30.833 -5 47.5 -5s32.667 2 48 6s29 10.167 41 18.5s21.667 18.833 29 31.5s11 28 11 46
+c0 22.667 -6.16699 42.167 -18.5 58.5s-33.5 32.166 -63.5 47.499c-26.667 12.667 -53.834 24.667 -81.501 36s-52.667 24.833 -75 40.5s-40.666 35 -54.999 58s-21.5 53.167 -21.5 90.5c0 22.667 4.16699 43.667 12.5 63s19.833 36.333 34.5 51s32.167 27 52.5 37
+s42.166 17.333 65.499 22v188h90v-184c24 -2 47 -5.5 69 -10.5s43.333 -11.167 64 -18.5l14 -172h-69l-44 108c-10 3.33301 -21 5.83301 -33 7.5s-24.667 2.5 -38 2.5c-33.333 0 -60.5 -7 -81.5 -21s-31.5 -35.333 -31.5 -64c0 -18.667 4.66699 -34.667 14 -48
+s21.333 -24.833 36 -34.5s31 -18.334 49 -26.001l53 -23.5c30 -13.333 55.333 -27.333 76 -42s37.334 -30 50.001 -46s21.834 -32.833 27.501 -50.5s8.5 -36.5 8.5 -56.5c0 -29.333 -4.33301 -54.833 -13 -76.5s-20.5 -40.334 -35.5 -56.001s-32.5 -28.5 -52.5 -38.5
+s-41 -17.333 -63 -22v-194h-90z" />
+    <glyph glyph-name="percent" unicode="%" horiz-adv-x="719" 
+d="M31 518c0 19.333 2.8291 39.166 8.49609 59.499s14.167 38.833 25.5 55.5s26 30.334 44 41.001s39 16 63 16c23.333 0 43.833 -4.66699 61.5 -14s32.334 -22 44.001 -38s20.5 -34.333 26.5 -55s9 -42.334 9 -65.001c0 -24.667 -3.33301 -47.667 -10 -69
+s-16.167 -40 -28.5 -56s-27.166 -28.5 -44.499 -37.5s-36.666 -13.5 -57.999 -13.5c-25.333 0 -46.833 5.33301 -64.5 16s-32.167 24.5 -43.5 41.5s-19.666 35.833 -24.999 56.5s-8 41.334 -8 62.001zM104.996 518c0 -31.333 6.16797 -57.5 18.501 -78.5
+s28.5 -31.5 48.5 -31.5s36 10.667 48 32s18 47.333 18 78c0 30 -5.83301 55.333 -17.5 76s-27.834 31 -48.501 31c-21.333 0 -37.833 -10.5 -49.5 -31.5s-17.5 -46.167 -17.5 -75.5zM407.997 170c0 20 2.83105 40.332 8.49805 60.999s14.167 39.167 25.5 55.5
+s25.833 29.833 43.5 40.5s38.5 16 62.5 16s44.833 -4.83301 62.5 -14.5s32.334 -22.5 44.001 -38.5s20.334 -34.333 26.001 -55s8.5 -42.334 8.5 -65.001c0 -24.667 -3.33301 -47.5 -10 -68.5s-16 -39.333 -28 -55s-26.667 -28 -44 -37s-37 -13.5 -59 -13.5
+c-24.667 0 -45.834 5.33301 -63.501 16s-32.167 24.334 -43.5 41.001s-19.666 35.334 -24.999 56.001s-8 41 -8 61zM482.995 169.999c0 -31.333 6 -57.334 18 -78.001s27.667 -31 47 -31c20.667 0 36.834 10.5 48.501 31.5s17.5 46.833 17.5 77.5
+s-5.83301 56.334 -17.5 77.001s-27.834 31 -48.501 31c-21.333 0 -37.5 -10.5 -48.5 -31.5s-16.5 -46.5 -16.5 -76.5zM93.9951 -0.00195312l-5.99902 13l443 678h84c0.666992 -2 1.16699 -4.33301 1.5 -7s1.16602 -5 2.49902 -7l-438 -677h-87z" />
+    <glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="672" 
+d="M578 -3c-26.667 0 -51.998 6.16602 -75.998 18.499s-47.667 28.5 -71 48.5c-20.667 -19.333 -45.334 -35.5 -74.001 -48.5s-63.334 -19.5 -104.001 -19.5c-32.667 0 -62.5 5.33301 -89.5 16s-50.333 25.334 -70 44.001s-34.834 40.5 -45.501 65.5s-16 51.5 -16 79.5
+c0 22 3.5 42.667 10.5 62s16.333 37.5 28 54.5s25.167 33 40.5 48s31 28.833 47 41.5c-16 27.333 -29 54.333 -39 81s-15 51.667 -15 75c0 24 4 46.167 12 66.5s19.5 38 34.5 53s32.667 26.833 53 35.5s43.166 13 68.499 13c45.333 0 81.333 -13.167 108 -39.5
+s40 -59.833 40 -100.5c0 -18.667 -3.5 -37 -10.5 -55s-16.5 -35.333 -28.5 -52s-25.667 -32.667 -41 -48s-31.333 -30 -48 -44l41 -54c14.667 -18.667 30.667 -38 48 -58l52 -62c17.333 36 30 72.667 38 110h-45l-16 70h156l11 -14l-1 -6
+c-2.66699 -13.333 -6 -28.833 -10 -46.5s-8.83301 -36.167 -14.5 -55.5s-12.5 -38.833 -20.5 -58.5s-17 -38.5 -27 -56.5l-8 -13c16.667 -17.333 31.834 -32.333 45.501 -45s24.167 -20 31.5 -22c2 0.666992 4 1.66699 6 3s5 3.5 9 6.5l16 11.5l29 19l42 -92
+c-8.66699 -7.33301 -21.167 -14.5 -37.5 -21.5s-36.166 -10.5 -59.499 -10.5zM254.002 81.999c22 0 42.5 4 61.5 12s36.167 19.333 51.5 34l-58.5 71.5l-54.5 70.5l-25 32l-26 35c-20.667 -20 -37 -40.5 -49 -61.5s-18 -45.167 -18 -72.5c0 -36 11.167 -65.167 33.5 -87.5
+s50.5 -33.5 84.5 -33.5zM199.002 582.999c0 -32 16.001 -73.998 48.001 -125.998c23.333 21.333 42.166 43.666 56.499 66.999s21.5 45.666 21.5 66.999s-5.83301 37.5 -17.5 48.5s-26.167 16.5 -43.5 16.5c-22 0 -38.333 -7.5 -49 -22.5s-16 -31.833 -16 -50.5z" />
+    <glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="182" 
+d="M36 679l93 10l17 -30l-29 -202h-55z" />
+    <glyph glyph-name="parenleft" unicode="(" horiz-adv-x="276" 
+d="M153 -147c-9.33301 18.667 -19.835 42.668 -31.502 72.001s-22.667 62.666 -33 99.999s-19.166 78.333 -26.499 123s-11 92 -11 142c0 54 3.66699 104.167 11 150.5s16.333 88.5 27 126.5s22.334 71.667 35.001 101s24.667 54 36 74h84
+c-11.333 -22.667 -22.833 -49.667 -34.5 -81s-22.167 -66 -31.5 -104s-17 -79.333 -23 -124s-9 -92 -9 -142c0 -51.333 3.5 -99.833 10.5 -145.5s15.5 -87.667 25.5 -126s20.667 -72.833 32 -103.5s21.333 -56.667 30 -78h-84z" />
+    <glyph glyph-name="parenright" unicode=")" horiz-adv-x="276" 
+d="M116 -162l-84.001 -0.000976562c8.66699 21.333 18.667 47.333 30 78s22 65.167 32 103.5s18.5 80.333 25.5 126s10.5 94.167 10.5 145.5c0 50 -3 97.333 -9 142s-13.667 86 -23 124s-19.833 72.667 -31.5 104s-23.167 58.333 -34.5 81h84
+c10.667 -20 22.5 -44.667 35.5 -74s24.833 -63 35.5 -101s19.667 -80.167 27 -126.5s11 -96.5 11 -150.5c0 -50 -3.66699 -97.333 -11 -142s-16.166 -85.667 -26.499 -123s-21.5 -70.666 -33.5 -99.999s-22.333 -53.333 -31 -72z" />
+    <glyph glyph-name="asterisk" unicode="*" horiz-adv-x="362" 
+d="M196 597l91 83l40 -43l-6 -23l-113 -42l119 -38l-16 -56l-24 -6l-92 75l23 -121l-56 -12l-16 17l20 116l-91 -83l-40 43l6 23l113 42l-119 38l16 56l24 6l92 -75l-23 121l56 12l16 -17zM173 558h17l7 14l-8 14h-18l-7 -15z" />
+    <glyph glyph-name="plus" unicode="+" horiz-adv-x="401" 
+d="M240 518v-128h125v-75h-125v-150h-62l-13 12v138h-131v61l13 14h118v128h75z" />
+    <glyph glyph-name="comma" unicode="," horiz-adv-x="214" 
+d="M22 -103l50 102.001l-26 115l105 19c1.33301 -5.33301 3.5 -15.5 6.5 -30.5s4.5 -30.167 4.5 -45.5c0 -22 -2.83301 -43.333 -8.5 -64s-12.834 -39.834 -21.501 -57.501s-18.167 -33.5 -28.5 -47.5s-20.166 -25.667 -29.499 -35l-52 30v14z" />
+    <glyph glyph-name="hyphen" unicode="-" horiz-adv-x="399" 
+d="M58 305l12 14h265c4 0 6 -2.66699 6 -8v-67h-283v61z" />
+    <glyph glyph-name="period" unicode="." horiz-adv-x="208" 
+d="M45 56c0 16 5.66699 29.6689 17 41.002s25.666 17 42.999 17c15.333 0 29 -5.83301 41 -17.5s18 -25.167 18 -40.5c0 -16.667 -5.83301 -30.834 -17.5 -42.501s-25.5 -17.5 -41.5 -17.5c-17.333 0 -31.666 5.66699 -42.999 17s-17 25.666 -17 42.999z" />
+    <glyph glyph-name="slash" unicode="/" horiz-adv-x="461" 
+d="M25 0l-3 13l328 677h90c0 -2 -0.166992 -4.33301 -0.5 -7s-0.5 -5 -0.5 -7l-328 -676h-86z" />
+    <glyph glyph-name="zero" unicode="0" horiz-adv-x="583" 
+d="M46 343c0 43.333 3.83301 85.833 11.5 127.5s21 78.667 40 111s44.167 58.5 75.5 78.5s70.666 30 117.999 30s86.666 -10 117.999 -30s56.5 -46.167 75.5 -78.5s32.5 -69.333 40.5 -111s12 -84.167 12 -127.5s-4 -85.666 -12 -126.999s-21.5 -78.333 -40.5 -111
+s-44.167 -59 -75.5 -79s-70.666 -30 -117.999 -30s-86.666 10 -117.999 30s-56.5 46.333 -75.5 79s-32.333 69.667 -40 111s-11.5 83.666 -11.5 126.999zM151 343c0 -36 2.66699 -70 8 -102s13.666 -59.667 24.999 -83s25.833 -41.833 43.5 -55.5s38.834 -20.5 63.501 -20.5
+s46 6.83301 64 20.5s32.667 32.167 44 55.5s19.666 51 24.999 83s8 66 8 102s-2.66699 70 -8 102s-13.666 59.667 -24.999 83s-26 41.833 -44 55.5s-39.333 20.5 -64 20.5c-25.333 0 -46.833 -6.83301 -64.5 -20.5s-32 -32.167 -43 -55.5s-19.167 -51 -24.5 -83
+s-8 -66 -8 -102z" />
+    <glyph glyph-name="one" unicode="1" horiz-adv-x="362" 
+d="M154 83v496l-114 -23l-15 72l209 65l20 -9v-605l93 -12v-67h-295l-11 66z" />
+    <glyph glyph-name="two" unicode="2" horiz-adv-x="518" 
+d="M40 69l50.001 53.5029l63.5 69l67.5 78.5c22.667 27.333 43.167 54.5 61.5 81.5s33.333 53.167 45 78.5s18.167 48.666 19.5 69.999v7c0 17.333 -3.16699 32.166 -9.5 44.499s-14.333 22.333 -24 30s-20.5 13.334 -32.5 17.001s-24 5.5 -36 5.5
+c-20.667 0 -37.834 -3 -51.501 -9s-24.5 -11.667 -32.5 -17l-27 -84l-112 60c23.333 42.667 54.166 76 92.499 100s81.5 36 129.5 36c26.667 0 52.5 -3.33301 77.5 -10s47.167 -17.167 66.5 -31.5s34.833 -32.833 46.5 -55.5s17.5 -50.334 17.5 -83.001
+c0 -24 -5 -49.167 -15 -75.5s-23.167 -52.666 -39.5 -78.999s-34.666 -52.5 -54.999 -78.5s-40.833 -50.833 -61.5 -74.5s-40.5 -45.334 -59.5 -65.001s-34.833 -36.834 -47.5 -51.501h201l39 107h66l-21 -193h-407z" />
+    <glyph glyph-name="three" unicode="3" horiz-adv-x="523" 
+d="M85 144c22 -18.667 45.6709 -33.666 71.0039 -44.999s53.666 -17 84.999 -17c44 0 76.5 10.333 97.5 31s31.5 46 31.5 76c0 20 -4.5 37.333 -13.5 52s-21 26.834 -36 36.501s-32.5 16.667 -52.5 21s-41 6.5 -63 6.5h-51v86c30.667 0 58.667 1.33301 84 4
+s47.166 8 65.499 16s32.666 19.667 42.999 35s15.5 35.666 15.5 60.999c0 17.333 -3 32.166 -9 44.499s-14 22.5 -24 30.5s-21.833 13.833 -35.5 17.5s-27.834 5.5 -42.501 5.5c-19.333 0 -36.166 -2.83301 -50.499 -8.5s-26.166 -11.167 -35.499 -16.5l-37 -82l-101 58
+c23.333 42.667 55.166 75.667 95.499 99s88.5 35 144.5 35c24.667 0 48.834 -3.66699 72.501 -11s45 -18.333 64 -33s34.333 -33 46 -55s17.5 -48 17.5 -78c0 -38 -10.167 -70.833 -30.5 -98.5s-47.5 -47.5 -81.5 -59.5c12 -4 25 -10.333 39 -19s27 -19.667 39 -33
+s22 -29 30 -47s12 -38.333 12 -61c0 -34.667 -6.83301 -64.5 -20.5 -89.5s-31.334 -45.667 -53.001 -62s-46.334 -28.333 -74.001 -36s-55.5 -11.5 -83.5 -11.5c-48 0 -89.667 6.66699 -125 20s-64.333 29.333 -87 48z" />
+    <glyph glyph-name="four" unicode="4" horiz-adv-x="518" 
+d="M398 197v-115l81 -13v-68h-318v68l138 16v112h-264l-33 75l288 419h108v-408h82v-86h-82zM299 283v285l-199 -285h199z" />
+    <glyph glyph-name="five" unicode="5" horiz-adv-x="502" 
+d="M430 690v-86.001h-256v-144h24c11.333 0 23.666 -0.333008 36.999 -1c28.667 -1.33301 57 -6.66602 85 -15.999s53 -23.166 75 -41.499s39.833 -41.166 53.5 -68.499s20.5 -60 20.5 -98c0 -35.333 -7 -67.666 -21 -96.999s-33 -54.5 -57 -75.5s-51.667 -37.333 -83 -49
+s-64.333 -17.5 -99 -17.5c-40.667 0 -77.167 6.66699 -109.5 20s-59.166 29.666 -80.499 48.999l49 77c18.667 -17.333 40.167 -31.666 64.5 -42.999s51.833 -17 82.5 -17c22 0 42 3.66699 60 11s33.667 17.5 47 30.5s23.666 28.333 30.999 46s11 37.167 11 58.5
+c0 28.667 -5.16699 52.5 -15.5 71.5s-24.166 34.167 -41.499 45.5s-37.333 19.166 -60 23.499s-46.334 6.5 -71.001 6.5c-7.33301 0 -15.666 -0.166992 -24.999 -0.5s-18.5 -0.833008 -27.5 -1.5s-17.5 -1.33398 -25.5 -2.00098s-14.333 -1.33398 -19 -2.00098v289l32 32
+h319z" />
+    <glyph glyph-name="six" unicode="6" horiz-adv-x="557" 
+d="M315 696c27.333 0 51.8291 -3.5 73.4961 -10.5s40.5 -15.5 56.5 -25.5s29.167 -20.667 39.5 -32s18.5 -21.333 24.5 -30l-95 -67l-50 71l-3 1c-7.33301 2.66699 -14 4.5 -20 5.5s-13.667 1.5 -23 1.5c-23.333 0 -44.833 -6.16699 -64.5 -18.5
+s-36.834 -29.333 -51.501 -51s-26.667 -47 -36 -76s-15 -59.833 -17 -92.5c15.333 17.333 35.833 32.5 61.5 45.5s55.834 19.5 90.501 19.5c30.667 0 59.334 -4.83301 86.001 -14.5s49.667 -23.834 69 -42.501s34.5 -41.5 45.5 -68.5s16.5 -57.5 16.5 -91.5
+c0 -30 -5.16699 -58.5 -15.5 -85.5s-25.166 -50.667 -44.499 -71s-42.5 -36.666 -69.5 -48.999s-56.833 -18.5 -89.5 -18.5c-47.333 0 -87.166 10.333 -119.499 31s-58.666 47.334 -78.999 80.001s-35 69.5 -44 110.5s-13.5 81.5 -13.5 121.5
+c0 48.667 6.16699 94.667 18.5 138s30.166 81.166 53.499 113.499s51.833 58 85.5 77s71.834 28.5 114.501 28.5zM293.996 352c-18.667 0 -35.8311 -3.66406 -51.498 -10.9971s-29.167 -17.333 -40.5 -30s-20.333 -27.667 -27 -45s-10.334 -36 -11.001 -56
+c4.66699 -17.333 10.667 -33.833 18 -49.5s16.333 -29.334 27 -41.001s23 -20.834 37 -27.501s30 -10 48 -10c20.667 0 38.5 3.66699 53.5 11s27.333 17.333 37 30s16.834 27.167 21.501 43.5s7 33.166 7 50.499c0 19.333 -3 37.333 -9 54s-14.333 31 -25 43
+s-23.334 21.333 -38.001 28s-30.334 10 -47.001 10z" />
+    <glyph glyph-name="seven" unicode="7" horiz-adv-x="444" 
+d="M90 483h-63v207h394l18 -26l-209 -664h-103l-5 27l219 577h-226z" />
+    <glyph glyph-name="eight" unicode="8" horiz-adv-x="532" 
+d="M72 526c0 24.667 5.83789 47.501 17.5049 68.501s26.834 39 45.501 54s39.667 26.667 63 35s46.666 12.5 69.999 12.5c24 0 47.667 -3.83301 71 -11.5s44.166 -18.667 62.499 -33s33.166 -31.833 44.499 -52.5s17 -44.334 17 -71.001c0 -18 -2.66699 -34.167 -8 -48.5
+s-12.5 -27.5 -21.5 -39.5s-19.333 -22.833 -31 -32.5s-23.834 -18.834 -36.501 -27.501c16.667 -10 32.667 -20.667 48 -32s28.666 -24.333 39.999 -39s20.333 -31.5 27 -50.5s10 -40.5 10 -64.5c0 -30 -6.33301 -57.167 -19 -81.5s-29.334 -45.333 -50.001 -63
+s-44.5 -31.167 -71.5 -40.5s-54.833 -14 -83.5 -14s-56.667 4 -84 12s-51.5 19.833 -72.5 35.5s-37.833 35.334 -50.5 59.001s-19 51.167 -19 82.5c0 21.333 3.16699 41.333 9.5 60s15 35.834 26 51.501s24 29.667 39 42s30.833 23.166 47.5 32.499
+c-25.333 16.667 -46.833 37.167 -64.5 61.5s-26.5 55.833 -26.5 94.5zM146.005 187.001c0 -18.667 4 -34.6709 12 -48.0039s18 -24.333 30 -33s25 -15 39 -19s27.333 -6 40 -6c17.333 0 33.333 2.83301 48 8.5s27.167 13.334 37.5 23.001s18.5 20.834 24.5 33.501s9 26 9 40
+c0 18 -4 33.833 -12 47.5s-18.667 26 -32 37s-28.5 20.833 -45.5 29.5l-53.5 27c-28 -15.333 -51.167 -34.166 -69.5 -56.499s-27.5 -50.166 -27.5 -83.499zM358.005 531.997c0 20 -8.33301 38 -25 54s-38.667 24 -66 24c-26 0 -47.5 -7.5 -64.5 -22.5
+s-25.5 -33.167 -25.5 -54.5c0 -15.333 3.16699 -28.666 9.5 -39.999s14.5 -21.166 24.5 -29.499s21.333 -15.833 34 -22.5s25.667 -13 39 -19c21.333 13.333 39 28.166 53 44.499s21 38.166 21 65.499z" />
+    <glyph glyph-name="nine" unicode="9" horiz-adv-x="543" 
+d="M243 82c24 0 44.8311 5.33008 62.498 15.9971s32.5 25.667 44.5 45s21.333 42.333 28 69s11 56 13 88c-20 -19.333 -42.833 -33.333 -68.5 -42s-48.167 -13 -67.5 -13c-30 0 -58 4.66699 -84 14s-48.5 23 -67.5 41s-33.833 40.167 -44.5 66.5s-16 56.833 -16 91.5
+c0 31.333 4.83301 61.333 14.5 90s23.834 53.834 42.501 75.501s42 38.834 70 51.501s60.667 19 98 19c44 0 80.667 -10.5 110 -31.5s53 -48.5 71 -82.5s30.667 -72.167 38 -114.5s11 -84.833 11 -127.5c0 -44.667 -5.16699 -87.667 -15.5 -129
+s-25.666 -77.666 -45.999 -108.999s-46.166 -56.5 -77.499 -75.5s-68 -28.5 -110 -28.5c-27.333 0 -52 2.5 -74 7.5s-41.5 11 -58.5 18s-31.667 14.5 -44 22.5s-22.5 15 -30.5 21l56 78c25.333 -22 49.666 -37.667 72.999 -47s47.333 -14 72 -14zM262.998 330.997
+c13.333 0 27 2.49805 41 7.49805s26.667 12.5 38 22.5s21 22.167 29 36.5s12.667 30.833 14 49.5c-3.33301 22 -8.16602 42.667 -14.499 62s-14.5 36.333 -24.5 51s-22 26.334 -36 35.001s-30.333 13 -49 13c-32.667 0 -59.667 -12 -81 -36s-32 -59 -32 -105
+c0 -23.333 3.16699 -43.666 9.5 -60.999s14.666 -31.5 24.999 -42.5s22.5 -19.167 36.5 -24.5s28.667 -8 44 -8z" />
+    <glyph glyph-name="colon" unicode=":" horiz-adv-x="235" 
+d="M58 432c0 16 5.83105 29.8311 17.498 41.498s25.834 17.5 42.501 17.5c16 0 29.833 -6 41.5 -18s17.5 -25.667 17.5 -41c0 -17.333 -5.83301 -31.666 -17.5 -42.999s-25.5 -17 -41.5 -17c-17.333 0 -31.666 5.83301 -42.999 17.5s-17 25.834 -17 42.501zM57.998 195.998
+c0 16 5.83301 29.6689 17.5 41.002s25.834 17 42.501 17c16 0 29.833 -5.83301 41.5 -17.5s17.5 -25.167 17.5 -40.5c0 -16.667 -5.83301 -30.834 -17.5 -42.501s-25.5 -17.5 -41.5 -17.5c-16.667 0 -30.834 5.66699 -42.501 17s-17.5 25.666 -17.5 42.999z" />
+    <glyph glyph-name="semicolon" unicode=";" horiz-adv-x="244" 
+d="M57 332c0 16 5.83105 29.8311 17.498 41.498s25.834 17.5 42.501 17.5c16 0 29.833 -6 41.5 -18s17.5 -25.667 17.5 -41c0 -17.333 -5.83301 -31.666 -17.5 -42.999s-25.5 -17 -41.5 -17c-17.333 0 -31.666 5.83301 -42.999 17.5s-17 25.834 -17 42.501zM43.998 -103.002
+l50 102.001l-26 115l105 19c1.33301 -5.33301 3.5 -15.5 6.5 -30.5s4.5 -30.167 4.5 -45.5c0 -22 -2.83301 -43.333 -8.5 -64s-12.834 -39.834 -21.501 -57.501s-18.167 -33.5 -28.5 -47.5s-20.166 -25.667 -29.499 -35l-52 30v14z" />
+    <glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="423" 
+d="M125 339l231 -138v-97l-327 202v68l327 198v-94z" />
+    <glyph glyph-name="equal" unicode="=" horiz-adv-x="451" 
+d="M390 308v-76h-329v76h329zM390 434v-76h-329v76h329z" />
+    <glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="423" 
+d="M394 374v-68l-327 -202v97l231 138l-231 139v94z" />
+    <glyph glyph-name="question" unicode="?" horiz-adv-x="408" 
+d="M94 56c0 16 5.66699 29.667 17 41s25.666 17 42.999 17c15.333 0 29 -5.83301 41 -17.5s18 -25.167 18 -40.5c0 -16.667 -6 -30.834 -18 -42.501s-25.667 -17.5 -41 -17.5c-17.333 0 -31.666 5.83301 -42.999 17.5s-17 25.834 -17 42.501zM109 246
+c-1.33301 4.66699 -2.33691 10.833 -3.00391 18.5s-1 15.5 -1 23.5c0 20.667 4.16699 38.334 12.5 53.001s18.833 27.667 31.5 39s26.334 22 41.001 32s28.334 20.5 41.001 31.5s23.167 23.5 31.5 37.5s12.5 31 12.5 51s-7.16699 37.5 -21.5 52.5s-35.5 22.5 -63.5 22.5
+c-9.33301 0 -20.666 -0.833008 -33.999 -2.5s-23 -3.83398 -29 -6.50098l-27 -96h-61l17 159c20.667 7.33301 43 14.166 67 20.499s50 9.5 78 9.5c30.667 0 57.167 -4.16699 79.5 -12.5s40.833 -19.5 55.5 -33.5s25.5 -30 32.5 -48s10.5 -37 10.5 -57
+c0 -21.333 -2.83301 -40.666 -8.5 -57.999s-13.167 -33 -22.5 -47s-20.166 -26.667 -32.499 -38s-24.833 -21.666 -37.5 -30.999l-37 -26c-12 -8.66699 -21.5 -17.834 -28.5 -27.501s-12.167 -19 -15.5 -28s-5.33301 -17.667 -6 -26s-1 -15.5 -1 -21.5
+c-13.333 0 -26.5 -0.166992 -39.5 -0.5s-26.167 -0.5 -39.5 -0.5z" />
+    <glyph glyph-name="at" unicode="@" horiz-adv-x="831" 
+d="M604 48c-21.333 0 -38.834 2.83301 -52.501 8.5s-24.5 13.167 -32.5 22.5c-11.333 -7.33301 -26.333 -14.333 -45 -21s-39.667 -10 -63 -10c-24.667 0 -48.667 4.16699 -72 12.5s-44 21 -62 38s-32.333 38.5 -43 64.5s-16 56.333 -16 91c0 42 7.16699 76.833 21.5 104.5
+s32 49.5 53 65.5s43.5 27.167 67.5 33.5s45.667 9.5 65 9.5c18.667 0 36.334 -2 53.001 -6s32 -9.33301 46 -16l36 14l27 -9v-286c0 -14 2.66699 -23 8 -27s11.666 -6 18.999 -6c10 0 20.333 4 31 12s20.334 19.5 29.001 34.5s15.667 32.833 21 53.5s8 43.667 8 69
+c0 38.667 -6.33301 74.5 -19 107.5s-30.834 61.333 -54.501 85s-52.5 42.167 -86.5 55.5s-72.333 20 -115 20c-44 0 -84.333 -7.5 -121 -22.5s-68.5 -35.667 -95.5 -62s-48 -57.833 -63 -94.5s-22.5 -77 -22.5 -121c0 -53.333 8 -99.666 24 -138.999s37.833 -72 65.5 -98
+s60 -45.5 97 -58.5s76.833 -19.5 119.5 -19.5c19.333 0 40.5 1.5 63.5 4.5s42.833 7.83301 59.5 14.5l18 -4l-28 -86c-17.333 -5.33301 -37 -9.16602 -59 -11.499s-43 -3.5 -63 -3.5c-56 0 -107.833 9.16699 -155.5 27.5s-89 44.666 -124 78.999s-62.5 76.5 -82.5 126.5
+s-30 106.667 -30 170c0 60 10.833 113.667 32.5 161s50.667 87.5 87 120.5s78.333 58.167 126 75.5s97.834 26 150.501 26s101.5 -8.83301 146.5 -26.5s84 -42.334 117 -74.001s59 -69.167 78 -112.5s28.5 -90.333 28.5 -141c0 -32.667 -4.5 -64.167 -13.5 -94.5
+s-21.833 -57 -38.5 -80s-37 -41.5 -61 -55.5s-50.667 -21 -80 -21zM493.999 145c-0.666992 6.66699 -0.999023 13 -0.999023 19v215c-8 4 -17.333 7.5 -28 10.5s-22.334 4.5 -35.001 4.5c-15.333 0 -30 -2.66699 -44 -8s-26.333 -13.5 -37 -24.5s-19.167 -25 -25.5 -42
+s-9.5 -37.5 -9.5 -61.5c0 -25.333 3.33301 -46.666 10 -63.999s15.167 -31.333 25.5 -42s22.333 -18.334 36 -23.001s27.5 -7 41.5 -7c14.667 0 27.5 2.16699 38.5 6.5s20.5 9.83301 28.5 16.5z" />
+    <glyph glyph-name="A" unicode="A" horiz-adv-x="608" 
+d="M-1 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM214 314h160l-82 251z" />
+    <glyph glyph-name="B" unicode="B" horiz-adv-x="577" 
+d="M49 70l61 13.998v526l-64 6v75h231c36.667 0 69.5 -4.5 98.5 -13.5s53.5 -21.5 73.5 -37.5s35.167 -35 45.5 -57s15.5 -46.333 15.5 -73c0 -20 -2.83301 -38.5 -8.5 -55.5s-13.334 -32.333 -23.001 -46s-20.667 -25.167 -33 -34.5s-25.166 -16 -38.499 -20
+c16.667 -3.33301 32.834 -9.16602 48.501 -17.499s29.667 -19 42 -32s22.166 -28.5 29.499 -46.5s11 -38.333 11 -61c0 -39.333 -7.16699 -71.666 -21.5 -96.999s-33 -45.5 -56 -60.5s-48.833 -25.333 -77.5 -31s-57 -8.5 -85 -8.5h-239zM405 499.998
+c0 36.667 -12 63.333 -36 80s-56.667 25 -98 25h-61v-215h44c51.333 0 89.333 8.83301 114 26.5s37 45.5 37 83.5zM210 85.9971l78 0.00195312c16.667 0 33.667 1.66699 51 5s33 9.16602 47 17.499s25.333 19.666 34 33.999s13 32.5 13 54.5c0 20.667 -4.16699 38 -12.5 52
+s-19.5 25 -33.5 33s-29.833 13.667 -47.5 17s-35.5 5 -53.5 5h-76v-218z" />
+    <glyph glyph-name="C" unicode="C" horiz-adv-x="582" 
+d="M139 348c0 -38 6.00195 -73.166 18.002 -105.499s29 -60.5 51 -84.5s48.667 -42.667 80 -56s66.666 -20 105.999 -20c28.667 0 55 4.33301 79 13s41.333 17 52 25l29 -79c-23.333 -16.667 -50.833 -28.334 -82.5 -35.001s-63.167 -10 -94.5 -10
+c-43.333 0 -85.5 7.5 -126.5 22.5s-77.5 37 -109.5 66s-57.833 64.667 -77.5 107s-29.5 91.166 -29.5 146.499c0 58 9.16699 109 27.5 153s43 80.833 74 110.5s67 52 108 67s83.833 22.5 128.5 22.5c35.333 0 65.166 -2.33301 89.499 -7s43.833 -8.66699 58.5 -12l19 -182
+h-68l-39 108c-12.667 4.66699 -31.667 7 -57 7c-37.333 0 -70.5 -7 -99.5 -21s-53.5 -32.667 -73.5 -56s-35.5 -50.666 -46.5 -81.999s-16.5 -64 -16.5 -98z" />
+    <glyph glyph-name="D" unicode="D" horiz-adv-x="633" 
+d="M492 351c0 40.667 -6.32812 76.832 -18.9951 108.499s-30.334 58.334 -53.001 80.001s-49.834 38.167 -81.501 49.5s-66.834 17 -105.501 17c-4 0 -8 -0.166992 -12 -0.5s-8 -0.5 -12 -0.5v-519c1.33301 0 2.66602 -0.166992 3.99902 -0.5s2.66602 -0.5 3.99902 -0.5
+c93.333 0 162.5 22.667 207.5 68s67.5 111.333 67.5 198zM110.005 84.998l0.00292969 525.999l-60 6v74h189c53.333 0 102 -7.33301 146 -22s81.667 -36.167 113 -64.5s55.666 -63.833 72.999 -106.5s26 -92 26 -148c0 -55.333 -8.16699 -104.666 -24.5 -147.999
+s-39.833 -80 -70.5 -110s-67.834 -52.833 -111.501 -68.5s-92.834 -23.5 -147.501 -23.5h-184l-10 71z" />
+    <glyph glyph-name="E" unicode="E" horiz-adv-x="539" 
+d="M49 691h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v527l-60 5v75z" />
+    <glyph glyph-name="F" unicode="F" horiz-adv-x="511" 
+d="M58 0l-10 71l61 13v527l-60 5v75h426l21 -188h-62l-40 102h-186v-210h158v-86h-158v-221l162 -23l-6 -65h-306z" />
+    <glyph glyph-name="G" unicode="G" horiz-adv-x="615" 
+d="M559 14c-21.333 -5.33301 -46.4971 -9.66406 -75.4971 -12.9971s-58.833 -5 -89.5 -5c-51.333 0 -98.833 7.66699 -142.5 23s-81.834 37.666 -114.501 66.999s-58.167 65 -76.5 107s-27.5 90 -27.5 144s8.5 102.667 25.5 146s41 80.5 72 111.5s67.667 54.833 110 71.5
+s89.166 25 140.499 25c32 0 62.167 -2.5 90.5 -7.5s50.166 -9.5 65.499 -13.5l15 -181h-73l-36 111c-8 1.33301 -17.167 2.5 -27.5 3.5s-22.833 1.5 -37.5 1.5c-35.333 0 -67.666 -6.66699 -96.999 -20s-54.5 -31.833 -75.5 -55.5s-37.5 -51.667 -49.5 -84
+s-18 -67.5 -18 -105.5c0 -38.667 6.16699 -73.834 18.5 -105.501s30.166 -58.834 53.499 -81.501s51.333 -40.167 84 -52.5s69.667 -18.5 111 -18.5c11.333 0 21.5 0.333008 30.5 1s16.833 1.66699 23.5 3c0 24.667 0.166992 49.167 0.5 73.5s0.5 48.833 0.5 73.5l-114 14
+l18 71h195v-304z" />
+    <glyph glyph-name="H" unicode="H" horiz-adv-x="672" 
+d="M109 610l-60 5v76h210l10 -75l-60 -10v-207h254v211l-57 5v76h207l10 -75l-60 -10v-525l60 -8v-73h-207l-10 72l57 11v230h-254v-232l61 -8v-73h-211l-10 72l60 11v527z" />
+    <glyph glyph-name="I" unicode="I" horiz-adv-x="319" 
+d="M109 610l-63 5v76h218l10 -75l-65 -10v-525l65 -8v-73h-219l-9 72l63 11v527z" />
+    <glyph glyph-name="J" unicode="J" horiz-adv-x="367" 
+d="M104 691h229.001v-76l-62 -5v-461c0 -34 -5.16699 -61.167 -15.5 -81.5s-22.833 -35.833 -37.5 -46.5s-30 -17.5 -46 -20.5s-29.667 -4.5 -41 -4.5c-24.667 0 -47.5 4.83301 -68.5 14.5s-39.167 21.834 -54.5 36.501l53 79c8.66699 -8 19.667 -16.833 33 -26.5
+s26.666 -14.5 39.999 -14.5c2.66699 0 6.16699 0.333008 10.5 1s8.5 2.66699 12.5 6s7.33301 8.66602 10 15.999s4 18 4 32v466l-77 10z" />
+    <glyph glyph-name="K" unicode="K" horiz-adv-x="613" 
+d="M595 71v-71h-139l-158 297l-89 -107v-109l61 -8v-73h-215l-9 72l63 11v527l-63 4v77h214l9 -74l-60 -11v-282l233 284l-71 11v72h221v-73l-33 -7l-192 -231l173 -299z" />
+    <glyph glyph-name="L" unicode="L" horiz-adv-x="511" 
+d="M49 691h215l9 -74l-65 -11v-520h196l35 101h63l-20 -187h-424l-10 71l61 11v529l-60 5v75z" />
+    <glyph glyph-name="M" unicode="M" horiz-adv-x="854" 
+d="M426 131l168 560.001h195l10 -77l-52 -8v-525c16 -2.66699 27.5 -4.83398 34.5 -6.50098s13.833 -3.16699 20.5 -4.5l-4 -70h-194l-8 72l58 13v514l-177 -584h-115l-171 589v-522l59 -11v-71h-193l-12 71l63 13v525l-50 5v77h206z" />
+    <glyph glyph-name="N" unicode="N" horiz-adv-x="696" 
+d="M194 596v-435.001c0 -21.333 0.166992 -37.666 0.5 -48.999s0.5 -18.833 0.5 -22.5s0.333008 -6.5 1 -8.5l57 -10v-71h-194l-12 71l63 13v525l-60 6v76h209l252 -595v513l-62 8v74h197l13 -75l-64 -12v-604h-148z" />
+    <glyph glyph-name="O" unicode="O" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28z" />
+    <glyph glyph-name="P" unicode="P" horiz-adv-x="553" 
+d="M110 84l-0.000976562 526.001l-63 5v76h211c48.667 0 90.334 -5.66699 125.001 -17s63 -26.833 85 -46.5s38.167 -43 48.5 -70s15.5 -56.167 15.5 -87.5c0 -41.333 -7 -76.333 -21 -105s-33.333 -52 -58 -70s-53.834 -31 -87.501 -39s-70.167 -12 -109.5 -12h-46v-157
+c6.66699 -1.33301 16 -2.83301 28 -4.5s25 -3.33398 39 -5.00098s27.833 -3.5 41.5 -5.5s25.834 -3.66699 36.501 -5l-3 -67h-296l-10 70zM251.999 330.001c32.667 0 60.167 3.83301 82.5 11.5s40.333 18 54 31s23.5 28 29.5 45s9 34.833 9 53.5
+c0 45.333 -15.5 79 -46.5 101s-76.167 33 -135.5 33h-35v-275h42z" />
+    <glyph glyph-name="Q" unicode="Q" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM508 -97l6 -32.999l-89 -79c-28.667 23.333 -56.5 47.166 -83.5 71.499l-82.5 73.5l39 42z" />
+    <glyph glyph-name="R" unicode="R" horiz-adv-x="584" 
+d="M110 84l-0.000976562 526l-63 5v76h211c48.667 0 90.334 -5.66699 125.001 -17s63 -26.833 85 -46.5s38.167 -43 48.5 -70s15.5 -56.167 15.5 -87.5c0 -46 -11.667 -85 -35 -117s-55 -56.333 -95 -73l97 -199l57 -12v-69h-139l-112 256c-16 -2 -32.333 -3 -49 -3h-46
+v-170l79 -14v-69h-233l-10 70zM251.999 339c32.667 0 60.167 4 82.5 12s40.333 18.167 54 30.5s23.5 26.333 29.5 42s9 31.5 9 47.5c0 45.333 -15.5 79 -46.5 101s-76.167 33 -135.5 33h-35v-266h42z" />
+    <glyph glyph-name="S" unicode="S" horiz-adv-x="507" 
+d="M147 96c10.667 -4 23.5 -7.66504 38.5 -10.998s30.833 -5 47.5 -5s32.667 2 48 6s29 10.167 41 18.5s21.667 18.833 29 31.5s11 28 11 46c0 22.667 -6.16699 42.167 -18.5 58.5s-33.5 32.166 -63.5 47.499c-26.667 12.667 -53.834 24.667 -81.501 36
+s-52.667 24.833 -75 40.5s-40.666 35 -54.999 58s-21.5 53.167 -21.5 90.5c0 27.333 5.83301 52 17.5 74s27.5 40.667 47.5 56s43.333 27.166 70 35.499s54.667 12.5 84 12.5c32 0 61.833 -2.66699 89.5 -8s54.167 -12.666 79.5 -21.999l14 -172h-69l-44 108
+c-10 3.33301 -21 5.83301 -33 7.5s-24.667 2.5 -38 2.5c-33.333 0 -60.5 -7 -81.5 -21s-31.5 -35.333 -31.5 -64c0 -18.667 4.66699 -34.667 14 -48s21.333 -24.833 36 -34.5s31 -18.334 49 -26.001l53 -23.5c30 -13.333 55.333 -27.333 76 -42s37.334 -30 50.001 -46
+s21.834 -32.833 27.501 -50.5s8.5 -36.5 8.5 -56.5c0 -36 -6.5 -66.5 -19.5 -91.5s-30.333 -45.5 -52 -61.5s-46.334 -27.667 -74.001 -35s-55.834 -11 -84.501 -11c-34 0 -67.167 3.33301 -99.5 10s-60.5 16 -84.5 28l7 169h70z" />
+    <glyph glyph-name="T" unicode="T" horiz-adv-x="580" 
+d="M125 66l114 20v519h-123l-41 -99h-61l21 185h510l22 -185h-61l-42 99h-125v-519l116 -20l-9 -66h-308z" />
+    <glyph glyph-name="U" unicode="U" horiz-adv-x="647" 
+d="M411 691l201.999 0.000976562v-74l-57 -10v-377c0 -40.667 -6.33301 -75.834 -19 -105.501s-29.5 -54 -50.5 -73s-45 -33 -72 -42s-54.833 -13.5 -83.5 -13.5c-76.667 0 -135.667 20.5 -177 61.5s-62 98.5 -62 172.5v380l-62 6v75h231v-74l-69 -9v-375
+c0 -47.333 11.667 -84.333 35 -111s59 -40 107 -40c16.667 0 33.334 2.5 50.001 7.5s31.5 13.5 44.5 25.5s23.5 27.667 31.5 47s12 43.333 12 72v375l-61 9v73z" />
+    <glyph glyph-name="V" unicode="V" horiz-adv-x="579" 
+d="M575 623l-38 -13l-202 -610h-92l-200 610l-36 13v68h226l8 -62l-91 -19l147 -454l149 456l-90 17v62h219v-68z" />
+    <glyph glyph-name="W" unicode="W" horiz-adv-x="894" 
+d="M239 629l-73 -16l91 -500l149 560h100l150 -564l94 506l-82 15l6 61h215v-68l-59 -19l-118 -604h-132l-134 511l-135 -511h-133l-113 607l-50 15v69h215z" />
+    <glyph glyph-name="X" unicode="X" horiz-adv-x="574" 
+d="M20 62l44 7l163 266l-165 274l-42 12v70h223l8 -61l-71 -15l117 -191l112 190l-59 14v63h203v-73l-43 -7l-163 -268l162 -265l44 -12v-66h-226v62l63 5l-113 187l-110 -188l56 -7v-59h-203v62z" />
+    <glyph glyph-name="Y" unicode="Y" horiz-adv-x="563" 
+d="M556 616l-43 -10l-180 -360v-163l116 -20l-10 -63h-310l-10 63l115 20v169l-190 355l-40 9v75h213l7 -66l-64 -12l136 -250l122 251l-57 11v66h195v-75z" />
+    <glyph glyph-name="Z" unicode="Z" horiz-adv-x="553" 
+d="M504 598l-74 -114l-87.5 -134.5l-91 -138l-82.5 -125.5h255l19 106h64v-192h-454l-16 77l355 528h-259l-20 -107h-63v193h442z" />
+    <glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="321" 
+d="M318 702c4 0 6 -2.33301 6 -7v-67h-151v-733h151v-66c0 -5.33301 -2 -8 -6 -8h-229l-11 14v855l8 12h232z" />
+    <glyph glyph-name="backslash" unicode="\" horiz-adv-x="460" 
+d="M21 691h89l329 -678l-8 -13h-81l-329 679v12z" />
+    <glyph glyph-name="bracketright" unicode="]" horiz-adv-x="321" 
+d="M243 -165l-11 -14h-229c-4 0 -6 2.66699 -6 8v66h151v733h-151v67c0 4.66699 2 7 6 7h232l8 -12v-855z" />
+    <glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="443" 
+d="M235 724l156 -163l-2 -5h-81l-87 59l-86 -59h-80l-3 6l157 162h26z" />
+    <glyph glyph-name="underscore" unicode="_" horiz-adv-x="563" 
+d="M5 -13l14 13h533c4 0 6 -2.33301 6 -7v-68h-553v62z" />
+    <glyph glyph-name="grave" unicode="`" horiz-adv-x="302" 
+d="M52 632l60 71l31 -8l107 -158l-37 -37z" />
+    <glyph glyph-name="a" unicode="a" horiz-adv-x="460" 
+d="M383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33
+c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5
+s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256z
+M201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5
+c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5z" />
+    <glyph glyph-name="b" unicode="b" horiz-adv-x="490" 
+d="M159 459c11.333 7.33301 25.333 13.667 42 19s35.667 8 57 8c28.667 0 55 -5.66699 79 -17s44.667 -27.333 62 -48s30.833 -45.834 40.5 -75.501s14.5 -62.5 14.5 -98.5c0 -50 -7 -91.333 -21 -124s-31.667 -58.334 -53 -77.001s-44.5 -31.667 -69.5 -39
+s-48.5 -11 -70.5 -11c-36.667 0 -68.667 7.66699 -96 23l-4 -2c-7.33301 -3.33301 -15.833 -7.66602 -25.5 -12.999s-17.167 -8.66602 -22.5 -9.99902l-23 14v648l-58 -4l-9 60l127 19l30 -32v-240zM243 410.001c-18 0 -34.499 -3.16699 -49.499 -9.5
+s-26.5 -14.166 -34.5 -23.499v-280c5.33301 -6.66699 15.5 -12.667 30.5 -18s31.167 -8 48.5 -8c12 0 25 2.5 39 7.5s27.167 14 39.5 27s22.5 30.5 30.5 52.5s12 49.667 12 83c0 30 -3.33301 55.833 -10 77.5s-15.5 39.167 -26.5 52.5s-23.333 23.166 -37 29.499
+s-27.834 9.5 -42.501 9.5z" />
+    <glyph glyph-name="c" unicode="c" horiz-adv-x="432" 
+d="M285 406c-2.66699 0.666992 -5.66895 1.33008 -9.00195 1.99707l-10.5 2c-3.66699 0.666992 -8.16699 1 -13.5 1c-40 0 -70.167 -15 -90.5 -45s-30.5 -73.667 -30.5 -131c0 -50 12.167 -89.833 36.5 -119.5s56.5 -44.5 96.5 -44.5c18.667 0 38.334 3.5 59.001 10.5
+s37.667 17.167 51 30.5c3.33301 -9.33301 7 -21.166 11 -35.499s7.66699 -25.833 11 -34.5c-17.333 -13.333 -38 -24.333 -62 -33s-52 -13 -84 -13c-27.333 0 -53.833 4.66699 -79.5 14s-48.5 23.833 -68.5 43.5s-36 44.334 -48 74.001s-18 64.834 -18 105.501
+c0 48 6.5 88.167 19.5 120.5s29.667 58.333 50 78s43.333 33.667 69 42s51.167 12.5 76.5 12.5c24 0 45.5 -3.33301 64.5 -10s35.333 -14.834 49 -24.501s24.834 -19.667 33.501 -30s14.667 -19.166 18 -26.499l-99 -47z" />
+    <glyph glyph-name="d" unicode="d" horiz-adv-x="502" 
+d="M420 89c0 -8 1.49707 -13.502 4.49707 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-33.333 0 -55.666 11 -66.999 33
+c-11.333 -8 -26.333 -15.5 -45 -22.5s-40 -10.5 -64 -10.5c-28.667 0 -55 5.66699 -79 17s-44.667 27.333 -62 48s-30.833 45.834 -40.5 75.501s-14.5 62.5 -14.5 98.5c0 50 7 91.333 21 124s31.667 58.334 53 77.001s44.5 31.667 69.5 39s48.5 11 70.5 11
+c28 0 54.667 -5.33301 80 -16v186l-57 -4l-9 60l125 21l31 -34v-610zM246.997 71.998c17.333 0 33.3301 2.99902 47.9971 8.99902s26.334 13.667 35.001 23v282c-6 6 -16.167 11.667 -30.5 17s-30.166 8 -47.499 8c-12 0 -25 -2.5 -39 -7.5s-27.167 -14 -39.5 -27
+s-22.5 -30.5 -30.5 -52.5s-12 -49.667 -12 -83c0 -30 3.33301 -55.833 10 -77.5s15.5 -39.167 26.5 -52.5s23.333 -23.166 37 -29.499s27.834 -9.5 42.501 -9.5z" />
+    <glyph glyph-name="e" unicode="e" horiz-adv-x="444" 
+d="M408 352c0 -19.333 -3.50098 -38.8311 -10.501 -58.498s-20.5 -37.5 -40.5 -53.5s-47.833 -29.167 -83.5 -39.5s-81.834 -15.833 -138.501 -16.5c3.33301 -16 8.33301 -30.833 15 -44.5s15.5 -25.5 26.5 -35.5s24.167 -18 39.5 -24s33.666 -9 54.999 -9
+c14.667 0 28.334 1.5 41.001 4.5s23.667 6.66699 33 11s17.333 8.66602 24 12.999s11.334 7.83301 14.001 10.5l22 -70c-2.66699 -2.66699 -8 -6.33398 -16 -11.001s-18 -9.5 -30 -14.5s-26.167 -9.33301 -42.5 -13s-34.166 -5.5 -53.499 -5.5c-32.667 0 -63 5 -91 15
+s-52.167 25 -72.5 45s-36.166 45.167 -47.499 75.5s-17 65.5 -17 105.5c0 40.667 6 76.5 18 107.5s28 57 48 78s43 36.833 69 47.5s53 16 81 16c21.333 0 41.5 -3 60.5 -9s35.667 -14.667 50 -26s25.666 -25.333 33.999 -42s12.5 -35.667 12.5 -57zM244.999 410.002
+c-12.667 0 -25.501 -3 -38.501 -9s-24.833 -15.167 -35.5 -27.5s-19.667 -28 -27 -47s-12 -41.833 -14 -68.5c16.667 0 35.667 0.833008 57 2.5s41.333 5.5 60 11.5s34.334 15.167 47.001 27.5s19 29.5 19 51.5c0 15.333 -5 29 -15 41s-27.667 18 -53 18z" />
+    <glyph glyph-name="f" unicode="f" horiz-adv-x="337" 
+d="M17 476l7 10.001h75v91c0 26.667 3.66699 49.667 11 69s17.166 35.166 29.499 47.499s26.833 21.5 43.5 27.5s34.334 9 53.001 9c19.333 0 37.333 -2.33301 54 -7s31.167 -10.167 43.5 -16.5s22.5 -12.333 30.5 -18s13 -9.5 15 -11.5l-71 -83l-64 59
+c-4 1.33301 -8.66699 2 -14 2c-26.667 0 -40 -22 -40 -66v-103h113c3.33301 0 5 -2 5 -6v-69h-118v-340l114 -17v-54h-250l-12 54l57 12v345h-68z" />
+    <glyph glyph-name="g" unicode="g" horiz-adv-x="488" 
+d="M228 486c23.333 0 45.834 -3.83789 67.501 -11.5049s41.167 -18.5 58.5 -32.5l99 50l21 -3l10 -83l-90 -11c7.33301 -13.333 13.166 -27.666 17.499 -42.999s6.5 -31.666 6.5 -48.999c0 -30 -5.5 -56 -16.5 -78s-25.333 -40.333 -43 -55s-37.834 -25.667 -60.501 -33
+s-46 -11 -70 -11c-16.667 0 -31.334 1.33301 -44.001 4l-25 -39l4 -17c6.66699 -1.33301 21 -3.5 43 -6.5s45.667 -7.5 71 -13.5c32 -7.33301 58.167 -16.166 78.5 -26.499s36.333 -21.666 48 -33.999s19.667 -25.833 24 -40.5s6.5 -30.334 6.5 -47.001
+c0 -30 -6 -56.333 -18 -79s-27.667 -41.5 -47 -56.5s-41.5 -26.333 -66.5 -34s-50.833 -11.5 -77.5 -11.5c-28 0 -54.667 3.16699 -80 9.5s-47.333 15.833 -66 28.5s-33.5 28.334 -44.5 47.001s-16.5 40 -16.5 64c0 18 2.33301 34.167 7 48.5s10.834 27 18.501 38
+s16.5 20.5 26.5 28.5s20.333 14.667 31 20c-16 13.333 -24 34.333 -24 63c0 16.667 3.83301 32 11.5 46s16.834 26.333 27.501 37c-23.333 15.333 -42 35.333 -56 60s-21 53.667 -21 87c0 26.667 4.83301 51.334 14.5 74.001s23 42.167 40 58.5s37 29 60 38
+s47.833 13.5 74.5 13.5zM224.001 410.995c-27.333 -1.33301 -49.167 -11.668 -65.5 -31.001s-24.5 -44 -24.5 -74c0 -18.667 2.66699 -34.667 8 -48s12.333 -24.166 21 -32.499s18.667 -14.5 30 -18.5s23 -6 35 -6c27.333 0 50 9 68 27s27 44 27 78s-9.5 60 -28.5 78
+s-41.167 27 -66.5 27h-4zM240 -39.0068c-24 4.66699 -45.001 9.66797 -63.001 15.001c-47.333 -19.333 -71 -48.666 -71 -87.999c0 -12 3.33301 -22.5 10 -31.5s15.667 -16.833 27 -23.5s24.5 -11.667 39.5 -15s31.167 -5 48.5 -5c16.667 0 32.834 2 48.501 6
+s29.167 9.5 40.5 16.5s20.5 15.333 27.5 25s10.5 20.5 10.5 32.5c0 19.333 -9.16699 33.166 -27.5 41.499s-48.5 17.166 -90.5 26.499z" />
+    <glyph glyph-name="h" unicode="h" horiz-adv-x="521" 
+d="M440 70l59.998 -16.001v-54h-199l-12 54l61 14v263c0 30 -7 50.5 -21 61.5s-31.667 16.5 -53 16.5c-10 0 -20.167 -1.33301 -30.5 -4s-20.166 -6 -29.499 -10s-17.666 -8.33301 -24.999 -13s-13 -9 -17 -13v-299l59 -16v-54h-199l-12 54l62 14v588l-57 -4l-9 60l125 21
+l31 -34v-249c12 8.66699 28.167 16.834 48.5 24.501s43.5 11.5 69.5 11.5c20.667 0 40.167 -2.5 58.5 -7.5s34 -13.167 47 -24.5s23.333 -25.833 31 -43.5s11.5 -39.167 11.5 -64.5v-276z" />
+    <glyph glyph-name="i" unicode="i" horiz-adv-x="268" 
+d="M184 70l59 -16v-54h-200l-11 54l62 14v340l-55 -4l-10 60l123 22l32 -32v-384zM62 666c0 17.333 6 32 18 44s26.667 18 44 18s32 -6.33301 44 -19s18 -27 18 -43c0 -17.333 -6 -32 -18 -44s-26.667 -18 -44 -18s-32 6 -44 18s-18 26.667 -18 44z" />
+    <glyph glyph-name="j" unicode="j" horiz-adv-x="243" 
+d="M23 464l121.003 22l31 -32v-578c0 -52.667 -10.833 -90.5 -32.5 -113.5s-50.834 -34.5 -87.501 -34.5c-15.333 0 -30.833 2 -46.5 6s-30.834 10.667 -45.501 20l38 73l19.5 -14c8.33301 -6 18.166 -9 29.499 -9c10 0 18.333 4.5 25 13.5s10 24.833 10 47.5v543l-53 -4z
+M52.0029 666c0 17.333 6 32 18 44s26.667 18 44 18s32 -6.33301 44 -19s18 -27 18 -43c0 -17.333 -6 -32 -18 -44s-26.667 -18 -44 -18c-18 0 -32.833 6 -44.5 18s-17.5 26.667 -17.5 44z" />
+    <glyph glyph-name="k" unicode="k" horiz-adv-x="485" 
+d="M174 264l153 159h-49l-8 63h159l24 -46l-155 -150l115 -222l53 -12v-56h-125l-114 221l-53 -51v-104l59 -12v-54h-199l-12 54l62 14v588l-57 -4l-9 60l125 21l31 -34v-435z" />
+    <glyph glyph-name="l" unicode="l" horiz-adv-x="260" 
+d="M174 70l63 -16v-54h-204l-12 54l63 14v588l-57 -4l-10 60l125 21l32 -34v-629z" />
+    <glyph glyph-name="m" unicode="m" horiz-adv-x="797" 
+d="M449 70l60 -15.998v-54h-199l-12 54l61 14v263c0 30 -7 50.5 -21 61.5s-31.667 16.5 -53 16.5c-20 0 -39.667 -4.33301 -59 -13s-33.333 -17.334 -42 -26.001v-300l58 -16v-54h-199l-12 54l63 14v340l-55 -4l-10 60c8.66699 1.33301 18.667 3.16602 30 5.49902
+s22.666 4.5 33.999 6.5s22.333 3.83301 33 5.5s19.334 3.16699 26.001 4.5l29 -37c12 9.33301 28.333 17.833 49 25.5s44.334 11.5 71.001 11.5c25.333 0 48.333 -3.66699 69 -11s37.667 -19.666 51 -36.999c20.667 15.333 42.834 27.166 66.501 35.499
+s50.167 12.5 79.5 12.5c20.667 0 40 -2.5 58 -7.5s33.833 -13.167 47.5 -24.5s24.5 -25.833 32.5 -43.5s12 -39.167 12 -64.5v-276l59 -16v-54h-200l-11 54l62 14v263c0 15.333 -2.33301 28 -7 38s-10.834 18 -18.501 24s-16.334 10.167 -26.001 12.5
+s-19.834 3.5 -30.501 3.5c-18.667 0 -37.167 -4 -55.5 -12s-32.166 -16 -41.499 -24v-10c0 -4.66699 0.166992 -9.5 0.5 -14.5s0.5 -9.83301 0.5 -14.5v-264z" />
+    <glyph glyph-name="n" unicode="n" horiz-adv-x="530" 
+d="M449 71l59.999 -16.998v-54h-199l-12 54l61 14v263c0 30 -7 50.5 -21 61.5s-31.667 16.5 -53 16.5c-20 0 -39.667 -4.33301 -59 -13s-33.333 -17.334 -42 -26.001v-300l58 -16v-54h-199l-12 54l63 14v340l-55 -4l-10 60c8.66699 1.33301 18.667 3.16602 30 5.49902
+s22.666 4.5 33.999 6.5s22.333 3.83301 33 5.5s19.334 3.16699 26.001 4.5l29 -37c12 9.33301 28.333 17.833 49 25.5s44.334 11.5 71.001 11.5c20.667 0 40.167 -2.5 58.5 -7.5s34 -13.167 47 -24.5s23.333 -25.833 31 -43.5s11.5 -39.167 11.5 -64.5v-275z" />
+    <glyph glyph-name="o" unicode="o" horiz-adv-x="495" 
+d="M131 237c0 -55.333 10.6689 -96.835 32.002 -124.502s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5c-19.333 0 -36.333 -4.33301 -51 -13s-26.834 -20.667 -36.501 -36
+s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM36.002 242.998c0 40 5.66602 75 16.999 105s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5c30.667 0 58.834 -5.66699 84.501 -17s48 -27.5 67 -48.5s33.833 -46.5 44.5 -76.5
+s16 -63.667 16 -101c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5s-42.334 -36.833 -68.001 -47.5s-52.5 -16 -80.5 -16c-31.333 0 -59.833 5.83301 -85.5 17.5s-48 28.334 -67 50.001s-33.667 47.667 -44 78s-15.5 64.166 -15.5 101.499z" />
+    <glyph glyph-name="p" unicode="p" horiz-adv-x="505" 
+d="M144 486l27.002 -28.998c11.333 7.33301 25.666 14 42.999 20s37 9 59 9c28.667 0 55 -5.66699 79 -17s44.667 -27.333 62 -48s30.833 -45.834 40.5 -75.501s14.5 -62.5 14.5 -98.5c0 -50 -7 -91.333 -21 -124s-31.667 -58.334 -53 -77.001s-44.5 -31.667 -69.5 -39
+s-48.5 -11 -70.5 -11c-30.667 0 -57.334 5 -80.001 15v-210l122 -22v-53h-262l-12 53l62 15v615l-57 -4l-9 60zM258.002 410.002c-17.333 0 -33.3301 -3.16602 -47.9971 -9.49902s-26.334 -13.833 -35.001 -22.5v-282c6 -6.66699 16.167 -12.5 30.5 -17.5
+s30.166 -7.5 47.499 -7.5c12 0 25 2.5 39 7.5s27.167 14 39.5 27s22.5 30.5 30.5 52.5s12 49.667 12 83c0 30 -3.33301 55.833 -10 77.5s-15.5 39.167 -26.5 52.5s-23.333 23.166 -37 29.499s-27.834 9.5 -42.501 9.5z" />
+    <glyph glyph-name="q" unicode="q" horiz-adv-x="489" 
+d="M420 -182l55.001 -19.002v-73h-257l-11 63l123 24v209c-11.333 -7.33301 -25.333 -13.5 -42 -18.5s-35.334 -7.5 -56.001 -7.5c-28.667 0 -55 5.66699 -79 17s-44.667 27.333 -62 48s-30.833 45.834 -40.5 75.501s-14.5 62.5 -14.5 98.5c0 50 7 91.333 21 124
+s31.667 58.334 53 77.001s44.5 31.667 69.5 39s48.5 11 70.5 11c33.333 0 63.333 -6.66699 90 -20l57 21l23 -19v-650zM247.001 71.998c17.333 0 33.3301 2.99902 47.9971 8.99902s26.334 13.667 35.001 23v282c-6 6 -16.167 11.667 -30.5 17s-30.166 8 -47.499 8
+c-12 0 -25 -2.5 -39 -7.5s-27.167 -14 -39.5 -27s-22.5 -30.5 -30.5 -52.5s-12 -49.667 -12 -83c0 -30 3.33301 -55.833 10 -77.5s15.5 -39.167 26.5 -52.5s23.333 -23.166 37 -29.499s27.834 -9.5 42.501 -9.5z" />
+    <glyph glyph-name="r" unicode="r" horiz-adv-x="405" 
+d="M29 464c8.66699 1.33301 18.332 3 28.999 5l32.5 6l31.5 5.5c10 1.66699 18.333 3.16699 25 4.5l31 -46c13.333 15.333 29.333 26.833 48 34.5s37.334 11.5 56.001 11.5c29.333 0 54.166 -7.33301 74.499 -22s35.5 -32.667 45.5 -54l-99 -50l-31 48
+c-11.333 0 -22.166 -2.5 -32.499 -7.5s-19.833 -12 -28.5 -21s-15.5 -20 -20.5 -33s-7.5 -27.833 -7.5 -44.5v-216c0 -2.66699 5.66699 -5 17 -7l113 -24v-54h-270l-12 54l62 14v337h-55z" />
+    <glyph glyph-name="s" unicode="s" horiz-adv-x="404" 
+d="M205 486c22 0 42.0029 -3.00098 60.0029 -9.00098s33.833 -13.667 47.5 -23s25.334 -19.833 35.001 -31.5s17.5 -23.5 23.5 -35.5l-102 -39l-23 51c-2.66699 1.33301 -7.33398 3.33301 -14.001 6s-16.334 4 -29.001 4c-15.333 0 -29.333 -4.5 -42 -13.5
+s-19 -22.167 -19 -39.5s8.33301 -31.5 25 -42.5s42.334 -23.5 77.001 -37.5c24 -10 43.833 -20.333 59.5 -31s28 -22 37 -34s15.333 -24.5 19 -37.5s5.5 -26.167 5.5 -39.5c0 -24.667 -5 -45.667 -15 -63s-23 -31.5 -39 -42.5s-34 -19.167 -54 -24.5s-40 -8 -60 -8
+c-19.333 0 -38.333 2.83301 -57 8.5s-35.834 13.167 -51.501 22.5s-29.167 20.5 -40.5 33.5s-19.333 26.5 -24 40.5l103 39l24 -58c4.66699 -2 11 -4.16699 19 -6.5s19 -3.5 33 -3.5c6.66699 0 14 1 22 3s15.333 5.16699 22 9.5s12.167 10.166 16.5 17.499s6.5 16 6.5 26
+c0 24.667 -16.333 44 -49 58c-28 12 -52.833 23.333 -74.5 34s-39.834 22.167 -54.501 34.5s-25.834 26.333 -33.501 42s-11.5 34.834 -11.5 57.501c0 20.667 4.5 39.334 13.5 56.001s20.833 30.5 35.5 41.5s31.5 19.5 50.5 25.5s38.5 9 58.5 9z" />
+    <glyph glyph-name="t" unicode="t" horiz-adv-x="325" 
+d="M4 476l7.00098 10.001h89v167l80 19l5 -15v-171h104c3.33301 0 5 -2 5 -6v-69h-109v-287c0 -21.333 3.16699 -35.166 9.5 -41.499s16.166 -9.5 29.499 -9.5c6 0 12.333 1 19 3s13.167 4.5 19.5 7.5s12 6 17 9s9.16699 5.83301 12.5 8.5c0.666992 -3.33301 2 -8 4 -14
+s4.16699 -12.167 6.5 -18.5s4.33301 -12.5 6 -18.5s3.16699 -11 4.5 -15c-9.33301 -8.66699 -23 -17.334 -41 -26.001s-39.667 -13 -65 -13c-32 0 -57.833 8.66699 -77.5 26s-29.5 45.666 -29.5 84.999v304h-82z" />
+    <glyph glyph-name="u" unicode="u" horiz-adv-x="510" 
+d="M22 406l-9.99707 57.999l124 22l31 -33v-271c0 -24.667 2.5 -44.167 7.5 -58.5s11.5 -25.333 19.5 -33s17.167 -12.667 27.5 -15s21.166 -3.5 32.499 -3.5c6.66699 0 14.5 1.16699 23.5 3.5s17.667 5.83301 26 10.5s16 10.334 23 17.001s12.167 14 15.5 22v281h-52l-9 58
+l122 23l29 -34v-353c0 -14 1.66699 -23 5 -27s7.66602 -6 12.999 -6c4 0 7.5 0.333008 10.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.333 -11.333 -24 -18s-24.334 -10 -41.001 -10c-34.667 0 -57.334 15 -68.001 45c-14.667 -14 -31.667 -25 -51 -33
+s-39.666 -12 -60.999 -12s-41.666 3 -60.999 9s-36.333 15.667 -51 29s-26.334 30.5 -35.001 51.5s-13 46.167 -13 75.5v245h-55z" />
+    <glyph glyph-name="v" unicode="v" horiz-adv-x="467" 
+d="M277 -5h-79l-151 425h-39l-8 57l121 9l127 -369l123 303h-54l-7 57l121 9l32 -38z" />
+    <glyph glyph-name="w" unicode="w" horiz-adv-x="704" 
+d="M146 -3l-90 419h-44l-7 62l133 10l78 -383l94 370h109l102 -371l77 312h-45l-7 62l111 9l22 -35l-109 -455h-118l-95 357l-92 -357h-119z" />
+    <glyph glyph-name="x" unicode="x" horiz-adv-x="464" 
+d="M246 310l96 176h90v-63h-38l-107 -182l106 -176h43v-65h-117l-101 169l-97 -169h-89l-4 63h42l104 179l-105 178h-41v66h112z" />
+    <glyph glyph-name="y" unicode="y" horiz-adv-x="480" 
+d="M474 452l-51.501 -143l-56 -152l-58 -153.5l-57.5 -148.5c-6 -15.333 -12.833 -30.833 -20.5 -46.5s-16.667 -29.667 -27 -42s-22.833 -22.333 -37.5 -30s-32 -11.5 -52 -11.5c-17.333 0 -33.5 4 -48.5 12s-28.5 17.333 -40.5 28l37 69
+c6 -7.33301 14.333 -14.833 25 -22.5s22 -11.5 34 -11.5c8 0 15.333 2.83301 22 8.5s12.834 13 18.501 22s10.667 19 15 30l12.5 31.5l22 59l-162 465h-40l-8 62l124 8l135 -405l126 335h-52l-7 61l121 9z" />
+    <glyph glyph-name="z" unicode="z" horiz-adv-x="423" 
+d="M150 75h159l14 82h57v-157h-337v77l229 333c-26 0.666992 -52.167 1.16699 -78.5 1.5s-52.5 0.5 -78.5 0.5l-14 -78h-58v152h337v-78z" />
+    <glyph glyph-name="braceleft" unicode="{" horiz-adv-x="337" 
+d="M7 316c32 0 58.498 9.33301 79.498 28s31.5 46 31.5 82c0 4 -0.166992 9.33301 -0.5 16s-0.5 14 -0.5 22s-0.166992 16 -0.5 24s-0.5 15 -0.5 21c0 29.333 1.66699 56.166 5 80.499s10.166 45.166 20.499 62.499s25.333 30.666 45 39.999s45.834 14 78.501 14
+c12.667 0 25.167 -1 37.5 -3s23.5 -4 33.5 -6c1.33301 0 2.33301 -0.166992 3 -0.5s1.66699 -0.5 3 -0.5l-30 -96l-71 24c-12 -6.66699 -20.167 -19.167 -24.5 -37.5s-6.5 -38.5 -6.5 -60.5c0 -24.667 0.166992 -44 0.5 -58s0.5 -28 0.5 -42c0 -22 -2 -42.167 -6 -60.5
+s-10.167 -34.166 -18.5 -47.499s-19.5 -24 -33.5 -32c-13.333 -7.33301 -29 -11.666 -47 -12.999c36 -1.33301 62.333 -14.333 79 -39c17.333 -26 26 -63.667 26 -113c0 -15.333 -0.166992 -30.166 -0.5 -44.499s-0.5 -28.833 -0.5 -43.5c0 -12.667 0.333008 -25 1 -37
+s2 -23 4 -33s5 -18.667 9 -26s9.66699 -12.666 17 -15.999l71 24l30 -96l-36 -7c-13.333 -2.66699 -27 -4 -41 -4c-33.333 0 -59.666 5.66699 -78.999 17s-34.333 26.333 -45 45s-17.5 40 -20.5 64s-4.5 48.667 -4.5 74c0 15.333 0.333008 32.166 1 50.499s1 33.833 1 46.5
+c0 16 -3 30.167 -9 42.5s-14.167 22.5 -24.5 30.5s-22.166 14.167 -35.499 18.5s-27.333 6.5 -42 6.5v83z" />
+    <glyph glyph-name="bar" unicode="|" horiz-adv-x="247" 
+d="M78 -214v908h91v-908h-91z" />
+    <glyph glyph-name="braceright" unicode="}" horiz-adv-x="337" 
+d="M330 233c-14.667 0 -28.667 -2.16699 -42 -6.5s-25.166 -10.5 -35.499 -18.5s-18.5 -18.167 -24.5 -30.5s-9 -26.5 -9 -42.5c0 -12.667 0.333008 -28.167 1 -46.5s1 -35.166 1 -50.499c0 -25.333 -1.5 -50 -4.5 -74s-9.83301 -45.333 -20.5 -64
+s-25.834 -33.667 -45.501 -45s-45.834 -17 -78.501 -17c-14 0 -27.667 1.33301 -41 4l-36 7l30 96l71 -24c7.33301 3.33301 13 8.66602 17 15.999s7 16 9 26s3.33301 21 4 33s1 24.333 1 37c0 14.667 -0.166992 29.167 -0.5 43.5s-0.5 29.166 -0.5 44.499
+c0 49.333 8.66699 87 26 113c16.667 26 43.334 40 80.001 42c-18.667 0 -34.667 3.66699 -48 11c-14 7.33301 -25.167 17.666 -33.5 30.999s-14.5 29.166 -18.5 47.499s-6 38.5 -6 60.5c0 14 0.166992 28 0.5 42s0.5 33.333 0.5 58c0 22 -2.16699 42.167 -6.5 60.5
+s-12.5 30.833 -24.5 37.5l-71 -24l-30 96c1.33301 0 2.33301 0.166992 3 0.5s1.66699 0.5 3 0.5c10 2 21.167 4 33.5 6s24.833 3 37.5 3c32.667 0 58.667 -4.66699 78 -14s34.333 -22.666 45 -39.999s17.667 -38.166 21 -62.499s5 -51.166 5 -80.499
+c0 -6 -0.166992 -13 -0.5 -21s-0.5 -16 -0.5 -24s-0.166992 -15.333 -0.5 -22s-0.5 -12 -0.5 -16c0 -36 10.5 -63.333 31.5 -82s47.5 -28 79.5 -28v-83z" />
+    <glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="410" 
+d="M332 679l59 -68c-12.667 -14 -28.167 -27.333 -46.5 -40s-37.5 -19 -57.5 -19c-14 0 -26.667 2.16699 -38 6.5s-22.333 9 -33 14s-21.667 9.66699 -33 14s-23.666 6.5 -36.999 6.5c-16 0 -29.167 -5.16699 -39.5 -15.5s-17.833 -21.5 -22.5 -33.5l-59 35l1 13
+c4.66699 10 10.5 20 17.5 30s15.333 18.833 25 26.5s20.667 14 33 19s26.166 7.5 41.499 7.5c14 0 27.5 -2.33301 40.5 -7s25.167 -10 36.5 -16l31 -15c9.33301 -4.66699 18 -7 26 -7z" />
+    <glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="254" 
+d="M67 432c0 17.333 5.66699 31.668 17 43.001s25.666 17 42.999 17c15.333 0 29 -5.83301 41 -17.5s18 -25.834 18 -42.501c0 -15.333 -6 -28.833 -18 -40.5s-25.667 -17.5 -41 -17.5c-17.333 0 -31.666 5.66699 -42.999 17s-17 25 -17 41zM91 251.002h69l37 -415l-21 -38
+l-117 13z" />
+    <glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="437" 
+d="M200 -210l-0.00195312 209.996c-22.667 4.66699 -44.167 12.834 -64.5 24.501s-38.333 27.167 -54 46.5s-28 42.333 -37 69s-13.5 57.667 -13.5 93c0 40.667 4.66699 75.667 14 105s21.833 53.833 37.5 73.5s33.667 35.167 54 46.5s41.5 19 63.5 23v205h90v-205
+c17.333 -3.33301 32.833 -8.5 46.5 -15.5s25.5 -14.667 35.5 -23s18.167 -16.833 24.5 -25.5s11.166 -16 14.499 -22l-99 -47l-32 58c-2.66699 0.666992 -5.66699 1.33398 -9 2.00098l-10.5 2c-3.66699 0.666992 -8.16699 1 -13.5 1c-40 0 -70.167 -15 -90.5 -45
+s-30.5 -73.667 -30.5 -131c0 -50 12.167 -89.833 36.5 -119.5s56.5 -44.5 96.5 -44.5c18.667 0 38.334 3.5 59.001 10.5s37.667 17.167 51 30.5c3.33301 -9.33301 7 -21.166 11 -35.499s7.66699 -25.833 11 -34.5c-13.333 -10 -28.166 -18.667 -44.499 -26
+s-35.166 -12.666 -56.499 -15.999v-210h-90z" />
+    <glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="527" 
+d="M241 338c-2 -36.667 -5.83203 -72.667 -11.499 -108s-15.167 -66.666 -28.5 -93.999c20 -1.33301 39.333 -4.5 58 -9.5s36.167 -10.167 52.5 -15.5s30.833 -10.333 43.5 -15s22.667 -7 30 -7l76 51l39 -106c-13.333 -14.667 -30.666 -24.667 -51.999 -30
+s-41.666 -8 -60.999 -8c-22 0 -42.833 2.33301 -62.5 7s-38.167 9.83398 -55.5 15.501l-49 15.5c-15.333 4.66699 -29.333 7 -42 7c-23.333 0 -40.5 -4.66699 -51.5 -14s-18.167 -19.333 -21.5 -30h-73c-0.666992 1.33301 -1 3 -1 5c-0.666992 2 -1 6.66699 -1 14
+c0 13.333 3.5 27.5 10.5 42.5s17.5 28.5 31.5 40.5c26.667 26.667 45.167 61.334 55.5 104.001s16.833 87.667 19.5 135h-89v66l8 9h84c0 16.667 -0.333008 32.834 -1 48.501s-1 30.834 -1 45.501c0 34 4.16699 62.667 12.5 86s20 42.166 35 56.499s32.333 24.666 52 30.999
+s41.167 9.5 64.5 9.5c18.667 0 36.167 -2 52.5 -6s31.166 -8.83301 44.499 -14.5s24.666 -11.334 33.999 -17.001s16.666 -10.5 21.999 -14.5l-71 -91l-80 68c-17.333 -0.666992 -30.666 -4.33398 -39.999 -11.001s-16.333 -16.334 -21 -29.001
+s-7.33398 -28.167 -8.00098 -46.5s-1 -39.5 -1 -63.5v-52h140c4.66699 0 7 -2.66699 7 -8v-67h-150z" />
+    <glyph glyph-name="currency" unicode="&#xa4;" horiz-adv-x="602" 
+d="M80 346c0 23.333 3.5 45.8311 10.5 67.498s16.833 41.5 29.5 59.5l-69 70l69 71l75 -75c15.333 8.66699 31.833 15.334 49.5 20.001s36.167 7 55.5 7c38.667 0 74 -9.33301 106 -28l76 76l70 -71l-72 -71c12.667 -18 22.5 -37.667 29.5 -59s10.5 -43.666 10.5 -66.999
+s-3.33301 -45.333 -10 -66s-16 -39.667 -28 -57l70 -68l-70 -71l-73 72c-16 -9.33301 -33.167 -16.5 -51.5 -21.5s-37.5 -7.5 -57.5 -7.5c-38.667 0 -74.667 9.33301 -108 28l-72 -71l-69 71l67 67c-12 17.333 -21.333 36.5 -28 57.5s-10 43.167 -10 66.5zM175 345.998
+c0 -36.667 11.667 -67 35 -91s53.333 -36 90 -36s66.667 12 90 36s35 54.333 35 91s-11.667 67 -35 91s-53.333 36 -90 36s-66.667 -12 -90 -36s-35 -54.333 -35 -91z" />
+    <glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="610" 
+d="M258 211v21h-119v77h112l-186 300l-40 9v73h207l7 -63l-61 -13l139 -220l137 221l-59 11v64h190v-73l-38 -10l-188 -299h109v-77h-110v-21h110v-77h-110v-51l114 -20l-8 -63h-308l-9 63l111 20v51h-119v77h119z" />
+    <glyph glyph-name="brokenbar" unicode="&#xa6;" horiz-adv-x="258" 
+d="M177 194v-380h-96v380h96zM177 690v-380h-96v380h96z" />
+    <glyph glyph-name="section" unicode="&#xa7;" horiz-adv-x="503" 
+d="M459 241c0 -23.333 -5.16504 -44.8311 -15.498 -64.498s-23.166 -37.167 -38.499 -52.5c14.667 -14 26 -29.667 34 -47s12 -37.333 12 -60c0 -31.333 -6.33301 -58.166 -19 -80.499s-29.5 -40.833 -50.5 -55.5s-45.167 -25.334 -72.5 -32.001s-55.333 -10 -84 -10
+c-36.667 0 -68.5 3.5 -95.5 10.5s-54.167 15.833 -81.5 26.5l8 169h68l14 -113c11.333 -3.33301 24.833 -6.5 40.5 -9.5s32.5 -4.5 50.5 -4.5c15.333 0 30 1.5 44 4.5s26.5 8 37.5 15s19.833 15.833 26.5 26.5s10 23.667 10 39c0 20.667 -7.16699 38 -21.5 52
+s-32.5 26.833 -54.5 38.5s-45.5 23 -70.5 34s-48.5 23.667 -70.5 38s-40.167 31.5 -54.5 51.5s-21.5 44.667 -21.5 74c0 23.333 5.16699 44.666 15.5 63.999s23.5 36.333 39.5 51c-17.333 14.667 -31.166 31.5 -41.499 50.5s-15.5 41.167 -15.5 66.5
+c0 24 5.16699 46.167 15.5 66.5s24.666 38 42.999 53s40.166 26.833 65.499 35.5s53 13 83 13c36 0 67.667 -2.83301 95 -8.5s53.666 -12.834 78.999 -21.501l13 -172h-69l-43 113c-9.33301 3.33301 -20 5.83301 -32 7.5s-25.667 2.5 -41 2.5
+c-30.667 0 -55.834 -7.33301 -75.501 -22s-29.5 -33 -29.5 -55c0 -16.667 5.16699 -31 15.5 -43s23.333 -22.833 39 -32.5s32.667 -18.167 51 -25.5s35.5 -15 51.5 -23c27.333 -13.333 50.333 -26.5 69 -39.5s33.667 -26.333 45 -40s19.5 -28 24.5 -43
+s7.5 -30.833 7.5 -47.5zM354.002 232.002c0 14.667 -5.16797 27.832 -15.501 39.499s-23.666 22.334 -39.999 32.001s-34.666 19 -54.999 28s-40.5 18.5 -60.5 28.5c-7.33301 -7.33301 -13.333 -15.5 -18 -24.5s-7 -18.833 -7 -29.5c0 -22 10 -40 30 -54s47 -28.667 81 -44
+l32.5 -15.5c10.333 -5 20.166 -10.167 29.499 -15.5c6 8 11.333 16.833 16 26.5s7 19.167 7 28.5z" />
+    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="386" 
+d="M216 609c0 15.333 5.83203 29 17.499 41s25.834 18 42.501 18c16 0 29.667 -6 41 -18s17 -25.667 17 -41c0 -16 -5.83301 -29.833 -17.5 -41.5s-25.167 -17.5 -40.5 -17.5c-16 0 -30 6 -42 18s-18 25.667 -18 41zM51.999 609c0 15.333 5.5 29 16.5 41s24.833 18 41.5 18
+c16 0 29.833 -6 41.5 -18s17.5 -25.667 17.5 -41c0 -16.667 -6 -30.667 -18 -42s-25.667 -17 -41 -17c-16 0 -29.667 5.83301 -41 17.5s-17 25.5 -17 41.5z" />
+    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="716" 
+d="M471 216c-11.333 -7.33301 -25.501 -14.334 -42.501 -21.001s-36.5 -10 -58.5 -10c-26 0 -50.333 4.33301 -73 13s-42.5 20.834 -59.5 36.501s-30.333 34.667 -40 57s-14.5 47.5 -14.5 75.5c0 30 4.83301 57 14.5 81s23 44.333 40 61s37 29.334 60 38.001
+s47.5 13 73.5 13c9.33301 0 17.833 -0.166992 25.5 -0.5s14.5 -0.833008 20.5 -1.5l26 -5l9 -121h-47l-14 51c-2.66699 0 -5.5 0.166992 -8.5 0.5s-6.16699 0.5 -9.5 0.5c-34 0 -61.333 -9.33301 -82 -28s-31 -47.334 -31 -86.001c0 -32 10 -58.5 30 -79.5
+s46.667 -31.5 80 -31.5c14 0 27.833 2.33301 41.5 7s24.834 9.66699 33.501 15zM119.999 373.999c0 -33.333 6.16699 -64.333 18.5 -93s29.333 -53.834 51 -75.501s46.834 -38.667 75.501 -51s59.667 -18.5 93 -18.5c32.667 0 63.5 6.16699 92.5 18.5s54.333 29.333 76 51
+s38.667 46.834 51 75.501s18.5 59.667 18.5 93c0 32.667 -6.16699 63.5 -18.5 92.5s-29.333 54.333 -51 76s-47 38.667 -76 51s-59.833 18.5 -92.5 18.5c-33.333 0 -64.333 -6.16699 -93 -18.5s-53.834 -29.333 -75.501 -51s-38.667 -47 -51 -76s-18.5 -59.833 -18.5 -92.5z
+M31.999 373.999c0 44.667 8.5 86.834 25.5 126.501s40.167 74.334 69.5 104.001s63.833 53 103.5 70s82.167 25.5 127.5 25.5c44.667 0 86.834 -8.5 126.501 -25.5s74.334 -40.333 104.001 -70s53 -64.334 70 -104.001s25.5 -81.834 25.5 -126.501
+c0 -45.333 -8.5 -87.833 -25.5 -127.5s-40.333 -74.167 -70 -103.5s-64.334 -52.5 -104.001 -69.5s-81.834 -25.5 -126.501 -25.5c-45.333 0 -87.833 8.5 -127.5 25.5s-74.167 40.167 -103.5 69.5s-52.5 63.833 -69.5 103.5s-25.5 82.167 -25.5 127.5z" />
+    <glyph glyph-name="ordfeminine" unicode="&#xaa;" horiz-adv-x="342" 
+d="M275 541c0 -26 0.50293 -41.999 1.50293 -47.999s3.16699 -9 6.5 -9c2 0 4.33301 0.5 7 1.5s4.66699 1.5 6 1.5l15 -46c-5.33301 -4 -12.833 -8.66699 -22.5 -14s-20.834 -8 -33.501 -8c-12 0 -22 2.16699 -30 6.5s-14.333 10.166 -19 17.499
+c-9.33301 -9.33301 -20.333 -16 -33 -20s-26.334 -6 -41.001 -6c-26.667 0 -49 8 -67 24s-27 35.667 -27 59c0 20.667 4.5 37.334 13.5 50.001s20.833 22.334 35.5 29.001s31.334 11.167 50.001 13.5s37.667 3.5 57 3.5v9c0 15.333 -3.83301 25.333 -11.5 30
+s-17.167 7 -28.5 7c-2.66699 0 -6.5 -0.333008 -11.5 -1s-9.16699 -1.33398 -12.5 -2.00098l-4 -24l-87 17c3.33301 14 9 25.833 17 35.5s17.333 17.667 28 24s22.167 11 34.5 14s24.5 4.5 36.5 4.5c30 0 53.167 -4.5 69.5 -13.5s28.166 -21.167 35.499 -36.5
+s11.666 -33.333 12.999 -54s2 -42.334 2 -65.001zM149.003 478.001c10.667 0 20 2.33301 28 7s13.667 10.667 17 18v43c-8.66699 0 -17.5 -0.5 -26.5 -1.5s-17.167 -3 -24.5 -6s-13.333 -7 -18 -12s-7 -11.5 -7 -19.5c0 -6.66699 2.16699 -13.167 6.5 -19.5
+s12.5 -9.5 24.5 -9.5z" />
+    <glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="461" 
+d="M6 339l213 214l54 -54l-161 -161l161 -162l-54 -53zM176 339l192 193l54 -54l-140 -140l140 -141l-54 -53z" />
+    <glyph glyph-name="logicalnot" unicode="&#xac;" horiz-adv-x="588" 
+d="M49 380v64l11 11h453l11 -11v-202c0 -4.66699 -2.66699 -7 -8 -7h-70v145h-397z" />
+    <glyph glyph-name="uni00AD" unicode="&#xad;" horiz-adv-x="403" 
+d="M-28 312v86h458v-86h-458z" />
+    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="716" 
+d="M32 374c0 44.667 8.5 86.834 25.5 126.501s40.167 74.334 69.5 104.001s63.833 53 103.5 70s82.167 25.5 127.5 25.5c44.667 0 86.834 -8.5 126.501 -25.5s74.334 -40.333 104.001 -70s53 -64.334 70 -104.001s25.5 -81.834 25.5 -126.501
+c0 -45.333 -8.5 -87.833 -25.5 -127.5s-40.333 -74.167 -70 -103.5s-64.334 -52.5 -104.001 -69.5s-81.834 -25.5 -126.501 -25.5c-45.333 0 -87.833 8.5 -127.5 25.5s-74.167 40.167 -103.5 69.5s-52.5 63.833 -69.5 103.5s-25.5 82.167 -25.5 127.5zM120 374
+c0 -33.333 6.16699 -64.333 18.5 -93s29.333 -53.834 51 -75.501s46.834 -38.667 75.501 -51s59.667 -18.5 93 -18.5c32.667 0 63.5 6.16699 92.5 18.5s54.333 29.333 76 51s38.667 46.834 51 75.501s18.5 59.667 18.5 93c0 32.667 -6.16699 63.5 -18.5 92.5
+s-29.333 54.333 -51 76s-47 38.667 -76 51s-59.833 18.5 -92.5 18.5c-33.333 0 -64.333 -6.16699 -93 -18.5s-53.834 -29.333 -75.501 -51s-38.667 -47 -51 -76s-18.5 -59.833 -18.5 -92.5zM507 243l-0.000976562 -50.002h-88l-57 123c-7.33301 -1.33301 -14.333 -2 -21 -2
+h-20v-64l46 -11v-46h-134l-4 48l23 8v247c-5.33301 0.666992 -9.66602 1.5 -12.999 2.5s-7 1.83301 -11 2.5v58h100c30 0 55.5 -3.16699 76.5 -9.5s38.333 -15.166 52 -26.499s23.5 -24.5 29.5 -39.5s9 -30.833 9 -47.5c0 -26.667 -6 -48.167 -18 -64.5
+s-27.667 -29.166 -47 -38.499l46 -84zM334.999 378.998c31.333 0 53.667 5 67 15s20 24 20 42c0 19.333 -7.5 33.5 -22.5 42.5s-35.167 13.5 -60.5 13.5h-18v-113h14z" />
+    <glyph glyph-name="macron" unicode="&#xaf;" horiz-adv-x="442" 
+d="M57 614v76h328v-76h-328z" />
+    <glyph glyph-name="degree" unicode="&#xb0;" horiz-adv-x="305" 
+d="M112 596c0 -6 0.5 -12.834 1.5 -20.501s3 -14.667 6 -21s7 -11.833 12 -16.5s11.833 -7 20.5 -7c8 0 14.5 2.16699 19.5 6.5s9.16699 9.83301 12.5 16.5s5.66602 13.834 6.99902 21.501s2 14.5 2 20.5s-0.666992 12.5 -2 19.5s-3.66602 13.833 -6.99902 20.5
+s-7.5 12.167 -12.5 16.5s-11.5 6.5 -19.5 6.5c-8.66699 0 -15.5 -2.16699 -20.5 -6.5s-9 -9.83301 -12 -16.5s-5 -13.5 -6 -20.5s-1.5 -13.5 -1.5 -19.5zM33 595.999c0 18.667 2.66699 36.167 8 52.5s13 30.5 23 42.5s22.333 21.333 37 28s31.667 10 51 10
+c18 0 34.5 -3.33301 49.5 -10s27.667 -16 38 -28s18.333 -26.167 24 -42.5s8.5 -33.833 8.5 -52.5c0 -38.667 -10.5 -70.5 -31.5 -95.5s-50.5 -37.5 -88.5 -37.5c-38.667 0 -68.167 12.5 -88.5 37.5s-30.5 56.833 -30.5 95.5z" />
+    <glyph glyph-name="plusminus" unicode="&#xb1;" horiz-adv-x="455" 
+d="M189 487v117h76v-117h127v-76h-127v-129h-76v129h-126v76h126zM392 245v-76h-329v76h329z" />
+    <glyph glyph-name="twosuperior" unicode="&#xb2;" horiz-adv-x="300" 
+d="M46 461l35.002 31l27.5 25.5c10.333 9.66699 20.333 20 30 31s17.667 22.167 24 33.5s9.5 22 9.5 32c0 12 -2.83301 20.5 -8.5 25.5s-13.834 7.5 -24.501 7.5c-3.33301 0 -6.83301 -0.333008 -10.5 -1s-7.16699 -1.66699 -10.5 -3l-15 -36l-68 21
+c9.33301 28 25 48.5 47 61.5s45.333 19.5 70 19.5c12 0 23.833 -1.83301 35.5 -5.5s22.167 -9.16699 31.5 -16.5s17 -16.5 23 -27.5s9 -23.833 9 -38.5c0 -19.333 -4 -36.666 -12 -51.999s-17.5 -28.833 -28.5 -40.5s-22.333 -21.834 -34 -30.501s-20.834 -16 -27.501 -22
+h52l15 34h42l-11 -92h-191z" />
+    <glyph glyph-name="threesuperior" unicode="&#xb3;" horiz-adv-x="295" 
+d="M66 509c11.333 -9.33301 22.3301 -17.499 32.9971 -24.499s24 -10.5 40 -10.5c13.333 0 23.5 3.5 30.5 10.5s10.5 15.5 10.5 25.5c0 12 -6.33301 20.167 -19 24.5s-30 6.5 -52 6.5v48c24 0 40.167 3.5 48.5 10.5s12.5 15.167 12.5 24.5
+c0 5.33301 -2.33301 10.666 -7 15.999s-12 8 -22 8c-3.33301 0 -7.66602 -0.166992 -12.999 -0.5s-8.66602 -1.83301 -9.99902 -4.5l-14 -30l-66 22c19.333 49.333 57.333 74 114 74c10 0 20.667 -1.66699 32 -5s21.666 -8.33301 30.999 -15s17.166 -14.834 23.499 -24.501
+s9.5 -20.5 9.5 -32.5c0 -18 -4.5 -32.167 -13.5 -42.5s-20.833 -17.166 -35.5 -20.499c14.667 -3.33301 28.167 -10 40.5 -20s18.5 -25.667 18.5 -47c0 -15.333 -3.33301 -28.5 -10 -39.5s-15.5 -20.167 -26.5 -27.5s-23.667 -12.666 -38 -15.999s-29.166 -5 -44.499 -5
+c-23.333 0 -44.166 4.66699 -62.499 14s-32.166 18.666 -41.499 27.999z" />
+    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="313" 
+d="M168 700l32 8l61 -81l-168 -122l-41 44z" />
+    <glyph glyph-name="mu" unicode="&#xb5;" horiz-adv-x="536" 
+d="M296 464l122.001 22.999l29 -34v-353c0 -14 1.5 -23 4.5 -27s7.83301 -6 14.5 -6c3.33301 0 6.5 0.333008 9.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.833 -11.333 -25.5 -18s-25.5 -10 -41.5 -10c-32.667 0 -55 14.333 -67 43
+c-28.667 -28.667 -64.334 -43 -107.001 -43c-28.667 0 -54.334 4.66699 -77.001 14l3 -15v-269h-92v680h-54l-9 58l124 22l31 -32v-38c0 -15.333 0.166992 -32.666 0.5 -51.999s0.5 -40 0.5 -62v-155c2 -17.333 6.33301 -31 13 -41s14.5 -17.5 23.5 -22.5
+s17.833 -8.16699 26.5 -9.5s16 -2 22 -2c5.33301 0 12 1 20 3s16.333 5 25 9s16.834 9 24.501 15s13.5 13 17.5 21v285h-49z" />
+    <glyph glyph-name="mu" unicode="&#x3bc;" horiz-adv-x="536" 
+d="M296 464l122.001 22.999l29 -34v-353c0 -14 1.5 -23 4.5 -27s7.83301 -6 14.5 -6c3.33301 0 6.5 0.333008 9.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.833 -11.333 -25.5 -18s-25.5 -10 -41.5 -10c-32.667 0 -55 14.333 -67 43
+c-28.667 -28.667 -64.334 -43 -107.001 -43c-28.667 0 -54.334 4.66699 -77.001 14l3 -15v-269h-92v680h-54l-9 58l124 22l31 -32v-38c0 -15.333 0.166992 -32.666 0.5 -51.999s0.5 -40 0.5 -62v-155c2 -17.333 6.33301 -31 13 -41s14.5 -17.5 23.5 -22.5
+s17.833 -8.16699 26.5 -9.5s16 -2 22 -2c5.33301 0 12 1 20 3s16.333 5 25 9s16.834 9 24.501 15s13.5 13 17.5 21v285h-49z" />
+    <glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="584" 
+d="M260 120l0.000976562 179.001c-73.333 3.33301 -130.333 23 -171 59s-61 83.333 -61 142c0 20.667 3.5 42.167 10.5 64.5s19 42.833 36 61.5s39.5 34.167 67.5 46.5s63 18.5 105 18.5h281v-80h-48v-611h-85v611h-45v-478c0 -6 -0.166992 -11.833 -0.5 -17.5
+s-0.5 -10.834 -0.5 -15.501c0 -8 -3 -17 -9 -27s-13.333 -20 -22 -30s-18.334 -19.833 -29.001 -29.5s-21 -18.5 -31 -26.5l-66 90z" />
+    <glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="237" 
+d="M166 399l13 -15c0 -24 -0.166992 -48 -0.5 -72s-0.5 -48.333 -0.5 -73h-119v160h107z" />
+    <glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="406" 
+d="M141 -82l35 97.0029h99l-23 -58c24.667 -6.66699 46.167 -18.834 64.5 -36.501s27.5 -43.167 27.5 -76.5c0 -34 -13.5 -62.5 -40.5 -85.5s-64.167 -34.5 -111.5 -34.5c-25.333 0 -47.5 2.16699 -66.5 6.5s-36.833 11.166 -53.5 20.499l43 86l71 -47
+c4.66699 0 10.667 0.833008 18 2.5s14.5 4.5 21.5 8.5s12.833 9.33301 17.5 16s7 14.667 7 24c0 15.333 -6 28.666 -18 39.999s-32.333 17 -61 17l-13 1z" />
+    <glyph glyph-name="onesuperior" unicode="&#xb9;" horiz-adv-x="237" 
+d="M87 465v179l-44 -8l-9 47l118 34l11 -16v-233l36 -8v-42h-147l-3 40z" />
+    <glyph glyph-name="ordmasculine" unicode="&#xba;" horiz-adv-x="334" 
+d="M114 561c0 -22 4.50098 -39.665 13.501 -52.998s22.167 -20 39.5 -20s30.666 6.5 39.999 19.5s14 30.833 14 53.5c0 21.333 -4.5 39.166 -13.5 53.499s-22.5 21.5 -40.5 21.5c-17.333 0 -30.5 -7.33301 -39.5 -22s-13.5 -32.334 -13.5 -53.001zM34.001 563.002
+c0 24.667 3.5 46.3311 10.5 64.998s16.5 34.167 28.5 46.5s26 21.5 42 27.5s33.333 9 52 9s36.167 -3.16699 52.5 -9.5s30.5 -15.666 42.5 -27.999s21.333 -27.666 28 -45.999s10 -39.833 10 -64.5s-3.33301 -46.334 -10 -65.001s-16 -34.167 -28 -46.5
+s-26.167 -21.666 -42.5 -27.999s-33.833 -9.5 -52.5 -9.5s-36 3 -52 9s-30 15.167 -42 27.5s-21.5 27.833 -28.5 46.5s-10.5 40.667 -10.5 66z" />
+    <glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="462" 
+d="M350 337l-161 162l55 54l213 -216l-213 -214l-54 53zM179 338l-139 140l54 54l192 -195l-192 -193l-54 53z" />
+    <glyph glyph-name="onequarter" unicode="&#xbc;" horiz-adv-x="656" 
+d="M578 108v-53l42 -6v-49h-206l-4 44l84 12v52h-159v73l155 205h88v-212h47v-66h-47zM97 0l-3 2l334 689h89c0 -2 -0.166992 -4.33301 -0.5 -7s-0.5 -5 -0.5 -7l-333 -688zM91 367v255l-52 -8l-8 51l133 38l12 -8v-56c0 -4 -0.333008 -8 -1 -12v-256
+c0 -2 1.33301 -3.5 4 -4.5s6 -1.83301 10 -2.5s8 -1.16699 12 -1.5s7.33301 -0.5 10 -0.5v-47h-165v45zM494 174v116l-90 -116h90z" />
+    <glyph glyph-name="onehalf" unicode="&#xbd;" horiz-adv-x="701" 
+d="M99 0l-3 2l334 689h89c0 -2 -0.166992 -4.33301 -0.5 -7s-0.5 -5 -0.5 -7l-333 -688zM395 49c12 12.667 27.167 27.834 45.5 45.501s36 36.834 53 57.501s31.667 42 44 64s18.5 43.667 18.5 65c0 15.333 -4.66699 25.666 -14 30.999s-18.333 8 -27 8
+c-6.66699 0 -12 -0.666992 -16 -2s-7.66699 -2.66602 -11 -3.99902l-24 -57l-85 40c14.667 30 32.667 52.667 54 68s49.333 23 84 23c21.333 0 40 -3 56 -9s29.167 -14.333 39.5 -25s18 -22.834 23 -36.501s7.5 -28.167 7.5 -43.5c0 -18 -3.5 -35.667 -10.5 -53
+s-16 -34.333 -27 -51s-23.5 -32.834 -37.5 -48.501l-41 -45.5l-10 -11h89l21 56h45l-13 -121h-251zM93 367v255l-52 -8l-8 51l133 38l12 -8v-56c0 -4 -0.333008 -8 -1 -12v-256c0 -2 1.33301 -3.5 4 -4.5s6 -1.83301 10 -2.5s8 -1.16699 12 -1.5s7.33301 -0.5 10 -0.5v-47
+h-165v45z" />
+    <glyph glyph-name="threequarters" unicode="&#xbe;" horiz-adv-x="706" 
+d="M626 108v-53l42 -6v-49h-206l-4 44l84 12v52h-159v73l155 205h88v-212h47v-66h-47zM152 0l-3 2l333 689h90c0 -2 -0.166992 -4.33301 -0.5 -7s-0.5 -5 -0.5 -7l-333 -688zM94 400c9.33301 -7.33301 19.832 -12.9961 31.499 -16.9961s22.834 -6 33.501 -6
+c6 0 12.5 0.833008 19.5 2.5s13.5 4.5 19.5 8.5s11.167 9.16699 15.5 15.5s6.5 14.166 6.5 23.499c0 19.333 -7.33301 33.333 -22 42s-35.334 13 -62.001 13h-13v58h13c10 0 20 0.5 30 1.5s18.667 3.33301 26 7s13.333 8.66699 18 15s7 15.166 7 26.499
+c0 13.333 -6 23.833 -18 31.5s-23.667 11.5 -35 11.5c-10 0 -17.667 -1 -23 -3l-13 -5l-23 -49l-76 35c4 10.667 10.167 21.5 18.5 32.5s18.5 20.667 30.5 29s26 15.166 42 20.499s34 8 54 8c16.667 0 32.667 -2.16699 48 -6.5s28.833 -10.666 40.5 -18.999
+s20.834 -19 27.501 -32s10 -28.167 10 -45.5c0 -20 -5.33301 -37.833 -16 -53.5s-25.667 -26.5 -45 -32.5c21.333 -6 37.833 -16.333 49.5 -31s17.5 -32.334 17.5 -53.001s-4.33301 -38.5 -13 -53.5s-20 -27.333 -34 -37s-30 -16.834 -48 -21.501s-36 -7 -54 -7
+c-25.333 0 -47.833 3.33301 -67.5 10s-36.167 15 -49.5 25zM541.999 174.004v116l-90 -116h90z" />
+    <glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="391" 
+d="M307 427c0 -16 -6.00098 -29.665 -18.001 -40.998s-26 -17 -42 -17c-17.333 0 -31.5 5.66699 -42.5 17s-16.5 25 -16.5 41c0 17.333 5.66699 31.666 17 42.999s25.333 17 42 17s30.834 -5.83301 42.501 -17.5s17.5 -25.834 17.5 -42.501zM291.999 238.002
+c2 -10 2.99512 -22.332 2.99512 -36.999c0 -22.667 -4.16699 -42 -12.5 -58s-18.666 -30.167 -30.999 -42.5s-25.666 -23.333 -39.999 -33s-27.666 -20 -39.999 -31s-22.666 -23.167 -30.999 -36.5s-12.5 -29.333 -12.5 -48c0 -8.66699 1.33301 -17.5 4 -26.5
+s7.16699 -17 13.5 -24s14.5 -12.833 24.5 -17.5s22.333 -7 37 -7c11.333 0 22.833 0.833008 34.5 2.5s21.167 3.83398 28.5 6.50098l26 95h61l-17 -158c-21.333 -7.33301 -43.5 -14 -66.5 -20s-49.167 -9 -78.5 -9c-55.333 0 -97.833 13.667 -127.5 41
+s-44.5 62.666 -44.5 105.999c0 40 9.33301 73.667 28 101s41 50.666 67 69.999c30.667 22.667 53.834 42.5 69.501 59.5s23.5 38.167 23.5 63.5v12c13.333 0 26.5 0.166992 39.5 0.5s26.167 0.5 39.5 0.5z" />
+    <glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="608" 
+d="M362 59l88 21l-48 150h-214l-46 -150l86 -20v-60h-216l-13 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59zM189 843l56 82l34 -6l140 -155l-37 -44zM214 314h160l-82 251z" />
+    <glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="608" 
+d="M-1 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM332 928l33 4l58 -91l-195 -112l-39 51zM214 314h160l-82 251z" />
+    <glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="608" 
+d="M-1 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM317 894l156 -163l-2 -5h-81l-87 59l-86 -59h-80l-3 6l157 162h26zM214 314h160l-82 251z" />
+    <glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="608" 
+d="M-1 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM445 858l59.0049 -67.002c-6 -6.66699 -12.833 -13.667 -20.5 -21s-15.834 -14 -24.501 -20s-17.834 -10.833 -27.501 -14.5s-18.834 -5.5 -27.501 -5.5
+c-16 0 -29.667 2.5 -41 7.5s-22.166 10.5 -32.499 16.5s-20.833 11.5 -31.5 16.5s-23.334 7.5 -38.001 7.5c-20.667 0 -36.334 -5.66699 -47.001 -17s-18.667 -22.666 -24 -33.999l-56 34v17c2.66699 6 7 13.333 13 22s13.833 17.334 23.5 26.001s21.667 16 36 22
+s31.166 9 50.499 9c25.333 0 47.5 -5.33301 66.5 -16s36.167 -21.667 51.5 -33l9 -6zM214.005 313.998h160l-82 251z" />
+    <glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="608" 
+d="M-1 62l52 18l202 611h96l213 -611l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM214 314h160l-82 251zM329 873c0 17.333 6.33496 32.333 19.002 45s28 19 46 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45
+s-6.33301 -32.333 -19 -45s-27.334 -19 -44.001 -19c-17.333 0 -32.5 6.5 -45.5 19.5s-19.5 27.833 -19.5 44.5zM152.002 873c0 17.333 6 32.333 18 45s27 19 45 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45c0 -18 -6.5 -33.167 -19.5 -45.5
+s-27.5 -18.5 -43.5 -18.5c-17.333 0 -32.166 6.33301 -44.499 19s-18.5 27.667 -18.5 45z" />
+    <glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="604" 
+d="M-3 62l51.999 18l192 582c-13.333 9.33301 -23.666 21.166 -30.999 35.499s-11 30.166 -11 47.499c0 14 2.5 27 7.5 39s12 22.5 21 31.5s19.667 16.167 32 21.5s25.5 8 39.5 8s27.167 -2.66699 39.5 -8s23 -12.5 32 -21.5s16.167 -19.5 21.5 -31.5s8 -25 8 -39
+c0 -17.333 -3.83301 -33.166 -11.5 -47.499s-18.167 -26.166 -31.5 -35.499l203 -582l46 -18l-11 -62h-235v59l88 21l-48 148h-214l-46 -148l86 -20v-60h-216zM211.999 314h160l-82 251zM260.999 745c0 -12 3.5 -21.333 10.5 -28s16.167 -10 27.5 -10
+c12 0 21.5 3.33301 28.5 10s10.5 16 10.5 28s-3.5 21.333 -10.5 28s-16.5 10 -28.5 10c-11.333 0 -20.5 -3.33301 -27.5 -10s-10.5 -16 -10.5 -28z" />
+    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="786" 
+d="M-12 62l52 18l256 611h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v174h-156l-71 -178l88 -20v-60h-216zM342 612l-107 -268h121v267z" />
+    <glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="583" 
+d="M281 -76l28.0029 77.999c-36.667 6.66699 -71.5 19 -104.5 37s-62 41.167 -87 69.5s-45 61.666 -60 99.999s-22.5 81.5 -22.5 129.5c0 58 9.16699 109 27.5 153s43 80.833 74 110.5s67 52 108 67s83.833 22.5 128.5 22.5c35.333 0 65.166 -2.33301 89.499 -7
+s43.833 -8.66699 58.5 -12l19 -182h-68l-39 108c-12.667 4.66699 -31.667 7 -57 7c-36.667 0 -69.667 -7 -99 -21s-54.166 -32.667 -74.499 -56s-35.833 -50.666 -46.5 -81.999s-16 -64 -16 -98c0 -38 6 -73.167 18 -105.5s29 -60.5 51 -84.5s48.667 -42.667 80 -56
+s66.666 -20 105.999 -20c28.667 0 55 4.33301 79 13s41.333 17 52 25l29 -79c-20.667 -14.667 -44.834 -25.334 -72.501 -32.001s-55.5 -10.667 -83.5 -12l-14 -36c23.333 -6 43.5 -17.333 60.5 -34s25.5 -40.667 25.5 -72c0 -32 -12.667 -58.833 -38 -80.5
+s-60 -32.5 -104 -32.5c-23.333 0 -43 2.33301 -59 7s-32 10.334 -48 17.001l-6 2l41 80l66 -43c4.66699 0 10.5 0.833008 17.5 2.5s13.667 4.33398 20 8.00098s11.666 8.5 15.999 14.5s6.5 13.333 6.5 22c0 14 -5.5 26.5 -16.5 37.5s-30.167 16.5 -57.5 16.5l-12 1z" />
+    <glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="539" 
+d="M147 843l57 82l34 -6l139 -155l-36 -44zM49 691h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v527l-60 5v75z" />
+    <glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="539" 
+d="M333 928l34 4l57 -91l-195 -112l-40 51zM49 691h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v527l-60 5v75z" />
+    <glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="539" 
+d="M284 894l156 -163l-2 -5h-81l-87 59l-86 -59h-80l-3 6l157 162h26zM49 691h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v527l-60 5v75z" />
+    <glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="539" 
+d="M49 691h426l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-424l-10 71l61 13v527l-60 5v75zM303 884c0 17.333 6.33496 32.333 19.002 45s28 19 46 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45s-6.33301 -32.333 -19 -45
+s-27.334 -19 -44.001 -19c-17.333 0 -32.5 6.5 -45.5 19.5s-19.5 27.833 -19.5 44.5zM126.002 884c0 17.333 6 32.333 18 45s27 19 45 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45c0 -18 -6.5 -33.167 -19.5 -45.5s-27.5 -18.5 -43.5 -18.5
+c-17.333 0 -32.166 6.33301 -44.499 19s-18.5 27.667 -18.5 45z" />
+    <glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="320" 
+d="M38 843l57 82l32 -6l140 -155l-36 -44zM110 610l-63 5v76h218l10 -75l-65 -10v-525l65 -8v-73h-219l-18 72l72 11v527z" />
+    <glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="319" 
+d="M190 928l34 4l57 -91l-195 -112l-39 51zM109 610l-63 5v76h218l10 -75l-65 -10v-525l65 -8v-73h-219l-9 72l63 11v527z" />
+    <glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="319" 
+d="M109 610l-63 5v76h218l10 -75l-65 -10v-525l65 -8v-73h-219l-9 72l63 11v527zM173 894l156 -163l-2 -5h-81l-87 59l-86 -59h-80l-3 6l157 162h26z" />
+    <glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="319" 
+d="M109 610l-63 5v76h218l10 -75l-65 -10v-525l65 -8v-73h-219l-9 72l63 11v527zM181 798c0 17.333 6.33301 32.167 19 44.5s27.667 18.5 45 18.5s31.833 -6.33301 43.5 -19s17.5 -27.334 17.5 -44.001c0 -17.333 -6 -32.166 -18 -44.499s-26.333 -18.5 -43 -18.5
+c-17.333 0 -32.333 6 -45 18s-19 27 -19 45zM21 798.001c0 17.333 6 32.166 18 44.499s26.667 18.5 44 18.5c16 0 30.5 -6.16699 43.5 -18.5s19.5 -27.166 19.5 -44.499s-6.5 -32.166 -19.5 -44.499s-27.5 -18.5 -43.5 -18.5c-17.333 0 -32 6.16699 -44 18.5
+s-18 27.166 -18 44.499z" />
+    <glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="632" 
+d="M37 379l10.0029 10.999h62v221l-60 6v74h189c53.333 0 102 -7.33301 146 -22s81.667 -36.167 113 -64.5s55.666 -63.833 72.999 -106.5s26 -92 26 -148c0 -55.333 -8.16699 -104.666 -24.5 -147.999s-39.833 -80 -70.5 -110s-67.834 -52.833 -111.501 -68.5
+s-92.834 -23.5 -147.501 -23.5h-184l-10 71l61 14v226h-72v68zM491.003 350.999c0 44 -6.83203 81.999 -20.499 113.999s-33 58.5 -58 79.5s-54.833 36.667 -89.5 47s-73 15.5 -115 15.5v-217h166c4.66699 0 7 -2.66699 7 -8v-71h-173v-225h24
+c44 0 82.167 6.16699 114.5 18.5s59.166 30 80.499 53s37.333 50.833 48 83.5s16 69.334 16 110.001z" />
+    <glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="696" 
+d="M194 597v-436.001c0 -21.333 0.166992 -37.666 0.5 -48.999s0.5 -18.833 0.5 -22.5s0.333008 -6.5 1 -8.5l57 -10v-71h-194l-12 71l63 13v525l-60 6v76h209l252 -595v513l-62 8v74h197l13 -75l-64 -12v-604h-117zM478 857.999l59.0049 -67.002
+c-6 -6.66699 -12.833 -13.667 -20.5 -21s-15.834 -14 -24.501 -20s-17.834 -10.833 -27.501 -14.5s-18.834 -5.5 -27.501 -5.5c-16 0 -29.667 2.5 -41 7.5s-22.166 10.5 -32.499 16.5s-20.833 11.5 -31.5 16.5s-23.334 7.5 -38.001 7.5
+c-20.667 0 -36.334 -5.66699 -47.001 -17s-18.667 -22.666 -24 -33.999l-56 34v17c2.66699 6 7 13.333 13 22s13.833 17.334 23.5 26.001s21.667 16 36 22s31.166 9 50.499 9c25.333 0 47.5 -5.33301 66.5 -16s36.167 -21.667 51.5 -33l9 -6z" />
+    <glyph glyph-name="Ograve" unicode="&#xd2;" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM209 843l56 82l33 -6l140 -155l-36 -44z" />
+    <glyph glyph-name="Oacute" unicode="&#xd3;" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM362 928l34 4l57 -91l-195 -112l-39 51z" />
+    <glyph glyph-name="Ocircumflex" unicode="&#xd4;" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM339 894l156 -163l-1 -5h-82l-87 59l-86 -59h-82l-1 6l157 162h26z" />
+    <glyph glyph-name="Otilde" unicode="&#xd5;" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM454 858l59 -67.002c-5.33301 -6.66699 -11.833 -13.667 -19.5 -21s-16 -14 -25 -20s-18.167 -10.833 -27.5 -14.5s-18.333 -5.5 -27 -5.5c-16 0 -29.833 2.5 -41.5 7.5s-22.5 10.5 -32.5 16.5s-20.333 11.5 -31 16.5
+s-23.334 7.5 -38.001 7.5c-20 0 -35.5 -5.66699 -46.5 -17s-19.5 -22.666 -25.5 -33.999l-54 34v17c2.66699 6 6.83398 13.333 12.501 22s13.334 17.334 23.001 26.001s21.667 16 36 22s31.166 9 50.499 9c27.333 0 51.333 -6.16699 72 -18.5s38.667 -24.5 54 -36.5z" />
+    <glyph glyph-name="Odieresis" unicode="&#xd6;" 
+d="M148 342c0 -34 3.66699 -66.667 11 -98s18.166 -59 32.499 -83s32.666 -43.167 54.999 -57.5s48.5 -21.5 78.5 -21.5s56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98s-3.66699 67 -11 99s-18.333 60.167 -33 84.5
+s-33.334 43.833 -56.001 58.5s-49 22 -79 22s-56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99zM325 -4c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111
+s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28s88.666 -9.33301 123.999 -28s64.833 -44 88.5 -76s41.5 -69 53.5 -111s18 -86.333 18 -133s-6 -91 -18 -133s-29.833 -79 -53.5 -111
+s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28zM358 884c0 17.333 6.33496 32.333 19.002 45s28 19 46 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45s-6.33301 -32.333 -19 -45s-27.334 -19 -44.001 -19c-17.333 0 -32.5 6.5 -45.5 19.5
+s-19.5 27.833 -19.5 44.5zM181.002 884c0 17.333 6 32.333 18 45s27 19 45 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45c0 -18 -6.5 -33.167 -19.5 -45.5s-27.5 -18.5 -43.5 -18.5c-17.333 0 -32.166 6.33301 -44.499 19s-18.5 27.667 -18.5 45z" />
+    <glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="478" 
+d="M293 353l133 -132l-53 -53l-133 132l-135 -135l-53 54l135 135l-138 138l53 53l138 -138l134 134l54 -53z" />
+    <glyph glyph-name="Oslash" unicode="&#xd8;" 
+d="M95 -53l-3 18.001l48 104c-32.667 32 -57 72 -73 120s-24 99.667 -24 155c0 46.667 5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28c17.333 0 33.833 -1.33301 49.5 -4s30.834 -6.66699 45.501 -12l34 75h98
+c0 -3.33301 -0.166992 -6.5 -0.5 -9.5s-0.5 -6.16699 -0.5 -9.5l-49 -106c36 -32 62.833 -72.833 80.5 -122.5s26.5 -102.834 26.5 -159.501c0 -46.667 -6 -91 -18 -133s-29.833 -79 -53.5 -111s-53.167 -57.333 -88.5 -76s-76.666 -28 -123.999 -28
+c-40 0 -75 6.33301 -105 19l-31 -68h-94zM504 342.001c0 35.333 -4.00098 69.167 -12.001 101.5s-19.667 60.833 -35 85.5l-199 -432c20 -10 42.333 -15 67 -15c30 0 56.333 7.16699 79 21.5s41.334 33.5 56.001 57.5s25.667 51.667 33 83s11 64 11 98zM147.999 342.002
+c0 -32 2.99805 -63 8.99805 -93s15.667 -56.667 29 -80l196 426c-18 7.33301 -37 11 -57 11c-30 0 -56.167 -7.33301 -78.5 -22s-40.666 -34.167 -54.999 -58.5s-25.166 -52.5 -32.499 -84.5s-11 -65 -11 -99z" />
+    <glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="638" 
+d="M205 843l56 82l34 -6l140 -155l-37 -44zM402 691l202.001 0.000976562v-74l-57 -10v-377c0 -40.667 -6 -75.834 -18 -105.501s-28.167 -54 -48.5 -73s-43.833 -33 -70.5 -42s-54.334 -13.5 -83.001 -13.5c-76.667 0 -135 20.5 -175 61.5s-60 98.5 -60 172.5v380l-62 6v75
+h231v-74l-69 -9v-375c0 -47.333 11 -84.333 33 -111s57 -40 105 -40c16.667 0 33 2.5 49 7.5s30.333 13.5 43 25.5s22.667 27.667 30 47s11 43.333 11 72v375l-61 9v73z" />
+    <glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="638" 
+d="M381 928l34 4l56 -91l-194 -112l-40 51zM402 691l202.001 0.000976562v-74l-57 -10v-377c0 -40.667 -6 -75.834 -18 -105.501s-28.167 -54 -48.5 -73s-43.833 -33 -70.5 -42s-54.334 -13.5 -83.001 -13.5c-76.667 0 -135 20.5 -175 61.5s-60 98.5 -60 172.5v380l-62 6v75
+h231v-74l-69 -9v-375c0 -47.333 11 -84.333 33 -111s57 -40 105 -40c16.667 0 33 2.5 49 7.5s30.333 13.5 43 25.5s22.667 27.667 30 47s11 43.333 11 72v375l-61 9v73z" />
+    <glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="638" 
+d="M402 691l202.001 0.000976562v-74l-57 -10v-377c0 -40.667 -6 -75.834 -18 -105.501s-28.167 -54 -48.5 -73s-43.833 -33 -70.5 -42s-54.334 -13.5 -83.001 -13.5c-76.667 0 -135 20.5 -175 61.5s-60 98.5 -60 172.5v380l-62 6v75h231v-74l-69 -9v-375
+c0 -47.333 11 -84.333 33 -111s57 -40 105 -40c16.667 0 33 2.5 49 7.5s30.333 13.5 43 25.5s22.667 27.667 30 47s11 43.333 11 72v375l-61 9v73zM342.001 894.001l156 -163l-1 -5h-82l-87 59l-86 -59h-82l-1 6l157 162h26z" />
+    <glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="647" 
+d="M411 691l201.999 0.000976562v-74l-57 -10v-377c0 -40.667 -6.33301 -75.834 -19 -105.501s-29.5 -54 -50.5 -73s-45 -33 -72 -42s-54.833 -13.5 -83.5 -13.5c-76.667 0 -135.667 20.5 -177 61.5s-62 98.5 -62 172.5v380l-62 6v75h231v-74l-69 -9v-375
+c0 -47.333 11.667 -84.333 35 -111s59 -40 107 -40c16.667 0 33.334 2.5 50.001 7.5s31.5 13.5 44.5 25.5s23.5 27.667 31.5 47s12 43.333 12 72v375l-61 9v73zM369.999 884.001c0 17.333 6.33496 32.333 19.002 45s28 19 46 19c17.333 0 32.166 -6.33301 44.499 -19
+s18.5 -27.667 18.5 -45s-6.33301 -32.333 -19 -45s-27.334 -19 -44.001 -19c-17.333 0 -32.5 6.5 -45.5 19.5s-19.5 27.833 -19.5 44.5zM193.001 884.001c0 17.333 6 32.333 18 45s27 19 45 19c17.333 0 32.166 -6.33301 44.499 -19s18.5 -27.667 18.5 -45
+c0 -18 -6.5 -33.167 -19.5 -45.5s-27.5 -18.5 -43.5 -18.5c-17.333 0 -32.166 6.33301 -44.499 19s-18.5 27.667 -18.5 45z" />
+    <glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="563" 
+d="M556 616l-43 -10l-180 -360v-163l116 -20l-10 -63h-310l-10 63l115 20v169l-190 355l-40 9v75h213l7 -66l-67 -12l139 -256l126 257l-61 11v66h195v-75zM345 928l34 4l56 -91l-194 -112l-40 51z" />
+    <glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="525" 
+d="M109 610l-62.999 5.00098v76h218l10 -75l-65 -10l2 -37c98 0 171.5 -16.833 220.5 -50.5s73.5 -85.834 73.5 -156.501c0 -37.333 -7 -69.333 -21 -96s-33.333 -48.5 -58 -65.5s-53.834 -29.333 -87.501 -37s-70.167 -11.5 -109.5 -11.5h-20v-71l115 -18v-63h-269l-9 72
+l63 11v527zM209.001 478.001l0.000976562 -240h16c64.667 0 110 10.5 136 31.5s39 49.167 39 84.5c0 46 -15.333 78.167 -46 96.5s-76.334 27.5 -137.001 27.5h-8z" />
+    <glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="527" 
+d="M273 110c8.66699 -7.33301 17.335 -15.1621 26.002 -23.4951s16.667 -14.833 24 -19.5c23.333 0 43.833 8.66699 61.5 26s26.5 41.333 26.5 72c0 17.333 -4.16699 32.166 -12.5 44.499s-18.833 23.666 -31.5 33.999s-26.334 20 -41.001 29s-28.334 18.667 -41.001 29
+s-23.167 21.666 -31.5 33.999s-12.5 26.833 -12.5 43.5c0 19.333 5.33301 35.666 16 48.999s22.5 26.666 35.5 39.999s24.833 28.333 35.5 45s16 38.334 16 65.001c-1.33301 21.333 -9.83301 39.666 -25.5 54.999s-34.834 23 -57.501 23c-18 0 -32.667 -3.33301 -44 -10
+s-20.166 -15.167 -26.499 -25.5s-10.5 -21.666 -12.5 -33.999s-3 -24.5 -3 -36.5v-550h-143v58l51 10v463c0 34.667 4.66699 64.667 14 90s22 46.166 38 62.499s35 28.333 57 36s45.667 11.5 71 11.5c22 0 43.333 -3.33301 64 -10s39.167 -16.5 55.5 -29.5
+s29.333 -29 39 -48s14.5 -40.833 14.5 -65.5c0 -30.667 -5.5 -55.834 -16.5 -75.501s-23.167 -36.5 -36.5 -50.5l-36.5 -37c-11 -10.667 -16.5 -22 -16.5 -34c1.33301 -8 5.5 -15.333 12.5 -22s17.833 -13.667 32.5 -21c44.667 -23.333 77.667 -49.333 99 -78s32 -61 32 -97
+c0 -28 -5.16699 -52.5 -15.5 -73.5s-23.833 -38.833 -40.5 -53.5s-35.5 -25.667 -56.5 -33s-41.833 -11 -62.5 -11c-17.333 0 -35.5 1.83301 -54.5 5.5s-38.167 9.83398 -57.5 18.501z" />
+    <glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="460" 
+d="M383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33
+c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5
+s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256z
+M201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5
+c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5zM125.001 631.997l60 71l31 -8l107 -158l-37 -37z" />
+    <glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="460" 
+d="M383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33
+c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5
+s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256z
+M201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5
+c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5zM247.001 721.997l32 8l60 -80l-166 -121l-41 44z" />
+    <glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="460" 
+d="M60 541l133 159h33l134 -160l-6 -11h-78l-67 52l-67 -52h-77zM383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5
+s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49
+s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5
+s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256zM201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2
+s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5z" />
+    <glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="460" 
+d="M332 680l55.999 -66.001c-14 -15.333 -28.5 -28.333 -43.5 -39s-32.5 -16 -52.5 -16c-11.333 0 -21.833 2 -31.5 6s-19 8.16699 -28 12.5l-26.5 12.5c-8.66699 4 -18 6 -28 6c-15.333 0 -27.166 -4.66699 -35.499 -14s-14.833 -19.666 -19.5 -30.999l-53 34
+c0 6.66699 2.16699 15.334 6.5 26.001s10.833 20.667 19.5 30s19.667 17.5 33 24.5s29 10.5 47 10.5c10.667 0 21 -1.5 31 -4.5s19.667 -6.66699 29 -11s18 -8.83301 26 -13.5s15.667 -8.33398 23 -11.001l1 -3zM382.999 88.999c0 -8 1.49902 -13.502 4.49902 -16.502
+s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33c-12.667 -13.333 -27.834 -24.333 -45.501 -33
+s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5s-31.5 16.5 -57.5 16.5
+c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256zM201.998 68.9971
+c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5c0 -13.333 2.5 -24.166 7.5 -32.499
+s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5z" />
+    <glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="460" 
+d="M69 624c0 17.333 6 32 18 44s26.667 18 44 18s32 -6 44 -18s18 -26.667 18 -44s-6 -32 -18 -44s-26.667 -18 -44 -18s-32 6 -44 18s-18 26.667 -18 44zM230 624c0 17.333 6 32 18 44s26.667 18 44 18s32 -6 44 -18s18 -26.667 18 -44s-6 -32 -18 -44s-26.667 -18 -44 -18
+s-32 6 -44 18s-18 26.667 -18 44zM383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5
+c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25
+s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5
+s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256zM201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5
+s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5z" />
+    <glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="460" 
+d="M190 630c0 -10 3.5 -18.5 10.5 -25.5s15.5 -10.5 25.5 -10.5s18.667 3.5 26 10.5s11 15.5 11 25.5s-3.66699 18.5 -11 25.5s-16 10.5 -26 10.5s-18.5 -3.5 -25.5 -10.5s-10.5 -15.5 -10.5 -25.5zM131 630c0 26.667 9.16699 49.167 27.5 67.5s40.833 27.5 67.5 27.5
+c27.333 0 50.166 -9.16699 68.499 -27.5s27.5 -40.833 27.5 -67.5s-9.16699 -49.167 -27.5 -67.5s-41.166 -27.5 -68.499 -27.5c-26.667 0 -49.167 9.16699 -67.5 27.5s-27.5 40.833 -27.5 67.5zM383 89c0 -8 1.49902 -13.502 4.49902 -16.502s6.16699 -4.5 9.5 -4.5
+c4 0 7.83301 0.833008 11.5 2.5s6.83398 3.16699 9.50098 4.5l22 -53c-4 -3.33301 -12.167 -8.5 -24.5 -15.5s-27.166 -10.5 -44.499 -10.5c-20.667 0 -36.667 4 -48 12s-19.333 19 -24 33c-12.667 -13.333 -27.834 -24.333 -45.501 -33s-39.167 -13 -64.5 -13
+c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96c0 32 7.16699 58.333 21.5 79s33.333 37 57 49s51 20.333 82 25s63.167 7.33398 96.5 8.00098v71c0 13.333 -6.16699 25.5 -18.5 36.5s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5
+s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c52 0 91.833 -13 119.5 -39s41.5 -60 41.5 -102v-256zM201.999 68.998c13.333 0 25.168 2.16602 35.501 6.49902
+s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86c-14.667 0 -31.334 -0.666992 -50.001 -2s-36.334 -4.83301 -53.001 -10.5s-30.667 -14 -42 -25s-17 -26.167 -17 -45.5c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10
+s15.333 -2.5 22 -2.5z" />
+    <glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="704" 
+d="M36 129c0 31.333 7.50098 57.3291 22.501 77.9961s34.667 37.167 59 49.5s51.833 21 82.5 26s61.667 7.5 93 7.5v71c0 13.333 -6.16699 25.5 -18.5 36.5s-31.5 16.5 -57.5 16.5c-9.33301 0 -19.166 -1.16699 -29.499 -3.5s-18.833 -6.5 -25.5 -12.5l-20 -65l-105 31
+c4.66699 16.667 12 32.334 22 47.001s22.5 27.5 37.5 38.5s33 19.833 54 26.5s44.833 10 71.5 10c34 0 62.5 -5.66699 85.5 -17s41.167 -27 54.5 -47c21.333 21.333 45.5 37.333 72.5 48s54.5 16 82.5 16c22 0 42.5 -2.83301 61.5 -8.5s35.833 -14 50.5 -25
+s26.167 -24.667 34.5 -41s12.5 -35.166 12.5 -56.499c0 -20.667 -4.66699 -40.167 -14 -58.5s-24 -34.166 -44 -47.499s-46 -24 -78 -32s-70.333 -12 -115 -12h-18c-6 0 -12.333 0.333008 -19 1c2 -19.333 6.16699 -37.166 12.5 -53.499s15.166 -30.5 26.499 -42.5
+s25.166 -21.5 41.499 -28.5s35.833 -10.5 58.5 -10.5c24.667 0 46.5 4.66699 65.5 14s32.167 17 39.5 23l19 -68c-8 -8.66699 -24 -18.167 -48 -28.5s-53 -15.5 -87 -15.5c-36.667 0 -71.5 7.5 -104.5 22.5s-60.167 38.5 -81.5 70.5c-4.66699 -11.333 -11 -22.5 -19 -33.5
+s-17.833 -21 -29.5 -30s-25.167 -16.333 -40.5 -22s-32.666 -8.5 -51.999 -8.5c-46.667 0 -83.834 12.667 -111.501 38s-41.5 57.333 -41.5 96zM202.001 68.9961c13.333 0 25.168 2.16504 35.501 6.49805s19.333 9.5 27 15.5s13.834 12.667 18.501 20s8 14 10 20v86
+c-14.667 0 -31.334 -0.833008 -50.001 -2.5s-36.334 -5.16699 -53.001 -10.5s-30.667 -13.666 -42 -24.999s-17 -26.333 -17 -45c0 -13.333 2.5 -24.166 7.5 -32.499s11.167 -15 18.5 -20s15 -8.33301 23 -10s15.333 -2.5 22 -2.5zM512.003 410.994
+c-12.667 0 -25.832 -2.66699 -39.499 -8s-26.167 -13.5 -37.5 -24.5s-21.333 -24.667 -30 -41s-14.334 -35.5 -17.001 -57.5h37c16 0 33.167 0.666992 51.5 2s35.333 4.5 51 9.5s28.5 12.333 38.5 22s15 22.5 15 38.5c0 6 -1 12.5 -3 19.5s-5.5 13.333 -10.5 19
+s-12 10.5 -21 14.5s-20.5 6 -34.5 6z" />
+    <glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="431" 
+d="M225 -160c4 0 8.82812 0.667969 14.4951 2.00098s11.167 3.5 16.5 6.5s9.83301 7.16699 13.5 12.5s5.5 11.666 5.5 18.999c0 29.333 -23.667 44 -71 44l-12 15l21 60c-23.333 4 -45.666 11.667 -66.999 23s-40.166 26.666 -56.499 45.999s-29.333 42.666 -39 69.999
+s-14.5 59 -14.5 95c0 48 6.5 88.167 19.5 120.5s29.667 58.333 50 78s43.333 33.667 69 42s51.167 12.5 76.5 12.5c24 0 45.5 -3.33301 64.5 -10s35.333 -14.834 49 -24.501s24.834 -19.667 33.501 -30s14.667 -19.166 18 -26.499l-99 -47l-32 58
+c-2.66699 0.666992 -5.66699 1.33398 -9 2.00098l-10.5 2c-3.66699 0.666992 -8.16699 1 -13.5 1c-40 0 -70.167 -15 -90.5 -45s-30.5 -73.667 -30.5 -131c0 -50 12.167 -89.833 36.5 -119.5s56.5 -44.5 96.5 -44.5c18.667 0 38.334 3.5 59.001 10.5s37.667 17.167 51 30.5
+c3.33301 -9.33301 7 -21.166 11 -35.499s7.66699 -25.833 11 -34.5c-14 -11.333 -30.167 -20.833 -48.5 -28.5s-39.166 -12.834 -62.499 -15.501l-12 -35c17.333 -4.66699 33 -13.167 47 -25.5s21 -31.166 21 -56.499s-10.167 -46.5 -30.5 -63.5s-48.5 -25.5 -84.5 -25.5
+c-17.333 0 -33 1.83301 -47 5.5s-27.667 8.16699 -41 13.5l33 66z" />
+    <glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="453" 
+d="M360 596l-41 -43l-164 120l59 79l32 -8zM408 352c0 21.333 -4.16602 40.3311 -12.499 56.998s-19.666 30.667 -33.999 42s-31 20 -50 26s-39.167 9 -60.5 9c-28 0 -55 -5.33301 -81 -16s-49 -26.5 -69 -47.5s-36 -47 -48 -78s-18 -66.833 -18 -107.5
+c0 -40 5.66699 -75.167 17 -105.5s27.166 -55.5 47.499 -75.5s44.5 -35 72.5 -45s58.333 -15 91 -15c19.333 0 37.166 1.83301 53.499 5.5s30.5 8 42.5 13s22 9.83301 30 14.5s13.333 8.33398 16 11.001l-22 70c-2.66699 -2.66699 -7.33398 -6.16699 -14.001 -10.5
+s-14.667 -8.66602 -24 -12.999s-20.333 -8 -33 -11s-26.334 -4.5 -41.001 -4.5c-21.333 0 -39.666 3 -54.999 9s-28.5 14 -39.5 24s-19.833 21.833 -26.5 35.5s-11.667 28.5 -15 44.5c56.667 0.666992 102.834 6.16699 138.501 16.5s63.5 23.5 83.5 39.5
+s33.5 33.833 40.5 53.5s10.5 39.167 10.5 58.5zM245.001 409.998c25.333 0 43.001 -6 53.001 -18s15 -25.667 15 -41c0 -22 -6.33301 -39.167 -19 -51.5s-28.334 -21.5 -47.001 -27.5s-38.667 -9.83301 -60 -11.5s-40.333 -2.5 -57 -2.5c2 26.667 6.66699 49.5 14 68.5
+s16.333 34.667 27 47s22.5 21.5 35.5 27.5s25.833 9 38.5 9z" />
+    <glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="444" 
+d="M408 352c0 -19.333 -3.50098 -38.8311 -10.501 -58.498s-20.5 -37.5 -40.5 -53.5s-47.833 -29.167 -83.5 -39.5s-81.834 -15.833 -138.501 -16.5c3.33301 -16 8.33301 -30.833 15 -44.5s15.5 -25.5 26.5 -35.5s24.167 -18 39.5 -24s33.666 -9 54.999 -9
+c14.667 0 28.334 1.5 41.001 4.5s23.667 6.66699 33 11s17.333 8.66602 24 12.999s11.334 7.83301 14.001 10.5l22 -70c-2.66699 -2.66699 -8 -6.33398 -16 -11.001s-18 -9.5 -30 -14.5s-26.167 -9.33301 -42.5 -13s-34.166 -5.5 -53.499 -5.5c-32.667 0 -63 5 -91 15
+s-52.167 25 -72.5 45s-36.166 45.167 -47.499 75.5s-17 65.5 -17 105.5c0 40.667 6 76.5 18 107.5s28 57 48 78s43 36.833 69 47.5s53 16 81 16c21.333 0 41.5 -3 60.5 -9s35.667 -14.667 50 -26s25.666 -25.333 33.999 -42s12.5 -35.667 12.5 -57zM244.999 410.002
+c-12.667 0 -25.501 -3 -38.501 -9s-24.833 -15.167 -35.5 -27.5s-19.667 -28 -27 -47s-12 -41.833 -14 -68.5c16.667 0 35.667 0.833008 57 2.5s41.333 5.5 60 11.5s34.334 15.167 47.001 27.5s19 29.5 19 51.5c0 15.333 -5 29 -15 41s-27.667 18 -53 18zM270.998 722.002
+l32 8l60 -80l-166 -121l-41 44z" />
+    <glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="453" 
+d="M97 541l133 159h33l134 -160l-6 -11h-78l-67 52l-67 -52h-77zM408 352c0 -19.333 -3.50098 -38.8311 -10.501 -58.498s-20.5 -37.5 -40.5 -53.5s-47.833 -29.167 -83.5 -39.5s-81.834 -15.833 -138.501 -16.5c3.33301 -16 8.33301 -30.833 15 -44.5
+s15.5 -25.5 26.5 -35.5s24.167 -18 39.5 -24s33.666 -9 54.999 -9c14.667 0 28.334 1.5 41.001 4.5s23.667 6.66699 33 11s17.333 8.66602 24 12.999s11.334 7.83301 14.001 10.5l22 -70c-2.66699 -2.66699 -8 -6.33398 -16 -11.001s-18 -9.5 -30 -14.5
+s-26.167 -9.33301 -42.5 -13s-34.166 -5.5 -53.499 -5.5c-32.667 0 -63 5 -91 15s-52.167 25 -72.5 45s-36.166 45.167 -47.499 75.5s-17 65.5 -17 105.5c0 40.667 6 76.5 18 107.5s28 57 48 78s43 36.833 69 47.5s53 16 81 16c21.333 0 41.5 -3 60.5 -9
+s35.667 -14.667 50 -26s25.666 -25.333 33.999 -42s12.5 -35.667 12.5 -57zM244.999 410.002c-12.667 0 -25.501 -3 -38.501 -9s-24.833 -15.167 -35.5 -27.5s-19.667 -28 -27 -47s-12 -41.833 -14 -68.5c16.667 0 35.667 0.833008 57 2.5s41.333 5.5 60 11.5
+s34.334 15.167 47.001 27.5s19 29.5 19 51.5c0 15.333 -5 29 -15 41s-27.667 18 -53 18z" />
+    <glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="453" 
+d="M106 627c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM256 626.999c0 14.667 5.16699 27.333 15.5 38
+s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.5 -39.5 16.5s-15.5 24.167 -15.5 39.5zM408 351.998c0 -19.333 -3.50098 -38.8311 -10.501 -58.498s-20.5 -37.5 -40.5 -53.5
+s-47.833 -29.167 -83.5 -39.5s-81.834 -15.833 -138.501 -16.5c3.33301 -16 8.33301 -30.833 15 -44.5s15.5 -25.5 26.5 -35.5s24.167 -18 39.5 -24s33.666 -9 54.999 -9c14.667 0 28.334 1.5 41.001 4.5s23.667 6.66699 33 11s17.333 8.66602 24 12.999
+s11.334 7.83301 14.001 10.5l22 -70c-2.66699 -2.66699 -8 -6.33398 -16 -11.001s-18 -9.5 -30 -14.5s-26.167 -9.33301 -42.5 -13s-34.166 -5.5 -53.499 -5.5c-32.667 0 -63 5 -91 15s-52.167 25 -72.5 45s-36.166 45.167 -47.499 75.5s-17 65.5 -17 105.5
+c0 40.667 6 76.5 18 107.5s28 57 48 78s43 36.833 69 47.5s53 16 81 16c21.333 0 41.5 -3 60.5 -9s35.667 -14.667 50 -26s25.666 -25.333 33.999 -42s12.5 -35.667 12.5 -57zM244.999 410c-12.667 0 -25.501 -3 -38.501 -9s-24.833 -15.167 -35.5 -27.5
+s-19.667 -28 -27 -47s-12 -41.833 -14 -68.5c16.667 0 35.667 0.833008 57 2.5s41.333 5.5 60 11.5s34.334 15.167 47.001 27.5s19 29.5 19 51.5c0 15.333 -5 29 -15 41s-27.667 18 -53 18z" />
+    <glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="268" 
+d="M195 531l-166 120l60 80l32 -8l114 -149zM184 454l-32 32l-123 -22l10 -60l55 4v-340l-62 -14l11 -54h200v54l-59 16v384z" />
+    <glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="268" 
+d="M147 722l32 8l59 -80l-165 -120l-41 43zM184 70l59 -16v-54h-200l-11 54l62 14v340l-55 -4l-10 60l123 22l32 -32v-384z" />
+    <glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="268" 
+d="M114 695h24l125 -150l-5 -8h-67l-66 54l-67 -54h-65l-4 7zM184 70l59 -16v-54h-200l-11 54l62 14v340l-55 -4l-10 60l123 22l32 -32v-384z" />
+    <glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="268" 
+d="M138 627c0 14.667 5.33301 27.333 16 38s24 16 40 16c14.667 0 27.5 -5.5 38.5 -16.5s16.5 -23.5 16.5 -37.5c0 -16 -5.66699 -29.333 -17 -40s-24 -16 -38 -16c-16 0 -29.333 5.5 -40 16.5s-16 24.167 -16 39.5zM-1 626.999c0 14.667 5.16699 27.333 15.5 38
+s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM184 69.998l59 -16v-54h-200l-11 54l62 14v340l-55 -4l-10 60l123 22l32 -32v-384z" />
+    <glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="511" 
+d="M161 730c22.667 -8.66699 46.6699 -20.498 72.0029 -35.498s50.666 -33.167 75.999 -54.5l107 73l49 -80l-97 -55c27.333 -33.333 50.166 -71.333 68.499 -114s29.166 -90.667 32.499 -144v-20c0 -37.333 -4.16699 -74.166 -12.5 -110.499s-21.5 -68.833 -39.5 -97.5
+s-41 -51.834 -69 -69.501s-61.667 -26.5 -101 -26.5c-37.333 0 -69.333 6.5 -96 19.5s-48.5 29.833 -65.5 50.5s-29.667 44 -38 70s-12.5 52 -12.5 78c0 30.667 4.66699 59.667 14 87s22.5 51.5 39.5 72.5s37.5 37.667 61.5 50s51 18.5 81 18.5c26 0 50 -3.83301 72 -11.5
+s40.333 -19.167 55 -34.5c-8 27.333 -18.5 52 -31.5 74s-27.833 42 -44.5 60l-106 -60l-32 57l81 55c-17.333 13.333 -34.5 24.666 -51.5 33.999s-33.5 17.666 -49.5 24.999zM248.003 82.002c18 0 33.665 3.50195 46.998 10.502s24.833 16.5 34.5 28.5
+s17.5 26.167 23.5 42.5s10.667 33.833 14 52.5c0 25.333 -3.66699 46.833 -11 64.5s-16.666 32.167 -27.999 43.5s-24.666 19.666 -39.999 24.999s-31 8 -47 8c-20 0 -37 -4 -51 -12s-25.5 -18.667 -34.5 -32s-15.5 -28.5 -19.5 -45.5s-6 -34.833 -6 -53.5
+c0 -40.667 11 -72.834 33 -96.501s50.333 -35.5 85 -35.5z" />
+    <glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="530" 
+d="M449 71l59.999 -16.998v-54h-199l-12 54l61 14v263c0 30 -7 50.5 -21 61.5s-31.667 16.5 -53 16.5c-20 0 -39.667 -4.33301 -59 -13s-33.333 -17.334 -42 -26.001v-300l58 -16v-54h-199l-12 54l63 14v340l-55 -4l-10 60c8.66699 1.33301 18.667 3.16602 30 5.49902
+s22.666 4.5 33.999 6.5s22.333 3.83301 33 5.5s19.334 3.16699 26.001 4.5l29 -37c12 9.33301 28.333 17.833 49 25.5s44.334 11.5 71.001 11.5c20.667 0 40.167 -2.5 58.5 -7.5s34 -13.167 47 -24.5s23.333 -25.833 31 -43.5s11.5 -39.167 11.5 -64.5v-275z
+M381.999 680.002l55.999 -66.001c-14 -15.333 -28.5 -28.333 -43.5 -39s-32.5 -16 -52.5 -16c-11.333 0 -21.833 2 -31.5 6s-19 8.16699 -28 12.5l-26.5 12.5c-8.66699 4 -18 6 -28 6c-15.333 0 -27.166 -4.66699 -35.499 -14s-14.833 -19.666 -19.5 -30.999l-53 34
+c0 6.66699 2.16699 15.334 6.5 26.001s10.833 20.667 19.5 30s19.667 17.5 33 24.5s29 10.5 47 10.5c10.667 0 21 -1.5 31 -4.5s19.667 -6.66699 29 -11s18 -8.83301 26 -13.5s15.667 -8.33398 23 -11.001l1 -3z" />
+    <glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="495" 
+d="M322 530l-166 121l60 80l32 -8l114 -150zM131 237c0 25.333 2.49805 48.668 7.49805 70.001s12.333 39.666 22 54.999s21.834 27.333 36.501 36s31.667 13 51 13c36 0 64.5 -15.5 85.5 -46.5s31.5 -73.5 31.5 -127.5c0 -56.667 -11 -98.5 -33 -125.5s-50 -40.5 -84 -40.5
+c-35.333 0 -63.666 13.833 -84.999 41.5s-32 69.167 -32 124.5zM35.998 243.002c0 -37.333 5.16797 -71.166 15.501 -101.499s25 -56.333 44 -78s41.333 -38.334 67 -50.001s54.167 -17.5 85.5 -17.5c28 0 54.833 5.33301 80.5 16s48.334 26.5 68.001 47.5
+s35.167 46.833 46.5 77.5s17 66 17 106c0 37.333 -5.33301 71 -16 101s-25.5 55.5 -44.5 76.5s-41.333 37.167 -67 48.5s-53.834 17 -84.501 17c-28 0 -54.833 -5.16699 -80.5 -15.5s-48.334 -25.833 -68.001 -46.5s-35.167 -46 -46.5 -76s-17 -65 -17 -105z" />
+    <glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="495" 
+d="M274 722l32 8l60 -80l-166 -121l-41 44zM131 237c0 -55.333 10.6689 -96.835 32.002 -124.502s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5c-19.333 0 -36.333 -4.33301 -51 -13
+s-26.834 -20.667 -36.501 -36s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM36.002 242.998c0 40 5.66602 75 16.999 105s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5c30.667 0 58.834 -5.66699 84.501 -17s48 -27.5 67 -48.5
+s33.833 -46.5 44.5 -76.5s16 -63.667 16 -101c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5s-42.334 -36.833 -68.001 -47.5s-52.5 -16 -80.5 -16c-31.333 0 -59.833 5.83301 -85.5 17.5s-48 28.334 -67 50.001s-33.667 47.667 -44 78
+s-15.5 64.166 -15.5 101.499z" />
+    <glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="494" 
+d="M234 695h24l125 -150l-4 -8h-66l-67 54l-67 -54h-65l-5 7zM131 237c0 -55.333 10.6689 -96.835 32.002 -124.502s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5
+c-19.333 0 -36.333 -4.33301 -51 -13s-26.834 -20.667 -36.501 -36s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM36.002 242.998c0 40 5.66602 75 16.999 105s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5
+c30.667 0 58.834 -5.66699 84.501 -17s48 -27.5 67 -48.5s33.833 -46.5 44.5 -76.5s16 -63.667 16 -101c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5s-42.334 -36.833 -68.001 -47.5s-52.5 -16 -80.5 -16c-31.333 0 -59.833 5.83301 -85.5 17.5
+s-48 28.334 -67 50.001s-33.667 47.667 -44 78s-15.5 64.166 -15.5 101.499z" />
+    <glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="494" 
+d="M357 679l56.002 -66.0049c-14.667 -15.333 -29.167 -28.166 -43.5 -38.499s-32.166 -15.5 -53.499 -15.5c-11.333 0 -21.833 1.83301 -31.5 5.5s-18.834 7.83398 -27.501 12.501s-17.5 8.83398 -26.5 12.501s-18.5 5.5 -28.5 5.5c-14.667 0 -26.5 -4.66699 -35.5 -14
+s-15.167 -19.666 -18.5 -30.999l-54 34c0 6.66699 2.16699 15.334 6.5 26.001s11 20.834 20 30.501s20 18 33 25s28.5 10.5 46.5 10.5c10.667 0 21 -1.5 31 -4.5s19.667 -6.66699 29 -11s18.166 -8.83301 26.499 -13.5s16.166 -8.33398 23.499 -11.001l1 -3z
+M131.002 236.995c0 -55.333 10.6689 -96.835 32.002 -124.502s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5c-19.333 0 -36.333 -4.33301 -51 -13s-26.834 -20.667 -36.501 -36
+s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM36.0039 242.993c0 40 5.66602 75 16.999 105s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5c30.667 0 58.834 -5.66699 84.501 -17s48 -27.5 67 -48.5s33.833 -46.5 44.5 -76.5
+s16 -63.667 16 -101c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5s-42.334 -36.833 -68.001 -47.5s-52.5 -16 -80.5 -16c-31.333 0 -59.833 5.83301 -85.5 17.5s-48 28.334 -67 50.001s-33.667 47.667 -44 78s-15.5 64.166 -15.5 101.499z" />
+    <glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="494" 
+d="M270 627c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.5 -39.5 16.5s-15.5 24.167 -15.5 39.5zM120 626.999
+c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM131 236.998c0 -55.333 10.6689 -96.835 32.002 -124.502
+s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5c-19.333 0 -36.333 -4.33301 -51 -13s-26.834 -20.667 -36.501 -36s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM36.002 242.996
+c0 40 5.66602 75 16.999 105s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5c30.667 0 58.834 -5.66699 84.501 -17s48 -27.5 67 -48.5s33.833 -46.5 44.5 -76.5s16 -63.667 16 -101c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5
+s-42.334 -36.833 -68.001 -47.5s-52.5 -16 -80.5 -16c-31.333 0 -59.833 5.83301 -85.5 17.5s-48 28.334 -67 50.001s-33.667 47.667 -44 78s-15.5 64.166 -15.5 101.499z" />
+    <glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="419" 
+d="M160 139c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.5 -39.5 16.5s-15.5 24.167 -15.5 39.5zM160 447.999
+c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM374 329.998v-76h-329v76h329z" />
+    <glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="494" 
+d="M36 243c0 40 5.83301 75 17.5 105s27.167 55.333 46.5 76s41.833 36.167 67.5 46.5s52.5 15.5 80.5 15.5c10.667 0 21.167 -0.833008 31.5 -2.5s20.166 -3.83398 29.499 -6.50098l53 116h85c0 -2.66699 -0.166992 -5 -0.5 -7s-0.5 -4 -0.5 -6l-64 -142
+c24 -21.333 42.833 -48.333 56.5 -81s20.5 -70.667 20.5 -114c0 -40 -5.66699 -75.333 -17 -106s-26.833 -56.5 -46.5 -77.5s-42.167 -36.833 -67.5 -47.5s-52 -16 -80 -16c-11.333 0 -22.166 0.833008 -32.499 2.5s-20.166 3.83398 -29.499 6.50098l-46 -103h-82l-3 13
+l59 130c-24.667 21.333 -43.834 48.833 -57.501 82.5s-20.5 72.167 -20.5 115.5zM364 237c0 45.333 -7.66699 82.333 -23 111l-123 -273c8 -2.66699 18 -4 30 -4c34 0 61.833 13.5 83.5 40.5s32.5 68.833 32.5 125.5zM131 237c0 -45.333 7.00195 -81 21.002 -107l125 275
+c-4.66699 1.33301 -9.33398 2.33301 -14.001 3s-9.66699 1 -15 1c-38.667 0 -67.834 -16 -87.501 -48s-29.5 -73.333 -29.5 -124z" />
+    <glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="510" 
+d="M77 406l-0.00292969 -244.999c0 -29.333 4.33301 -54.5 13 -75.5s20.334 -38.167 35.001 -51.5s31.667 -23 51 -29s39.666 -9 60.999 -9s41.666 4 60.999 12s36.333 19 51 33c10.667 -30 33.334 -45 68.001 -45c16.667 0 30.334 3.33301 41.001 10s18.667 12.667 24 18
+l-14 45c-2 0 -4.5 -0.333008 -7.5 -1s-6.5 -1 -10.5 -1c-5.33301 0 -9.66602 2 -12.999 6s-5 13 -5 27v353l-29 34l-122 -23l9 -58h52v-281c-3.33301 -8 -8.5 -15.333 -15.5 -22s-14.667 -12.334 -23 -17.001s-17 -8.16699 -26 -10.5s-16.833 -3.5 -23.5 -3.5
+c-11.333 0 -22.166 1.16699 -32.499 3.5s-19.5 7.33301 -27.5 15s-14.5 18.667 -19.5 33s-7.5 33.833 -7.5 58.5v271l-31 33l-124 -22l10 -58h55zM279.997 530.001l-165 121l59 80l32 -8l115 -150z" />
+    <glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="510" 
+d="M22 406l-9.99707 57.999l124 22l31 -33v-271c0 -24.667 2.5 -44.167 7.5 -58.5s11.5 -25.333 19.5 -33s17.167 -12.667 27.5 -15s21.166 -3.5 32.499 -3.5c6.66699 0 14.5 1.16699 23.5 3.5s17.667 5.83301 26 10.5s16 10.334 23 17.001s12.167 14 15.5 22v281h-52l-9 58
+l122 23l29 -34v-353c0 -14 1.66699 -23 5 -27s7.66602 -6 12.999 -6c4 0 7.5 0.333008 10.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.333 -11.333 -24 -18s-24.334 -10 -41.001 -10c-34.667 0 -57.334 15 -68.001 45c-14.667 -14 -31.667 -25 -51 -33
+s-39.666 -12 -60.999 -12s-41.666 3 -60.999 9s-36.333 15.667 -51 29s-26.334 30.5 -35.001 51.5s-13 46.167 -13 75.5v245h-55zM264.003 721.999l32 8l60 -80l-166 -121l-41 44z" />
+    <glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="510" 
+d="M22 406l-9.99707 57.999l124 22l31 -33v-271c0 -24.667 2.5 -44.167 7.5 -58.5s11.5 -25.333 19.5 -33s17.167 -12.667 27.5 -15s21.166 -3.5 32.499 -3.5c6.66699 0 14.5 1.16699 23.5 3.5s17.667 5.83301 26 10.5s16 10.334 23 17.001s12.167 14 15.5 22v281h-52l-9 58
+l122 23l29 -34v-353c0 -14 1.66699 -23 5 -27s7.66602 -6 12.999 -6c4 0 7.5 0.333008 10.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.333 -11.333 -24 -18s-24.334 -10 -41.001 -10c-34.667 0 -57.334 15 -68.001 45c-14.667 -14 -31.667 -25 -51 -33
+s-39.666 -12 -60.999 -12s-41.666 3 -60.999 9s-36.333 15.667 -51 29s-26.334 30.5 -35.001 51.5s-13 46.167 -13 75.5v245h-55zM223.003 694.999h24l125 -150l-5 -8h-67l-66 54l-67 -54h-65l-4 7z" />
+    <glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="510" 
+d="M125 627c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM275 626.999c0 14.667 5.16699 27.333 15.5 38
+s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.5 -39.5 16.5s-15.5 24.167 -15.5 39.5zM22 405.998l-9.99707 57.999l124 22l31 -33v-271c0 -24.667 2.5 -44.167 7.5 -58.5
+s11.5 -25.333 19.5 -33s17.167 -12.667 27.5 -15s21.166 -3.5 32.499 -3.5c6.66699 0 14.5 1.16699 23.5 3.5s17.667 5.83301 26 10.5s16 10.334 23 17.001s12.167 14 15.5 22v281h-52l-9 58l122 23l29 -34v-353c0 -14 1.66699 -23 5 -27s7.66602 -6 12.999 -6
+c4 0 7.5 0.333008 10.5 1s5.5 1 7.5 1l14 -45c-5.33301 -5.33301 -13.333 -11.333 -24 -18s-24.334 -10 -41.001 -10c-34.667 0 -57.334 15 -68.001 45c-14.667 -14 -31.667 -25 -51 -33s-39.666 -12 -60.999 -12s-41.666 3 -60.999 9s-36.333 15.667 -51 29
+s-26.334 30.5 -35.001 51.5s-13 46.167 -13 75.5v245h-55z" />
+    <glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="480" 
+d="M474 452l-51.501 -143l-56 -152l-58 -153.5l-57.5 -148.5c-6 -15.333 -12.833 -30.833 -20.5 -46.5s-16.667 -29.667 -27 -42s-22.833 -22.333 -37.5 -30s-32 -11.5 -52 -11.5c-17.333 0 -33.5 4 -48.5 12s-28.5 17.333 -40.5 28l37 69
+c6 -7.33301 14.333 -14.833 25 -22.5s22 -11.5 34 -11.5c8 0 15.333 2.83301 22 8.5s12.834 13 18.501 22s10.667 19 15 30l12.5 31.5l22 59l-162 465h-40l-8 62l124 8l135 -405l126 335h-52l-7 61l121 9zM252.999 722l32 8l60 -80l-166 -121l-41 44z" />
+    <glyph glyph-name="thorn" unicode="&#xfe;" horiz-adv-x="492" 
+d="M4 716l127.001 19.0029l30 -32v-244c11.333 7.33301 25.166 13.666 41.499 18.999s35.5 8 57.5 8c28.667 0 55 -5.66699 79 -17s44.667 -27.333 62 -48s30.833 -45.834 40.5 -75.501s14.5 -62.5 14.5 -98.5c0 -50 -7 -91.333 -21 -124s-31.667 -58.334 -53 -77.001
+s-44.5 -31.667 -69.5 -39s-48.5 -11 -70.5 -11c-33.333 0 -61 5.33301 -83 16c0.666992 -10.667 1.16699 -19.667 1.5 -27s0.5 -13.333 0.5 -18v-161l120 -24v-55h-259l-7 54l55 13v866l-57 -4zM245.001 409.003c-18 0 -34.499 -3.16797 -49.499 -9.50098
+s-26.5 -14.166 -34.5 -23.499v-280c6 -6.66699 16.333 -12.5 31 -17.5s30.667 -7.5 48 -7.5c12 0 25 2.5 39 7.5s27.167 14 39.5 27s22.5 30.5 30.5 52.5s12 49.667 12 83c0 30 -3.33301 55.667 -10 77s-15.5 38.833 -26.5 52.5s-23.333 23.5 -37 29.5s-27.834 9 -42.501 9z
+" />
+    <glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="478" 
+d="M472 452l-51.501 -143l-56.5 -152l-59 -153.5l-58 -148.5c-6 -15.333 -12.833 -30.833 -20.5 -46.5s-16.667 -29.667 -27 -42s-22.833 -22.333 -37.5 -30s-32 -11.5 -52 -11.5c-17.333 0 -33.5 4 -48.5 12s-28.5 17.333 -40.5 28l37 69
+c6 -7.33301 14.333 -14.833 25 -22.5s22 -11.5 34 -11.5c8 0 15.333 2.83301 22 8.5s12.834 13 18.501 22s10.667 19 15 30l12.5 31.5l22 59l-162 469h-37l-8 58l121 8l135 -405l129 339h-53l-7 57l122 9zM104.999 627c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16
+c15.333 0 28.333 -5.5 39 -16.5s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.33301 -39.5 16s-15.5 24 -15.5 40zM254.999 626.999c0 14.667 5.16699 27.333 15.5 38s23.5 16 39.5 16c15.333 0 28.333 -5.5 39 -16.5
+s16 -23.5 16 -37.5c0 -16 -5.5 -29.333 -16.5 -40s-23.833 -16 -38.5 -16c-16 0 -29.167 5.5 -39.5 16.5s-15.5 24.167 -15.5 39.5z" />
+    <glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="873" 
+d="M325 692c4.66699 0 9.16504 -0.166992 13.498 -0.5s8.83301 -0.5 13.5 -0.5h457l20 -188h-63l-38 102h-186v-210h158v-86h-158v-223h196l35 101h63l-20 -187h-426c-11.333 -1.33301 -22.666 -2.33301 -33.999 -3s-21.666 -1 -30.999 -1
+c-47.333 0 -88.666 9.33301 -123.999 28s-64.666 44 -87.999 76s-40.833 69 -52.5 111s-17.5 86.333 -17.5 133s5.83301 91 17.5 133s29.167 79 52.5 111s52.666 57.333 87.999 76s76.666 28 123.999 28zM344.998 82c15.333 0 31.8291 2 49.4961 6s33.834 13.667 48.501 29
+v451c-10 8 -23.167 16.333 -39.5 25s-36.166 13 -59.499 13c-32.667 0 -61.167 -7.33301 -85.5 -22s-44.666 -34.167 -60.999 -58.5s-28.666 -52.5 -36.999 -84.5s-12.5 -65 -12.5 -99s4.66699 -66.667 14 -98s22.5 -59 39.5 -83s37.667 -43.167 62 -57.5
+s51.5 -21.5 81.5 -21.5z" />
+    <glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="775" 
+d="M36 243c0 40 5.66797 75.002 17.001 105.002s26.833 55.333 46.5 76s42.334 36.167 68.001 46.5s52.5 15.5 80.5 15.5c35.333 0 67.166 -7.33301 95.499 -22s52.166 -35.667 71.499 -63c20.667 28 45.667 49.167 75 63.5s60 21.5 92 21.5c21.333 0 41.5 -3 60.5 -9
+s35.667 -14.667 50 -26s25.666 -25.333 33.999 -42s12.5 -35.667 12.5 -57c0 -19.333 -3.5 -38.833 -10.5 -58.5s-20.5 -37.5 -40.5 -53.5s-47.833 -29.167 -83.5 -39.5s-81.834 -15.833 -138.501 -16.5c3.33301 -16 8.33301 -30.833 15 -44.5s15.5 -25.5 26.5 -35.5
+s24.167 -18 39.5 -24s33.666 -9 54.999 -9c14.667 0 28.334 1.5 41.001 4.5s23.667 6.66699 33 11s17.333 8.66602 24 12.999s11.334 7.83301 14.001 10.5l22 -70c-2.66699 -2.66699 -8 -6.33398 -16 -11.001s-18 -9.5 -30 -14.5s-26.167 -9.33301 -42.5 -13
+s-34.166 -5.5 -53.499 -5.5c-38.667 0 -73.5 6.66699 -104.5 20s-56.833 34 -77.5 62c-20 -27.333 -44.333 -47.833 -73 -61.5s-59 -20.5 -91 -20.5c-31.333 0 -59.833 5.83301 -85.5 17.5s-48 28.334 -67 50.001s-33.667 47.667 -44 78s-15.5 64.166 -15.5 101.499z
+M131.001 237.002c0 -55.333 10.6689 -96.835 32.002 -124.502s49.666 -41.5 84.999 -41.5c34 0 62 13.5 84 40.5s33 68.833 33 125.5c0 54 -10.5 96.5 -31.5 127.5s-49.5 46.5 -85.5 46.5c-19.333 0 -36.333 -4.33301 -51 -13s-26.834 -20.667 -36.501 -36
+s-17 -33.666 -22 -54.999s-7.5 -44.666 -7.5 -69.999zM576.003 410c-12.667 0 -25.501 -3 -38.501 -9s-24.833 -15.167 -35.5 -27.5s-19.667 -28 -27 -47s-12 -41.833 -14 -68.5c16.667 0 35.667 0.833008 57 2.5s41.333 5.5 60 11.5s34.334 15.167 47.001 27.5
+s19 29.5 19 51.5c0 15.333 -5 29 -15 41s-27.667 18 -53 18z" />
+    <glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="482" 
+d="M54 376h371v-75h-371v75z" />
+    <glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="632" 
+d="M54 376h521v-75h-521v75z" />
+    <glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="201" 
+d="M146 702l-24.001 -113.998l54 -102l-97 -45c-3.33301 5.33301 -7.16602 12.666 -11.499 21.999s-8.83301 20.166 -13.5 32.499s-8.5 26 -11.5 41s-4.5 30.833 -4.5 47.5c0 22 4.33301 46.5 13 73.5s20.667 51.833 36 74.5l55 -16z" />
+    <glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="199" 
+d="M30 495l50 102.001l-26 115l105 19c1.33301 -5.33301 3.5 -15.5 6.5 -30.5s4.5 -30.167 4.5 -45.5c0 -22 -2.83301 -43.333 -8.5 -64s-12.834 -39.834 -21.501 -57.501s-18.167 -33.5 -28.5 -47.5s-20.166 -25.667 -29.499 -35l-52 30v14z" />
+    <glyph glyph-name="quotesinglbase" unicode="&#x201a;" horiz-adv-x="212" 
+d="M36 -97l41 103.999l-37 112l99 29c3.33301 -5.33301 8.16602 -17.166 14.499 -35.499s9.5 -40.5 9.5 -66.5c0 -19.333 -2.66699 -38.5 -8 -57.5s-12.166 -36.667 -20.499 -53s-17.333 -31 -27 -44s-18.5 -23.5 -26.5 -31.5l-45 31v12z" />
+    <glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="334" 
+d="M298 689l-30.001 -102.001l26 -115l-105 -19c-1.33301 5.33301 -3.5 15.5 -6.5 30.5s-4.5 30.167 -4.5 45.5c0 22 2.33301 43.333 7 64s10.334 39.834 17.001 57.501s14 33.5 22 47.5s15.333 25.667 22 35l52 -30v-14zM163.999 688.999l-30 -102l26 -135l-105 -21
+c-0.666992 2.66699 -1.5 7.83398 -2.5 15.501l-3.5 26c-1.33301 9.66699 -2.5 19.5 -3.5 29.5s-1.5 19 -1.5 27c0 44 6.5 83.167 19.5 117.5s26.167 63.166 39.5 86.499l61 -30v-14z" />
+    <glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="329" 
+d="M39 465l30.001 102.001l-26 115l105 19c1.33301 -5.33301 3.5 -15.5 6.5 -30.5s4.5 -30.167 4.5 -45.5c0 -22 -2.33301 -43.333 -7 -64s-10.334 -39.834 -17.001 -57.501s-14 -33.5 -22 -47.5s-15.333 -25.667 -22 -35l-52 30v14zM173.001 465.001l30 102l-26 135l105 21
+c0.666992 -2.66699 1.5 -7.83398 2.5 -15.501l3.5 -26c1.33301 -9.66699 2.5 -19.5 3.5 -29.5s1.5 -19 1.5 -27c0 -44 -6.5 -83.167 -19.5 -117.5s-26.167 -63.166 -39.5 -86.499l-61 30v14z" />
+    <glyph glyph-name="quotedblbase" unicode="&#x201e;" horiz-adv-x="346" 
+d="M161 -120l51.002 104.999l-37 142l99 29c3.33301 -10 8 -27.5 14 -52.5s9 -51.833 9 -80.5c0 -16 -2.33301 -33 -7 -51s-10.834 -35.333 -18.501 -52s-16.334 -32.167 -26.001 -46.5s-19.5 -26.166 -29.5 -35.499l-55 30v12zM33.002 -109.001l41 94l-37 112l95 29
+c2.66699 -6 7 -19.667 13 -41s9 -45.333 9 -72c0 -16 -2.5 -32 -7.5 -48s-11.5 -31.333 -19.5 -46s-16.667 -28 -26 -40s-18.333 -22.333 -27 -31l-41 31v12z" />
+    <glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="259" 
+d="M43 383c0 24 8.33301 44.5 25 61.5s37 25.5 61 25.5s44.5 -8.5 61.5 -25.5s25.5 -37.5 25.5 -61.5s-8.5 -44.333 -25.5 -61s-37.5 -25 -61.5 -25s-44.333 8.33301 -61 25s-25 37 -25 61z" />
+    <glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="349" 
+d="M11 314l283 216l5 -2v-91l-179 -137l179 -136v-91l-6 -3l-282 218v26z" />
+    <glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="350" 
+d="M338 288l-282 -218l-6 3v91l179 136l-179 137v91l5 2l283 -216v-26z" />
+    <glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="569" 
+d="M92 424c11.333 92 40.5 159.833 87.5 203.5s108.167 65.5 183.5 65.5c13.333 0 27.5 -0.5 42.5 -1.5s29.167 -2.33301 42.5 -4s25.666 -3.5 36.999 -5.5s20.333 -4 27 -6l19 -176h-68l-39 98c-5.33301 2 -13 4 -23 6s-20.667 3 -32 3c-30 0 -55.333 -4.66699 -76 -14
+s-37.667 -22.333 -51 -39s-23.666 -36 -30.999 -58s-12.333 -46 -15 -72h254v-76h-258c0 -8.66699 0.166992 -17.167 0.5 -25.5s0.5 -16.5 0.5 -24.5h257v-76h-249c4 -21.333 10 -40.666 18 -57.999s18.667 -32 32 -44s29.666 -21.333 48.999 -28s42.666 -10 69.999 -10
+c28.667 0 53.834 4.33301 75.501 13s37.834 17 48.501 25l29 -79c-23.333 -16.667 -49.666 -28.334 -78.999 -35.001s-59.666 -10 -90.999 -10c-70.667 0 -127.334 19.167 -170.001 57.5s-71.334 94.5 -86.001 168.5h-66v76h57c-0.666992 6.66699 -1 13 -1 19v31h-56v76h61z
+" />
+    <glyph glyph-name=".null" horiz-adv-x="0" 
+ />
+    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="240" 
+ />
+    <hkern u1="&#x26;" u2="&#x2019;" k="50" />
+    <hkern u1="&#x26;" u2="&#xc6;" k="-6" />
+    <hkern u1="&#x26;" u2="w" k="11" />
+    <hkern u1="&#x26;" u2="v" k="19" />
+    <hkern u1="&#x26;" u2="t" k="8" />
+    <hkern u1="&#x26;" u2="W" k="34" />
+    <hkern u1="&#x26;" u2="V" k="49" />
+    <hkern u1="&#x26;" u2="T" k="26" />
+    <hkern u1="&#x28;" u2="&#xf0;" k="16" />
+    <hkern u1="&#x28;" u2="&#xce;" k="-10" />
+    <hkern u1="&#x28;" u2="w" k="14" />
+    <hkern u1="&#x28;" u2="v" k="14" />
+    <hkern u1="&#x28;" u2="t" k="11" />
+    <hkern u1="&#x28;" u2="s" k="14" />
+    <hkern u1="&#x28;" u2="p" k="14" />
+    <hkern u1="&#x28;" u2="g" k="17" />
+    <hkern u1="&#x28;" u2="J" k="10" />
+    <hkern u1="&#x28;" u2="&#x38;" k="11" />
+    <hkern u1="&#x28;" u2="&#x36;" k="16" />
+    <hkern u1="&#x28;" u2="&#x34;" k="16" />
+    <hkern u1="&#x28;" u2="&#x30;" k="15" />
+    <hkern u1="&#x2a;" u2="&#xf0;" k="18" />
+    <hkern u1="&#x2a;" u2="&#xee;" k="-6" />
+    <hkern u1="&#x2a;" u2="&#xc6;" k="32" />
+    <hkern u1="&#x2a;" u2="s" k="14" />
+    <hkern u1="&#x2a;" u2="g" k="16" />
+    <hkern u1="&#x2a;" u2="J" k="16" />
+    <hkern u1="&#x2b;" u2="&#x37;" k="14" />
+    <hkern u1="&#x2b;" u2="&#x33;" k="12" />
+    <hkern u1="&#x2b;" u2="&#x32;" k="21" />
+    <hkern u1="&#x2b;" u2="&#x31;" k="17" />
+    <hkern u1="&#x2c;" u2="&#x37;" k="16" />
+    <hkern u1="&#x2d;" u2="&#x37;" k="20" />
+    <hkern u1="&#x2d;" u2="&#x33;" k="16" />
+    <hkern u1="&#x2d;" u2="&#x32;" k="20" />
+    <hkern u1="&#x2d;" u2="&#x31;" k="17" />
+    <hkern u1="&#x2e;" u2="w" k="18" />
+    <hkern u1="&#x2e;" u2="v" k="27" />
+    <hkern u1="&#x2e;" u2="t" k="16" />
+    <hkern u1="&#x2e;" u2="W" k="23" />
+    <hkern u1="&#x2e;" u2="V" k="35" />
+    <hkern u1="&#x2e;" u2="T" k="17" />
+    <hkern u1="&#x2e;" u2="&#x37;" k="12" />
+    <hkern u1="&#x2f;" u2="&#xf0;" k="18" />
+    <hkern u1="&#x2f;" u2="&#xc6;" k="35" />
+    <hkern u1="&#x2f;" u2="z" k="18" />
+    <hkern u1="&#x2f;" u2="x" k="10" />
+    <hkern u1="&#x2f;" u2="s" k="28" />
+    <hkern u1="&#x2f;" u2="p" k="13" />
+    <hkern u1="&#x2f;" u2="g" k="29" />
+    <hkern u1="&#x2f;" u2="V" k="-5" />
+    <hkern u1="&#x2f;" u2="J" k="10" />
+    <hkern u1="&#x2f;" u2="&#x34;" k="24" />
+    <hkern u1="&#x2f;" u2="&#x2f;" k="42" />
+    <hkern u1="&#x30;" u2="J" k="13" />
+    <hkern u1="&#x30;" u2="&#x29;" k="15" />
+    <hkern u1="&#x31;" u2="J" k="-11" />
+    <hkern u1="&#x31;" u2="A" k="-20" />
+    <hkern u1="&#x33;" u2="&#x29;" k="10" />
+    <hkern u1="&#x34;" u2="&#xb0;" k="11" />
+    <hkern u1="&#x34;" u2="V" k="10" />
+    <hkern u1="&#x37;" u2="&#x7d;" k="-26" />
+    <hkern u1="&#x37;" u2="s" k="16" />
+    <hkern u1="&#x37;" u2="g" k="18" />
+    <hkern u1="&#x37;" u2="b" k="-21" />
+    <hkern u1="&#x37;" u2="a" k="15" />
+    <hkern u1="&#x37;" u2="]" k="-28" />
+    <hkern u1="&#x37;" u2="\" k="-9" />
+    <hkern u1="&#x37;" u2="Y" k="-24" />
+    <hkern u1="&#x37;" u2="X" k="-11" />
+    <hkern u1="&#x37;" u2="W" k="-19" />
+    <hkern u1="&#x37;" u2="V" k="-22" />
+    <hkern u1="&#x37;" u2="J" k="11" />
+    <hkern u1="&#x37;" u2="A" k="26" />
+    <hkern u1="&#x37;" u2="&#x34;" k="10" />
+    <hkern u1="&#x37;" u2="&#x2f;" k="28" />
+    <hkern u1="&#x37;" u2="&#x2e;" k="22" />
+    <hkern u1="&#x37;" u2="&#x2c;" k="22" />
+    <hkern u1="&#x38;" u2="&#x29;" k="11" />
+    <hkern u1="&#x39;" u2="J" k="14" />
+    <hkern u1="&#x39;" u2="&#x29;" k="14" />
+    <hkern u1="&#x3d;" u2="&#x32;" k="17" />
+    <hkern u1="&#x3d;" u2="&#x31;" k="16" />
+    <hkern u1="&#x40;" u2="Y" k="21" />
+    <hkern u1="&#x40;" u2="W" k="11" />
+    <hkern u1="&#x40;" u2="V" k="16" />
+    <hkern u1="&#x40;" u2="J" k="15" />
+    <hkern u1="A" u2="&#x37;" k="14" />
+    <hkern u1="A" u2="&#x35;" k="-23" />
+    <hkern u1="A" u2="&#x33;" k="-9" />
+    <hkern u1="B" u2="&#xdf;" k="6" />
+    <hkern u1="B" u2="&#xc6;" k="7" />
+    <hkern u1="B" u2="x" k="7" />
+    <hkern u1="B" u2="l" k="6" />
+    <hkern u1="B" u2="j" k="5" />
+    <hkern u1="B" u2="X" k="9" />
+    <hkern u1="B" u2="W" k="6" />
+    <hkern u1="B" u2="V" k="7" />
+    <hkern u1="B" u2="J" k="9" />
+    <hkern u1="B" u2="&#x29;" k="13" />
+    <hkern u1="C" u2="&#xf0;" k="7" />
+    <hkern u1="C" u2="&#x34;" k="24" />
+    <hkern u1="D" u2="&#xdf;" k="7" />
+    <hkern u1="F" u2="&#x2039;" k="26" />
+    <hkern u1="F" u2="&#xf0;" k="33" />
+    <hkern u1="F" u2="&#xee;" k="-17" />
+    <hkern u1="F" u2="&#xdf;" k="10" />
+    <hkern u1="F" u2="&#xc6;" k="25" />
+    <hkern u1="F" u2="&#xab;" k="21" />
+    <hkern u1="F" u2="z" k="6" />
+    <hkern u1="F" u2="s" k="21" />
+    <hkern u1="F" u2="g" k="31" />
+    <hkern u1="F" u2="]" k="-7" />
+    <hkern u1="F" u2="J" k="14" />
+    <hkern u1="F" u2="&#x3b;" k="22" />
+    <hkern u1="F" u2="&#x34;" k="21" />
+    <hkern u1="F" u2="&#x2f;" k="21" />
+    <hkern u1="F" u2="&#x2e;" k="21" />
+    <hkern u1="F" u2="&#x2c;" k="22" />
+    <hkern u1="F" u2="&#x26;" k="9" />
+    <hkern u1="I" u2="&#xf0;" k="13" />
+    <hkern u1="I" u2="&#xdf;" k="5" />
+    <hkern u1="J" u2="&#xf0;" k="18" />
+    <hkern u1="J" u2="&#xdf;" k="17" />
+    <hkern u1="J" u2="&#x7d;" k="-6" />
+    <hkern u1="J" u2="z" k="15" />
+    <hkern u1="J" u2="x" k="13" />
+    <hkern u1="J" u2="w" k="11" />
+    <hkern u1="J" u2="v" k="10" />
+    <hkern u1="J" u2="t" k="9" />
+    <hkern u1="J" u2="s" k="14" />
+    <hkern u1="J" u2="p" k="15" />
+    <hkern u1="J" u2="j" k="5" />
+    <hkern u1="J" u2="g" k="21" />
+    <hkern u1="J" u2="f" k="11" />
+    <hkern u1="J" u2="J" k="12" />
+    <hkern u1="J" u2="&#x2f;" k="10" />
+    <hkern u1="J" u2="&#x26;" k="5" />
+    <hkern u1="K" u2="&#x2039;" k="23" />
+    <hkern u1="K" u2="&#xf0;" k="10" />
+    <hkern u1="K" u2="&#xef;" k="-6" />
+    <hkern u1="K" u2="&#xbb;" k="12" />
+    <hkern u1="K" u2="&#xab;" k="27" />
+    <hkern u1="K" u2="&#x7d;" k="-26" />
+    <hkern u1="K" u2="w" k="28" />
+    <hkern u1="K" u2="v" k="43" />
+    <hkern u1="K" u2="t" k="6" />
+    <hkern u1="K" u2="p" k="7" />
+    <hkern u1="K" u2="g" k="13" />
+    <hkern u1="K" u2="]" k="-19" />
+    <hkern u1="K" u2="&#x34;" k="12" />
+    <hkern u1="K" u2="&#x26;" k="10" />
+    <hkern u1="L" u2="&#x2039;" k="18" />
+    <hkern u1="L" u2="&#xb7;" k="29" />
+    <hkern u1="L" u2="&#xab;" k="28" />
+    <hkern u1="L" u2="&#x7d;" k="13" />
+    <hkern u1="L" u2="w" k="15" />
+    <hkern u1="L" u2="v" k="35" />
+    <hkern u1="L" u2="t" k="10" />
+    <hkern u1="L" u2="]" k="20" />
+    <hkern u1="L" u2="\" k="40" />
+    <hkern u1="L" u2="W" k="33" />
+    <hkern u1="L" u2="V" k="53" />
+    <hkern u1="L" u2="T" k="36" />
+    <hkern u1="L" u2="&#x37;" k="21" />
+    <hkern u1="L" u2="&#x2a;" k="51" />
+    <hkern u1="N" u2="&#xf0;" k="20" />
+    <hkern u1="N" u2="&#xdf;" k="17" />
+    <hkern u1="P" u2="&#xf0;" k="13" />
+    <hkern u1="P" u2="&#xee;" k="-6" />
+    <hkern u1="P" u2="&#xdf;" k="8" />
+    <hkern u1="P" u2="&#xc6;" k="55" />
+    <hkern u1="P" u2="v" k="-5" />
+    <hkern u1="P" u2="l" k="5" />
+    <hkern u1="P" u2="g" k="5" />
+    <hkern u1="P" u2="X" k="11" />
+    <hkern u1="P" u2="J" k="27" />
+    <hkern u1="P" u2="&#x2f;" k="26" />
+    <hkern u1="P" u2="&#x2e;" k="33" />
+    <hkern u1="P" u2="&#x2c;" k="33" />
+    <hkern u1="P" u2="&#x26;" k="6" />
+    <hkern u1="R" u2="&#x2039;" k="11" />
+    <hkern u1="R" u2="&#xf0;" k="7" />
+    <hkern u1="R" u2="g" k="6" />
+    <hkern u1="R" u2="]" k="11" />
+    <hkern u1="R" u2="W" k="6" />
+    <hkern u1="R" u2="V" k="6" />
+    <hkern u1="R" u2="&#x34;" k="10" />
+    <hkern u1="S" u2="&#xdf;" k="7" />
+    <hkern u1="S" u2="J" k="7" />
+    <hkern u1="T" u2="&#x2039;" k="42" />
+    <hkern u1="T" u2="&#xf0;" k="36" />
+    <hkern u1="T" u2="&#xee;" k="-20" />
+    <hkern u1="T" u2="&#xdf;" k="10" />
+    <hkern u1="T" u2="&#xc6;" k="45" />
+    <hkern u1="T" u2="&#xab;" k="31" />
+    <hkern u1="T" u2="&#x7d;" k="-5" />
+    <hkern u1="T" u2="z" k="7" />
+    <hkern u1="T" u2="x" k="30" />
+    <hkern u1="T" u2="w" k="33" />
+    <hkern u1="T" u2="v" k="25" />
+    <hkern u1="T" u2="t" k="10" />
+    <hkern u1="T" u2="s" k="21" />
+    <hkern u1="T" u2="p" k="38" />
+    <hkern u1="T" u2="g" k="65" />
+    <hkern u1="T" u2="f" k="5" />
+    <hkern u1="T" u2="]" k="-9" />
+    <hkern u1="T" u2="J" k="13" />
+    <hkern u1="T" u2="&#x3b;" k="27" />
+    <hkern u1="T" u2="&#x34;" k="27" />
+    <hkern u1="T" u2="&#x2f;" k="17" />
+    <hkern u1="T" u2="&#x2e;" k="17" />
+    <hkern u1="T" u2="&#x2c;" k="18" />
+    <hkern u1="T" u2="&#x26;" k="9" />
+    <hkern u1="U" u2="&#xf0;" k="17" />
+    <hkern u1="U" u2="&#xdf;" k="18" />
+    <hkern u1="V" u2="&#x2039;" k="22" />
+    <hkern u1="V" u2="&#xfe;" k="-14" />
+    <hkern u1="V" u2="&#xf0;" k="34" />
+    <hkern u1="V" u2="&#xef;" k="-23" />
+    <hkern u1="V" u2="&#xdf;" k="14" />
+    <hkern u1="V" u2="&#xc6;" k="47" />
+    <hkern u1="V" u2="&#xbb;" k="13" />
+    <hkern u1="V" u2="&#xab;" k="20" />
+    <hkern u1="V" u2="&#x7d;" k="-34" />
+    <hkern u1="V" u2="z" k="17" />
+    <hkern u1="V" u2="x" k="19" />
+    <hkern u1="V" u2="w" k="12" />
+    <hkern u1="V" u2="v" k="9" />
+    <hkern u1="V" u2="t" k="5" />
+    <hkern u1="V" u2="s" k="36" />
+    <hkern u1="V" u2="p" k="20" />
+    <hkern u1="V" u2="g" k="44" />
+    <hkern u1="V" u2="f" k="9" />
+    <hkern u1="V" u2="b" k="-16" />
+    <hkern u1="V" u2="]" k="-29" />
+    <hkern u1="V" u2="\" k="-10" />
+    <hkern u1="V" u2="J" k="11" />
+    <hkern u1="V" u2="&#x40;" k="15" />
+    <hkern u1="V" u2="&#x3b;" k="21" />
+    <hkern u1="V" u2="&#x3a;" k="12" />
+    <hkern u1="V" u2="&#x34;" k="20" />
+    <hkern u1="V" u2="&#x2f;" k="35" />
+    <hkern u1="V" u2="&#x2e;" k="35" />
+    <hkern u1="V" u2="&#x2c;" k="34" />
+    <hkern u1="V" u2="&#x26;" k="9" />
+    <hkern u1="W" u2="&#x2039;" k="17" />
+    <hkern u1="W" u2="&#xfe;" k="-14" />
+    <hkern u1="W" u2="&#xf0;" k="28" />
+    <hkern u1="W" u2="&#xef;" k="-22" />
+    <hkern u1="W" u2="&#xdf;" k="13" />
+    <hkern u1="W" u2="&#xc6;" k="36" />
+    <hkern u1="W" u2="&#xbb;" k="12" />
+    <hkern u1="W" u2="&#xab;" k="16" />
+    <hkern u1="W" u2="&#x7d;" k="-34" />
+    <hkern u1="W" u2="z" k="15" />
+    <hkern u1="W" u2="x" k="17" />
+    <hkern u1="W" u2="w" k="11" />
+    <hkern u1="W" u2="v" k="9" />
+    <hkern u1="W" u2="t" k="5" />
+    <hkern u1="W" u2="s" k="32" />
+    <hkern u1="W" u2="p" k="18" />
+    <hkern u1="W" u2="g" k="34" />
+    <hkern u1="W" u2="f" k="8" />
+    <hkern u1="W" u2="b" k="-16" />
+    <hkern u1="W" u2="]" k="-29" />
+    <hkern u1="W" u2="\" k="-10" />
+    <hkern u1="W" u2="J" k="10" />
+    <hkern u1="W" u2="&#x3b;" k="16" />
+    <hkern u1="W" u2="&#x3a;" k="9" />
+    <hkern u1="W" u2="&#x34;" k="12" />
+    <hkern u1="W" u2="&#x2f;" k="25" />
+    <hkern u1="W" u2="&#x2e;" k="24" />
+    <hkern u1="W" u2="&#x2c;" k="23" />
+    <hkern u1="W" u2="&#x26;" k="7" />
+    <hkern u1="X" u2="&#x2039;" k="25" />
+    <hkern u1="X" u2="&#xf0;" k="12" />
+    <hkern u1="X" u2="&#xbb;" k="14" />
+    <hkern u1="X" u2="&#xab;" k="28" />
+    <hkern u1="X" u2="&#x7d;" k="-24" />
+    <hkern u1="X" u2="w" k="25" />
+    <hkern u1="X" u2="v" k="35" />
+    <hkern u1="X" u2="t" k="6" />
+    <hkern u1="X" u2="p" k="9" />
+    <hkern u1="X" u2="g" k="14" />
+    <hkern u1="X" u2="]" k="-18" />
+    <hkern u1="X" u2="&#x3a;" k="8" />
+    <hkern u1="X" u2="&#x34;" k="13" />
+    <hkern u1="X" u2="&#x26;" k="8" />
+    <hkern u1="Y" u2="&#xfe;" k="-11" />
+    <hkern u1="Y" u2="&#xf0;" k="36" />
+    <hkern u1="Y" u2="&#xef;" k="-20" />
+    <hkern u1="Y" u2="&#xdf;" k="14" />
+    <hkern u1="Y" u2="&#x40;" k="19" />
+    <hkern u1="Y" u2="&#x36;" k="10" />
+    <hkern u1="Y" u2="&#x34;" k="28" />
+    <hkern u1="Z" u2="&#x2039;" k="23" />
+    <hkern u1="Z" u2="&#xab;" k="26" />
+    <hkern u1="Z" u2="z" k="5" />
+    <hkern u1="Z" u2="w" k="10" />
+    <hkern u1="Z" u2="v" k="11" />
+    <hkern u1="Z" u2="t" k="7" />
+    <hkern u1="Z" u2="p" k="7" />
+    <hkern u1="Z" u2="j" k="5" />
+    <hkern u1="Z" u2="g" k="10" />
+    <hkern u1="[" u2="&#xff;" k="10" />
+    <hkern u1="[" u2="&#xfe;" k="-26" />
+    <hkern u1="[" u2="&#xf0;" k="16" />
+    <hkern u1="[" u2="&#xef;" k="-30" />
+    <hkern u1="[" u2="&#xe4;" k="13" />
+    <hkern u1="[" u2="&#xe3;" k="15" />
+    <hkern u1="[" u2="&#xce;" k="-24" />
+    <hkern u1="[" u2="&#xc6;" k="12" />
+    <hkern u1="[" u2="z" k="24" />
+    <hkern u1="[" u2="x" k="21" />
+    <hkern u1="[" u2="w" k="24" />
+    <hkern u1="[" u2="v" k="24" />
+    <hkern u1="[" u2="s" k="24" />
+    <hkern u1="[" u2="p" k="25" />
+    <hkern u1="[" u2="l" k="-15" />
+    <hkern u1="[" u2="j" k="-34" />
+    <hkern u1="[" u2="g" k="-12" />
+    <hkern u1="[" u2="b" k="-26" />
+    <hkern u1="[" u2="X" k="-20" />
+    <hkern u1="[" u2="W" k="-23" />
+    <hkern u1="[" u2="V" k="-27" />
+    <hkern u1="[" u2="T" k="-9" />
+    <hkern u1="[" u2="&#x37;" k="-10" />
+    <hkern u1="[" u2="&#x34;" k="19" />
+    <hkern u1="[" u2="&#x31;" k="-13" />
+    <hkern u1="\" u2="&#x2019;" k="28" />
+    <hkern u1="\" u2="&#xc6;" k="-18" />
+    <hkern u1="\" u2="v" k="19" />
+    <hkern u1="\" u2="W" k="25" />
+    <hkern u1="\" u2="V" k="36" />
+    <hkern u1="\" u2="T" k="18" />
+    <hkern u1="\" u2="&#x37;" k="14" />
+    <hkern u1="a" u2="&#xf0;" k="4" />
+    <hkern u1="a" u2="Y" k="45" />
+    <hkern u1="a" u2="W" k="33" />
+    <hkern u1="a" u2="V" k="48" />
+    <hkern u1="a" u2="U" k="25" />
+    <hkern u1="a" u2="T" k="38" />
+    <hkern u1="a" u2="&#x37;" k="20" />
+    <hkern u1="c" u2="&#xf0;" k="6" />
+    <hkern u1="c" u2="Y" k="25" />
+    <hkern u1="c" u2="W" k="15" />
+    <hkern u1="c" u2="V" k="20" />
+    <hkern u1="c" u2="U" k="7" />
+    <hkern u1="c" u2="T" k="10" />
+    <hkern u1="d" u2="&#xfe;" k="4" />
+    <hkern u1="d" u2="&#xf0;" k="5" />
+    <hkern u1="d" u2="w" k="4" />
+    <hkern u1="d" u2="v" k="5" />
+    <hkern u1="d" u2="t" k="4" />
+    <hkern u1="d" u2="p" k="4" />
+    <hkern u1="d" u2="j" k="5" />
+    <hkern u1="d" u2="g" k="5" />
+    <hkern u1="d" u2="b" k="4" />
+    <hkern u1="d" u2="Y" k="5" />
+    <hkern u1="d" u2="W" k="7" />
+    <hkern u1="d" u2="V" k="6" />
+    <hkern u1="d" u2="U" k="9" />
+    <hkern u1="d" u2="T" k="6" />
+    <hkern u1="e" u2="Y" k="34" />
+    <hkern u1="e" u2="W" k="26" />
+    <hkern u1="e" u2="V" k="34" />
+    <hkern u1="e" u2="U" k="14" />
+    <hkern u1="e" u2="T" k="16" />
+    <hkern u1="e" u2="&#x37;" k="17" />
+    <hkern u1="f" u2="&#x2039;" k="18" />
+    <hkern u1="f" u2="&#x201d;" k="-23" />
+    <hkern u1="f" u2="&#x201c;" k="-1" />
+    <hkern u1="f" u2="&#x2019;" k="-7" />
+    <hkern u1="f" u2="&#x2018;" k="-21" />
+    <hkern u1="f" u2="&#xf0;" k="12" />
+    <hkern u1="f" u2="&#xef;" k="-26" />
+    <hkern u1="f" u2="&#x7d;" k="-71" />
+    <hkern u1="f" u2="g" k="4" />
+    <hkern u1="f" u2="]" k="-70" />
+    <hkern u1="f" u2="\" k="-52" />
+    <hkern u1="f" u2="Z" k="-18" />
+    <hkern u1="f" u2="Y" k="-63" />
+    <hkern u1="f" u2="X" k="-48" />
+    <hkern u1="f" u2="W" k="-52" />
+    <hkern u1="f" u2="V" k="-60" />
+    <hkern u1="f" u2="U" k="-37" />
+    <hkern u1="f" u2="T" k="-34" />
+    <hkern u1="f" u2="M" k="-10" />
+    <hkern u1="f" u2="L" k="-18" />
+    <hkern u1="f" u2="&#x3f;" k="-14" />
+    <hkern u1="f" u2="&#x37;" k="-42" />
+    <hkern u1="f" u2="&#x31;" k="-20" />
+    <hkern u1="f" u2="&#x2a;" k="-20" />
+    <hkern u1="f" u2="&#x29;" k="-19" />
+    <hkern u1="g" u2="&#xf0;" k="6" />
+    <hkern u1="g" u2="&#x7d;" k="12" />
+    <hkern u1="g" u2="]" k="21" />
+    <hkern u1="g" u2="Y" k="5" />
+    <hkern u1="g" u2="L" k="5" />
+    <hkern u1="g" u2="J" k="18" />
+    <hkern u1="g" u2="&#x31;" k="16" />
+    <hkern u1="g" u2="&#x2e;" k="14" />
+    <hkern u1="g" u2="&#x2c;" k="15" />
+    <hkern u1="i" u2="&#xf0;" k="5" />
+    <hkern u1="i" u2="Y" k="9" />
+    <hkern u1="i" u2="W" k="10" />
+    <hkern u1="i" u2="V" k="9" />
+    <hkern u1="i" u2="U" k="12" />
+    <hkern u1="i" u2="T" k="14" />
+    <hkern u1="j" u2="U" k="6" />
+    <hkern u1="j" u2="T" k="8" />
+    <hkern u1="j" u2="L" k="6" />
+    <hkern u1="j" u2="J" k="7" />
+    <hkern u1="k" u2="&#x2039;" k="15" />
+    <hkern u1="k" u2="&#xf0;" k="12" />
+    <hkern u1="k" u2="g" k="8" />
+    <hkern u1="k" u2="]" k="16" />
+    <hkern u1="k" u2="\" k="13" />
+    <hkern u1="k" u2="Y" k="27" />
+    <hkern u1="k" u2="W" k="22" />
+    <hkern u1="k" u2="V" k="28" />
+    <hkern u1="k" u2="U" k="15" />
+    <hkern u1="k" u2="T" k="11" />
+    <hkern u1="k" u2="&#x26;" k="11" />
+    <hkern u1="l" u2="&#xf0;" k="5" />
+    <hkern u1="l" u2="w" k="5" />
+    <hkern u1="l" u2="v" k="6" />
+    <hkern u1="l" u2="t" k="4" />
+    <hkern u1="l" u2="p" k="4" />
+    <hkern u1="l" u2="j" k="4" />
+    <hkern u1="l" u2="g" k="4" />
+    <hkern u1="l" u2="Y" k="6" />
+    <hkern u1="l" u2="W" k="9" />
+    <hkern u1="l" u2="V" k="7" />
+    <hkern u1="l" u2="U" k="11" />
+    <hkern u1="l" u2="T" k="7" />
+    <hkern u1="o" u2="&#xdf;" k="5" />
+    <hkern u1="o" u2="Z" k="10" />
+    <hkern u1="o" u2="Y" k="58" />
+    <hkern u1="o" u2="X" k="18" />
+    <hkern u1="o" u2="W" k="32" />
+    <hkern u1="o" u2="V" k="45" />
+    <hkern u1="o" u2="U" k="14" />
+    <hkern u1="o" u2="T" k="66" />
+    <hkern u1="o" u2="L" k="13" />
+    <hkern u1="o" u2="J" k="12" />
+    <hkern u1="o" u2="&#x37;" k="26" />
+    <hkern u1="o" u2="&#x32;" k="10" />
+    <hkern u1="o" u2="&#x31;" k="11" />
+    <hkern u1="q" u2="&#x7d;" k="18" />
+    <hkern u1="q" u2="j" k="-49" />
+    <hkern u1="q" u2="\" k="23" />
+    <hkern u1="q" u2="Z" k="8" />
+    <hkern u1="q" u2="Y" k="47" />
+    <hkern u1="q" u2="W" k="26" />
+    <hkern u1="q" u2="V" k="37" />
+    <hkern u1="q" u2="U" k="18" />
+    <hkern u1="q" u2="T" k="29" />
+    <hkern u1="q" u2="L" k="12" />
+    <hkern u1="q" u2="J" k="7" />
+    <hkern u1="q" u2="&#x37;" k="10" />
+    <hkern u1="q" u2="&#x2a;" k="8" />
+    <hkern u1="q" u2="&#x29;" k="15" />
+    <hkern u1="r" u2="&#x2039;" k="10" />
+    <hkern u1="r" u2="&#xf0;" k="16" />
+    <hkern u1="r" u2="&#x7d;" k="16" />
+    <hkern u1="r" u2="l" k="4" />
+    <hkern u1="r" u2="]" k="25" />
+    <hkern u1="r" u2="\" k="14" />
+    <hkern u1="r" u2="Z" k="7" />
+    <hkern u1="r" u2="Y" k="31" />
+    <hkern u1="r" u2="X" k="13" />
+    <hkern u1="r" u2="W" k="13" />
+    <hkern u1="r" u2="V" k="16" />
+    <hkern u1="r" u2="U" k="10" />
+    <hkern u1="r" u2="T" k="23" />
+    <hkern u1="r" u2="L" k="12" />
+    <hkern u1="r" u2="J" k="16" />
+    <hkern u1="r" u2="&#x33;" k="14" />
+    <hkern u1="r" u2="&#x32;" k="15" />
+    <hkern u1="r" u2="&#x31;" k="13" />
+    <hkern u1="r" u2="&#x2e;" k="12" />
+    <hkern u1="r" u2="&#x2c;" k="15" />
+    <hkern u1="r" u2="&#x29;" k="15" />
+    <hkern u1="r" u2="&#x26;" k="14" />
+    <hkern u1="s" u2="&#x7d;" k="18" />
+    <hkern u1="s" u2="]" k="25" />
+    <hkern u1="s" u2="\" k="25" />
+    <hkern u1="s" u2="Y" k="35" />
+    <hkern u1="s" u2="W" k="26" />
+    <hkern u1="s" u2="V" k="34" />
+    <hkern u1="s" u2="U" k="13" />
+    <hkern u1="s" u2="T" k="20" />
+    <hkern u1="s" u2="L" k="5" />
+    <hkern u1="s" u2="J" k="6" />
+    <hkern u1="s" u2="&#x37;" k="18" />
+    <hkern u1="s" u2="&#x2a;" k="12" />
+    <hkern u1="s" u2="&#x29;" k="15" />
+    <hkern u1="t" u2="&#x2039;" k="18" />
+    <hkern u1="t" u2="]" k="16" />
+    <hkern u1="t" u2="Y" k="17" />
+    <hkern u1="t" u2="W" k="14" />
+    <hkern u1="t" u2="V" k="14" />
+    <hkern u1="t" u2="U" k="10" />
+    <hkern u1="t" u2="T" k="28" />
+    <hkern u1="u" u2="&#xf0;" k="4" />
+    <hkern u1="u" u2="Y" k="37" />
+    <hkern u1="u" u2="W" k="30" />
+    <hkern u1="u" u2="V" k="45" />
+    <hkern u1="u" u2="U" k="22" />
+    <hkern u1="u" u2="T" k="33" />
+    <hkern u1="u" u2="L" k="5" />
+    <hkern u1="u" u2="&#x37;" k="14" />
+    <hkern u1="v" u2="&#xf0;" k="7" />
+    <hkern u1="v" u2="&#xdf;" k="5" />
+    <hkern u1="v" u2="&#x7d;" k="19" />
+    <hkern u1="v" u2="l" k="6" />
+    <hkern u1="v" u2="]" k="25" />
+    <hkern u1="v" u2="Y" k="30" />
+    <hkern u1="v" u2="X" k="38" />
+    <hkern u1="v" u2="W" k="12" />
+    <hkern u1="v" u2="V" k="13" />
+    <hkern u1="v" u2="U" k="9" />
+    <hkern u1="v" u2="T" k="34" />
+    <hkern u1="v" u2="L" k="16" />
+    <hkern u1="v" u2="J" k="38" />
+    <hkern u1="v" u2="&#x33;" k="14" />
+    <hkern u1="v" u2="&#x32;" k="17" />
+    <hkern u1="v" u2="&#x31;" k="21" />
+    <hkern u1="v" u2="&#x2f;" k="14" />
+    <hkern u1="v" u2="&#x2e;" k="23" />
+    <hkern u1="v" u2="&#x2c;" k="22" />
+    <hkern u1="v" u2="&#x29;" k="16" />
+    <hkern u1="v" u2="&#x26;" k="7" />
+    <hkern u1="w" u2="&#xfe;" k="4" />
+    <hkern u1="w" u2="&#xf0;" k="5" />
+    <hkern u1="w" u2="&#xdf;" k="7" />
+    <hkern u1="w" u2="&#x7d;" k="20" />
+    <hkern u1="w" u2="l" k="8" />
+    <hkern u1="w" u2="]" k="27" />
+    <hkern u1="w" u2="\" k="15" />
+    <hkern u1="w" u2="Z" k="6" />
+    <hkern u1="w" u2="Y" k="34" />
+    <hkern u1="w" u2="X" k="28" />
+    <hkern u1="w" u2="W" k="21" />
+    <hkern u1="w" u2="V" k="23" />
+    <hkern u1="w" u2="U" k="15" />
+    <hkern u1="w" u2="T" k="39" />
+    <hkern u1="w" u2="L" k="18" />
+    <hkern u1="w" u2="J" k="24" />
+    <hkern u1="w" u2="&#x33;" k="12" />
+    <hkern u1="w" u2="&#x32;" k="14" />
+    <hkern u1="w" u2="&#x31;" k="17" />
+    <hkern u1="w" u2="&#x2e;" k="15" />
+    <hkern u1="w" u2="&#x2c;" k="14" />
+    <hkern u1="w" u2="&#x29;" k="17" />
+    <hkern u1="w" u2="&#x26;" k="5" />
+    <hkern u1="x" u2="&#x2039;" k="15" />
+    <hkern u1="x" u2="&#xf0;" k="10" />
+    <hkern u1="x" u2="&#x7d;" k="14" />
+    <hkern u1="x" u2="g" k="6" />
+    <hkern u1="x" u2="]" k="21" />
+    <hkern u1="x" u2="\" k="12" />
+    <hkern u1="x" u2="Y" k="24" />
+    <hkern u1="x" u2="W" k="16" />
+    <hkern u1="x" u2="V" k="19" />
+    <hkern u1="x" u2="U" k="12" />
+    <hkern u1="x" u2="T" k="7" />
+    <hkern u1="x" u2="&#x26;" k="8" />
+    <hkern u1="y" u2="&#xf0;" k="5" />
+    <hkern u1="y" u2="&#xdf;" k="5" />
+    <hkern u1="y" u2="Y" k="30" />
+    <hkern u1="y" u2="X" k="34" />
+    <hkern u1="y" u2="W" k="12" />
+    <hkern u1="y" u2="V" k="13" />
+    <hkern u1="y" u2="U" k="9" />
+    <hkern u1="y" u2="T" k="35" />
+    <hkern u1="y" u2="L" k="14" />
+    <hkern u1="y" u2="J" k="33" />
+    <hkern u1="y" u2="&#x33;" k="13" />
+    <hkern u1="y" u2="&#x32;" k="17" />
+    <hkern u1="y" u2="&#x31;" k="20" />
+    <hkern u1="z" u2="&#x7d;" k="13" />
+    <hkern u1="z" u2="]" k="24" />
+    <hkern u1="z" u2="\" k="18" />
+    <hkern u1="z" u2="Y" k="21" />
+    <hkern u1="z" u2="W" k="15" />
+    <hkern u1="z" u2="V" k="18" />
+    <hkern u1="z" u2="U" k="15" />
+    <hkern u1="z" u2="T" k="11" />
+    <hkern u1="&#x7b;" u2="&#xff;" k="9" />
+    <hkern u1="&#x7b;" u2="&#xfe;" k="-26" />
+    <hkern u1="&#x7b;" u2="&#xf0;" k="14" />
+    <hkern u1="&#x7b;" u2="&#xef;" k="-18" />
+    <hkern u1="&#x7b;" u2="&#xce;" k="-26" />
+    <hkern u1="&#x7b;" u2="z" k="14" />
+    <hkern u1="&#x7b;" u2="x" k="14" />
+    <hkern u1="&#x7b;" u2="w" k="17" />
+    <hkern u1="&#x7b;" u2="v" k="18" />
+    <hkern u1="&#x7b;" u2="s" k="18" />
+    <hkern u1="&#x7b;" u2="p" k="16" />
+    <hkern u1="&#x7b;" u2="l" k="-18" />
+    <hkern u1="&#x7b;" u2="j" k="-16" />
+    <hkern u1="&#x7b;" u2="g" k="-11" />
+    <hkern u1="&#x7b;" u2="b" k="-27" />
+    <hkern u1="&#x7b;" u2="X" k="-25" />
+    <hkern u1="&#x7b;" u2="W" k="-23" />
+    <hkern u1="&#x7b;" u2="V" k="-31" />
+    <hkern u1="&#x7b;" u2="T" k="-5" />
+    <hkern u1="&#x7b;" u2="&#x37;" k="-16" />
+    <hkern u1="&#x7b;" u2="&#x34;" k="17" />
+    <hkern u1="&#xa1;" u2="W" k="19" />
+    <hkern u1="&#xa1;" u2="V" k="22" />
+    <hkern u1="&#xa1;" u2="T" k="14" />
+    <hkern u1="&#xab;" u2="X" k="14" />
+    <hkern u1="&#xab;" u2="W" k="14" />
+    <hkern u1="&#xab;" u2="V" k="15" />
+    <hkern u1="&#xab;" u2="L" k="14" />
+    <hkern u1="&#xab;" u2="J" k="25" />
+    <hkern u1="&#xae;" u2="&#xc6;" k="11" />
+    <hkern u1="&#xae;" u2="J" k="24" />
+    <hkern u1="&#xb0;" u2="&#x34;" k="21" />
+    <hkern u1="&#xb7;" u2="&#x37;" k="22" />
+    <hkern u1="&#xb7;" u2="&#x33;" k="18" />
+    <hkern u1="&#xb7;" u2="&#x32;" k="23" />
+    <hkern u1="&#xb7;" u2="&#x31;" k="16" />
+    <hkern u1="&#xbb;" u2="&#xc6;" k="17" />
+    <hkern u1="&#xbb;" u2="Z" k="27" />
+    <hkern u1="&#xbb;" u2="X" k="28" />
+    <hkern u1="&#xbb;" u2="W" k="17" />
+    <hkern u1="&#xbb;" u2="V" k="20" />
+    <hkern u1="&#xbb;" u2="T" k="31" />
+    <hkern u1="&#xbb;" u2="S" k="13" />
+    <hkern u1="&#xbb;" u2="L" k="15" />
+    <hkern u1="&#xbb;" u2="J" k="34" />
+    <hkern u1="&#xbf;" u2="W" k="19" />
+    <hkern u1="&#xbf;" u2="V" k="23" />
+    <hkern u1="&#xbf;" u2="T" k="12" />
+    <hkern u1="&#xc5;" u2="&#x2f;" k="-6" />
+    <hkern u1="&#xce;" u2="&#x7d;" k="-28" />
+    <hkern u1="&#xce;" u2="]" k="-28" />
+    <hkern u1="&#xce;" u2="&#x29;" k="-9" />
+    <hkern u1="&#xde;" u2="&#xc6;" k="41" />
+    <hkern u1="&#xde;" u2="&#x7d;" k="16" />
+    <hkern u1="&#xde;" u2="l" k="5" />
+    <hkern u1="&#xde;" u2="]" k="21" />
+    <hkern u1="&#xde;" u2="\" k="10" />
+    <hkern u1="&#xde;" u2="Z" k="10" />
+    <hkern u1="&#xde;" u2="X" k="44" />
+    <hkern u1="&#xde;" u2="W" k="8" />
+    <hkern u1="&#xde;" u2="V" k="10" />
+    <hkern u1="&#xde;" u2="T" k="7" />
+    <hkern u1="&#xde;" u2="L" k="8" />
+    <hkern u1="&#xde;" u2="J" k="35" />
+    <hkern u1="&#xde;" u2="&#x2f;" k="15" />
+    <hkern u1="&#xde;" u2="&#x2e;" k="24" />
+    <hkern u1="&#xde;" u2="&#x2c;" k="23" />
+    <hkern u1="&#xde;" u2="&#x29;" k="16" />
+    <hkern u1="&#xdf;" u2="y" k="18" />
+    <hkern u1="&#xdf;" u2="x" k="5" />
+    <hkern u1="&#xdf;" u2="w" k="11" />
+    <hkern u1="&#xdf;" u2="v" k="18" />
+    <hkern u1="&#xdf;" u2="u" k="4" />
+    <hkern u1="&#xdf;" u2="t" k="9" />
+    <hkern u1="&#xdf;" u2="p" k="5" />
+    <hkern u1="&#xdf;" u2="j" k="5" />
+    <hkern u1="&#xdf;" u2="f" k="4" />
+    <hkern u1="&#xdf;" u2="&#x2a;" k="11" />
+    <hkern u1="&#xdf;" u2="&#x29;" k="12" />
+    <hkern u1="&#xe3;" u2="]" k="11" />
+    <hkern u1="&#xee;" u2="&#x2a;" k="-1" />
+    <hkern u1="&#xef;" u2="]" k="-16" />
+    <hkern u1="&#xef;" u2="&#x2a;" k="1" />
+    <hkern u1="&#xf0;" u2="x" k="5" />
+    <hkern u1="&#xf0;" u2="l" k="6" />
+    <hkern u1="&#xf0;" u2="&#x2e;" k="13" />
+    <hkern u1="&#xf0;" u2="&#x2c;" k="10" />
+    <hkern u1="&#xf5;" u2="]" k="17" />
+    <hkern u1="&#xf8;" u2="&#x7d;" k="2" />
+    <hkern u1="&#x2019;" u2="&#x2039;" k="31" />
+    <hkern u1="&#x2019;" u2="&#xab;" k="15" />
+    <hkern u1="&#x2019;" u2="&#x40;" k="15" />
+    <hkern u1="&#x2019;" u2="&#x2f;" k="37" />
+    <hkern u1="&#x2019;" u2="&#x26;" k="12" />
+    <hkern u1="&#x203a;" u2="&#x2019;" k="19" />
+    <hkern u1="&#x203a;" u2="&#xc6;" k="10" />
+    <hkern u1="&#x203a;" u2="x" k="15" />
+    <hkern u1="&#x203a;" u2="Z" k="26" />
+    <hkern u1="&#x203a;" u2="X" k="26" />
+    <hkern u1="&#x203a;" u2="W" k="17" />
+    <hkern u1="&#x203a;" u2="V" k="23" />
+    <hkern u1="&#x203a;" u2="T" k="42" />
+    <hkern u1="&#x203a;" u2="S" k="16" />
+    <hkern u1="&#x203a;" u2="L" k="10" />
+    <hkern u1="&#x203a;" u2="J" k="31" />
+    <hkern g1="comma"
+	g2="quotedbl,quotesingle"
+	k="104" />
+    <hkern g1="comma"
+	g2="quoteleft,quotedblleft"
+	k="102" />
+    <hkern g1="comma"
+	g2="quoteright,quotedblright"
+	k="102" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Y,Yacute"
+	k="32" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quotedbl,quotesingle"
+	k="29" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="quoteright,quotedblright"
+	k="23" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="f"
+	k="10" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="t"
+	k="9" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="x"
+	k="12" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="J"
+	k="26" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="T"
+	k="39" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="V"
+	k="17" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="W"
+	k="8" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="X"
+	k="16" />
+    <hkern g1="hyphen,endash,emdash"
+	g2="Z"
+	k="17" />
+    <hkern g1="bracketleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="24" />
+    <hkern g1="bracketleft"
+	g2="y,yacute,ydieresis"
+	k="24" />
+    <hkern g1="bracketleft"
+	g2="C,G,Ccedilla"
+	k="16" />
+    <hkern g1="bracketleft"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="15" />
+    <hkern g1="bracketleft"
+	g2="Y,Yacute"
+	k="-30" />
+    <hkern g1="bracketleft"
+	g2="d,q"
+	k="23" />
+    <hkern g1="bracketleft"
+	g2="h,k"
+	k="-15" />
+    <hkern g1="bracketleft"
+	g2="m,n,r,ntilde"
+	k="24" />
+    <hkern g1="bracketleft"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="26" />
+    <hkern g1="bracketleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="20" />
+    <hkern g1="bracketleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="24" />
+    <hkern g1="asterisk"
+	g2="d,q"
+	k="19" />
+    <hkern g1="asterisk"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="18" />
+    <hkern g1="asterisk"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="33" />
+    <hkern g1="asterisk"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="J"
+	k="14" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="d,q"
+	k="21" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="17" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="35" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="g"
+	k="15" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="s"
+	k="13" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="period"
+	k="110" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="comma"
+	k="106" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="hyphen,endash,emdash"
+	k="31" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="four"
+	k="17" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="slash"
+	k="32" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="ampersand"
+	k="12" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="AE"
+	k="34" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="eth"
+	k="17" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="guilsinglleft"
+	k="25" />
+    <hkern g1="quotedbl,quotesingle"
+	g2="quotesinglbase,quotedblbase"
+	k="104" />
+    <hkern g1="exclamdown"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="16" />
+    <hkern g1="exclamdown"
+	g2="Y,Yacute"
+	k="20" />
+    <hkern g1="questiondown"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="15" />
+    <hkern g1="questiondown"
+	g2="Y,Yacute"
+	k="19" />
+    <hkern g1="slash"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="11" />
+    <hkern g1="slash"
+	g2="Y,Yacute"
+	k="-10" />
+    <hkern g1="slash"
+	g2="d,q"
+	k="29" />
+    <hkern g1="slash"
+	g2="m,n,r,ntilde"
+	k="17" />
+    <hkern g1="slash"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="31" />
+    <hkern g1="slash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="38" />
+    <hkern g1="slash"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="27" />
+    <hkern g1="backslash"
+	g2="y,yacute,ydieresis"
+	k="19" />
+    <hkern g1="backslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="backslash"
+	g2="Y,Yacute"
+	k="17" />
+    <hkern g1="backslash"
+	g2="quotedbl,quotesingle"
+	k="32" />
+    <hkern g1="parenleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="15" />
+    <hkern g1="parenleft"
+	g2="y,yacute,ydieresis"
+	k="15" />
+    <hkern g1="parenleft"
+	g2="C,G,Ccedilla"
+	k="16" />
+    <hkern g1="parenleft"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="16" />
+    <hkern g1="parenleft"
+	g2="d,q"
+	k="15" />
+    <hkern g1="parenleft"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="18" />
+    <hkern g1="parenleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="15" />
+    <hkern g1="braceleft"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="18" />
+    <hkern g1="braceleft"
+	g2="y,yacute,ydieresis"
+	k="18" />
+    <hkern g1="braceleft"
+	g2="C,G,Ccedilla"
+	k="12" />
+    <hkern g1="braceleft"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="12" />
+    <hkern g1="braceleft"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="-12" />
+    <hkern g1="braceleft"
+	g2="Y,Yacute"
+	k="-35" />
+    <hkern g1="braceleft"
+	g2="d,q"
+	k="18" />
+    <hkern g1="braceleft"
+	g2="h,k"
+	k="-17" />
+    <hkern g1="braceleft"
+	g2="m,n,r,ntilde"
+	k="13" />
+    <hkern g1="braceleft"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="22" />
+    <hkern g1="braceleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="14" />
+    <hkern g1="braceleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="18" />
+    <hkern g1="guillemotleft"
+	g2="Y,Yacute"
+	k="20" />
+    <hkern g1="guillemotleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="16" />
+    <hkern g1="guillemotleft"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="14" />
+    <hkern g1="guillemotleft"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="14" />
+    <hkern g1="guillemotleft"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="14" />
+    <hkern g1="registered"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="17" />
+    <hkern g1="guillemotright"
+	g2="Y,Yacute"
+	k="31" />
+    <hkern g1="guillemotright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="21" />
+    <hkern g1="guillemotright"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="15" />
+    <hkern g1="guillemotright"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="15" />
+    <hkern g1="guillemotright"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="15" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="J"
+	k="21" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="d,q"
+	k="17" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="16" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="31" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="12" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="g"
+	k="13" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="s"
+	k="11" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="period"
+	k="111" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="comma"
+	k="105" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="AE"
+	k="29" />
+    <hkern g1="quoteleft,quotedblleft"
+	g2="eth"
+	k="18" />
+    <hkern g1="quoteright,quotedblright"
+	g2="J"
+	k="12" />
+    <hkern g1="quoteright,quotedblright"
+	g2="d,q"
+	k="23" />
+    <hkern g1="quoteright,quotedblright"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="22" />
+    <hkern g1="quoteright,quotedblright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="37" />
+    <hkern g1="quoteright,quotedblright"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="18" />
+    <hkern g1="quoteright,quotedblright"
+	g2="g"
+	k="20" />
+    <hkern g1="quoteright,quotedblright"
+	g2="s"
+	k="18" />
+    <hkern g1="quoteright,quotedblright"
+	g2="period"
+	k="119" />
+    <hkern g1="quoteright,quotedblright"
+	g2="comma"
+	k="115" />
+    <hkern g1="quoteright,quotedblright"
+	g2="hyphen,endash,emdash"
+	k="38" />
+    <hkern g1="quoteright,quotedblright"
+	g2="germandbls"
+	k="9" />
+    <hkern g1="quoteright,quotedblright"
+	g2="AE"
+	k="37" />
+    <hkern g1="quoteright,quotedblright"
+	g2="eth"
+	k="16" />
+    <hkern g1="quoteright,quotedblright"
+	g2="quotesinglbase,quotedblbase"
+	k="113" />
+    <hkern g1="guilsinglleft"
+	g2="Y,Yacute"
+	k="14" />
+    <hkern g1="guilsinglright"
+	g2="Y,Yacute"
+	k="36" />
+    <hkern g1="guilsinglright"
+	g2="quotedbl,quotesingle"
+	k="25" />
+    <hkern g1="guilsinglright"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="13" />
+    <hkern g1="guilsinglright"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="10" />
+    <hkern g1="guilsinglright"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="10" />
+    <hkern g1="guilsinglright"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="10" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="y,yacute,ydieresis"
+	k="25" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="12" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="Y,Yacute"
+	k="17" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quotedbl,quotesingle"
+	k="102" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="quoteright,quotedblright"
+	k="100" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="t"
+	k="16" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="T"
+	k="17" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="V"
+	k="34" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="W"
+	k="22" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="v"
+	k="26" />
+    <hkern g1="quotesinglbase,quotedblbase"
+	g2="w"
+	k="17" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="9" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="y,yacute,ydieresis"
+	k="32" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="C,G,Ccedilla"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="10" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="21" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="Y,Yacute"
+	k="41" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quotedbl,quotesingle"
+	k="35" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteleft,quotedblleft"
+	k="34" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="quoteright,quotedblright"
+	k="31" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="t"
+	k="12" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="T"
+	k="41" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="V"
+	k="45" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="W"
+	k="35" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="guilsinglleft"
+	k="12" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="v"
+	k="32" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="w"
+	k="20" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="p"
+	k="5" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="bracketright"
+	k="20" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="asterisk"
+	k="33" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="backslash"
+	k="38" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="braceright"
+	k="12" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="guillemotleft"
+	k="21" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="registered"
+	k="14" />
+    <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	g2="guillemotright"
+	k="13" />
+    <hkern g1="B"
+	g2="Y,Yacute"
+	k="8" />
+    <hkern g1="B"
+	g2="h,k"
+	k="6" />
+    <hkern g1="B"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="5" />
+    <hkern g1="C,Ccedilla"
+	g2="C,G,Ccedilla"
+	k="5" />
+    <hkern g1="C,Ccedilla"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="5" />
+    <hkern g1="C,Ccedilla"
+	g2="d,q"
+	k="7" />
+    <hkern g1="C,Ccedilla"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="8" />
+    <hkern g1="C,Ccedilla"
+	g2="g"
+	k="9" />
+    <hkern g1="C,Ccedilla"
+	g2="hyphen,endash,emdash"
+	k="67" />
+    <hkern g1="C,Ccedilla"
+	g2="guilsinglleft"
+	k="40" />
+    <hkern g1="C,Ccedilla"
+	g2="guillemotleft"
+	k="29" />
+    <hkern g1="D,Eth"
+	g2="Y,Yacute"
+	k="14" />
+    <hkern g1="D,Eth"
+	g2="J"
+	k="20" />
+    <hkern g1="D,Eth"
+	g2="V"
+	k="9" />
+    <hkern g1="D,Eth"
+	g2="W"
+	k="8" />
+    <hkern g1="D,Eth"
+	g2="X"
+	k="23" />
+    <hkern g1="D,Eth"
+	g2="h,k"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="12" />
+    <hkern g1="D,Eth"
+	g2="period"
+	k="10" />
+    <hkern g1="D,Eth"
+	g2="AE"
+	k="25" />
+    <hkern g1="D,Eth"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="6" />
+    <hkern g1="D,Eth"
+	g2="bracketright"
+	k="15" />
+    <hkern g1="D,Eth"
+	g2="braceright"
+	k="11" />
+    <hkern g1="D,Eth"
+	g2="l"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="L"
+	k="7" />
+    <hkern g1="D,Eth"
+	g2="parenright"
+	k="15" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="guilsinglleft"
+	k="15" />
+    <hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE"
+	g2="guillemotleft"
+	k="16" />
+    <hkern g1="F"
+	g2="d,q"
+	k="36" />
+    <hkern g1="F"
+	g2="m,n,r,ntilde"
+	k="6" />
+    <hkern g1="F"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="37" />
+    <hkern g1="F"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="27" />
+    <hkern g1="F"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="21" />
+    <hkern g1="F"
+	g2="hyphen,endash,emdash"
+	k="24" />
+    <hkern g1="F"
+	g2="quotesinglbase,quotedblbase"
+	k="22" />
+    <hkern g1="H,M"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="H,M"
+	g2="y,yacute,ydieresis"
+	k="15" />
+    <hkern g1="H,M"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="H,M"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="H,M"
+	g2="f"
+	k="7" />
+    <hkern g1="H,M"
+	g2="t"
+	k="11" />
+    <hkern g1="H,M"
+	g2="d,q"
+	k="13" />
+    <hkern g1="H,M"
+	g2="m,n,r,ntilde"
+	k="5" />
+    <hkern g1="H,M"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="14" />
+    <hkern g1="H,M"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="6" />
+    <hkern g1="H,M"
+	g2="g"
+	k="14" />
+    <hkern g1="H,M"
+	g2="s"
+	k="5" />
+    <hkern g1="H,M"
+	g2="germandbls"
+	k="5" />
+    <hkern g1="H,M"
+	g2="eth"
+	k="13" />
+    <hkern g1="H,M"
+	g2="guilsinglleft"
+	k="10" />
+    <hkern g1="H,M"
+	g2="v"
+	k="14" />
+    <hkern g1="H,M"
+	g2="w"
+	k="13" />
+    <hkern g1="H,M"
+	g2="p"
+	k="12" />
+    <hkern g1="H,M"
+	g2="guillemotleft"
+	k="13" />
+    <hkern g1="H,M"
+	g2="guillemotright"
+	k="12" />
+    <hkern g1="H,M"
+	g2="j"
+	k="6" />
+    <hkern g1="H,M"
+	g2="z"
+	k="5" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="y,yacute,ydieresis"
+	k="15" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="f"
+	k="6" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="t"
+	k="11" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="d,q"
+	k="13" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="m,n,r,ntilde"
+	k="5" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="14" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="6" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="g"
+	k="14" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="s"
+	k="5" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="guilsinglleft"
+	k="10" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="v"
+	k="15" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="w"
+	k="14" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="p"
+	k="12" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="guillemotleft"
+	k="14" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="guillemotright"
+	k="13" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="j"
+	k="6" />
+    <hkern g1="I,Igrave,Iacute,Icircumflex,Idieresis"
+	g2="z"
+	k="5" />
+    <hkern g1="J"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="13" />
+    <hkern g1="J"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="J"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="J"
+	g2="d,q"
+	k="17" />
+    <hkern g1="J"
+	g2="m,n,r,ntilde"
+	k="15" />
+    <hkern g1="J"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="17" />
+    <hkern g1="J"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="11" />
+    <hkern g1="J"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="J"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="6" />
+    <hkern g1="K"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="16" />
+    <hkern g1="K"
+	g2="y,yacute,ydieresis"
+	k="44" />
+    <hkern g1="K"
+	g2="C,G,Ccedilla"
+	k="25" />
+    <hkern g1="K"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="23" />
+    <hkern g1="K"
+	g2="d,q"
+	k="14" />
+    <hkern g1="K"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="16" />
+    <hkern g1="K"
+	g2="hyphen,endash,emdash"
+	k="14" />
+    <hkern g1="L"
+	g2="y,yacute,ydieresis"
+	k="34" />
+    <hkern g1="L"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="9" />
+    <hkern g1="L"
+	g2="Y,Yacute"
+	k="32" />
+    <hkern g1="L"
+	g2="quotedbl,quotesingle"
+	k="49" />
+    <hkern g1="L"
+	g2="quoteleft,quotedblleft"
+	k="50" />
+    <hkern g1="L"
+	g2="quoteright,quotedblright"
+	k="53" />
+    <hkern g1="L"
+	g2="hyphen,endash,emdash"
+	k="27" />
+    <hkern g1="N,Ntilde"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="14" />
+    <hkern g1="N,Ntilde"
+	g2="y,yacute,ydieresis"
+	k="13" />
+    <hkern g1="N,Ntilde"
+	g2="C,G,Ccedilla"
+	k="5" />
+    <hkern g1="N,Ntilde"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="N,Ntilde"
+	g2="f"
+	k="11" />
+    <hkern g1="N,Ntilde"
+	g2="t"
+	k="10" />
+    <hkern g1="N,Ntilde"
+	g2="x"
+	k="11" />
+    <hkern g1="N,Ntilde"
+	g2="J"
+	k="9" />
+    <hkern g1="N,Ntilde"
+	g2="d,q"
+	k="18" />
+    <hkern g1="N,Ntilde"
+	g2="m,n,r,ntilde"
+	k="14" />
+    <hkern g1="N,Ntilde"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="18" />
+    <hkern g1="N,Ntilde"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="6" />
+    <hkern g1="N,Ntilde"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="N,Ntilde"
+	g2="g"
+	k="21" />
+    <hkern g1="N,Ntilde"
+	g2="s"
+	k="14" />
+    <hkern g1="N,Ntilde"
+	g2="ampersand"
+	k="5" />
+    <hkern g1="N,Ntilde"
+	g2="v"
+	k="12" />
+    <hkern g1="N,Ntilde"
+	g2="w"
+	k="13" />
+    <hkern g1="N,Ntilde"
+	g2="p"
+	k="16" />
+    <hkern g1="N,Ntilde"
+	g2="guillemotleft"
+	k="10" />
+    <hkern g1="N,Ntilde"
+	g2="guillemotright"
+	k="10" />
+    <hkern g1="N,Ntilde"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="7" />
+    <hkern g1="N,Ntilde"
+	g2="j"
+	k="6" />
+    <hkern g1="N,Ntilde"
+	g2="z"
+	k="15" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Y,Yacute"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="J"
+	k="18" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="V"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="W"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="X"
+	k="21" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="Z"
+	k="5" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="h,k"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="11" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="period"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="germandbls"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="AE"
+	k="24" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="7" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="bracketright"
+	k="14" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="braceright"
+	k="10" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="l"
+	k="9" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="L"
+	k="8" />
+    <hkern g1="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash"
+	g2="parenright"
+	k="16" />
+    <hkern g1="P"
+	g2="d,q"
+	k="8" />
+    <hkern g1="P"
+	g2="h,k"
+	k="5" />
+    <hkern g1="P"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="8" />
+    <hkern g1="P"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="36" />
+    <hkern g1="P"
+	g2="quotesinglbase,quotedblbase"
+	k="33" />
+    <hkern g1="R"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="6" />
+    <hkern g1="R"
+	g2="Y,Yacute"
+	k="7" />
+    <hkern g1="R"
+	g2="d,q"
+	k="6" />
+    <hkern g1="R"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="7" />
+    <hkern g1="T"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="36" />
+    <hkern g1="T"
+	g2="y,yacute,ydieresis"
+	k="31" />
+    <hkern g1="T"
+	g2="d,q"
+	k="66" />
+    <hkern g1="T"
+	g2="m,n,r,ntilde"
+	k="33" />
+    <hkern g1="T"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="67" />
+    <hkern g1="T"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="40" />
+    <hkern g1="T"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="23" />
+    <hkern g1="T"
+	g2="hyphen,endash,emdash"
+	k="39" />
+    <hkern g1="T"
+	g2="quotesinglbase,quotedblbase"
+	k="19" />
+    <hkern g1="T"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="10" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="y,yacute,ydieresis"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="f"
+	k="10" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="t"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="x"
+	k="12" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="J"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="d,q"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="m,n,r,ntilde"
+	k="15" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="21" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="14" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="g"
+	k="19" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="s"
+	k="16" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="period"
+	k="15" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="comma"
+	k="11" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="slash"
+	k="17" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="ampersand"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="AE"
+	k="15" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="10" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="v"
+	k="8" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="w"
+	k="9" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="p"
+	k="13" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="braceright"
+	k="-7" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="5" />
+    <hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	g2="z"
+	k="15" />
+    <hkern g1="V"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="17" />
+    <hkern g1="V"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="V"
+	g2="C,G,Ccedilla"
+	k="9" />
+    <hkern g1="V"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="9" />
+    <hkern g1="V"
+	g2="d,q"
+	k="47" />
+    <hkern g1="V"
+	g2="m,n,r,ntilde"
+	k="25" />
+    <hkern g1="V"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="47" />
+    <hkern g1="V"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="45" />
+    <hkern g1="V"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="36" />
+    <hkern g1="V"
+	g2="hyphen,endash,emdash"
+	k="17" />
+    <hkern g1="V"
+	g2="quotesinglbase,quotedblbase"
+	k="34" />
+    <hkern g1="W"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="15" />
+    <hkern g1="W"
+	g2="y,yacute,ydieresis"
+	k="10" />
+    <hkern g1="W"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="W"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="W"
+	g2="d,q"
+	k="34" />
+    <hkern g1="W"
+	g2="m,n,r,ntilde"
+	k="21" />
+    <hkern g1="W"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="34" />
+    <hkern g1="W"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="35" />
+    <hkern g1="W"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="30" />
+    <hkern g1="W"
+	g2="hyphen,endash,emdash"
+	k="9" />
+    <hkern g1="W"
+	g2="quotesinglbase,quotedblbase"
+	k="23" />
+    <hkern g1="X"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="17" />
+    <hkern g1="X"
+	g2="y,yacute,ydieresis"
+	k="37" />
+    <hkern g1="X"
+	g2="C,G,Ccedilla"
+	k="23" />
+    <hkern g1="X"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="21" />
+    <hkern g1="X"
+	g2="d,q"
+	k="15" />
+    <hkern g1="X"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="17" />
+    <hkern g1="X"
+	g2="hyphen,endash,emdash"
+	k="15" />
+    <hkern g1="Y,Yacute"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="33" />
+    <hkern g1="Y,Yacute"
+	g2="y,yacute,ydieresis"
+	k="25" />
+    <hkern g1="Y,Yacute"
+	g2="C,G,Ccedilla"
+	k="15" />
+    <hkern g1="Y,Yacute"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="14" />
+    <hkern g1="Y,Yacute"
+	g2="f"
+	k="11" />
+    <hkern g1="Y,Yacute"
+	g2="t"
+	k="9" />
+    <hkern g1="Y,Yacute"
+	g2="x"
+	k="23" />
+    <hkern g1="Y,Yacute"
+	g2="J"
+	k="10" />
+    <hkern g1="Y,Yacute"
+	g2="d,q"
+	k="57" />
+    <hkern g1="Y,Yacute"
+	g2="m,n,r,ntilde"
+	k="32" />
+    <hkern g1="Y,Yacute"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="58" />
+    <hkern g1="Y,Yacute"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="38" />
+    <hkern g1="Y,Yacute"
+	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae"
+	k="36" />
+    <hkern g1="Y,Yacute"
+	g2="g"
+	k="58" />
+    <hkern g1="Y,Yacute"
+	g2="s"
+	k="36" />
+    <hkern g1="Y,Yacute"
+	g2="period"
+	k="15" />
+    <hkern g1="Y,Yacute"
+	g2="comma"
+	k="17" />
+    <hkern g1="Y,Yacute"
+	g2="hyphen,endash,emdash"
+	k="32" />
+    <hkern g1="Y,Yacute"
+	g2="slash"
+	k="13" />
+    <hkern g1="Y,Yacute"
+	g2="ampersand"
+	k="11" />
+    <hkern g1="Y,Yacute"
+	g2="AE"
+	k="31" />
+    <hkern g1="Y,Yacute"
+	g2="guilsinglleft"
+	k="35" />
+    <hkern g1="Y,Yacute"
+	g2="quotesinglbase,quotedblbase"
+	k="17" />
+    <hkern g1="Y,Yacute"
+	g2="v"
+	k="22" />
+    <hkern g1="Y,Yacute"
+	g2="w"
+	k="26" />
+    <hkern g1="Y,Yacute"
+	g2="p"
+	k="36" />
+    <hkern g1="Y,Yacute"
+	g2="bracketright"
+	k="-26" />
+    <hkern g1="Y,Yacute"
+	g2="backslash"
+	k="-6" />
+    <hkern g1="Y,Yacute"
+	g2="braceright"
+	k="-31" />
+    <hkern g1="Y,Yacute"
+	g2="guillemotleft"
+	k="31" />
+    <hkern g1="Y,Yacute"
+	g2="guillemotright"
+	k="21" />
+    <hkern g1="Y,Yacute"
+	g2="z"
+	k="21" />
+    <hkern g1="Y,Yacute"
+	g2="b"
+	k="-14" />
+    <hkern g1="Y,Yacute"
+	g2="colon"
+	k="19" />
+    <hkern g1="Y,Yacute"
+	g2="semicolon"
+	k="21" />
+    <hkern g1="Y,Yacute"
+	g2="guilsinglright"
+	k="15" />
+    <hkern g1="Z"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="7" />
+    <hkern g1="Z"
+	g2="y,yacute,ydieresis"
+	k="12" />
+    <hkern g1="Z"
+	g2="d,q"
+	k="5" />
+    <hkern g1="Z"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="ampersand"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="ampersand"
+	g2="y,yacute,ydieresis"
+	k="18" />
+    <hkern g1="ampersand"
+	g2="C,G,Ccedilla"
+	k="7" />
+    <hkern g1="ampersand"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="ampersand"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="18" />
+    <hkern g1="ampersand"
+	g2="Y,Yacute"
+	k="30" />
+    <hkern g1="ampersand"
+	g2="quotedbl,quotesingle"
+	k="49" />
+    <hkern g1="Thorn"
+	g2="Y,Yacute"
+	k="24" />
+    <hkern g1="Thorn"
+	g2="h,k"
+	k="5" />
+    <hkern g1="Thorn"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="19" />
+    <hkern g1="Thorn"
+	g2="quotesinglbase,quotedblbase"
+	k="22" />
+    <hkern g1="Thorn"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="8" />
+    <hkern g1="Thorn"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="8" />
+    <hkern g1="Thorn"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="8" />
+    <hkern g1="b,p,thorn"
+	g2="y,yacute,ydieresis"
+	k="5" />
+    <hkern g1="b,p,thorn"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="15" />
+    <hkern g1="b,p,thorn"
+	g2="Y,Yacute"
+	k="57" />
+    <hkern g1="b,p,thorn"
+	g2="quotedbl,quotesingle"
+	k="19" />
+    <hkern g1="b,p,thorn"
+	g2="quoteleft,quotedblleft"
+	k="17" />
+    <hkern g1="b,p,thorn"
+	g2="quoteright,quotedblright"
+	k="15" />
+    <hkern g1="b,p,thorn"
+	g2="f"
+	k="5" />
+    <hkern g1="b,p,thorn"
+	g2="t"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="x"
+	k="8" />
+    <hkern g1="b,p,thorn"
+	g2="J"
+	k="11" />
+    <hkern g1="b,p,thorn"
+	g2="T"
+	k="64" />
+    <hkern g1="b,p,thorn"
+	g2="V"
+	k="44" />
+    <hkern g1="b,p,thorn"
+	g2="W"
+	k="31" />
+    <hkern g1="b,p,thorn"
+	g2="X"
+	k="17" />
+    <hkern g1="b,p,thorn"
+	g2="Z"
+	k="9" />
+    <hkern g1="b,p,thorn"
+	g2="h,k"
+	k="5" />
+    <hkern g1="b,p,thorn"
+	g2="m,n,r,ntilde"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="germandbls"
+	k="5" />
+    <hkern g1="b,p,thorn"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="13" />
+    <hkern g1="b,p,thorn"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="12" />
+    <hkern g1="b,p,thorn"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="12" />
+    <hkern g1="b,p,thorn"
+	g2="v"
+	k="6" />
+    <hkern g1="b,p,thorn"
+	g2="w"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="p"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="bracketright"
+	k="24" />
+    <hkern g1="b,p,thorn"
+	g2="asterisk"
+	k="18" />
+    <hkern g1="b,p,thorn"
+	g2="backslash"
+	k="28" />
+    <hkern g1="b,p,thorn"
+	g2="braceright"
+	k="19" />
+    <hkern g1="b,p,thorn"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="l"
+	k="5" />
+    <hkern g1="b,p,thorn"
+	g2="L"
+	k="13" />
+    <hkern g1="b,p,thorn"
+	g2="parenright"
+	k="16" />
+    <hkern g1="b,p,thorn"
+	g2="j"
+	k="4" />
+    <hkern g1="b,p,thorn"
+	g2="seven"
+	k="23" />
+    <hkern g1="c,ccedilla"
+	g2="d,q"
+	k="4" />
+    <hkern g1="c,ccedilla"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="c,ccedilla"
+	g2="hyphen,endash,emdash"
+	k="11" />
+    <hkern g1="c,ccedilla"
+	g2="ampersand"
+	k="7" />
+    <hkern g1="c,ccedilla"
+	g2="bracketright"
+	k="18" />
+    <hkern g1="c,ccedilla"
+	g2="backslash"
+	k="16" />
+    <hkern g1="c,ccedilla"
+	g2="braceright"
+	k="11" />
+    <hkern g1="d"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="4" />
+    <hkern g1="d"
+	g2="y,yacute,ydieresis"
+	k="5" />
+    <hkern g1="d"
+	g2="C,G,Ccedilla"
+	k="5" />
+    <hkern g1="d"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="d"
+	g2="d,q"
+	k="4" />
+    <hkern g1="d"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quotedbl,quotesingle"
+	k="11" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="quoteleft,quotedblleft"
+	k="10" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="bracketright"
+	k="24" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="asterisk"
+	k="11" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="backslash"
+	k="25" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="braceright"
+	k="17" />
+    <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe"
+	g2="parenright"
+	k="13" />
+    <hkern g1="f"
+	g2="quotedbl,quotesingle"
+	k="-31" />
+    <hkern g1="f"
+	g2="d,q"
+	k="7" />
+    <hkern g1="f"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="8" />
+    <hkern g1="f"
+	g2="hyphen,endash,emdash"
+	k="25" />
+    <hkern g1="f"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="-18" />
+    <hkern g1="f"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="-18" />
+    <hkern g1="f"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="-21" />
+    <hkern g1="g"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="8" />
+    <hkern g1="g"
+	g2="quotesinglbase,quotedblbase"
+	k="16" />
+    <hkern g1="g"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="5" />
+    <hkern g1="g"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="5" />
+    <hkern g1="g"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="5" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="y,yacute,ydieresis"
+	k="7" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="t"
+	k="5" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="d,q"
+	k="5" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="g"
+	k="4" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="v"
+	k="7" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="w"
+	k="6" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="p"
+	k="4" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="asterisk"
+	k="8" />
+    <hkern g1="i,igrave,iacute,icircumflex,idieresis"
+	g2="j"
+	k="5" />
+    <hkern g1="j"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="6" />
+    <hkern g1="j"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="6" />
+    <hkern g1="j"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="5" />
+    <hkern g1="k"
+	g2="C,G,Ccedilla"
+	k="5" />
+    <hkern g1="k"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="k"
+	g2="d,q"
+	k="11" />
+    <hkern g1="k"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="12" />
+    <hkern g1="k"
+	g2="hyphen,endash,emdash"
+	k="18" />
+    <hkern g1="l"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="5" />
+    <hkern g1="l"
+	g2="y,yacute,ydieresis"
+	k="6" />
+    <hkern g1="l"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="l"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="8" />
+    <hkern g1="l"
+	g2="d,q"
+	k="5" />
+    <hkern g1="l"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="7" />
+    <hkern g1="h,m,n,ntilde"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="C,G,Ccedilla"
+	k="6" />
+    <hkern g1="h,m,n,ntilde"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis"
+	k="25" />
+    <hkern g1="h,m,n,ntilde"
+	g2="Y,Yacute"
+	k="44" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteleft,quotedblleft"
+	k="17" />
+    <hkern g1="h,m,n,ntilde"
+	g2="quoteright,quotedblright"
+	k="15" />
+    <hkern g1="h,m,n,ntilde"
+	g2="t"
+	k="8" />
+    <hkern g1="h,m,n,ntilde"
+	g2="T"
+	k="35" />
+    <hkern g1="h,m,n,ntilde"
+	g2="V"
+	k="48" />
+    <hkern g1="h,m,n,ntilde"
+	g2="W"
+	k="34" />
+    <hkern g1="h,m,n,ntilde"
+	g2="d,q"
+	k="4" />
+    <hkern g1="h,m,n,ntilde"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="4" />
+    <hkern g1="h,m,n,ntilde"
+	g2="g"
+	k="4" />
+    <hkern g1="h,m,n,ntilde"
+	g2="eth"
+	k="4" />
+    <hkern g1="h,m,n,ntilde"
+	g2="v"
+	k="12" />
+    <hkern g1="h,m,n,ntilde"
+	g2="w"
+	k="9" />
+    <hkern g1="h,m,n,ntilde"
+	g2="p"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="bracketright"
+	k="24" />
+    <hkern g1="h,m,n,ntilde"
+	g2="asterisk"
+	k="18" />
+    <hkern g1="h,m,n,ntilde"
+	g2="backslash"
+	k="35" />
+    <hkern g1="h,m,n,ntilde"
+	g2="braceright"
+	k="19" />
+    <hkern g1="h,m,n,ntilde"
+	g2="guillemotright"
+	k="11" />
+    <hkern g1="h,m,n,ntilde"
+	g2="j"
+	k="5" />
+    <hkern g1="h,m,n,ntilde"
+	g2="seven"
+	k="19" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="y,yacute,ydieresis"
+	k="6" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteleft,quotedblleft"
+	k="16" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="quoteright,quotedblright"
+	k="14" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="f"
+	k="5" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="t"
+	k="5" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="x"
+	k="9" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="h,k"
+	k="5" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="m,n,r,ntilde"
+	k="4" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="13" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="13" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="12" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="v"
+	k="6" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="w"
+	k="4" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="p"
+	k="4" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="bracketright"
+	k="26" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="asterisk"
+	k="18" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="backslash"
+	k="31" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="braceright"
+	k="21" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="i,igrave,iacute,icircumflex,idieresis"
+	k="4" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="l"
+	k="5" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="parenright"
+	k="18" />
+    <hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash"
+	g2="j"
+	k="4" />
+    <hkern g1="q"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="12" />
+    <hkern g1="q"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="12" />
+    <hkern g1="q"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="11" />
+    <hkern g1="r"
+	g2="d,q"
+	k="6" />
+    <hkern g1="r"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="6" />
+    <hkern g1="r"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="7" />
+    <hkern g1="r"
+	g2="hyphen,endash,emdash"
+	k="16" />
+    <hkern g1="r"
+	g2="quotesinglbase,quotedblbase"
+	k="15" />
+    <hkern g1="r"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="12" />
+    <hkern g1="r"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="12" />
+    <hkern g1="r"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="12" />
+    <hkern g1="s"
+	g2="quotedbl,quotesingle"
+	k="12" />
+    <hkern g1="s"
+	g2="quoteleft,quotedblleft"
+	k="11" />
+    <hkern g1="s"
+	g2="quoteright,quotedblright"
+	k="8" />
+    <hkern g1="s"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="6" />
+    <hkern g1="s"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="5" />
+    <hkern g1="s"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="6" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="y,yacute,ydieresis"
+	k="4" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="6" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="quotedbl,quotesingle"
+	k="11" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="quoteleft,quotedblleft"
+	k="11" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="4" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="g"
+	k="4" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="5" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="5" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="5" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="v"
+	k="4" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="w"
+	k="4" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="bracketright"
+	k="26" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="asterisk"
+	k="12" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="backslash"
+	k="28" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="braceright"
+	k="17" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="parenright"
+	k="12" />
+    <hkern g1="u,ugrave,uacute,ucircumflex,udieresis"
+	g2="j"
+	k="4" />
+    <hkern g1="v"
+	g2="h,k"
+	k="5" />
+    <hkern g1="v"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="25" />
+    <hkern g1="v"
+	g2="quotesinglbase,quotedblbase"
+	k="21" />
+    <hkern g1="v"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="16" />
+    <hkern g1="v"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="16" />
+    <hkern g1="v"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="15" />
+    <hkern g1="w"
+	g2="h,k"
+	k="7" />
+    <hkern g1="w"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="13" />
+    <hkern g1="w"
+	g2="quotesinglbase,quotedblbase"
+	k="13" />
+    <hkern g1="w"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="18" />
+    <hkern g1="w"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="18" />
+    <hkern g1="w"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="18" />
+    <hkern g1="x"
+	g2="d,q"
+	k="8" />
+    <hkern g1="x"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="9" />
+    <hkern g1="x"
+	g2="hyphen,endash,emdash"
+	k="12" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="h,k"
+	k="5" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring"
+	k="21" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="period"
+	k="20" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="comma"
+	k="19" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="slash"
+	k="11" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="ampersand"
+	k="5" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="quotesinglbase,quotedblbase"
+	k="18" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="D,E,F,Egrave,Eacute,Ecircumflex,Edieresis,Eth"
+	k="14" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="B,H,M,N,P,R,Ntilde"
+	k="14" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="I,K,Igrave,Iacute,Icircumflex,Idieresis,Thorn"
+	k="14" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="bracketright"
+	k="25" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="braceright"
+	k="18" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="l"
+	k="5" />
+    <hkern g1="y,yacute,ydieresis"
+	g2="parenright"
+	k="15" />
+    <hkern g1="germandbls"
+	g2="quotedbl,quotesingle"
+	k="11" />
+    <hkern g1="germandbls"
+	g2="quoteleft,quotedblleft"
+	k="11" />
+    <hkern g1="germandbls"
+	g2="quoteright,quotedblright"
+	k="12" />
+    <hkern g1="eth"
+	g2="h,k"
+	k="7" />
+    <hkern g1="eth"
+	g2="quotesinglbase,quotedblbase"
+	k="8" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="u,ugrave,uacute,ucircumflex,udieresis"
+	k="6" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="y,yacute,ydieresis"
+	k="11" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="C,G,Ccedilla"
+	k="5" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="O,Q,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE"
+	k="7" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quotedbl,quotesingle"
+	k="18" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteleft,quotedblleft"
+	k="17" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="quoteright,quotedblright"
+	k="15" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="t"
+	k="8" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="d,q"
+	k="4" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="4" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="g"
+	k="4" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="v"
+	k="11" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="w"
+	k="9" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="p"
+	k="6" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="bracketright"
+	k="26" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="asterisk"
+	k="19" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="backslash"
+	k="35" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="braceright"
+	k="17" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="parenright"
+	k="10" />
+    <hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring"
+	g2="j"
+	k="6" />
+    <hkern g1="four"
+	g2="quotedbl,quotesingle"
+	k="14" />
+    <hkern g1="seven"
+	g2="d,q"
+	k="15" />
+    <hkern g1="seven"
+	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe"
+	k="19" />
+  </font>
+</defs></svg>
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
new file mode 100755
index 0000000..4dcc053
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf differ
diff --git a/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
new file mode 100755
index 0000000..d530b4f
Binary files /dev/null and b/Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff differ
diff --git a/Open-ILS/web/css/skin/default/kpac/style.css b/Open-ILS/web/css/skin/default/kpac/style.css
new file mode 100755
index 0000000..451e0ff
--- /dev/null
+++ b/Open-ILS/web/css/skin/default/kpac/style.css
@@ -0,0 +1,1032 @@
+ at charset "utf-8";
+
+ at font-face {
+    font-family: 'Cabin';
+    src: url('fonts/Cabin-Regular.eot');
+    src: url('fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-Regular.woff') format('woff'),
+         url('fonts/Cabin-Regular.ttf') format('truetype'),
+         url('fonts/Cabin-Regular.svg#webfont8iYScu0S') format('svg');
+}
+
+ at font-face {
+    font-family: 'Cabin-Semibold';
+    src: url('fonts/Cabin-SemiBold.eot');
+    src: url('fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-SemiBold.woff') format('woff'),
+         url('fonts/Cabin-SemiBold.ttf') format('truetype'),
+         url('fonts/Cabin-SemiBold.svg#webfont8iYScu0S') format('svg');
+}
+
+body {
+	font-family:'Cabin', Arial;
+	font-size:12px;
+	background: #f4f4f4;
+	margin:0;
+	padding:0;
+	border:0;
+	color:#424242;
+}
+
+a img { border:0; }
+
+a {
+	text-decoration:none;
+	cursor:pointer;
+	color:#b53ea6;
+}
+
+h1, h2, h3 {
+	font-weight:normal;
+	text-transform:uppercase;
+	margin:0;
+}
+
+h1 {
+	font-size:52px;
+}
+
+h2 {
+	font-size:48px;
+}
+
+h3 {
+	color:#989898;
+	font-size:18px;
+	text-transform:none;
+}
+
+select {
+	font-size:14px;
+	border:1px solid #d0d0d0;
+	color:#424242;
+}
+
+input[type=radio] {
+	margin:0;
+	padding:0;
+}
+
+input[type=text], input[type=password], textarea {
+	border:1px solid #d0d0d0;
+	font-family:'Cabin', Arial;
+	color:#424242;
+	margin:0;
+	resize:none;
+}
+
+.main_center {
+	width:956px;
+	margin:auto;
+	padding-bottom:20px;
+	padding-top:17px;
+}
+
+.main_header_wrapper {
+	width:956px;
+	height:71px;
+	position:relative;
+	top:5px;
+	overflow:hidden;
+}
+
+.logo_wrapper {
+	margin-left:23px;
+	float:left;
+}
+
+.logo_left, .logo_right {
+	display:block;
+	width:16px;
+	height:71px;
+	overflow:hidden;
+	background:url('/images/kpac/logo_left.png') no-repeat;
+	float:left;
+}
+
+.logo_right {
+	background:url('/images/kpac/logo_right.png') no-repeat;
+}
+
+.logo_middle {
+	display:block;
+	background:url('/images/kpac/logo_mid.png') repeat-x;
+	float:left;
+	height:53px;
+	padding:18px 14px 0px 14px;
+}
+
+.header_utils {
+	font-family:Arial;
+}
+
+.header_utils a {
+	color:#8e8e8e;
+	display:block;
+	float:left;
+	margin-top:19px;
+	padding:17px 8px 15px 8px;
+}
+
+.header_utils a:hover {
+	color:#b53ea6;
+}
+
+.text_size_btn {
+	margin-left:2px;
+	padding:15px 8px 11px 9px !important;
+}
+
+.text_size_btn span {
+	position:relative;
+	top:-4px;
+}
+
+.print_btn {
+	padding:12px 9px 9px 9px !important;
+}
+
+.print_btn span {
+	position:relative;
+	top:-6px;
+}
+
+.header_menu {
+	margin-top:19px;
+	margin-right:29px;
+	font-family:Arial;
+}
+
+.header_menu a {
+	display:block;
+	float:right;
+	color:#8e8e8e;
+	padding:17px 8px 15px 8px;
+}
+
+.header_menu a:hover {
+	color:#b53ea6;
+}
+
+.main_wrapper {
+	width:956px;
+	overflow:hidden;
+}
+
+.main_top_shadow, .main_bottom_shadow, .main_top_shadow_sub {
+	width:956px;
+	height:8px;
+	overflow:hidden;
+}
+
+.main_top_shadow_sub {
+	height:69px;
+}
+
+.main_tl_corner, .main_bl_corner {
+	width:8px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/kpac/main_tl_corner.png') no-repeat;
+	float:left;
+}
+
+.main_bl_corner {
+	background:url('/images/kpac/main_bl_corner.png') no-repeat;
+}
+
+.main_tr_corner, .main_br_corner {
+	width:8px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/kpac/main_tr_corner.png') no-repeat;
+	float:right;
+}
+
+.main_br_corner {
+	background:url('/images/kpac/main_br_corner.png') no-repeat;
+}
+
+.main_mid_top, .main_mid_bottom {
+	width:940px;
+	height:8px;
+	overflow:hidden;
+	float:left;
+	background:url('/images/kpac/main_top_bg.png') repeat-x;
+}
+
+.main_mid_bottom_sub {
+	width:956px;
+	height:8px;
+	overflow:hidden;
+	background:url('/images/kpac/main_bottom_bg_sub.png') no-repeat;
+}
+
+.main_mid_top_sub {
+	width:3000px;
+	height:69px;
+	overflow:hidden;
+	background:url('/images/kpac/main_top_bg_sub.png') no-repeat;
+}
+
+.main_mid_bottom {
+	background:url('/images/kpac/main_bottom_bg.png') repeat-x;
+}
+
+.main_left_shadow {
+	background:url('/images/kpac/main_left_shadow.png') repeat-y;
+}
+
+.main_right_shadow {
+	background:url('/images/kpac/main_right_shadow.png') repeat-y;
+}
+
+.main_inside_cell {
+	background: white;
+}
+
+.main_content_wrapper {
+	width:684px;
+	overflow:hidden;
+}
+
+/*
+.main_content_wrapper a {
+	padding:0 2px;
+	color:#b53ea6;
+}
+
+.main_content_wrapper a:hover {
+	background:#b53ea6;
+	color:white;
+}
+*/
+
+.sub_search_category .search_category {
+	width:216px;
+}
+
+.search_wrapper {
+	text-align:center;
+	width:950px;
+	background:url('/images/kpac/search_bg.png') no-repeat bottom;
+}
+
+.search_wrapper h1 {
+	margin-top:23px;
+}
+
+.search_box_wrapper {
+	margin-top:15px;
+	padding-bottom:37px;
+}
+
+.search_box_wrapper label {
+	font-size:20px;
+	font-weight:bold;
+	color:#74d514;
+	margin:0;
+	padding:0;
+}
+
+.search_box_wrapper .st_radio_btn {
+	padding-right:4px;
+}
+
+.search_box_wrapper .st_label {
+	padding-right:24px;
+}
+
+.search_box {
+	width:304px;
+	height:17px;
+	font-size:14px;
+	padding:10px;
+	font-weight:bold;
+	margin-right:6px !important;
+}
+
+.st_author_box {
+	padding-right:15px !important;
+}
+
+.category_wrapper {
+	margin-left:24px;
+	padding-bottom:10px;
+}
+
+.c_header_image {
+	margin-top:10px;
+	margin-bottom:10px;
+}
+
+.main_category_table td {
+	padding-right:13px;
+	padding-bottom:11px;
+}
+
+.main_category_table td a {
+	display:block;
+	width:168px;
+	height:144px;
+	border:1px solid #d0d0d0;
+	font-size:16px;
+	color:white;
+	overflow:hidden;
+	white-space:nowrap;
+}
+
+.main_category_table td a span {
+	display:block;
+	width:168px;
+	height:29px;
+	background:#b53ea6;
+	overflow:hidden;
+	text-align:center;
+	padding-top:8px;
+}
+
+.footer_wrapper {
+	font-size:11px;
+	font-family:Arial;
+	margin-left:3px;
+	margin-top:7px;
+}
+
+.footer_wrapper a {
+	display:block;
+	float:left;
+	color:#666;
+	padding:10px 15px 10px 0px;
+}
+
+.footer_wrapper a:hover {
+	color:#b53ea6;
+}
+
+.sub_sidebar {
+	background:#e3e3e3 url('/images/kpac/sub_side_bg.png') repeat-y;
+	border-top:1px solid #eee;
+}
+
+.sub_sidebar_inner {
+	width:216px;
+	overflow:hidden;
+	margin:26px 25px 0px 25px;
+}
+
+.sub_sidebar_header {
+	color:#424242;
+	font-size:18px;
+	text-transform:uppercase;
+	margin-bottom:7px;
+}
+
+.sub_sidebar_search_box,
+.item_detail_rating .review_box_body .input_boxes input[type=text],
+.checkout_box .box_inside .text_box {
+	width:198px;
+	font-size:14px;
+	padding:11px 8px 11px 8px;
+}
+
+.sub_sidebar_search_wrapper {
+	margin-bottom:4px;
+}
+
+.sub_sidebar_search_st {
+	font-size:14px;
+	color:white;
+}
+
+.sub_sidebar_search_st .st_radio_btn {
+	background:#9e9e9e;
+	padding:6px 4px 7px 7px;
+}
+
+.sub_sidebar_search_st .st_radio_btn input[type=radio] {
+	overflow:hidden;
+	width:15px;
+}
+
+.sub_sidebar_search_st .st_label {
+	background:#9e9e9e;
+	padding-right:10px;
+}
+
+.st_radio_spacer div {
+	width:4px;
+}
+
+.breadcrumb {
+	margin-top:11px;
+	margin-left:3px;
+}
+
+.breadcrumb a, .breadcrumb .bread_last {
+	display:block;
+	float:left;
+	background:#74d514;
+	font-family:'Cabin-Semibold', 'Cabin', Arial;
+	color:white;
+	font-size:11px;
+	text-transform:uppercase;
+	padding:18px 10px 18px 15px;
+	height:14px;
+}
+
+.breadcrumb .bread_last {
+	display:block;
+	background:#b9b9b9;
+	padding-right:15px;
+}
+
+.breadcrumb .bread_green_mid, .breadcrumb .bread_green_last {
+	float:left;
+	width:27px;
+	height:50px;
+	overflow:hidden;
+	background:url('/images/kpac/bread_green_mid.png') no-repeat;
+}
+
+.breadcrumb .bread_green_last {
+	background:url('/images/kpac/bread_green_last.png') no-repeat;
+}
+
+.breadcrumb .bread_home {
+	padding:7px 4px 7px 8px;
+	height:36px;
+}
+
+.item_detail_header {
+	padding-left:23px;
+	padding-top:28px;
+	margin-bottom:20px;
+}
+
+.item_detail_image {
+	float:left;
+	padding-top:3px;
+	width:169px;
+	overflow:hidden;
+}
+
+.item_detail_image a img {
+	border:1px solid #d0d0d0;
+}
+
+.item_detail_info {
+	float:left;
+	width:321px;
+	padding-left:18px;
+}
+
+.item_detail_name {
+	font-size:18px;
+	color:#b53ea6;
+	padding-bottom:2px;
+}
+
+.item_detail_author {
+	padding-bottom:14px;
+	color:#878787;
+	font-size:14px;
+}
+
+.item_icon_wrapper {
+	width:80px;
+	height:106px;
+	overflow:hidden;
+	float:left;
+}
+
+.item_icon {
+	width:80px;
+	height:80px;
+	background:url('/images/kpac/icon_bg.png') no-repeat;
+	text-align:center;
+	overflow:hidden;
+	line-height:80px;
+}
+
+.item_icon img {
+	vertical-align:middle;
+	position:relative;
+	top:-1px;
+}
+
+.item_icon_type_text {
+	width:80px;
+	height:24px;
+	text-align:center;
+	overflow:hidden;
+	display:table-cell;
+	vertical-align:middle;
+	line-height:12px;
+}
+
+.item_detail_rate_wrapper {
+	float:left;
+	padding-left:20px;
+}
+
+.item_detail_rate_starts {
+	float:left;
+	border-right:1px solid #e4e5e5;
+	padding-right:10px;
+	margin-right:10px;
+	margin-bottom:7px;
+}
+
+.item_detail_rate_link {
+	float:left;
+	font-size:14px;
+}
+
+.item_detail_callnumber {
+	margin-bottom:4px;
+}
+
+.item_detail_header_buttons {
+	float:right;
+	margin-top:3px;
+	margin-right:23px;
+	text-align:right;
+}
+
+.item_detail_getit_btn {
+	margin-bottom:10px;
+}
+
+.item_location_table td {
+	padding-top:7px;
+	padding-bottom:7px;
+}
+
+.item_location_table .header td {
+	font-size:14px;
+	font-weight:bold;
+	text-transform:uppercase;
+	border-bottom:1px solid #e3e3e3;
+	padding-top:14px;
+	padding-bottom:12px;
+}
+
+.item_location_table td.location {
+	width:142px;
+	padding-left:43px;
+}
+
+.item_location_table td.loc_info {
+	width:148px;
+}
+
+.item_location_table td.status {
+	width:138px;
+}
+
+.item_location_table td.callnumber {
+	width:213px;
+}
+
+.item_location_table .gray td {
+	background:#f2f2f2;
+}
+
+.item_detail_desc {
+	font-size:14px;
+	line-height:22px;
+	padding:11px 23px;
+}
+
+.item_detail_desc p {
+	margin:0;
+	margin-bottom:10px;
+}
+
+.item_detail_desc a {
+	padding:0px 2px;
+}
+
+.item_detail_desc a:hover {
+	color:white;
+	background:#b53ea6;
+}
+
+.item_detail_extras_tabs {
+	padding-top:15px;
+	padding-left:23px;
+	width:3000px;
+	background:#e3e3e3;
+}
+
+.item_detail_extras_tabs a,
+.item_detail_extras_tabs div.selected {
+	display:block;
+	float:left;
+	padding:14px 35px;
+	background:#b53ea6;
+	color:white;
+	font-size:14px;
+	margin-right:10px;
+}
+
+.item_detail_extras_tabs a.selected,
+.item_detail_extras_tabs div.selected {
+	background:white;
+	color:#424242;
+}
+
+.item_detail_rating_top {
+	font-size:14px;
+	border-bottom:1px solid #e3e3e3;
+	padding-left:23px;
+}
+
+.item_avg_rate_table {
+	margin:11px 0;
+}
+
+.item_avg_rate_table .avg_rate {
+	padding-right:10px;
+	border-right:1px solid #e3e3e3;
+}
+
+.item_avg_rate_table .stars {
+	padding-left:10px;
+}
+
+.item_avg_rate_table .total_rates {
+	padding-left:10px;
+}
+
+.item_detail_rating {
+	width:638px;
+	padding:15px 23px 25px 23px;
+	overflow:hidden;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.item_detail_rating .review_box_top {
+	width:638px;
+	height:9px;
+	overflow:hidden;
+	background:url('/images/kpac/reviews_top.png') no-repeat;
+}
+
+.item_detail_rating .review_box_body {
+	background:#e3e3e3;
+	padding:1px 25px 0px 25px;
+}
+
+.item_detail_rating .review_box_body .input_boxes {
+	padding-bottom:15px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .review_email_cell {
+	padding-left:10px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .rating_msg_box {
+	font-size:11px;
+	color:#9a9a9a;
+	padding-left:12px;
+}
+
+.item_detail_rating2 {
+	font-size:14px;
+	padding:7px 0px;
+	border-top:1px solid #c4c2c2;
+	border-bottom:1px solid #c4c2c2;
+	margin-bottom:15px;
+}
+
+.item_avg_rate_table2 .rate {
+	padding-right:10px;
+}
+
+.item_avg_rate_table2 .stars {
+	padding:0px 10px;
+	border-left:1px solid #c4c2c2;
+	border-right:1px solid #c4c2c2;
+}
+
+.item_avg_rate_table2 .scale {
+	padding-left:10px;
+	color:#9a9a9a;
+}
+
+.item_detail_rating .review_box_body .review_comment_box {
+	margin-bottom:20px;
+}
+
+.item_detail_rating
+  .review_box_body
+    .review_comment_box
+	  .review_comment {
+	width:578px;
+	height:87px;
+	padding-left:7px;
+	padding-top:9px;
+	font-size:14px;
+}
+
+.item_detail_rating .review_submit_box {
+	padding-top:5px;
+}
+
+.sub_navigation1, .sub_navigation3 {
+	padding:25px 23px 20px 23px;
+}
+
+.sub_navigation2 {
+	padding:0px 23px 25px 23px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.sub_navigation1 .nav_mid_bg,
+.sub_navigation2 .nav_mid_bg,
+.sub_navigation3 .nav_mid_bg {
+	background:#eaeaea;
+	text-align:center;
+	font-size:14px;
+	
+}
+
+
+.sub_navigation1 .nav_mid_bg .current_page,
+.sub_navigation2 .nav_mid_bg .current_page,
+.sub_navigation3 .nav_mid_bg .current_page {
+	font-size:24px;
+	color:#b53ea6;
+	padding:0px 12px;
+}
+
+.sub_navigation1 .nav_mid_bg .total_pages,
+.sub_navigation2 .nav_mid_bg .total_pages,
+.sub_navigation3 .nav_mid_bg .total_pages {
+	font-size:24px;
+	padding-left:12px;
+}
+
+
+.sub_navigation1 .to_top_btn,
+.sub_navigation3 .to_top_btn {
+	padding-left:19px;
+}
+
+.sub_navigation2.checkout {
+	padding-top:25px;
+	border-bottom:none;
+}
+
+.search_results {
+	padding:17px 23px 20px 23px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.search_results .item_icon_wrapper {
+	padding-top:3px;
+}
+
+.search_results .item_detail_info {
+	width:370px;
+}
+
+.search_results .item_detail_info .item_detail_author {
+	padding-bottom:6px;
+}
+
+.search_results .item_detail_info .item_detail_actions {
+	padding-top:28px;
+}
+
+.search_results
+  .item_detail_info
+    .item_detail_actions
+	  .button {
+	float:left;
+	padding-right:5px;
+}
+
+.checkout_options {
+	border-bottom:1px solid #e3e3e3;
+	font-size:14px;
+}
+
+.checkout_options .left_brain {
+	width:294px;
+	overflow:hidden;
+	padding:11px 25px 25px 23px;
+}
+
+.checkout_options .left_brain_cell {
+	border-right:1px solid #e3e3e3;
+}
+
+.checkout_options .right_brain {
+	width:294px;
+	overflow:hidden;
+	padding:11px 23px 25px 25px;
+}
+
+.checkout_options p {
+	margin:0;
+}
+
+.checkout_options .top_side {
+	text-align:center;
+	padding-bottom:15px;
+}
+
+.checkout_options .submit_btn {
+	
+}
+
+.checkout_box {
+	padding-bottom:5px;
+}
+
+.checkout_box .box1_top {
+	width:294px;
+	height:9px;
+	font-size:0px;
+	overflow:hidden;
+	background:url('/images/kpac/box1_top.png') no-repeat;
+}
+
+.checkout_box .box_inside {
+	background:#e3e3e3;
+	padding:7px 25px 20px 25px;
+}
+
+.checkout_box .box_inside p {
+	margin-bottom:5px;
+}
+
+.checkout_box .box_inside .input_box {
+	float:left;
+}
+
+.checkout_box .box_inside .help_btn {
+	float:right;
+	display:block;
+	
+	/* IE7 star hack */
+	*position:relative;
+	*top:1px;
+}
+
+.checkout_box .box_inside .text_box {
+	padding-bottom:10px;
+}
+
+.checkout_box .box_inside .pickup_lib select {
+	width:244px;
+}
+
+.checkout_item_pad {
+	padding-top:30px;
+}
+
+.checkout_res_body {
+	font-size:18px;
+	text-align:center;
+	line-height:30px;
+}
+
+.checkout_res_back {
+	font-size:11px;
+	font-family:'Cabin-Semibold', 'Cabin', Arial;
+	text-transform:uppercase;
+	white-space:nowrap;
+	color:white;
+	background:#74d514;
+	padding:18px 28px 18px 0px;
+	display:block;
+	overflow:hidden;
+	height:14px;
+}
+
+.sub_cat_wrapper {
+	padding:13px 0px 13px 75px;
+	border-bottom:1px solid #e3e3e3;
+}
+
+.sub_header2 {
+	text-align:center;
+	margin-top:20px;
+	margin-bottom:9px;
+}
+
+.sub_header {
+	font-size:14px;
+	background:#e3e3e3;
+	padding:8px 23px;
+}
+
+.clear {
+	clear:both;
+	font-size:0px;
+	line-height:0px;
+	/* background:green; -   for debugging */
+	
+	/* IE7 has a problem with these
+	height:0px;
+	overflow:hidden;
+	*/
+}
+
+div.hr {
+	margin: 12px 0;
+	background:#c4c2c2;
+	height:1px;
+	overflow:hidden;
+}
+
+.popup_wrapper {
+	position:absolute;
+}
+
+.popup_wrapper .popup_wrapper_inner {
+	position:relative;
+	display:none;
+	top:0px;
+	left:0px;
+}
+
+.popup_wrapper .popup_mid {
+	background:white;
+}
+
+.popup_wrapper .popup_content {
+	margin-right:-20px;
+	margin-bottom:-20px;
+	position:relative;
+	top:-10px;
+	left:-10px;
+	padding:2px;
+	overflow:hidden;
+	font-size:14px;
+}
+
+.popup_wrapper .popup_arrow_bm {
+	position:relative;
+	top:-3px;
+}
+
+.popup_wrapper .popup_tl {
+	width:13px;
+	height:13px;
+	background:url('/images/kpac/popup_tl.png') no-repeat;
+}
+
+.popup_wrapper .popup_tm {
+	background:url('/images/kpac/popup_tm.png') repeat-x;
+}
+
+.popup_wrapper .popup_tr {
+	width:13px;
+	height:13px;
+	background:url('/images/kpac/popup_tr.png') no-repeat;
+}
+
+.popup_wrapper .popup_lm {
+	background:url('/images/kpac/popup_lm.png') repeat-y;
+}
+
+.popup_wrapper .popup_rm {
+	background:url('/images/kpac/popup_rm.png') repeat-y;
+}
+
+.popup_wrapper .popup_bl {
+	width:13px;
+	height:13px;
+	background:url('/images/kpac/popup_bl.png') no-repeat;
+}
+
+.popup_wrapper .popup_bm {
+	background:url('/images/kpac/popup_bm.png') repeat-x;
+}
+
+.popup_wrapper .popup_br {
+	width:13px;
+	height:13px;
+	background:url('/images/kpac/popup_br.png') no-repeat;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Open-ILS/web/images/kpac/arrow_last.png b/Open-ILS/web/images/kpac/arrow_last.png
new file mode 100755
index 0000000..d7bcc11
Binary files /dev/null and b/Open-ILS/web/images/kpac/arrow_last.png differ
diff --git a/Open-ILS/web/images/kpac/arrow_next.png b/Open-ILS/web/images/kpac/arrow_next.png
new file mode 100755
index 0000000..6ccb5ae
Binary files /dev/null and b/Open-ILS/web/images/kpac/arrow_next.png differ
diff --git a/Open-ILS/web/images/kpac/back_to_book.png b/Open-ILS/web/images/kpac/back_to_book.png
new file mode 100755
index 0000000..6832068
Binary files /dev/null and b/Open-ILS/web/images/kpac/back_to_book.png differ
diff --git a/Open-ILS/web/images/kpac/back_to_results_btn.png b/Open-ILS/web/images/kpac/back_to_results_btn.png
new file mode 100755
index 0000000..09252e7
Binary files /dev/null and b/Open-ILS/web/images/kpac/back_to_results_btn.png differ
diff --git a/Open-ILS/web/images/kpac/box1_top.png b/Open-ILS/web/images/kpac/box1_top.png
new file mode 100755
index 0000000..a618b2e
Binary files /dev/null and b/Open-ILS/web/images/kpac/box1_top.png differ
diff --git a/Open-ILS/web/images/kpac/bread_green_last.png b/Open-ILS/web/images/kpac/bread_green_last.png
new file mode 100755
index 0000000..3f680f3
Binary files /dev/null and b/Open-ILS/web/images/kpac/bread_green_last.png differ
diff --git a/Open-ILS/web/images/kpac/bread_green_mid.png b/Open-ILS/web/images/kpac/bread_green_mid.png
new file mode 100755
index 0000000..1839f15
Binary files /dev/null and b/Open-ILS/web/images/kpac/bread_green_mid.png differ
diff --git a/Open-ILS/web/images/kpac/btn_arrow.png b/Open-ILS/web/images/kpac/btn_arrow.png
new file mode 100755
index 0000000..d2df51e
Binary files /dev/null and b/Open-ILS/web/images/kpac/btn_arrow.png differ
diff --git a/Open-ILS/web/images/kpac/cancel_back_btn.png b/Open-ILS/web/images/kpac/cancel_back_btn.png
new file mode 100755
index 0000000..6a3401c
Binary files /dev/null and b/Open-ILS/web/images/kpac/cancel_back_btn.png differ
diff --git a/Open-ILS/web/images/kpac/category.png b/Open-ILS/web/images/kpac/category.png
new file mode 100755
index 0000000..b65f96f
Binary files /dev/null and b/Open-ILS/web/images/kpac/category.png differ
diff --git a/Open-ILS/web/images/kpac/get_it_btn.png b/Open-ILS/web/images/kpac/get_it_btn.png
new file mode 100755
index 0000000..dfedc15
Binary files /dev/null and b/Open-ILS/web/images/kpac/get_it_btn.png differ
diff --git a/Open-ILS/web/images/kpac/get_it_btn_sm.png b/Open-ILS/web/images/kpac/get_it_btn_sm.png
new file mode 100755
index 0000000..c8ddde4
Binary files /dev/null and b/Open-ILS/web/images/kpac/get_it_btn_sm.png differ
diff --git a/Open-ILS/web/images/kpac/go_back_btn.png b/Open-ILS/web/images/kpac/go_back_btn.png
new file mode 100755
index 0000000..d7884e9
Binary files /dev/null and b/Open-ILS/web/images/kpac/go_back_btn.png differ
diff --git a/Open-ILS/web/images/kpac/home_icon.png b/Open-ILS/web/images/kpac/home_icon.png
new file mode 100755
index 0000000..b2784c0
Binary files /dev/null and b/Open-ILS/web/images/kpac/home_icon.png differ
diff --git a/Open-ILS/web/images/kpac/icon_bg.png b/Open-ILS/web/images/kpac/icon_bg.png
new file mode 100755
index 0000000..4987914
Binary files /dev/null and b/Open-ILS/web/images/kpac/icon_bg.png differ
diff --git a/Open-ILS/web/images/kpac/icon_book.png b/Open-ILS/web/images/kpac/icon_book.png
new file mode 100755
index 0000000..3161687
Binary files /dev/null and b/Open-ILS/web/images/kpac/icon_book.png differ
diff --git a/Open-ILS/web/images/kpac/item_image.jpg b/Open-ILS/web/images/kpac/item_image.jpg
new file mode 100755
index 0000000..aa20560
Binary files /dev/null and b/Open-ILS/web/images/kpac/item_image.jpg differ
diff --git a/Open-ILS/web/images/kpac/kcls_logo.jpg b/Open-ILS/web/images/kpac/kcls_logo.jpg
new file mode 100755
index 0000000..184b54a
Binary files /dev/null and b/Open-ILS/web/images/kpac/kcls_logo.jpg differ
diff --git a/Open-ILS/web/images/kpac/library_card.png b/Open-ILS/web/images/kpac/library_card.png
new file mode 100755
index 0000000..308a77d
Binary files /dev/null and b/Open-ILS/web/images/kpac/library_card.png differ
diff --git a/Open-ILS/web/images/kpac/logo_left.png b/Open-ILS/web/images/kpac/logo_left.png
new file mode 100755
index 0000000..bec5496
Binary files /dev/null and b/Open-ILS/web/images/kpac/logo_left.png differ
diff --git a/Open-ILS/web/images/kpac/logo_mid.png b/Open-ILS/web/images/kpac/logo_mid.png
new file mode 100755
index 0000000..5c832cd
Binary files /dev/null and b/Open-ILS/web/images/kpac/logo_mid.png differ
diff --git a/Open-ILS/web/images/kpac/logo_right.png b/Open-ILS/web/images/kpac/logo_right.png
new file mode 100755
index 0000000..8abf97f
Binary files /dev/null and b/Open-ILS/web/images/kpac/logo_right.png differ
diff --git a/Open-ILS/web/images/kpac/main_bl_corner.png b/Open-ILS/web/images/kpac/main_bl_corner.png
new file mode 100755
index 0000000..523b1f0
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_bl_corner.png differ
diff --git a/Open-ILS/web/images/kpac/main_bottom_bg.png b/Open-ILS/web/images/kpac/main_bottom_bg.png
new file mode 100755
index 0000000..ff2133e
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_bottom_bg.png differ
diff --git a/Open-ILS/web/images/kpac/main_bottom_bg_sub.png b/Open-ILS/web/images/kpac/main_bottom_bg_sub.png
new file mode 100755
index 0000000..35b2818
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_bottom_bg_sub.png differ
diff --git a/Open-ILS/web/images/kpac/main_br_corner.png b/Open-ILS/web/images/kpac/main_br_corner.png
new file mode 100755
index 0000000..ffc0d3c
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_br_corner.png differ
diff --git a/Open-ILS/web/images/kpac/main_left_shadow.png b/Open-ILS/web/images/kpac/main_left_shadow.png
new file mode 100755
index 0000000..dd5db85
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_left_shadow.png differ
diff --git a/Open-ILS/web/images/kpac/main_right_shadow.png b/Open-ILS/web/images/kpac/main_right_shadow.png
new file mode 100755
index 0000000..a55fd7a
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_right_shadow.png differ
diff --git a/Open-ILS/web/images/kpac/main_tl_corner.png b/Open-ILS/web/images/kpac/main_tl_corner.png
new file mode 100755
index 0000000..d30e843
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_tl_corner.png differ
diff --git a/Open-ILS/web/images/kpac/main_top_bg.png b/Open-ILS/web/images/kpac/main_top_bg.png
new file mode 100755
index 0000000..47f343b
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_top_bg.png differ
diff --git a/Open-ILS/web/images/kpac/main_top_bg_sub.png b/Open-ILS/web/images/kpac/main_top_bg_sub.png
new file mode 100755
index 0000000..60da9bc
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_top_bg_sub.png differ
diff --git a/Open-ILS/web/images/kpac/main_tr_corner.png b/Open-ILS/web/images/kpac/main_tr_corner.png
new file mode 100755
index 0000000..45dc320
Binary files /dev/null and b/Open-ILS/web/images/kpac/main_tr_corner.png differ
diff --git a/Open-ILS/web/images/kpac/more_info_btn.png b/Open-ILS/web/images/kpac/more_info_btn.png
new file mode 100755
index 0000000..5e8f8a0
Binary files /dev/null and b/Open-ILS/web/images/kpac/more_info_btn.png differ
diff --git a/Open-ILS/web/images/kpac/popup_arrow_bm.png b/Open-ILS/web/images/kpac/popup_arrow_bm.png
new file mode 100755
index 0000000..a7781d8
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_arrow_bm.png differ
diff --git a/Open-ILS/web/images/kpac/popup_bl.png b/Open-ILS/web/images/kpac/popup_bl.png
new file mode 100755
index 0000000..2ef4e40
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_bl.png differ
diff --git a/Open-ILS/web/images/kpac/popup_bm.png b/Open-ILS/web/images/kpac/popup_bm.png
new file mode 100755
index 0000000..c37d5fc
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_bm.png differ
diff --git a/Open-ILS/web/images/kpac/popup_br.png b/Open-ILS/web/images/kpac/popup_br.png
new file mode 100755
index 0000000..dae1a6a
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_br.png differ
diff --git a/Open-ILS/web/images/kpac/popup_lm.png b/Open-ILS/web/images/kpac/popup_lm.png
new file mode 100755
index 0000000..9698d5a
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_lm.png differ
diff --git a/Open-ILS/web/images/kpac/popup_rm.png b/Open-ILS/web/images/kpac/popup_rm.png
new file mode 100755
index 0000000..7d11564
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_rm.png differ
diff --git a/Open-ILS/web/images/kpac/popup_tl.png b/Open-ILS/web/images/kpac/popup_tl.png
new file mode 100755
index 0000000..8bf9c3b
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_tl.png differ
diff --git a/Open-ILS/web/images/kpac/popup_tm.png b/Open-ILS/web/images/kpac/popup_tm.png
new file mode 100755
index 0000000..6b76ca1
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_tm.png differ
diff --git a/Open-ILS/web/images/kpac/popup_tr.png b/Open-ILS/web/images/kpac/popup_tr.png
new file mode 100755
index 0000000..619c6c4
Binary files /dev/null and b/Open-ILS/web/images/kpac/popup_tr.png differ
diff --git a/Open-ILS/web/images/kpac/print_btn.png b/Open-ILS/web/images/kpac/print_btn.png
new file mode 100755
index 0000000..19f2014
Binary files /dev/null and b/Open-ILS/web/images/kpac/print_btn.png differ
diff --git a/Open-ILS/web/images/kpac/question_mark.png b/Open-ILS/web/images/kpac/question_mark.png
new file mode 100755
index 0000000..c608f1a
Binary files /dev/null and b/Open-ILS/web/images/kpac/question_mark.png differ
diff --git a/Open-ILS/web/images/kpac/review_submit_btn.png b/Open-ILS/web/images/kpac/review_submit_btn.png
new file mode 100755
index 0000000..d952f03
Binary files /dev/null and b/Open-ILS/web/images/kpac/review_submit_btn.png differ
diff --git a/Open-ILS/web/images/kpac/reviews_top.png b/Open-ILS/web/images/kpac/reviews_top.png
new file mode 100755
index 0000000..692b8fe
Binary files /dev/null and b/Open-ILS/web/images/kpac/reviews_top.png differ
diff --git a/Open-ILS/web/images/kpac/search_bg.png b/Open-ILS/web/images/kpac/search_bg.png
new file mode 100755
index 0000000..f3114b5
Binary files /dev/null and b/Open-ILS/web/images/kpac/search_bg.png differ
diff --git a/Open-ILS/web/images/kpac/search_btn.png b/Open-ILS/web/images/kpac/search_btn.png
new file mode 100755
index 0000000..3c5ffb1
Binary files /dev/null and b/Open-ILS/web/images/kpac/search_btn.png differ
diff --git a/Open-ILS/web/images/kpac/search_btn_sub.png b/Open-ILS/web/images/kpac/search_btn_sub.png
new file mode 100755
index 0000000..4897bef
Binary files /dev/null and b/Open-ILS/web/images/kpac/search_btn_sub.png differ
diff --git a/Open-ILS/web/images/kpac/star_oiff.png b/Open-ILS/web/images/kpac/star_oiff.png
new file mode 100755
index 0000000..3a02a7a
Binary files /dev/null and b/Open-ILS/web/images/kpac/star_oiff.png differ
diff --git a/Open-ILS/web/images/kpac/star_on.png b/Open-ILS/web/images/kpac/star_on.png
new file mode 100755
index 0000000..4647529
Binary files /dev/null and b/Open-ILS/web/images/kpac/star_on.png differ
diff --git a/Open-ILS/web/images/kpac/stars!.png b/Open-ILS/web/images/kpac/stars!.png
new file mode 100755
index 0000000..9fd8310
Binary files /dev/null and b/Open-ILS/web/images/kpac/stars!.png differ
diff --git a/Open-ILS/web/images/kpac/stars!_gray.png b/Open-ILS/web/images/kpac/stars!_gray.png
new file mode 100755
index 0000000..bf38a47
Binary files /dev/null and b/Open-ILS/web/images/kpac/stars!_gray.png differ
diff --git a/Open-ILS/web/images/kpac/sub_side_bg.png b/Open-ILS/web/images/kpac/sub_side_bg.png
new file mode 100755
index 0000000..1b2ab07
Binary files /dev/null and b/Open-ILS/web/images/kpac/sub_side_bg.png differ
diff --git a/Open-ILS/web/images/kpac/text_size_btn.png b/Open-ILS/web/images/kpac/text_size_btn.png
new file mode 100755
index 0000000..548b03e
Binary files /dev/null and b/Open-ILS/web/images/kpac/text_size_btn.png differ
diff --git a/Open-ILS/web/images/kpac/to_top_btn.png b/Open-ILS/web/images/kpac/to_top_btn.png
new file mode 100755
index 0000000..18eb56f
Binary files /dev/null and b/Open-ILS/web/images/kpac/to_top_btn.png differ
diff --git a/Open-ILS/web/js/ui/default/kpac/functions.js b/Open-ILS/web/js/ui/default/kpac/functions.js
new file mode 100755
index 0000000..0df08e3
--- /dev/null
+++ b/Open-ILS/web/js/ui/default/kpac/functions.js
@@ -0,0 +1,82 @@
+
+function __$(str) { return document.getElementById(str); }
+function attachEvt(type, el, evt) { // object, function
+	if(window.addEventListener) {
+	  if(type.toLowerCase()=='mousewheel') el.addEventListener('DOMMouseScroll', evt, false);
+	  el.addEventListener(type, evt, false);  // standard event attaching
+	}
+	else if(window.attachEvent) el.attachEvent('on'+type, evt);  // IE 5+
+	else el['on'+type] = evt;  // if all else fails...
+}
+
+function getElementsByClass(str, parent) {
+	var arr = [];
+	var p = parent || document;
+	var els = p.getElementsByTagName("*");
+	var len = els.length;
+	
+	for(var i=0; i<len; i++) {
+		var it = els.item(i);
+		if(typeof it.className != "undefined" && it.className.indexOf(str) >= 0)
+			arr.push(it);
+	}
+	
+	return arr;
+}
+
+
+function helpPopup(str, target, evt) {
+	var el = __$(str); if(!el || !target) return;
+	var maxWidth = 400;
+	
+	if(el.style.display!="none" && el.style.display!="") {
+		el.style.display="none";
+		el.style.top = "0px";
+		el.style.left= "0px";
+		el.parentNode.style.zIndex="-1";
+		return;
+	}
+	
+	var src = evt.target || evt.srcElement;
+	var sTop = document.documentElement.scrollTop;
+	var sLeft = document.documentElement.scrollLeft;
+	el.style.display="block";
+	
+	var content = getElementsByClass("popup_content", el);
+	if(content[0].offsetWidth>maxWidth) content[0].style.width=maxWidth+"px";
+	
+	var elRect = el.getBoundingClientRect();
+	var tRect = target.getBoundingClientRect();
+	var elWidth = el.offsetWidth;
+	var elHeight = el.offsetHeight;
+	var tWidth = target.offsetWidth;
+	var tHeight = target.offsetHeight;
+	
+	var top = tRect.top - elRect.top - elHeight + 10;
+	var left = tRect.left - elRect.left - (elWidth/2 - (tWidth/2));
+
+	el.style.top = top+"px";
+	el.style.left= left+"px";
+	el.parentNode.style.zIndex = "100000";
+	el.origSrc = src;
+}
+
+function bodyClick(evt) {
+// hide any visible help popups
+	var popups = getElementsByClass("popup_wrapper_inner");
+	var len = popups.length;
+	var src = evt.target || evt.srcElement;
+	
+	for(var i=0; i<len; i++) {
+		var it = popups[i];
+		if(it.origSrc && it.origSrc!=src) {
+			it.style.display="none";
+			it.style.top = "0px";
+			it.style.left= "0px";
+			it.parentNode.style.zIndex="-1";
+		}
+	}
+}
+
+attachEvt('click', document, bodyClick);
+

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/examples/apache/eg_vhost.conf             |   31 +-
 Open-ILS/examples/kpac.xml.example                 |   60 +
 Open-ILS/examples/web/README                       |   27 +
 .../examples/web/css/skin/kpac2/kpac/style.css     | 1081 ++++
 .../examples/web/images/kpac/get_a_card_btn.png    |  Bin 0 -> 1311 bytes
 Open-ILS/examples/web/images/kpac/help_btn.png     |  Bin 0 -> 1271 bytes
 Open-ILS/examples/web/images/kpac/hp_banner.png    |  Bin 0 -> 112087 bytes
 .../examples/web/images/kpac/hp_banner_bgl.png     |  Bin 0 -> 6894 bytes
 .../examples/web/images/kpac/hp_banner_bgr.png     |  Bin 0 -> 3428 bytes
 Open-ILS/examples/web/images/kpac/hp_print_btn.png |  Bin 0 -> 809 bytes
 .../examples/web/images/kpac/hp_search_btn.png     |  Bin 0 -> 1831 bytes
 .../examples/web/images/kpac/hp_text_size_btn.png  |  Bin 0 -> 1225 bytes
 Open-ILS/examples/web/images/kpac/login_btn.png    |  Bin 0 -> 742 bytes
 Open-ILS/examples/web/images/kpac/star_off.png     |  Bin 0 -> 388 bytes
 .../{tt2 => web/templates}/flattener_test.tt2      |    0
 Open-ILS/examples/web/templates/kpac/home.tt2      |   70 +
 .../examples/web/templates/kpac/parts/base.tt2     |   24 +
 .../examples/web/templates/kpac/parts/header.tt2   |   30 +
 Open-ILS/src/Makefile.am                           |    1 +
 .../src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm    |    2 +-
 .../lib/OpenILS/WWW/EGCatLoader/Account.pm         |    2 +
 .../perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm |    9 +-
 .../perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm |    2 +
 .../perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm   |    4 +-
 .../src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm   |  249 +
 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm     |    3 +-
 Open-ILS/src/sql/Pg/002.schema.config.sql          |    2 +-
 Open-ILS/src/sql/Pg/950.data.seed-values.sql       |   31 +
 .../sql/Pg/upgrade/0728.data.kpac_filter_group.sql |   35 +
 Open-ILS/src/templates/kpac/category.tt2           |   26 +
 Open-ILS/src/templates/kpac/getit.tt2              |  135 +
 Open-ILS/src/templates/kpac/getit_results.tt2      |   67 +
 Open-ILS/src/templates/kpac/home.tt2               |   63 +
 Open-ILS/src/templates/kpac/parts/acimport.tt2     |   29 +
 Open-ILS/src/templates/kpac/parts/addedcontent.tt2 |   54 +
 Open-ILS/src/templates/kpac/parts/base.tt2         |   21 +
 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2   |   47 +
 Open-ILS/src/templates/kpac/parts/copy_table.tt2   |   82 +
 Open-ILS/src/templates/kpac/parts/footer.tt2       |    8 +
 Open-ILS/src/templates/kpac/parts/grid.tt2         |   43 +
 Open-ILS/src/templates/kpac/parts/header.tt2       |   32 +
 Open-ILS/src/templates/kpac/parts/help_popups.tt2  |   26 +
 Open-ILS/src/templates/kpac/parts/paginate.tt2     |   52 +
 Open-ILS/src/templates/kpac/parts/record_row.tt2   |   40 +
 Open-ILS/src/templates/kpac/parts/searchbox.tt2    |   51 +
 Open-ILS/src/templates/kpac/parts/subpage.tt2      |   31 +
 Open-ILS/src/templates/kpac/parts/util.tt2         |   44 +
 Open-ILS/src/templates/kpac/record.tt2             |   93 +
 Open-ILS/src/templates/kpac/results.tt2            |   36 +
 .../templates/opac/parts/filter_group_selector.tt2 |    7 +-
 .../css/skin/default/kpac/fonts/Cabin-Regular.eot  |  Bin 0 -> 98088 bytes
 .../css/skin/default/kpac/fonts/Cabin-Regular.svg  | 5187 ++++++++++++++++++++
 .../css/skin/default/kpac/fonts/Cabin-Regular.ttf  |  Bin 0 -> 97912 bytes
 .../css/skin/default/kpac/fonts/Cabin-Regular.woff |  Bin 0 -> 32540 bytes
 .../css/skin/default/kpac/fonts/Cabin-SemiBold.eot |  Bin 0 -> 95756 bytes
 .../css/skin/default/kpac/fonts/Cabin-SemiBold.svg | 4820 ++++++++++++++++++
 .../css/skin/default/kpac/fonts/Cabin-SemiBold.ttf |  Bin 0 -> 95576 bytes
 .../skin/default/kpac/fonts/Cabin-SemiBold.woff    |  Bin 0 -> 31748 bytes
 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot |  Bin 0 -> 67460 bytes
 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg | 3499 +++++++++++++
 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf |  Bin 0 -> 67300 bytes
 .../web/css/skin/default/kpac/fonts/Kreon.woff     |  Bin 0 -> 36912 bytes
 Open-ILS/web/css/skin/default/kpac/style.css       | 1025 ++++
 Open-ILS/web/images/kpac/arrow_last.png            |  Bin 0 -> 1078 bytes
 Open-ILS/web/images/kpac/arrow_next.png            |  Bin 0 -> 1062 bytes
 Open-ILS/web/images/kpac/back_to_book.png          |  Bin 0 -> 1000 bytes
 Open-ILS/web/images/kpac/back_to_results_btn.png   |  Bin 0 -> 1966 bytes
 Open-ILS/web/images/kpac/box1_top.png              |  Bin 0 -> 286 bytes
 Open-ILS/web/images/kpac/bread_green_last.png      |  Bin 0 -> 759 bytes
 Open-ILS/web/images/kpac/bread_green_mid.png       |  Bin 0 -> 712 bytes
 Open-ILS/web/images/kpac/btn_arrow.png             |  Bin 0 -> 207 bytes
 Open-ILS/web/images/kpac/cancel_back_btn.png       |  Bin 0 -> 1907 bytes
 Open-ILS/web/images/kpac/category.png              |  Bin 0 -> 43241 bytes
 Open-ILS/web/images/kpac/get_it_btn.png            |  Bin 0 -> 1000 bytes
 Open-ILS/web/images/kpac/get_it_btn_sm.png         |  Bin 0 -> 703 bytes
 Open-ILS/web/images/kpac/go_back_btn.png           |  Bin 0 -> 1367 bytes
 Open-ILS/web/images/kpac/home_icon.png             |  Bin 0 -> 1632 bytes
 Open-ILS/web/images/kpac/icon_bg.png               |  Bin 0 -> 507 bytes
 Open-ILS/web/images/kpac/icon_book.png             |  Bin 0 -> 897 bytes
 Open-ILS/web/images/kpac/item_image.jpg            |  Bin 0 -> 26656 bytes
 Open-ILS/web/images/kpac/kcls_logo.jpg             |  Bin 0 -> 6011 bytes
 Open-ILS/web/images/kpac/library_card.png          |  Bin 0 -> 2819 bytes
 Open-ILS/web/images/kpac/logo_left.png             |  Bin 0 -> 380 bytes
 Open-ILS/web/images/kpac/logo_mid.png              |  Bin 0 -> 131 bytes
 Open-ILS/web/images/kpac/logo_right.png            |  Bin 0 -> 427 bytes
 Open-ILS/web/images/kpac/main_bl_corner.png        |  Bin 0 -> 202 bytes
 Open-ILS/web/images/kpac/main_bottom_bg.png        |  Bin 0 -> 121 bytes
 Open-ILS/web/images/kpac/main_bottom_bg_sub.png    |  Bin 0 -> 398 bytes
 Open-ILS/web/images/kpac/main_br_corner.png        |  Bin 0 -> 211 bytes
 Open-ILS/web/images/kpac/main_left_shadow.png      |  Bin 0 -> 114 bytes
 Open-ILS/web/images/kpac/main_right_shadow.png     |  Bin 0 -> 113 bytes
 Open-ILS/web/images/kpac/main_tl_corner.png        |  Bin 0 -> 194 bytes
 Open-ILS/web/images/kpac/main_top_bg.png           |  Bin 0 -> 125 bytes
 Open-ILS/web/images/kpac/main_top_bg_sub.png       |  Bin 0 -> 1892 bytes
 Open-ILS/web/images/kpac/main_tr_corner.png        |  Bin 0 -> 203 bytes
 Open-ILS/web/images/kpac/more_info_btn.png         |  Bin 0 -> 1067 bytes
 Open-ILS/web/images/kpac/popup_arrow_bm.png        |  Bin 0 -> 436 bytes
 Open-ILS/web/images/kpac/popup_bl.png              |  Bin 0 -> 305 bytes
 Open-ILS/web/images/kpac/popup_bm.png              |  Bin 0 -> 118 bytes
 Open-ILS/web/images/kpac/popup_br.png              |  Bin 0 -> 302 bytes
 Open-ILS/web/images/kpac/popup_lm.png              |  Bin 0 -> 119 bytes
 Open-ILS/web/images/kpac/popup_rm.png              |  Bin 0 -> 116 bytes
 Open-ILS/web/images/kpac/popup_tl.png              |  Bin 0 -> 292 bytes
 Open-ILS/web/images/kpac/popup_tm.png              |  Bin 0 -> 122 bytes
 Open-ILS/web/images/kpac/popup_tr.png              |  Bin 0 -> 293 bytes
 Open-ILS/web/images/kpac/print_btn.png             |  Bin 0 -> 1149 bytes
 Open-ILS/web/images/kpac/question_mark.png         |  Bin 0 -> 387 bytes
 Open-ILS/web/images/kpac/review_submit_btn.png     |  Bin 0 -> 1065 bytes
 Open-ILS/web/images/kpac/reviews_top.png           |  Bin 0 -> 304 bytes
 Open-ILS/web/images/kpac/search_bg.png             |  Bin 0 -> 1616 bytes
 Open-ILS/web/images/kpac/search_btn.png            |  Bin 0 -> 1129 bytes
 Open-ILS/web/images/kpac/search_btn_sub.png        |  Bin 0 -> 1203 bytes
 Open-ILS/web/images/kpac/star_oiff.png             |  Bin 0 -> 388 bytes
 Open-ILS/web/images/kpac/star_on.png               |  Bin 0 -> 377 bytes
 Open-ILS/web/images/kpac/stars.png                 |  Bin 0 -> 1078 bytes
 Open-ILS/web/images/kpac/stars_grey.png            |  Bin 0 -> 1096 bytes
 Open-ILS/web/images/kpac/sub_side_bg.png           |  Bin 0 -> 147 bytes
 Open-ILS/web/images/kpac/text_size_btn.png         |  Bin 0 -> 403 bytes
 Open-ILS/web/images/kpac/to_top_btn.png            |  Bin 0 -> 940 bytes
 Open-ILS/web/js/ui/default/kpac/functions.js       |   82 +
 docs/TechRef/KidsOPAC.txt                          |   97 +
 121 files changed, 17341 insertions(+), 19 deletions(-)
 create mode 100644 Open-ILS/examples/kpac.xml.example
 create mode 100644 Open-ILS/examples/web/README
 create mode 100755 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
 create mode 100755 Open-ILS/examples/web/images/kpac/get_a_card_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/help_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_print_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_search_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/login_btn.png
 create mode 100755 Open-ILS/examples/web/images/kpac/star_off.png
 rename Open-ILS/examples/{tt2 => web/templates}/flattener_test.tt2 (100%)
 create mode 100644 Open-ILS/examples/web/templates/kpac/home.tt2
 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/base.tt2
 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/header.tt2
 create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
 create mode 100644 Open-ILS/src/templates/kpac/category.tt2
 create mode 100644 Open-ILS/src/templates/kpac/getit.tt2
 create mode 100644 Open-ILS/src/templates/kpac/getit_results.tt2
 create mode 100644 Open-ILS/src/templates/kpac/home.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/acimport.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/addedcontent.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/base.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/copy_table.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/footer.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/grid.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/header.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/help_popups.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/paginate.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/record_row.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/searchbox.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/subpage.tt2
 create mode 100644 Open-ILS/src/templates/kpac/parts/util.tt2
 create mode 100644 Open-ILS/src/templates/kpac/record.tt2
 create mode 100644 Open-ILS/src/templates/kpac/results.tt2
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
 create mode 100755 Open-ILS/web/css/skin/default/kpac/style.css
 create mode 100755 Open-ILS/web/images/kpac/arrow_last.png
 create mode 100755 Open-ILS/web/images/kpac/arrow_next.png
 create mode 100755 Open-ILS/web/images/kpac/back_to_book.png
 create mode 100755 Open-ILS/web/images/kpac/back_to_results_btn.png
 create mode 100755 Open-ILS/web/images/kpac/box1_top.png
 create mode 100755 Open-ILS/web/images/kpac/bread_green_last.png
 create mode 100755 Open-ILS/web/images/kpac/bread_green_mid.png
 create mode 100755 Open-ILS/web/images/kpac/btn_arrow.png
 create mode 100755 Open-ILS/web/images/kpac/cancel_back_btn.png
 create mode 100755 Open-ILS/web/images/kpac/category.png
 create mode 100755 Open-ILS/web/images/kpac/get_it_btn.png
 create mode 100755 Open-ILS/web/images/kpac/get_it_btn_sm.png
 create mode 100755 Open-ILS/web/images/kpac/go_back_btn.png
 create mode 100755 Open-ILS/web/images/kpac/home_icon.png
 create mode 100755 Open-ILS/web/images/kpac/icon_bg.png
 create mode 100755 Open-ILS/web/images/kpac/icon_book.png
 create mode 100755 Open-ILS/web/images/kpac/item_image.jpg
 create mode 100755 Open-ILS/web/images/kpac/kcls_logo.jpg
 create mode 100755 Open-ILS/web/images/kpac/library_card.png
 create mode 100755 Open-ILS/web/images/kpac/logo_left.png
 create mode 100755 Open-ILS/web/images/kpac/logo_mid.png
 create mode 100755 Open-ILS/web/images/kpac/logo_right.png
 create mode 100755 Open-ILS/web/images/kpac/main_bl_corner.png
 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg.png
 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg_sub.png
 create mode 100755 Open-ILS/web/images/kpac/main_br_corner.png
 create mode 100755 Open-ILS/web/images/kpac/main_left_shadow.png
 create mode 100755 Open-ILS/web/images/kpac/main_right_shadow.png
 create mode 100755 Open-ILS/web/images/kpac/main_tl_corner.png
 create mode 100755 Open-ILS/web/images/kpac/main_top_bg.png
 create mode 100755 Open-ILS/web/images/kpac/main_top_bg_sub.png
 create mode 100755 Open-ILS/web/images/kpac/main_tr_corner.png
 create mode 100755 Open-ILS/web/images/kpac/more_info_btn.png
 create mode 100755 Open-ILS/web/images/kpac/popup_arrow_bm.png
 create mode 100755 Open-ILS/web/images/kpac/popup_bl.png
 create mode 100755 Open-ILS/web/images/kpac/popup_bm.png
 create mode 100755 Open-ILS/web/images/kpac/popup_br.png
 create mode 100755 Open-ILS/web/images/kpac/popup_lm.png
 create mode 100755 Open-ILS/web/images/kpac/popup_rm.png
 create mode 100755 Open-ILS/web/images/kpac/popup_tl.png
 create mode 100755 Open-ILS/web/images/kpac/popup_tm.png
 create mode 100755 Open-ILS/web/images/kpac/popup_tr.png
 create mode 100755 Open-ILS/web/images/kpac/print_btn.png
 create mode 100755 Open-ILS/web/images/kpac/question_mark.png
 create mode 100755 Open-ILS/web/images/kpac/review_submit_btn.png
 create mode 100755 Open-ILS/web/images/kpac/reviews_top.png
 create mode 100755 Open-ILS/web/images/kpac/search_bg.png
 create mode 100755 Open-ILS/web/images/kpac/search_btn.png
 create mode 100755 Open-ILS/web/images/kpac/search_btn_sub.png
 create mode 100755 Open-ILS/web/images/kpac/star_oiff.png
 create mode 100755 Open-ILS/web/images/kpac/star_on.png
 create mode 100755 Open-ILS/web/images/kpac/stars.png
 create mode 100755 Open-ILS/web/images/kpac/stars_grey.png
 create mode 100755 Open-ILS/web/images/kpac/sub_side_bg.png
 create mode 100755 Open-ILS/web/images/kpac/text_size_btn.png
 create mode 100755 Open-ILS/web/images/kpac/to_top_btn.png
 create mode 100755 Open-ILS/web/js/ui/default/kpac/functions.js
 create mode 100644 docs/TechRef/KidsOPAC.txt


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list