<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>3406</bug_id>
          
          <creation_ts>2005-06-10 00:11:00 -0700</creation_ts>
          <short_desc>CSS1: letters following apostrophe are wrongly capitalized when text-transform:capitalize applied</short_desc>
          <delta_ts>2005-08-08 07:38:40 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>412</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Beth Dakin">bdakin</assigned_to>
          <cc>nickshanks</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>11255</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-10 00:11:00 -0700</bug_when>
    <thetext>3/20/03 11:46 AM Vicki Murley:
In IE 5, 5.5, and 6 under Windows, as well as Mozilla / Camino, the following treatment is applied 
correctly --&gt;

&lt;p style=&quot;text-transform:capitalize;&quot;&gt;todd&apos;s bargain basement&lt;/p&gt;

Output: Todd&apos;s Bargain Basement

In Safari (and IE 5 Mac for that matter) the same line renders as...

Todd&apos;S Bargain Basement

Any character immediately following a quote or apostrophe wrongly receives a capitalization transform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11256</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-10 00:12:49 -0700</bug_when>
    <thetext>Apple Bug: 3204011</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11277</commentid>
    <comment_count>2</comment_count>
    <who name="Andrew Wellington">andrew</who>
    <bug_when>2005-06-10 02:35:34 -0700</bug_when>
    <thetext>Patch and regression test posted to webkit-reviews</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11278</commentid>
    <comment_count>3</comment_count>
      <attachid>2211</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-10 02:51:54 -0700</bug_when>
    <thetext>Created attachment 2211
test case: rsquo, combining diacritic and apos

Correct rendering would be &quot;Safari’s Naïve Nut&apos;in&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11279</commentid>
    <comment_count>4</comment_count>
      <attachid>2212</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-10 03:49:37 -0700</bug_when>
    <thetext>Created attachment 2212
improved test case, added word beginning with apos (&apos;cept)

Note that due to a bug introduced between safari 2.0 and the current ToT, this
test fails. I have yet to work out the cause, but it&apos;s someone else&apos;s fault :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11280</commentid>
    <comment_count>5</comment_count>
      <attachid>2213</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-10 03:50:09 -0700</bug_when>
    <thetext>Created attachment 2213
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11281</commentid>
    <comment_count>6</comment_count>
      <attachid>2214</attachid>
    <who name="Andrew Wellington">andrew</who>
    <bug_when>2005-06-10 04:05:25 -0700</bug_when>
    <thetext>Created attachment 2214
proposed patch

This is a more generalised patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11282</commentid>
    <comment_count>7</comment_count>
      <attachid>2215</attachid>
    <who name="Andrew Wellington">andrew</who>
    <bug_when>2005-06-10 04:06:49 -0700</bug_when>
    <thetext>Created attachment 2215
Regression Test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11376</commentid>
    <comment_count>8</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-10 23:12:45 -0700</bug_when>
    <thetext>More tests will help.  Make sure you don&apos;t capitalize letters that occur after soft hyphens or after regular 
hyphens.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11437</commentid>
    <comment_count>9</comment_count>
      <attachid>2244</attachid>
    <who name="Andrew Wellington">andrew</who>
    <bug_when>2005-06-11 02:35:33 -0700</bug_when>
    <thetext>Created attachment 2244
Regression Test

Now includes hyphenated and soft hyphenated words and an abbreviation &quot;e.g.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11460</commentid>
    <comment_count>10</comment_count>
      <attachid>2248</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-11 10:59:14 -0700</bug_when>
    <thetext>Created attachment 2248
a nasty little test   &gt;:-D</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11461</commentid>
    <comment_count>11</comment_count>
      <attachid>2249</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-11 11:07:35 -0700</bug_when>
    <thetext>Created attachment 2249
nasty test amended</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11657</commentid>
    <comment_count>12</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-06-12 17:02:59 -0700</bug_when>
    <thetext>Test looks great. Needs a UTF-8 encoding meta tag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12114</commentid>
    <comment_count>13</comment_count>
      <attachid>2360</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-15 07:28:50 -0700</bug_when>
    <thetext>Created attachment 2360
added UTF-8 BOM to test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12206</commentid>
    <comment_count>14</comment_count>
      <attachid>2381</attachid>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-06-16 00:09:33 -0700</bug_when>
    <thetext>Created attachment 2381
correction from french-speaker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15272</commentid>
    <comment_count>15</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-07-27 14:16:11 -0700</bug_when>
    <thetext>I think a UTF-8 meta tag would be better than a UTF-8 BOM in the test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15273</commentid>
    <comment_count>16</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-07-27 14:26:00 -0700</bug_when>
    <thetext>Beth and I just researched this a bit.

To do a good job of capitalizing words, we really want to use the ICU library. ICU specifically suggests 
using the break iterator in this way -- they call it &quot;title boundary analysis&quot;.

We&apos;re thinking of landing the patch attached to this bug to make things a little better, then eventually 
following up with a much better implementation that uses UBreakIterator (from &lt;unicode/ubrk.h&gt;).

We also think that some of the items in this test case are beyond the scope of what should be expected 
from text-transform: capitalize. Specifically, we don&apos;t think the browser should be required to do 
linguistic analysis to tell the difference between words that should be capitalized in title case and words 
that should not. We can&apos;t find any other browser that does this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15274</commentid>
    <comment_count>17</comment_count>
      <attachid>2214</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-07-27 14:26:38 -0700</bug_when>
    <thetext>Comment on attachment 2214
proposed patch

While this patch is not perfect, it does seem to make things better. So lets
land this, and write another bug about doing even better later on.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16180</commentid>
    <comment_count>18</comment_count>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2005-08-08 07:38:40 -0700</bug_when>
    <thetext>I used a BOM in the test case because Safari first checks for a BOM, then goes to the Content-Encoding 
HTTP header. The bugzilla.opendarwin.org server seems to be sending incorrect Content-Encoding header 
information, as can be seen when viewing any page with non-ASCII characters in it (e.g. Î¸Î·Ï‚ Î¹Ï‚ ÏƒÏ…Î¼ Î³Ï?ÎµÎµÎº) 
when your default/current page encoding is set to something other than ISO-8859-1.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2211</attachid>
            <date>2005-06-10 02:51:54 -0700</date>
            <delta_ts>2005-06-10 03:49:37 -0700</delta_ts>
            <desc>test case: rsquo, combining diacritic and apos</desc>
            <filename>3406.utf8.html</filename>
            <type>text/html</type>
            <size>389</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+CjwhRE9DVFlQRSBodG1s
IFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RS
L3hodG1sMTEvRFREL3hodG1sMTEuZHRkIj4KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzNjLm9y
Zy8xOTk5L3hodG1sIiB4bWw6bGFuZz0iZW4tZ2IiPgoJPGhlYWQ+CgkJPHRpdGxlPlRlc3QgY2Fz
ZSBmb3IgQnVnIDM0MDY8L3RpdGxlPgoJCTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkJCWJvZHkg
eyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfQoJCTwvc3R5bGU+Cgk8L2hlYWQ+Cgk8Ym9k
eT4KCQlzYWZhcmnigJlzIG5hacyIdmUgbnV0J2luCgk8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2212</attachid>
            <date>2005-06-10 03:49:37 -0700</date>
            <delta_ts>2005-06-11 10:59:14 -0700</delta_ts>
            <desc>improved test case, added word beginning with apos (&apos;cept)</desc>
            <filename>test-case.utf8.html</filename>
            <type>text/html</type>
            <size>581</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+CjwhRE9DVFlQRSBodG1s
IFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RS
L3hodG1sMTEvRFREL3hodG1sMTEuZHRkIj4KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzNjLm9y
Zy8xOTk5L3hodG1sIiB4bWw6bGFuZz0iZW4tZ2IiPgoJPGhlYWQ+CgkJPHRpdGxlPlRlc3QgY2Fz
ZSBmb3IgQnVnIDM0MDY8L3RpdGxlPgoJCTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkJCXAuY2Fw
cyB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9CgkJPC9zdHlsZT4KCTwvaGVhZD4KCTxi
b2R5PgoJCTxwPlRoZXJlIHNob3VsZCBiZSBhIGNhcGl0YWwgbGV0dGVyIGF0IHRoZSBzdGFydCBv
ZiBlYWNoIG9mIHRoZSB3b3JkcyBiZWxvdywgYnV0IG5vdCBhZnRlciB0aGUgcmlnaHQgc2luZ2xl
IHF1b3RlLCBpIHdpdGggZGlhcmVzc2lzIG9yIHRoZSBmaW5hbCBhcG9zdHJvcGhlLjwvcD4NCQkJ
PHAgY2xhc3M9ImNhcHMiPidjZXB0IHNhZmFyaeKAmXMgbmFpzIh2ZSBudXQnaW48L3A+Cgk8L2Jv
ZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2213</attachid>
            <date>2005-06-10 03:50:09 -0700</date>
            <delta_ts>2005-07-27 14:16:34 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>845</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">SW5kZXg6IGtodG1sL3htbC9kb21fc3RyaW5naW1wbC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog
L2N2cy9yb290L1dlYkNvcmUva2h0bWwveG1sL2RvbV9zdHJpbmdpbXBsLmNwcCx2CnJldHJpZXZp
bmcgcmV2aXNpb24gMS4yNgpkaWZmIC11IC1wIC1yMS4yNiBkb21fc3RyaW5naW1wbC5jcHAKLS0t
IGRvbV9zdHJpbmdpbXBsLmNwcAkyMDA0LzA5LzA3IDAwOjI1OjM2CTEuMjYKKysrIGRvbV9zdHJp
bmdpbXBsLmNwcAkyMDA1LzA2LzEwIDEwOjM5OjM3CkBAIC0zNTQsNyArMzU0LDggQEAgRE9NU3Ry
aW5nSW1wbCAqRE9NU3RyaW5nSW1wbDo6Y2FwaXRhbGl6ZQogCiAgICAgaWYgKCBsICkgYy0+c1sw
XSA9IHNbMF0udXBwZXIoKTsKICAgICBmb3IgKHVuc2lnbmVkIGludCBpID0gMTsgaSA8IGw7IGkr
KykKLQljLT5zW2ldID0gc1tpLTFdLmlzTGV0dGVyT3JOdW1iZXIoKSA/IHNbaV0gOiBzW2ldLnVw
cGVyKCk7CisgICAgICAgIC8vIGtlZXAgdGhlIHNhbWUgaWYgY2hhcmFjdGVyIGJlZm9yZSBpcyBh
bHBoYW51bWVyaWMsIG9yIGlzIGFwb3MvcnNxdW8gYW5kIGNoYXJhY3RlciBiZWZvcmUgdGhhdCBp
cyBhbHBoYW51bWVyaWM7IG90aGVyd2lzZSBjYXBpdGFsaXplCisJICAgIGMtPnNbaV0gPSAoc1tp
LTFdLmlzTGV0dGVyT3JOdW1iZXIoKSB8fCAoaT4xICYmIChzW2ktMV0gPT0gUUNoYXIoMHgwMDI3
KSB8fCBzW2ktMV0gPT0gUUNoYXIoMHgyMDE5KSkgJiYgc1tpLTJdLmlzTGV0dGVyT3JOdW1iZXIo
KSkpID8gc1tpXSA6IHNbaV0udXBwZXIoKTsKIAogICAgIHJldHVybiBjOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2214</attachid>
            <date>2005-06-10 04:05:25 -0700</date>
            <delta_ts>2005-07-27 14:26:38 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>capitalize.patch</filename>
            <type>text/plain</type>
            <size>1101</size>
            <attacher name="Andrew Wellington">andrew</attacher>
            
              <data encoding="base64">SW5kZXg6IGtodG1sL3htbC9kb21fc3RyaW5naW1wbC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog
L2N2cy9yb290L1dlYkNvcmUva2h0bWwveG1sL2RvbV9zdHJpbmdpbXBsLmNwcCx2CnJldHJpZXZp
bmcgcmV2aXNpb24gMS4yNgpkaWZmIC11IC1wIC1yMS4yNiBkb21fc3RyaW5naW1wbC5jcHAKLS0t
IGRvbV9zdHJpbmdpbXBsLmNwcAkyMDA0LzA5LzA3IDAwOjI1OjM2CTEuMjYKKysrIGRvbV9zdHJp
bmdpbXBsLmNwcAkyMDA1LzA2LzEwIDEwOjU1OjQ4CkBAIC0zNDcsMTUgKzM0NywyNiBAQCBET01T
dHJpbmdJbXBsICpET01TdHJpbmdJbXBsOjp1cHBlcigpIGNvCiBET01TdHJpbmdJbXBsICpET01T
dHJpbmdJbXBsOjpjYXBpdGFsaXplKCkgY29uc3QKIHsKICAgICBET01TdHJpbmdJbXBsICpjID0g
bmV3IERPTVN0cmluZ0ltcGw7CisgICAgYm9vbCBoYXZlQ2FwcGVkID0gZmFsc2U7CiAgICAgaWYo
IWwpIHJldHVybiBjOwogCiAgICAgYy0+cyA9IFFUX0FMTE9DX1FDSEFSX1ZFQyhsKTsKICAgICBj
LT5sID0gbDsKIAogICAgIGlmICggbCApIGMtPnNbMF0gPSBzWzBdLnVwcGVyKCk7Ci0gICAgZm9y
ICh1bnNpZ25lZCBpbnQgaSA9IDE7IGkgPCBsOyBpKyspCi0JYy0+c1tpXSA9IHNbaS0xXS5pc0xl
dHRlck9yTnVtYmVyKCkgPyBzW2ldIDogc1tpXS51cHBlcigpOwotCisgICAgZm9yICh1bnNpZ25l
ZCBpbnQgaSA9IDA7IGkgPCBsOyBpKyspIHsKKyAgICAgICAgaWYgKGhhdmVDYXBwZWQpIHsKKyAg
ICAgICAgICAgIGlmIChzW2ldLmlzU3BhY2UoKSkKKyAgICAgICAgICAgICAgICBoYXZlQ2FwcGVk
ID0gZmFsc2U7CisgICAgICAgICAgICBjLT5zW2ldID0gc1tpXTsKKyAgICAgICAgfSBlbHNlIGlm
IChzW2ldLmlzTGV0dGVyT3JOdW1iZXIoKSkgeworICAgICAgICAgICAgYy0+c1tpXSA9IHNbaV0u
dXBwZXIoKTsKKyAgICAgICAgICAgIGhhdmVDYXBwZWQgPSB0cnVlOworICAgICAgICB9IGVsc2Ug
eworICAgICAgICAgICAgYy0+c1tpXSA9IHNbaV07CisgICAgICAgIH0KKyAgICB9CisgICAgCiAg
ICAgcmV0dXJuIGM7CiB9CiAK
</data>
<flag name="review"
          id="282"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2215</attachid>
            <date>2005-06-10 04:06:49 -0700</date>
            <delta_ts>2005-06-11 02:35:33 -0700</delta_ts>
            <desc>Regression Test</desc>
            <filename>capitalize.html</filename>
            <type>text/html</type>
            <size>481</size>
            <attacher name="Andrew Wellington">andrew</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+CjwhRE9DVFlQRSBodG1sIFBV
QkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3ho
dG1sMTEvRFREL3hodG1sMTEuZHRkIj4KPGh0bWw+CjxoZWFkPgo8c3R5bGU+CnAuY2FwcyB7dGV4
dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7fQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgo8cD5UaGVy
ZSBzaG91bGQgYmUgYSBjYXBpdGFsIGxldHRlciBhdCB0aGUgc3RhcnQgb2YgZWFjaCBvZiB0aGUg
d29yZHMgYmVsb3csIGJ1dCBub3QgYWZ0ZXIgdGhlIGFwb3N0cm9waGUgaW4gdGhlIHdvcmQuIE5v
dGUgdGhhdCBmcm9ncyBzaG91bGQgbm90IGJlIGNhcGl0YWxpc2VkLjwvcD4KPHAgY2xhc3M9ImNh
cHMiPnRvZGQncyBzdXNhbidzIGZyZWQgInNhZmFyaeKAmXMgbmFpzIh2ZSBudXQnaW4iICIxMjNm
cm9ncyI8L3A+CjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2244</attachid>
            <date>2005-06-11 02:35:33 -0700</date>
            <delta_ts>2005-06-11 02:35:33 -0700</delta_ts>
            <desc>Regression Test</desc>
            <filename>capitalize.html</filename>
            <type>text/html</type>
            <size>568</size>
            <attacher name="Andrew Wellington">andrew</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+CjwhRE9DVFlQRSBodG1sIFBV
QkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3ho
dG1sMTEvRFREL3hodG1sMTEuZHRkIj4KPGh0bWw+CjxoZWFkPgo8c3R5bGU+CnAuY2FwcyB7dGV4
dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7fQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgo8cD5UaGVy
ZSBzaG91bGQgYmUgYSBjYXBpdGFsIGxldHRlciBhdCB0aGUgc3RhcnQgb2YgZWFjaCBvZiB0aGUg
d29yZHMgYmVsb3csIGJ1dCBub3QgYWZ0ZXIgdGhlIGFwb3N0cm9waGUgaW4gdGhlIHdvcmQuIE5v
dGUgdGhhdCBmcm9ncyBzaG91bGQgbm90IGJlIGNhcGl0YWxpc2VkLCBvbmx5IHRoZSBFIGluIGUu
ZywgYW5kIG5vIGNhcGl0YWxpc2F0aW9uIGFmdGVyIGh5cGhlbnMuPC9wPgo8cCBjbGFzcz0iY2Fw
cyI+dG9kZCdzIHN1c2FuJ3MgZnJlZCAic2FmYXJp4oCZcyBuYWnMiHZlIG51dCdpbiIgIjEyM2Zy
b2dzIiBlLmcuIGhvdC1kb2dzIHNvZnQmIzE3M2h5cGhlbnM8L3A+CjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2248</attachid>
            <date>2005-06-11 10:59:14 -0700</date>
            <delta_ts>2005-06-11 11:07:35 -0700</delta_ts>
            <desc>a nasty little test   &gt;:-D</desc>
            <filename>test-case2.utf8.html</filename>
            <type>text/html</type>
            <size>4444</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">PHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCXRoIHsgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODsg
fQ0JdGQsIHRoIHsgYm9yZGVyOiAxcHggc29saWQgI0VFRTsgfQ0JLmNhcGl0YWxpc2UgdGQgeyB0
ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfQ08L3N0eWxlPg0NPHRhYmxlPg0JPGNhcHRpb24+
SW5wdXQgc291cmNlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+bGlwJnNoeTtz
bWFja2luJiN4QUQ7dGhpcnN0JiMxNzM7cXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1n
b29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZl
csKtZ2l2aW7CrWNvb2zCrWZpenppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1h
Y2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdh
bGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW7CrWxpcMKtc21hY2tp
bsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKt
Y29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29v
bMKtZml6emluPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJjeSI+PHRoPmN5PC90aD48dGQ+xbV5
bDwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZWwiPjx0aD5lbDwvdGg+PHRkPs6zzrXPic6zz4HO
sc+GzrnOus6s4oCQz4PPhc+Dz4fOtc+EzrnPg868zq3Ovc61z4Igzq7PhM6xPC90ZD48L3RyPg0J
PHRyIHhtbDpsYW5nPSJlbiI+PHRoPmVuPC90aD48dGQ+J2NlcHQgbnV0J2luIHNhZmFyaeKAmXMg
4oCYc3VyZeKAmSBuYWkmIzc3Njt2ZSByw6lzdW3DqeKAlGjDoWPMjGVrIGZ1bGwmI3gyMDEwO3Rp
bWUgb25lLXRvLW9uZTxici8+Im5ld2Nhc3RsZSYjODIwOTt1cG9uJiM4MjA5O3R5bmUiIHdhc2hp
bmd0b27igJFvbuKAkXRoZeKAkWJyYXpvczxici8+PHNwYW4+ZWFydGg8L3NwYW4+cXVha2UgZWFy
dGg8c3Bhbj53b3JtPC9zcGFuPiA8c3Bhbj5jaGVlc2U8L3NwYW4+PHNwYW4+YnVyZ2VyPC9zcGFu
PiBbaG91c2VdIH5zaXggLWJpZy08L3RyPg0JPHRyIHhtbDpsYW5nPSJlcyI+PHRoPmVzPC90aD48
dGQ+wqFqYWxhcGXDsW8hPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJmciI+PHRoPmZyPC90aD48
dGQ+cXVlbHF1J3VuIGzigJlhbW91ciB0J2FwcGVsbGVzJiN4MjAxMTt0dSAzZW1lPC90ZD48L3Ry
Pg0JPHRyIHhtbDpsYW5nPSJodSI+PHRoPmh1PC90aD48dGQ+MTEtZWkgbG9uZG9u4oCRYmFuPC90
ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJubCI+PHRoPm5sPC90aD48dGQ+J3Mgb2NodGVuZHM8L3Rk
PjwvdHI+DQk8dHIgeG1sOmxhbmc9InBsIj48dGg+cGw8L3RoPjx0ZD53emnEmcWCYSBiaWXFvMSF
Y2U8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9InJ1Ij48dGg+cnU8L3RoPjx0ZD7QvdGM0Y4t0LnQ
vtGA0LogMTk5MC3RhSAxNC12aWktMTc4OTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0idGxoIj48
dGg+dGxoPC90aD48dGQ+dGxoSW5nYW4gSG9sIHdhJyd1eScgbG9naHFhbTwvdGQ+PC90cj4NPC90
YWJsZT4KDTx0YWJsZT4KCTxjYXB0aW9uPkNvcnJlY3Qgb3V0cHV0IHNhbXBsZTwvY2FwdGlvbj4N
CTx0cj48dGg+Z2VuZXJpYzwvdGg+PHRkPkxpcMKtc21hY2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKt
YWNldGFzdGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13
YWxraW7CrWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNr
aW7CrXRoaXJzdMKtcXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7C
rWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNv
b2zCrWZpenppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1v
dGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKt
bGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9
ImN5Ij48dGg+Y3k8L3RoPjx0ZD7FtHlsPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJlbCI+PHRo
PmVsPC90aD48dGQ+zpPOtc+JzrPPgc6xz4bOuc66zqzigJDOo8+Fz4PPh861z4TOuc+DzrzOrc69
zrXPgiDOic+EzrE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImVuIj48dGg+ZW48L3RoPjx0ZD4n
Q2VwdCBOdXQnaW4gU2FmYXJp4oCZcyDigJhTdXJl4oCZIE5hw692ZSBSw6lzdW3DqeKAlEjDocSN
ZWsgRnVsbOKAkHRpbWUgT25lLXRvLU9uZTxici8+Ik5ld2Nhc3RsZS11cG9uLVR5bmUiIFdhc2hp
bmd0b27igJFvbuKAkXRoZeKAkUJyYXpvczxici8+RWFydGhxdWFrZSBFYXJ0aHdvcm0gQ2hlZXNl
YnVyZ2VyIFtIb3VzZV0gflNpeCAtQmlnLTwvdHI+DQk8dHIgeG1sOmxhbmc9ImVzIj48dGg+ZXM8
L3RoPjx0ZD7CoUphbGFwZcOxbyE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImZyIj48dGg+ZnI8
L3RoPjx0ZD5RdWVscXUndW4gbOKAmUFtb3VyIHQnQXBwZWxsZXPigJF0dSAzZW1lPC90ZD48L3Ry
Pg0JPHRyIHhtbDpsYW5nPSJodSI+PHRoPmh1PC90aD48dGQ+MTEtZWkgTG9uZG9u4oCRYmFuPC90
ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJubCI+PHRoPm5sPC90aD48dGQ+J3MgT2NodGVuZHM8L3Rk
PjwvdHI+DQk8dHIgeG1sOmxhbmc9InBsIj48dGg+cGw8L3RoPjx0ZD5XemnEmcWCYSBCaWXFvMSF
Y2U8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9InJ1Ij48dGg+cnU8L3RoPjx0ZD7QndGM0Y4t0JnQ
vtGA0LogMTk5MC3RhSAxNC12aWktMTc4OTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0idGxoIj48
dGg+dGxoPC90aD48dGQ+dGxoSW5nYW4gSG9sIHdhJyd1eScgbG9naHFhbTwvdGQ+PC90cj4NPC90
YWJsZT4KCjx0YWJsZSBjbGFzcz0iY2FwaXRhbGlzZSI+DQk8Y2FwdGlvbj5Ccm93c2VyIHJlbmRl
cmluZzwvY2FwdGlvbj4NCTx0cj48dGg+Z2VuZXJpYzwvdGg+PHRkPmxpcCZzaHk7c21hY2tpbiYj
eEFEO3RoaXJzdCYjMTczO3F1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6
emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmlu
wq1jb29swq1maXp6aW7CrWxpcMKtc21hY2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGlu
wq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZh
c3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRoaXJz
dMKtcXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zCrXRh
bGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenpp
bjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iY3kiPjx0aD5jeTwvdGg+PHRkPsW1eWw8L3RkPjwv
dHI+DQk8dHIgeG1sOmxhbmc9ImVsIj48dGg+ZWw8L3RoPjx0ZD7Os861z4nOs8+BzrHPhs65zrrO
rOKAkM+Dz4XPg8+HzrXPhM65z4POvM6tzr3Otc+CIM6uz4TOsTwvdGQ+PC90cj4NCTx0ciB4bWw6
bGFuZz0iZW4iPjx0aD5lbjwvdGg+PHRkPidjZXB0IG51dCdpbiBzYWZhcmnigJlzIOKAmHN1cmXi
gJkgbmFpJiM3NzY7dmUgcsOpc3Vtw6nigJRow6FjzIxlayBmdWxsJiN4MjAxMDt0aW1lIG9uZS10
by1vbmU8YnIvPiJuZXdjYXN0bGUmIzgyMDk7dXBvbiYjODIwOTt0eW5lIiB3YXNoaW5ndG9u4oCR
b27igJF0aGXigJFicmF6b3M8YnIvPjxzcGFuPmVhcnRoPC9zcGFuPnF1YWtlIGVhcnRoPHNwYW4+
d29ybTwvc3Bhbj4gPHNwYW4+Y2hlZXNlPC9zcGFuPjxzcGFuPmJ1cmdlcjwvc3Bhbj4gW2hvdXNl
XSB+c2l4IC1iaWctPC90cj4NCTx0ciB4bWw6bGFuZz0iZXMiPjx0aD5lczwvdGg+PHRkPsKhamFs
YXBlw7FvITwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZnIiPjx0aD5mcjwvdGg+PHRkPnF1ZWxx
dSd1biBs4oCZYW1vdXIgdCdhcHBlbGxlcyYjeDIwMTE7dHUgM2VtZTwvdGQ+PC90cj4NCTx0ciB4
bWw6bGFuZz0iaHUiPjx0aD5odTwvdGg+PHRkPjExLWVpIGxvbmRvbuKAkWJhbjwvdGQ+PC90cj4N
CTx0ciB4bWw6bGFuZz0ibmwiPjx0aD5ubDwvdGg+PHRkPidzIG9jaHRlbmRzPC90ZD48L3RyPg0J
PHRyIHhtbDpsYW5nPSJwbCI+PHRoPnBsPC90aD48dGQ+d3ppxJnFgmEgYmllxbzEhWNlPC90ZD48
L3RyPg0JPHRyIHhtbDpsYW5nPSJydSI+PHRoPnJ1PC90aD48dGQ+0L3RjNGOLdC50L7RgNC6IDE5
OTAt0YUgMTQtdmlpLTE3ODk8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwv
dGg+PHRkPnRsaEluZ2FuIEhvbCB3YScndXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2249</attachid>
            <date>2005-06-11 11:07:35 -0700</date>
            <delta_ts>2005-06-15 07:28:50 -0700</delta_ts>
            <desc>nasty test amended</desc>
            <filename>test-case2.utf8.html</filename>
            <type>text/html</type>
            <size>4477</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">PHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCXRoIHsgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODsg
fQ0JdGQsIHRoIHsgYm9yZGVyOiAxcHggc29saWQgI0VFRTsgfQ0JLmNhcGl0YWxpc2UgdGQgeyB0
ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfQ08L3N0eWxlPg0NPHRhYmxlPg0JPGNhcHRpb24+
SW5wdXQgc291cmNlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+bGlwJnNoeTtz
bWFja2luJiN4QUQ7dGhpcnN0JiMxNzM7cXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1n
b29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZl
csKtZ2l2aW7CrWNvb2zCrWZpenppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1h
Y2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdh
bGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW7CrWxpcMKtc21hY2tp
bsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKt
Y29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29v
bMKtZml6emluPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJjeSI+PHRoPmN5PC90aD48dGQ+xbV5
bDwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZWwiPjx0aD5lbDwvdGg+PHRkPs6zzrXPic6zz4HO
sc+GzrnOus6s4oCQz4PPhc+Dz4fOtc+EzrnPg868zq3Ovc61z4Igzq7PhM6xPC90ZD48L3RyPg0J
PHRyIHhtbDpsYW5nPSJlbiI+PHRoPmVuPC90aD48dGQ+J2NlcHQgbnV0J2luIHNhZmFyaeKAmXMg
4oCYc3VyZeKAmSBuYWkmIzc3Njt2ZSByw6lzdW3DqeKAlGjDoWPMjGVrIGZ1bGwmI3gyMDEwO3Rp
bWUgb25lLXRvLW9uZTxici8+Im5ld2Nhc3RsZSYjODIwOTt1cG9uJiM4MjA5O3R5bmUiIHdhc2hp
bmd0b27igJFvbuKAkXRoZeKAkWJyYXpvczxici8+PHNwYW4+ZWFydGg8L3NwYW4+cXVha2UgZWFy
dGg8c3Bhbj53b3JtPC9zcGFuPiA8c3Bhbj5jaGVlc2U8L3NwYW4+PHNwYW4+YnVyZ2VyPC9zcGFu
PiBbaG91c2VdIH5zaXggLWJpZy08L3RyPg0JPHRyIHhtbDpsYW5nPSJlcyI+PHRoPmVzPC90aD48
dGQ+wqFqYWxhcGXDsW8hPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJmciI+PHRoPmZyPC90aD48
dGQ+cXVlbHF1J3VuIGzigJlhbW91ciB0J2FwcGVsbGVzJiN4MjAxMTt0dSAzPHN1cD5lbWU8L3N1
cD48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Imh1Ij48dGg+aHU8L3RoPjx0ZD4xMS1laSBsb25k
b27igJFiYW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Im5sIj48dGg+bmw8L3RoPjx0ZD4ncyBv
Y2h0ZW5kczwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icGwiPjx0aD5wbDwvdGg+PHRkPnd6acSZ
xYJhIGJpZcW8xIVjZTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icnUiPjx0aD5ydTwvdGg+PHRk
PtC90YzRji3QudC+0YDQuiAxOTkwLdGFIDE0LXZpaS0xNzg5PC90ZD48L3RyPg0JPHRyIHhtbDps
YW5nPSJ0bGgiPjx0aD50bGg8L3RoPjx0ZD50bGhJbmdhbiBIb2wgd2EnJ3V5JyBsb2docWFtPC90
ZD48L3RyPg08L3RhYmxlPgoNPHRhYmxlPgoJPGNhcHRpb24+Q29ycmVjdCBvdXRwdXQgc2FtcGxl
PC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+TGlwwq1zbWFja2luwq10aGlyc3TC
rXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxr
aW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW7C
rWxpcMKtc21hY2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7CrWdv
b2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1ldmVy
wq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRoaXJzdMKtcXVlbmNoaW7CrWFj
ZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fs
a2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenppbjwvdGQ+PC90cj4NCTx0
ciB4bWw6bGFuZz0iY3kiPjx0aD5jeTwvdGg+PHRkPsW0eWw8L3RkPjwvdHI+DQk8dHIgeG1sOmxh
bmc9ImVsIj48dGg+ZWw8L3RoPjx0ZD7Ok861z4nOs8+BzrHPhs65zrrOrOKAkM6jz4XPg8+HzrXP
hM65z4POvM6tzr3Otc+CIM6Jz4TOsTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZW4iPjx0aD5l
bjwvdGg+PHRkPidDZXB0IE51dCdpbiBTYWZhcmnigJlzIOKAmFN1cmXigJkgTmHDr3ZlIFLDqXN1
bcOp4oCUSMOhxI1layBGdWxs4oCQdGltZSBPbmUtdG8tT25lPGJyLz4iTmV3Y2FzdGxlLXVwb24t
VHluZSIgV2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRQnJhem9zPGJyLz5FYXJ0aHF1YWtlIEVhcnRo
d29ybSBDaGVlc2VidXJnZXIgW0hvdXNlXSB+U2l4IC1CaWctPC90cj4NCTx0ciB4bWw6bGFuZz0i
ZXMiPjx0aD5lczwvdGg+PHRkPsKhSmFsYXBlw7FvITwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0i
ZnIiPjx0aD5mcjwvdGg+PHRkPlF1ZWxxdSd1biBs4oCZQW1vdXIgdCdBcHBlbGxlc+KAkXR1IDM8
c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwvdGg+PHRk
PjExLWVpIExvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0aD5ubDwv
dGg+PHRkPidzIE9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRoPnBsPC90
aD48dGQ+V3ppxJnFgmEgQmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJydSI+PHRo
PnJ1PC90aD48dGQ+0J3RjNGOLdCZ0L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3RkPjwvdHI+
DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3YScndXkn
IGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cgo8dGFibGUgY2xhc3M9ImNhcGl0YWxpc2UiPg0J
PGNhcHRpb24+QnJvd3NlciByZW5kZXJpbmc8L2NhcHRpb24+DQk8dHI+PHRoPmdlbmVyaWM8L3Ro
Pjx0ZD5saXAmc2h5O3NtYWNraW4mI3hBRDt0aGlyc3QmIzE3MztxdWVuY2hpbsKtYWNldGFzdGlu
wq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZh
c3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRoaXJz
dMKtcXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zCrXRh
bGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenpp
bsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKt
Z29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2
ZXLCrWdpdmluwq1jb29swq1maXp6aW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImN5Ij48dGg+
Y3k8L3RoPjx0ZD7FtXlsPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJlbCI+PHRoPmVsPC90aD48
dGQ+zrPOtc+JzrPPgc6xz4bOuc66zqzigJDPg8+Fz4PPh861z4TOuc+DzrzOrc69zrXPgiDOrs+E
zrE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImVuIj48dGg+ZW48L3RoPjx0ZD4nY2VwdCBudXQn
aW4gc2FmYXJp4oCZcyDigJhzdXJl4oCZIG5haSYjNzc2O3ZlIHLDqXN1bcOp4oCUaMOhY8yMZWsg
ZnVsbCYjeDIwMTA7dGltZSBvbmUtdG8tb25lPGJyLz4ibmV3Y2FzdGxlJiM4MjA5O3Vwb24mIzgy
MDk7dHluZSIgd2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRYnJhem9zPGJyLz48c3Bhbj5lYXJ0aDwv
c3Bhbj5xdWFrZSBlYXJ0aDxzcGFuPndvcm08L3NwYW4+IDxzcGFuPmNoZWVzZTwvc3Bhbj48c3Bh
bj5idXJnZXI8L3NwYW4+IFtob3VzZV0gfnNpeCAtYmlnLTwvdHI+DQk8dHIgeG1sOmxhbmc9ImVz
Ij48dGg+ZXM8L3RoPjx0ZD7CoWphbGFwZcOxbyE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImZy
Ij48dGg+ZnI8L3RoPjx0ZD5xdWVscXUndW4gbOKAmWFtb3VyIHQnYXBwZWxsZXMmI3gyMDExO3R1
IDM8c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwvdGg+
PHRkPjExLWVpIGxvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0aD5u
bDwvdGg+PHRkPidzIG9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRoPnBs
PC90aD48dGQ+d3ppxJnFgmEgYmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJydSI+
PHRoPnJ1PC90aD48dGQ+0L3RjNGOLdC50L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3RkPjwv
dHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3YScn
dXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2360</attachid>
            <date>2005-06-15 07:28:50 -0700</date>
            <delta_ts>2005-06-16 00:09:33 -0700</delta_ts>
            <desc>added UTF-8 BOM to test</desc>
            <filename>test-case2.utf8.html</filename>
            <type>text/html</type>
            <size>4480</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">77u/PHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCXRoIHsgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhG
ODsgfQ0JdGQsIHRoIHsgYm9yZGVyOiAxcHggc29saWQgI0VFRTsgfQ0JLmNhcGl0YWxpc2UgdGQg
eyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfQ08L3N0eWxlPg0NPHRhYmxlPg0JPGNhcHRp
b24+SW5wdXQgc291cmNlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+bGlwJnNo
eTtzbWFja2luJiN4QUQ7dGhpcnN0JiMxNzM7cXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGlu
wq1nb29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKt
ZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGlu
wq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jC
rXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW7CrWxpcMKtc21h
Y2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enpp
bsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKt
Y29vbMKtZml6emluPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJjeSI+PHRoPmN5PC90aD48dGQ+
xbV5bDwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZWwiPjx0aD5lbDwvdGg+PHRkPs6zzrXPic6z
z4HOsc+GzrnOus6s4oCQz4PPhc+Dz4fOtc+EzrnPg868zq3Ovc61z4Igzq7PhM6xPC90ZD48L3Ry
Pg0JPHRyIHhtbDpsYW5nPSJlbiI+PHRoPmVuPC90aD48dGQ+J2NlcHQgbnV0J2luIHNhZmFyaeKA
mXMg4oCYc3VyZeKAmSBuYWkmIzc3Njt2ZSByw6lzdW3DqeKAlGjDoWPMjGVrIGZ1bGwmI3gyMDEw
O3RpbWUgb25lLXRvLW9uZTxici8+Im5ld2Nhc3RsZSYjODIwOTt1cG9uJiM4MjA5O3R5bmUiIHdh
c2hpbmd0b27igJFvbuKAkXRoZeKAkWJyYXpvczxici8+PHNwYW4+ZWFydGg8L3NwYW4+cXVha2Ug
ZWFydGg8c3Bhbj53b3JtPC9zcGFuPiA8c3Bhbj5jaGVlc2U8L3NwYW4+PHNwYW4+YnVyZ2VyPC9z
cGFuPiBbaG91c2VdIH5zaXggLWJpZy08L3RyPg0JPHRyIHhtbDpsYW5nPSJlcyI+PHRoPmVzPC90
aD48dGQ+wqFqYWxhcGXDsW8hPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJmciI+PHRoPmZyPC90
aD48dGQ+cXVlbHF1J3VuIGzigJlhbW91ciB0J2FwcGVsbGVzJiN4MjAxMTt0dSAzPHN1cD5lbWU8
L3N1cD48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Imh1Ij48dGg+aHU8L3RoPjx0ZD4xMS1laSBs
b25kb27igJFiYW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Im5sIj48dGg+bmw8L3RoPjx0ZD4n
cyBvY2h0ZW5kczwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icGwiPjx0aD5wbDwvdGg+PHRkPnd6
acSZxYJhIGJpZcW8xIVjZTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icnUiPjx0aD5ydTwvdGg+
PHRkPtC90YzRji3QudC+0YDQuiAxOTkwLdGFIDE0LXZpaS0xNzg5PC90ZD48L3RyPg0JPHRyIHht
bDpsYW5nPSJ0bGgiPjx0aD50bGg8L3RoPjx0ZD50bGhJbmdhbiBIb2wgd2EnJ3V5JyBsb2docWFt
PC90ZD48L3RyPg08L3RhYmxlPgoNPHRhYmxlPgoJPGNhcHRpb24+Q29ycmVjdCBvdXRwdXQgc2Ft
cGxlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+TGlwwq1zbWFja2luwq10aGly
c3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10
YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6
aW7CrWxpcMKtc21hY2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7C
rWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1l
dmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRoaXJzdMKtcXVlbmNoaW7C
rWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKt
d2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenppbjwvdGQ+PC90cj4N
CTx0ciB4bWw6bGFuZz0iY3kiPjx0aD5jeTwvdGg+PHRkPsW0eWw8L3RkPjwvdHI+DQk8dHIgeG1s
Omxhbmc9ImVsIj48dGg+ZWw8L3RoPjx0ZD7Ok861z4nOs8+BzrHPhs65zrrOrOKAkM6jz4XPg8+H
zrXPhM65z4POvM6tzr3Otc+CIM6Jz4TOsTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZW4iPjx0
aD5lbjwvdGg+PHRkPidDZXB0IE51dCdpbiBTYWZhcmnigJlzIOKAmFN1cmXigJkgTmHDr3ZlIFLD
qXN1bcOp4oCUSMOhxI1layBGdWxs4oCQdGltZSBPbmUtdG8tT25lPGJyLz4iTmV3Y2FzdGxlLXVw
b24tVHluZSIgV2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRQnJhem9zPGJyLz5FYXJ0aHF1YWtlIEVh
cnRod29ybSBDaGVlc2VidXJnZXIgW0hvdXNlXSB+U2l4IC1CaWctPC90cj4NCTx0ciB4bWw6bGFu
Zz0iZXMiPjx0aD5lczwvdGg+PHRkPsKhSmFsYXBlw7FvITwvdGQ+PC90cj4NCTx0ciB4bWw6bGFu
Zz0iZnIiPjx0aD5mcjwvdGg+PHRkPlF1ZWxxdSd1biBs4oCZQW1vdXIgdCdBcHBlbGxlc+KAkXR1
IDM8c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwvdGg+
PHRkPjExLWVpIExvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0aD5u
bDwvdGg+PHRkPidzIE9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRoPnBs
PC90aD48dGQ+V3ppxJnFgmEgQmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJydSI+
PHRoPnJ1PC90aD48dGQ+0J3RjNGOLdCZ0L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3RkPjwv
dHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3YScn
dXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cgo8dGFibGUgY2xhc3M9ImNhcGl0YWxpc2Ui
Pg0JPGNhcHRpb24+QnJvd3NlciByZW5kZXJpbmc8L2NhcHRpb24+DQk8dHI+PHRoPmdlbmVyaWM8
L3RoPjx0ZD5saXAmc2h5O3NtYWNraW4mI3hBRDt0aGlyc3QmIzE3MztxdWVuY2hpbsKtYWNldGFz
dGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7C
rWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRo
aXJzdMKtcXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zC
rXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZp
enppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRp
bsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7C
rWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImN5Ij48
dGg+Y3k8L3RoPjx0ZD7FtXlsPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJlbCI+PHRoPmVsPC90
aD48dGQ+zrPOtc+JzrPPgc6xz4bOuc66zqzigJDPg8+Fz4PPh861z4TOuc+DzrzOrc69zrXPgiDO
rs+EzrE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImVuIj48dGg+ZW48L3RoPjx0ZD4nY2VwdCBu
dXQnaW4gc2FmYXJp4oCZcyDigJhzdXJl4oCZIG5haSYjNzc2O3ZlIHLDqXN1bcOp4oCUaMOhY8yM
ZWsgZnVsbCYjeDIwMTA7dGltZSBvbmUtdG8tb25lPGJyLz4ibmV3Y2FzdGxlJiM4MjA5O3Vwb24m
IzgyMDk7dHluZSIgd2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRYnJhem9zPGJyLz48c3Bhbj5lYXJ0
aDwvc3Bhbj5xdWFrZSBlYXJ0aDxzcGFuPndvcm08L3NwYW4+IDxzcGFuPmNoZWVzZTwvc3Bhbj48
c3Bhbj5idXJnZXI8L3NwYW4+IFtob3VzZV0gfnNpeCAtYmlnLTwvdHI+DQk8dHIgeG1sOmxhbmc9
ImVzIj48dGg+ZXM8L3RoPjx0ZD7CoWphbGFwZcOxbyE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9
ImZyIj48dGg+ZnI8L3RoPjx0ZD5xdWVscXUndW4gbOKAmWFtb3VyIHQnYXBwZWxsZXMmI3gyMDEx
O3R1IDM8c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwv
dGg+PHRkPjExLWVpIGxvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0
aD5ubDwvdGg+PHRkPidzIG9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRo
PnBsPC90aD48dGQ+d3ppxJnFgmEgYmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJy
dSI+PHRoPnJ1PC90aD48dGQ+0L3RjNGOLdC50L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3Rk
PjwvdHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3
YScndXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2381</attachid>
            <date>2005-06-16 00:09:33 -0700</date>
            <delta_ts>2005-06-16 00:09:33 -0700</delta_ts>
            <desc>correction from french-speaker</desc>
            <filename>test-case2.utf8.html</filename>
            <type>text/html</type>
            <size>4480</size>
            <attacher name="Nicholas Shanks">nickshanks</attacher>
            
              <data encoding="base64">77u/PHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCXRoIHsgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhG
