<?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>221925</bug_id>
          
          <creation_ts>2021-02-15 14:17:09 -0800</creation_ts>
          <short_desc>[selectors] Use :focus-visible in the user agent style sheet</short_desc>
          <delta_ts>2022-02-04 12:43:07 -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>CSS</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar, WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>185859</dependson>
    
    <dependson>233178</dependson>
    
    <dependson>233446</dependson>
    
    <dependson>233924</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Manuel Rego Casasnovas">rego</reporter>
          <assigned_to name="Antti Koivisto">koivisto</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gurmukhp</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1729371</commentid>
    <comment_count>0</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-15 14:17:09 -0800</bug_when>
    <thetext>Once :focus-visible is implemented we should change the default style sheet to use it instead of :-webkit-direct-focus.

Ideally it should keep the same behavior than :-webkit-direct-focus once the following CSSWG issue is resolved:
https://github.com/w3c/csswg-drafts/issues/5893#issuecomment-771230873
Otherwise we&apos;ll need to think about what we should do here.

Selectors and HTML specs indicate this:
* https://drafts.csswg.org/selectors-4/#the-focus-visible-pseudo
* https://html.spec.whatwg.org/multipage/rendering.html#phrasing-content-3

Chromium and Firefox already do this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732303</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-22 14:18:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/74613552&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1735208</commentid>
    <comment_count>2</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-03-03 00:33:36 -0800</bug_when>
    <thetext>Once we do this, we&apos;ll probably want to add a similar optimization to the one we have for :focus in RuleSet and ElementRuleCollector.

This was part of a previous patch but wasn&apos;t merged yet as it was not needed from the functionality POV, see comments at https://bugs.webkit.org/show_bug.cgi?id=222028 for more details:
* https://bugs.webkit.org/show_bug.cgi?id=222028#c39
* https://bugs.webkit.org/show_bug.cgi?id=222028#c42
* https://bugs.webkit.org/show_bug.cgi?id=222028#c44</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1813085</commentid>
    <comment_count>3</comment_count>
      <attachid>443680</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-11-09 04:45:02 -0800</bug_when>
    <thetext>Created attachment 443680
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1813513</commentid>
    <comment_count>4</comment_count>
      <attachid>443786</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-11-10 02:00:11 -0800</bug_when>
    <thetext>Created attachment 443786
for bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1817749</commentid>
    <comment_count>5</comment_count>
      <attachid>445123</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-11-25 00:48:39 -0800</bug_when>
    <thetext>Created attachment 445123
for bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819632</commentid>
    <comment_count>6</comment_count>
      <attachid>445696</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-12-02 02:15:39 -0800</bug_when>
    <thetext>Created attachment 445696
NOT FOR LANDING: Patch for bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822057</commentid>
    <comment_count>7</comment_count>
      <attachid>446515</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-12-09 03:35:04 -0800</bug_when>
    <thetext>Created attachment 446515
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822071</commentid>
    <comment_count>8</comment_count>
      <attachid>446515</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-12-09 04:26:10 -0800</bug_when>
    <thetext>Comment on attachment 446515
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822081</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-09 05:15:43 -0800</bug_when>
    <thetext>Committed r286775 (245016@main): &lt;https://commits.webkit.org/245016@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 446515.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1837560</commentid>
    <comment_count>10</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-02-04 12:43:07 -0800</bug_when>
    <thetext>This change should be present in STP 139, iOS 15.4 Beta, and macOS 12.3 Beta.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443680</attachid>
            <date>2021-11-09 04:45:02 -0800</date>
            <delta_ts>2021-11-10 02:00:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221925-20211109144501.patch</filename>
            <type>text/plain</type>
            <size>1188</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg1NDgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMThmNjNkZjNhNGE3ZjE2
