<?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>3245</bug_id>
          
          <creation_ts>2005-06-01 16:14:48 -0700</creation_ts>
          <short_desc>Support the &apos;bdo&apos; element</short_desc>
          <delta_ts>2005-10-09 10:14:09 -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>DOM</component>
          <version>412</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>VERIFIED</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>
          
          <blocked>4898</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10443</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-01 16:14:48 -0700</bug_when>
    <thetext>11/12/03 2:15 AM Dave Hyatt:
The &lt;bdo&gt; element is not supported.  This element is acts as &quot;unicode-bidi: override&quot; in CSS and needs to 
support the dir attribute mapping into the direction CSS property.  I believe it is a block but I&apos;ll have to 
double-check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10444</commentid>
    <comment_count>1</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-06-01 16:15:04 -0700</bug_when>
    <thetext>Apple Bug: rdar://3481337/
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19314</commentid>
    <comment_count>2</comment_count>
      <attachid>3854</attachid>
    <who name="">mitz</who>
    <bug_when>2005-09-10 15:32:46 -0700</bug_when>
    <thetext>Created attachment 3854
Handle DIR for all elements in html4.css instead of in HTMLElementImpl 

mjs and darin suggested this solution</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19315</commentid>
    <comment_count>3</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-09-10 16:14:19 -0700</bug_when>
    <thetext>I disagree with mjs&apos; and darin&apos;s recommendation.

This patch will regress performance significantly by defeating the style sharing optimization for siblings 
and cousins completely, effectively turning it off for all of HTML.

A rule with a universal selector is one that has to be checked by every single element, thus creating 
additional work that will occur on every single style match of an HTML element.  In general, for the 
universally applied HTML attributes, that is why I left the checking in code rather than in the CSS file.

Furthermore, once an element is affected by attribute selectors, it no longer tries to share with siblings.  
This is technically a limitation in the sharing heuristic that should be improved (attributes that are not 
mapped in code but used in style cause sharing to be turned off).  One idea would be to treat all 
attribute selectors used in the user agent sheet as mapped, although there are subtleties that would 
have to be addressed (right now we actually *depend* on form controls not sharing for example, and 
would then have to add some more checks for all the control states like disabled and checked to the 
sharing heuristic).

Even if we fix the sharing code to deal with attribute selectors better, getting an attribute is not 
currently O(1), it is O(m), where m is the # of attributes present on the element.  Therefore this solution 
is slower than the parseMappedAttribute solution would be, since that involves work that only occurs 
when a dir attribute is encountered, and only involves a single hash lookup to locate the appropriate 
mapped style declaration.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19316</commentid>
    <comment_count>4</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-09-10 16:21:55 -0700</bug_when>
    <thetext>Basically in general right now in terms of both speed and footprint, parseMappedAttribute is superior to 