ODsgfQ0JdGQsIHRoIHsgYm9yZGVyOiAxcHggc29saWQgI0VFRTsgfQ0JLmNhcGl0YWxpc2UgdGQg
eyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfQ08L3N0eWxlPg0NPHRhYmxlPg0JPGNhcHRp
b24+SW5wdXQgc291cmNlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+bGlwJnNo
eTtzbWFja2luJiN4QUQ7dGhpcnN0JiMxNzM7cXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGlu
wq1nb29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKt
ZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGlu
wq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jC
rXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW7CrWxpcMKtc21h
Y2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enpp
bsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKt
Y29vbMKtZml6emluPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJjeSI+PHRoPmN5PC90aD48dGQ+
xbV5bDwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZWwiPjx0aD5lbDwvdGg+PHRkPs6zzrXPic6z
z4HOsc+GzrnOus6s4oCQz4PPhc+Dz4fOtc+EzrnPg868zq3Ovc61z4Igzq7PhM6xPC90ZD48L3Ry
Pg0JPHRyIHhtbDpsYW5nPSJlbiI+PHRoPmVuPC90aD48dGQ+J2NlcHQgbnV0J2luIHNhZmFyaeKA
mXMg4oCYc3VyZeKAmSBuYWkmIzc3Njt2ZSByw6lzdW3DqeKAlGjDoWPMjGVrIGZ1bGwmI3gyMDEw
O3RpbWUgb25lLXRvLW9uZTxici8+Im5ld2Nhc3RsZSYjODIwOTt1cG9uJiM4MjA5O3R5bmUiIHdh
c2hpbmd0b27igJFvbuKAkXRoZeKAkWJyYXpvczxici8+PHNwYW4+ZWFydGg8L3NwYW4+cXVha2Ug
ZWFydGg8c3Bhbj53b3JtPC9zcGFuPiA8c3Bhbj5jaGVlc2U8L3NwYW4+PHNwYW4+YnVyZ2VyPC9z
cGFuPiBbaG91c2VdIH5zaXggLWJpZy08L3RyPg0JPHRyIHhtbDpsYW5nPSJlcyI+PHRoPmVzPC90
aD48dGQ+wqFqYWxhcGXDsW8hPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJmciI+PHRoPmZyPC90
aD48dGQ+cXVlbHF1J3VuIGzigJlhbW91ciB0J2FwcGVsbGVzJiN4MjAxMTt0dSAzPHN1cD5lbWU8
L3N1cD48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Imh1Ij48dGg+aHU8L3RoPjx0ZD4xMS1laSBs
b25kb27igJFiYW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9Im5sIj48dGg+bmw8L3RoPjx0ZD4n
cyBvY2h0ZW5kczwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icGwiPjx0aD5wbDwvdGg+PHRkPnd6
acSZxYJhIGJpZcW8xIVjZTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0icnUiPjx0aD5ydTwvdGg+
PHRkPtC90YzRji3QudC+0YDQuiAxOTkwLdGFIDE0LXZpaS0xNzg5PC90ZD48L3RyPg0JPHRyIHht
bDpsYW5nPSJ0bGgiPjx0aD50bGg8L3RoPjx0ZD50bGhJbmdhbiBIb2wgd2EnJ3V5JyBsb2docWFt
PC90ZD48L3RyPg08L3RhYmxlPgoNPHRhYmxlPgoJPGNhcHRpb24+Q29ycmVjdCBvdXRwdXQgc2Ft
cGxlPC9jYXB0aW9uPg0JPHRyPjx0aD5nZW5lcmljPC90aD48dGQ+TGlwwq1zbWFja2luwq10aGly
c3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRpbsKtZ29vZMKtYnV6emluwq1jb29swq10
YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7CrWV2ZXLCrWdpdmluwq1jb29swq1maXp6
aW7CrWxpcMKtc21hY2tpbsKtdGhpcnN0wq1xdWVuY2hpbsKtYWNldGFzdGluwq1tb3RpdmF0aW7C
rWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7CrWZhc3TCrWxpdmluwq1l
dmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRoaXJzdMKtcXVlbmNoaW7C
rWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zCrXRhbGtpbsKtaGlnaMKt
d2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZpenppbjwvdGQ+PC90cj4N
CTx0ciB4bWw6bGFuZz0iY3kiPjx0aD5jeTwvdGg+PHRkPsW0eWw8L3RkPjwvdHI+DQk8dHIgeG1s
Omxhbmc9ImVsIj48dGg+ZWw8L3RoPjx0ZD7Ok861z4nOs8+BzrHPhs65zrrOrOKAkM6jz4XPg8+H
zrXPhM65z4POvM6tzr3Otc+CIM6Jz4TOsTwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iZW4iPjx0
aD5lbjwvdGg+PHRkPidDZXB0IE51dCdpbiBTYWZhcmnigJlzIOKAmFN1cmXigJkgTmHDr3ZlIFLD
qXN1bcOp4oCUSMOhxI1layBGdWxs4oCQdGltZSBPbmUtdG8tT25lPGJyLz4iTmV3Y2FzdGxlLXVw
b24tVHluZSIgV2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRQnJhem9zPGJyLz5FYXJ0aHF1YWtlIEVh
cnRod29ybSBDaGVlc2VidXJnZXIgW0hvdXNlXSB+U2l4IC1CaWctPC90cj4NCTx0ciB4bWw6bGFu
Zz0iZXMiPjx0aD5lczwvdGg+PHRkPsKhSmFsYXBlw7FvITwvdGQ+PC90cj4NCTx0ciB4bWw6bGFu
Zz0iZnIiPjx0aD5mcjwvdGg+PHRkPlF1ZWxxdSd1biBs4oCZQW1vdXIgdCdBcHBlbGxlc+KAkVR1
IDM8c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwvdGg+
PHRkPjExLWVpIExvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0aD5u
bDwvdGg+PHRkPidzIE9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRoPnBs
PC90aD48dGQ+V3ppxJnFgmEgQmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJydSI+
PHRoPnJ1PC90aD48dGQ+0J3RjNGOLdCZ0L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3RkPjwv
dHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3YScn
dXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cgo8dGFibGUgY2xhc3M9ImNhcGl0YWxpc2Ui
Pg0JPGNhcHRpb24+QnJvd3NlciByZW5kZXJpbmc8L2NhcHRpb24+DQk8dHI+PHRoPmdlbmVyaWM8
L3RoPjx0ZD5saXAmc2h5O3NtYWNraW4mI3hBRDt0aGlyc3QmIzE3MztxdWVuY2hpbsKtYWNldGFz
dGluwq1tb3RpdmF0aW7CrWdvb2TCrWJ1enppbsKtY29vbMKtdGFsa2luwq1oaWdowq13YWxraW7C
rWZhc3TCrWxpdmluwq1ldmVywq1naXZpbsKtY29vbMKtZml6emluwq1saXDCrXNtYWNraW7CrXRo
aXJzdMKtcXVlbmNoaW7CrWFjZXRhc3RpbsKtbW90aXZhdGluwq1nb29kwq1idXp6aW7CrWNvb2zC
rXRhbGtpbsKtaGlnaMKtd2Fsa2luwq1mYXN0wq1saXZpbsKtZXZlcsKtZ2l2aW7CrWNvb2zCrWZp
enppbsKtbGlwwq1zbWFja2luwq10aGlyc3TCrXF1ZW5jaGluwq1hY2V0YXN0aW7CrW1vdGl2YXRp
bsKtZ29vZMKtYnV6emluwq1jb29swq10YWxraW7CrWhpZ2jCrXdhbGtpbsKtZmFzdMKtbGl2aW7C
rWV2ZXLCrWdpdmluwq1jb29swq1maXp6aW48L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImN5Ij48
dGg+Y3k8L3RoPjx0ZD7FtXlsPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJlbCI+PHRoPmVsPC90
aD48dGQ+zrPOtc+JzrPPgc6xz4bOuc66zqzigJDPg8+Fz4PPh861z4TOuc+DzrzOrc69zrXPgiDO
rs+EzrE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9ImVuIj48dGg+ZW48L3RoPjx0ZD4nY2VwdCBu
dXQnaW4gc2FmYXJp4oCZcyDigJhzdXJl4oCZIG5haSYjNzc2O3ZlIHLDqXN1bcOp4oCUaMOhY8yM
ZWsgZnVsbCYjeDIwMTA7dGltZSBvbmUtdG8tb25lPGJyLz4ibmV3Y2FzdGxlJiM4MjA5O3Vwb24m
IzgyMDk7dHluZSIgd2FzaGluZ3RvbuKAkW9u4oCRdGhl4oCRYnJhem9zPGJyLz48c3Bhbj5lYXJ0
aDwvc3Bhbj5xdWFrZSBlYXJ0aDxzcGFuPndvcm08L3NwYW4+IDxzcGFuPmNoZWVzZTwvc3Bhbj48
c3Bhbj5idXJnZXI8L3NwYW4+IFtob3VzZV0gfnNpeCAtYmlnLTwvdHI+DQk8dHIgeG1sOmxhbmc9
ImVzIj48dGg+ZXM8L3RoPjx0ZD7CoWphbGFwZcOxbyE8L3RkPjwvdHI+DQk8dHIgeG1sOmxhbmc9
ImZyIj48dGg+ZnI8L3RoPjx0ZD5xdWVscXUndW4gbOKAmWFtb3VyIHQnYXBwZWxsZXMmI3gyMDEx
O3R1IDM8c3VwPmVtZTwvc3VwPjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0iaHUiPjx0aD5odTwv
dGg+PHRkPjExLWVpIGxvbmRvbuKAkWJhbjwvdGQ+PC90cj4NCTx0ciB4bWw6bGFuZz0ibmwiPjx0
aD5ubDwvdGg+PHRkPidzIG9jaHRlbmRzPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJwbCI+PHRo
PnBsPC90aD48dGQ+d3ppxJnFgmEgYmllxbzEhWNlPC90ZD48L3RyPg0JPHRyIHhtbDpsYW5nPSJy
dSI+PHRoPnJ1PC90aD48dGQ+0L3RjNGOLdC50L7RgNC6IDE5OTAt0YUgMTQtdmlpLTE3ODk8L3Rk
PjwvdHI+DQk8dHIgeG1sOmxhbmc9InRsaCI+PHRoPnRsaDwvdGg+PHRkPnRsaEluZ2FuIEhvbCB3
YScndXknIGxvZ2hxYW08L3RkPjwvdHI+DTwvdGFibGU+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>