YTY1YjQ3NjUxMzA3MzFkZGMwZDViNzRkMC4uZDM1NjM3YzU5ODlmMDU4ZTBlNTQ5M2NhNGFmODdh
MTNhN2Q2MjQyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTExLTA5ICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBbc2VsZWN0b3JzXSBVc2Ug
OmZvY3VzLXZpc2libGUgaW4gdGhlIGRlZmF1bHQgVUEgc3R5bGUgc2hlZXQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTkyNQorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNzQ2MTM1NTI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBjc3MvaHRtbC5jc3M6CisgICAgICAgICg6Zm9jdXMtdmlzaWJsZSk6
CisgICAgICAgICg6LWludGVybmFsLWRpcmVjdC1mb2N1cyk6IERlbGV0ZWQuCisKIDIwMjEtMTEt
MDggIFNhaWQgQWJvdS1IYWxsYXdhICA8c2FpZEBhcHBsZS5jb20+CiAKICAgICAgICAgW0dQVSBQ
cm9jZXNzXSBSZW1vdmUgbm9uLXBsYXRmb3JtIGNvZGUgZm9ybSB0aGUgRkVJbWFnZSBjbGFzcwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzIGIvU291cmNlL1dlYkNvcmUv
Y3NzL2h0bWwuY3NzCmluZGV4IGI4NWRlZWEwNWZiNGEzN2YyYWY3Zjk4ZDA2MTRiYzFhMzhmN2Q4
MWQuLjBiNzRjZDc5ODgwNTI1NDdjOGI5YjljNjQ0ZGNmOWNjOWY3MmY4NmEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcworKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvaHRt
bC5jc3MKQEAgLTEyNTQsNyArMTI1NCw3IEBAIG5vYnIgewogCiAvKiBzdGF0ZXMgKi8KIAotOi1p
bnRlcm5hbC1kaXJlY3QtZm9jdXMgeworOmZvY3VzLXZpc2libGUgewogI2lmIGRlZmluZWQoV1RG
X1BMQVRGT1JNX0lPU19GQU1JTFkpICYmIFdURl9QTEFURk9STV9JT1NfRkFNSUxZCiAgICAgb3V0
bGluZTogYXV0byAzcHggLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOwogI2Vsc2UK
</data>
<flag name="commit-queue"
          id="468458"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443786</attachid>
            <date>2021-11-10 02:00:11 -0800</date>
            <delta_ts>2021-11-25 00:48:39 -0800</delta_ts>
            <desc>for bots</desc>
            <filename>focus-visible-ua.patch</filename>
            <type>text/plain</type>
            <size>1058</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcyBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9odG1sLmNzcwppbmRleCBiODVkZWVhMDVmYjQuLjBiNzRjZDc5ODgwNSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9o
dG1sLmNzcwpAQCAtMTI1NCw3ICsxMjU0LDcgQEAgbm9iciB7CiAKIC8qIHN0YXRlcyAqLwogCi06
LWludGVybmFsLWRpcmVjdC1mb2N1cyB7Cis6Zm9jdXMtdmlzaWJsZSB7CiAjaWYgZGVmaW5lZChX
VEZfUExBVEZPUk1fSU9TX0ZBTUlMWSkgJiYgV1RGX1BMQVRGT1JNX0lPU19GQU1JTFkKICAgICBv
dXRsaW5lOiBhdXRvIDNweCAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7CiAjZWxzZQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9DU1NQYXJzZXJDb250ZXh0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHAKaW5kZXggOWZjZWFm
MGYzZjNhLi4xMjY1MTJlNWZiOWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJz
ZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9D
U1NQYXJzZXJDb250ZXh0LmNwcApAQCAtNDksNiArNDksNyBAQCBDU1NQYXJzZXJDb250ZXh0OjpD
U1NQYXJzZXJDb250ZXh0KENTU1BhcnNlck1vZGUgbW9kZSwgY29uc3QgVVJMJiBiYXNlVVJMKQog
ICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgdHVybiBhbGwgb2YgdGhlIGZlYXR1cmVzIG9uIGZyb20g
dGhlaXIgV2ViQ29yZSBTZXR0aW5ncyBkZWZhdWx0cy4KICAgICBpZiAobW9kZSA9PSBVQVNoZWV0
TW9kZSkgewogICAgICAgICBpbmRpdmlkdWFsVHJhbnNmb3JtUHJvcGVydGllc0VuYWJsZWQgPSB0
cnVlOworICAgICAgICBmb2N1c1Zpc2libGVFbmFibGVkID0gdHJ1ZTsKICNpZiBFTkFCTEUoQ1NT
X1RSQU5TRk9STV9TVFlMRV9PUFRJTUlaRURfM0QpCiAgICAgICAgIHRyYW5zZm9ybVN0eWxlT3B0
aW1pemVkM0RFbmFibGVkID0gdHJ1ZTsKICNlbmRpZgo=
</data>
<flag name="commit-queue"
          id="468592"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445123</attachid>
            <date>2021-11-25 00:48:39 -0800</date>
            <delta_ts>2021-12-02 02:15:35 -0800</delta_ts>
            <desc>for bots</desc>
            <filename>focus-visible-ua.patch</filename>
            <type>text/plain</type>
            <size>1058</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcyBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9odG1sLmNzcwppbmRleCBiODVkZWVhMDVmYjQuLjBiNzRjZDc5ODgwNSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9o
