<?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>17152</bug_id>
          
          <creation_ts>2008-02-02 11:12:08 -0800</creation_ts>
          <short_desc>Paragraphs indented with :first-letter and text-align CSS render incorrectly</short_desc>
          <delta_ts>2008-02-26 07:03:26 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://programmer-art.org</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel G. Taylor">dan</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>mitz</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>69175</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel G. Taylor">dan</who>
    <bug_when>2008-02-02 11:12:08 -0800</bug_when>
    <thetext>When using the :first-letter CSS to indent paragraphs and then text-align: justify WebKit will sometimes render parts of the text on top of each other.

How to reproduce the problem
-----------------------
Go to http://programmer-art.org
Resize the window horizontally and watch as text shifts around.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69248</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel G. Taylor">dan</who>
    <bug_when>2008-02-03 06:37:55 -0800</bug_when>
    <thetext>I have uploaded a simpler example with the two CSS rules and a few paragraphs here:

http://programmer-art.org/dropbox/bug.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69266</commentid>
    <comment_count>2</comment_count>
      <attachid>18888</attachid>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-03 13:18:45 -0800</bug_when>
    <thetext>Created attachment 18888
test case

uploaded test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71950</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2008-02-25 17:34:33 -0800</bug_when>
    <thetext>I have just made things worse by changing numSpaces from int to unsigned. The real problem though is that line breaking results in totWidth &gt; availableWidth in computeHorizontalPositionsForLine().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71952</commentid>
    <comment_count>4</comment_count>
      <attachid>19365</attachid>
    <who name="">mitz</who>
    <bug_when>2008-02-25 17:40:14 -0800</bug_when>
    <thetext>Created attachment 19365
Reduction showing the root cause

This shows that the problem is line breaking.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71956</commentid>
    <comment_count>5</comment_count>
      <attachid>19368</attachid>
    <who name="">mitz</who>
    <bug_when>2008-02-25 17:57:21 -0800</bug_when>
    <thetext>Created attachment 19368
Reduction showing the root cause

This is not even about first-letter. It is just the assumption expressed in findNextLineBreak():

            bool appliedStartWidth = pos &gt; 0; // If the span originated on a previous line,
                                              // then assume the start width has been applied.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71967</commentid>
    <comment_count>6</comment_count>
      <attachid>19370</attachid>
    <who name="">mitz</who>
    <bug_when>2008-02-25 21:53:18 -0800</bug_when>
    <thetext>Created attachment 19370
