[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

dbates at webkit.org dbates at webkit.org
Thu Apr 8 01:14:12 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit 3974e472daf8d63470023afef8a06e1f06d87fcc
Author: dbates at webkit.org <dbates at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Jan 19 03:10:41 2010 +0000

    2010-01-18  Daniel Bates  <dbates at webkit.org>
    
            Reviewed by Darin Adler.
    
            https://bugs.webkit.org/show_bug.cgi?id=33089
    
            Implements all of the alphabetic CSS3 list-style-types as per
            section 4.4 of the CSS3 Lists module <http://www.w3.org/TR/css3-lists/#alphabetic>.
    
            Test: fast/lists/w3-css3-list-styles-alphabetic.html
    
            * css/CSSParser.cpp:
            (WebCore::CSSParser::parseValue): Updated comment to include
            added list-style-types.
            * css/CSSPrimitiveValueMappings.h:
            (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): Added new list style types,
            alphabetized enums, and removed indent to conform to the WebKit Code Style Guidelines.
            * css/CSSValueKeywords.in:
            * inspector/front-end/CSSSourceSyntaxHighlighter.js:
            (WebInspector.CSSSourceSyntaxHighlighter): Added new list style types
            and alphabetized array valueKeywords.
            * platform/text/CharacterNames.h: Added constant ethiopicPrefaceColon.
            * rendering/RenderListMarker.cpp:
            (WebCore::toAlphabetic):
            (WebCore::listMarkerSuffix): Added.
            (WebCore::listMarkerText):
            (WebCore::RenderListMarker::paint): Modified to call WebCore::listMarkerSuffix.
            (WebCore::RenderListMarker::calcPrefWidths): Ditto.
            (WebCore::RenderListMarker::getRelativeMarkerRect): Ditto.
            * rendering/style/RenderStyle.h:
            (WebCore::):
            * rendering/style/RenderStyleConstants.h:
            (WebCore::):
    2010-01-18  Daniel Bates  <dbates at webkit.org>
    
            Reviewed by Darin Adler.
    
            https://bugs.webkit.org/show_bug.cgi?id=33089
    
            Tests that all of the alphabetic CSS3 list-style-types are supported.
    
            * fast/lists/w3-css3-list-styles-alphabetic.html: Added.
            * platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Added.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53452 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 6c8103e..2d83794 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,14 @@
+2010-01-18  Daniel Bates  <dbates at webkit.org>
+
+        Reviewed by Darin Adler.
+
+        https://bugs.webkit.org/show_bug.cgi?id=33089
+
+        Tests that all of the alphabetic CSS3 list-style-types are supported.
+
+        * fast/lists/w3-css3-list-styles-alphabetic.html: Added.
+        * platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Added.
+
 2010-01-18  Dan Bernstein  <mitz at apple.com>
 
         Rubber-stamped by Sam Weinig.
diff --git a/LayoutTests/fast/lists/w3-css3-list-styles-alphabetic.html b/LayoutTests/fast/lists/w3-css3-list-styles-alphabetic.html
new file mode 100644
index 0000000..8ba1e1e
--- /dev/null
+++ b/LayoutTests/fast/lists/w3-css3-list-styles-alphabetic.html
@@ -0,0 +1,1678 @@
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <style>
+        .test ol { float: left; padding-right: 20px; }
+        .test h2 { clear: left; }
+        
+        /* 
+        The following styles are ordered as they appear in section 4.4. of the 
+        Draft 7 November 2002 draft of the CSS3 Lists module <http://www.w3.org/TR/css3-lists/#alphabetic>.
+        */
+        
+        ol.afar { list-style-type: afar; }
+        ol.ethiopic-halehame-aa-et { list-style-type: ethiopic-halehame-aa-et; }
+        ol.ethiopic-halehame-aa-er { list-style-type: ethiopic-halehame-aa-er; }
+        
+        ol.amharic { list-style-type: amharic; }
+        ol.ethiopic-halehame-am-et { list-style-type: ethiopic-halehame-am-et; }
+        
+        ol.amharic-abegede { list-style-type: amharic-abegede; }
+        ol.ethiopic-abegede-am-et { list-style-type: ethiopic-abegede-am-et; }
+        
+        ol.cjk-earthly-branch { list-style-type: cjk-earthly-branch; }
+        
+        ol.cjk-heavenly-stem { list-style-type: cjk-heavenly-stem; }
+        
+        ol.ethiopic { list-style-type: ethiopic; }
+        ol.ethiopic-halehame-gez { list-style-type: ethiopic-halehame-gez; }
+        
+        ol.ethiopic-abegede { list-style-type: ethiopic-abegede; }
+        ol.ethiopic-abegede-gez { list-style-type: ethiopic-abegede-gez; }
+        
+        ol.hangul-consonant { list-style-type: hangul-consonant; }
+        ol.hangul { list-style-type: hangul; }
+        
+        ol.hiragana-iroha { list-style-type: hiragana-iroha; }
+        
+        ol.hiragana { list-style-type: hiragana; }
+        
+        ol.katakana-iroha { list-style-type: katakana-iroha; }
+        
+        ol.katakana { list-style-type: katakana; }
+        
+        ol.lower-alpha { list-style-type: lower-alpha; }
+        ol.lower-latin { list-style-type: lower-latin; }
+        
+        ol.lower-greek { list-style-type: lower-greek; }
+        
+        ol.lower-norwegian { list-style-type: lower-norwegian; }
+        
+        ol.oromo { list-style-type: oromo; }
+        ol.ethiopic-halehame-om-et { list-style-type: ethiopic-halehame-om-et; }
+        
+        ol.sidama { list-style-type: sidama; }
+        ol.ethiopic-halehame-sid-et { list-style-type: ethiopic-halehame-sid-et; }
+        
+        ol.somali { list-style-type: somali; }
+        ol.ethiopic-halehame-so-et { list-style-type: ethiopic-halehame-so-et; }
+        
+        ol.tigre { list-style-type: tigre; }
+        ol.ethiopic-halehame-tig { list-style-type: ethiopic-halehame-tig; }
+        
+        ol.tigrinya-er { list-style-type: tigrinya-er; }
+        ol.ethiopic-halehame-ti-er { list-style-type: ethiopic-halehame-ti-er; }
+        
+        ol.tigrinya-er-abegede { list-style-type: tigrinya-er-abegede; }
+        ol.ethiopic-abegede-ti-er { list-style-type: ethiopic-abegede-ti-er; }
+        
+        ol.tigrinya-et { list-style-type: tigrinya-et; }
+        ol.ethiopic-halehame-ti-et { list-style-type: ethiopic-halehame-ti-et; }
+        
+        ol.tigrinya-et-abegede { list-style-type: tigrinya-et-abegede; }
+        ol.ethiopic-abegede-ti-et { list-style-type: ethiopic-abegede-ti-et; }
+        
+        ol.upper-alpha { list-style-type: upper-alpha; }
+        ol.upper-latin { list-style-type: upper-latin; }
+        
+        ol.upper-greek { list-style-type: upper-greek; }
+        
+        ol.upper-norwegian { list-style-type: upper-norwegian; }
+    </style>
+</head>
+<body>
+    <h1>CSS3 Alphabetic list-style-types</h1>
+    <p>This tests that all of the alphabetic CSS3 list-style-types are supported as per <a href="http://www.w3.org/TR/css3-lists/#alphabetic">section 4.4 of the spec. CSS3 Lists module</a> (Draft 7 November 2002). This test PASSED if the list item matches its bullet for every list item (below). For example, for the upper-greek alphabet the third &lt;li&gt; (which corresponds to Gamma in the lexicographic ordering of the upper greek alphabet) should be rendered as: &#x0393;&#x0002E; &#x0393;.</p>
+    <p>Note, some list-style-types may use a suffix other than a  dot ('.').</p>
+    <div class="test">
+        <h2>afar</h2>
+        <ol class="afar">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="afar" start="10">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1308;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-aa-et</h2>
+        <ol class="ethiopic-halehame-aa-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="ethiopic-halehame-aa-et" start="10">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1308;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-aa-er</h2>
+        <ol class="ethiopic-halehame-aa-er">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="ethiopic-halehame-aa-er" start="10">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1308;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>amharic</h2>
+        <ol class="amharic">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+        </ol>
+        <ol class="amharic" start="12">
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+        </ol>
+        <ol class="amharic" start="23">
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-am-et</h2>
+        <ol class="ethiopic-halehame-am-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+        </ol>
+        <ol class="ethiopic-halehame-am-et" start="12">
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+        </ol>
+        <ol class="ethiopic-halehame-am-et" start="23">
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>amharic-abegede</h2>
+        <ol class="amharic-abegede">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+            <li>&#x1320;</li>
+        </ol>
+        <ol class="amharic-abegede" start="12">
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x1220;</li>
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+        </ol>
+        <ol class="amharic-abegede" start="23">
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-abegede-am-et</h2>
+        <ol class="ethiopic-abegede-am-et">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+            <li>&#x1320;</li>
+        </ol>
+        <ol class="ethiopic-abegede-am-et" start="12">
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x1220;</li>
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+        </ol>
+        <ol class="ethiopic-abegede-am-et" start="23">
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>cjk-earthly-branch</h2>
+        <ol class="cjk-earthly-branch">
+            <li>&#x5B50;</li>
+            <li>&#x4E11;</li>
+            <li>&#x5BC5;</li>
+            <li>&#x536F;</li>
+            <li>&#x8FB0;</li>
+            <li>&#x5DF3;</li>
+            <li>&#x5348;</li>
+            <li>&#x672A;</li>
+            <li>&#x7533;</li>
+            <li>&#x9149;</li>
+            <li>&#x620C;</li>
+            <li>&#x4EA5;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>cjk-heavenly-stem</h2>
+        <ol class="cjk-heavenly-stem">
+            <li>&#x7532;</li>
+            <li>&#x4E59;</li>
+            <li>&#x4E19;</li>
+            <li>&#x4E01;</li>
+            <li>&#x620A;</li>
+            <li>&#x5DF1;</li>
+            <li>&#x5E9A;</li>
+            <li>&#x8F9B;</li>
+            <li>&#x58EC;</li>
+            <li>&#x7678;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>ethiopic</h2>
+        <ol class="ethiopic">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x12A0;</li>
+        </ol>
+        <ol class="ethiopic" start="14">
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-gez</h2>
+        <ol class="ethiopic-halehame-gez">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x12A0;</li>
+        </ol>
+        <ol class="ethiopic-halehame-gez" start="14">
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>ethiopic-abegede</h2>
+        <ol class="ethiopic-abegede">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x1210;</li>
+            <li>&#x1320;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+        </ol>
+        <ol class="ethiopic-abegede" start="14">
+            <li>&#x1290;</li>
+            <li>&#x1220;</li>
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1270;</li>
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-abegede-gez</h2>
+        <ol class="ethiopic-abegede-gez">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x1210;</li>
+            <li>&#x1320;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+        </ol>
+        <ol class="ethiopic-abegede-gez" start="14">
+            <li>&#x1290;</li>
+            <li>&#x1220;</li>
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1270;</li>
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>hangul-consonant</h2>
+        <ol class="hangul-consonant">
+            <li>&#x3131;</li>
+            <li>&#x3134;</li>
+            <li>&#x3137;</li>
+            <li>&#x3139;</li>
+            <li>&#x3141;</li>
+            <li>&#x3142;</li>
+            <li>&#x3145;</li>
+        </ol>
+        <ol class="hangul-consonant" start="8">
+            <li>&#x3147;</li>
+            <li>&#x3148;</li>
+            <li>&#x314A;</li>
+            <li>&#x314B;</li>
+            <li>&#x314C;</li>
+            <li>&#x314D;</li>
+            <li>&#x314E;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>hangul</h2>
+        <ol class="hangul">
+            <li>&#xAC00;</li>
+            <li>&#xB098;</li>
+            <li>&#xB2E4;</li>
+            <li>&#xB77C;</li>
+            <li>&#xB9C8;</li>
+            <li>&#xBC14;</li>
+            <li>&#xC0AC;</li>
+        </ol>
+        <ol class="hangul" start="8">
+            <li>&#xC544;</li>
+            <li>&#xC790;</li>
+            <li>&#xCC28;</li>
+            <li>&#xCE74;</li>
+            <li>&#xD0C0;</li>
+            <li>&#xD30C;</li>
+            <li>&#xD558;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>hiragana-iroha</h2>
+        <ol class="hiragana-iroha">
+            <li>&#x3044;</li>
+            <li>&#x308D;</li>
+            <li>&#x306F;</li>
+            <li>&#x306B;</li>
+            <li>&#x307B;</li>
+            <li>&#x3078;</li>
+            <li>&#x3068;</li>
+            <li>&#x3061;</li>
+            <li>&#x308A;</li>
+            <li>&#x306C;</li>
+        </ol>
+        <ol class="hiragana-iroha" start="11">
+            <li>&#x308B;</li>
+            <li>&#x3092;</li>
+            <li>&#x308F;</li>
+            <li>&#x304B;</li>
+            <li>&#x3088;</li>
+            <li>&#x305F;</li>
+            <li>&#x308C;</li>
+            <li>&#x305D;</li>
+            <li>&#x3064;</li>
+            <li>&#x306D;</li>
+        </ol>
+        <ol class="hiragana-iroha" start="21">
+            <li>&#x306A;</li>
+            <li>&#x3089;</li>
+            <li>&#x3080;</li>
+            <li>&#x3046;</li>
+            <li>&#x3090;</li>
+            <li>&#x306E;</li>
+            <li>&#x304A;</li>
+            <li>&#x304F;</li>
+            <li>&#x3084;</li>
+            <li>&#x307E;</li>
+        </ol>
+        <ol class="hiragana-iroha" start="31">
+            <li>&#x3051;</li>
+            <li>&#x3075;</li>
+            <li>&#x3053;</li>
+            <li>&#x3048;</li>
+            <li>&#x3066;</li>
+            <li>&#x3042;</li>
+            <li>&#x3055;</li>
+            <li>&#x304D;</li>
+            <li>&#x3086;</li>
+            <li>&#x3081;</li>
+        </ol>
+        <ol class="hiragana-iroha" start="41">
+            <li>&#x307F;</li>
+            <li>&#x3057;</li>
+            <li>&#x3091;</li>
+            <li>&#x3072;</li>
+            <li>&#x3082;</li>
+            <li>&#x305B;</li>
+            <li>&#x3059;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>hiragana</h2>
+        <ol class="hiragana">
+            <li>&#x3042;</li>
+            <li>&#x3044;</li>
+            <li>&#x3046;</li>
+            <li>&#x3048;</li>
+            <li>&#x304A;</li>
+            <li>&#x304B;</li>
+            <li>&#x304D;</li>
+            <li>&#x304F;</li>
+            <li>&#x3051;</li>
+            <li>&#x3053;</li>
+            <li>&#x3055;</li>
+            <li>&#x3057;</li>
+        </ol>
+        <ol class="hiragana" start="13">
+            <li>&#x3059;</li>
+            <li>&#x305B;</li>
+            <li>&#x305D;</li>
+            <li>&#x305F;</li>
+            <li>&#x3061;</li>
+            <li>&#x3064;</li>
+            <li>&#x3066;</li>
+            <li>&#x3068;</li>
+            <li>&#x306A;</li>
+            <li>&#x306B;</li>
+            <li>&#x306C;</li>
+            <li>&#x306D;</li>
+        </ol>
+        <ol class="hiragana" start="25">
+            <li>&#x306E;</li>
+            <li>&#x306F;</li>
+            <li>&#x3072;</li>
+            <li>&#x3075;</li>
+            <li>&#x3078;</li>
+            <li>&#x307B;</li>
+            <li>&#x307E;</li>
+            <li>&#x307F;</li>
+            <li>&#x3080;</li>
+            <li>&#x3081;</li>
+            <li>&#x3082;</li>
+            <li>&#x3084;</li>
+        </ol>
+        <ol class="hiragana" start="37">
+            <li>&#x3086;</li>
+            <li>&#x3088;</li>
+            <li>&#x3089;</li>
+            <li>&#x308A;</li>
+            <li>&#x308B;</li>
+            <li>&#x308C;</li>
+            <li>&#x308D;</li>
+            <li>&#x308F;</li>
+            <li>&#x3090;</li>
+            <li>&#x3091;</li>
+            <li>&#x3092;</li>
+            <li>&#x3093;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>katakana-iroha</h2>
+        <ol class="katakana-iroha">
+            <li>&#x30A4;</li>
+            <li>&#x30ED;</li>
+            <li>&#x30CF;</li>
+            <li>&#x30CB;</li>
+            <li>&#x30DB;</li>
+            <li>&#x30D8;</li>
+            <li>&#x30C8;</li>
+            <li>&#x30C1;</li>
+            <li>&#x30EA;</li>
+            <li>&#x30CC;</li>
+        </ol>
+        <ol class="katakana-iroha" start="11">
+            <li>&#x30EB;</li>
+            <li>&#x30F2;</li>
+            <li>&#x30EF;</li>
+            <li>&#x30AB;</li>
+            <li>&#x30E8;</li>
+            <li>&#x30BF;</li>
+            <li>&#x30EC;</li>
+            <li>&#x30BD;</li>
+            <li>&#x30C4;</li>
+            <li>&#x30CD;</li>
+        </ol>
+        <ol class="katakana-iroha" start="21">
+            <li>&#x30CA;</li>
+            <li>&#x30E9;</li>
+            <li>&#x30E0;</li>
+            <li>&#x30A6;</li>
+            <li>&#x30F0;</li>
+            <li>&#x30CE;</li>
+            <li>&#x30AA;</li>
+            <li>&#x30AF;</li>
+            <li>&#x30E4;</li>
+            <li>&#x30DE;</li>
+        </ol>
+        <ol class="katakana-iroha" start="31">
+            <li>&#x30B1;</li>
+            <li>&#x30D5;</li>
+            <li>&#x30B3;</li>
+            <li>&#x30A8;</li>
+            <li>&#x30C6;</li>
+            <li>&#x30A2;</li>
+            <li>&#x30B5;</li>
+            <li>&#x30AD;</li>
+            <li>&#x30E6;</li>
+            <li>&#x30E1;</li>
+        </ol>
+        <ol class="katakana-iroha" start="41">
+            <li>&#x30DF;</li>
+            <li>&#x30B7;</li>
+            <li>&#x30F1;</li>
+            <li>&#x30D2;</li>
+            <li>&#x30E2;</li>
+            <li>&#x30BB;</li>
+            <li>&#x30B9;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>katakana</h2>
+        <ol class="katakana">
+            <li>&#x30A2;</li>
+            <li>&#x30A4;</li>
+            <li>&#x30A6;</li>
+            <li>&#x30A8;</li>
+            <li>&#x30AA;</li>
+            <li>&#x30AB;</li>
+            <li>&#x30AD;</li>
+            <li>&#x30AF;</li>
+            <li>&#x30B1;</li>
+            <li>&#x30B3;</li>
+            <li>&#x30B5;</li>
+            <li>&#x30B7;</li>
+        </ol>
+        <ol class="katakana" start="13">
+            <li>&#x30B9;</li>
+            <li>&#x30BB;</li>
+            <li>&#x30BD;</li>
+            <li>&#x30BF;</li>
+            <li>&#x30C1;</li>
+            <li>&#x30C4;</li>
+            <li>&#x30C6;</li>
+            <li>&#x30C8;</li>
+            <li>&#x30CA;</li>
+            <li>&#x30CB;</li>
+            <li>&#x30CC;</li>
+            <li>&#x30CD;</li>
+        </ol>
+        <ol class="katakana" start="25">
+            <li>&#x30CE;</li>
+            <li>&#x30CF;</li>
+            <li>&#x30D2;</li>
+            <li>&#x30D5;</li>
+            <li>&#x30D8;</li>
+            <li>&#x30DB;</li>
+            <li>&#x30DE;</li>
+            <li>&#x30DF;</li>
+            <li>&#x30E0;</li>
+            <li>&#x30E1;</li>
+            <li>&#x30E2;</li>
+            <li>&#x30E4;</li>
+        </ol>
+        <ol class="katakana" start="37">
+            <li>&#x30E6;</li>
+            <li>&#x30E8;</li>
+            <li>&#x30E9;</li>
+            <li>&#x30EA;</li>
+            <li>&#x30EB;</li>
+            <li>&#x30EC;</li>
+            <li>&#x30ED;</li>
+            <li>&#x30EF;</li>
+            <li>&#x30F0;</li>
+            <li>&#x30F1;</li>
+            <li>&#x30F2;</li>
+            <li>&#x30F3;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>lower-alpha</h2>
+        <ol class="lower-alpha">
+            <li>&#x0061;</li>
+            <li>&#x0062;</li>
+            <li>&#x0063;</li>
+            <li>&#x0064;</li>
+            <li>&#x0065;</li>
+            <li>&#x0066;</li>
+            <li>&#x0067;</li>
+            <li>&#x0068;</li>
+            <li>&#x0069;</li>
+            <li>&#x006A;</li>
+            <li>&#x006B;</li>
+            <li>&#x006C;</li>
+            <li>&#x006D;</li>
+        </ol>
+        <ol class="lower-alpha" start="14">
+            <li>&#x006E;</li>
+            <li>&#x006F;</li>
+            <li>&#x0070;</li>
+            <li>&#x0071;</li>
+            <li>&#x0072;</li>
+            <li>&#x0073;</li>
+            <li>&#x0074;</li>
+            <li>&#x0075;</li>
+            <li>&#x0076;</li>
+            <li>&#x0077;</li>
+            <li>&#x0078;</li>
+            <li>&#x0079;</li>
+            <li>&#x007A;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>lower-latin</h2>
+        <ol class="lower-latin">
+            <li>&#x0061;</li>
+            <li>&#x0062;</li>
+            <li>&#x0063;</li>
+            <li>&#x0064;</li>
+            <li>&#x0065;</li>
+            <li>&#x0066;</li>
+            <li>&#x0067;</li>
+            <li>&#x0068;</li>
+            <li>&#x0069;</li>
+            <li>&#x006A;</li>
+            <li>&#x006B;</li>
+            <li>&#x006C;</li>
+            <li>&#x006D;</li>
+        </ol>
+        <ol class="lower-latin" start="14">
+            <li>&#x006E;</li>
+            <li>&#x006F;</li>
+            <li>&#x0070;</li>
+            <li>&#x0071;</li>
+            <li>&#x0072;</li>
+            <li>&#x0073;</li>
+            <li>&#x0074;</li>
+            <li>&#x0075;</li>
+            <li>&#x0076;</li>
+            <li>&#x0077;</li>
+            <li>&#x0078;</li>
+            <li>&#x0079;</li>
+            <li>&#x007A;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>lower-greek</h2>
+        <ol class="lower-greek">
+            <li>&#x03B1;</li>
+            <li>&#x03B2;</li>
+            <li>&#x03B3;</li>
+            <li>&#x03B4;</li>
+            <li>&#x03B5;</li>
+            <li>&#x03B6;</li>
+            <li>&#x03B7;</li>
+            <li>&#x03B8;</li>
+            <li>&#x03B9;</li>
+            <li>&#x03BA;</li>
+            <li>&#x03BB;</li>
+            <li>&#x03BC;</li>
+        </ol>
+        <ol class="lower-greek" start="13">
+            <li>&#x03BD;</li>
+            <li>&#x03BE;</li>
+            <li>&#x03BF;</li>
+            <li>&#x03C0;</li>
+            <li>&#x03C1;</li>
+            <li>&#x03C3;</li>
+            <li>&#x03C4;</li>
+            <li>&#x03C5;</li>
+            <li>&#x03C6;</li>
+            <li>&#x03C7;</li>
+            <li>&#x03C8;</li>
+            <li>&#x03C9;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>lower-norwegian</h2>
+        <ol class="lower-norwegian">
+            <li>&#x0061;</li>
+            <li>&#x0062;</li>
+            <li>&#x0063;</li>
+            <li>&#x0064;</li>
+            <li>&#x0065;</li>
+            <li>&#x0066;</li>
+            <li>&#x0067;</li>
+            <li>&#x0068;</li>
+            <li>&#x0069;</li>
+            <li>&#x006A;</li>
+            <li>&#x006B;</li>
+            <li>&#x006C;</li>
+        </ol>
+        <ol class="lower-norwegian" start="13">
+            <li>&#x006D;</li>
+            <li>&#x006E;</li>
+            <li>&#x006F;</li>
+            <li>&#x0070;</li>
+            <li>&#x0071;</li>
+            <li>&#x0072;</li>
+            <li>&#x0073;</li>
+            <li>&#x0074;</li>
+            <li>&#x0075;</li>
+            <li>&#x0076;</li>
+            <li>&#x0077;</li>
+            <li>&#x0078;</li>
+        </ol>
+        <ol class="lower-norwegian" start="25">
+            <li>&#x0079;</li>
+            <li>&#x007A;</li>
+            <li>&#x00E6;</li>
+            <li>&#x00F8;</li>
+            <li>&#x00E5;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>oromo</h2>
+        <ol class="oromo">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+        </ol>
+        <ol class="oromo" start="11">
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x12F8;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+        </ol>
+        <ol class="oromo" start="21">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li>
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-om-et</h2>
+        <ol class="ethiopic-halehame-om-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+        </ol>
+        <ol class="ethiopic-halehame-om-et" start="11">
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x12F8;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+        </ol>
+        <ol class="ethiopic-halehame-om-et" start="21">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li>
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>sidama</h2>
+        <ol class="sidama">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+        </ol>
+        <ol class="sidama" start="14">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x12F8;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li>
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-sid-et</h2>
+        <ol class="ethiopic-halehame-sid-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+        </ol>
+        <ol class="ethiopic-halehame-sid-et" start="14">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x12F8;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li>
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>somali</h2>
+        <ol class="somali">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="somali" start="12">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-so-et</h2>
+        <ol class="ethiopic-halehame-so-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="ethiopic-halehame-so-et" start="12">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>tigre</h2>
+        <ol class="tigre">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="tigre" start="13">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li
+        </ol>
+        <ol class="tigre" start="25">
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-tig</h2>
+        <ol class="ethiopic-halehame-tig">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+        </ol>
+        <ol class="ethiopic-halehame-tig" start="13">
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1338;</li
+        </ol>
+        <ol class="ethiopic-halehame-tig" start="25">
+            <li>&#x1330;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>tigrinya-er</h2>
+        <ol class="tigrinya-er">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1260;</li>
+        </ol>
+        <ol class="tigrinya-er" start="11">
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li
+        </ol>
+        <ol class="tigrinya-er" start="21">
+            <li>&#x12E0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+        <ol class="tigrinya-er" start="31">
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-ti-er</h2>
+        <ol class="ethiopic-halehame-ti-er">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1260;</li>
+        </ol>
+        <ol class="ethiopic-halehame-ti-er" start="11">
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li
+        </ol>
+        <ol class="ethiopic-halehame-ti-er" start="21">
+            <li>&#x12E0;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1348;</li>
+        </ol>
+        <ol class="ethiopic-halehame-ti-er" start="31">
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>tigrinya-er-abegede</h2>
+        <ol class="tigrinya-er-abegede">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+        </ol>
+        <ol class="tigrinya-er-abegede" start="11">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12D0;</li>
+        </ol>
+        <ol class="tigrinya-er-abegede" start="21">
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1330;</li>
+        </ol>
+        <ol class="tigrinya-er-abegede" start="31">
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-abegede-ti-er</h2>
+        <ol class="ethiopic-abegede-ti-er">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-er" start="11">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12D0;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-er" start="21">
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+            <li>&#x1330;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-er" start="31">
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>tigrinya-et</h2>
+        <ol class="tigrinya-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+        </ol>
+        <ol class="tigrinya-et" start="13">
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x12E8;</li>
+        </ol>
+        <ol class="tigrinya-et" start="25">
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-halehame-ti-et</h2>
+        <ol class="ethiopic-halehame-ti-et">
+            <li>&#x1200;</li>
+            <li>&#x1208;</li>
+            <li>&#x1210;</li>
+            <li>&#x1218;</li>
+            <li>&#x1220;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1260;</li>
+            <li>&#x1270;</li>
+        </ol>
+        <ol class="ethiopic-halehame-ti-et" start="13">
+            <li>&#x1278;</li>
+            <li>&#x1280;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x12A0;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D0;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x12E8;</li>
+        </ol>
+        <ol class="ethiopic-halehame-ti-et" start="25">
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1308;</li>
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x1330;</li>
+            <li>&#x1338;</li>
+            <li>&#x1340;</li>
+            <li>&#x1348;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>tigrinya-et-abegede</h2>
+        <ol class="tigrinya-et-abegede">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+        </ol>
+        <ol class="tigrinya-et-abegede" start="11">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x1220;</li>
+        </ol>
+        <ol class="tigrinya-et-abegede" start="21">
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+        </ol>
+        <ol class="tigrinya-et-abegede" start="31">
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>ethiopic-abegede-ti-et</h2>
+        <ol class="ethiopic-abegede-ti-et">
+            <li>&#x12A0;</li>
+            <li>&#x1260;</li>
+            <li>&#x1308;</li>
+            <li>&#x12F0;</li>
+            <li>&#x1300;</li>
+            <li>&#x1200;</li>
+            <li>&#x12C8;</li>
+            <li>&#x12D8;</li>
+            <li>&#x12E0;</li>
+            <li>&#x1210;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-et" start="11">
+            <li>&#x1320;</li>
+            <li>&#x1328;</li>
+            <li>&#x12E8;</li>
+            <li>&#x12A8;</li>
+            <li>&#x12B8;</li>
+            <li>&#x1208;</li>
+            <li>&#x1218;</li>
+            <li>&#x1290;</li>
+            <li>&#x1298;</li>
+            <li>&#x1220;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-et" start="21">
+            <li>&#x12D0;</li>
+            <li>&#x1348;</li>
+            <li>&#x1338;</li>
+            <li>&#x1240;</li>
+            <li>&#x1250;</li>
+            <li>&#x1228;</li>
+            <li>&#x1230;</li>
+            <li>&#x1238;</li>
+            <li>&#x1270;</li>
+            <li>&#x1278;</li>
+        </ol>
+        <ol class="ethiopic-abegede-ti-et" start="31">
+            <li>&#x1280;</li>
+            <li>&#x1340;</li>
+            <li>&#x1330;</li>
+            <li>&#x1350;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>upper-alpha</h2>
+        <ol class="upper-alpha">
+            <li>&#x0041;</li>
+            <li>&#x0042;</li>
+            <li>&#x0043;</li>
+            <li>&#x0044;</li>
+            <li>&#x0045;</li>
+            <li>&#x0046;</li>
+            <li>&#x0047;</li>
+            <li>&#x0048;</li>
+            <li>&#x0049;</li>
+            <li>&#x004A;</li>
+            <li>&#x004B;</li>
+            <li>&#x004C;</li>
+            <li>&#x004D;</li>
+        </ol>
+        <ol class="upper-alpha" start="14">
+            <li>&#x004E;</li>
+            <li>&#x004F;</li>
+            <li>&#x0050;</li>
+            <li>&#x0051;</li>
+            <li>&#x0052;</li>
+            <li>&#x0053;</li>
+            <li>&#x0054;</li>
+            <li>&#x0055;</li>
+            <li>&#x0056;</li>
+            <li>&#x0057;</li>
+            <li>&#x0058;</li>
+            <li>&#x0059;</li>
+            <li>&#x005A;</li>
+        </ol>
+    </div>
+    <div class="test">
+        <h2>upper-latin</h2>
+        <ol class="upper-latin">
+            <li>&#x0041;</li>
+            <li>&#x0042;</li>
+            <li>&#x0043;</li>
+            <li>&#x0044;</li>
+            <li>&#x0045;</li>
+            <li>&#x0046;</li>
+            <li>&#x0047;</li>
+            <li>&#x0048;</li>
+            <li>&#x0049;</li>
+            <li>&#x004A;</li>
+            <li>&#x004B;</li>
+            <li>&#x004C;</li>
+            <li>&#x004D;</li>
+        </ol>
+        <ol class="upper-latin" start="14">
+            <li>&#x004E;</li>
+            <li>&#x004F;</li>
+            <li>&#x0050;</li>
+            <li>&#x0051;</li>
+            <li>&#x0052;</li>
+            <li>&#x0053;</li>
+            <li>&#x0054;</li>
+            <li>&#x0055;</li>
+            <li>&#x0056;</li>
+            <li>&#x0057;</li>
+            <li>&#x0058;</li>
+            <li>&#x0059;</li>
+            <li>&#x005A;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>upper-greek</h2>
+        <ol class="upper-greek">
+            <li>&#x0391;</li>
+            <li>&#x0392;</li>
+            <li>&#x0393;</li>
+            <li>&#x0394;</li>
+            <li>&#x0395;</li>
+            <li>&#x0396;</li>
+            <li>&#x0397;</li>
+            <li>&#x0398;</li>
+            <li>&#x0399;</li>
+            <li>&#x039A;</li>
+            <li>&#x039B;</li>
+            <li>&#x039C;</li>
+        </ol>
+        <ol class="upper-greek" start="13">
+            <li>&#x039D;</li>
+            <li>&#x039E;</li>
+            <li>&#x039F;</li>
+            <li>&#x03A0;</li>
+            <li>&#x03A1;</li>
+            <li>&#x03A3;</li>
+            <li>&#x03A4;</li>
+            <li>&#x03A5;</li>
+            <li>&#x03A6;</li>
+            <li>&#x03A7;</li>
+            <li>&#x03A8;</li>
+            <li>&#x03A9;</li>
+        </ol>
+    </div>
+    
+    <div class="test">
+        <h2>upper-norwegian</h2>
+        <ol class="upper-norwegian">
+            <li>&#x0041;</li>
+            <li>&#x0042;</li>
+            <li>&#x0043;</li>
+            <li>&#x0044;</li>
+            <li>&#x0045;</li>
+            <li>&#x0046;</li>
+            <li>&#x0047;</li>
+            <li>&#x0048;</li>
+            <li>&#x0049;</li>
+            <li>&#x004A;</li>
+            <li>&#x004B;</li>
+            <li>&#x004C;</li>
+        </ol>
+        <ol class="upper-norwegian" start="13">
+            <li>&#x004D;</li>
+            <li>&#x004E;</li>
+            <li>&#x004F;</li>
+            <li>&#x0050;</li>
+            <li>&#x0051;</li>
+            <li>&#x0052;</li>
+            <li>&#x0053;</li>
+            <li>&#x0054;</li>
+            <li>&#x0055;</li>
+            <li>&#x0056;</li>
+            <li>&#x0057;</li>
+            <li>&#x0058;</li>
+        </ol>
+        <ol class="upper-norwegian" start="25">
+            <li>&#x0059;</li>
+            <li>&#x005A;</li>
+            <li>&#x00C6;</li>
+            <li>&#x00D8;</li>
+            <li>&#x00C5;</li>
+        </ol>
+    </div>
+</body>
+</html>
diff --git a/LayoutTests/platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt b/LayoutTests/platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt
new file mode 100644
index 0000000..ec9b258
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt
@@ -0,0 +1,5112 @@
+layer at (0,0) size 785x12392
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x12392
+  RenderBlock {HTML} at (0,0) size 785x12160
+    RenderBody {BODY} at (8,8) size 769x12133
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {#text} at (0,0) size 437x37
+          text run at (0,0) width 437: "CSS3 Alphabetic list-style-types"
+      RenderBlock {P} at (0,58) size 769x72
+        RenderText {#text} at (0,0) size 482x18
+          text run at (0,0) width 482: "This tests that all of the alphabetic CSS3 list-style-types are supported as per "
+        RenderInline {A} at (0,0) size 270x18 [color=#0000EE]
+          RenderText {#text} at (482,0) size 270x18
+            text run at (482,0) width 270: "section 4.4 of the spec. CSS3 Lists module"
+        RenderText {#text} at (0,18) size 769x54
+          text run at (0,18) width 769: "(Draft 7 November 2002). This test PASSED if the list item matches its bullet for every list item (below). For example, for"
+          text run at (0,36) width 744: "the upper-greek alphabet the third <li> (which corresponds to Gamma in the lexicographic ordering of the upper greek"
+          text run at (0,54) width 239: "alphabet) should be rendered as: \x{393}. \x{393}."
+      RenderBlock {P} at (0,146) size 769x18
+        RenderText {#text} at (0,0) size 403x18
+          text run at (0,0) width 355: "Note, some list-style-types may use a suffix other than a "
+          text run at (355,0) width 48: "dot ('.')."
+      RenderBlock {DIV} at (0,183) size 769x28
+        RenderBlock {H2} at (0,0) size 769x28
+          RenderText {#text} at (0,0) size 43x28
+            text run at (0,0) width 43: "afar"
+        RenderBlock (floating) {OL} at (0,63) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,63) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,230) size 769x222
+        RenderBlock {H2} at (0,194) size 769x28
+          RenderText {#text} at (0,0) size 248x28
+            text run at (0,0) width 248: "ethiopic-halehame-aa-et"
+        RenderBlock (floating) {OL} at (0,257) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,257) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,471) size 769x222
+        RenderBlock {H2} at (0,194) size 769x28
+          RenderText {#text} at (0,0) size 251x28
+            text run at (0,0) width 251: "ethiopic-halehame-aa-er"
+        RenderBlock (floating) {OL} at (0,257) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,257) size 72x162
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,712) size 769x222
+        RenderBlock {H2} at (0,194) size 769x28
+          RenderText {#text} at (0,0) size 86x28
+            text run at (0,0) width 86: "amharic"
+        RenderBlock (floating) {OL} at (0,257) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+        RenderBlock (floating) {OL} at (72,257) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+        RenderBlock (floating) {OL} at (144,257) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,953) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 256x28
+            text run at (0,0) width 256: "ethiopic-halehame-am-et"
+        RenderBlock (floating) {OL} at (0,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+        RenderBlock (floating) {OL} at (72,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+        RenderBlock (floating) {OL} at (144,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,1230) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 177x28
+            text run at (0,0) width 177: "amharic-abegede"
+        RenderBlock (floating) {OL} at (0,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+        RenderBlock (floating) {OL} at (72,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+        RenderBlock (floating) {OL} at (144,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,1507) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 240x28
+            text run at (0,0) width 240: "ethiopic-abegede-am-et"
+        RenderBlock (floating) {OL} at (0,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+        RenderBlock (floating) {OL} at (72,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+        RenderBlock (floating) {OL} at (144,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,1784) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 195x28
+            text run at (0,0) width 195: "cjk-earthly-branch"
+        RenderBlock (floating) {OL} at (0,293) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5B50}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5B50}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{4E11}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{4E11}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5BC5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5BC5}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{536F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{536F}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{8FB0}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{8FB0}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5DF3}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5DF3}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5348}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5348}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{672A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{672A}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{7533}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{7533}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{9149}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{9149}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{620C}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{620C}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{4EA5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{4EA5}"
+      RenderBlock {DIV} at (0,2061) size 769x312
+        RenderBlock {H2} at (0,284) size 769x28
+          RenderText {#text} at (0,0) size 187x28
+            text run at (0,0) width 187: "cjk-heavenly-stem"
+        RenderBlock (floating) {OL} at (0,347) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{7532}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{7532}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{4E59}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{4E59}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{4E19}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{4E19}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{4E01}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{4E01}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{620A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{620A}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5DF1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5DF1}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{5E9A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{5E9A}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{8F9B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{8F9B}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{58EC}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{58EC}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{7678}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{7678}"
+      RenderBlock {DIV} at (0,2392) size 769x270
+        RenderBlock {H2} at (0,242) size 769x28
+          RenderText {#text} at (0,0) size 82x28
+            text run at (0,0) width 82: "ethiopic"
+        RenderBlock (floating) {OL} at (0,305) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+        RenderBlock (floating) {OL} at (72,305) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,2681) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 231x28
+            text run at (0,0) width 231: "ethiopic-halehame-gez"
+        RenderBlock (floating) {OL} at (0,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+        RenderBlock (floating) {OL} at (72,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,2994) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 173x28
+            text run at (0,0) width 173: "ethiopic-abegede"
+        RenderBlock (floating) {OL} at (0,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+        RenderBlock (floating) {OL} at (72,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,3307) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 215x28
+            text run at (0,0) width 215: "ethiopic-abegede-gez"
+        RenderBlock (floating) {OL} at (0,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+        RenderBlock (floating) {OL} at (72,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,3620) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 181x28
+            text run at (0,0) width 181: "hangul-consonant"
+        RenderBlock (floating) {OL} at (0,329) size 76x126
+          RenderListItem {LI} at (40,0) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3131}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3131}"
+          RenderListItem {LI} at (40,18) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3134}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3134}"
+          RenderListItem {LI} at (40,36) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3137}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3137}"
+          RenderListItem {LI} at (40,54) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3139}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3139}"
+          RenderListItem {LI} at (40,72) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3141}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3141}"
+          RenderListItem {LI} at (40,90) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3142}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3142}"
+          RenderListItem {LI} at (40,108) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3145}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3145}"
+        RenderBlock (floating) {OL} at (76,329) size 76x126
+          RenderListItem {LI} at (40,0) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3147}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3147}"
+          RenderListItem {LI} at (40,18) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{3148}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{3148}"
+          RenderListItem {LI} at (40,36) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{314A}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{314A}"
+          RenderListItem {LI} at (40,54) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{314B}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{314B}"
+          RenderListItem {LI} at (40,72) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{314C}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{314C}"
+          RenderListItem {LI} at (40,90) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{314D}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{314D}"
+          RenderListItem {LI} at (40,108) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{314E}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{314E}"
+      RenderBlock {DIV} at (0,3933) size 769x186
+        RenderBlock {H2} at (0,158) size 769x28
+          RenderText {#text} at (0,0) size 70x28
+            text run at (0,0) width 70: "hangul"
+        RenderBlock (floating) {OL} at (0,221) size 76x126
+          RenderListItem {LI} at (40,0) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{AC00}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{AC00}"
+          RenderListItem {LI} at (40,18) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{B098}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{B098}"
+          RenderListItem {LI} at (40,36) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{B2E4}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{B2E4}"
+          RenderListItem {LI} at (40,54) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{B77C}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{B77C}"
+          RenderListItem {LI} at (40,72) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{B9C8}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{B9C8}"
+          RenderListItem {LI} at (40,90) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{BC14}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{BC14}"
+          RenderListItem {LI} at (40,108) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{C0AC}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{C0AC}"
+        RenderBlock (floating) {OL} at (76,221) size 76x126
+          RenderListItem {LI} at (40,0) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{C544}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{C544}"
+          RenderListItem {LI} at (40,18) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{C790}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{C790}"
+          RenderListItem {LI} at (40,36) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{CC28}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{CC28}"
+          RenderListItem {LI} at (40,54) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{CE74}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{CE74}"
+          RenderListItem {LI} at (40,72) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{D0C0}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{D0C0}"
+          RenderListItem {LI} at (40,90) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{D30C}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{D30C}"
+          RenderListItem {LI} at (40,108) size 16x18
+            RenderListMarker at (-28,0) size 24x18: "\x{D558}"
+            RenderText {#text} at (0,0) size 16x18
+              text run at (0,0) width 16: "\x{D558}"
+      RenderBlock {DIV} at (0,4138) size 769x186
+        RenderBlock {H2} at (0,158) size 769x28
+          RenderText {#text} at (0,0) size 155x28
+            text run at (0,0) width 155: "hiragana-iroha"
+        RenderBlock (floating) {OL} at (0,221) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3044}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3044}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308D}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306F}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306B}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307B}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3078}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3078}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3068}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3068}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3061}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3061}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308A}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306C}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306C}"
+        RenderBlock (floating) {OL} at (76,221) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308B}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3092}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3092}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308F}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304B}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3088}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3088}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305F}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308C}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308C}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305D}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3064}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3064}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306D}"
+        RenderBlock (floating) {OL} at (152,221) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306A}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3089}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3089}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3080}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3080}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3046}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3046}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3090}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3090}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306E}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306E}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304A}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304F}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3084}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3084}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307E}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307E}"
+        RenderBlock (floating) {OL} at (228,221) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3051}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3051}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3075}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3075}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3053}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3053}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3048}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3048}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3066}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3066}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3042}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3042}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3055}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3055}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304D}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3086}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3086}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3081}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3081}"
+        RenderBlock (floating) {OL} at (304,221) size 76x147
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307F}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3057}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3057}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3091}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3091}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3072}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3072}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3082}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3082}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305B}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3059}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3059}"
+      RenderBlock {DIV} at (0,4343) size 769x270
+        RenderBlock {H2} at (0,242) size 769x28
+          RenderText {#text} at (0,0) size 92x28
+            text run at (0,0) width 92: "hiragana"
+        RenderBlock (floating) {OL} at (0,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3042}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3042}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3044}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3044}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3046}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3046}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3048}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3048}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304A}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304B}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304D}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{304F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{304F}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3051}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3051}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3053}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3053}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3055}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3055}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3057}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3057}"
+        RenderBlock (floating) {OL} at (76,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3059}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3059}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305B}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305D}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{305F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{305F}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3061}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3061}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3064}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3064}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3066}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3066}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3068}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3068}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306A}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306B}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306C}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306C}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306D}"
+        RenderBlock (floating) {OL} at (152,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306E}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306E}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{306F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{306F}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3072}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3072}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3075}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3075}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3078}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3078}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307B}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307E}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307E}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{307F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{307F}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3080}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3080}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3081}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3081}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3082}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3082}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3084}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3084}"
+        RenderBlock (floating) {OL} at (228,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3086}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3086}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3088}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3088}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3089}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3089}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308A}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308A}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308B}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308B}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308C}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308C}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308D}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308D}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{308F}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{308F}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3090}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3090}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3091}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3091}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3092}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3092}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{3093}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{3093}"
+      RenderBlock {DIV} at (0,4632) size 769x312
+        RenderBlock {H2} at (0,284) size 769x28
+          RenderText {#text} at (0,0) size 158x28
+            text run at (0,0) width 158: "katakana-iroha"
+        RenderBlock (floating) {OL} at (0,347) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A4}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30ED}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30ED}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CF}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CB}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DB}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D8}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C8}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C1}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EA}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CC}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CC}"
+        RenderBlock (floating) {OL} at (76,347) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EB}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F2}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EF}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AB}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E8}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BF}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EC}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EC}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BD}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C4}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CD}"
+        RenderBlock (floating) {OL} at (152,347) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CA}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E9}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E9}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E0}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E0}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A6}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F0}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F0}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CE}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CE}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AA}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AF}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E4}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DE}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DE}"
+        RenderBlock (floating) {OL} at (228,347) size 76x210
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B1}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D5}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B3}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B3}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A8}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C6}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A2}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B5}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AD}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E6}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E1}"
+        RenderBlock (floating) {OL} at (304,347) size 76x147
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DF}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B7}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B7}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F1}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D2}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E2}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BB}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B9}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B9}"
+      RenderBlock {DIV} at (0,4963) size 769x270
+        RenderBlock {H2} at (0,242) size 769x28
+          RenderText {#text} at (0,0) size 95x28
+            text run at (0,0) width 95: "katakana"
+        RenderBlock (floating) {OL} at (0,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A2}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A4}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A6}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30A8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30A8}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AA}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AB}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AD}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30AF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30AF}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B1}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B3}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B3}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B5}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B7}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B7}"
+        RenderBlock (floating) {OL} at (76,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30B9}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30B9}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BB}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BD}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30BF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30BF}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C1}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C4}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C6}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30C8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30C8}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CA}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CB}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CC}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CC}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CD}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CD}"
+        RenderBlock (floating) {OL} at (152,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CE}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CE}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30CF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30CF}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D2}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D5}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D5}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30D8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30D8}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DB}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DE}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DE}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30DF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30DF}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E0}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E0}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E1}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E2}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E4}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E4}"
+        RenderBlock (floating) {OL} at (228,305) size 76x252
+          RenderListItem {LI} at (40,0) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E6}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E6}"
+          RenderListItem {LI} at (40,21) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E8}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E8}"
+          RenderListItem {LI} at (40,42) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30E9}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30E9}"
+          RenderListItem {LI} at (40,63) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EA}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EA}"
+          RenderListItem {LI} at (40,84) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EB}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EB}"
+          RenderListItem {LI} at (40,105) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EC}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EC}"
+          RenderListItem {LI} at (40,126) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30ED}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30ED}"
+          RenderListItem {LI} at (40,147) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30EF}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30EF}"
+          RenderListItem {LI} at (40,168) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F0}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F0}"
+          RenderListItem {LI} at (40,189) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F1}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F1}"
+          RenderListItem {LI} at (40,210) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F2}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F2}"
+          RenderListItem {LI} at (40,231) size 16x21
+            RenderListMarker at (-28,3) size 24x18: "\x{30F3}"
+            RenderText {#text} at (0,3) size 16x18
+              text run at (0,3) width 16: "\x{30F3}"
+      RenderBlock {DIV} at (0,5252) size 769x312
+        RenderBlock {H2} at (0,284) size 769x28
+          RenderText {#text} at (0,0) size 123x28
+            text run at (0,0) width 123: "lower-alpha"
+        RenderBlock (floating) {OL} at (0,347) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "a"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "a"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "b"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "b"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "c"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "c"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "d"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "d"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "e"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "e"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "f"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "f"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "g"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "g"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "h"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "h"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "i"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "i"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "j"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "j"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "k"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "k"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "l"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "l"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "m"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "m"
+        RenderBlock (floating) {OL} at (72,347) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "n"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "n"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "o"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "o"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "p"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "p"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "q"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "q"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "r"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "r"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-18,0) size 14x18: "s"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "s"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "t"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "t"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "u"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "u"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "v"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "v"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "w"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "w"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "x"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "x"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "y"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "y"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "z"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "z"
+      RenderBlock {DIV} at (0,5583) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 113x28
+            text run at (0,0) width 113: "lower-latin"
+        RenderBlock (floating) {OL} at (0,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "a"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "a"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "b"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "b"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "c"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "c"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "d"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "d"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "e"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "e"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "f"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "f"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "g"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "g"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "h"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "h"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "i"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "i"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "j"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "j"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "k"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "k"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "l"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "l"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "m"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "m"
+        RenderBlock (floating) {OL} at (72,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "n"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "n"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "o"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "o"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "p"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "p"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "q"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "q"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "r"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "r"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-18,0) size 14x18: "s"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "s"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "t"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "t"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "u"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "u"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "v"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "v"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "w"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "w"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "x"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "x"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "y"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "y"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "z"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "z"
+      RenderBlock {DIV} at (0,5896) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 124x28
+            text run at (0,0) width 124: "lower-greek"
+        RenderBlock (floating) {OL} at (0,329) size 70x216
+          RenderListItem {LI} at (40,0) size 10x18
+            RenderListMarker at (-22,0) size 18x18: "\x{3B1}"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "\x{3B1}"
+          RenderListItem {LI} at (40,18) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3B2}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3B2}"
+          RenderListItem {LI} at (40,36) size 10x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3B3}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3B3}"
+          RenderListItem {LI} at (40,54) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3B4}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3B4}"
+          RenderListItem {LI} at (40,72) size 10x18
+            RenderListMarker at (-19,0) size 15x18: "\x{3B5}"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "\x{3B5}"
+          RenderListItem {LI} at (40,90) size 10x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3B6}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3B6}"
+          RenderListItem {LI} at (40,108) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3B7}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3B7}"
+          RenderListItem {LI} at (40,126) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3B8}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3B8}"
+          RenderListItem {LI} at (40,144) size 10x18
+            RenderListMarker at (-16,0) size 12x18: "\x{3B9}"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "\x{3B9}"
+          RenderListItem {LI} at (40,162) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3BA}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3BA}"
+          RenderListItem {LI} at (40,180) size 10x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3BB}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3BB}"
+          RenderListItem {LI} at (40,198) size 10x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3BC}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3BC}"
+        RenderBlock (floating) {OL} at (70,329) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3BD}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3BD}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3BE}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3BE}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3BF}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3BF}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3C0}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3C0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3C1}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3C1}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3C3}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3C3}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-19,0) size 15x18: "\x{3C4}"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "\x{3C4}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "\x{3C5}"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "\x{3C5}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-23,0) size 19x18: "\x{3C6}"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "\x{3C6}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "\x{3C7}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{3C7}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "\x{3C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{3C8}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "\x{3C9}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{3C9}"
+      RenderBlock {DIV} at (0,6209) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 174x28
+            text run at (0,0) width 174: "lower-norwegian"
+        RenderBlock (floating) {OL} at (0,311) size 68x216
+          RenderListItem {LI} at (40,0) size 8x18
+            RenderListMarker at (-19,0) size 15x18: "a"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "a"
+          RenderListItem {LI} at (40,18) size 8x18
+            RenderListMarker at (-20,0) size 16x18: "b"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "b"
+          RenderListItem {LI} at (40,36) size 8x18
+            RenderListMarker at (-19,0) size 15x18: "c"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "c"
+          RenderListItem {LI} at (40,54) size 8x18
+            RenderListMarker at (-20,0) size 16x18: "d"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "d"
+          RenderListItem {LI} at (40,72) size 8x18
+            RenderListMarker at (-19,0) size 15x18: "e"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "e"
+          RenderListItem {LI} at (40,90) size 8x18
+            RenderListMarker at (-17,0) size 13x18: "f"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "f"
+          RenderListItem {LI} at (40,108) size 8x18
+            RenderListMarker at (-20,0) size 16x18: "g"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "g"
+          RenderListItem {LI} at (40,126) size 8x18
+            RenderListMarker at (-20,0) size 16x18: "h"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "h"
+          RenderListItem {LI} at (40,144) size 8x18
+            RenderListMarker at (-16,0) size 12x18: "i"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "i"
+          RenderListItem {LI} at (40,162) size 8x18
+            RenderListMarker at (-16,0) size 12x18: "j"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "j"
+          RenderListItem {LI} at (40,180) size 8x18
+            RenderListMarker at (-20,0) size 16x18: "k"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "k"
+          RenderListItem {LI} at (40,198) size 8x18
+            RenderListMarker at (-16,0) size 12x18: "l"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "l"
+        RenderBlock (floating) {OL} at (68,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "m"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "m"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "n"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "n"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "o"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "o"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "p"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "p"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "q"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "q"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "r"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "r"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-18,0) size 14x18: "s"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "s"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-16,0) size 12x18: "t"
+            RenderText {#text} at (0,0) size 4x18
+              text run at (0,0) width 4: "t"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "u"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "u"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "v"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "v"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "w"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "w"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-20,0) size 16x18: "x"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "x"
+        RenderBlock (floating) {OL} at (140,311) size 71x90
+          RenderListItem {LI} at (40,0) size 11x18
+            RenderListMarker at (-20,0) size 16x18: "y"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "y"
+          RenderListItem {LI} at (40,18) size 11x18
+            RenderListMarker at (-19,0) size 15x18: "z"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "z"
+          RenderListItem {LI} at (40,36) size 11x18
+            RenderListMarker at (-23,0) size 19x18: "\x{E6}"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "\x{E6}"
+          RenderListItem {LI} at (40,54) size 11x18
+            RenderListMarker at (-20,0) size 16x18: "\x{F8}"
+            RenderText {#text} at (0,0) size 8x18
+              text run at (0,0) width 8: "\x{F8}"
+          RenderListItem {LI} at (40,72) size 11x18
+            RenderListMarker at (-19,0) size 15x18: "\x{E5}"
+            RenderText {#text} at (0,0) size 7x18
+              text run at (0,0) width 7: "\x{E5}"
+      RenderBlock {DIV} at (0,6504) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 67x28
+            text run at (0,0) width 67: "oromo"
+        RenderBlock (floating) {OL} at (0,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+        RenderBlock (floating) {OL} at (72,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+        RenderBlock (floating) {OL} at (144,311) size 72x90
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,6799) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 256x28
+            text run at (0,0) width 256: "ethiopic-halehame-om-et"
+        RenderBlock (floating) {OL} at (0,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+        RenderBlock (floating) {OL} at (72,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+        RenderBlock (floating) {OL} at (144,275) size 72x90
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,7058) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 73x28
+            text run at (0,0) width 73: "sidama"
+        RenderBlock (floating) {OL} at (0,275) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+        RenderBlock (floating) {OL} at (72,275) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,7317) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 253x28
+            text run at (0,0) width 253: "ethiopic-halehame-sid-et"
+        RenderBlock (floating) {OL} at (0,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+        RenderBlock (floating) {OL} at (72,329) size 72x234
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,216) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,7630) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 67x28
+            text run at (0,0) width 67: "somali"
+        RenderBlock (floating) {OL} at (0,329) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,329) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,7943) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 245x28
+            text run at (0,0) width 245: "ethiopic-halehame-so-et"
+        RenderBlock (floating) {OL} at (0,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,293) size 72x198
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+      RenderBlock {DIV} at (0,8220) size 769x258
+        RenderBlock {H2} at (0,230) size 769x28
+          RenderText {#text} at (0,0) size 49x28
+            text run at (0,0) width 49: "tigre"
+        RenderBlock (floating) {OL} at (0,293) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,293) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+        RenderBlock (floating) {OL} at (144,293) size 72x54
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,8497) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 224x28
+            text run at (0,0) width 224: "ethiopic-halehame-tig"
+        RenderBlock (floating) {OL} at (0,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+        RenderBlock (floating) {OL} at (72,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+        RenderBlock (floating) {OL} at (144,311) size 72x54
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,8792) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 112x28
+            text run at (0,0) width 112: "tigrinya-er"
+        RenderBlock (floating) {OL} at (0,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+        RenderBlock (floating) {OL} at (72,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+        RenderBlock (floating) {OL} at (144,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+        RenderBlock (floating) {OL} at (216,311) size 72x18
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,9087) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 242x28
+            text run at (0,0) width 242: "ethiopic-halehame-ti-er"
+        RenderBlock (floating) {OL} at (0,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+        RenderBlock (floating) {OL} at (72,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+        RenderBlock (floating) {OL} at (144,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+        RenderBlock (floating) {OL} at (216,275) size 72x18
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,9346) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 203x28
+            text run at (0,0) width 203: "tigrinya-er-abegede"
+        RenderBlock (floating) {OL} at (0,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+        RenderBlock (floating) {OL} at (72,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+        RenderBlock (floating) {OL} at (144,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+        RenderBlock (floating) {OL} at (216,275) size 72x18
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,9605) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 226x28
+            text run at (0,0) width 226: "ethiopic-abegede-ti-er"
+        RenderBlock (floating) {OL} at (0,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+        RenderBlock (floating) {OL} at (72,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+        RenderBlock (floating) {OL} at (144,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+        RenderBlock (floating) {OL} at (216,275) size 72x18
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,9864) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 109x28
+            text run at (0,0) width 109: "tigrinya-et"
+        RenderBlock (floating) {OL} at (0,275) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+        RenderBlock (floating) {OL} at (72,275) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+        RenderBlock (floating) {OL} at (144,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,10123) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 239x28
+            text run at (0,0) width 239: "ethiopic-halehame-ti-et"
+        RenderBlock (floating) {OL} at (0,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+        RenderBlock (floating) {OL} at (72,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+        RenderBlock (floating) {OL} at (144,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,10418) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 200x28
+            text run at (0,0) width 200: "tigrinya-et-abegede"
+        RenderBlock (floating) {OL} at (0,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+        RenderBlock (floating) {OL} at (72,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+        RenderBlock (floating) {OL} at (144,311) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+        RenderBlock (floating) {OL} at (216,311) size 72x72
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,10713) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 223x28
+            text run at (0,0) width 223: "ethiopic-abegede-ti-et"
+        RenderBlock (floating) {OL} at (0,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1260}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1260}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1308}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1308}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12F0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12F0}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1300}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1300}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1200}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1200}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12C8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12C8}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D8}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E0}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1210}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1210}"
+        RenderBlock (floating) {OL} at (72,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1320}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1320}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1328}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1328}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12E8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12E8}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12A8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12A8}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12B8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12B8}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1208}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1208}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1218}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1218}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1290}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1290}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1298}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1298}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1220}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1220}"
+        RenderBlock (floating) {OL} at (144,275) size 72x180
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{12D0}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{12D0}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1348}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1348}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1338}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1338}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1240}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1240}"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1250}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1250}"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1228}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1228}"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1230}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1230}"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1238}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1238}"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1270}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1270}"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1278}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1278}"
+        RenderBlock (floating) {OL} at (216,275) size 72x72
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1280}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1280}"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1340}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1340}"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1330}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1330}"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-32,0) size 28x18: "\x{1350}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{1350}"
+      RenderBlock {DIV} at (0,10972) size 769x240
+        RenderBlock {H2} at (0,212) size 769x28
+          RenderText {#text} at (0,0) size 126x28
+            text run at (0,0) width 126: "upper-alpha"
+        RenderBlock (floating) {OL} at (0,275) size 74x234
+          RenderListItem {LI} at (40,0) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "A"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "A"
+          RenderListItem {LI} at (40,18) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "B"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "B"
+          RenderListItem {LI} at (40,36) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "C"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "C"
+          RenderListItem {LI} at (40,54) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "D"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "D"
+          RenderListItem {LI} at (40,72) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "E"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "E"
+          RenderListItem {LI} at (40,90) size 14x18
+            RenderListMarker at (-21,0) size 17x18: "F"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "F"
+          RenderListItem {LI} at (40,108) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "G"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "G"
+          RenderListItem {LI} at (40,126) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "H"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "H"
+          RenderListItem {LI} at (40,144) size 14x18
+            RenderListMarker at (-17,0) size 13x18: "I"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "I"
+          RenderListItem {LI} at (40,162) size 14x18
+            RenderListMarker at (-18,0) size 14x18: "J"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "J"
+          RenderListItem {LI} at (40,180) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "K"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "K"
+          RenderListItem {LI} at (40,198) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "L"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "L"
+          RenderListItem {LI} at (40,216) size 14x18
+            RenderListMarker at (-26,0) size 22x18: "M"
+            RenderText {#text} at (0,0) size 14x18
+              text run at (0,0) width 14: "M"
+        RenderBlock (floating) {OL} at (74,275) size 75x234
+          RenderListItem {LI} at (40,0) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "N"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "N"
+          RenderListItem {LI} at (40,18) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "O"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "O"
+          RenderListItem {LI} at (40,36) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "P"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "P"
+          RenderListItem {LI} at (40,54) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "Q"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Q"
+          RenderListItem {LI} at (40,72) size 15x18
+            RenderListMarker at (-23,0) size 19x18: "R"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "R"
+          RenderListItem {LI} at (40,90) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "S"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "S"
+          RenderListItem {LI} at (40,108) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "T"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "T"
+          RenderListItem {LI} at (40,126) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "U"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "U"
+          RenderListItem {LI} at (40,144) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "V"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "V"
+          RenderListItem {LI} at (40,162) size 15x18
+            RenderListMarker at (-27,0) size 23x18: "W"
+            RenderText {#text} at (0,0) size 15x18
+              text run at (0,0) width 15: "W"
+          RenderListItem {LI} at (40,180) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "X"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "X"
+          RenderListItem {LI} at (40,198) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "Y"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Y"
+          RenderListItem {LI} at (40,216) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "Z"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "Z"
+      RenderBlock {DIV} at (0,11231) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 116x28
+            text run at (0,0) width 116: "upper-latin"
+        RenderBlock (floating) {OL} at (0,329) size 74x234
+          RenderListItem {LI} at (40,0) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "A"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "A"
+          RenderListItem {LI} at (40,18) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "B"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "B"
+          RenderListItem {LI} at (40,36) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "C"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "C"
+          RenderListItem {LI} at (40,54) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "D"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "D"
+          RenderListItem {LI} at (40,72) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "E"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "E"
+          RenderListItem {LI} at (40,90) size 14x18
+            RenderListMarker at (-21,0) size 17x18: "F"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "F"
+          RenderListItem {LI} at (40,108) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "G"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "G"
+          RenderListItem {LI} at (40,126) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "H"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "H"
+          RenderListItem {LI} at (40,144) size 14x18
+            RenderListMarker at (-17,0) size 13x18: "I"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "I"
+          RenderListItem {LI} at (40,162) size 14x18
+            RenderListMarker at (-18,0) size 14x18: "J"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "J"
+          RenderListItem {LI} at (40,180) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "K"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "K"
+          RenderListItem {LI} at (40,198) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "L"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "L"
+          RenderListItem {LI} at (40,216) size 14x18
+            RenderListMarker at (-26,0) size 22x18: "M"
+            RenderText {#text} at (0,0) size 14x18
+              text run at (0,0) width 14: "M"
+        RenderBlock (floating) {OL} at (74,329) size 75x234
+          RenderListItem {LI} at (40,0) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "N"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "N"
+          RenderListItem {LI} at (40,18) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "O"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "O"
+          RenderListItem {LI} at (40,36) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "P"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "P"
+          RenderListItem {LI} at (40,54) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "Q"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Q"
+          RenderListItem {LI} at (40,72) size 15x18
+            RenderListMarker at (-23,0) size 19x18: "R"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "R"
+          RenderListItem {LI} at (40,90) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "S"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "S"
+          RenderListItem {LI} at (40,108) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "T"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "T"
+          RenderListItem {LI} at (40,126) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "U"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "U"
+          RenderListItem {LI} at (40,144) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "V"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "V"
+          RenderListItem {LI} at (40,162) size 15x18
+            RenderListMarker at (-27,0) size 23x18: "W"
+            RenderText {#text} at (0,0) size 15x18
+              text run at (0,0) width 15: "W"
+          RenderListItem {LI} at (40,180) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "X"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "X"
+          RenderListItem {LI} at (40,198) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "Y"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Y"
+          RenderListItem {LI} at (40,216) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "Z"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "Z"
+      RenderBlock {DIV} at (0,11544) size 769x294
+        RenderBlock {H2} at (0,266) size 769x28
+          RenderText {#text} at (0,0) size 127x28
+            text run at (0,0) width 127: "upper-greek"
+        RenderBlock (floating) {OL} at (0,329) size 75x216
+          RenderListItem {LI} at (40,0) size 15x18
+            RenderListMarker at (-25,0) size 21x18: "\x{391}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{391}"
+          RenderListItem {LI} at (40,18) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{392}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{392}"
+          RenderListItem {LI} at (40,36) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "\x{393}"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "\x{393}"
+          RenderListItem {LI} at (40,54) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{394}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{394}"
+          RenderListItem {LI} at (40,72) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{395}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{395}"
+          RenderListItem {LI} at (40,90) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{396}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{396}"
+          RenderListItem {LI} at (40,108) size 15x18
+            RenderListMarker at (-25,0) size 21x18: "\x{397}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{397}"
+          RenderListItem {LI} at (40,126) size 15x18
+            RenderListMarker at (-25,0) size 21x18: "\x{398}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{398}"
+          RenderListItem {LI} at (40,144) size 15x18
+            RenderListMarker at (-18,0) size 14x18: "\x{399}"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "\x{399}"
+          RenderListItem {LI} at (40,162) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{39A}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{39A}"
+          RenderListItem {LI} at (40,180) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "\x{39B}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{39B}"
+          RenderListItem {LI} at (40,198) size 15x18
+            RenderListMarker at (-27,0) size 23x18: "\x{39C}"
+            RenderText {#text} at (0,0) size 15x18
+              text run at (0,0) width 15: "\x{39C}"
+        RenderBlock (floating) {OL} at (75,329) size 74x216
+          RenderListItem {LI} at (40,0) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{39D}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{39D}"
+          RenderListItem {LI} at (40,18) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "\x{39E}"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "\x{39E}"
+          RenderListItem {LI} at (40,36) size 14x18
+            RenderListMarker at (-25,0) size 21x18: "\x{39F}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{39F}"
+          RenderListItem {LI} at (40,54) size 14x18
+            RenderListMarker at (-25,0) size 21x18: "\x{3A0}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{3A0}"
+          RenderListItem {LI} at (40,72) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "\x{3A1}"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "\x{3A1}"
+          RenderListItem {LI} at (40,90) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "\x{3A3}"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "\x{3A3}"
+          RenderListItem {LI} at (40,108) size 14x18
+            RenderListMarker at (-23,0) size 19x18: "\x{3A4}"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "\x{3A4}"
+          RenderListItem {LI} at (40,126) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{3A5}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{3A5}"
+          RenderListItem {LI} at (40,144) size 14x18
+            RenderListMarker at (-25,0) size 21x18: "\x{3A6}"
+            RenderText {#text} at (0,0) size 13x18
+              text run at (0,0) width 13: "\x{3A6}"
+          RenderListItem {LI} at (40,162) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{3A7}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{3A7}"
+          RenderListItem {LI} at (40,180) size 14x18
+            RenderListMarker at (-26,0) size 22x18: "\x{3A8}"
+            RenderText {#text} at (0,0) size 14x18
+              text run at (0,0) width 14: "\x{3A8}"
+          RenderListItem {LI} at (40,198) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{3A9}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{3A9}"
+      RenderBlock {DIV} at (0,11857) size 769x276
+        RenderBlock {H2} at (0,248) size 769x28
+          RenderText {#text} at (0,0) size 177x28
+            text run at (0,0) width 177: "upper-norwegian"
+        RenderBlock (floating) {OL} at (0,311) size 72x216
+          RenderListItem {LI} at (40,0) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "A"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "A"
+          RenderListItem {LI} at (40,18) size 12x18
+            RenderListMarker at (-23,0) size 19x18: "B"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "B"
+          RenderListItem {LI} at (40,36) size 12x18
+            RenderListMarker at (-23,0) size 19x18: "C"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "C"
+          RenderListItem {LI} at (40,54) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "D"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "D"
+          RenderListItem {LI} at (40,72) size 12x18
+            RenderListMarker at (-22,0) size 18x18: "E"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "E"
+          RenderListItem {LI} at (40,90) size 12x18
+            RenderListMarker at (-21,0) size 17x18: "F"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "F"
+          RenderListItem {LI} at (40,108) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "G"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "G"
+          RenderListItem {LI} at (40,126) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "H"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "H"
+          RenderListItem {LI} at (40,144) size 12x18
+            RenderListMarker at (-17,0) size 13x18: "I"
+            RenderText {#text} at (0,0) size 5x18
+              text run at (0,0) width 5: "I"
+          RenderListItem {LI} at (40,162) size 12x18
+            RenderListMarker at (-18,0) size 14x18: "J"
+            RenderText {#text} at (0,0) size 6x18
+              text run at (0,0) width 6: "J"
+          RenderListItem {LI} at (40,180) size 12x18
+            RenderListMarker at (-24,0) size 20x18: "K"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "K"
+          RenderListItem {LI} at (40,198) size 12x18
+            RenderListMarker at (-22,0) size 18x18: "L"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "L"
+        RenderBlock (floating) {OL} at (72,311) size 75x216
+          RenderListItem {LI} at (40,0) size 15x18
+            RenderListMarker at (-26,0) size 22x18: "M"
+            RenderText {#text} at (0,0) size 14x18
+              text run at (0,0) width 14: "M"
+          RenderListItem {LI} at (40,18) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "N"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "N"
+          RenderListItem {LI} at (40,36) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "O"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "O"
+          RenderListItem {LI} at (40,54) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "P"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "P"
+          RenderListItem {LI} at (40,72) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "Q"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Q"
+          RenderListItem {LI} at (40,90) size 15x18
+            RenderListMarker at (-23,0) size 19x18: "R"
+            RenderText {#text} at (0,0) size 11x18
+              text run at (0,0) width 11: "R"
+          RenderListItem {LI} at (40,108) size 15x18
+            RenderListMarker at (-21,0) size 17x18: "S"
+            RenderText {#text} at (0,0) size 9x18
+              text run at (0,0) width 9: "S"
+          RenderListItem {LI} at (40,126) size 15x18
+            RenderListMarker at (-22,0) size 18x18: "T"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "T"
+          RenderListItem {LI} at (40,144) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "U"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "U"
+          RenderListItem {LI} at (40,162) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "V"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "V"
+          RenderListItem {LI} at (40,180) size 15x18
+            RenderListMarker at (-27,0) size 23x18: "W"
+            RenderText {#text} at (0,0) size 15x18
+              text run at (0,0) width 15: "W"
+          RenderListItem {LI} at (40,198) size 15x18
+            RenderListMarker at (-24,0) size 20x18: "X"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "X"
+        RenderBlock (floating) {OL} at (147,311) size 74x90
+          RenderListItem {LI} at (40,0) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "Y"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "Y"
+          RenderListItem {LI} at (40,18) size 14x18
+            RenderListMarker at (-22,0) size 18x18: "Z"
+            RenderText {#text} at (0,0) size 10x18
+              text run at (0,0) width 10: "Z"
+          RenderListItem {LI} at (40,36) size 14x18
+            RenderListMarker at (-26,0) size 22x18: "\x{C6}"
+            RenderText {#text} at (0,0) size 14x18
+              text run at (0,0) width 14: "\x{C6}"
+          RenderListItem {LI} at (40,54) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{D8}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{D8}"
+          RenderListItem {LI} at (40,72) size 14x18
+            RenderListMarker at (-24,0) size 20x18: "\x{C5}"
+            RenderText {#text} at (0,0) size 12x18
+              text run at (0,0) width 12: "\x{C5}"
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 8977202..574d758 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,5 +1,39 @@
 2010-01-18  Daniel Bates  <dbates at webkit.org>
 
+        Reviewed by Darin Adler.
+
+        https://bugs.webkit.org/show_bug.cgi?id=33089
+
+        Implements all of the alphabetic CSS3 list-style-types as per
+        section 4.4 of the CSS3 Lists module <http://www.w3.org/TR/css3-lists/#alphabetic>.
+
+        Test: fast/lists/w3-css3-list-styles-alphabetic.html
+
+        * css/CSSParser.cpp:
+        (WebCore::CSSParser::parseValue): Updated comment to include
+        added list-style-types.
+        * css/CSSPrimitiveValueMappings.h:
+        (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): Added new list style types,
+        alphabetized enums, and removed indent to conform to the WebKit Code Style Guidelines.
+        * css/CSSValueKeywords.in:
+        * inspector/front-end/CSSSourceSyntaxHighlighter.js:
+        (WebInspector.CSSSourceSyntaxHighlighter): Added new list style types
+        and alphabetized array valueKeywords.
+        * platform/text/CharacterNames.h: Added constant ethiopicPrefaceColon.
+        * rendering/RenderListMarker.cpp:
+        (WebCore::toAlphabetic):
+        (WebCore::listMarkerSuffix): Added.
+        (WebCore::listMarkerText):
+        (WebCore::RenderListMarker::paint): Modified to call WebCore::listMarkerSuffix.
+        (WebCore::RenderListMarker::calcPrefWidths): Ditto.
+        (WebCore::RenderListMarker::getRelativeMarkerRect): Ditto.
+        * rendering/style/RenderStyle.h:
+        (WebCore::):
+        * rendering/style/RenderStyleConstants.h:
+        (WebCore::):
+
+2010-01-18  Daniel Bates  <dbates at webkit.org>
+
         Unreviewed, fix misspelling of the word maximum in comment.
 
         * html/HTMLInputElement.cpp:
diff --git a/WebCore/css/CSSParser.cpp b/WebCore/css/CSSParser.cpp
index 6eb4e93..ca07682 100644
--- a/WebCore/css/CSSParser.cpp
+++ b/WebCore/css/CSSParser.cpp
@@ -688,10 +688,8 @@ bool CSSParser::parseValue(int propId, bool important)
         break;
 
     case CSSPropertyListStyleType:
-        // disc | circle | square | decimal | decimal-leading-zero | lower-roman |
-        // upper-roman | lower-greek | lower-alpha | lower-latin | upper-alpha |
-        // upper-latin | hebrew | armenian | georgian | cjk-ideographic | hiragana |
-        // katakana | hiragana-iroha | katakana-iroha | none | inherit
+        // See section CSS_PROP_LIST_STYLE_TYPE of file CSSValueKeywords.in
+        // for the list of supported list-style-types.
         if ((id >= CSSValueDisc && id <= CSSValueKatakanaIroha) || id == CSSValueNone)
             valid_primitive = true;
         break;
diff --git a/WebCore/css/CSSPrimitiveValueMappings.h b/WebCore/css/CSSPrimitiveValueMappings.h
index 79f323e..f920898 100644
--- a/WebCore/css/CSSPrimitiveValueMappings.h
+++ b/WebCore/css/CSSPrimitiveValueMappings.h
@@ -936,69 +936,171 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStyleType e)
     : m_type(CSS_IDENT)
 {
     switch (e) {
-        case NoneListStyle:
-            m_value.ident = CSSValueNone;
-            break;
-        case Disc:
-            m_value.ident = CSSValueDisc;
-            break;
-        case Circle:
-            m_value.ident = CSSValueCircle;
-            break;
-        case Square:
-            m_value.ident = CSSValueSquare;
-            break;
-        case DecimalListStyle:
-            m_value.ident = CSSValueDecimal;
-            break;
-        case DecimalLeadingZero:
-            m_value.ident = CSSValueDecimalLeadingZero;
-            break;
-        case LowerRoman:
-            m_value.ident = CSSValueLowerRoman;
-            break;
-        case UpperRoman:
-            m_value.ident = CSSValueUpperRoman;
-            break;
-        case LowerGreek:
-            m_value.ident = CSSValueLowerGreek;
-            break;
-        case LowerAlpha:
-            m_value.ident = CSSValueLowerAlpha;
-            break;
-        case LowerLatin:
-            m_value.ident = CSSValueLowerLatin;
-            break;
-        case UpperAlpha:
-            m_value.ident = CSSValueUpperAlpha;
-            break;
-        case UpperLatin:
-            m_value.ident = CSSValueUpperLatin;
-            break;
-        case Hebrew:
-            m_value.ident = CSSValueHebrew;
-            break;
-        case Armenian:
-            m_value.ident = CSSValueArmenian;
-            break;
-        case Georgian:
-            m_value.ident = CSSValueGeorgian;
-            break;
-        case CJKIdeographic:
-            m_value.ident = CSSValueCjkIdeographic;
-            break;
-        case Hiragana:
-            m_value.ident = CSSValueHiragana;
-            break;
-        case Katakana:
-            m_value.ident = CSSValueKatakana;
-            break;
-        case HiraganaIroha:
-            m_value.ident = CSSValueHiraganaIroha;
-            break;
-        case KatakanaIroha:
-            m_value.ident = CSSValueKatakanaIroha;
-            break;
+    case Afar:
+        m_value.ident = CSSValueAfar;
+        break;
+    case Amharic:
+        m_value.ident = CSSValueAmharic;
+        break;
+    case AmharicAbegede:
+        m_value.ident = CSSValueAmharicAbegede;
+        break;
+    case Armenian:
+        m_value.ident = CSSValueArmenian;
+        break;
+    case Circle:
+        m_value.ident = CSSValueCircle;
+        break;
+    case CjkEarthlyBranch:
+        m_value.ident = CSSValueCjkEarthlyBranch;
+        break;
+    case CjkHeavenlyStem:
+        m_value.ident = CSSValueCjkHeavenlyStem;
+        break;
+    case CJKIdeographic:
+        m_value.ident = CSSValueCjkIdeographic;
+        break;
+    case DecimalLeadingZero:
+        m_value.ident = CSSValueDecimalLeadingZero;
+        break;
+    case DecimalListStyle:
+        m_value.ident = CSSValueDecimal;
+        break;
+    case Disc:
+        m_value.ident = CSSValueDisc;
+        break;
+    case Ethiopic:
+        m_value.ident = CSSValueEthiopic;
+        break;
+    case EthiopicAbegede:
+        m_value.ident = CSSValueEthiopicAbegede;
+        break;
+    case EthiopicAbegedeAmEt:
+        m_value.ident = CSSValueEthiopicAbegedeAmEt;
+        break;
+    case EthiopicAbegedeGez:
+        m_value.ident = CSSValueEthiopicAbegedeGez;
+        break;
+    case EthiopicAbegedeTiEr:
+        m_value.ident = CSSValueEthiopicAbegedeTiEr;
+        break;
+    case EthiopicAbegedeTiEt:
+        m_value.ident = CSSValueEthiopicAbegedeTiEt;
+        break;
+    case EthiopicHalehameAaEr:
+        m_value.ident = CSSValueEthiopicHalehameAaEr;
+        break;
+    case EthiopicHalehameAaEt:
+        m_value.ident = CSSValueEthiopicHalehameAaEt;
+        break;
+    case EthiopicHalehameAmEt:
+        m_value.ident = CSSValueEthiopicHalehameAmEt;
+        break;
+    case EthiopicHalehameGez:
+        m_value.ident = CSSValueEthiopicHalehameGez;
+        break;
+    case EthiopicHalehameOmEt:
+        m_value.ident = CSSValueEthiopicHalehameOmEt;
+        break;
+    case EthiopicHalehameSidEt:
+        m_value.ident = CSSValueEthiopicHalehameSidEt;
+        break;
+    case EthiopicHalehameSoEt:
+        m_value.ident = CSSValueEthiopicHalehameSoEt;
+        break;
+    case EthiopicHalehameTiEr:
+        m_value.ident = CSSValueEthiopicHalehameTiEr;
+        break;
+    case EthiopicHalehameTiEt:
+        m_value.ident = CSSValueEthiopicHalehameTiEt;
+        break;
+    case EthiopicHalehameTig:
+        m_value.ident = CSSValueEthiopicHalehameTig;
+        break;
+    case Georgian:
+        m_value.ident = CSSValueGeorgian;
+        break;
+    case Hangul:
+        m_value.ident = CSSValueHangul;
+        break;
+    case HangulConsonant:
+        m_value.ident = CSSValueHangulConsonant;
+        break;
+    case Hebrew:
+        m_value.ident = CSSValueHebrew;
+        break;
+    case Hiragana:
+        m_value.ident = CSSValueHiragana;
+        break;
+    case HiraganaIroha:
+        m_value.ident = CSSValueHiraganaIroha;
+        break;
+    case Katakana:
+        m_value.ident = CSSValueKatakana;
+        break;
+    case KatakanaIroha:
+        m_value.ident = CSSValueKatakanaIroha;
+        break;
+    case LowerAlpha:
+        m_value.ident = CSSValueLowerAlpha;
+        break;
+    case LowerGreek:
+        m_value.ident = CSSValueLowerGreek;
+        break;
+    case LowerLatin:
+        m_value.ident = CSSValueLowerLatin;
+        break;
+    case LowerNorwegian:
+        m_value.ident = CSSValueLowerNorwegian;
+        break;
+    case LowerRoman:
+        m_value.ident = CSSValueLowerRoman;
+        break;
+    case NoneListStyle:
+        m_value.ident = CSSValueNone;
+        break;
+    case Oromo:
+        m_value.ident = CSSValueOromo;
+        break;
+    case Sidama:
+        m_value.ident = CSSValueSidama;
+        break;
+    case Somali:
+        m_value.ident = CSSValueSomali;
+        break;
+    case Square:
+        m_value.ident = CSSValueSquare;
+        break;
+    case Tigre:
+        m_value.ident = CSSValueTigre;
+        break;
+    case TigrinyaEr:
+        m_value.ident = CSSValueTigrinyaEr;
+        break;
+    case TigrinyaErAbegede:
+        m_value.ident = CSSValueTigrinyaErAbegede;
+        break;
+    case TigrinyaEt:
+        m_value.ident = CSSValueTigrinyaEt;
+        break;
+    case TigrinyaEtAbegede:
+        m_value.ident = CSSValueTigrinyaEtAbegede;
+        break;
+    case UpperAlpha:
+        m_value.ident = CSSValueUpperAlpha;
+        break;
+    case UpperGreek:
+        m_value.ident = CSSValueUpperGreek;
+        break;
+    case UpperLatin:
+        m_value.ident = CSSValueUpperLatin;
+        break;
+    case UpperNorwegian:
+        m_value.ident = CSSValueUpperNorwegian;
+        break;
+    case UpperRoman:
+        m_value.ident = CSSValueUpperRoman;
+        break;
     }
 }
 
diff --git a/WebCore/css/CSSValueKeywords.in b/WebCore/css/CSSValueKeywords.in
index 3518180..8236115 100644
--- a/WebCore/css/CSSValueKeywords.in
+++ b/WebCore/css/CSSValueKeywords.in
@@ -232,6 +232,40 @@ lower-alpha
 lower-latin
 upper-alpha
 upper-latin
+afar
+ethiopic-halehame-aa-et
+ethiopic-halehame-aa-er
+amharic
+ethiopic-halehame-am-et
+amharic-abegede
+ethiopic-abegede-am-et
+cjk-earthly-branch
+cjk-heavenly-stem
+ethiopic
+ethiopic-halehame-gez
+ethiopic-abegede
+ethiopic-abegede-gez
+hangul-consonant
+hangul
+lower-norwegian
+oromo
+ethiopic-halehame-om-et
+sidama
+ethiopic-halehame-sid-et
+somali
+ethiopic-halehame-so-et
+tigre
+ethiopic-halehame-tig
+tigrinya-er
+ethiopic-halehame-ti-er
+tigrinya-er-abegede
+ethiopic-abegede-ti-er
+tigrinya-et
+ethiopic-halehame-ti-et
+tigrinya-et-abegede
+ethiopic-abegede-ti-et
+upper-greek
+upper-norwegian
 hebrew
 armenian
 georgian
diff --git a/WebCore/inspector/front-end/CSSSourceSyntaxHighlighter.js b/WebCore/inspector/front-end/CSSSourceSyntaxHighlighter.js
index 1659d55..4f91950 100644
--- a/WebCore/inspector/front-end/CSSSourceSyntaxHighlighter.js
+++ b/WebCore/inspector/front-end/CSSSourceSyntaxHighlighter.js
@@ -107,57 +107,53 @@ WebInspector.CSSSourceSyntaxHighlighter = function(table, sourceFrame) {
     ].keySet();
     
     const valueKeywords = [
-        "inherit", "initial", "none", "hidden", "inset", "groove", "ridge", "outset", "dotted", "dashed",
-        "solid", "double", "caption", "icon", "menu", "message-box", "small-caption", "-webkit-mini-control",
-        "-webkit-small-control", "-webkit-control", "status-bar", "italic", "oblique", "all", "small-caps",
-        "normal", "bold", "bolder", "lighter", "xx-small", "x-small", "small", "medium", "large", "x-large",
-        "xx-large", "-webkit-xxx-large", "smaller", "larger", "wider", "narrower", "ultra-condensed",
-        "extra-condensed", "condensed", "semi-condensed", "semi-expanded", "expanded", "extra-expanded",
-        "ultra-expanded", "serif", "sans-serif", "cursive", "fantasy", "monospace", "-webkit-body", "aqua",
-        "black", "blue", "fuchsia", "gray", "green", "lime", "maroon", "navy", "olive", "orange", "purple",
-        "red", "silver", "teal", "white", "yellow", "transparent", "-webkit-link", "-webkit-activelink",
-        "activeborder", "activecaption", "appworkspace", "background", "buttonface", "buttonhighlight",
-        "buttonshadow", "buttontext", "captiontext", "graytext", "highlight", "highlighttext", "inactiveborder",
-        "inactivecaption", "inactivecaptiontext", "infobackground", "infotext", "match", "menutext", "scrollbar",
-        "threeddarkshadow", "threedface", "threedhighlight", "threedlightshadow", "threedshadow", "window",
-        "windowframe", "windowtext", "-webkit-focus-ring-color", "currentcolor", "grey", "-webkit-text", "repeat",
-        "repeat-x", "repeat-y", "no-repeat", "clear", "copy", "source-over", "source-in", "source-out",
-        "source-atop", "destination-over", "destination-in", "destination-out", "destination-atop", "xor",
-        "plus-darker", "plus-lighter", "baseline", "middle", "sub", "super", "text-top", "text-bottom", "top",
-        "bottom", "-webkit-baseline-middle", "-webkit-auto", "left", "right", "center", "justify", "-webkit-left",
-        "-webkit-right", "-webkit-center", "outside", "inside", "disc", "circle", "square", "decimal",
-        "decimal-leading-zero", "lower-roman", "upper-roman", "lower-greek", "lower-alpha", "lower-latin",
-        "upper-alpha", "upper-latin", "hebrew", "armenian", "georgian", "cjk-ideographic", "hiragana", "katakana",
-        "hiragana-iroha", "katakana-iroha", "inline", "block", "list-item", "run-in", "compact", "inline-block",
-        "table", "inline-table", "table-row-group", "table-header-group", "table-footer-group", "table-row",
-        "table-column-group", "table-column", "table-cell", "table-caption", "-webkit-box", "-webkit-inline-box",
-        "-wap-marquee", "auto", "crosshair", "default", "pointer", "move", "vertical-text", "cell", "context-menu",
-        "alias", "progress", "no-drop", "not-allowed", "-webkit-zoom-in", "-webkit-zoom-out", "e-resize", "ne-resize",
-        "nw-resize", "n-resize", "se-resize", "sw-resize", "s-resize", "w-resize", "ew-resize", "ns-resize", "nesw-resize",
-        "nwse-resize", "col-resize", "row-resize", "text", "wait", "help", "all-scroll", "-webkit-grab", "-webkit-grabbing",
-        "ltr", "rtl", "capitalize", "uppercase", "lowercase", "visible", "collapse", "above", "absolute", "always",
-        "avoid", "below", "bidi-override", "blink", "both", "close-quote", "crop", "cross", "embed", "fixed", "hand",
-        "hide", "higher", "invert", "landscape", "level", "line-through", "local", "loud", "lower", "-webkit-marquee",
-        "mix", "no-close-quote", "no-open-quote", "nowrap", "open-quote", "overlay", "overline", "portrait", "pre",
-        "pre-line", "pre-wrap", "relative", "scroll", "separate", "show", "static", "thick", "thin", "underline",
-        "-webkit-nowrap", "stretch", "start", "end", "reverse", "horizontal", "vertical", "inline-axis", "block-axis",
-        "single", "multiple", "forwards", "backwards", "ahead", "up", "down", "slow", "fast", "infinite", "slide",
-        "alternate", "read-only", "read-write", "read-write-plaintext-only", "element", "ignore", "intrinsic",
-        "min-intrinsic", "clip", "ellipsis", "discard", "dot-dash", "dot-dot-dash", "wave", "continuous",
-        "skip-white-space", "break-all", "break-word", "space", "after-white-space", "checkbox", "radio", "push-button",
-        "square-button", "button", "button-bevel", "default-button", "list-button", "listbox", "listitem", 
-        "media-fullscreen-button", "media-mute-button", "media-play-button", "media-seek-back-button",
-        "media-seek-forward-button", "media-rewind-button", "media-return-to-realtime-button", "media-slider",
-        "media-sliderthumb", "media-volume-slider-container", "media-volume-slider", "media-volume-sliderthumb",
-        "media-controls-background", "media-current-time-display", "media-time-remaining-display", "menulist",
-        "menulist-button", "menulist-text", "menulist-textfield", "slider-horizontal", "slider-vertical",
-        "sliderthumb-horizontal", "sliderthumb-vertical", "caret", "searchfield", "searchfield-decoration", 
-        "searchfield-results-decoration", "searchfield-results-button", "searchfield-cancel-button", "textfield",
-        "textarea", "caps-lock-indicator", "round", "border", "border-box", "content", "content-box", "padding",
-        "padding-box", "contain", "cover", "logical", "visual", "lines", "running", "paused", "flat", "preserve-3d",
-        "ease", "linear", "ease-in", "ease-out", "ease-in-out", "document", "reset", "visiblePainted", "visibleFill",
-        "visibleStroke", "painted", "fill", "stroke", "antialiased", "subpixel-antialiased", "optimizeSpeed",
-        "optimizeLegibility", "geometricPrecision"
+        "above", "absolute", "activeborder", "activecaption", "afar", "after-white-space", "ahead", "alias", "all", "all-scroll",
+        "alternate", "always","amharic", "amharic-abegede", "antialiased", "appworkspace", "aqua", "armenian", "auto", "avoid",
+        "background", "backwards", "baseline", "below", "bidi-override", "black", "blink", "block", "block-axis", "blue", "bold",
+        "bolder", "border", "border-box", "both", "bottom", "break-all", "break-word", "button", "button-bevel", "buttonface",
+        "buttonhighlight", "buttonshadow", "buttontext", "capitalize", "caps-lock-indicator", "caption", "captiontext", "caret", "cell",
+        "center", "checkbox", "circle", "cjk-earthly-branch", "cjk-heavenly-stem", "cjk-ideographic", "clear", "clip", "close-quote",
+        "col-resize", "collapse", "compact", "condensed", "contain", "content", "content-box", "context-menu", "continuous", "copy",
+        "cover", "crop", "cross", "crosshair", "currentcolor", "cursive", "dashed", "decimal", "decimal-leading-zero", "default",
+        "default-button", "destination-atop", "destination-in", "destination-out", "destination-over", "disc", "discard", "document",
+        "dot-dash", "dot-dot-dash", "dotted", "double", "down", "e-resize", "ease", "ease-in", "ease-in-out", "ease-out", "element",
+        "ellipsis", "embed", "end", "ethiopic", "ethiopic-abegede", "ethiopic-abegede-am-et", "ethiopic-abegede-gez",
+        "ethiopic-abegede-ti-er", "ethiopic-abegede-ti-et", "ethiopic-halehame-aa-er", "ethiopic-halehame-aa-et",
+        "ethiopic-halehame-am-et", "ethiopic-halehame-gez", "ethiopic-halehame-om-et", "ethiopic-halehame-sid-et",
+        "ethiopic-halehame-so-et", "ethiopic-halehame-ti-er", "ethiopic-halehame-ti-et", "ethiopic-halehame-tig", "ew-resize", "expanded",
+        "extra-condensed", "extra-expanded", "fantasy", "fast", "fill", "fixed", "flat", "forwards", "fuchsia", "geometricPrecision",
+        "georgian", "gray", "graytext", "green", "grey", "groove", "hand", "hangul", "hangul-consonant", "hebrew", "help", "hidden", "hide",
+        "higher", "highlight", "highlighttext", "hiragana", "hiragana-iroha", "horizontal", "icon", "ignore",
+        "inactiveborder", "inactivecaption", "inactivecaptiontext", "infinite", "infobackground", "infotext", "inherit", "initial", "inline",
+        "inline-axis", "inline-block", "inline-table", "inset", "inside", "intrinsic", "invert", "italic", "justify", "katakana",
+        "katakana-iroha", "landscape", "large", "larger", "left", "level", "lighter", "lime", "line-through", "linear", "lines",
+        "list-button", "list-item", "listbox", "listitem", "local", "logical", "loud", "lower", "lower-alpha", "lower-greek", "lower-latin",
+        "lower-norwegian", "lower-roman", "lowercase", "ltr", "maroon", "match", "media-controls-background", "media-current-time-display",
+        "media-fullscreen-button", "media-mute-button", "media-play-button", "media-return-to-realtime-button", "media-rewind-button",
+        "media-seek-back-button", "media-seek-forward-button", "media-slider", "media-sliderthumb", "media-time-remaining-display",
+        "media-volume-slider", "media-volume-slider-container", "media-volume-sliderthumb", "medium", "menu", "menulist", "menulist-button",
+        "menulist-text", "menulist-textfield", "menutext", "message-box", "middle", "min-intrinsic", "mix", "monospace", "move", "multiple",
+        "n-resize", "narrower", "navy", "ne-resize", "nesw-resize", "no-close-quote", "no-drop", "no-open-quote", "no-repeat", "none",
+        "normal", "not-allowed", "nowrap", "ns-resize", "nw-resize", "nwse-resize", "oblique", "olive", "open-quote", "optimizeLegibility",
+        "optimizeSpeed", "orange", "oromo", "outset", "outside", "overlay", "overline", "padding", "padding-box", "painted", "paused",
+        "plus-darker", "plus-lighter", "pointer", "portrait", "pre", "pre-line", "pre-wrap", "preserve-3d", "progress", "purple",
+        "push-button", "radio", "read-only", "read-write", "read-write-plaintext-only", "red", "relative", "repeat", "repeat-x",
+        "repeat-y", "reset", "reverse", "ridge", "right", "round", "row-resize", "rtl", "run-in", "running", "s-resize", "sans-serif",
+        "scroll", "scrollbar", "se-resize", "searchfield", "searchfield-cancel-button", "searchfield-decoration", "searchfield-results-button",
+        "searchfield-results-decoration", "semi-condensed", "semi-expanded", "separate", "serif", "show", "sidama", "silver", "single",
+        "skip-white-space", "slide", "slider-horizontal", "slider-vertical", "sliderthumb-horizontal", "sliderthumb-vertical", "slow",
+        "small", "small-caps", "small-caption", "smaller", "solid", "somali", "source-atop", "source-in", "source-out", "source-over",
+        "space", "square", "square-button", "start", "static", "status-bar", "stretch", "stroke", "sub", "subpixel-antialiased", "super",
+        "sw-resize", "table", "table-caption", "table-cell", "table-column", "table-column-group", "table-footer-group", "table-header-group",
+        "table-row", "table-row-group", "teal", "text", "text-bottom", "text-top", "textarea", "textfield", "thick", "thin", "threeddarkshadow",
+        "threedface", "threedhighlight", "threedlightshadow", "threedshadow", "tigre", "tigrinya-er", "tigrinya-er-abegede", "tigrinya-et",
+        "tigrinya-et-abegede", "top", "transparent", "ultra-condensed", "ultra-expanded", "underline", "up", "upper-alpha", "upper-greek",
+        "upper-latin", "upper-norwegian", "upper-roman", "uppercase", "vertical", "vertical-text", "visible", "visibleFill", "visiblePainted",
+        "visibleStroke", "visual", "w-resize", "wait", "wave", "white", "wider", "window", "windowframe", "windowtext", "x-large", "x-small",
+        "xor", "xx-large", "xx-small", "yellow", "-wap-marquee", "-webkit-activelink", "-webkit-auto", "-webkit-baseline-middle", "-webkit-body",
+        "-webkit-box", "-webkit-center", "-webkit-control", "-webkit-focus-ring-color", "-webkit-grab", "-webkit-grabbing", "-webkit-inline-box",
+        "-webkit-left", "-webkit-link", "-webkit-marquee", "-webkit-mini-control", "-webkit-nowrap", "-webkit-right", "-webkit-small-control",
+        "-webkit-text", "-webkit-xxx-large", "-webkit-zoom-in", "-webkit-zoom-out",
     ].keySet();
 
     const mediaTypes = ["all", "aural", "braille", "embossed", "handheld", "print", "projection", "screen", "tty", "tv"].keySet();
diff --git a/WebCore/platform/text/CharacterNames.h b/WebCore/platform/text/CharacterNames.h
index 5cd5ea5..ebaa1f1 100644
--- a/WebCore/platform/text/CharacterNames.h
+++ b/WebCore/platform/text/CharacterNames.h
@@ -37,6 +37,7 @@ namespace WebCore {
 
     const UChar blackSquare = 0x25A0;
     const UChar bullet = 0x2022;
+    const UChar ethiopicPrefaceColon = 0x1366;
     const UChar hebrewPunctuationGeresh = 0x05F3;
     const UChar hebrewPunctuationGershayim = 0x05F4;
     const UChar horizontalEllipsis = 0x2026;
diff --git a/WebCore/rendering/RenderListMarker.cpp b/WebCore/rendering/RenderListMarker.cpp
index ec99ec2..5ce9a21 100644
--- a/WebCore/rendering/RenderListMarker.cpp
+++ b/WebCore/rendering/RenderListMarker.cpp
@@ -3,6 +3,7 @@
  *           (C) 1999 Antti Koivisto (koivisto at kde.org)
  * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved.
  * Copyright (C) 2006 Andrew Wellington (proton at wiretapped.net)
+ * Copyright (C) 2010 Daniel Bates (dbates at intudata.com)
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -97,6 +98,11 @@ static String toAlphabetic(int number, const UChar* alphabet, int alphabetSize)
     return String(&letters[lettersSize - length], length);
 }
 
+template <size_t size> static inline String toAlphabetic(int number, const UChar(&alphabet)[size])
+{
+    return toAlphabetic(number, alphabet, size);
+}
+
 static int toHebrewUnder1000(int number, UChar letters[5])
 {
     // FIXME: CSS3 mentions various refinements not implemented here.
@@ -337,6 +343,76 @@ static String toCJKIdeographic(int number, const UChar table[16])
     return String(characters, length);
 }
 
+static UChar listMarkerSuffix(EListStyleType type)
+{
+    // Note, the following switch statement has been explicitly
+    // grouped by list-style-type suffix.
+    switch (type) {
+    case NoneListStyle:
+    case Disc:
+    case Circle:
+    case Square:
+        ASSERT_NOT_REACHED();
+        return ' ';
+    case Afar:
+    case Amharic:
+    case AmharicAbegede:
+    case Ethiopic:
+    case EthiopicAbegede:
+    case EthiopicAbegedeAmEt:
+    case EthiopicAbegedeGez:
+    case EthiopicAbegedeTiEr:
+    case EthiopicAbegedeTiEt:
+    case EthiopicHalehameAaEr:
+    case EthiopicHalehameAaEt:
+    case EthiopicHalehameAmEt:
+    case EthiopicHalehameGez:
+    case EthiopicHalehameOmEt:
+    case EthiopicHalehameSidEt:
+    case EthiopicHalehameSoEt:
+    case EthiopicHalehameTiEr:
+    case EthiopicHalehameTiEt:
+    case EthiopicHalehameTig:
+    case Oromo:
+    case Sidama:
+    case Somali:
+    case Tigre:
+    case TigrinyaEr:
+    case TigrinyaErAbegede:
+    case TigrinyaEt:
+    case TigrinyaEtAbegede:
+        return ethiopicPrefaceColon;
+    case Armenian:
+    case CJKIdeographic:
+    case CjkEarthlyBranch:
+    case CjkHeavenlyStem:
+    case DecimalLeadingZero:
+    case DecimalListStyle:
+    case Georgian:
+    case Hangul:
+    case HangulConsonant:
+    case Hebrew:
+    case Hiragana:
+    case HiraganaIroha:
+    case Katakana:
+    case KatakanaIroha:
+    case LowerAlpha:
+    case LowerGreek:
+    case LowerLatin:
+    case LowerNorwegian:
+    case LowerRoman:
+    case UpperAlpha:
+    case UpperGreek:
+    case UpperLatin:
+    case UpperNorwegian:
+    case UpperRoman:
+        return '.';
+    }
+
+    ASSERT_NOT_REACHED();
+    return '.';
+}
+
 String listMarkerText(EListStyleType type, int value)
 {
     switch (type) {
@@ -369,7 +445,7 @@ String listMarkerText(EListStyleType type, int value)
                 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
                 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'
             };
-            return toAlphabetic(value, lowerLatinAlphabet, 26);
+            return toAlphabetic(value, lowerLatinAlphabet);
         }
         case UpperAlpha:
         case UpperLatin: {
@@ -377,7 +453,7 @@ String listMarkerText(EListStyleType type, int value)
                 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
                 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
             };
-            return toAlphabetic(value, upperLatinAlphabet, 26);
+            return toAlphabetic(value, upperLatinAlphabet);
         }
         case LowerGreek: {
             static const UChar lowerGreekAlphabet[24] = {
@@ -385,7 +461,7 @@ String listMarkerText(EListStyleType type, int value)
                 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0,
                 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9
             };
-            return toAlphabetic(value, lowerGreekAlphabet, 24);
+            return toAlphabetic(value, lowerGreekAlphabet);
         }
 
         case Hiragana: {
@@ -399,7 +475,7 @@ String listMarkerText(EListStyleType type, int value)
                 0x3080, 0x3081, 0x3082, 0x3084, 0x3086, 0x3088, 0x3089, 0x308A,
                 0x308B, 0x308C, 0x308D, 0x308F, 0x3090, 0x3091, 0x3092, 0x3093
             };
-            return toAlphabetic(value, hiraganaAlphabet, 48);
+            return toAlphabetic(value, hiraganaAlphabet);
         }
         case HiraganaIroha: {
             // FIXME: This table comes from the CSS3 draft, and is probably
@@ -412,7 +488,7 @@ String listMarkerText(EListStyleType type, int value)
                 0x3053, 0x3048, 0x3066, 0x3042, 0x3055, 0x304D, 0x3086, 0x3081,
                 0x307F, 0x3057, 0x3091, 0x3072, 0x3082, 0x305B, 0x3059
             };
-            return toAlphabetic(value, hiraganaIrohaAlphabet, 47);
+            return toAlphabetic(value, hiraganaIrohaAlphabet);
         }
         case Katakana: {
             // FIXME: This table comes from the CSS3 draft, and is probably
@@ -425,7 +501,7 @@ String listMarkerText(EListStyleType type, int value)
                 0x30E0, 0x30E1, 0x30E2, 0x30E4, 0x30E6, 0x30E8, 0x30E9, 0x30EA,
                 0x30EB, 0x30EC, 0x30ED, 0x30EF, 0x30F0, 0x30F1, 0x30F2, 0x30F3
             };
-            return toAlphabetic(value, katakanaAlphabet, 48);
+            return toAlphabetic(value, katakanaAlphabet);
         }
         case KatakanaIroha: {
             // FIXME: This table comes from the CSS3 draft, and is probably
@@ -438,9 +514,186 @@ String listMarkerText(EListStyleType type, int value)
                 0x30B3, 0x30A8, 0x30C6, 0x30A2, 0x30B5, 0x30AD, 0x30E6, 0x30E1,
                 0x30DF, 0x30B7, 0x30F1, 0x30D2, 0x30E2, 0x30BB, 0x30B9
             };
-            return toAlphabetic(value, katakanaIrohaAlphabet, 47);
+            return toAlphabetic(value, katakanaIrohaAlphabet);
         }
 
+        case Afar:
+        case EthiopicHalehameAaEt:
+        case EthiopicHalehameAaEr: {
+            static const UChar ethiopicHalehameAaErAlphabet[18] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1228, 0x1230, 0x1260, 0x1270, 0x1290,
+                0x12A0, 0x12A8, 0x12C8, 0x12D0, 0x12E8, 0x12F0, 0x1308, 0x1338, 0x1348
+            };
+            return toAlphabetic(value, ethiopicHalehameAaErAlphabet);
+        }
+        case Amharic:
+        case EthiopicHalehameAmEt: {
+            static const UChar ethiopicHalehameAmEtAlphabet[33] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1220, 0x1228, 0x1230, 0x1238, 0x1240,
+                0x1260, 0x1270, 0x1278, 0x1280, 0x1290, 0x1298, 0x12A0, 0x12A8, 0x12B8,
+                0x12C8, 0x12D0, 0x12D8, 0x12E0, 0x12E8, 0x12F0, 0x1300, 0x1308, 0x1320,
+                0x1328, 0x1330, 0x1338, 0x1340, 0x1348, 0x1350
+            };
+            return toAlphabetic(value, ethiopicHalehameAmEtAlphabet);
+        }
+        case AmharicAbegede:
+        case EthiopicAbegedeAmEt: {
+            static const UChar ethiopicAbegedeAmEtAlphabet[33] = {
+                0x12A0, 0x1260, 0x1308, 0x12F0, 0x1300, 0x1200, 0x12C8, 0x12D8, 0x12E0,
+                0x1210, 0x1320, 0x1328, 0x12E8, 0x12A8, 0x12B8, 0x1208, 0x1218, 0x1290,
+                0x1298, 0x1220, 0x12D0, 0x1348, 0x1338, 0x1240, 0x1228, 0x1230, 0x1238,
+                0x1270, 0x1278, 0x1280, 0x1340, 0x1330, 0x1350
+            };
+            return toAlphabetic(value, ethiopicAbegedeAmEtAlphabet);
+        }
+        case CjkEarthlyBranch: {
+            static const UChar cjkEarthlyBranchAlphabet[12] = {
+                0x5B50, 0x4E11, 0x5BC5, 0x536F, 0x8FB0, 0x5DF3, 0x5348, 0x672A, 0x7533,
+                0x9149, 0x620C, 0x4EA5
+            };
+            return toAlphabetic(value, cjkEarthlyBranchAlphabet);
+        }
+        case CjkHeavenlyStem: {
+            static const UChar cjkHeavenlyStemAlphabet[10] = {
+                0x7532, 0x4E59, 0x4E19, 0x4E01, 0x620A, 0x5DF1, 0x5E9A, 0x8F9B, 0x58EC,
+                0x7678
+            };
+            return toAlphabetic(value, cjkHeavenlyStemAlphabet);
+        }
+        case Ethiopic:
+        case EthiopicHalehameGez: {
+            static const UChar ethiopicHalehameGezAlphabet[26] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1220, 0x1228, 0x1230, 0x1240, 0x1260,
+                0x1270, 0x1280, 0x1290, 0x12A0, 0x12A8, 0x12C8, 0x12D0, 0x12D8, 0x12E8,
+                0x12F0, 0x1308, 0x1320, 0x1330, 0x1338, 0x1340, 0x1348, 0x1350
+            };
+            return toAlphabetic(value, ethiopicHalehameGezAlphabet);
+        }
+        case EthiopicAbegede:
+        case EthiopicAbegedeGez: {
+            static const UChar ethiopicAbegedeGezAlphabet[26] = {
+                0x12A0, 0x1260, 0x1308, 0x12F0, 0x1200, 0x12C8, 0x12D8, 0x1210, 0x1320,
+                0x12E8, 0x12A8, 0x1208, 0x1218, 0x1290, 0x1220, 0x12D0, 0x1348, 0x1338,
+                0x1240, 0x1228, 0x1230, 0x1270, 0x1280, 0x1340, 0x1330, 0x1350
+            };
+            return toAlphabetic(value, ethiopicAbegedeGezAlphabet);
+        }
+        case HangulConsonant: {
+            static const UChar hangulConsonantAlphabet[14] = {
+                0x3131, 0x3134, 0x3137, 0x3139, 0x3141, 0x3142, 0x3145, 0x3147, 0x3148,
+                0x314A, 0x314B, 0x314C, 0x314D, 0x314E
+            };
+            return toAlphabetic(value, hangulConsonantAlphabet);
+        }
+        case Hangul: {
+            static const UChar hangulAlphabet[14] = {
+                0xAC00, 0xB098, 0xB2E4, 0xB77C, 0xB9C8, 0xBC14, 0xC0AC, 0xC544, 0xC790,
+                0xCC28, 0xCE74, 0xD0C0, 0xD30C, 0xD558
+            };
+            return toAlphabetic(value, hangulAlphabet);
+        }
+        case Oromo:
+        case EthiopicHalehameOmEt: {
+            static const UChar ethiopicHalehameOmEtAlphabet[25] = {
+                0x1200, 0x1208, 0x1218, 0x1228, 0x1230, 0x1238, 0x1240, 0x1260, 0x1270,
+                0x1278, 0x1290, 0x1298, 0x12A0, 0x12A8, 0x12C8, 0x12E8, 0x12F0, 0x12F8,
+                0x1300, 0x1308, 0x1320, 0x1328, 0x1338, 0x1330, 0x1348
+            };
+            return toAlphabetic(value, ethiopicHalehameOmEtAlphabet);
+        }
+        case Sidama:
+        case EthiopicHalehameSidEt: {
+            static const UChar ethiopicHalehameSidEtAlphabet[26] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1228, 0x1230, 0x1238, 0x1240, 0x1260,
+                0x1270, 0x1278, 0x1290, 0x1298, 0x12A0, 0x12A8, 0x12C8, 0x12E8, 0x12F0,
+                0x12F8, 0x1300, 0x1308, 0x1320, 0x1328, 0x1338, 0x1330, 0x1348
+            };
+            return toAlphabetic(value, ethiopicHalehameSidEtAlphabet);
+        }
+        case Somali:
+        case EthiopicHalehameSoEt: {
+            static const UChar ethiopicHalehameSoEtAlphabet[22] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1228, 0x1230, 0x1238, 0x1240, 0x1260,
+                0x1270, 0x1290, 0x12A0, 0x12A8, 0x12B8, 0x12C8, 0x12D0, 0x12E8, 0x12F0,
+                0x1300, 0x1308, 0x1338, 0x1348
+            };
+            return toAlphabetic(value, ethiopicHalehameSoEtAlphabet);
+        }
+        case Tigre:
+        case EthiopicHalehameTig: {
+            static const UChar ethiopicHalehameTigAlphabet[27] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1228, 0x1230, 0x1238, 0x1240, 0x1260,
+                0x1270, 0x1278, 0x1290, 0x12A0, 0x12A8, 0x12C8, 0x12D0, 0x12D8, 0x12E8,
+                0x12F0, 0x1300, 0x1308, 0x1320, 0x1328, 0x1338, 0x1330, 0x1348, 0x1350
+            };
+            return toAlphabetic(value, ethiopicHalehameTigAlphabet);
+        }
+        case TigrinyaEr:
+        case EthiopicHalehameTiEr: {
+            static const UChar ethiopicHalehameTiErAlphabet[31] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1228, 0x1230, 0x1238, 0x1240, 0x1250,
+                0x1260, 0x1270, 0x1278, 0x1290, 0x1298, 0x12A0, 0x12A8, 0x12B8, 0x12C8,
+                0x12D0, 0x12D8, 0x12E0, 0x12E8, 0x12F0, 0x1300, 0x1308, 0x1320, 0x1328,
+                0x1330, 0x1338, 0x1348, 0x1350
+            };
+            return toAlphabetic(value, ethiopicHalehameTiErAlphabet);
+        }
+        case TigrinyaErAbegede:
+        case EthiopicAbegedeTiEr: {
+            static const UChar ethiopicAbegedeTiErAlphabet[31] = {
+                0x12A0, 0x1260, 0x1308, 0x12F0, 0x1300, 0x1200, 0x12C8, 0x12D8, 0x12E0,
+                0x1210, 0x1320, 0x1328, 0x12E8, 0x12A8, 0x12B8, 0x1208, 0x1218, 0x1290,
+                0x1298, 0x12D0, 0x1348, 0x1338, 0x1240, 0x1250, 0x1228, 0x1230, 0x1238,
+                0x1270, 0x1278, 0x1330, 0x1350
+            };
+            return toAlphabetic(value, ethiopicAbegedeTiErAlphabet);
+        }
+        case TigrinyaEt:
+        case EthiopicHalehameTiEt: {
+            static const UChar ethiopicHalehameTiEtAlphabet[34] = {
+                0x1200, 0x1208, 0x1210, 0x1218, 0x1220, 0x1228, 0x1230, 0x1238, 0x1240,
+                0x1250, 0x1260, 0x1270, 0x1278, 0x1280, 0x1290, 0x1298, 0x12A0, 0x12A8,
+                0x12B8, 0x12C8, 0x12D0, 0x12D8, 0x12E0, 0x12E8, 0x12F0, 0x1300, 0x1308,
+                0x1320, 0x1328, 0x1330, 0x1338, 0x1340, 0x1348, 0x1350
+            };
+            return toAlphabetic(value, ethiopicHalehameTiEtAlphabet);
+        }
+        case TigrinyaEtAbegede:
+        case EthiopicAbegedeTiEt: {
+            static const UChar ethiopicAbegedeTiEtAlphabet[34] = {
+                0x12A0, 0x1260, 0x1308, 0x12F0, 0x1300, 0x1200, 0x12C8, 0x12D8, 0x12E0,
+                0x1210, 0x1320, 0x1328, 0x12E8, 0x12A8, 0x12B8, 0x1208, 0x1218, 0x1290,
+                0x1298, 0x1220, 0x12D0, 0x1348, 0x1338, 0x1240, 0x1250, 0x1228, 0x1230,
+                0x1238, 0x1270, 0x1278, 0x1280, 0x1340, 0x1330, 0x1350
+            };
+            return toAlphabetic(value, ethiopicAbegedeTiEtAlphabet);
+        }
+        case UpperGreek: {
+            static const UChar upperGreekAlphabet[24] = {
+                0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399,
+                0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0, 0x03A1, 0x03A3,
+                0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9
+            };
+            return toAlphabetic(value, upperGreekAlphabet);
+        }
+        case LowerNorwegian: {
+            static const UChar lowerNorwegianAlphabet[29] = {
+                0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 0x0068, 0x0069,
+                0x006A, 0x006B, 0x006C, 0x006D, 0x006E, 0x006F, 0x0070, 0x0071, 0x0072,
+                0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 0x0078, 0x0079, 0x007A, 0x00E6,
+                0x00F8, 0x00E5
+            };
+            return toAlphabetic(value, lowerNorwegianAlphabet);
+        }
+        case UpperNorwegian: {
+            static const UChar upperNorwegianAlphabet[29] = {
+                0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049,
+                0x004A, 0x004B, 0x004C, 0x004D, 0x004E, 0x004F, 0x0050, 0x0051, 0x0052,
+                0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005A, 0x00C6,
+                0x00D8, 0x00C5
+            };
+            return toAlphabetic(value, upperNorwegianAlphabet);
+        }
         case CJKIdeographic: {
             static const UChar traditionalChineseInformalTable[16] = {
                 0x842C, 0x5104, 0x5146,
@@ -570,7 +823,8 @@ void RenderListMarker::paint(PaintInfo& paintInfo, int tx, int ty)
     context->setStrokeThickness(1.0f);
     context->setFillColor(color, style()->colorSpace());
 
-    switch (style()->listStyleType()) {
+    EListStyleType type = style()->listStyleType();
+    switch (type) {
         case Disc:
             context->drawEllipse(marker);
             return;
@@ -583,22 +837,56 @@ void RenderListMarker::paint(PaintInfo& paintInfo, int tx, int ty)
             return;
         case NoneListStyle:
             return;
+        case Afar:
+        case Amharic:
+        case AmharicAbegede:
         case Armenian:
         case CJKIdeographic:
+        case CjkEarthlyBranch:
+        case CjkHeavenlyStem:
         case DecimalLeadingZero:
+        case DecimalListStyle:
+        case Ethiopic:
+        case EthiopicAbegede:
+        case EthiopicAbegedeAmEt:
+        case EthiopicAbegedeGez:
+        case EthiopicAbegedeTiEr:
+        case EthiopicAbegedeTiEt:
+        case EthiopicHalehameAaEr:
+        case EthiopicHalehameAaEt:
+        case EthiopicHalehameAmEt:
+        case EthiopicHalehameGez:
+        case EthiopicHalehameOmEt:
+        case EthiopicHalehameSidEt:
+        case EthiopicHalehameSoEt:
+        case EthiopicHalehameTiEr:
+        case EthiopicHalehameTiEt:
+        case EthiopicHalehameTig:
         case Georgian:
+        case Hangul:
+        case HangulConsonant:
         case Hebrew:
         case Hiragana:
         case HiraganaIroha:
         case Katakana:
         case KatakanaIroha:
-        case DecimalListStyle:
         case LowerAlpha:
         case LowerGreek:
         case LowerLatin:
+        case LowerNorwegian:
         case LowerRoman:
+        case Oromo:
+        case Sidama:
+        case Somali:
+        case Tigre:
+        case TigrinyaEr:
+        case TigrinyaErAbegede:
+        case TigrinyaEt:
+        case TigrinyaEtAbegede:
         case UpperAlpha:
+        case UpperGreek:
         case UpperLatin:
+        case UpperNorwegian:
         case UpperRoman:
             break;
     }
@@ -620,16 +908,17 @@ void RenderListMarker::paint(PaintInfo& paintInfo, int tx, int ty)
     }
 
     const Font& font = style()->font();
+    const UChar suffix = listMarkerSuffix(type);
     if (style()->direction() == LTR) {
         int width = font.width(textRun);
         context->drawText(style()->font(), textRun, marker.location());
-        const UChar periodSpace[2] = { '.', ' ' };
-        context->drawText(style()->font(), TextRun(periodSpace, 2), marker.location() + IntSize(width, 0));
+        UChar suffixSpace[2] = { suffix, ' ' };
+        context->drawText(style()->font(), TextRun(suffixSpace, 2), marker.location() + IntSize(width, 0));
     } else {
-        const UChar spacePeriod[2] = { ' ', '.' };
-        TextRun spacePeriodRun(spacePeriod, 2);
-        int width = font.width(spacePeriodRun);
-        context->drawText(style()->font(), spacePeriodRun, marker.location());
+        UChar spaceSuffix[2] = { ' ', suffix };
+        TextRun spaceSuffixRun(spaceSuffix, 2);
+        int width = font.width(spaceSuffixRun);
+        context->drawText(style()->font(), spaceSuffixRun, marker.location());
         context->drawText(style()->font(), textRun, marker.location() + IntSize(width, 0));
     }
 }
@@ -701,31 +990,65 @@ void RenderListMarker::calcPrefWidths()
             m_text = listMarkerText(type, 0); // value is ignored for these types
             width = (font.ascent() * 2 / 3 + 1) / 2 + 2;
             break;
+        case Afar:
+        case Amharic:
+        case AmharicAbegede:
         case Armenian:
         case CJKIdeographic:
+        case CjkEarthlyBranch:
+        case CjkHeavenlyStem:
         case DecimalLeadingZero:
+        case DecimalListStyle:
+        case Ethiopic:
+        case EthiopicAbegede:
+        case EthiopicAbegedeAmEt:
+        case EthiopicAbegedeGez:
+        case EthiopicAbegedeTiEr:
+        case EthiopicAbegedeTiEt:
+        case EthiopicHalehameAaEr:
+        case EthiopicHalehameAaEt:
+        case EthiopicHalehameAmEt:
+        case EthiopicHalehameGez:
+        case EthiopicHalehameOmEt:
+        case EthiopicHalehameSidEt:
+        case EthiopicHalehameSoEt:
+        case EthiopicHalehameTiEr:
+        case EthiopicHalehameTiEt:
+        case EthiopicHalehameTig:
         case Georgian:
+        case Hangul:
+        case HangulConsonant:
         case Hebrew:
         case Hiragana:
         case HiraganaIroha:
         case Katakana:
         case KatakanaIroha:
-        case DecimalListStyle:
         case LowerAlpha:
         case LowerGreek:
         case LowerLatin:
+        case LowerNorwegian:
         case LowerRoman:
+        case Oromo:
+        case Sidama:
+        case Somali:
+        case Tigre:
+        case TigrinyaEr:
+        case TigrinyaErAbegede:
+        case TigrinyaEt:
+        case TigrinyaEtAbegede:
         case UpperAlpha:
+        case UpperGreek:
         case UpperLatin:
+        case UpperNorwegian:
         case UpperRoman:
             m_text = listMarkerText(type, m_listItem->value());
             if (m_text.isEmpty())
                 width = 0;
             else {
                 int itemWidth = font.width(m_text);
-                const UChar periodSpace[2] = { '.', ' ' };
-                int periodSpaceWidth = font.width(TextRun(periodSpace, 2));
-                width = itemWidth + periodSpaceWidth;
+                UChar suffixSpace[2] = { listMarkerSuffix(type), ' ' };
+                int suffixSpaceWidth = font.width(TextRun(suffixSpace, 2));
+                width = itemWidth + suffixSpaceWidth;
             }
             break;
     }
@@ -835,7 +1158,8 @@ IntRect RenderListMarker::getRelativeMarkerRect()
     if (isImage())
         return IntRect(x(), y(), m_image->imageSize(this, style()->effectiveZoom()).width(), m_image->imageSize(this, style()->effectiveZoom()).height());
 
-    switch (style()->listStyleType()) {
+    EListStyleType type = style()->listStyleType();
+    switch (type) {
         case Disc:
         case Circle:
         case Square: {
@@ -847,30 +1171,64 @@ IntRect RenderListMarker::getRelativeMarkerRect()
         }
         case NoneListStyle:
             return IntRect();
+        case Afar:
+        case Amharic:
+        case AmharicAbegede:
         case Armenian:
         case CJKIdeographic:
+        case CjkEarthlyBranch:
+        case CjkHeavenlyStem:
         case DecimalLeadingZero:
+        case DecimalListStyle:
+        case Ethiopic:
+        case EthiopicAbegede:
+        case EthiopicAbegedeAmEt:
+        case EthiopicAbegedeGez:
+        case EthiopicAbegedeTiEr:
+        case EthiopicAbegedeTiEt:
+        case EthiopicHalehameAaEr:
+        case EthiopicHalehameAaEt:
+        case EthiopicHalehameAmEt:
+        case EthiopicHalehameGez:
+        case EthiopicHalehameOmEt:
+        case EthiopicHalehameSidEt:
+        case EthiopicHalehameSoEt:
+        case EthiopicHalehameTiEr:
+        case EthiopicHalehameTiEt:
+        case EthiopicHalehameTig:
         case Georgian:
+        case Hangul:
+        case HangulConsonant:
         case Hebrew:
         case Hiragana:
         case HiraganaIroha:
         case Katakana:
         case KatakanaIroha:
-        case DecimalListStyle:
         case LowerAlpha:
         case LowerGreek:
         case LowerLatin:
+        case LowerNorwegian:
         case LowerRoman:
+        case Oromo:
+        case Sidama:
+        case Somali:
+        case Tigre:
+        case TigrinyaEr:
+        case TigrinyaErAbegede:
+        case TigrinyaEt:
+        case TigrinyaEtAbegede:
         case UpperAlpha:
+        case UpperGreek:
         case UpperLatin:
+        case UpperNorwegian:
         case UpperRoman:
             if (m_text.isEmpty())
                 return IntRect();
             const Font& font = style()->font();
             int itemWidth = font.width(m_text);
-            const UChar periodSpace[2] = { '.', ' ' };
-            int periodSpaceWidth = font.width(TextRun(periodSpace, 2));
-            return IntRect(x(), y() + font.ascent(), itemWidth + periodSpaceWidth, font.height());
+            UChar suffixSpace[2] = { listMarkerSuffix(type), ' ' };
+            int suffixSpaceWidth = font.width(TextRun(suffixSpace, 2));
+            return IntRect(x(), y() + font.ascent(), itemWidth + suffixSpaceWidth, font.height());
     }
 
     return IntRect();
diff --git a/WebCore/rendering/style/RenderStyle.h b/WebCore/rendering/style/RenderStyle.h
index 33cfeb2..29ca9f0 100644
--- a/WebCore/rendering/style/RenderStyle.h
+++ b/WebCore/rendering/style/RenderStyle.h
@@ -183,7 +183,7 @@ protected:
 
         unsigned _empty_cells : 1; // EEmptyCell
         unsigned _caption_side : 2; // ECaptionSide
-        unsigned _list_style_type : 5 ; // EListStyleType
+        unsigned _list_style_type : 6; // EListStyleType
         unsigned _list_style_position : 1; // EListStylePosition
         unsigned _visibility : 2; // EVisibility
         unsigned _text_align : 3; // ETextAlign
@@ -194,14 +194,14 @@ protected:
         bool _border_collapse : 1 ;
         unsigned _white_space : 3; // EWhiteSpace
         unsigned _box_direction : 1; // EBoxDirection (CSS3 box_direction property, flexible box layout module)
-        // 32 bits
+        // 33 bits
         
         // non CSS2 inherited
         bool _visuallyOrdered : 1;
         bool _htmlHacks : 1;
         bool _force_backgrounds_to_white : 1;
         unsigned _pointerEvents : 4; // EPointerEvents
-        // 39 bits
+        // 40 bits
     } inherited_flags;
 
 // don't inherit
diff --git a/WebCore/rendering/style/RenderStyleConstants.h b/WebCore/rendering/style/RenderStyleConstants.h
index 585f9a8..d2c80ca 100644
--- a/WebCore/rendering/style/RenderStyleConstants.h
+++ b/WebCore/rendering/style/RenderStyleConstants.h
@@ -203,12 +203,63 @@ enum EResize {
     RESIZE_NONE, RESIZE_BOTH, RESIZE_HORIZONTAL, RESIZE_VERTICAL
 };
 
+// The order of this enum must match the order of the list style types in CSSValueKeywords.in. 
 enum EListStyleType {
-     Disc, Circle, Square, DecimalListStyle, DecimalLeadingZero,
-     LowerRoman, UpperRoman, LowerGreek,
-     LowerAlpha, LowerLatin, UpperAlpha, UpperLatin,
-     Hebrew, Armenian, Georgian, CJKIdeographic,
-     Hiragana, Katakana, HiraganaIroha, KatakanaIroha, NoneListStyle
+     Disc,
+     Circle,
+     Square,
+     DecimalListStyle,
+     DecimalLeadingZero,
+     LowerRoman,
+     UpperRoman,
+     LowerGreek,
+     LowerAlpha,
+     LowerLatin,
+     UpperAlpha,
+     UpperLatin,
+     Afar,
+     EthiopicHalehameAaEt,
+     EthiopicHalehameAaEr,
+     Amharic,
+     EthiopicHalehameAmEt,
+     AmharicAbegede,
+     EthiopicAbegedeAmEt,
+     CjkEarthlyBranch,
+     CjkHeavenlyStem,
+     Ethiopic,
+     EthiopicHalehameGez,
+     EthiopicAbegede,
+     EthiopicAbegedeGez,
+     HangulConsonant,
+     Hangul,
+     LowerNorwegian,
+     Oromo,
+     EthiopicHalehameOmEt,
+     Sidama,
+     EthiopicHalehameSidEt,
+     Somali,
+     EthiopicHalehameSoEt,
+     Tigre,
+     EthiopicHalehameTig,
+     TigrinyaEr,
+     EthiopicHalehameTiEr,
+     TigrinyaErAbegede,
+     EthiopicAbegedeTiEr,
+     TigrinyaEt,
+     EthiopicHalehameTiEt,
+     TigrinyaEtAbegede,
+     EthiopicAbegedeTiEt,
+     UpperGreek,
+     UpperNorwegian,
+     Hebrew,
+     Armenian,
+     Georgian,
+     CJKIdeographic,
+     Hiragana,
+     Katakana,
+     HiraganaIroha,
+     KatakanaIroha,
+     NoneListStyle
 };
 
 enum StyleContentType {

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list