dG1sLmNzcwpAQCAtMTI1NCw3ICsxMjU0LDcgQEAgbm9iciB7CiAKIC8qIHN0YXRlcyAqLwogCi06
LWludGVybmFsLWRpcmVjdC1mb2N1cyB7Cis6Zm9jdXMtdmlzaWJsZSB7CiAjaWYgZGVmaW5lZChX
VEZfUExBVEZPUk1fSU9TX0ZBTUlMWSkgJiYgV1RGX1BMQVRGT1JNX0lPU19GQU1JTFkKICAgICBv
dXRsaW5lOiBhdXRvIDNweCAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7CiAjZWxzZQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9DU1NQYXJzZXJDb250ZXh0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHAKaW5kZXggOWZjZWFm
MGYzZjNhLi4xMjY1MTJlNWZiOWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJz
ZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9D
U1NQYXJzZXJDb250ZXh0LmNwcApAQCAtNDksNiArNDksNyBAQCBDU1NQYXJzZXJDb250ZXh0OjpD
U1NQYXJzZXJDb250ZXh0KENTU1BhcnNlck1vZGUgbW9kZSwgY29uc3QgVVJMJiBiYXNlVVJMKQog
ICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgdHVybiBhbGwgb2YgdGhlIGZlYXR1cmVzIG9uIGZyb20g
dGhlaXIgV2ViQ29yZSBTZXR0aW5ncyBkZWZhdWx0cy4KICAgICBpZiAobW9kZSA9PSBVQVNoZWV0
TW9kZSkgewogICAgICAgICBpbmRpdmlkdWFsVHJhbnNmb3JtUHJvcGVydGllc0VuYWJsZWQgPSB0
cnVlOworICAgICAgICBmb2N1c1Zpc2libGVFbmFibGVkID0gdHJ1ZTsKICNpZiBFTkFCTEUoQ1NT
X1RSQU5TRk9STV9TVFlMRV9PUFRJTUlaRURfM0QpCiAgICAgICAgIHRyYW5zZm9ybVN0eWxlT3B0
aW1pemVkM0RFbmFibGVkID0gdHJ1ZTsKICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445696</attachid>
            <date>2021-12-02 02:15:39 -0800</date>
            <delta_ts>2021-12-09 03:34:59 -0800</delta_ts>
            <desc>NOT FOR LANDING: Patch for bots</desc>
            <filename>bug-221925-20211202111538.patch</filename>
            <type>text/plain</type>
            <size>1198</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvaHRtbC5jc3MgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvaHRtbC5jc3MKaW5kZXggOGNlMmEzNGFi
ZDQ0ZTg4ZDQxNWJhNGU3N2ZiMzJiZmZhN2MxYzAzMC4uNTZjZDYxODNjMzlmNmRiMTU0MTIwNDRm
M2QzNDRiOTI2NTFmODZlMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3Nz
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcwpAQCAtMTI2MSw3ICsxMjYxLDcgQEAg
bm9iciB7CiAKIC8qIHN0YXRlcyAqLwogCi06LWludGVybmFsLWRpcmVjdC1mb2N1cyB7Cis6Zm9j
dXMtdmlzaWJsZSB7CiAjaWYgZGVmaW5lZChXVEZfUExBVEZPUk1fSU9TX0ZBTUlMWSkgJiYgV1RG
X1BMQVRGT1JNX0lPU19GQU1JTFkKICAgICBvdXRsaW5lOiBhdXRvIDNweCAtd2Via2l0LWZvY3Vz
LXJpbmctY29sb3I7CiAjZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNl
ci9DU1NQYXJzZXJDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFy
c2VyQ29udGV4dC5jcHAKaW5kZXggNGIzNDNhMzI2OGIzOWI2MmY5ODc5OTAxNjVlMGQ1ZjY1YTg0
MDBhMi4uZDQzNTc5MmZiN2FiZmVlZDVhOWE0ZGNhYWExYzg3NmMwNWQ3YzQ2MiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9DU1NQYXJzZXJDb250ZXh0LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9jc3MvcGFyc2VyL0NTU1BhcnNlckNvbnRleHQuY3BwCkBAIC00OSw2ICs0
OSw3IEBAIENTU1BhcnNlckNvbnRleHQ6OkNTU1BhcnNlckNvbnRleHQoQ1NTUGFyc2VyTW9kZSBt
b2RlLCBjb25zdCBVUkwmIGJhc2VVUkwpCiAgICAgLy8gRklYTUU6IFdlIHNob3VsZCB0dXJuIGFs
bCBvZiB0aGUgZmVhdHVyZXMgb24gZnJvbSB0aGVpciBXZWJDb3JlIFNldHRpbmdzIGRlZmF1bHRz
LgogICAgIGlmIChtb2RlID09IFVBU2hlZXRNb2RlKSB7CiAgICAgICAgIGluZGl2aWR1YWxUcmFu
c2Zvcm1Qcm9wZXJ0aWVzRW5hYmxlZCA9IHRydWU7CisgICAgICAgIGZvY3VzVmlzaWJsZUVuYWJs
ZWQgPSB0cnVlOwogI2lmIEVOQUJMRShDU1NfVFJBTlNGT1JNX1NUWUxFX09QVElNSVpFRF8zRCkK
ICAgICAgICAgdHJhbnNmb3JtU3R5bGVPcHRpbWl6ZWQzREVuYWJsZWQgPSB0cnVlOwogI2VuZGlm
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>446515</attachid>
            <date>2021-12-09 03:35:04 -0800</date>
            <delta_ts>2021-12-09 05:15:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221925-20211209133502.patch</filename>
            <type>text/plain</type>
            <size>14318</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDEyYWY4MmQzODA5ZGZi