attribute selector rules in html4.css.  Moving current rules into parseMappedAttribute would in fact 
improve both footprint and performance (e.g., table[align=&quot;center&quot;] defeats all style sharing on table 
elements for example, forces all tables to actually do a getAttribute of their align attributes (taking a 
worst-case hit when it is not present). 
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19317</commentid>
    <comment_count>5</comment_count>
      <attachid>3855</attachid>
    <who name="">mitz</who>
    <bug_when>2005-09-10 16:36:06 -0700</bug_when>
    <thetext>Created attachment 3855
Handle BDO in HTMLElementImpl and only there

Taking the other approach</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19319</commentid>
    <comment_count>6</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-09-10 16:37:12 -0700</bug_when>
    <thetext>Note that I do ultimately favor a declarative solution toe the mapped attribute problem, possibly using a 
vaguely-CSS-like syntax, but this would not involve the creation of normal style rules.  It would still 
ultimately be mapped attributes that are resolved at attribute-changed time and not during style 
matching.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19320</commentid>
    <comment_count>7</comment_count>
      <attachid>3855</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-09-10 16:41:01 -0700</bug_when>
    <thetext>Comment on attachment 3855
Handle BDO in HTMLElementImpl and only there

The mapped attribute table is a cache from an attribute name and value pair to
a style declaration that holds the desired CSS properties and values that you
want the attribute/value pair to map to.

In this case, dir on the &lt;bdo&gt; tag has a different meaning than on all other
HTML elements.	This means that the mapped attribute cache needs two distinct
entries for dir, one for &lt;bdo&gt; and one for all other HTML elements.

This is the reason that the mapToEntry function returns the set of enumerated
constants like eUniversal.  You need to make &lt;bdo&gt; use a new enumerated
constant (e.g., eBDO) for the dir attribute so that it is cached separately
from dir attributes on other elements.	Otherwise the mapped attribute cache
might incorrectly hand back the wrong mapped attribute style declaration for
your element (e.g., treating an HTML element like &lt;bdo&gt; or &lt;bdo&gt; like another
HTML element).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21261</commentid>
    <comment_count>8</comment_count>
      <attachid>4176</attachid>
    <who name="">mitz</who>
    <bug_when>2005-10-03 02:34:19 -0700</bug_when>
    <thetext>Created attachment 4176
Cache bdo&apos;s dir attribute separately from other elements&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21268</commentid>
    <comment_count>9</comment_count>
      <attachid>4176</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2005-10-03 11:21:25 -0700</bug_when>
    <thetext>Comment on attachment 4176
Cache bdo&apos;s dir attribute separately from other elements&apos;

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21270</commentid>
    <comment_count>10</comment_count>
      <attachid>4180</attachid>
    <who name="">mitz</who>
    <bug_when>2005-10-03 11:31:46 -0700</bug_when>
    <thetext>Created attachment 4180
updated test and expected result

This is the expected result with the patch for bug 4898 in place. Also removed
the line that says that the test is expected to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21271</commentid>
    <comment_count>11</comment_count>
      <attachid>4181</attachid>
    <who name="">mitz</who>
    <bug_when>2005-10-03 11:32:57 -0700</bug_when>
    <thetext>Created attachment 4181
updated expected pixel test result

This is the expected result with the patch for bug 4898 in place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21611</commentid>
    <comment_count>12</comment_count>
    <who name="">mitz</who>
    <bug_when>2005-10-09 10:14:09 -0700</bug_when>
    <thetext>Oops, forgot that it wasn&apos;t my bug. I shouldn&apos;t have been the one to mark this &apos;verified&apos;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3854</attachid>
            <date>2005-09-10 15:32:46 -0700</date>
            <delta_ts>2005-09-10 16:36:06 -0700</delta_ts>
            <desc>Handle DIR for all elements in html4.css instead of in HTMLElementImpl </desc>
            <filename>3245_patch_r1.txt</filename>
            <type>text/plain</type>
            <size>1935</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAv
Y3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9jc3MvaHRtbDQuY3NzLHYKcmV0cmlldmluZyByZXZpc2lv
biAxLjc1CmRpZmYgLXAgLXUgLXIxLjc1IFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwotLS0g
V2ViQ29yZS9raHRtbC9jc3MvaHRtbDQuY3NzCTMwIEF1ZyAyMDA1IDIxOjM2OjIzIC0wMDAwCTEu
NzUKKysrIFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwkxMCBTZXAgMjAwNSAyMjoxODoyMyAt
MDAwMApAQCAtNDA0LDEzICs0MDQsMTcgQEAgYTota2h0bWwtYW55LWxpbms6YWN0aXZlIHsKIAog
LyogQmlkaXJlY3Rpb25hbGl0eSBzZXR0aW5ncyAqLwogCi1iZG9bZGlyPSJsdHIiXSAgeworKltk
aXI9Imx0ciJdIHsKICAgICBkaXJlY3Rpb246IGx0cjsKLSAgICB1bmljb2RlLWJpZGk6IGJpZGkt
b3ZlcnJpZGUKKyAgICB1bmljb2RlLWJpZGk6IGVtYmVkCiB9CiAKLWJkb1tkaXI9InJ0bCJdICB7
CisqW2Rpcj0icnRsIl0gewogICAgIGRpcmVjdGlvbjogcnRsOworICAgIHVuaWNvZGUtYmlkaTog
ZW1iZWQKK30KKworYmRvW2Rpcj0ibHRyIl0sIGJkb1tkaXI9InJ0bCJdIHsKICAgICB1bmljb2Rl
LWJpZGk6IGJpZGktb3ZlcnJpZGUKIH0KICAgICAgIApJbmRleDogV2ViQ29yZS9raHRtbC9odG1s
L2h0bWxfZWxlbWVudGltcGwuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJD
b3JlL2todG1sL2h0bWwvaHRtbF9lbGVtZW50aW1wbC5jcHAsdgpyZXRyaWV2aW5nIHJldmlzaW9u
IDEuMTA1CmRpZmYgLXAgLXUgLXIxLjEwNSBXZWJDb3JlL2todG1sL2h0bWwvaHRtbF9lbGVtZW50
aW1wbC5jcHAKLS0tIFdlYkNvcmUva2h0bWwvaHRtbC9odG1sX2VsZW1lbnRpbXBsLmNwcAk3IFNl
cCAyMDA1IDAyOjM4OjM1IC0wMDAwCTEuMTA1CisrKyBXZWJDb3JlL2todG1sL2h0bWwvaHRtbF9l
bGVtZW50aW1wbC5jcHAJMTAgU2VwIDIwMDUgMjI6MTg6MjcgLTAwMDAKQEAgLTEyMiw4ICsxMjIs
NyBAQCBOb2RlSW1wbCAqSFRNTEVsZW1lbnRJbXBsOjpjbG9uZU5vZGUoYm9vCiBib29sIEhUTUxF
bGVtZW50SW1wbDo6bWFwVG9FbnRyeShjb25zdCBRdWFsaWZpZWROYW1lJiBhdHRyTmFtZSwgTWFw
cGVkQXR0cmlidXRlRW50cnkmIHJlc3VsdCkgY29uc3QKIHsKICAgICBpZiAoYXR0ck5hbWUgPT0g
YWxpZ25BdHRyIHx8Ci0gICAgICAgIGF0dHJOYW1lID09IGNvbnRlbnRlZGl0YWJsZUF0dHIgfHwK
LSAgICAgICAgYXR0ck5hbWUgPT0gZGlyQXR0cikgeworICAgICAgICBhdHRyTmFtZSA9PSBjb250
ZW50ZWRpdGFibGVBdHRyKSB7CiAgICAgICAgIHJlc3VsdCA9IGVVbml2ZXJzYWw7CiAgICAgICAg
IHJldHVybiBmYWxzZTsKICAgICB9CkBAIC0xNTAsOSArMTQ5LDYgQEAgdm9pZCBIVE1MRWxlbWVu
dEltcGw6OnBhcnNlTWFwcGVkQXR0cmlidQogICAgICAgICAgICAgc2V0VGFiSW5kZXgoaW5kZXhz
dHJpbmcudG9JbnQoKSk7CiAgICAgfSBlbHNlIGlmIChhdHRyLT5uYW1lKCkgPT0gbGFuZ0F0dHIp
IHsKICAgICAgICAgLy8gRklYTUU6IEltcGxlbWVudAotICAgIH0gZWxzZSBpZiAoYXR0ci0+bmFt
ZSgpID09IGRpckF0dHIpIHsKLSAgICAgICAgYWRkQ1NTUHJvcGVydHkoYXR0ciwgQ1NTX1BST1Bf
RElSRUNUSU9OLCBhdHRyLT52YWx1ZSgpKTsKLSAgICAgICAgYWRkQ1NTUHJvcGVydHkoYXR0ciwg
Q1NTX1BST1BfVU5JQ09ERV9CSURJLCBDU1NfVkFMX0VNQkVEKTsKICAgICB9CiAvLyBzdGFuZGFy
ZCBldmVudHMKICAgICBlbHNlIGlmIChhdHRyLT5uYW1lKCkgPT0gb25jbGlja0F0dHIpIHsK
</data>
<flag name="review"
          id="556"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3855</attachid>
            <date>2005-09-10 16:36:06 -0700</date>
            <delta_ts>2005-10-03 02:34:19 -0700</delta_ts>
            <desc>Handle BDO in HTMLElementImpl and only there</desc>
            <filename>3245_patch_r2.txt</filename>
            <type>text/plain</type>
            <size>1932</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAv
Y3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9jc3MvaHRtbDQuY3NzLHYKcmV0cmlldmluZyByZXZpc2lv
biAxLjc1CmRpZmYgLXAgLXUgLXIxLjc1IFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwotLS0g
V2ViQ29yZS9raHRtbC9jc3MvaHRtbDQuY3NzCTMwIEF1ZyAyMDA1IDIxOjM2OjIzIC0wMDAwCTEu
NzUKKysrIFdlYkNvcmUva2h0bWwvY3NzL2h0bWw0LmNzcwkxMCBTZXAgMjAwNSAyMzozNjozMyAt
MDAwMApAQCAtNDAyLDIwICs0MDIsNiBAQCBhOi1raHRtbC1hbnktbGluazphY3RpdmUgewogICAg
IGNvbG9yOiAta2h0bWwtYWN0aXZlbGluawogfQogCi0vKiBCaWRpcmVjdGlvbmFsaXR5IHNldHRp
bmdzICovCi0KLWJkb1tkaXI9Imx0ciJdICB7Ci0gICAgZGlyZWN0aW9uOiBsdHI7Ci0gICAgdW5p
Y29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlCi19Ci0KLWJkb1tkaXI9InJ0bCJdICB7Ci0gICAgZGly
ZWN0aW9uOiBydGw7Ci0gICAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlCi19Ci0gICAgICAK
LS8qIEVuZCBiaWRpIHNldHRpbmdzICovCi0KIC8qIG90aGVyIGVsZW1lbnRzICovCiAKIG5vZnJh
bWVzIHsKSW5kZXg6IFdlYkNvcmUva2h0bWwvaHRtbC9odG1sX2VsZW1lbnRpbXBsLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfZWxlbWVu
dGltcGwuY3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEwNQpkaWZmIC1wIC11IC1yMS4xMDUg
V2ViQ29yZS9raHRtbC9odG1sL2h0bWxfZWxlbWVudGltcGwuY3BwCi0tLSBXZWJDb3JlL2todG1s
L2h0bWwvaHRtbF9lbGVtZW50aW1wbC5jcHAJNyBTZXAgMjAwNSAwMjozODozNSAtMDAwMAkxLjEw
NQorKysgV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfZWxlbWVudGltcGwuY3BwCTEwIFNlcCAyMDA1
IDIzOjM2OjM3IC0wMDAwCkBAIC0xMjIsOCArMTIyLDcgQEAgTm9kZUltcGwgKkhUTUxFbGVtZW50
SW1wbDo6Y2xvbmVOb2RlKGJvbwogYm9vbCBIVE1MRWxlbWVudEltcGw6Om1hcFRvRW50cnkoY29u
c3QgUXVhbGlmaWVkTmFtZSYgYXR0ck5hbWUsIE1hcHBlZEF0dHJpYnV0ZUVudHJ5JiByZXN1bHQp
IGNvbnN0CiB7CiAgICAgaWYgKGF0dHJOYW1lID09IGFsaWduQXR0ciB8fAotICAgICAgICBhdHRy
TmFtZSA9PSBjb250ZW50ZWRpdGFibGVBdHRyIHx8Ci0gICAgICAgIGF0dHJOYW1lID09IGRpckF0
dHIpIHsKKyAgICAgICAgYXR0ck5hbWUgPT0gY29udGVudGVkaXRhYmxlQXR0cikgewogICAgICAg
ICByZXN1bHQgPSBlVW5pdmVyc2FsOwogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQpAQCAt
MTUyLDcgKzE1MSw3IEBAIHZvaWQgSFRNTEVsZW1lbnRJbXBsOjpwYXJzZU1hcHBlZEF0dHJpYnUK
ICAgICAgICAgLy8gRklYTUU6IEltcGxlbWVudAogICAgIH0gZWxzZSBpZiAoYXR0ci0+bmFtZSgp
ID09IGRpckF0dHIpIHsKICAgICAgICAgYWRkQ1NTUHJvcGVydHkoYXR0ciwgQ1NTX1BST1BfRElS
RUNUSU9OLCBhdHRyLT52YWx1ZSgpKTsKLSAgICAgICAgYWRkQ1NTUHJvcGVydHkoYXR0ciwgQ1NT
X1BST1BfVU5JQ09ERV9CSURJLCBDU1NfVkFMX0VNQkVEKTsKKyAgICAgICAgYWRkQ1NTUHJvcGVy
dHkoYXR0ciwgQ1NTX1BST1BfVU5JQ09ERV9CSURJLCBoYXNUYWdOYW1lKGJkb1RhZykgPyBDU1Nf
VkFMX0JJRElfT1ZFUlJJREUgOiBDU1NfVkFMX0VNQkVEKTsKICAgICB9CiAvLyBzdGFuZGFyZCBl
dmVudHMKICAgICBlbHNlIGlmIChhdHRyLT5uYW1lKCkgPT0gb25jbGlja0F0dHIpIHsK
</data>
<flag name="review"
          id="557"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4176</attachid>
            <date>2005-10-03 02:34:19 -0700</date>
            <delta_ts>2005-10-03 11:21:25 -0700</delta_ts>
            <desc>Cache bdo&apos;s dir attribute separately from other elements&apos;</desc>
            <filename>3245_r3.patch</filename>
            <type>text/plain</type>
            <size>2730</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IGNzcy9odG1sNC5jc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYkNv
cmUva2h0bWwvY3NzL2h0bWw0LmNzcyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS43NgpkaWZmIC1w
IC11IC1yMS43NiBodG1sNC5jc3MKLS0tIGNzcy9odG1sNC5jc3MJMjAgU2VwIDIwMDUgMjM6MDE6
MzkgLTAwMDAJMS43NgorKysgY3NzL2h0bWw0LmNzcwkzIE9jdCAyMDA1IDA5OjM1OjI3IC0wMDAw
CkBAIC00MDIsMjAgKzQwMiw2IEBAIGE6LWtodG1sLWFueS1saW5rOmFjdGl2ZSB7CiAgICAgY29s
b3I6IC1raHRtbC1hY3RpdmVsaW5rCiB9CiAKLS8qIEJpZGlyZWN0aW9uYWxpdHkgc2V0dGluZ3Mg
Ki8KLQotYmRvW2Rpcj0ibHRyIl0gIHsKLSAgICBkaXJlY3Rpb246IGx0cjsKLSAgICB1bmljb2Rl
LWJpZGk6IGJpZGktb3ZlcnJpZGUKLX0KLQotYmRvW2Rpcj0icnRsIl0gIHsKLSAgICBkaXJlY3Rp
b246IHJ0bDsKLSAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGUKLX0KLSAgICAgIAotLyog
RW5kIGJpZGkgc2V0dGluZ3MgKi8KLQogLyogb3RoZXIgZWxlbWVudHMgKi8KIAogbm9mcmFtZXMg
ewpJbmRleDogaHRtbC9odG1sX2VsZW1lbnRpbXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAv
Y3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfZWxlbWVudGltcGwuY3BwLHYKcmV0cmll
dmluZyByZXZpc2lvbiAxLjEwNgpkaWZmIC1wIC11IC1yMS4xMDYgaHRtbF9lbGVtZW50aW1wbC5j
cHAKLS0tIGh0bWwvaHRtbF9lbGVtZW50aW1wbC5jcHAJMjggU2VwIDIwMDUgMjI6MDE6MzMgLTAw
MDAJMS4xMDYKKysrIGh0bWwvaHRtbF9lbGVtZW50aW1wbC5jcHAJMyBPY3QgMjAwNSAwOTozNToy
OCAtMDAwMApAQCAtMTIyLDExICsxMjIsMTQgQEAgTm9kZUltcGwgKkhUTUxFbGVtZW50SW1wbDo6
Y2xvbmVOb2RlKGJvbwogYm9vbCBIVE1MRWxlbWVudEltcGw6Om1hcFRvRW50cnkoY29uc3QgUXVh
bGlmaWVkTmFtZSYgYXR0ck5hbWUsIE1hcHBlZEF0dHJpYnV0ZUVudHJ5JiByZXN1bHQpIGNvbnN0
CiB7CiAgICAgaWYgKGF0dHJOYW1lID09IGFsaWduQXR0ciB8fAotICAgICAgICBhdHRyTmFtZSA9
PSBjb250ZW50ZWRpdGFibGVBdHRyIHx8Ci0gICAgICAgIGF0dHJOYW1lID09IGRpckF0dHIpIHsK
KyAgICAgICAgYXR0ck5hbWUgPT0gY29udGVudGVkaXRhYmxlQXR0cikgewogICAgICAgICByZXN1
bHQgPSBlVW5pdmVyc2FsOwogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQorICAgIGlmIChh
dHRyTmFtZSA9PSBkaXJBdHRyKSB7CisgICAgICAgIHJlc3VsdCA9IGhhc1RhZ05hbWUoYmRvVGFn
KSA/IGVCRE8gOiBlVW5pdmVyc2FsOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQogCiAg
ICAgcmV0dXJuIFN0eWxlZEVsZW1lbnRJbXBsOjptYXBUb0VudHJ5KGF0dHJOYW1lLCByZXN1bHQp
OwogfQpAQCAtMTUyLDcgKzE1NSw3IEBAIHZvaWQgSFRNTEVsZW1lbnRJbXBsOjpwYXJzZU1hcHBl
ZEF0dHJpYnUKICAgICAgICAgLy8gRklYTUU6IEltcGxlbWVudAogICAgIH0gZWxzZSBpZiAoYXR0
ci0+bmFtZSgpID09IGRpckF0dHIpIHsKICAgICAgICAgYWRkQ1NTUHJvcGVydHkoYXR0ciwgQ1NT
X1BST1BfRElSRUNUSU9OLCBhdHRyLT52YWx1ZSgpKTsKLSAgICAgICAgYWRkQ1NTUHJvcGVydHko
YXR0ciwgQ1NTX1BST1BfVU5JQ09ERV9CSURJLCBDU1NfVkFMX0VNQkVEKTsKKyAgICAgICAgYWRk
Q1NTUHJvcGVydHkoYXR0ciwgQ1NTX1BST1BfVU5JQ09ERV9CSURJLCBoYXNUYWdOYW1lKGJkb1Rh
ZykgPyBDU1NfVkFMX0JJRElfT1ZFUlJJREUgOiBDU1NfVkFMX0VNQkVEKTsKICAgICB9CiAvLyBz
dGFuZGFyZCBldmVudHMKICAgICBlbHNlIGlmIChhdHRyLT5uYW1lKCkgPT0gb25jbGlja0F0dHIp
IHsKSW5kZXg6IHhtbC9kb21fZWxlbWVudGltcGwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zz
L3Jvb3QvV2ViQ29yZS9raHRtbC94bWwvZG9tX2VsZW1lbnRpbXBsLmgsdgpyZXRyaWV2aW5nIHJl
dmlzaW9uIDEuNTQKZGlmZiAtcCAtdSAtcjEuNTQgZG9tX2VsZW1lbnRpbXBsLmgKLS0tIHhtbC9k
b21fZWxlbWVudGltcGwuaAkyIE9jdCAyMDA1IDE3OjE3OjQ3IC0wMDAwCTEuNTQKKysrIHhtbC9k
b21fZWxlbWVudGltcGwuaAkzIE9jdCAyMDA1IDA5OjM1OjI5IC0wMDAwCkBAIC0zMzMsNyArMzMz
LDcgQEAgcHJvdGVjdGVkOgogCiAvLyBXaGVuIGFkZGluZyBuZXcgZW50cmllcywgbWFrZSBzdXJl
IHRvIGtlZXAgZUxhc3RFbnRyeSBhdCB0aGUgZW5kIG9mIHRoZSBsaXN0LgogZW51bSBNYXBwZWRB
dHRyaWJ1dGVFbnRyeSB7IGVOb25lLCBlVW5pdmVyc2FsLCBlUGVyc2lzdGVudCwgZVJlcGxhY2Vk
LCBlQmxvY2ssIGVIUiwgZVVub3JkZXJlZExpc3QsIGVMaXN0SXRlbSwKLSAgICBlVGFibGUsIGVD
ZWxsLCBlQ2FwdGlvbiwgZUxhc3RFbnRyeSB9OworICAgIGVUYWJsZSwgZUNlbGwsIGVDYXB0aW9u
LCBlQkRPLCBlTGFzdEVudHJ5IH07CiAKIGNsYXNzIENTU01hcHBlZEF0dHJpYnV0ZURlY2xhcmF0
aW9uSW1wbCA6IHB1YmxpYyBDU1NNdXRhYmxlU3R5bGVEZWNsYXJhdGlvbkltcGwKIHsK
</data>
<flag name="review"
          id="672"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4180</attachid>
            <date>2005-10-03 11:31:46 -0700</date>
            <delta_ts>2005-10-03 11:31:46 -0700</delta_ts>
            <desc>updated test and expected result</desc>
            <filename>3245_test_results.patch</filename>
            <type>text/plain</type>
            <size>4899</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IGJkby1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jv
b3QvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvYmRvLWV4cGVjdGVkLmNoZWNrc3Vt
LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIKZGlmZiAtcCAtdSAtcjEuMiBiZG8tZXhwZWN0ZWQu
Y2hlY2tzdW0KLS0tIGJkby1leHBlY3RlZC5jaGVja3N1bQkxIFNlcCAyMDA1IDA2OjEzOjIzIC0w
MDAwCTEuMgorKysgYmRvLWV4cGVjdGVkLmNoZWNrc3VtCTMgT2N0IDIwMDUgMTg6MzE6NDMgLTAw
MDAKQEAgLTEgKzEgQEAKLWRmMjcwNzk4ZmVjZDM0YWY1MjgyZDE4OGFkNWZkY2M2ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQorNjAwM2I1MDk3ZGYxM2NmODdhZTQ0ZGE1MDUwYTJmZGEKXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBiZG8tZXhwZWN0ZWQucG5nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MRWxlbWVudC9i
ZG8tZXhwZWN0ZWQucG5nLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIKZGlmZiAtcCAtdSAtcjEu
MiBiZG8tZXhwZWN0ZWQucG5nCkJpbmFyeSBmaWxlcyAvdG1wL2N2c285dU1laiBhbmQgYmRvLWV4
cGVjdGVkLnBuZyBkaWZmZXIKSW5kZXg6IGJkby1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg
ZmlsZTogL2N2cy9yb290L0xheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxFbGVtZW50L2Jkby1leHBl
Y3RlZC50eHQsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC1wIC11IC1yMS4xIGJkby1l
eHBlY3RlZC50eHQKLS0tIGJkby1leHBlY3RlZC50eHQJNSBKdWwgMjAwNSAyMToxMDo0NiAtMDAw
MAkxLjEKKysrIGJkby1leHBlY3RlZC50eHQJMyBPY3QgMjAwNSAxODozMTo0NSAtMDAwMApAQCAt
NywzNiArNywyOSBAQCBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICAgICAgUmVuZGVy
VGV4dCB7VEVYVH0gYXQgKDAsMCkgc2l6ZSAxMTF4MTgKICAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MCwwKSB3aWR0aCAxMTE6ICJUZXN0czogdGhlIGJkbyB0YWciCiAgICAgICAgIFJlbmRlckJSIHtC
Un0gYXQgKDAsMCkgc2l6ZSAweDAKLSAgICAgIFJlbmRlckJsb2NrIHtQfSBhdCAoMCwzNCkgc2l6
ZSA3ODR4MTgKLSAgICAgICAgUmVuZGVySW5saW5lIHtCfSBhdCAoMCwwKSBzaXplIDE4MHgxOAot
ICAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgwLDApIHNpemUgMTgweDE4Ci0gICAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxODA6ICJUaGlzIHRlc3QgaXMgZXhwZWN0ZWQg
dG8gZmFpbC4iCi0gICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgwLDApIHNpemUgMHgwCi0g
ICAgICBSZW5kZXJCbG9jayB7UH0gYXQgKDAsNjgpIHNpemUgNzg0eDM2CisgICAgICBSZW5kZXJC
bG9jayB7UH0gYXQgKDAsMzQpIHNpemUgNzg0eDM2CiAgICAgICAgIFJlbmRlclRleHQge1RFWFR9
IGF0ICgwLDApIHNpemUgNzN4MTgKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA3
MzogIkNvbmRpdGlvbnM6IgogICAgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICgwLDApIHNpemUgMHgw
CiAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgwLDE4KSBzaXplIDMyOHgxOAogICAgICAg
ICAgIHRleHQgcnVuIGF0ICgwLDE4KSB3aWR0aCAzMjg6ICJUaGUgYmRvIGVsZW1lbnQgb3ZlcnJp
ZGVzIHRoZSBkZWZhdWx0IHRleHQgZGlyZWN0aW9uLiIKLSAgICAgIFJlbmRlckJsb2NrIHtQfSBh
dCAoMCwxMjApIHNpemUgNzg0eDM2CisgICAgICBSZW5kZXJCbG9jayB7UH0gYXQgKDAsODYpIHNp
emUgNzg0eDM2CiAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgwLDApIHNpemUgNzYyeDM2
CiAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggNzI3OiAiSWYgc3VjY2Vzc2Z1bCwg
dGhlIGZpcnN0IHNlbnRlbmNlIHdvdWxkIGJlIGJhY2t3YXJkLCBhbmQgdGhlIHNlY29uZCBzZW50
ZW5jZSByZWd1bGFyLiBUaGVyZSBzaG91bGQgdGhlbiBiZSBhbiBleHRyYSAiCiAgICAgICAgICAg
dGV4dCBydW4gYXQgKDcyNywwKSB3aWR0aCAzNTogImJsYW5rIgogICAgICAgICAgIHRleHQgcnVu
IGF0ICgwLDE4KSB3aWR0aCA2OTg6ICJsaW5lLCBmb2xsb3dlZCBieSBhIGxpbmUgcmVhZGluZyBv
bmx5IFwiQSxcIiBhbmQgZmluYWxseSwgYSBzZW50ZW5jZSB3aGVyZSBvbmx5IHRoZSB3b3JkIFwi
dW1icmVsbGFcIiBpcyBiYWNrd2FyZC4iCi0gICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDE3
Mikgc2l6ZSA3ODR4MiBbYm9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDApXQotICAgICAgUmVuZGVy
QmxvY2sgKGFub255bW91cykgYXQgKDAsMTgyKSBzaXplIDc4NHgxMDgKKyAgICAgIFJlbmRlckJs
b2NrIHtIUn0gYXQgKDAsMTM4KSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAw
MCldCisgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCwxNDgpIHNpemUgNzg0eDEw
OAogICAgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICgwLDApIHNpemUgMHgxOAogICAgICAgICBSZW5k
ZXJJbmxpbmUge0JET30gYXQgKDAsMCkgc2l6ZSAyMjF4MTgKICAgICAgICAgICBSZW5kZXJUZXh0
IHtURVhUfSBhdCAoMCwxOCkgc2l6ZSAyMjF4MTgKLSAgICAgICAgICAgIHRleHQgcnVuIGF0ICgw
LDE4KSB3aWR0aCA0OiAiLiIKLSAgICAgICAgICAgIHRleHQgcnVuIGF0ICg0LDE4KSB3aWR0aCAy
MTc6ICJUaGlzIHNlbnRlbmNlIHNob3VsZCBiZSBiYWNrd2FyZCIKKyAgICAgICAgICAgIHRleHQg
cnVuIGF0ICgwLDE4KSB3aWR0aCAyMjE6ICJUaGlzIHNlbnRlbmNlIHNob3VsZCBiZSBiYWNrd2Fy
ZC4iCiAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgyMjEsMTgpIHNpemUgNHgxOAogICAg
ICAgICAgIHRleHQgcnVuIGF0ICgyMjEsMTgpIHdpZHRoIDQ6ICIgIgogICAgICAgICBSZW5kZXJC
UiB7QlJ9IGF0ICgwLDApIHNpemUgMHgwCiAgICAgICAgIFJlbmRlcklubGluZSB7QkRPfSBhdCAo
MCwwKSBzaXplIDIwOXgxOAogICAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgwLDM2KSBz
aXplIDIwOXgxOAotICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMzYpIHdpZHRoIDIwNTogIlRo
aXMgc2VudGVuY2Ugc2hvdWxkIGJlIGZvcndhcmQiCi0gICAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MjA1LDM2KSB3aWR0aCA0OiAiLiIKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDM2KSB3aWR0
aCAyMDk6ICJUaGlzIHNlbnRlbmNlIHNob3VsZCBiZSBmb3J3YXJkLiIKICAgICAgICAgUmVuZGVy
VGV4dCB7VEVYVH0gYXQgKDIwOSwzNikgc2l6ZSA0eDE4CiAgICAgICAgICAgdGV4dCBydW4gYXQg
KDIwOSwzNikgd2lkdGggNDogIiAiCiAgICAgICAgIFJlbmRlckJSIHtCUn0gYXQgKDAsMCkgc2l6
ZSAweDAKQEAgLTUxLDEzICs0NCwxMSBAQCBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAg
ICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMCwwKSBzaXplIDB4MAogICAgICAgICBSZW5kZXJJbmxp
bmUge0JET30gYXQgKDAsMCkgc2l6ZSAyOTB4MTgKICAgICAgICAgICBSZW5kZXJUZXh0IHtURVhU
fSBhdCAoMCw5MCkgc2l6ZSAyNngxOAotICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsOTApIHdp
ZHRoIDIyOiAiTXkiCi0gICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMjIsOTApIHdpZHRoIDQ6ICIg
IgorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsOTApIHdpZHRoIDI2OiAiTXkgIgogICAgICAg
ICAgIFJlbmRlcklubGluZSB7QkRPfSBhdCAoMCwwKSBzaXplIDU1eDE4CiAgICAgICAgICAgICBS
ZW5kZXJUZXh0IHtURVhUfSBhdCAoMjYsOTApIHNpemUgNTV4MTgKICAgICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDI2LDkwKSB3aWR0aCA1NTogInVtYnJlbGxhIgogICAgICAgICAgIFJlbmRlclRl
eHQge1RFWFR9IGF0ICg4MSw5MCkgc2l6ZSAyMDl4MTgKLSAgICAgICAgICAgIHRleHQgcnVuIGF0
ICg4MSw5MCkgd2lkdGggMjA1OiAiIHN1cmUgd291bGQgYmUgdXNlZnVsIGluIHRoaXMgcmFpbiIK
LSAgICAgICAgICAgIHRleHQgcnVuIGF0ICgyODYsOTApIHdpZHRoIDQ6ICIuIgorICAgICAgICAg
ICAgdGV4dCBydW4gYXQgKDgxLDkwKSB3aWR0aCAyMDk6ICIgc3VyZSB3b3VsZCBiZSB1c2VmdWwg
aW4gdGhpcyByYWluLiIKICAgICAgICAgUmVuZGVyVGV4dCB7VEVYVH0gYXQgKDAsMCkgc2l6ZSAw
eDAKICAgICAgICAgUmVuZGVyVGV4dCB7VEVYVH0gYXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6IGJk
by5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9MYXlvdXRUZXN0cy9mYXN0L2Rv
bS9IVE1MRWxlbWVudC9iZG8uaHRtbCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYgLXAg
LXUgLXIxLjEgYmRvLmh0bWwKLS0tIGJkby5odG1sCTUgSnVsIDIwMDUgMjE6MTA6NDYgLTAwMDAJ
MS4xCisrKyBiZG8uaHRtbAkzIE9jdCAyMDA1IDE4OjMxOjQ1IC0wMDAwCkBAIC03LDkgKzcsNiBA
QAogCiA8cD5UZXN0czogdGhlIGJkbyB0YWc8YnI+CiA8L3A+Ci08cD4KLTxiPlRoaXMgdGVzdCBp
cyBleHBlY3RlZCB0byBmYWlsLjwvYj4KLTwvcD4KIDxwPkNvbmRpdGlvbnM6PGJyPgogVGhlIGJk
byBlbGVtZW50IG92ZXJyaWRlcyB0aGUgZGVmYXVsdCB0ZXh0IGRpcmVjdGlvbi4KIDwvcD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4181</attachid>
            <date>2005-10-03 11:32:57 -0700</date>
            <delta_ts>2005-10-03 11:32:57 -0700</delta_ts>
            <desc>updated expected pixel test result</desc>
            <filename>bdo-expected.png</filename>
            <type>image/png</type>
            <size>32047</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">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
BFqH48eP27e//W1LTk62jRs32scff2xXX321zZ49O6S6ffv2tfnz55uZtapWqOMM1K64uNiysrIs
Pj4+pHltqmPHjjZjxoxm9wEAAHxdhf0NyK5du7Rp0ybvf3MjIyP1gx/8wNt/4403Kjk5WSkpKZoy
ZYqWLFmi/v37a/LkyRo4cKCkc5etNPw2ICMjQ1u2bPEuPxo7dqw2btzoXSaVm5urqVOnXtCXJUuW
KC4uTvfcc4/3Wl5engoLC3XDDTdIktLS0rRkyRIlJiaqffv2LfZDku655x5NnDhRo0aN0tNPP61/
/OMfys3NveDYq1evlpnp3Xff1ebNm9WrVy+VlJTonXfeCbtWsDltTqdOnRpd6tO5c2dve/Pmzdq5
c6emT58u6dxlQTNnztQbb7yh/Px87z3p6ekaM2aM+vTpo1GjRnlP3SorK9O+ffu0adMmSdLs2bOb
vUSppTloaR169uyppKQkpaamKj09XYmJiRo9erT+/ve/hzy358famlqhjjNQO5/Pp9TU1AveE2he
AQAAcBGXYL399ttKTk5Wjx49vNe6du3a6MNwp06d5PP5vO2IiAi98MILKisr04IFC7Rjxw6dOXPG
23/HHXeopKTEu67/wIEDOnv2rLZt26aqqirV19erS5cujfqxadMmzZs374LLWt555x0NHTq0UX8y
MzMVFxcXtB+S1L17d+/fN954oyQ1eszqefn5+YqLi1OHDh3UoUMHDRs2TFu3blVaWlrYtUKZ03Ds
2bNHPp+v0YMBrr/+eknnLlk7r2H92NhYlZeXS5Li4+M1efJkTZw4Uffdd5/69u2rdu3aXXCcluag
pXU4f+yG+2JiYrxL7EKZ24bvvdhaoY6zpXZNj93SvAIAAECKCvcNx44dU2lp6QWvB/uwvHTpUu3c
uVN/+tOf9PLLL2vPnj3evri4OKWnp2vFihXq0aOHBg8erMjISOXk5OiLL77wHnPa0PDhw7Vjxw79
5Cc/0bJly7zXT5w4ccF9HaH2o6nExETFxMQoJibmgn2lpaWKiorS2LFjWxx3KLUudk4DqaioUGlp
qcrLy9W1a1dJUmpqqqKionT27NmQaqxcuVIJCQn67W9/q4KCAm3ZskXdunVr1KalOQi2Di0Jd25b
UyuUcYbTDgAAAC0L+xuQhIQElZSU6MMPPwz5PQcPHtScOXP03HPPBXxc74wZM7RmzRr98Y9/1KxZ
s5SRkaF169YpNzdXI0aMuKB9TEyMXnvtNb366qt6/fXXvdcTExP10Ucf6fDhw95rZqbCwsKQ+tHQ
p59+qjNnzujaa6+9YF+/fv20devWRjfGm5nefvvtsGtdzJxK//fErKaSk5Pl9/v1/vvve68VFxer
rq5OKSkpQeseP35cxcXFWrRokTZv3qz9+/crJyfngnYtzUFL6xBMKHMbajhrqVao4wy1HQAAAIIL
KYBUV1dr/vz5OnbsmKZNm6aoqCgtWbLE2//BBx+otLRUfr9f0rlH3DZ84lJRUZHq6+t18OBB+f1+
7dixQ1VVVTIz7/r5CRMmKDo6Wu3atVP37t01evRodevWTb169brgw2ZdXZ3MTEOHDtXPf/5z/fu/
/7t3nf20adPUsWNHZWRkqKioSEVFRfrZz36myy+/PKR+nB+DdO5+kkmTJnn3jDR011136cSJE8rM
zNSpU6dUXFysJ554otEjWUOtFcqc1tTUqLa21tufmpqq3bt3q6amRp9++qkOHz6skydPSpKmTp2q
Pn36aOvWrV77vXv3Kjk5WePHj5d07luSiooKb39lZaW3ZidPntSqVaskSePGjdOtt97qfZMS6hy0
tA7nx9MwQFVUVHhjDTa3PXr00LFjxyRJp06duuhaoY6zpXYVFRWqrKz0zp+W5rWh+vp61dTU6PPP
P79gHwAAwNdaKHeqHzx40CIiIrynTa1YscJiYmIsJSXFbr/9dps4caINHTrUVqxYYStWrLAuXbpY
r169bNWqVWZmdvbsWRs0aJB17drVMjIy7M0337TOnTvb3XffbdXV1d5xsrOz7dChQ972r371q0bb
ZmZr1qyxrl27WlJSkr333nt2+PBh69y5s/Xq1ct+//vfm5nZunXrzOfzmSRLTEy0nTt3htSPxx57
zFJTU+3pp5+2p556yh588EE7ffp0wHlZvHixRUdHW0REhPl8Plu3bp23L9xaLc3p7t27LS0tzSTZ
iy++aNXV1bZt2zaLi4uzK664wn76059aVlaWjRkzxnvCV0FBgfXv39+effZZ27Rpk02fPt2KiorM
zGzt2rUWGRlp/fv3t8LCQisoKLCUlBSLioqyDRs22IEDBywpKcmWLl1qf/3rX23OnDkBn97V0hwE
WocdO3ZYjx49LCEhwfLz823fvn125ZVXWnR0tL311ltB6z7yyCMWERFhM2fOtPXr1190rVDHGajd
7t27bciQISbJFi1aZP/zP//T4rw2rJeZmWmSrHv37vab3/zGvvjii4DnBgAAwNdJhFlov8BWUlLS
6MZyv9+vU6dOKT4+XlVVVerYsWPQGpWVlerUqZOkcz8o1/QyqOrqakVHRwfcDoeZqbi4WD179gy7
H8ePH1d8fLyiooLfIlNTU6OjR48qMTGx2fbh1Ap3TmtqauT3+9WpU6dmx2FmOnTokCIjI5WUlBT0
+OfV19crMjJSZWVlat++/QUPAGiuH4HmoKV1CKaluqWlpYqPj29VrVDHGe58AAAAILCQAwgAAAAA
tNZF/RI6AAAAAFwMAggAAAAAZwggAAAAAJwhgAAAAABwpk0DSHl5uY4ePRpw/8mTJ/XRRx+15SG/
EYLNa2tVV1frvffeC7jf7/d7v7PSnPLycn3yySdt2qfi4mLl5eV9ZX4nI9gcAQAA4JygASQ9PV2x
sbEaP368br/9drVr1079+vXTD3/4Q33ve99Tu3bttHz5cq1cuVI9e/bUa6+9FrDWo48+qkmTJrXp
AL7uQpnX1ti9e7cGDx6syZMnN7v//fff16BBg/TjH/+42f1Lly5VXFyc1qxZ02Z9eumll5STk6Md
O3ZowIABqq6ubrPal0KwOQIAAMD/CRpAamtrVVBQoM2bN2v16tXq0KGDRo4cqbVr12rnzp169tln
VVVVpTvvvFOJiYkt1nriiSe0fv36Nut8a1RXV2v79u1fdjeCCmVeW+OGG27QjBkzAu6/7rrrNHLk
yAt+Y+S8zMxMxcbGtll/zp49q7lz5+r+++/Xr3/9a73++usX/VswrgSbIwAAAPyfoAFk7ty56tev
X8D9mZmZGjBggCSpffv2ioiICNg2Li5OV1111QWvh/pTJG31kyW1tbX60Y9+pHfffbdN6rW1puMM
Nq+t1aFDh2br19fXS5KioqIUGRn4VGnL/u3fv181NTXe8YYOHdomdUNVV1cXVvtQ5wgAAADnBP3E
9P3vf7/F/V26dNGwYcO87fr6ej366KP61re+pe985zs6cuSIJOmzzz7TM888oyFDhnhtV61apcWL
F+uZZ55p8YNmoHYnTpzQ3LlzNWLECKWlpWnXrl2SpO3bt2v69OnKzs7WsmXLlJSUpOTkZK8vzz//
vDZs2KD169fr3nvv1dmzZy+6lnTul9V/8YtfaMGCBZo2bZqee+65oH0MZ5wtzat07h6M+++/Xw8/
/LAmTZqkBx54QJWVlV7N3r1763e/+50kKScnR1dffbWysrIC9qOiokJz5szRk08+qaysLO3duzdg
24bvyc7OVs+ePZWWlqaioqKw5+Dll1/W448/rrq6Ot13333Kzs4OOr6CggJlZmbql7/8pebNmyef
z6cFCxbI5/PptttuU1lZmV555RX5fD7dfPPNOnTokCRp4cKFGj58uKqqqiRJ27Zt04IFC7Rw4UIN
GzZMBw4cCFh/z549FzVHAAAAkGRh6tixo82YMaPZfddcc40NHDjQcnNz7ejRo5acnGyzZs0yM7Pi
4mLLysqy+Ph4MzOrra21wYMHe+996KGHzO/3X1AzULu6ujqbMGGCnT592vx+v2VmZprP57NTp07Z
8ePH7dvf/rYlJyfbxo0b7eOPP7arr77aZs+e7dXp27evzZ8/38ys1bXGjx9v+fn5Zma2d+9ek2R/
+9vfWqwb6jiDzauZ2U033WTLly83M7Oamhq7/vrrLT093dvfu3dvmzdvnrc9btw4mzp1qrf9wgsv
2GWXXeZt33LLLZaTk2NmZn6/3xISEuzmm2++oM/n9enTxwYMGGAbNmywvLw869u3r11xxRVWW1sb
1hyYma1evdoiIyMbvdbS+PLz8y02NtYGDRpka9eutczMTPvwww/tu9/9rs2cOdOrMXLkSMvIyPC2
33zzTfvzn/9sZmbV1dXWu3dvy8vLMzOzxx9/3KZMmdJi/XDnCAAAAOe0+TUj6enpGjNmjPr06aNR
o0Z5Twby+XxKTU31Li8qKyvTvn37tGnTJknS7Nmzm73EKlC71atXy8z07rvvavPmzerVq5dKSkr0
zjvvqGfPnkpKSlJqaqrS09OVmJio0aNH6+9//3uj2ucvG2pNrby8PBUWFuqGG26QJKWlpWnJkiVK
TExssW6o4ww2r5s3b9bOnTs1ffp0Secuh5o5c6beeOMN5efnS5I6derU6BKpzp07B7xkateuXdq0
aZP3zVdkZKR+8IMfNNu2oXvuuUcTJ07UqFGj9PTTT+sf//iHcnNzw5qD5gQb34033qjk5GSlpKRo
ypQpWrJkia666iplZGRoy5Yt3iVSY8eO1caNG71LrHJzczV16lSv5uTJkzVw4EBJ5y4VPP8NTnP1
T548eVFzBAAAgEvwOyANP9jGxsaqvLy80b7z++Pj4zV58mRNnDhR9913n/r27at27dpdUC9Qu/z8
fMXFxalDhw7q0KGDhg0bpq1btyotLe2CY0lSTEyMd7lN0762ptY777yjoUOHNtqfmZmpuLi4oHVD
GWewed2zZ498Pl+jG6Cvv/56SVJhYeEFxwnm7bffVnJysnr06OG91rVr16D3eHTv3t3794033ihJ
+uijj8Kag+aEMr5OnTrJ5/M1et8dd9yhkpIS7z6fAwcO6OzZs9q2bZuqqqpUX1+vLl26SDo3ty+8
8ILKysq0YMEC7dixQ2fOnPFqNa1/sXMEAAAAKerLPPjKlSuVkJCg3/72tyooKNCWLVvUrVu3kNqV
lpYqKipKY8eObXU/WlPrxIkT3v0Cra0b6nw0VFFRodLSUpWXl6tr166SpNTUVEVFRens2bPhDUbS
sWPHVFpaesHr4Xy4TkxMVExMjGJiYlq9Thc7vri4OKWnp2vFihXq0aOHBg8erMjISOXk5OiLL764
4HHQS5cu1c6dO/WnP/1JL7/8svbs2ROwdlvMEQAAwDfVl/bYnuPHj6u4uFiLFi3S5s2btX//fuXk
5ITcrl+/ftq6dWujbzXMTG+//XbIfTj/gbE1tRITE/XRRx/p8OHDjd5bWFgYVt1Q56Op5ORk+f1+
vf/++95rxcXFqqurU0pKivfa+UuRgklISFBJSYk+/PDDkNo359NPP9WZM2d07bXXtnqdQh1fc2bM
mKE1a9boj3/8o2bNmqWMjAytW7dOubm5GjFihNfu4MGDmjNnjp577rmQHqXbFnMEAADwTRVWAKmv
r1dNTU3AX6euqKhQRUWFt11ZWek9rej8/srKSpmZTp48qVWrVkmSxo0bp1tvvdX7H+6GArW76667
dOLECWVmZurUqVMqLi7WE0884T3mt6amptGH7oqKCvn9fm+7R48eOnbsmKRz91dcbK1p06apY8eO
ysjIUFFRkYqKivSzn/1Ml19+edA+hjLOYPM6depU9enTR1u3bvX27927V8nJyRo/frykc98Y7N69
WzU1Nfr00091+PBhnTx50mtfU1Oj2tpabzxRUVFasmSJt/+DDz5QaWlpo/lrquG+vLw8TZo0SQMH
DgxrDiTp9OnTqq+v98Ybyvjq6uoanWfnTZgwQdHR0WrXrp26d++u0aNHq1u3burVq1ejbyuKiopU
X1+vgwcPyu/3a8eOHaqqqpKZycwuqB/KHFVXV2v+/PneOQYAAID/L9S71Q8cOGCZmZkmybp3726/
+c1v7IsvvvD2r1271iIjI63b38p6AAAc0klEQVR///5WWFhoBQUFlpKSYlFRUbZhwwbbvXu3DRky
xCTZokWLrLCw0JKSkmzp0qX217/+1ebMmWO1tbXNHjdQu8WLF1t0dLRFRESYz+ezdevWmZnZjh07
rEePHpaQkGD5+fm2b98+u/LKKy06OtreeustMzN75JFHLCIiwmbOnGknTpxoVa1169aZz+czSZaY
mGg7d+70+h+obqjjDDavZmYFBQXWv39/e/bZZ23Tpk02ffp0Kyoq8mpv27bN4uLi7IorrrCf/vSn
lpWVZWPGjLG8vDzbvXu3paWlmSR78cUXrbq62lasWGExMTGWkpJit99+u02cONGGDh1qK1asaLbv
jz32mKWmptrTTz9tTz31lD344IN2+vTpsOdg165dNnz4cJNk2dnZdvjw4aDjW7FihXXp0sV69epl
q1atuqBmdna2HTp0yNv+1a9+1WjbzOzs2bM2aNAg69q1q2VkZNibb75pnTt3trvvvtteffXVZusH
m6ODBw9aRESEvfrqq82OFQAA4JsqwqyNft0vTPX19YqMjFRZWZnat2/v3RAcbruamhodPXpUiYmJ
iooK75aW0tJSxcfHt0ktM1NxcbF69ux5wb5Q6oY6Hy0d/9ChQ4qMjFRSUlKzffD7/erUqZNqa2uD
Xmrk9/t16tQpxcfHq6qqSh07dgzah+PHjys+Pr7ZMbZmbqXg4wukurq60S+pN91uqLKyUp06dZKk
NpmjkpKSC26OBwAA+Kb70gIIAAAAgG+eL+0mdAAAAADfPAQQAAAAAM4QQAAAAAA4QwABAAAA4AwB
BAAAAIAzBBAAAAAAzhBAAAAAADhDAAEAAADgDAEEAAAAgDMEEAAAAADOEEAAAAAAOEMAAQAAAOAM
AQQAAACAMwQQAAAAAM4QQAAAAAA4QwABAAAA4AwBBAAAAIAzBBAAAAAAzhBAAAAAADhDAAEAAADg
DAEEAAAAgDMEEAAAAADOXFQAOXXqVFv3AwAAAMA3wEUFkDvuuEMffPBBW/cFAAAAwNdc2AHk0KFD
euutt/SHP/zhUvQHAAAAwNdYhJlZOG/4+c9/rpKSEq1du1affPKJunbteqn6BgAAAOBrJqxvQKqq
qlRcXKzHHntM5eXlWr58+aXqFwAAAICvobC+AXn11VcVHx+vW265Renp6Tpy5Ij+93//91L2DwAA
AMDXSFjfgLzxxhsaP368JCkzM1MHDx7U9u3bL0nHAAAAAHz9RIXasLCwUKWlpVq2bJkkqa6uTh06
dNDvf/97jRo16pJ1EAAAAMDXR8iXYGVmZmrYsGGNbjpftWqVXn/9dR05ckSXX375JeskAAAAgK+H
kL4BKSsr0z//+U8tXbq00etXXXWVVq9eraVLl+rJJ5+8JB0EAAAA8PUR0jcgzz33nNq3b68HH3zw
gn3XXHONPvvsMx0+fFjdunW7JJ0EAAAA8PUQ9Cb05cuX68knn9T27dt15MiRRvveeustVVRUqLS0
VPfcc48+++yzS9ZRAAAAAF99Yf8QIQAAAABcrLAewwsAAAAArUEAAQAAAOAMAQQAAACAMwQQAAAA
AM4QQAAAAAA485UJINXV1XrvvfcCboervLxcn3zySVt0DS0Itk5+v18ffPBBwP1flXUqLi5WXl6e
Pv/886Btg83JyZMn9dFHH7VZ38rLy3X06FFnx/uyjwMAAP61BQ0gGzZs0LBhwxQREaEf//jHAdvN
mTNHERER6t+/v9asWdOmndy9e7cGDx6syZMnN7sdrqVLlyouLq7N+4nGgq3T+++/r0GDBgU8r74q
6/TSSy8pJydHO3bs0IABA1RdXR2wbSjn7qOPPqpJkya1Sd9Wrlypnj176rXXXnNyvJa4Og4AAPjX
FjSA/Nu//ZseeughRURE6LXXXlNpaekFbU6fPq0NGzZIku69915NnTq1TTt5ww03aMaMGQG3w5WZ
manY2NjWdwwtCrZO1113nUaOHKn27ds3u/+rsE5nz57V3Llzdf/99+vXv/61Xn/9dUVHRwdsH8q5
+8QTT2j9+vUX3afq6mpt375dknTnnXcqMTHxkh4vVK6OAwAA/rWFdAlWbGysbrnlFlVVVWnJkiUX
7H/llVe80NGjR49Wd6quru6C1zp06KCIiIiA2+Fq3759q97fVr7uvwMZaJ3q6+slSVFRUYqMDHwa
fhnrFM6a7N+/XzU1Nd4Yhg4dGvQ9wc7duLg4XXXVVSH3oaHa2lr96Ec/0rvvvuu9FmwOAx2vNedm
c3/DrRkXAAD4+gj5HpAxY8YoNTVVf/jDH1RTU+O9bmbasGGDbrvttkbtV65cqQEDBuiWW27xrvHf
v3+/hgwZ4v3vbFPbtm3TggULtHDhQg0bNkwHDhwIeSAnTpzQ3LlzNWLECKWlpWnXrl2SpIKCAmVm
ZuqXv/yl5s2bJ5/Ppz179kiSKioqlJ2drZ49eyotLU1FRUWSpEOHDulnP/uZ5s6dq40bN+raa6/V
4MGDlZ+fr/379+uHP/yhevXqpfnz50uSVq1apd69e+t3v/udJCknJ0dXX321srKyAvZ31apVWrx4
sZ555hnvQ2uwOoHGEmjsTf3lL3+Rz+fTbbfdprKyMr3yyivy+Xy6+eabdejQIUnSwoULNXz4cFVV
VUk6d//A/fffr4cffliTJk3SAw88oMrKyosed0VFhebMmaMnn3xSWVlZ2rt3b4vr2tI6SYHXvbn5
DtbX5takpWO8/PLLevzxx1VXV6f77rtP2dnZFzUnDX322Wd65plnNGTIEEnS9u3bNX36dGVnZ2vZ
smVKSkpScnKyjhw50uz7n3/+eW3YsEHr16/Xvffeq7Nnz0o6F/geffRRfetb39J3vvMd7/1Nj9fS
PDQU6FwM9Dfc2nEBAICvEQtBbm6uPf/887Zs2TKTZK+88oq3b8uWLTZ//nx77733TJItWbLE23fT
TTfZ2LFjve26ujqbMmVKs8eorq623r17W15enpmZPf74443avvDCC3bZZZc1u11XV2cTJkyw06dP
m9/vt8zMTPP5fHbq1CnLz8+32NhYGzRokK1du9YyMzPtww8/tD59+tiAAQNsw4YNlpeXZ3379rUr
rrjCamtr7dChQ3bttddav379bO3atVZRUWFTp061K6+80ubPn2+lpaX22GOPWUREhH3++edmZta7
d2+bN2+e179x48bZ1KlTmx1rbW2tDR482Nt+6KGHzO/3B63T3FiKiooCjr053/3ud23mzJne9siR
Iy0jI8PbfvPNN+3Pf/6zt33TTTfZ8uXLzcyspqbGrr/+ektPT/f2Bxt303W75ZZbLCcnx8zM/H6/
JSQk2M0339xsX82sxXVqad2b01JfA61JsGOsXr3aIiMjQz5Oc3PSUHFxsWVlZVl8fLyZmR0/fty+
/e1vW3Jysm3cuNE+/vhju/rqq2327NkB56xv3742f/58b/uaa66xgQMHWm5urh09etSSk5Nt1qxZ
zR6vpXOzoebOxQMHDgT8G26LcQEAgK+HsJ6Cdeedd8rn8+n555/3Xlu2bFnAm4gfeughbdu2zftf
zZ07d2rChAnNtm3fvr0mT56sgQMHSjp3uUbD/+luyerVq2Vmevfdd7V582b16tVLJSUleuedd3Tj
jTcqOTlZKSkpmjJlipYsWeJdBnLPPfdo4sSJGjVqlJ5++mn94x//UG5urpKSkjRo0CANGDBAU6ZM
UadOnTRp0iT985//1H/9138pLi5OP/nJT2Rm+uc//ylJ6tSpU6PLXDp37hzwspeysjLt27dPmzZt
kiTNnj3bu9ylpTrNjaWwsDDg2JuTkZGhLVu2eJdAjR07Vhs3bvQumcnNzfUup9u8ebN27typ6dOn
e2s0c+ZMvfHGG8rPzw973Lt27dKmTZv0/e9/X5IUGRmpH/zgB822bSjQOrW07s1pqa+B1iTcY4Q7
J035fD6lpqZ650PPnj2VlJSk1NRUpaenKzExUaNHj9bf//73Fus0PV56errGjBmjPn36aNSoUd63
kk2P19K52VBz52L//v0D/g231bgAAMBXX1gBpGPHjsrKytK+ffu0fft2HTlyRN27d1dcXFyz7SdO
nKjLL79cL730kiTpjTfe0JQpU5ptGxERoRdeeEFlZWVasGCBduzYoTNnzoTUr/z8fMXFxalDhw7q
0KGDhg0bpq1btyotLU3SuQ+EPp/vgvd1797d+/eNN94oSd5jQpt+gIuJiWm03a1bN0lSSUlJSH1s
KD4+XpMnT9bEiRN13333qW/fvmrXrl1I7206lmBjb+qOO+5QSUmJd4/AgQMHdPbsWW3btk1VVVWq
r69Xly5dJEl79uyRz+drdJP49ddfL0kqLCwMe9xvv/22kpOTG90n1LVr16AfzgOtU7hjb0mgNWnL
Y4QqIiKi0Zw03Y6JifEukWupRqDt2NhYlZeXN1s/nHOz6bkY7G+4LcYFAAC++qLCfcOcOXO0YMEC
LVq0SMnJybrvvvsCtm3Xrp3+4z/+Q88//7x+/etfq7KyssWb1JcuXaqdO3fqT3/6k15++WXvXo1g
SktLFRUVpbFjx4Y7HE9iYqJiYmIuCBrnRUZGXvDhqTVWrlyphIQE/fa3v1VBQYG2bNnihZpwhDv2
uLg4paena8WKFerRo4cGDx6syMhI5eTk6Isvvmj0mNSKigqVlpaqvLxcXbt2lSSlpqYqKirKu7cg
HMeOHWv2KWrhzGXDdWqLdW+ouTVp62N8FbTm3LzYv2EAAPDNEdI3IPX19d4lO5dddpmmTZumN954
Q0VFRd7lFoHMmjVLZWVleuSRRzR8+PCA7Q4ePKg5c+boueeeC/hY1kD69eunrVu3NvrfUzPT22+/
HXKNTz/9VGfOnNG1114b1rEbOj9HwRw/flzFxcVatGiRNm/erP379ysnJyfsOtLFjX3GjBlas2aN
/vjHP2rWrFnKyMjQunXrlJubqxEjRnjtkpOT5ff79f7773uvFRcXq66uTikpKWH3NyEhQSUlJfrw
ww9DHl9TDdfpYsYeqK+B1uRiz61w1vBSuNiAHOzcbElr/oYBAMA3R0gB5PPPP1dxcbG3ff7+h4a/
Z3B+/6lTpxq9Nz4+XtOnT9dLL72kiRMnBjxGUVGR6uvrdfDgQfn9fu3YsUNVVVUyM5mZampqVFtb
67VvuH3XXXfpxIkTyszM1KlTp1RcXKwnnnjCu9ejrq7Oe3JTQ36/3/t3Xl6eJk2a5AWq2traRvur
q6vl9/u9Y56/Z+L8B83U1FTt3r1bNTU1+vTTT3X48GGdPHmy2bGePHlSq1atkiSNGzdOt956a6Nv
GFqq03QswcbenAkTJig6Olrt2rVT9+7dNXr0aHXr1k29evVq9MF16tSp6tOnj7Zu3eq9tnfvXiUn
J2v8+PEh9bfhOk2bNk1RUVGNHuX8wQcfqLS0tNFcNxVoncIde0t9DbQmwY5x+vRp1dfXq6KiIqTj
NJ2T5lRUVKiystK7X6KmpqZRoKmoqGhxvnr06KFjx45JOvf3WFFR0ah/lZWVjc6hhsdr6dxsqum5
GOxvONxxVVdXa/78+d5YAADA10Swu9T/+7//2/r372+9evWyxYsXe6/ffffdVldXZ2Zm27ZtsxEj
RpgkS0lJsTVr1jSqsWPHDrvzzjtbPM7Zs2dt0KBB1rVrV8vIyLA333zTOnfubHfffbft3LnT0tLS
TJK9+OKLF2xXV1fb4sWLLTo62iIiIszn89m6devMzGzFihXWpUsX69Wrl61atco73mOPPWapqan2
9NNP21NPPWUPPvignT592szOPeEnISHBevbsadu3b7cjR45Yenq6SbLHHnvMysrK7MknnzRJdvvt
t9uxY8ds27ZtFhcXZ1dccYX99Kc/taysLBszZoz3RKCGDhw4YElJSbZ06VL761//anPmzLHa2lpv
LgPVCTSWQGNvSXZ2th06dMjb/tWvftVo+7yCggLr37+/Pfvss7Zp0yabPn26FRUVeftb6u/u3bsv
WKcVK1ZYTEyMpaSk2O23324TJ060oUOH2ooVK5rtZ0vrFO7YW+prS2sS6Bi7du2y4cOHmyTLzs62
w4cPX9ScNLR7924bMmSISbJFixZZbm6u9ejRwxISEiw/P9/27dtnV155pUVHR9tbb73V7DgfeeQR
i4iIsJkzZ9qyZcssMjLS+vfvb4WFhVZQUGApKSkWFRVlGzZsuOB4hYWFAeehoebOxWB/w+GO6+DB
gxYREWGvvvpqwDUFAABfPRFml/6X8F566SX17dtX48aNC9q2srJSnTp1knTuW4hwLuWoqanR0aNH
lZiYqKio0G5vOX78uOLj40NuH+z4fr9fnTp1arHv9fX1ioyMVFlZmdq3b+/d9B1unabvCWfs1dXV
jX6xu+l2Q2amQ4cOKTIyUklJSc0eO5z++v1+nTp1SvHx8aqqqlLHjh2D9reldQpn7IH6GsqahDO/
F7OGbam0tFTx8fFhvy/YPISiNX/DTZWUlDT7AAkAAPDVdUkDyJkzZxQdHa277rpLq1ev/pf45XEA
AAAAX56wHsMbjhdffFHdu3dXUlKSZs+eTfgAAAAAEP5jeEM1ffp0RURE6NZbb1VCQsKlOgwAAACA
rxAn94AAAAAAgHQJL8ECAAAAgKYIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwh
gAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACc
IYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAA
nCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAA
AJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAA
AACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAA
AAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwgg
AAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcI
IAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABn
CCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAA
ZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAA
AGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAA
AABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggA
AAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQII
AAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkC
CAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZ
AggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADA
GQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAA
wBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAA
AMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIA
AADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgAC
AAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYA
AgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCG
AAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABw
hgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAA
cIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAA
AHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAA
AABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAA
AAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGA
AAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwh
gAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACc
IYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAA
nCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAA
AJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAA
AACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAA
AAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwgg
AAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcI
IAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABn
CCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAA
ZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAA
AGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggAAAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAA
AABnCCAAAAAAnCGAAAAAAHCGAAIAAADAGQIIAAAAAGcIIAAAAACcIYAAAAAAcIYAAgAAAMAZAggA
AAAAZwggAAAAAJwhgAAAAABwhgACAAAAwBkCCAAAAABnCCAAAAAAnCGAAAAAAHDm/wHWauKZG7kn
twAAAABJRU5ErkJggg==
</data>

          </attachment>
      

    </bug>

</bugzilla>