Improve the logic for when to apply padding, border and margin before a text node</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71968</commentid>
    <comment_count>7</comment_count>
    <who name="">mitz</who>
    <bug_when>2008-02-25 21:56:53 -0800</bug_when>
    <thetext>(In reply to comment #0)
&gt; When using the :first-letter CSS to indent paragraphs

Out of curiosity, why would you do that instead of using the text-indent property?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71972</commentid>
    <comment_count>8</comment_count>
    <who name="">mitz</who>
    <bug_when>2008-02-25 22:53:47 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/projects/webkit/changeset/30590&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71999</commentid>
    <comment_count>9</comment_count>
    <who name="Daniel G. Taylor">dan</who>
    <bug_when>2008-02-26 07:03:26 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #0)
&gt; &gt; When using the :first-letter CSS to indent paragraphs
&gt; 
&gt; Out of curiosity, why would you do that instead of using the text-indent
&gt; property?
&gt; 

Good question. In all the years I&apos;ve used CSS I never knew about that property! Using it on my site now as it seems to be the proper way to do things.

Thanks for fixing the bug!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>18888</attachid>
            <date>2008-02-03 13:18:45 -0800</date>
            <delta_ts>2008-02-03 13:18:45 -0800</delta_ts>
            <desc>test case</desc>
            <filename>bug.html</filename>
            <type>text/html</type>
            <size>2176</size>
            <attacher name="Robert Blaut">webkit</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjEvL0VOIgoJImh0dHA6
Ly93d3cudzMub3JnL1RSL3hodG1sMTEvRFREL3hodG1sMTEuZHRkIj4KCjwhLS0KCVByb2dyYW1t
ZXItYXJ0Lm9yZyBXZWJLaXQgQnVnCi0tPgoKPGh0bWwgeG1sOmxhbmc9ImVuIiB4bWxucz0iaHR0
cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCI+Cgo8aGVhZD4KCTxtZXRhIGh0dHAtZXF1aXY9IkNv
bnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ii8+Cgk8dGl0bGU+
UmVuZGVyaW5nIEJ1ZzwvdGl0bGU+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCnAKewoJdGV4
dC1hbGlnbjoganVzdGlmeTsKfQoKcDpmaXJzdC1sZXR0ZXIKewoJbWFyZ2luLWxlZnQ6IDEuNWVt
Owp9CgkKCTwvc3R5bGU+CjxoZWFkPgoKPGJvZHk+CgoJPHA+CgkJTG9yZW0gaXBzdW0gZG9sb3Ig
c2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuIER1aXMgZGFwaWJ1cyBjdXJz
dXMgc2VtLiBVdCBkb2xvciBzZW0sIHZvbHV0cGF0IGFjLCBmcmluZ2lsbGEgYSwgZXVpc21vZCBz
ZWQsIGxpZ3VsYS4gRG9uZWMgc2VkIG1hZ25hLiBWaXZhbXVzIGludGVyZHVtIGR1aSBuZWMgZXJh
dC4gVmVzdGlidWx1bSBzZW1wZXIgYWxpcXVldCB1cm5hLiBDcmFzIGZldWdpYXQgZGlnbmlzc2lt
IG1ldHVzLiBOdW5jIHZvbHV0cGF0IGR1aSBhYyBsYWN1cy4gUGVsbGVudGVzcXVlIGx1Y3R1cy4g
VmVzdGlidWx1bSBlbGl0LiBWaXZhbXVzIHZpdGFlIHBlZGUuCgk8L3A+Cgk8cD4KCQlOdW5jIHNp
dCBhbWV0IGVzdC4gRHVpcyB2YXJpdXMgZXJhdCBhIHRlbGx1cy4gQ3JhcyBmYWNpbGlzaXMgbG9i
b3J0aXMgcmlzdXMuIFF1aXNxdWUgbG9yZW0uIEluIGVsZWlmZW5kIGJsYW5kaXQgZGlhbS4gTWFl
Y2VuYXMgbW9sZXN0aWUuIEFsaXF1YW0gcG9ydHRpdG9yLCBhcmN1IGF0IGZhdWNpYnVzIHRlbXBv
ciwgbmlzaSBvZGlvIGZyaW5naWxsYSBvcmNpLCB1dCBjb25zZXF1YXQgb2RpbyBlbGl0IHV0IGRp
YW0uIFZlc3RpYnVsdW0gZmF1Y2lidXMgdWxsYW1jb3JwZXIgb3JjaS4gTW9yYmkgbm9udW1teSwg
ZXN0IGVnZXQgYWxpcXVldCBsdWN0dXMsIG9kaW8gcGVkZSBmYWNpbGlzaXMgZmVsaXMsIGFjIGVs
ZW1lbnR1bSBuaXNpIGxlbyBub24gbWFnbmEuIFNlZCBpcHN1bSB0b3J0b3IsIGFsaXF1YW0gYWMs
IGFjY3Vtc2FuIGVnZXQsIHNlbXBlciBlZ2V0LCBudWxsYS4gU2VkIHF1aXMgbWkgdHJpc3RpcXVl
IG5pc2kgdm9sdXRwYXQgbm9udW1teS4gSW50ZWdlciBtYWxlc3VhZGEsIGZlbGlzIHZlbCBwbGFj
ZXJhdCBwZWxsZW50ZXNxdWUsIGVyYXQgbGlndWxhIGFsaXF1YW0gYXVndWUsIGFjIHBoYXJldHJh
IG5lcXVlIHRvcnRvciB2aXRhZSBkb2xvci4gQ3JhcyBhbGlxdWV0IGVuaW0gYWMgYW50ZS4gUGhh
c2VsbHVzIHBlbGxlbnRlc3F1ZSwgZXJvcyB2aXRhZSB0aW5jaWR1bnQgbWF0dGlzLCBsZW8gbmli
aCBtb2xlc3RpZSBwZWRlLCBzaXQgYW1ldCBjb25zZWN0ZXR1ZXIgbWF1cmlzIG5pYmggc2VkIGRp
YW0uIFByb2luIGVsZWlmZW5kIGVyb3MgaWQgZXJhdC4KCTwvcD4KCTxwPgoJCUFlbmVhbiBwb3J0
YS4gVXQgbm9udW1teSBtYWduYSB2ZWwgbGFjdXMuIE1vcmJpIHRpbmNpZHVudCBsb3JlbSBxdWlz
IHRvcnRvci4gTWFlY2VuYXMgdGVtcHVzIGVsaXQgbm9uIGRvbG9yLiBNYWVjZW5hcyBpbXBlcmRp
ZXQgYXVndWUgZXUgdXJuYS4gU2VkIGZlcm1lbnR1bSBsYWN1cyBxdWlzIG5pc2wuIFByb2luIHNp
dCBhbWV0IGR1aS4gTWF1cmlzIGlkIGZlbGlzIGV1IGp1c3RvIGNvbnZhbGxpcyB2ZW5lbmF0aXMu
IE1hZWNlbmFzIHV0IG1hdXJpcyBldCBuaWJoIHBoYXJldHJhIHRyaXN0aXF1ZS4gSW50ZWdlciBh
dCB0b3J0b3IgdXQgbnVsbGEgYWxpcXVldCBpbXBlcmRpZXQuIFBlbGxlbnRlc3F1ZSBoYWJpdGFu
dCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFsZXN1YWRhIGZhbWVzIGFj
IHR1cnBpcyBlZ2VzdGFzLiBBbGlxdWFtIGxhY2luaWEgbWV0dXMgdml0YWUgbGlndWxhLiBGdXNj
ZSBlc3QuIE51bGxhIGltcGVyZGlldCBlbmltIGV1IHJpc3VzLiBTZWQgdmFyaXVzIGxpZ3VsYSBl
dCBsaWd1bGEuIFZpdmFtdXMgc29sbGljaXR1ZGluIGRpY3R1bSBvcmNpLgoJPC9wPgoKPC9ib2R5
PgoKPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>19365</attachid>
            <date>2008-02-25 17:40:14 -0800</date>
            <delta_ts>2008-02-25 17:57:21 -0800</delta_ts>
            <desc>Reduction showing the root cause</desc>
            <filename>17152 reduction.html</filename>
            <type>text/html</type>
            <size>190</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIHAgeyB3aWR0aDogMjAwcHg7IGJvcmRlcjogc29s
aWQgYmx1ZTsgfQogICAgcDpmaXJzdC1sZXR0ZXIgeyBtYXJnaW4tbGVmdDogNTBweDsgfQo8L3N0
eWxlPgo8cD4KICAgIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ZXIgYWRp
cGlzY2luZyBlbGl0Lgo8L3A+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>19368</attachid>
            <date>2008-02-25 17:57:21 -0800</date>
            <delta_ts>2008-02-25 17:57:21 -0800</delta_ts>
            <desc>Reduction showing the root cause</desc>
            <filename>17152 reduction.html</filename>
            <type>text/html</type>
            <size>203</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIHAgeyB3aWR0aDogMjAwcHg7IGJvcmRlcjogc29s
aWQgYmx1ZTsgfQogICAgc3BhbiB7IGJvcmRlci1sZWZ0OiA1MHB4IHNvbGlkIHJlZDsgfQo8L3N0
eWxlPgo8cD48c3Bhbj4KICAgIEw8L3NwYW4+b3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29u
c2VjdGV0dWVyIGFkaXBpc2NpbmcgZWxpdC4KPC9wPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>19370</attachid>
            <date>2008-02-25 21:53:18 -0800</date>
            <delta_ts>2008-02-25 22:43:55 -0800</delta_ts>
            <desc>Improve the logic for when to apply padding, border and margin before a text node</desc>
            <filename>17152_r1.diff</filename>
            <type>text/plain</type>
            <size>11018</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzMDU4OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDgtMDItMjUgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZp
eCBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzE1MgorICAgICAgICAg
IFBhcmFncmFwaHMgaW5kZW50ZWQgd2l0aCA6Zmlyc3QtbGV0dGVyIGFuZCB0ZXh0LWFsaWduIENT
UyByZW5kZXIgaW5jb3JyZWN0bHkKKworICAgICAgICBUZXN0OiBmYXN0L3RleHQvYXBwbHktc3Rh
cnQtd2lkdGgtYWZ0ZXItc2tpcHBlZC10ZXh0Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9i
aWRpLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrOjpmaW5kTmV4dExpbmVCcmVh
ayk6IEltcHJvdmVkIHRoZSBsb2dpYyBmb3Igd2hlbgorICAgICAgICB0byBmaWd1cmUgaW4gdGhl
IHBhZGRpbmcsIGJvcmRlciBhbmQgbWFyZ2luIGJlZm9yZSBhIHRleHQgbm9kZSB3aGVuIHRoZQor
ICAgICAgICBsaW5lIGJlZ2lucyBpbnNpZGUgYSB0ZXh0IG5vZGUuCisKIDIwMDgtMDItMjUgIE1h
cmsgUm93ZSAgPG1yb3dlQGFwcGxlLmNvbT4KIAogICAgICAgICBXaW5kb3dzIGJ1aWxkIGZpeC4K
SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL2JpZGkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
cmVuZGVyaW5nL2JpZGkuY3BwCShyZXZpc2lvbiAzMDU4NykKKysrIFdlYkNvcmUvcmVuZGVyaW5n
L2JpZGkuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMzUzLDYgKzEzNTMsOCBAQCB2b2lkIFJlbmRl
ckJsb2NrOjpmaXRCZWxvd0Zsb2F0cyhpbnQgd2lkCiAKIEJpZGlJdGVyYXRvciBSZW5kZXJCbG9j
azo6ZmluZE5leHRMaW5lQnJlYWsoQmlkaUl0ZXJhdG9yICZzdGFydCwgQmlkaVN0YXRlICZiaWRp
KQogeworICAgIGJvb2wgYXBwbGllZFN0YXJ0V2lkdGggPSBzdGFydC5wb3MgPiAwOworCiAgICAg
Ly8gZWxpbWluYXRlIHNwYWNlcyBhdCBiZWdpbm5pbmcgb2YgbGluZQogICAgIGludCB3aWR0aCA9
IHNraXBXaGl0ZXNwYWNlKHN0YXJ0LCBiaWRpKTsKICAgICBpbnQgdyA9IDA7CkBAIC0xNTQyLDYg
KzE1NDQsOSBAQCBCaWRpSXRlcmF0b3IgUmVuZGVyQmxvY2s6OmZpbmROZXh0TGluZUJyCiAgICAg
ICAgICAgICB9IGVsc2UKICAgICAgICAgICAgICAgICB0bXBXICs9IG8tPndpZHRoKCkgKyBvLT5t
YXJnaW5MZWZ0KCkgKyBvLT5tYXJnaW5SaWdodCgpICsgaW5saW5lV2lkdGgobyk7CiAgICAgICAg
IH0gZWxzZSBpZiAoby0+aXNUZXh0KCkpIHsKKyAgICAgICAgICAgIGlmICghcG9zKQorICAgICAg
ICAgICAgICAgIGFwcGxpZWRTdGFydFdpZHRoID0gZmFsc2U7CisKICAgICAgICAgICAgIFJlbmRl
clRleHQqIHQgPSBzdGF0aWNfY2FzdDxSZW5kZXJUZXh0Kj4obyk7CiAKICAgICAgICAgICAgIGlu
dCBzdHJsZW4gPSB0LT50ZXh0TGVuZ3RoKCk7CkBAIC0xNTU0LDggKzE1NTksNiBAQCBCaWRpSXRl
cmF0b3IgUmVuZGVyQmxvY2s6OmZpbmROZXh0TGluZUJyCiAgICAgICAgICAgICBpbnQgd29yZFNw
YWNpbmcgPSBvLT5zdHlsZSgpLT53b3JkU3BhY2luZygpOwogICAgICAgICAgICAgaW50IGxhc3RT
cGFjZVdvcmRTcGFjaW5nID0gMDsKIAotICAgICAgICAgICAgYm9vbCBhcHBsaWVkU3RhcnRXaWR0
aCA9IHBvcyA+IDA7IC8vIElmIHRoZSBzcGFuIG9yaWdpbmF0ZWQgb24gYSBwcmV2aW91cyBsaW5l
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRoZW4g
YXNzdW1lIHRoZSBzdGFydCB3aWR0aCBoYXMgYmVlbiBhcHBsaWVkLgogICAgICAgICAgICAgaW50
IHdyYXBXID0gdG1wVyArIGlubGluZVdpZHRoKG8sICFhcHBsaWVkU3RhcnRXaWR0aCwgdHJ1ZSk7
CiAgICAgICAgICAgICBpbnQgY2hhcldpZHRoID0gMDsKICAgICAgICAgICAgIGludCBuZXh0QnJl
YWthYmxlID0gLTE7CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAzMDU4OCkKKysrIExheW91dFRlc3RzL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDA4LTAyLTI1ICBEYW4g
QmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgLSB0ZXN0IGZvciBodHRwOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNzE1MgorICAgICAgICAgIFBhcmFncmFwaHMgaW5kZW50ZWQgd2l0aCA6
Zmlyc3QtbGV0dGVyIGFuZCB0ZXh0LWFsaWduIENTUyByZW5kZXIgaW5jb3JyZWN0bHkKKworICAg
ICAgICAqIGZhc3QvdGV4dC9hcHBseS1zdGFydC13aWR0aC1hZnRlci1za2lwcGVkLXRleHQuaHRt
bDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9hcHBseS1zdGFydC13
aWR0aC1hZnRlci1za2lwcGVkLXRleHQtZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVkLgorICAgICAg
ICAqIHBsYXRmb3JtL21hYy9mYXN0L3RleHQvYXBwbHktc3RhcnQtd2lkdGgtYWZ0ZXItc2tpcHBl
ZC10ZXh0LWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3Qv
dGV4dC9hcHBseS1zdGFydC13aWR0aC1hZnRlci1za2lwcGVkLXRleHQtZXhwZWN0ZWQudHh0OiBB
ZGRlZC4KKwogMjAwOC0wMi0yNSAgQmV0aCBEYWtpbiAgPGJkYWtpbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgUmV2aWV3ZWQgYnkgR2VvZmYuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3RleHQvYXBw
bHktc3RhcnQtd2lkdGgtYWZ0ZXItc2tpcHBlZC10ZXh0Lmh0bWwKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvZmFzdC90ZXh0L2FwcGx5LXN0YXJ0LXdpZHRoLWFmdGVyLXNraXBwZWQtdGV4dC5o
dG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC90ZXh0L2FwcGx5LXN0YXJ0LXdp
ZHRoLWFmdGVyLXNraXBwZWQtdGV4dC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDEwIEBA
Cis8c3R5bGU+CisgICAgZGl2IHsgd2lkdGg6IDEwMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdo
dGdyZWVuOyBjb2xvcjogbGlnaHRibHVlOyBmb250OiAyMHB4ICdBaGVtJzsgfQorICAgIHNwYW4g
eyBib3JkZXItbGVmdDogNDBweCBzb2xpZCBzaWx2ZXI7IH0KKzwvc3R5bGU+Cis8ZGl2PgorICAg
IHh4PHNwYW4+IHg8L3NwYW4+IHggeAorPC9kaXY+Cis8ZGl2PgorICAgIDxzcGFuPiB4PC9zcGFu
PiB4IHgKKzwvZGl2PgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9h
cHBseS1zdGFydC13aWR0aC1hZnRlci1za2lwcGVkLXRleHQtZXhwZWN0ZWQuY2hlY2tzdW0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9hcHBseS1zdGFy
dC13aWR0aC1hZnRlci1za2lwcGVkLXRleHQtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDAp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC90ZXh0L2FwcGx5LXN0YXJ0LXdpZHRo
LWFmdGVyLXNraXBwZWQtdGV4dC1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKQEAgLTAs
MCArMSBAQAorYTg4YzM0ZGZmYThkOWZmMzQ1OTliZDI2NDlkMzdkMzcKXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC90ZXh0L2Fw
cGx5LXN0YXJ0LXdpZHRoLWFmdGVyLXNraXBwZWQtdGV4dC1leHBlY3RlZC50eHQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9hcHBseS1zdGFydC13aWR0
aC1hZnRlci1za2lwcGVkLXRleHQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9hcHBseS1zdGFydC13aWR0aC1hZnRlci1za2lw
cGVkLXRleHQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIxIEBACitsYXll
ciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2
MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQg
KDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3
ODR4NTg0CisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDEwMHg2MCBbY29s
b3I9I0FERDhFNl0gW2JnY29sb3I9IzkwRUU5MF0KKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgwLDApIHNpemUgNDB4MjAKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA0
MDogInh4IgorICAgICAgICBSZW5kZXJJbmxpbmUge1NQQU59IGF0ICgwLDApIHNpemUgNjB4MjAg
W2JvcmRlcjogKDQwcHggc29saWQgI0MwQzBDMCldCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICg0MCwyMCkgc2l6ZSAyMHgyMAorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDQwLDIw
KSB3aWR0aCAyMDogIngiCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNjAsMjApIHNp
emUgMTAweDQwCisgICAgICAgICAgdGV4dCBydW4gYXQgKDYwLDIwKSB3aWR0aCA0MDogIiB4Igor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDQwKSB3aWR0aCAyMDogIngiCisgICAgICBSZW5kZXJC
bG9jayB7RElWfSBhdCAoMCw2MCkgc2l6ZSAxMDB4NDAgW2NvbG9yPSNBREQ4RTZdIFtiZ2NvbG9y
PSM5MEVFOTBdCisgICAgICAgIFJlbmRlcklubGluZSB7U1BBTn0gYXQgKDAsMCkgc2l6ZSA2MHgy
MCBbYm9yZGVyOiAoNDBweCBzb2xpZCAjQzBDMEMwKV0KKyAgICAgICAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDQwLDApIHNpemUgMjB4MjAKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICg0MCww
KSB3aWR0aCAyMDogIngiCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNjAsMCkgc2l6
ZSAxMDB4NDAKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoNjAsMCkgd2lkdGggNDA6ICIgeCIKKyAg
ICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyMCkgd2lkdGggMjA6ICJ4IgpJbmRleDogTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjL2Zhc3QvdGV4dC9hcHBseS1zdGFydC13aWR0aC1hZnRlci1za2lwcGVk
LXRleHQtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2Vk
IGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJl
YW0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L3Rl
eHQvYXBwbHktc3RhcnQtd2lkdGgtYWZ0ZXItc2tpcHBlZC10ZXh0LWV4cGVjdGVkLnBuZwpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0K
CgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBeUFBQUFKWUNBWUFBQUNhZG9Kd0FBQU9Va2xFUVZS
NG5PM2RzWXFjVlJpQTRmT1BJeHFUCmRWY01pd2xwN0N5OUFLL0NHOGtkZVVFaUlwWkMyckRFSnNn
a01VeDJmcHVrblVKTzN1d3d6OVArOEowUHBqa3ZaMkdYZFYzWEFRQUEKRU5oODZnVUFBSUR6SVVB
QUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSURNOXVqWGRULytldkZxL0R1V0tZZmRybU5z
eGpxVwpaZGE4emZqKyttSmN5U2dBQURnSnh3UGs5dDM0OCtXYmljOGt0Mk1kbjAzS21USEcySS9m
UC85bDdNNG9RSjUrOC9SVHJ3QUFBUC9iCjhhdjdab3k1LzZWd25UenZNSGtlQUFEd01aM1Iyd0VB
QVBDcENSQUFBQ0FqUUFBQWdJd0FBUUFBTWdJRUFBRElDQkFBQUNBalFBQUEKZ0l3QUFRQUFNZ0lF
QUFESUNCQUFBQ0FqUUFBQWdJd0FBUUFBTWdJRUFBRElDQkFBQUNBalFBQUFnSXdBQVFBQU1nSUVB
QURJYk52agpEdE1uZnJYN2FYeXgzRTZadGF6N3NidjRiYnhkcG93YlkzMDRyblkvak0yWXQ5L0x5
ekd1WkNNQUFDZnFlSUJzN28zcm0xK2pWZjZICnpkZmo3K3ZIRTU5eDl1UHRnNWtCY2pudXY1bTcz
KzRnUUFBQU9GMG5mNVZkcDA0N3pKMjN6Ti92NUg4d0FBRE9tdnNzQUFDUUVTQUEKQUVCR2dBQUFB
QmtCQWdBQVpBUUlBQUNRRVNBQUFFQkdnQUFBQUJrQkFnQUFaQVFJQUFDUUVTQUFBRUJHZ0FBQUFC
a0JBZ0FBWkFRSQpBQUNRRVNBQUFFQkdnQUFBQUJrQkFnQUFaQVFJQUFDUTJSNzl1dTdINjh0SFl4
M3JsTVBXNVRDKy9PZkYyQjZtalBzSTd1eGk3OTMxCi9RQUE0TGpqQVhMN2JyeTZkekh4bVdRL2Jw
NzhNWGJuOHU2eVBCdlByNTlOSGZuejl1blVlUUFBVURxZUFwc3g2ZTNqZzhQa2VRQUEKd0NrNWw3
Y0lBQURnRGhBZ0FBQkFSb0FBQUFBWkFRSUFBR1FFQ0FBQWtCRWdBQUJBUm9BQUFBQVpBUUlBQUdR
RUNBQUFrQkVnQUFCQQpSb0FBQUFBWkFRSUFBR1FFQ0FBQWtCRWdBQUJBUm9BQUFBQVpBUUlBQUdR
RUNBQUFrTm0yeHgzbWpsc2ZqcXZkRDJNemJxZU1XOWI5CjJGMzhOdDR1VThaOWxQMWVYbzV4SlJz
QkFEaFJ4d05rYzI5YzMvdzY5Y0J2YjM2Y04yeno5Zmo3K3J1Snp6ajc4ZmJCekFDNUhQZmYKUEo2
NjMrNGdRQUFBT0YwbmY1VmRwMDQ3ekoyM3pOL3Y1SDh3QUFET212c3NBQUNRRVNBQUFFQkdnQUFB
QUJrQkFnQUFaQVFJQUFDUQpFU0FBQUVCR2dBQUFBQmtCQWdBQVpBUUlBQUNRRVNBQUFFQkdnQUFB
QUJrQkFnQUFaQVFJQUFDUUVTQUFBRUJHZ0FBQUFCa0JBZ0FBClpBUUlBQUNRMlI3OXV1N0g2OHRI
WXgzcmxNUFc1VEMrL09mRjJCNm1qUHNJN3V4aTc5MzEvUUFBNExqakFYTDdicnk2ZHpIeG1XUS8K
YnA3OE1YYm44dTZ5UEJ2UHI1OU5IZm56OXVuVWVRQUFVRHFlQXBzeDZlM2pnOFBrZVFBQXdDazVs
N2NJQUFEZ0RoQWdBQUJBUm9BQQpBQUFaQVFJQUFHUUVDQUFBa0JFZ0FBQkFSb0FBQUFBWkFRSUFB
R1FFQ0FBQWtCRWdBQUJBUm9BQUFBQVpBUUlBQUdRRUNBQUFrQkVnCkFBQkFSb0FBQUFBWkFRSUFB
R1FFQ0FBQWtJa0Q1TkFlQndBQTNDbkx1cTdycDE0Q0FBQTRELzRFQ3dBQXlBZ1FBQUFnSTBBQUFJ
Q00KQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJ
Q01BQUVBQURJQ0JBQUF5QWdRQUFBZwpJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJ
Q01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBCnlBZ1FBQUFnSTBBQUFJ
Q01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlD
TUFBRUEKQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlD
TUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQQpBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlD
TUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRCkFBQWdJMEFBQUlD
TUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNN
QUFFQUFESUMKQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNN
QUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTQpBQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNN
QUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnCkkwQUFBSUNN
QUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01B
QUVBQURJQ0JBQUEKeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01B
QUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQQpBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01B
QUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBCkFJQ01B
QUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFB
RUFBRElDQkFBQXlBZ1EKQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFB
RUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQwpCQUFBeUFnUUFBQWdJMEFBQUlDTUFB
RUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNCkFB
RUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFF
QUFESUNCQUFBeUFnUUFBQWcKSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFF
QUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQQp5QWdRQUFBZ0kwQUFBSUNNQUFF
QUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVB
CkFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVB
QURJQ0JBQUF5QWdRQUFBZ0kwQUEKQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVB
QURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUQpBQUFnSTBBQUFJQ01BQUVB
QURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFB
RElDCkJBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFB
RElDQkFBQXlBZ1FBQUFnSTBBQUFJQ00KQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFB
RElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZwpJMEFBQUlDTUFBRUFB
RElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFE
SUNCQUFBCnlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFE
SUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUEKQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFE
SUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQQpBSUNNQUFFQUFE
SUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJ
Q0JBQUF5QWdRCkFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJ
Q0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUMKQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJ
Q0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTQpBQUVBQURJ
Q0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElD
QkFBQXlBZ1FBQUFnCkkwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElD
QkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUEKeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElD
QkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQQpBRElD
QkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNC
QUFBeUFnUUFBQWdJMEFBCkFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNC
QUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1EKQUFBZ0kwQUFBSUNNQUFFQUFESUNC
QUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQwpC
QUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JB
QUF5QWdRQUFBZ0kwQUFBSUNNCkFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JB
QUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWcKSTBBQUFJQ01BQUVBQURJQ0JB
QUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFB
QQp5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFB
QXlBZ1FBQUFnSTBBQUFJQ01BQUVBCkFESUNCQUFBeUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFB
QXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUEKQUlDTUFBRUFBRElDQkFB
QXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFB
eUFnUQpBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFB
eUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDCkJBQUF5QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFB
eUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ00KQUFFQUFESUNCQUFB
eUFnUUFBQWdJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5
QWdRQUFBZwpJMEFBQUlDTUFBRUFBRElDQkFBQXlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5
QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBCnlBZ1FBQUFnSTBBQUFJQ01BQUVBQURJQ0JBQUF5
QWdRQUFBZ0kwQUFBSUNNQUFFQUFESUNCQUFBeUFnUUFBQWdJMEFBQUlETWYxakkKbThTRTg0WHdB
QUFBQUVsRlRrU3VRbUNDCgo=
</data>
<flag name="review"
          id="8476"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>