YTZmOGNjNGUwOGYzNGRjNTQ3Yjk4Yzc4MS4uMGJmMDViNGVlYWNmYTI0ZjcwZWE0ZTc3MDY1YThk
ZmU0NmQ2YTZiOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQxIEBACisyMDIxLTEyLTA5ICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBbc2VsZWN0b3JzXSBVc2Ug
OmZvY3VzLXZpc2libGUgaW4gdGhlIHVzZXIgYWdlbnQgc3R5bGUgc2hlZXQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTkyNQorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNzQ2MTM1NTI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUmVwbGFjZSA6LWludGVybmFsLWRpcmVjdC1mb2N1cyB3aXRoIDpmb2N1
cy12aXNpYmxlIGZvciB0aGUgZGVmYXVsdCBmb2N1cyBvdXRsaW5lIHN0eWxpbmcgaW4gdGhlIHVz
ZXIgYWdlbnQgc3R5bGUgc2hlZXQuCisKKyAgICAgICAgV2hlbiBlbmFibGVkLCB0aGlzIHdpbGwg
Y2hhbmdlIGZvY3VzIGRyYXdpbmcgYmVoYXZpb3IgaW4gdHdvIGNhc2VzOgorCisgICAgICAgIC0g
PGRpdiB0YWJpbmRleD4gKG9yIGFueSBlbGVtZW50IHdpdGggJ3RhYmluZGV4JyBhdHRyaWJ1dGUg
dGhhdCBpcyBub3QgZm9jdXNhYmxlIG90aGVyd2lzZSkgd2lsbCBub3Qgc2hvdyBmb2N1cworICAg
ICAgICAgIGluZGljYXRvciB3aGVuIGZvY3VzZWQgdmlhIGNsaWNrL3RhcC9zY3JpcHQuCisgICAg
ICAgIC0gPGRldGFpbHM+IHdpbGwgbm90IHNob3cgZm9jdXMgaW5kaWNhdG9yIHdoZW4gZm9jdXNl
ZCB2aWEgY2xpY2svdGFwL3NjcmlwdC4KKworICAgICAgICBCb3RoIHN0aWxsIHNob3cgZm9jdXMg
aW5kaWNhdG9yIHdoZW4gZm9jdXNlZCB2aWEga2V5Ym9hcmQgKHRhYikgbmF2aWdhdGlvbi4KKwor
ICAgICAgICBXaXRoIHRoZSBmZWF0dXJlIGRpc2FibGVkIFVBIHNoZWV0IDpmb2N1cy12aXNpYmxl
IGJlaGF2ZXMgbGlrZSA6LWludGVybmFsLWRpcmVjdC1mb2N1cy4KKworICAgICAgICBUaGlzIHBh
dGNoIGRvZXMgbm90IGVuYWJsZSB0aGUgZmVhdHVyZSB5ZXQuCisKKyAgICAgICAgKiBjc3MvU2Vs
ZWN0b3JDaGVja2VyVGVzdEZ1bmN0aW9ucy5oOgorICAgICAgICAoV2ViQ29yZTo6bWF0Y2hlc0Zv
Y3VzVmlzaWJsZVBzZXVkb0NsYXNzKToKKworICAgICAgICBDaGVjayB0aGUgZmVhdHVyZSBmbGFn
LiBJZiBpdCBpcyBub3QgZW5hYmxlZCA6Zm9jdXMtdmlzaWJsZSBtYXRjaGVzIGxpa2UgOi1pbnRl
cm5hbC1kaXJlY3QtZm9jdXMuCisKKyAgICAgICAgKiBjc3MvaHRtbC5jc3M6CisgICAgICAgICg6
Zm9jdXMtdmlzaWJsZSk6CisgICAgICAgICg6LWludGVybmFsLWRpcmVjdC1mb2N1cyk6IERlbGV0
ZWQuCisKKyAgICAgICAgUmVwbGFjZSA6LWludGVybmFsLWRpcmVjdC1mb2N1cy4KKworICAgICAg
ICAqIGNzcy9wYXJzZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpD
U1NQYXJzZXJDb250ZXh0OjpDU1NQYXJzZXJDb250ZXh0KToKKworICAgICAgICBBbHdheXMgYWxs
b3cgOmZvY3VzLXZpc2libGUgd2hlbiBwYXJzaW5nIFVBIHNoZWV0LgorCiAyMDIxLTEyLTA5ICBD
YXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RL
XVthMTF5XSBFbnN1cmUgYXRzcGkgd3JhcHBlcnMgaGF2ZSByb290IHNldCBhdCBjb25zdHJ1Y3Rp
b24gdGltZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL1NlbGVjdG9yQ2hlY2tlclRl
c3RGdW5jdGlvbnMuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TZWxlY3RvckNoZWNrZXJUZXN0RnVu
Y3Rpb25zLmgKaW5kZXggYjAzZjdjM2JhZWIwYzAwYTRhYTk4ZGI5OWMxZTJlZDllODBjY2E5Ny4u
ZjZlNDRkNjRlZDUxZjRiN2QxZTcyZTMxNTY0OTNhNjY4YWJhZTg5YyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvY3NzL1NlbGVjdG9yQ2hlY2tlclRlc3RGdW5jdGlvbnMuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvU2VsZWN0b3JDaGVja2VyVGVzdEZ1bmN0aW9ucy5oCkBAIC0zOSw2ICsz
OSw3IEBACiAjaW5jbHVkZSAiSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmgiCiAjaW5jbHVkZSAi
UGFnZS5oIgogI2luY2x1ZGUgIlNlbGVjdG9yQ2hlY2tlci5oIgorI2luY2x1ZGUgIlNldHRpbmdz
LmgiCiAjaW5jbHVkZSAiU2hhZG93Um9vdC5oIgogI2luY2x1ZGUgPHd0Zi9Db21waWxlci5oPgog
CkBAIC01MTUsNiArNTE2LDkgQEAgQUxXQVlTX0lOTElORSBib29sIG1hdGNoZXNGb2N1c1BzZXVk
b0NsYXNzKGNvbnN0IEVsZW1lbnQmIGVsZW1lbnQpCiAKIEFMV0FZU19JTkxJTkUgYm9vbCBtYXRj
aGVzRm9jdXNWaXNpYmxlUHNldWRvQ2xhc3MoY29uc3QgRWxlbWVudCYgZWxlbWVudCkKIHsKKyAg
ICBpZiAoIWVsZW1lbnQuZG9jdW1lbnQoKS5zZXR0aW5ncygpLmZvY3VzVmlzaWJsZUVuYWJsZWQo
KSkKKyAgICAgICAgcmV0dXJuIG1hdGNoZXNEaXJlY3RGb2N1c1BzZXVkb0NsYXNzKGVsZW1lbnQp
OworCiAgICAgaWYgKEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6Zm9yY2VQc2V1ZG9TdGF0ZShl
bGVtZW50LCBDU1NTZWxlY3Rvcjo6UHNldWRvQ2xhc3NGb2N1c1Zpc2libGUpKQogICAgICAgICBy
ZXR1cm4gdHJ1ZTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzIGIv
U291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzCmluZGV4IDhjZTJhMzRhYmQ0NGU4OGQ0MTViYTRl
NzdmYjMyYmZmYTdjMWMwMzAuLjU2Y2Q2MTgzYzM5ZjZkYjE1NDEyMDQ0ZjNkMzQ0YjkyNjUxZjg2
ZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvaHRtbC5jc3MKQEAgLTEyNjEsNyArMTI2MSw3IEBAIG5vYnIgewogCiAvKiBz
dGF0ZXMgKi8KIAotOi1pbnRlcm5hbC1kaXJlY3QtZm9jdXMgeworOmZvY3VzLXZpc2libGUgewog
I2lmIGRlZmluZWQoV1RGX1BMQVRGT1JNX0lPU19GQU1JTFkpICYmIFdURl9QTEFURk9STV9JT1Nf
RkFNSUxZCiAgICAgb3V0bGluZTogYXV0byAzcHggLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOwog
I2Vsc2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyQ29u
dGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvcGFyc2VyL0NTU1BhcnNlckNvbnRleHQuY3Bw
CmluZGV4IDRiMzQzYTMyNjhiMzliNjJmOTg3OTkwMTY1ZTBkNWY2NWE4NDAwYTIuLmQ0MzU3OTJm
YjdhYmZlZWQ1YTlhNGRjYWFhMWM4NzZjMDVkN2M0NjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
Y3NzL3BhcnNlci9DU1NQYXJzZXJDb250ZXh0LmNwcApAQCAtNDksNiArNDksNyBAQCBDU1NQYXJz
ZXJDb250ZXh0OjpDU1NQYXJzZXJDb250ZXh0KENTU1BhcnNlck1vZGUgbW9kZSwgY29uc3QgVVJM
JiBiYXNlVVJMKQogICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgdHVybiBhbGwgb2YgdGhlIGZlYXR1
cmVzIG9uIGZyb20gdGhlaXIgV2ViQ29yZSBTZXR0aW5ncyBkZWZhdWx0cy4KICAgICBpZiAobW9k
ZSA9PSBVQVNoZWV0TW9kZSkgewogICAgICAgICBpbmRpdmlkdWFsVHJhbnNmb3JtUHJvcGVydGll
c0VuYWJsZWQgPSB0cnVlOworICAgICAgICBmb2N1c1Zpc2libGVFbmFibGVkID0gdHJ1ZTsKICNp
ZiBFTkFCTEUoQ1NTX1RSQU5TRk9STV9TVFlMRV9PUFRJTUlaRURfM0QpCiAgICAgICAgIHRyYW5z
Zm9ybVN0eWxlT3B0aW1pemVkM0RFbmFibGVkID0gdHJ1ZTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cKaW5kZXggODcxYzc5Yjg1OTg2MjViOTk2YzBkYmI1NGI0MWU4ZmU5NDAx
OTMxYi4uNzc3ZTZmMjlmNzU0Njk0MTc1YjEzZGQ1OTJlNjQ2OTlmMmNjZjc4YSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjEtMTItMDkgIEFudHRp
IEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIFtzZWxlY3RvcnNdIFVzZSA6
Zm9jdXMtdmlzaWJsZSBpbiB0aGUgdXNlciBhZ2VudCBzdHlsZSBzaGVldAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIxOTI1CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS83NDYxMzU1Mj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mvc2VsZWN0b3JzL2ZvY3VzLXZp
c2libGUtMDE4LTItZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9j
c3Mvc2VsZWN0b3JzL2ZvY3VzLXZpc2libGUtMDE4LWV4cGVjdGVkLnR4dDoKKwogMjAyMS0xMi0w
OCAgUGF0cmljayBHcmlmZmlzICA8cGdyaWZmaXNAaWdhbGlhLmNvbT4KIAogICAgICAgICBDU1A6
IFNraXAgd2hpdGVzcGFjZSBhdCBiZWdpbm5pbmcgb2YgcG9saWN5IGhlYWRlcgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mvc2VsZWN0
b3JzL2ZvY3VzLXZpc2libGUtMDE4LTItZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mvc2VsZWN0b3JzL2ZvY3VzLXZpc2libGUtMDE4
LTItZXhwZWN0ZWQudHh0CmluZGV4IGNhNjllZjFjMzJkMWY1MzU0MDkyYzQ3MmIxNjIwZDQ0NTAx
Yjk5ZmQuLmRiMGIzNzc2N2JiMGU5MTE4ODY5MWE3ZWU0MGZhMjQxYWFkODczOTcgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL3NlbGVj
dG9ycy9mb2N1cy12aXNpYmxlLTAxOC0yLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9jdXMtdmlzaWJs
ZS0wMTgtMi1leHBlY3RlZC50eHQKQEAgLTMzLDQxICszMyw0MSBAQCB1bAogdQogCiBQQVNTICI6
Zm9jdXMtdmlzaWJsZSIgc2hvdWxkIGJlIGEgdmFsaWQgc2VsZWN0b3IKLUZBSUwgTW91c2UgZm9j
dXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEFCQlIg
YXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgQUJCUiBzaG91bGQgYmUgbm9uZSBleHBl
Y3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hv
dyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEFERFJFU1MgYXNzZXJ0X2VxdWFs
czogb3V0bGluZS1zdHlsZSBmb3IgQUREUkVTUyBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9u
ZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3Vz
IHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEJESSBhc3NlcnRfZXF1YWxzOiBvdXRsaW5lLXN0
eWxlIGZvciBCREkgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8i
Ci1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQg
aW4gZWxlbWVudCBCTE9DS1FVT1RFIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIEJM
T0NLUVVPVEUgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1G
QUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4g
ZWxlbWVudCBDT0RFIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIENPREUgc2hvdWxk
IGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3Vz
IGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBERCBhc3Nl
cnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxlIGZvciBERCBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAi
bm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZv
Y3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IFNVTU1BUlkgYXNzZXJ0X2VxdWFsczogb3V0
bGluZS1zdHlsZSBmb3IgU1VNTUFSWSBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0
IGdvdCAiYXV0byIKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcg
YnkgZGVmYXVsdCBpbiBlbGVtZW50IEFCQlIKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hv
dyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEFERFJFU1MKK1BBU1MgTW91c2Ug
Zm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEJE
SQorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0
IGluIGVsZW1lbnQgQkxPQ0tRVU9URQorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEg
Zm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgQ09ERQorUEFTUyBNb3VzZSBmb2N1cyBk
b2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgREQKK1BBU1Mg
TW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVt
ZW50IFNVTU1BUlkKIFBBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcg
YnkgZGVmYXVsdCBpbiBlbGVtZW50IERFVEFJTFMKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qg
c2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IERJViBhc3NlcnRfZXF1YWxz
OiBvdXRsaW5lLXN0eWxlIGZvciBESVYgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1
dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5n
IGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBETCBhc3NlcnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxlIGZv
ciBETCBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwg
TW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVt
ZW50IERUIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIERUIHNob3VsZCBiZSBub25l
IGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRvIgotRkFJTCBNb3VzZSBmb2N1cyBkb2VzIG5v
dCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgRU0gYXNzZXJ0X2VxdWFs
czogb3V0bGluZS1zdHlsZSBmb3IgRU0gc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1
dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5n
IGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBMRUdFTkQgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHls
ZSBmb3IgTEVHRU5EIHNob3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRv
IgotRkFJTCBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0
IGluIGVsZW1lbnQgRklHQ0FQVElPTiBhc3NlcnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxlIGZvciBG
SUdDQVBUSU9OIHNob3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRvIgot
RkFJTCBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGlu
IGVsZW1lbnQgRklHVVJFIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIEZJR1VSRSBz
aG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2Ug
Zm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEZP
Uk0gYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgRk9STSBzaG91bGQgYmUgbm9uZSBl
eHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qg
c2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEhSIGFzc2VydF9lcXVhbHM6
IG91dGxpbmUtc3R5bGUgZm9yIEhSIHNob3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQg
Z290ICJhdXRvIgorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBi
eSBkZWZhdWx0IGluIGVsZW1lbnQgRElWCitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cg
YSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBETAorUEFTUyBNb3VzZSBmb2N1cyBk
b2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgRFQKK1BBU1Mg
TW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVt
ZW50IEVNCitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRl
ZmF1bHQgaW4gZWxlbWVudCBMRUdFTkQKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBh
IGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEZJR0NBUFRJT04KK1BBU1MgTW91c2Ug
Zm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IEZJ
R1VSRQorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZh
dWx0IGluIGVsZW1lbnQgRk9STQorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9j
dXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgSFIKIFBBU1MgTW91c2UgZm9jdXMgZG9lcyBu
b3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IElNRwotRkFJTCBNb3Vz
ZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQg
TEFCRUwgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgTEFCRUwgc2hvdWxkIGJlIG5v
bmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMg
bm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBMSSBhc3NlcnRfZXF1
YWxzOiBvdXRsaW5lLXN0eWxlIGZvciBMSSBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIg
YnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJp
bmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IE1BUksgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHls
ZSBmb3IgTUFSSyBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIK
LUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBp
biBlbGVtZW50IE1FVEVSIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIE1FVEVSIHNo
b3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRvIgotRkFJTCBNb3VzZSBm
b2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgT0wg
YXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgT0wgc2hvdWxkIGJlIG5vbmUgZXhwZWN0
ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cg
YSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBQUkUgYXNzZXJ0X2VxdWFsczogb3V0
bGluZS1zdHlsZSBmb3IgUFJFIHNob3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQgZ290
ICJhdXRvIgotRkFJTCBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBk
ZWZhdWx0IGluIGVsZW1lbnQgUFJPR1JFU1MgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBm
b3IgUFJPR1JFU1Mgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8i
Ci1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQg
aW4gZWxlbWVudCBQIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIFAgc2hvdWxkIGJl
IG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRv
ZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBTTUFMTCBhc3Nl
cnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxlIGZvciBTTUFMTCBzaG91bGQgYmUgbm9uZSBleHBlY3Rl
ZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBh
IGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IFMgYXNzZXJ0X2VxdWFsczogb3V0bGlu
ZS1zdHlsZSBmb3IgUyBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0
byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVs
dCBpbiBlbGVtZW50IFNUUk9ORyBhc3NlcnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxlIGZvciBTVFJP
Tkcgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1v
dXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVu
dCBTVUIgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgU1VCIHNob3VsZCBiZSBub25l
IGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRvIgotRkFJTCBNb3VzZSBmb2N1cyBkb2VzIG5v
dCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgU1VQIGFzc2VydF9lcXVh
bHM6IG91dGxpbmUtc3R5bGUgZm9yIFNVUCBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIg
YnV0IGdvdCAiYXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJp
bmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IENBUFRJT04gYXNzZXJ0X2VxdWFsczogb3V0bGluZS1z
dHlsZSBmb3IgQ0FQVElPTiBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAi
YXV0byIKLUZBSUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVm
YXVsdCBpbiBlbGVtZW50IFRBQkxFIGFzc2VydF9lcXVhbHM6IG91dGxpbmUtc3R5bGUgZm9yIFRB
QkxFIHNob3VsZCBiZSBub25lIGV4cGVjdGVkICJub25lIiBidXQgZ290ICJhdXRvIgotRkFJTCBN
b3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1l
bnQgVEQgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgVEQgc2hvdWxkIGJlIG5vbmUg
ZXhwZWN0ZWQgIm5vbmUiIGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90
IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBUSU1FIGFzc2VydF9lcXVh
bHM6IG91dGxpbmUtc3R5bGUgZm9yIFRJTUUgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUi
IGJ1dCBnb3QgImF1dG8iCi1GQUlMIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyBy
aW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBVTCBhc3NlcnRfZXF1YWxzOiBvdXRsaW5lLXN0eWxl
IGZvciBVTCBzaG91bGQgYmUgbm9uZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKLUZB
SUwgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBl
bGVtZW50IFUgYXNzZXJ0X2VxdWFsczogb3V0bGluZS1zdHlsZSBmb3IgVSBzaG91bGQgYmUgbm9u
ZSBleHBlY3RlZCAibm9uZSIgYnV0IGdvdCAiYXV0byIKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBu
b3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IExBQkVMCitQQVNTIE1v
dXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVu
dCBMSQorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZh
dWx0IGluIGVsZW1lbnQgTUFSSworUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9j
dXMgcmluZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgTUVURVIKK1BBU1MgTW91c2UgZm9jdXMgZG9l
cyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IE9MCitQQVNTIE1v
dXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVu
dCBQUkUKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVm
YXVsdCBpbiBlbGVtZW50IFBST0dSRVNTCitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cg
YSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBQCitQQVNTIE1vdXNlIGZvY3VzIGRv
ZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBTTUFMTAorUEFT
UyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVs
ZW1lbnQgUworUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBk
ZWZhdWx0IGluIGVsZW1lbnQgU1RST05HCitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cg
YSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBTVUIKK1BBU1MgTW91c2UgZm9jdXMg
ZG9lcyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IFNVUAorUEFT
UyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGluIGVs
ZW1lbnQgQ0FQVElPTgorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmlu
ZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgVEFCTEUKK1BBU1MgTW91c2UgZm9jdXMgZG9lcyBub3Qg
c2hvdyBhIGZvY3VzIHJpbmcgYnkgZGVmYXVsdCBpbiBlbGVtZW50IFRECitQQVNTIE1vdXNlIGZv
Y3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQgaW4gZWxlbWVudCBUSU1F
CitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5IGRlZmF1bHQg
aW4gZWxlbWVudCBVTAorUEFTUyBNb3VzZSBmb2N1cyBkb2VzIG5vdCBzaG93IGEgZm9jdXMgcmlu
ZyBieSBkZWZhdWx0IGluIGVsZW1lbnQgVQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9jdXMtdmlzaWJsZS0w
MTgtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3Mvc2VsZWN0b3JzL2ZvY3VzLXZpc2libGUtMDE4LWV4cGVjdGVkLnR4dAppbmRleCBi
NTU0NTAyMmE5NThlODM1ZmFlN2FiMzg2MTI3OTBkY2E2YmJhYThjLi44MDljNGRiNzU3NjY0MGE1
ZWE1ZDI2NmE4NTU3OTlmZDc0Y2EzZDI0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9jdXMtdmlzaWJsZS0wMTgt
ZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvY3NzL3NlbGVjdG9ycy9mb2N1cy12aXNpYmxlLTAxOC1leHBlY3RlZC50eHQKQEAgLTUs
NSArNSw1IEBAIElmIHRoZSBlbGVtZW50IGRvZXMgbm90IGhhdmUgYSBmb2N1cyByaW5nLCB0aGVu
IHRoZSB0ZXN0IHJlc3VsdCBpcyBTVUNDRVNTLgogQ2xpY2sgbWUuCiAKIFBBU1MgIjpmb2N1cy12
aXNpYmxlIiBzaG91bGQgYmUgYSB2YWxpZCBzZWxlY3RvcgotRkFJTCBNb3VzZSBmb2N1cyBkb2Vz
IG5vdCBzaG93IGEgZm9jdXMgcmluZyBieSBkZWZhdWx0IGFzc2VydF9lcXVhbHM6IG91dGxpbmUt
c3R5bGUgZm9yIERJViN0YXJnZXQgc2hvdWxkIGJlIG5vbmUgZXhwZWN0ZWQgIm5vbmUiIGJ1dCBn
b3QgImF1dG8iCitQQVNTIE1vdXNlIGZvY3VzIGRvZXMgbm90IHNob3cgYSBmb2N1cyByaW5nIGJ5
IGRlZmF1bHQKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>