<?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>63185</bug_id>
          
          <creation_ts>2011-06-22 14:37:15 -0700</creation_ts>
          <short_desc>CSS 2.1 failure: &apos;Text-indent&apos; only affects a line if it is the first formatted line of an element</short_desc>
          <delta_ts>2012-08-09 14:13:04 -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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://fry.si/bugs/text-indent-test.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>47141</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Marko Mrdjenovic">fry</reporter>
          <assigned_to name="Robert Hogan">robert</assigned_to>
          <cc>eric</cc>
    
    <cc>mitz</cc>
    
    <cc>pravind.2k4</cc>
    
    <cc>robert</cc>
    
    <cc>shanestephens</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>425606</commentid>
    <comment_count>0</comment_count>
    <who name="Marko Mrdjenovic">fry</who>
    <bug_when>2011-06-22 14:37:15 -0700</bug_when>
    <thetext>Spec says &quot;&apos;Text-indent&apos; only affects a line if it is the first formatted line of an element. For example, the first line of an anonymous block box is only affected if it is the first child of its parent element.&quot; [1]

The test [2] (first block) shows that :first-line is not applied to &quot;Some text&quot;, neither is the anonymous box in question the first child of its parent element, yet text-indent is applied.

Reproduced in Safari, Chrome and nightly (r89415) on OSX and Safari and Chrome on Vista.

[1] http://www.w3.org/TR/CSS21/text.html#propdef-text-indent
[2] http://fry.si/bugs/text-indent-test.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631777</commentid>
    <comment_count>1</comment_count>
      <attachid>143592</attachid>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-05-23 10:36:58 -0700</bug_when>
    <thetext>Created attachment 143592
Reduced Test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631802</commentid>
    <comment_count>2</comment_count>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-05-23 10:54:18 -0700</bug_when>
    <thetext>Another scenario:

&lt;style&gt;
 body {background:#fff;}
 div {text-indent:50px;background:#eee;margin:0 0 10px; border}
 div:first-line {color:green;}
 span {display:block;background:#ddd;}
&lt;/style&gt;

&lt;body&gt;
&lt;div&gt;
 First Line Text. This must be indented. 
 &lt;span&gt;Span Block. This must not be indented.&lt;/span&gt;
 Text after span block. This must be not indented.
&lt;/div&gt;
&lt;body&gt;

Need some clarification on this,
1) I&apos;m not sure if the text-indent must be applied to the text in the span element or not. The text in the span is not the first formatted line, however FF and opera seem to indent the text in the span element.

2) According to spec text-indent is to applied only for the first line text. However it is applied in even where there is not text on the first line.

&lt;div&gt;&lt;img src=&quot;http://trac.webkit.org/chrome/site/icon.png&quot; width=&quot;100px&quot;/&gt;
&lt;/div&gt;
Is this expected behavior??</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684506</commentid>
    <comment_count>3</comment_count>
      <attachid>155868</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-08-01 13:16:16 -0700</bug_when>
    <thetext>Created attachment 155868
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684555</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-08-01 13:56:27 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Another scenario:
&gt; 
&gt; &lt;style&gt;
&gt;  body {background:#fff;}
&gt;  div {text-indent:50px;background:#eee;margin:0 0 10px; border}
&gt;  div:first-line {color:green;}
&gt;  span {display:block;background:#ddd;}
&gt; &lt;/style&gt;
&gt; 
&gt; &lt;body&gt;
&gt; &lt;div&gt;
&gt;  First Line Text. This must be indented. 
&gt;  &lt;span&gt;Span Block. This must not be indented.&lt;/span&gt;
&gt;  Text after span block. This must be not indented.
&gt; &lt;/div&gt;
&gt; &lt;body&gt;
&gt; 
&gt; Need some clarification on this,
&gt; 1) I&apos;m not sure if the text-indent must be applied to the text in the span element or not. The text in the span is not the first formatted line, however FF and opera seem to indent the text in the span element.

This is due to the span inheriting the indent from the div.

&gt; 
&gt; 2) According to spec text-indent is to applied only for the first line text. However it is applied in even where there is not text on the first line.
&gt; 
&gt; &lt;div&gt;&lt;img src=&quot;http://trac.webkit.org/chrome/site/icon.png&quot; width=&quot;100px&quot;/&gt;
&gt; &lt;/div&gt;
&gt; Is this expected behavior??

I think this is OK - it&apos;s the line-box that gets indented rather than the &apos;text&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691772</commentid>
    <comment_count>5</comment_count>
      <attachid>155868</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-08-09 13:36:17 -0700</bug_when>
    <thetext>Comment on attachment 155868
Patch

Seems reasonable.  Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691784</commentid>
    <comment_count>6</comment_count>
      <attachid>155868</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 13:41:06 -0700</bug_when>
    <thetext>Comment on attachment 155868
Patch

Rejecting attachment 155868 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 1

ERROR: /mnt/git/webkit-commit-queue/PerformanceTests/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: http://queues.webkit.org/results/13470348</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691788</commentid>
    <comment_count>7</comment_count>
      <attachid>155868</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-08-09 13:43:34 -0700</bug_when>
    <thetext>Comment on attachment 155868
Patch

The checkout got corrupted on one of the instances.  Adam is fixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691830</commentid>
    <comment_count>8</comment_count>
      <attachid>155868</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 14:13:00 -0700</bug_when>
    <thetext>Comment on attachment 155868
Patch

Clearing flags on attachment: 155868

Committed r125202: &lt;http://trac.webkit.org/changeset/125202&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691831</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 14:13:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>143592</attachid>
            <date>2012-05-23 10:36:58 -0700</date>
            <delta_ts>2012-05-23 10:36:58 -0700</delta_ts>
            <desc>Reduced Test case</desc>
            <filename>test_case_for_textIndent.html</filename>
            <type>text/html</type>
            <size>519</size>
            <attacher name="Pravin D">pravind.2k4</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+DQo8aGVhZD4NCgk8dGl0bGU+dGV4dC1pbmRlbnQgKyA6Zmlyc3QtbGlu
ZSB0ZXN0czwvdGl0bGU+DQoJPHN0eWxlPg0KCQlib2R5IHtiYWNrZ3JvdW5kOiNmZmY7fQ0KCQlk
aXYge3RleHQtaW5kZW50OjUwcHg7YmFja2dyb3VuZDojZWVlO21hcmdpbjowIDAgMTBweDsgYm9y
ZGVyfQ0KCQlkaXY6Zmlyc3QtbGluZSB7Y29sb3I6Z3JlZW47fQ0KCQlzcGFuIHtkaXNwbGF5OmJs
b2NrO2JhY2tncm91bmQ6I2RkZDt9DQogICAgICAgICAgICANCgk8L3N0eWxlPg0KPC9oZWFkPg0K
CTxib2R5Pg0KICAgICAgICA8aDM+IEJsb2NrIHdpdGggU3BhbiBhbmQgVGV4dC48L2gzPg0KCQk8
ZGl2Pg0KICAgICAgICAgICAgPHNwYW4+U3BhbiBCbG9jay4gVGhpcyBtdXN0IGJlIGluZGVudGVk
LiA8L3NwYW4+DQoJCQlUZXh0IGFmdGVyIHNwYW4gYmxvY2suIFRoaXMgbXVzdCBiZSBub3QgaW5k
ZW50ZWQuDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgIA0KICAgICAgICANCgkJDQoJPC9i
b2R5Pg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155868</attachid>
            <date>2012-08-01 13:16:16 -0700</date>
            <delta_ts>2012-08-09 14:13:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63185-20120801211555.patch</filename>
            <type>text/plain</type>
            <size>25290</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmQzNTY1NDlkMmU0MzRi
YTE4OTY2ZmIwODg1ZTgxMjRhYjUzZDBhMy4uMzNkOGU4ZWZkYjFmNDZkMTY5YzdkMzNlMGI5YmRi
OWVhYWM1YzQ3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEyLTA4LTAxICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgMi4xIGZhaWx1cmU6
ICdUZXh0LWluZGVudCcgb25seSBhZmZlY3RzIGEgbGluZSBpZiBpdCBpcyB0aGUgZmlyc3QgZm9y
bWF0dGVkIGxpbmUgb2YgYW4gZWxlbWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NjMxODUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBQZXIgQ1NTIDIuMSAoaHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEv
dGV4dC5odG1sKSA6ICInVGV4dC1pbmRlbnQnIG9ubHkgYWZmZWN0cyBhIGxpbmUgaWYgaXQgaXMg
dGhlIAorICAgICAgICBmaXJzdCBmb3JtYXR0ZWQgbGluZSBvZiBhbiBlbGVtZW50LiBGb3IgZXhh
bXBsZSwgdGhlIGZpcnN0IGxpbmUgb2YgYW4gYW5vbnltb3VzIGJsb2NrIGJveCBpcyBvbmx5IAor
ICAgICAgICBhZmZlY3RlZCBpZiBpdCBpcyB0aGUgZmlyc3QgY2hpbGQgb2YgaXRzIHBhcmVudCBl
bGVtZW50LiIKKworICAgICAgICBUZXN0czogZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDEuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDIuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDMuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDQuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDUuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGlu
ZS0wMDYuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrTGluZUxheW91dC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6Y29tcHV0ZUlubGluZURpcmVjdGlv
blBvc2l0aW9uc0ZvckxpbmUpOiBBcyB3ZWxsIGFzIGJlaW5nIHRoZSBmaXJzdCBsaW5lIHVuZGVy
IGEgcGFyZW50IGJsb2NrLAorICAgICAgICAgIGNoZWNrIHRoYXQgdGhpcyBpcyBhbHNvIHRoZSBm
aXJzdCAqZm9ybWF0dGVkKiBsaW5lIG9mIGFuIGVsZW1lbnQgYnkgZW5zdXJpbmcgdGhhdCB3ZSBh
cmUgYXQgdGhlIHN0YXJ0IG9mIGEgCisgICAgICAgICAgZm9ybWF0dGluZyBjb250ZXh0IGFuZCBu
b3QganVzdCBhIGNvbnRpbnVhdGlvbiBvZiBhIHByZXZpb3VzIGFub255bW91cyBibG9jayBpbiBh
biBleGlzdGluZyBmb3JtYXR0aW5nIGNvbnRleHQuCisKIDIwMTItMDctMzEgIFJvYmVydCBIb2dh
biAgPHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAgICAgIENTUyAyLjEgZmFpbHVyZTogbWFyZ2lu
LWNvbGxhcHNlLTAxMiBmYWlscwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJsb2NrTGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQmxvY2tMaW5lTGF5b3V0LmNwcAppbmRleCBiZTEyNjkzNmU0YmQ4ZWI1MDljODBhYzU5Mjk3
NWM2Y2QxNDA5NzgxLi42YjkwNGIyY2IwNDQ1MzE2NjA3YmE2NDM4MDc0ZTNjYzlmMGRkOTUyIDEw
MDc1NQotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0
LmNwcApAQCAtNzczLDggKzc3MywxMSBAQCB2b2lkIFJlbmRlckJsb2NrOjpjb21wdXRlSW5saW5l
RGlyZWN0aW9uUG9zaXRpb25zRm9yTGluZShSb290SW5saW5lQm94KiBsaW5lQm94LAogICAgIEVU
ZXh0QWxpZ24gdGV4dEFsaWduID0gdGV4dEFsaWdubWVudEZvckxpbmUoIXJlYWNoZWRFbmQgJiYg
IWxpbmVCb3gtPmVuZHNXaXRoQnJlYWsoKSk7CiAgICAgCiAgICAgTGF5b3V0VW5pdCBsaW5lTG9n
aWNhbEhlaWdodCA9IGxvZ2ljYWxIZWlnaHRGb3JMaW5lKHRoaXMpOwotICAgIGZsb2F0IGxvZ2lj
YWxMZWZ0ID0gcGl4ZWxTbmFwcGVkTG9naWNhbExlZnRPZmZzZXRGb3JMaW5lKGxvZ2ljYWxIZWln
aHQoKSwgbGluZUluZm8uaXNGaXJzdExpbmUoKSwgbGluZUxvZ2ljYWxIZWlnaHQpOwotICAgIGZs
b2F0IGF2YWlsYWJsZUxvZ2ljYWxXaWR0aCA9IHBpeGVsU25hcHBlZExvZ2ljYWxSaWdodE9mZnNl
dEZvckxpbmUobG9naWNhbEhlaWdodCgpLCBsaW5lSW5mby5pc0ZpcnN0TGluZSgpLCBsaW5lTG9n
aWNhbEhlaWdodCkgLSBsb2dpY2FsTGVmdDsKKyAgICAvLyBDU1MgMi4xOiAiJ1RleHQtaW5kZW50
JyBvbmx5IGFmZmVjdHMgYSBsaW5lIGlmIGl0IGlzIHRoZSBmaXJzdCBmb3JtYXR0ZWQgbGluZSBv
ZiBhbiBlbGVtZW50LiBGb3IgZXhhbXBsZSwgdGhlIGZpcnN0IGxpbmUgb2YgYW4gYW5vbnltb3Vz
IGJsb2NrIAorICAgIC8vIGJveCBpcyBvbmx5IGFmZmVjdGVkIGlmIGl0IGlzIHRoZSBmaXJzdCBj
aGlsZCBvZiBpdHMgcGFyZW50IGVsZW1lbnQuIgorICAgIGJvb2wgZmlyc3RMaW5lID0gbGluZUlu
Zm8uaXNGaXJzdExpbmUoKSAmJiAhKGlzQW5vbnltb3VzQmxvY2soKSAmJiBwYXJlbnQoKS0+Zmly
c3RDaGlsZCgpICE9IHRoaXMpOworICAgIGZsb2F0IGxvZ2ljYWxMZWZ0ID0gcGl4ZWxTbmFwcGVk
TG9naWNhbExlZnRPZmZzZXRGb3JMaW5lKGxvZ2ljYWxIZWlnaHQoKSwgZmlyc3RMaW5lLCBsaW5l
TG9naWNhbEhlaWdodCk7CisgICAgZmxvYXQgYXZhaWxhYmxlTG9naWNhbFdpZHRoID0gcGl4ZWxT
bmFwcGVkTG9naWNhbFJpZ2h0T2Zmc2V0Rm9yTGluZShsb2dpY2FsSGVpZ2h0KCksIGZpcnN0TGlu
ZSwgbGluZUxvZ2ljYWxIZWlnaHQpIC0gbG9naWNhbExlZnQ7CiAKICAgICBib29sIG5lZWRzV29y
ZFNwYWNpbmcgPSBmYWxzZTsKICAgICBmbG9hdCB0b3RhbExvZ2ljYWxXaWR0aCA9IGxpbmVCb3gt
PmdldEZsb3dTcGFjaW5nTG9naWNhbFdpZHRoKCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjg4MTQxNDNhYzg0MWNjODJh
YzY0MDYzMmQwMTQ4ZjNlYjZiN2YxNS4uYTdmYWE1YmU2Mjc4ZDMwNzFkM2NjZTk5N2E3MTVmZWVj
NThlZjJjZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDEyLTA4LTAxICBSb2JlcnQgSG9nYW4g
IDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgMi4xIGZhaWx1cmU6ICdUZXh0LWlu
ZGVudCcgb25seSBhZmZlY3RzIGEgbGluZSBpZiBpdCBpcyB0aGUgZmlyc3QgZm9ybWF0dGVkIGxp
bmUgb2YgYW4gZWxlbWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NjMxODUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIGNzczIuMS8yMDExMDMyMy90ZXh0LWluZGVudC0wMTQtZXhwZWN0ZWQuaHRtbDog
QWRkZWQuCisgICAgICAgICogY3NzMi4xLzIwMTEwMzIzL3RleHQtaW5kZW50LTAxNC5odG06IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAxLWV4cGVj
dGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxp
bmUtMDAxLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0
LWxpbmUtMDAyLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQt
aW5kZW50LWZpcnN0LWxpbmUtMDAyLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3Rl
eHQtaW5kZW50LWZpcnN0LWxpbmUtMDAzLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAq
IGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAzLmh0bWw6IEFkZGVkLgorICAgICAg
ICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDA0LWV4cGVjdGVkLmh0bWw6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDA0Lmh0bWw6
IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDA1LWV4
cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0
LWxpbmUtMDA1Lmh0bWw6IEFkZGVkLgorICAgICAgICAgIFRleHQtaW5kZW50IGluIHRoZSBzcGFu
IGhlcmUgaXMgaW5oZXJpdGVkIGZyb20gdGhlIGRpdi4gQ1NTIDIuMTogIlNpbmNlIHRoZSAndGV4
dC1pbmRlbnQnIAorICAgICAgICAgIHByb3BlcnR5IGluaGVyaXRzLCB3aGVuIHNwZWNpZmllZCBv
biBhIGJsb2NrIGVsZW1lbnQsIGl0IHdpbGwgYWZmZWN0IGRlc2NlbmRhbnQgCisgICAgICAgICAg
aW5saW5lLWJsb2NrIGVsZW1lbnRzLiIKKyAgICAgICAgKiBmYXN0L2Nzcy90ZXh0LWluZGVudC1m
aXJzdC1saW5lLTAwNi1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy90
ZXh0LWluZGVudC1maXJzdC1saW5lLTAwNi5odG1sOiBBZGRlZC4KKwogMjAxMi0wNy0zMSAgUm9i
ZXJ0IEhvZ2FuICA8cm9iZXJ0QHdlYmtpdC5vcmc+CiAKICAgICAgICAgQ1NTIDIuMSBmYWlsdXJl
OiBtYXJnaW4tY29sbGFwc2UtMDEyIGZhaWxzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3My
LjEvMjAxMTAzMjMvdGV4dC1pbmRlbnQtMDE0LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9j
c3MyLjEvMjAxMTAzMjMvdGV4dC1pbmRlbnQtMDE0LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
MzI3OTU5MTIzNWM3NDM1YjIzNjQ2OWU0ZDc0Njc0NjA4M2U3ZWExMgotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy90ZXh0LWluZGVudC0wMTQtZXhwZWN0ZWQu
aHRtbApAQCAtMCwwICsxLDM3IEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFRE
IEhUTUwgNC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4K
KzxodG1sPgorPGhlYWQ+CisgIDx0aXRsZT5DU1MgVGVzdDogdGV4dC1pbmRlbnQgb24gYW5vbnlt
b3VzIGJsb2NrczwvdGl0bGU+CisgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iRWxpa2EgSi4g
RXRlbWFkIiBocmVmPSJodHRwOi8vZmFudGFzYWkuaW5rZWRibGFkZS5uZXQvY29udGFjdCI+Cisg
IDxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEvdGV4dC5o
dG1sI2luZGVudGF0aW9uLXByb3AiPgorICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVudD0iIj4K
KyAgPG1ldGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50PSJ0ZXh0LWluZGVudCBhZmZlY3RzIG9ubHkg
dGhlIGZpcnN0IGxpbmUgb2YgICAgIGEgYmxvY2sgY29udGFpbmVyIGlmIHRoYXQgbGluZSBpcyBh
bHNvIHRoZSBmaXJzdCBmb3JtYXR0ZWQgbGluZSBvZiBhbiAgICAgZWxlbWVudC4iPgorICA8c3R5
bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5jb250YWluZXIgeworICAgICAgZm9udDogMjBweC8x
IEFoZW07CisgICAgICBib3JkZXI6IHNvbGlkIG9yYW5nZTsKKyAgICAgIHdpZHRoOiAxMmVtOwor
ICAgIH0KKyAgICAuY29udHJvbEEsIC5jb250cm9sQiB7CisgICAgICBiYWNrZ3JvdW5kOiBibGFj
azsKKyAgICAgIGhlaWdodDogM2VtOworICAgICAgd2lkdGg6IDZlbTsKKyAgICB9CisgICAgLmNv
bnRyb2xBIHsKKyAgICAgIG1hcmdpbi1sZWZ0OiA2ZW07CisgICAgICBtYXJnaW4tYm90dG9tOiAt
M2VtOworICAgIH0KKyAgICAuY29udHJvbEIgeworICAgICAgbWFyZ2luLXRvcDogM2VtOworICAg
IH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICA8cD5UaGVyZSBtdXN0IGJlIGEgNC1z
cXVhcmUgY2hlY2tlcmJvYXJkIHBhdHRlcm4gaW4gdGhlIG9yYW5nZSBib3ggYmVsb3cKKyAgICBh
bmQgbm8gcmVkIHByZXNlbnQuPC9wPgorICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgorICAgIDxk
aXYgY2xhc3M9ImNvbnRyb2xBIj48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJjb250cm9sQiI+PC9k
aXY+CisgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy90ZXh0LWluZGVudC0w
MTQuaHRtIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL3RleHQtaW5kZW50LTAxNC5odG0K
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uMmJkYzM1YzI0OTVkNGMyMzU2NDkzZjRhZTNhYTdjMGIwZTVjZGRkOAotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy90ZXh0LWluZGVudC0w
MTQuaHRtCkBAIC0wLDAgKzEsNTkgQEAKKzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9E
VEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQi
PgorPGh0bWw+Cis8aGVhZD4KKyAgPHRpdGxlPkNTUyBUZXN0OiB0ZXh0LWluZGVudCBvbiBhbm9u
eW1vdXMgYmxvY2tzPC90aXRsZT4KKyAgPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJFbGlrYSBK
LiBFdGVtYWQiIGhyZWY9Imh0dHA6Ly9mYW50YXNhaS5pbmtlZGJsYWRlLm5ldC9jb250YWN0Ij4K
KyAgPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS90ZXh0
Lmh0bWwjaW5kZW50YXRpb24tcHJvcCI+CisgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSIi
PgorICA8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9InRleHQtaW5kZW50IGFmZmVjdHMgb25s
eSB0aGUgZmlyc3QgbGluZSBvZiAgICAgYSBibG9jayBjb250YWluZXIgaWYgdGhhdCBsaW5lIGlz
IGFsc28gdGhlIGZpcnN0IGZvcm1hdHRlZCBsaW5lIG9mIGFuICAgICBlbGVtZW50LiI+CisgIDxz
dHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgLmNvbnRhaW5lciB7CisgICAgICBmb250OiAyMHB4
LzEgQWhlbTsKKyAgICAgIGJvcmRlcjogc29saWQgb3JhbmdlOworICAgICAgd2lkdGg6IDEyZW07
CisgICAgfQorICAgIC5vdXRlciB7CisgICAgICB0ZXh0LWluZGVudDogNmVtOworICAgIH0KKyAg
ICAuaW5uZXIgeworICAgICAgdGV4dC1pbmRlbnQ6IDA7CisgICAgfQorICAgIC5vdXRlciB7Cisg
ICAgfQorICAgIC5vdXRlcjpiZWZvcmUgeworICAgICAgY29udGVudDogIkJsb2NrQSI7CisgICAg
ICBkaXNwbGF5OiBibG9jazsKKyAgICB9CisKKyAgICAuY29udHJvbEEsIC5jb250cm9sQiB7Cisg
ICAgICBiYWNrZ3JvdW5kOiByZWQ7CisgICAgICBoZWlnaHQ6IDNlbTsKKyAgICAgIHdpZHRoOiA2
ZW07CisgICAgfQorICAgIC5jb250cm9sQSB7CisgICAgICBtYXJnaW4tbGVmdDogNmVtOworICAg
ICAgbWFyZ2luLWJvdHRvbTogLTNlbTsKKyAgICB9CisgICAgLmNvbnRyb2xCIHsKKyAgICAgIG1h
cmdpbi10b3A6IC0zZW07CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxw
PlRoZXJlIG11c3QgYmUgYSA0LXNxdWFyZSBjaGVja2VyYm9hcmQgcGF0dGVybiBpbiB0aGUgb3Jh
bmdlIGJveCBiZWxvdworICAgIGFuZCBubyByZWQgcHJlc2VudC48L3A+CisgIDxkaXYgY2xhc3M9
ImNvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0iY29udHJvbEEiPjwvZGl2PgorICAgIDxkaXYg
Y2xhc3M9Im91dGVyIj4KKyAgICAgIDxkaXY+CisgICAgICAgIEJsb2NrQQorICAgICAgICA8ZGl2
PkJsb2NrQTwvZGl2PgorICAgICAgICBCbG9ja0IKKyAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXIi
PkJsb2NrQjwvZGl2PgorICAgICAgICBCbG9ja0IKKyAgICAgIDwvZGl2PgorICAgIDwvZGl2Pgor
ICAgIDxkaXYgY2xhc3M9ImNvbnRyb2xCIj48L2Rpdj4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0
bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDEtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAxLWV4cGVjdGVkLmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uYjQ5MmI0MGUwNWM5ZmNkN2M5M2JiOWI4NGUxOGRmYzk3YTRiMDhkOAotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxp
bmUtMDAxLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwyNiBAQAorPCFET0NUWVBFIGh0bWwgUFVC
TElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRt
bDQvc3RyaWN0LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6IHRleHQt
aW5kZW50IG9uIGFub255bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1dGhvciIg
dGl0bGU9IldlYktpdCIgaHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayByZWw9Imhl
bHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRlbnRhdGlv
bi1wcm9wIj4KKyAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRhIG5hbWU9
ImFzc2VydCIgY29udGVudD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJzdCBsaW5l
IG9mICAgICBhIGJsb2NrIGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUgZmlyc3Qg
Zm9ybWF0dGVkIGxpbmUgb2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9InRleHQv
Y3NzIj4KKyAgICAuY29udGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworICAgICAg
Ym9yZGVyOiBzb2xpZCBvcmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICB9CisgIDwvc3R5
bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhlcmUgc2hvdWxkIGJlIG5vIHJlZC48L3A+Cisg
IDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0ib3V0ZXIiPgorICAgICAg
ICA8ZGl2PkJsb2NrPC9kaXY+CisgICAgICAgIDxkaXY+QmxvY2s8L2Rpdj4KKyAgICA8L2Rpdj4K
KyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0w
MDEuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAx
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZDA0ZWE2ODk0NmUzNTE4OTQ4MGQ4ODZiZDQ2M2NlMTg5MjgwNTQw
YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZp
cnN0LWxpbmUtMDAxLmh0bWwKQEAgLTAsMCArMSwzNyBAQAorPCFET0NUWVBFIGh0bWwgUFVCTElD
ICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQv
c3RyaWN0LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6IHRleHQtaW5k
ZW50IG9uIGFub255bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1dGhvciIgdGl0
bGU9IldlYktpdCIgaHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayByZWw9ImhlbHAi
IGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRlbnRhdGlvbi1w
cm9wIj4KKyAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRhIG5hbWU9ImFz
c2VydCIgY29udGVudD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJzdCBsaW5lIG9m
ICAgICBhIGJsb2NrIGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUgZmlyc3QgZm9y
bWF0dGVkIGxpbmUgb2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3Nz
Ij4KKyAgICAuY29udGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworICAgICAgYm9y
ZGVyOiBzb2xpZCBvcmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICB9CisgICAgLmNvbnRy
b2wgeworICAgICAgYmFja2dyb3VuZDogcmVkOworICAgICAgaGVpZ2h0OiAyZW07CisgICAgICB3
aWR0aDogNWVtOworICAgICAgbWFyZ2luLWxlZnQ6IDBlbTsKKyAgICAgIG1hcmdpbi10b3A6IC0y
ZW07CisgICAgICBtYXJnaW4tYm90dG9tOiAwZW07CisgICAgfQorICAgIGRpdiB7dGV4dC1pbmRl
bnQ6MWVtO30KKyAgICBzcGFuIHt0ZXh0LWluZGVudDowO2Rpc3BsYXk6YmxvY2s7fQorICA8L3N0
eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxwPlRoZXJlIHNob3VsZCBiZSBubyByZWQuPC9wPgor
ICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgorICAgIDxkaXYgY2xhc3M9Im91dGVyIj4KKyAgICAg
ICAgPHNwYW4+QmxvY2s8L3NwYW4+CisgICAgICAgIEJsb2NrCisgICAgPC9kaXY+CisgICAgPGRp
diBjbGFzcz0iY29udHJvbCI+PC9kaXY+CisgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5v
IG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3Nz
L3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAyLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9m
YXN0L2Nzcy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwMi1leHBlY3RlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjljNGY2NjM5NTExYjU3NWQ5YWFiYjgxYjVkY2M0NmM3OTFiM2RmMDUKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwMi1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMjIgQEAKKzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8v
VzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmlj
dC5kdGQiPgorPGh0bWw+Cis8aGVhZD4KKyAgPHRpdGxlPkNTUyBUZXN0OiB0ZXh0LWluZGVudCBv
biBhbm9ueW1vdXMgYmxvY2tzPC90aXRsZT4KKyAgPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJX
ZWJLaXQiIGhyZWY9Imh0dHA6Ly93ZWJraXQub3JnIj4KKyAgPGxpbmsgcmVsPSJoZWxwIiBocmVm
PSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS90ZXh0Lmh0bWwjaW5kZW50YXRpb24tcHJvcCI+
CisgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSIiPgorICA8bWV0YSBuYW1lPSJhc3NlcnQi
IGNvbnRlbnQ9InRleHQtaW5kZW50IGFmZmVjdHMgb25seSB0aGUgZmlyc3QgbGluZSBvZiAgICAg
YSBibG9jayBjb250YWluZXIgaWYgdGhhdCBsaW5lIGlzIGFsc28gdGhlIGZpcnN0IGZvcm1hdHRl
ZCBsaW5lIG9mIGFuICAgICBlbGVtZW50LiI+CisgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cisg
ICAgLmNvbnRhaW5lciB7CisgICAgICBmb250OiAyMHB4LzEgQWhlbTsKKyAgICAgIGJvcmRlcjog
c29saWQgb3JhbmdlOworICAgICAgd2lkdGg6IDEyZW07CisgICAgICB3aGl0ZS1zcGFjZTogcHJl
OworICAgIH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICA8cD5UaGVyZSBzaG91bGQg
YmUgbm8gcmVkLjwvcD4KKyAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj48c3BhbiBzdHlsZT0iZmxv
YXQ6cmlnaHQ7Ij5GbG9hdDwvc3Bhbj4gQmxvY2s8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwMi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mv
dGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43YTI2MTVlZDc5Mjcx
MThkZjdiMmRjNzQ1YTQ5M2Q2Mzc5OGU5ZDk5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDIuaHRtbApAQCAtMCwwICsxLDM1
IEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8vRU4iICJo
dHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorPGhlYWQ+Cisg
IDx0aXRsZT5DU1MgVGVzdDogdGV4dC1pbmRlbnQgb24gYW5vbnltb3VzIGJsb2NrczwvdGl0bGU+
CisgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iV2ViS2l0IiBocmVmPSJodHRwOi8vd2Via2l0
Lm9yZyI+CisgIDxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cDovL3d3dy53My5vcmcvVFIvQ1NT
MjEvdGV4dC5odG1sI2luZGVudGF0aW9uLXByb3AiPgorICA8bWV0YSBuYW1lPSJmbGFncyIgY29u
dGVudD0iIj4KKyAgPG1ldGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50PSJ0ZXh0LWluZGVudCBhZmZl
Y3RzIG9ubHkgdGhlIGZpcnN0IGxpbmUgb2YgICAgIGEgYmxvY2sgY29udGFpbmVyIGlmIHRoYXQg
bGluZSBpcyBhbHNvIHRoZSBmaXJzdCBmb3JtYXR0ZWQgbGluZSBvZiBhbiAgICAgZWxlbWVudC4i
PgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5jb250YWluZXIgeworICAgICAgZm9u
dDogMjBweC8xIEFoZW07CisgICAgICBib3JkZXI6IHNvbGlkIG9yYW5nZTsKKyAgICAgIHdpZHRo
OiAxMmVtOworICAgIH0KKyAgICAuY29udHJvbCB7CisgICAgICBiYWNrZ3JvdW5kOiByZWQ7Cisg
ICAgICBoZWlnaHQ6IDFlbTsKKyAgICAgIHdpZHRoOiA1ZW07CisgICAgICBtYXJnaW4tbGVmdDog
MWVtOworICAgICAgbWFyZ2luLXRvcDogLTFlbTsKKyAgICAgIG1hcmdpbi1ib3R0b206IDBlbTsK
KyAgICB9CisgICAgZGl2IHt0ZXh0LWluZGVudDoxZW07fQorICAgIHNwYW4ge3RleHQtaW5kZW50
OjA7ZGlzcGxheTpibG9jazt9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhl
cmUgc2hvdWxkIGJlIG5vIHJlZC48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CisgICAg
PHNwYW4gc3R5bGU9ImZsb2F0OnJpZ2h0OyI+RmxvYXQ8L3NwYW4+CisgICAgQmxvY2sKKyAgICA8
ZGl2IGNsYXNzPSJjb250cm9sIj48L2Rpdj4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Clwg
Tm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9j
c3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDMtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAzLWV4cGVjdGVkLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uN2Y4MWQ0MmFlMjI2MjU4MzM2MzE3YWY1NjczMDU0YTUwYjZmMTU4MgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAz
LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwyMiBAQAorPCFET0NUWVBFIGh0bWwgUFVCTElDICIt
Ly9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQvc3Ry
aWN0LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6IHRleHQtaW5kZW50
IG9uIGFub255bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1dGhvciIgdGl0bGU9
IldlYktpdCIgaHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayByZWw9ImhlbHAiIGhy
ZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRlbnRhdGlvbi1wcm9w
Ij4KKyAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRhIG5hbWU9ImFzc2Vy
dCIgY29udGVudD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJzdCBsaW5lIG9mICAg
ICBhIGJsb2NrIGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUgZmlyc3QgZm9ybWF0
dGVkIGxpbmUgb2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4K
KyAgICAuY29udGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworICAgICAgYm9yZGVy
OiBzb2xpZCBvcmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICAgIHdoaXRlLXNwYWNlOiBw
cmU7CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxwPlRoZXJlIHNob3Vs
ZCBiZSBubyByZWQuPC9wPgorICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPiBCbG9jazxicj5CbG9j
azwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDAz
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwMy5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjQ5OWRhYjk0NjRiODdkZjdhOTRhYzllOTdmZjBkZmVhMGZkM2Y3NzQK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90ZXh0LWluZGVudC1maXJz
dC1saW5lLTAwMy5odG1sCkBAIC0wLDAgKzEsNDMgQEAKKzwhRE9DVFlQRSBodG1sIFBVQkxJQyAi
LS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0
cmljdC5kdGQiPgorPGh0bWw+Cis8aGVhZD4KKyAgPHRpdGxlPkNTUyBUZXN0OiB0ZXh0LWluZGVu
dCBvbiBhbm9ueW1vdXMgYmxvY2tzPC90aXRsZT4KKyAgPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxl
PSJXZWJLaXQiIGhyZWY9Imh0dHA6Ly93ZWJraXQub3JnIj4KKyAgPGxpbmsgcmVsPSJoZWxwIiBo
cmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS90ZXh0Lmh0bWwjaW5kZW50YXRpb24tcHJv
cCI+CisgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSIiPgorICA8bWV0YSBuYW1lPSJhc3Nl
cnQiIGNvbnRlbnQ9InRleHQtaW5kZW50IGFmZmVjdHMgb25seSB0aGUgZmlyc3QgbGluZSBvZiAg
ICAgYSBibG9jayBjb250YWluZXIgaWYgdGhhdCBsaW5lIGlzIGFsc28gdGhlIGZpcnN0IGZvcm1h
dHRlZCBsaW5lIG9mIGFuICAgICBlbGVtZW50LiI+CisgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+
CisgICAgLmNvbnRhaW5lciB7CisgICAgICBmb250OiAyMHB4LzEgQWhlbTsKKyAgICAgIGJvcmRl
cjogc29saWQgb3JhbmdlOworICAgICAgd2lkdGg6IDEyZW07CisgICAgfQorICAgIC5jb250cm9s
QSwgLmNvbnRyb2xCIHsKKyAgICAgIGJhY2tncm91bmQ6IHJlZDsKKyAgICAgIGhlaWdodDogMWVt
OworICAgICAgd2lkdGg6IDVlbTsKKyAgICB9CisgICAgLmNvbnRyb2xBIHsKKyAgICAgIG1hcmdp
bi1sZWZ0OiAxZW07CisgICAgICBtYXJnaW4tdG9wOiAtMmVtOworICAgICAgbWFyZ2luLWJvdHRv
bTogMGVtOworICAgIH0KKyAgICAuY29udHJvbEIgeworICAgICAgbWFyZ2luLWxlZnQ6IDBlbTsK
KyAgICAgIG1hcmdpbi10b3A6IDBlbTsKKyAgICAgIG1hcmdpbi1ib3R0b206IDBlbTsKKyAgICB9
CisgICAgZGl2IHt0ZXh0LWluZGVudDoxZW07fQorICAgIHNwYW4ge3RleHQtaW5kZW50OjA7ZGlz
cGxheTpibG9jazt9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhlcmUgc2hv
dWxkIGJlIG5vIHJlZC48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CisgICAgQmxvY2sK
KyAgICA8c3Bhbj5CbG9jazwvc3Bhbj4KKyAgICA8ZGl2IGNsYXNzPSJjb250cm9sQSI+PC9kaXY+
CisgICAgPGRpdiBjbGFzcz0iY29udHJvbEIiPjwvZGl2PgorICA8L2Rpdj4KKzwvYm9keT4KKzwv
aHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2Nzcy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwNC1leHBlY3RlZC5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDQtZXhwZWN0ZWQuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi43ZjgxZDQyYWUyMjYyNTgzMzYzMTdhZjU2NzMwNTRhNTBiNmYxNTgyCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3Qt
bGluZS0wMDQtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDIyIEBACis8IURPQ1RZUEUgaHRtbCBQ
VUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9o
dG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorPGhlYWQ+CisgIDx0aXRsZT5DU1MgVGVzdDogdGV4
dC1pbmRlbnQgb24gYW5vbnltb3VzIGJsb2NrczwvdGl0bGU+CisgIDxsaW5rIHJlbD0iYXV0aG9y
IiB0aXRsZT0iV2ViS2l0IiBocmVmPSJodHRwOi8vd2Via2l0Lm9yZyI+CisgIDxsaW5rIHJlbD0i
aGVscCIgaHJlZj0iaHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEvdGV4dC5odG1sI2luZGVudGF0
aW9uLXByb3AiPgorICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVudD0iIj4KKyAgPG1ldGEgbmFt
ZT0iYXNzZXJ0IiBjb250ZW50PSJ0ZXh0LWluZGVudCBhZmZlY3RzIG9ubHkgdGhlIGZpcnN0IGxp
bmUgb2YgICAgIGEgYmxvY2sgY29udGFpbmVyIGlmIHRoYXQgbGluZSBpcyBhbHNvIHRoZSBmaXJz
dCBmb3JtYXR0ZWQgbGluZSBvZiBhbiAgICAgZWxlbWVudC4iPgorICA8c3R5bGUgdHlwZT0idGV4
dC9jc3MiPgorICAgIC5jb250YWluZXIgeworICAgICAgZm9udDogMjBweC8xIEFoZW07CisgICAg
ICBib3JkZXI6IHNvbGlkIG9yYW5nZTsKKyAgICAgIHdpZHRoOiAxMmVtOworICAgICAgd2hpdGUt
c3BhY2U6IHByZTsKKyAgICB9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhl
cmUgc2hvdWxkIGJlIG5vIHJlZC48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+IEJsb2Nr
PGJyPkJsb2NrPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2Yg
ZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3Qt
bGluZS0wMDQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxp
bmUtMDA0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGE3NzY3OWMyN2U1NmQxNGJjMGViYjdhN2ZhZGRmMTUz
YzAzOTY2YwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5k
ZW50LWZpcnN0LWxpbmUtMDA0Lmh0bWwKQEAgLTAsMCArMSw0MyBAQAorPCFET0NUWVBFIGh0bWwg
UFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIv
aHRtbDQvc3RyaWN0LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6IHRl
eHQtaW5kZW50IG9uIGFub255bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1dGhv
ciIgdGl0bGU9IldlYktpdCIgaHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayByZWw9
ImhlbHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRlbnRh
dGlvbi1wcm9wIj4KKyAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRhIG5h
bWU9ImFzc2VydCIgY29udGVudD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJzdCBs
aW5lIG9mICAgICBhIGJsb2NrIGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUgZmly
c3QgZm9ybWF0dGVkIGxpbmUgb2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9InRl
eHQvY3NzIj4KKyAgICAuY29udGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworICAg
ICAgYm9yZGVyOiBzb2xpZCBvcmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICB9CisgICAg
LmNvbnRyb2xBLCAuY29udHJvbEIgeworICAgICAgYmFja2dyb3VuZDogcmVkOworICAgICAgaGVp
Z2h0OiAxZW07CisgICAgICB3aWR0aDogNWVtOworICAgIH0KKyAgICAuY29udHJvbEEgeworICAg
ICAgbWFyZ2luLWxlZnQ6IDFlbTsKKyAgICAgIG1hcmdpbi10b3A6IC0yZW07CisgICAgICBtYXJn
aW4tYm90dG9tOiAwZW07CisgICAgfQorICAgIC5jb250cm9sQiB7CisgICAgICBtYXJnaW4tbGVm
dDogMGVtOworICAgICAgbWFyZ2luLXRvcDogMGVtOworICAgICAgbWFyZ2luLWJvdHRvbTogMGVt
OworICAgIH0KKyAgICBkaXYge3RleHQtaW5kZW50OjFlbTt9CisgICAgc3BhbiB7ZGlzcGxheTpi
bG9jazt9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhlcmUgc2hvdWxkIGJl
IG5vIHJlZC48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CisgICAgPHNwYW4+QmxvY2s8
L3NwYW4+CisgICAgQmxvY2sKKyAgICA8ZGl2IGNsYXNzPSJjb250cm9sQSI+PC9kaXY+CisgICAg
PGRpdiBjbGFzcz0iY29udHJvbEIiPjwvZGl2PgorICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
XCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2Nzcy90ZXh0LWluZGVudC1maXJzdC1saW5lLTAwNS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0wMDUtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi4zYjQ2MjNiYzlkNTlhNmVmNWIwNzU2ZWE1NmFhNmYzYWZkNmI3MDFlCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmlyc3QtbGluZS0w
MDUtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDIyIEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMg
Ii0vL1czQy8vRFREIEhUTUwgNC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9z
dHJpY3QuZHRkIj4KKzxodG1sPgorPGhlYWQ+CisgIDx0aXRsZT5DU1MgVGVzdDogdGV4dC1pbmRl
bnQgb24gYW5vbnltb3VzIGJsb2NrczwvdGl0bGU+CisgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRs
ZT0iV2ViS2l0IiBocmVmPSJodHRwOi8vd2Via2l0Lm9yZyI+CisgIDxsaW5rIHJlbD0iaGVscCIg
aHJlZj0iaHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEvdGV4dC5odG1sI2luZGVudGF0aW9uLXBy
b3AiPgorICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVudD0iIj4KKyAgPG1ldGEgbmFtZT0iYXNz
ZXJ0IiBjb250ZW50PSJ0ZXh0LWluZGVudCBhZmZlY3RzIG9ubHkgdGhlIGZpcnN0IGxpbmUgb2Yg
ICAgIGEgYmxvY2sgY29udGFpbmVyIGlmIHRoYXQgbGluZSBpcyBhbHNvIHRoZSBmaXJzdCBmb3Jt
YXR0ZWQgbGluZSBvZiBhbiAgICAgZWxlbWVudC4iPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3Mi
PgorICAgIC5jb250YWluZXIgeworICAgICAgZm9udDogMjBweC8xIEFoZW07CisgICAgICBib3Jk
ZXI6IHNvbGlkIG9yYW5nZTsKKyAgICAgIHdpZHRoOiAxMmVtOworICAgICAgd2hpdGUtc3BhY2U6
IHByZTsKKyAgICB9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPHA+VGhlcmUgc2hv
dWxkIGJlIG5vIHJlZC48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+IEJsb2NrPGJyPiBC
bG9jazxicj5CbG9jazwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5k
IG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZp
cnN0LWxpbmUtMDA1Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90ZXh0LWluZGVudC1maXJz
dC1saW5lLTAwNS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjE0MWEzMGVhM2JjNmE2YWIzMmVkNzRmZDVjNmZk
MjEyOGFjZTkxZWEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90ZXh0
LWluZGVudC1maXJzdC1saW5lLTAwNS5odG1sCkBAIC0wLDAgKzEsNTAgQEAKKzwhRE9DVFlQRSBo
dG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3Jn
L1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+Cis8aGVhZD4KKyAgPHRpdGxlPkNTUyBUZXN0
OiB0ZXh0LWluZGVudCBvbiBhbm9ueW1vdXMgYmxvY2tzPC90aXRsZT4KKyAgPGxpbmsgcmVsPSJh
dXRob3IiIHRpdGxlPSJXZWJLaXQiIGhyZWY9Imh0dHA6Ly93ZWJraXQub3JnIj4KKyAgPGxpbmsg
cmVsPSJoZWxwIiBocmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS90ZXh0Lmh0bWwjaW5k
ZW50YXRpb24tcHJvcCI+CisgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSIiPgorICA8bWV0
YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9InRleHQtaW5kZW50IGFmZmVjdHMgb25seSB0aGUgZmly
c3QgbGluZSBvZiAgICAgYSBibG9jayBjb250YWluZXIgaWYgdGhhdCBsaW5lIGlzIGFsc28gdGhl
IGZpcnN0IGZvcm1hdHRlZCBsaW5lIG9mIGFuICAgICBlbGVtZW50LiI+CisgIDxzdHlsZSB0eXBl
PSJ0ZXh0L2NzcyI+CisgICAgLmNvbnRhaW5lciB7CisgICAgICBmb250OiAyMHB4LzEgQWhlbTsK
KyAgICAgIGJvcmRlcjogc29saWQgb3JhbmdlOworICAgICAgd2lkdGg6IDEyZW07CisgICAgfQor
ICAgIC5jb250cm9sQSwgLmNvbnRyb2xCLCAuY29udHJvbEMgeworICAgICAgYmFja2dyb3VuZDog
cmVkOworICAgICAgaGVpZ2h0OiAxZW07CisgICAgICB3aWR0aDogNWVtOworICAgIH0KKyAgICAu
Y29udHJvbEEgeworICAgICAgbWFyZ2luLWxlZnQ6IDFlbTsKKyAgICAgIG1hcmdpbi10b3A6IC0z
ZW07CisgICAgICBtYXJnaW4tYm90dG9tOiAwZW07CisgICAgfQorICAgIC5jb250cm9sQiB7Cisg
ICAgICBtYXJnaW4tbGVmdDogMWVtOworICAgICAgbWFyZ2luLXRvcDogMGVtOworICAgICAgbWFy
Z2luLWJvdHRvbTogMGVtOworICAgIH0KKyAgICAuY29udHJvbEMgeworICAgICAgbWFyZ2luLWxl
ZnQ6IDBlbTsKKyAgICAgIG1hcmdpbi10b3A6IDBlbTsKKyAgICAgIG1hcmdpbi1ib3R0b206IDBl
bTsKKyAgICB9CisgICAgZGl2IHt0ZXh0LWluZGVudDoxZW07fQorICAgIHNwYW4ge2Rpc3BsYXk6
YmxvY2s7fQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxwPlRoZXJlIHNob3VsZCBi
ZSBubyByZWQuPC9wPgorICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgorICAgIEJsb2NrCisgICAg
PHNwYW4+QmxvY2s8L3NwYW4+CisgICAgQmxvY2sKKyAgICA8ZGl2IGNsYXNzPSJjb250cm9sQSI+
PC9kaXY+CisgICAgPGRpdiBjbGFzcz0iY29udHJvbEIiPjwvZGl2PgorICAgIDxkaXYgY2xhc3M9
ImNvbnRyb2xDIj48L2Rpdj4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1p
bmRlbnQtZmlyc3QtbGluZS0wMDYtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3Nz
L3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDA2LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZjNi
ZGM3NDY4YjQxMzFmYjA1MWZjOWNmZTYxMzg0OWQwM2IzMjk2ZgotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0LWxpbmUtMDA2LWV4cGVjdGVk
Lmh0bWwKQEAgLTAsMCArMSwyMiBAQAorPCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RU
RCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+
Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6IHRleHQtaW5kZW50IG9uIGFub255
bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1dGhvciIgdGl0bGU9IldlYktpdCIg
aHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHA6
Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRlbnRhdGlvbi1wcm9wIj4KKyAgPG1l
dGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVu
dD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJzdCBsaW5lIG9mICAgICBhIGJsb2Nr
IGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUgZmlyc3QgZm9ybWF0dGVkIGxpbmUg
b2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAuY29u
dGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworICAgICAgYm9yZGVyOiBzb2xpZCBv
cmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICAgIHdoaXRlLXNwYWNlOiBwcmU7CisgICAg
fQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxwPlRoZXJlIHNob3VsZCBiZSBubyBy
ZWQuPC9wPgorICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPiA8aW1nIHNyYz0icmVzb3VyY2VzL2dy
ZWVuYm94LnBuZyIgd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjIwcHgiLz48YnI+QmxvY2s8YnI+IEJs
b2NrPGJyPkJsb2NrPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdGV4dC1pbmRlbnQtZmly
c3QtbGluZS0wMDYuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQtaW5kZW50LWZpcnN0
LWxpbmUtMDA2Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNGVhNGEwY2JiNDAwNzNkNTZiODY0ZTU0YzA3NjRm
M2UyOGFjNzc5NAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3RleHQt
aW5kZW50LWZpcnN0LWxpbmUtMDA2Lmh0bWwKQEAgLTAsMCArMSw1OSBAQAorPCFET0NUWVBFIGh0
bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcv
VFIvaHRtbDQvc3RyaWN0LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+Q1NTIFRlc3Q6
IHRleHQtaW5kZW50IG9uIGFub255bW91cyBibG9ja3M8L3RpdGxlPgorICA8bGluayByZWw9ImF1
dGhvciIgdGl0bGU9IldlYktpdCIgaHJlZj0iaHR0cDovL3dlYmtpdC5vcmciPgorICA8bGluayBy
ZWw9ImhlbHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3RleHQuaHRtbCNpbmRl
bnRhdGlvbi1wcm9wIj4KKyAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9IiI+CisgIDxtZXRh
IG5hbWU9ImFzc2VydCIgY29udGVudD0idGV4dC1pbmRlbnQgYWZmZWN0cyBvbmx5IHRoZSBmaXJz
dCBsaW5lIG9mICAgICBhIGJsb2NrIGNvbnRhaW5lciBpZiB0aGF0IGxpbmUgaXMgYWxzbyB0aGUg
Zmlyc3QgZm9ybWF0dGVkIGxpbmUgb2YgYW4gICAgIGVsZW1lbnQuIj4KKyAgPHN0eWxlIHR5cGU9
InRleHQvY3NzIj4KKyAgICAuY29udGFpbmVyIHsKKyAgICAgIGZvbnQ6IDIwcHgvMSBBaGVtOwor
ICAgICAgYm9yZGVyOiBzb2xpZCBvcmFuZ2U7CisgICAgICB3aWR0aDogMTJlbTsKKyAgICB9Cisg
ICAgLmNvbnRyb2xBLCAuY29udHJvbEIsIC5jb250cm9sQywgLmNvbnRyb2xEIHsKKyAgICAgIGJh
Y2tncm91bmQ6IHJlZDsKKyAgICAgIGhlaWdodDogMWVtOworICAgICAgd2lkdGg6IDVlbTsKKyAg
ICB9CisgICAgLmNvbnRyb2xBIHsKKyAgICAgIGJhY2tncm91bmQ6IG5vbmU7CisgICAgICB0ZXh0
LWluZGVudDogMGVtOworICAgICAgbWFyZ2luLWxlZnQ6IDFlbTsKKyAgICAgIG1hcmdpbi10b3A6
IC00ZW07CisgICAgICBtYXJnaW4tYm90dG9tOiAwZW07CisgICAgfQorICAgIC5jb250cm9sQiB7
CisgICAgICBtYXJnaW4tbGVmdDogMGVtOworICAgICAgbWFyZ2luLXRvcDogMGVtOworICAgICAg
bWFyZ2luLWJvdHRvbTogMGVtOworICAgIH0KKyAgICAuY29udHJvbEMgeworICAgICAgbWFyZ2lu
LWxlZnQ6IDFlbTsKKyAgICAgIG1hcmdpbi10b3A6IDBlbTsKKyAgICAgIG1hcmdpbi1ib3R0b206
IDBlbTsKKyAgICB9CisgICAgLmNvbnRyb2xEIHsKKyAgICAgIG1hcmdpbi1sZWZ0OiAwZW07Cisg
ICAgICBtYXJnaW4tdG9wOiAwZW07CisgICAgICBtYXJnaW4tYm90dG9tOiAwZW07CisgICAgfQor
ICAgIGRpdiB7dGV4dC1pbmRlbnQ6MWVtO30KKyAgICBzcGFuIHtkaXNwbGF5OmJsb2NrO30KKyAg
PC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICA8cD5UaGVyZSBzaG91bGQgYmUgbm8gcmVkLjwv
cD4KKyAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KKyAgICA8ZGl2PjxpbWcgc3JjPSJyZXNvdXJj
ZXMvcmVkLWJveC5wbmciIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIyMHB4Ii8+PC9kaXY+IAorICAg
IEJsb2NrCisgICAgPHNwYW4+QmxvY2s8L3NwYW4+CisgICAgQmxvY2sKKyAgICA8ZGl2IGNsYXNz
PSJjb250cm9sQSI+PGltZyBzdHlsZT0ibWFyZ2luLXRvcDogLTAuMmVtIiBzcmM9InJlc291cmNl
cy9ncmVlbmJveC5wbmciIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIyMHB4Ii8+PC9kaXY+CisgICAg
PGRpdiBjbGFzcz0iY29udHJvbEIiPjwvZGl2PgorICAgIDxkaXYgY2xhc3M9ImNvbnRyb2xDIj48
L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJjb250cm9sRCI+PC9kaXY+CisgIDwvZGl2PgorPC9ib2R5
PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>