<?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>237046</bug_id>
          
          <creation_ts>2022-02-22 10:53:09 -0800</creation_ts>
          <short_desc>Use of showModalDialog should appear as a warning in WI console</short_desc>
          <delta_ts>2022-02-23 22:17:44 -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>DOM</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>237047</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Nguyen (:ntim)">ntim</reporter>
          <assigned_to name="Tim Nguyen (:ntim)">ntim</assigned_to>
          <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>jenner</cc>
    
    <cc>mkwst</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1844790</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 10:53:09 -0800</bug_when>
    <thetext>rdar://89261960</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844791</commentid>
    <comment_count>1</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 10:53:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/89261960&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844792</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 10:53:31 -0800</bug_when>
    <thetext>&lt;rdar://89261960&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844800</commentid>
    <comment_count>3</comment_count>
      <attachid>452886</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 11:20:41 -0800</bug_when>
    <thetext>Created attachment 452886
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844801</commentid>
    <comment_count>4</comment_count>
      <attachid>452886</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2022-02-22 11:25:49 -0800</bug_when>
    <thetext>Comment on attachment 452886
Patch

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844803</commentid>
    <comment_count>5</comment_count>
      <attachid>452886</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2022-02-22 11:28:05 -0800</bug_when>
    <thetext>Comment on attachment 452886
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=452886&amp;action=review

&gt; Source/WebCore/page/DOMWindow.cpp:2673
&gt; +    if (RefPtr document = this-&gt;document())
&gt; +        document-&gt;addConsoleMessage(MessageSource::JS, MessageLevel::Warning, &quot;The showModalDialog() API is deprecated, please use the &lt;dialog&gt; element instead.&quot;_s);

We should use an idiom more like what is used in DOMWindow::printErrorMessage. Maybe add a printWarningMessage function alongside that and use it? There’s no need to go through the document to get to the console.

Ideally, would like this wording to match what we use elsewhere. Not sure we should use &quot;()&quot; after the function name, nor the term &quot;API&quot;, not sure we should say &quot;deprecated&quot; either. Error messages in this file also say &quot;window.&quot; in them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844860</commentid>
    <comment_count>6</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 13:46:00 -0800</bug_when>
    <thetext>(In reply to Darin Adler from comment #5)
&gt; Comment on attachment 452886 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=452886&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/page/DOMWindow.cpp:2673
&gt; &gt; +    if (RefPtr document = this-&gt;document())
&gt; &gt; +        document-&gt;addConsoleMessage(MessageSource::JS, MessageLevel::Warning, &quot;The showModalDialog() API is deprecated, please use the &lt;dialog&gt; element instead.&quot;_s);
&gt; 
&gt; We should use an idiom more like what is used in
&gt; DOMWindow::printErrorMessage. Maybe add a printWarningMessage function
&gt; alongside that and use it? There’s no need to go through the document to get
&gt; to the console.

I&apos;m doing this in bug 237047

&gt; Ideally, would like this wording to match what we use elsewhere. Not sure we
&gt; should use &quot;()&quot; after the function name, nor the term &quot;API&quot;, not sure we
&gt; should say &quot;deprecated&quot; either. Error messages in this file also say
&gt; &quot;window.&quot; in them.

I&apos;ll take care of this along with gardening tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845014</commentid>
    <comment_count>7</comment_count>
      <attachid>452939</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-22 22:54:17 -0800</bug_when>
    <thetext>Created attachment 452939
[fast-cq] Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845021</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-22 23:24:29 -0800</bug_when>
    <thetext>Committed r290351 (247669@main): &lt;https://commits.webkit.org/247669@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 452939.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845022</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-22 23:25:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/89339650&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845436</commentid>
    <comment_count>10</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-02-23 17:12:41 -0800</bug_when>
    <thetext>It appears that the following three tests also need a rebase to take into account the new console warning:

fast/events/beforeunload-showModalDialog.html 
fast/events/unload-showModalDialog.html 
fast/events/pagehide-showModalDialog.html


HISTORY:
https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;test=fast%2Fevents%2Fbeforeunload-showModalDialog.html&amp;test=fast%2Fevents%2Fpagehide-showModalDialog.html&amp;test=fast%2Fevents%2Funload-showModalDialog.html

Basically, these all started failing on Mac wk1 and Windows wk1 at r290351. So I have re-based them here: 

https://trac.webkit.org/changeset/290404/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845452</commentid>
    <comment_count>11</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-02-23 17:31:40 -0800</bug_when>
    <thetext>Reverted r290351 and r290404 for reason:

Broke the build after revert of initial commit (r290348) Rebases no longer needed due to revert

Committed r290406 (?): &lt;https://commits.webkit.org/r290406&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845453</commentid>
    <comment_count>12</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-02-23 17:31:42 -0800</bug_when>
    <thetext>Reverted r290351 and r290404 for reason:

Broke the build after revert of initial commit (r290348) Rebases no longer needed due to revert

Committed r290406 (?): &lt;https://commits.webkit.org/r290406&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845460</commentid>
    <comment_count>13</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-02-23 17:41:50 -0800</bug_when>
    <thetext>(In reply to Robert Jenner from comment #12)
&gt; Reverted r290351 and r290404 for reason:
&gt; 
&gt; Broke the build after revert of initial commit (r290348) Rebases no longer
&gt; needed due to revert
&gt; 
&gt; Committed r290406 (?): &lt;https://commits.webkit.org/r290406&gt;

r290351 needed to be reverted because it referenced &apos;printWarningMessage&apos; changes that were made at r290348. That was reverted at r290399, but because r290351 referenced that, we had to revert that as well because it caused build failures. Also reverted was r290404 which were rebases for wk1 Mac and wk1 Win that needed to happen due to the new console warnings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845503</commentid>
    <comment_count>14</comment_count>
      <attachid>453071</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-02-23 21:25:46 -0800</bug_when>
    <thetext>Created attachment 453071
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1845513</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-23 22:17:40 -0800</bug_when>
    <thetext>Committed r290412 (247720@main): &lt;https://commits.webkit.org/247720@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453071.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452886</attachid>
            <date>2022-02-22 11:20:41 -0800</date>
            <delta_ts>2022-02-22 13:05:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237046-20220222202040.patch</filename>
            <type>text/plain</type>
            <size>1531</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWI1NWJlYTg5MWI5ZGU2
OGZlMjA4MmQ4YTZjNDE4OTIwMDQ1MjU5Yi4uMDgxNTYxZDBmMDJlYzM2YWIzYjFjMjc3OWE5YTBj
ZDc2YTg5Y2MyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAyLTIyICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIG9mIHNob3dNb2RhbERpYWxv
ZyBzaG91bGQgYXBwZWFyIGFzIGEgd2FybmluZyBpbiBXSSBjb25zb2xlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzcwNDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBhZ2UvRE9NV2luZG93LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkRPTVdpbmRvdzo6c2hvd01vZGFsRGlhbG9nKToKKwogMjAyMi0w
Mi0yMiAgVGltIE5ndXllbiAgPG50aW1AYXBwbGUuY29tPgogCiAgICAgICAgIFJlLXN0eWxlIFBE
Ri5qcyBmb3JtIGZpZWxkcyB0byBtYXRjaCBQREZLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvRE9NV2luZG93LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmNw
cAppbmRleCA1MTQ3NTA3ZDZhMDRiZmNiMmI1OGZhN2E2OWVmZjBjZTcyNGM5MWY1Li5jNmJhYTE1
Yzk4YzBiOTQzNDJjYzBjZDYxMDQ0ZmE5ZTdlYjBjZjdiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL0RPTVdpbmRvdy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5k
b3cuY3BwCkBAIC0yNjY5LDYgKzI2NjksOSBAQCBFeGNlcHRpb25PcjxSZWZQdHI8V2luZG93UHJv
eHk+PiBET01XaW5kb3c6Om9wZW4oRE9NV2luZG93JiBhY3RpdmVXaW5kb3csIERPTVdpbgogCiB2
b2lkIERPTVdpbmRvdzo6c2hvd01vZGFsRGlhbG9nKGNvbnN0IFN0cmluZyYgdXJsU3RyaW5nLCBj
b25zdCBTdHJpbmcmIGRpYWxvZ0ZlYXR1cmVzU3RyaW5nLCBET01XaW5kb3cmIGFjdGl2ZVdpbmRv
dywgRE9NV2luZG93JiBmaXJzdFdpbmRvdywgY29uc3QgRnVuY3Rpb248dm9pZChET01XaW5kb3cm
KT4mIHByZXBhcmVEaWFsb2dGdW5jdGlvbikKIHsKKyAgICBpZiAoUmVmUHRyIGRvY3VtZW50ID0g
dGhpcy0+ZG9jdW1lbnQoKSkKKyAgICAgICAgZG9jdW1lbnQtPmFkZENvbnNvbGVNZXNzYWdlKE1l
c3NhZ2VTb3VyY2U6OkpTLCBNZXNzYWdlTGV2ZWw6Oldhcm5pbmcsICJUaGUgc2hvd01vZGFsRGlh
bG9nKCkgQVBJIGlzIGRlcHJlY2F0ZWQsIHBsZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVsZW1lbnQg
aW5zdGVhZC4iX3MpOworCiAgICAgaWYgKCFpc0N1cnJlbnRseURpc3BsYXllZEluRnJhbWUoKSkK
ICAgICAgICAgcmV0dXJuOwogICAgIGlmICghYWN0aXZlV2luZG93LmZyYW1lKCkpCg==
</data>
<flag name="review"
          id="480067"
          type_id="1"
          status="+"
          setter="hi"
    />
    <flag name="commit-queue"
          id="480079"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452939</attachid>
            <date>2022-02-22 22:54:17 -0800</date>
            <delta_ts>2022-02-22 23:24:31 -0800</delta_ts>
            <desc>[fast-cq] Patch</desc>
            <filename>bug-237046-20220223075416.patch</filename>
            <type>text/plain</type>
            <size>6713</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMzQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmVjNzg5N2RmNTRmZjI5
NThmYjgwNjQxNTQ0M2M5M2I5MGQyNjE2NS4uNTYwMDNlYWY3YmJlNWVmODU3MDU5NDgwM2Q3YzM3
YWIzZTU2NGE5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAyLTIyICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIG9mIHNob3dNb2RhbERpYWxv
ZyBzaG91bGQgYXBwZWFyIGFzIGEgd2FybmluZyBpbiBXSSBjb25zb2xlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzcwNDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBEZXZpbiBSb3Vzc28gYW5kIERhcmluIEFkbGVyLgorCisgICAgICAgICogcGFnZS9E
T01XaW5kb3cuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RE9NV2luZG93OjpzaG93TW9kYWxEaWFs
b2cpOgorCiAyMDIyLTAyLTIyICBUaW0gTmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CiAKICAgICAg
ICAgQ3JlYXRlIGEgRE9NV2luZG93OjpwcmludFdhcm5pbmdNZXNzYWdlIG1ldGhvZCBhbmQgc3Rh
cnQgdXNpbmcgaXQgaW4gRE9NV2luZG93LmNwcApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGFnZS9ET01XaW5kb3cuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuY3BwCmlu
ZGV4IGYwNDk2NWU4Y2EwZjE1NDY1MzNlODg1N2FmN2VlNjJhZjc0M2M4MmMuLmFkY2VlNDc4MDRm
Nzk1NDg3MDgyMWVjYTFkOTgxNDg2NjEzY2JjYTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRE9NV2luZG93LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5j
cHAKQEAgLTI2NzcsNiArMjY3Nyw4IEBAIEV4Y2VwdGlvbk9yPFJlZlB0cjxXaW5kb3dQcm94eT4+
IERPTVdpbmRvdzo6b3BlbihET01XaW5kb3cmIGFjdGl2ZVdpbmRvdywgRE9NV2luCiAKIHZvaWQg
RE9NV2luZG93OjpzaG93TW9kYWxEaWFsb2coY29uc3QgU3RyaW5nJiB1cmxTdHJpbmcsIGNvbnN0
IFN0cmluZyYgZGlhbG9nRmVhdHVyZXNTdHJpbmcsIERPTVdpbmRvdyYgYWN0aXZlV2luZG93LCBE
T01XaW5kb3cmIGZpcnN0V2luZG93LCBjb25zdCBGdW5jdGlvbjx2b2lkKERPTVdpbmRvdyYpPiYg
cHJlcGFyZURpYWxvZ0Z1bmN0aW9uKQogeworICAgIHByaW50V2FybmluZ01lc3NhZ2UoInNob3dN
b2RhbERpYWxvZygpIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNlIHVz
ZSB0aGUgPGRpYWxvZz4gZWxlbWVudCBpbnN0ZWFkLiJfcyk7CisKICAgICBpZiAoIWlzQ3VycmVu
dGx5RGlzcGxheWVkSW5GcmFtZSgpKQogICAgICAgICByZXR1cm47CiAgICAgaWYgKCFhY3RpdmVX
aW5kb3cuZnJhbWUoKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjZjJkNGIzMzAwNmQ2YzM2MjQ5ZGJmOWY2NzRjMGE5ZjEw
NWEyYzg4Li45YzIyMjE3NmUwNDRmMGY0ZjRjNDIzYjQ2YmUxNmMxMTZmNTI5NWUzIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMjItMDItMjIgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxlLmNvbT4K
KworICAgICAgICBVc2Ugb2Ygc2hvd01vZGFsRGlhbG9nIHNob3VsZCBhcHBlYXIgYXMgYSB3YXJu
aW5nIGluIFdJIGNvbnNvbGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIzNzA0NgorCisgICAgICAgIFJldmlld2VkIGJ5IERldmluIFJvdXNzbyBhbmQg
RGFyaW4gQWRsZXIuCisKKyAgICAgICAgVGVzdCBnYXJkZW5pbmcgdG8gdGFrZSBpbiBhY2NvdW50
IG5ldyBjb25zb2xlIHdhcm5pbmcuCisKKyAgICAgICAgKiBmYXN0L2FuaW1hdGlvbi9yZXF1ZXN0
LWFuaW1hdGlvbi1mcmFtZS1kdXJpbmctbW9kYWwtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZh
c3QvZG9tL1dpbmRvdy9vcGVuLXdpbmRvdy1taW4tc2l6ZS1leHBlY3RlZC50eHQ6CisgICAgICAg
ICogZmFzdC9ldmVudHMvc2hvdy1tb2RhbC1kaWFsb2ctb25ibHVyLW9uZm9jdXMtZXhwZWN0ZWQu
dHh0OgorICAgICAgICAqIGh0dHAvdGVzdHMvY29va2llcy9kb2N1bWVudC1jb29raWUtYWZ0ZXIt
c2hvd01vZGFsRGlhbG9nLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBodHRwL3Rlc3RzL3NlY3Vy
aXR5L25hdmlnYXRlLXdoZW4tcmVzdG9yaW5nLWNhY2hlZC1wYWdlLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBodHRwL3Rlc3RzL3NlY3VyaXR5L3Nob3dNb2RhbERpYWxvZy1zeW5jLWNyb3NzLW9y
aWdpbi1wYWdlLWxvYWQyLWV4cGVjdGVkLnR4dDoKKwogMjAyMi0wMi0yMiAgUnlhbiBIYWRkYWQg
IDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIHRlc3QgZ2FyZGVu
aW5nIGZvciByZGFyOi8vODYwMzc0MTcuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Fu
aW1hdGlvbi9yZXF1ZXN0LWFuaW1hdGlvbi1mcmFtZS1kdXJpbmctbW9kYWwtZXhwZWN0ZWQudHh0
IGIvTGF5b3V0VGVzdHMvZmFzdC9hbmltYXRpb24vcmVxdWVzdC1hbmltYXRpb24tZnJhbWUtZHVy
aW5nLW1vZGFsLWV4cGVjdGVkLnR4dAppbmRleCA3YmRmNTU3ODhlNmZjZmE5YTE4MDIyNTk4MjVm
NDQ4MWIxZGY1NjM0Li4zOWNjYjNjM2YwZDRlMmI4M2Y4YzQxNzZmMWRkOWZhODgyN2Q4MmI3IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9yZXF1ZXN0LWFuaW1hdGlvbi1m
cmFtZS1kdXJpbmctbW9kYWwtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvYW5p
bWF0aW9uL3JlcXVlc3QtYW5pbWF0aW9uLWZyYW1lLWR1cmluZy1tb2RhbC1leHBlY3RlZC50eHQK
QEAgLTEsMyArMSw0IEBACitDT05TT0xFIE1FU1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlzIGRl
cHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4gZWxl
bWVudCBpbnN0ZWFkLgogVGVzdHMgdGhhdCByZXF1ZXN0QW5pbWF0aW9uRnJhbWUgY2FsbGJhY2tz
IGFyZSBub3QgaW52b2tlZCB3aGlsZSBtb2RhbCBkaWFsb2dzIGFyZSBkaXNwbGF5ZWQuCiAKIE9u
IHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxv
d2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9t
L1dpbmRvdy9vcGVuLXdpbmRvdy1taW4tc2l6ZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2RvbS9XaW5kb3cvb3Blbi13aW5kb3ctbWluLXNpemUtZXhwZWN0ZWQudHh0CmluZGV4IDU5
ZGNlZDkzMTNjZDg2M2UxNDRkMzA0N2ExNzA4MmY0YTQ3NTE5MWIuLjUzNTA3M2FhNDNjNTJhOThk
ZDFiM2RmOWFjOWU3ZGI0MjY1ZTViYjIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvZG9t
L1dpbmRvdy9vcGVuLXdpbmRvdy1taW4tc2l6ZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9kb20vV2luZG93L29wZW4td2luZG93LW1pbi1zaXplLWV4cGVjdGVkLnR4dApAQCAt
MSwzICsxLDQgQEAKK0NPTlNPTEUgTUVTU0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMgZGVwcmVj
YXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkLiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBlbGVtZW50
IGluc3RlYWQuCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExF
VEUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3Nob3ctbW9kYWwtZGlhbG9n
LW9uYmx1ci1vbmZvY3VzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3No
b3ctbW9kYWwtZGlhbG9nLW9uYmx1ci1vbmZvY3VzLWV4cGVjdGVkLnR4dAppbmRleCAxM2QxNDNj
YmVlZDc0YzFiYTMxOGUzZDA2YzEwYWE3NjNlMmRjZTQ4Li42ODQ4ZGRlZGQ4OTFhYmNiNTQwMDAx
YjM4ZWQ5Yzg2NmNmNmFmYjAzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9z
aG93LW1vZGFsLWRpYWxvZy1vbmJsdXItb25mb2N1cy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9ldmVudHMvc2hvdy1tb2RhbC1kaWFsb2ctb25ibHVyLW9uZm9jdXMtZXhwZWN0
ZWQudHh0CkBAIC0xLDMgKzEsNCBAQAorQ09OU09MRSBNRVNTQUdFOiBzaG93TW9kYWxEaWFsb2co
KSBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBsZWFzZSB1c2UgdGhlIDxkaWFs
b2c+IGVsZW1lbnQgaW5zdGVhZC4KIFBvcCB1cCBhIG1vZGFsIGRpYWxvZy4gVmVyaWZpZXMgdGhh
dCBmb2N1cyBldmVudHMgYXJlIG5vdCBmaXJlZCB3aGlsZSBpbnNpZGUgdGhlIG1lc3NhZ2UgbG9v
cC4KIAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2Nvb2tpZXMvZG9jdW1l
bnQtY29va2llLWFmdGVyLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9odHRwL3Rlc3RzL2Nvb2tpZXMvZG9jdW1lbnQtY29va2llLWFmdGVyLXNob3dNb2RhbERpYWxv
Zy1leHBlY3RlZC50eHQKaW5kZXggZjRhZjkyNGJmYjdlODFlYjNkMGNmNGQzZDQyY2IyMzA4YTQ0
NTM1MS4uNmZkM2M0NmExMmIwOGFjMGJkNDJmOWRlZmQ5MDJlMTQyOWMzOTg4YyAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9jb29raWVzL2RvY3VtZW50LWNvb2tpZS1hZnRlci1z
aG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
Y29va2llcy9kb2N1bWVudC1jb29raWUtYWZ0ZXItc2hvd01vZGFsRGlhbG9nLWV4cGVjdGVkLnR4
dApAQCAtMSwzICsxLDQgQEAKK0NPTlNPTEUgTUVTU0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMg
ZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkLiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBl
bGVtZW50IGluc3RlYWQuCiBUZXN0cyB0aGF0IGRvY3VtZW50LmNvb2tpZSByZXR1cm5zIHRoZSBy
aWdodCB2YWx1ZSBhZnRlciBhIHNob3dNb2RhbERpYWxvZygpIGNhbGwKIAogT24gc3VjY2Vzcywg
eW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRF
U1QgQ09NUExFVEUiLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9zZWN1cml0
eS9uYXZpZ2F0ZS13aGVuLXJlc3RvcmluZy1jYWNoZWQtcGFnZS1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L25hdmlnYXRlLXdoZW4tcmVzdG9yaW5nLWNhY2hl
ZC1wYWdlLWV4cGVjdGVkLnR4dAppbmRleCA2YWI0Njg5ZTlhZGE0MTY0YzBlZTI2N2YzMTRhNmM1
Y2ViM2NhNjZiLi4xOGRjYTE4OTljYjgzMDM3ZWMyNDhiOWE5YjQ4NzczMzM4NWVjMzhlIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L25hdmlnYXRlLXdoZW4tcmVz
dG9yaW5nLWNhY2hlZC1wYWdlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL3NlY3VyaXR5L25hdmlnYXRlLXdoZW4tcmVzdG9yaW5nLWNhY2hlZC1wYWdlLWV4cGVjdGVk
LnR4dApAQCAtMSArMSwzIEBACitDT05TT0xFIE1FU1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlz
IGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4g
ZWxlbWVudCBpbnN0ZWFkLgorQ09OU09MRSBNRVNTQUdFOiBzaG93TW9kYWxEaWFsb2coKSBpcyBk
ZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBsZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVs
ZW1lbnQgaW5zdGVhZC4KIFRoaXMgdGVzdCBwYXNzZXMgaWYgaXQgZG9lcyBub3QgcHJpbnQgYW4g
QUxFUlQgd2l0aCAic2VjcmV0IGRhdGEiLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9zZWN1cml0eS9zaG93TW9kYWxEaWFsb2ctc3luYy1jcm9zcy1vcmlnaW4tcGFnZS1sb2Fk
Mi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L3Nob3dNb2Rh
bERpYWxvZy1zeW5jLWNyb3NzLW9yaWdpbi1wYWdlLWxvYWQyLWV4cGVjdGVkLnR4dAppbmRleCA1
YWExNGUwNDBkMGZmYzdmNTY3YjJjZGNlMjEyMTZkZmNiZjY3MzcyLi5jMWNlYmNhNTBiNzEwMjYx
MDYyNWM1YTBkOTRmMzA5YzAxZDdmZjc3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL3NlY3VyaXR5L3Nob3dNb2RhbERpYWxvZy1zeW5jLWNyb3NzLW9yaWdpbi1wYWdlLWxvYWQy
LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L3Nob3dN
b2RhbERpYWxvZy1zeW5jLWNyb3NzLW9yaWdpbi1wYWdlLWxvYWQyLWV4cGVjdGVkLnR4dApAQCAt
MSwyICsxLDMgQEAKK0NPTlNPTEUgTUVTU0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMgZGVwcmVj
YXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkLiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBlbGVtZW50
IGluc3RlYWQuCiBUaGlzIHRlc3QgcGFzc2VzIGlmIGl0IGRvZXMgbm90IGFsZXJ0IHRoZSBmYWls
Lmh0bWwncyBjb250ZW50IHdoZW4gY2xpY2tpbmcgdGhlIGJ1dHRvbi4KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453071</attachid>
            <date>2022-02-23 21:25:46 -0800</date>
            <delta_ts>2022-02-23 22:17:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237046-20220224062545.patch</filename>
            <type>text/plain</type>
            <size>12156</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNDExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGI5ZTg0NDk1MWUyY2Zh
MDVkNDlhZmVmZDJjNWQyYjM4YTJiZDM4OS4uYTRlZTA3OWEwNDZlNzkwMzQwYmU2MTg5ZTY4MDNi
ODVmZDIxYTE4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAyLTIzICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIG9mIHNob3dNb2RhbERpYWxv
ZyBzaG91bGQgYXBwZWFyIGFzIGEgd2FybmluZyBpbiBXSSBjb25zb2xlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzcwNDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBEZXZpbiBSb3Vzc28uCisKKyAgICAgICAgKiBwYWdlL0RPTVdpbmRvdy5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpET01XaW5kb3c6OnNob3dNb2RhbERpYWxvZyk6CisKIDIwMjItMDIt
MjMgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBNb2Rlcm5pemUg
LyBzaW1wbGlmeSBTY3JvbGxpbmdTdGF0ZVRyZWUgYSBiaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BhZ2UvRE9NV2luZG93LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93
LmNwcAppbmRleCBlODViZTVhYjQxMWMzOTJmMGJjYTQ1NzJmZWYxMDJkOTIzOWU4ZTg4Li5jNDcx
NTk2ZDRmNjUwMzBhYmM0MjA3Zjc0M2FjMWIwYTUwZTJiMzU1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01X
aW5kb3cuY3BwCkBAIC0yNjY5LDYgKzI2NjksOSBAQCBFeGNlcHRpb25PcjxSZWZQdHI8V2luZG93
UHJveHk+PiBET01XaW5kb3c6Om9wZW4oRE9NV2luZG93JiBhY3RpdmVXaW5kb3csIERPTVdpbgog
CiB2b2lkIERPTVdpbmRvdzo6c2hvd01vZGFsRGlhbG9nKGNvbnN0IFN0cmluZyYgdXJsU3RyaW5n
LCBjb25zdCBTdHJpbmcmIGRpYWxvZ0ZlYXR1cmVzU3RyaW5nLCBET01XaW5kb3cmIGFjdGl2ZVdp
bmRvdywgRE9NV2luZG93JiBmaXJzdFdpbmRvdywgY29uc3QgRnVuY3Rpb248dm9pZChET01XaW5k
b3cmKT4mIHByZXBhcmVEaWFsb2dGdW5jdGlvbikKIHsKKyAgICBpZiAoUmVmUHRyIGRvY3VtZW50
ID0gdGhpcy0+ZG9jdW1lbnQoKSkKKyAgICAgICAgZG9jdW1lbnQtPmFkZENvbnNvbGVNZXNzYWdl
KE1lc3NhZ2VTb3VyY2U6OkpTLCBNZXNzYWdlTGV2ZWw6Oldhcm5pbmcsICJzaG93TW9kYWxEaWFs
b2coKSBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBsZWFzZSB1c2UgdGhlIDxk
aWFsb2c+IGVsZW1lbnQgaW5zdGVhZC4iX3MpOworCiAgICAgaWYgKCFpc0N1cnJlbnRseURpc3Bs
YXllZEluRnJhbWUoKSkKICAgICAgICAgcmV0dXJuOwogICAgIGlmICghYWN0aXZlV2luZG93LmZy
YW1lKCkpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggMmNkMjI5MjY3ODE5OWY3M2JiNGFmMmFmMTRmYTBiZjNlNGIyZjRmZS4u
MjVmYTg5Yzg4NjFhNDFjNGY5Y2U5ZWQyYTg0M2RkZGU1NDYwYjJmNSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDI1IEBACisyMDIyLTAyLTIzICBUaW0gTmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAg
ICAgVXNlIG9mIHNob3dNb2RhbERpYWxvZyBzaG91bGQgYXBwZWFyIGFzIGEgd2FybmluZyBpbiBX
SSBjb25zb2xlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzcwNDYKKworICAgICAgICBSZXZpZXdlZCBieSBEZXZpbiBSb3Vzc28uCisKKyAgICAgICAg
VGVzdCBnYXJkZW5pbmcgdG8gdGFrZSBpbiBhY2NvdW50IG5ldyBjb25zb2xlIHdhcm5pbmcuCisK
KyAgICAgICAgKiBmYXN0L2FuaW1hdGlvbi9yZXF1ZXN0LWFuaW1hdGlvbi1mcmFtZS1kdXJpbmct
bW9kYWwtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvZG9tL1dpbmRvdy9vcGVuLXdpbmRv
dy1taW4tc2l6ZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9ldmVudHMvc2hvdy1tb2Rh
bC1kaWFsb2ctb25ibHVyLW9uZm9jdXMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGh0dHAvdGVz
dHMvY29va2llcy9kb2N1bWVudC1jb29raWUtYWZ0ZXItc2hvd01vZGFsRGlhbG9nLWV4cGVjdGVk
LnR4dDoKKyAgICAgICAgKiBodHRwL3Rlc3RzL3NlY3VyaXR5L25hdmlnYXRlLXdoZW4tcmVzdG9y
aW5nLWNhY2hlZC1wYWdlLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBodHRwL3Rlc3RzL3NlY3Vy
aXR5L3Nob3dNb2RhbERpYWxvZy1zeW5jLWNyb3NzLW9yaWdpbi1wYWdlLWxvYWQyLWV4cGVjdGVk
LnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2sxL2Zhc3QvZXZlbnRzL2JlZm9yZXVubG9h
ZC1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9tYWMtd2sxL2Zhc3QvZXZlbnRzL3BhZ2VoaWRlLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50
eHQ6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy13azEvZmFzdC9ldmVudHMvdW5sb2Fk
LXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3Jt
L3dpbmNhaXJvLXdrMS9mYXN0L2V2ZW50cy9iZWZvcmV1bmxvYWQtc2hvd01vZGFsRGlhbG9nLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vd2luY2Fpcm8td2sxL2Zhc3Qv
ZXZlbnRzL3BhZ2VoaWRlLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIHBsYXRmb3JtL3dpbmNhaXJvLXdrMS9mYXN0L2V2ZW50cy91bmxvYWQtc2hvd01vZGFs
RGlhbG9nLWV4cGVjdGVkLnR4dDogQWRkZWQuCisKIDIwMjItMDItMjMgIFJvYmVydCBKZW5uZXIg
IDxKZW5uZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFsgTWFjIHdrMSBSZWxlYXNlIF0gaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3VzZXItYWN0aXZhdGlvbi9hY3RpdmF0aW9u
LXRyaWdnZXItcG9pbnRlcmV2ZW50Lmh0bWwgaXMgYSBjb25zdGFudCB0ZXh0IGZhaWx1cmUKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvYW5pbWF0aW9uL3JlcXVlc3QtYW5pbWF0aW9uLWZy
YW1lLWR1cmluZy1tb2RhbC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlv
bi9yZXF1ZXN0LWFuaW1hdGlvbi1mcmFtZS1kdXJpbmctbW9kYWwtZXhwZWN0ZWQudHh0CmluZGV4
IDdiZGY1NTc4OGU2ZmNmYTlhMTgwMjI1OTgyNWY0NDgxYjFkZjU2MzQuLjM5Y2NiM2MzZjBkNGUy
YjgzZjhjNDE3NmYxZGQ5ZmE4ODI3ZDgyYjcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qv
YW5pbWF0aW9uL3JlcXVlc3QtYW5pbWF0aW9uLWZyYW1lLWR1cmluZy1tb2RhbC1leHBlY3RlZC50
eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9hbmltYXRpb24vcmVxdWVzdC1hbmltYXRpb24tZnJh
bWUtZHVyaW5nLW1vZGFsLWV4cGVjdGVkLnR4dApAQCAtMSwzICsxLDQgQEAKK0NPTlNPTEUgTUVT
U0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMgZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVk
LiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBlbGVtZW50IGluc3RlYWQuCiBUZXN0cyB0aGF0IHJl
cXVlc3RBbmltYXRpb25GcmFtZSBjYWxsYmFja3MgYXJlIG5vdCBpbnZva2VkIHdoaWxlIG1vZGFs
IGRpYWxvZ3MgYXJlIGRpc3BsYXllZC4KIAogT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2Vy
aWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L29wZW4td2luZG93LW1pbi1zaXpl
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL1dpbmRvdy9vcGVuLXdpbmRvdy1t
aW4tc2l6ZS1leHBlY3RlZC50eHQKaW5kZXggNTlkY2VkOTMxM2NkODYzZTE0NGQzMDQ3YTE3MDgy
ZjRhNDc1MTkxYi4uNTM1MDczYWE0M2M1MmE5OGRkMWIzZGY5YWM5ZTdkYjQyNjVlNWJiMiAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L29wZW4td2luZG93LW1pbi1zaXpl
LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9XaW5kb3cvb3Blbi13aW5k
b3ctbWluLXNpemUtZXhwZWN0ZWQudHh0CkBAIC0xLDMgKzEsNCBAQAorQ09OU09MRSBNRVNTQUdF
OiBzaG93TW9kYWxEaWFsb2coKSBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBs
ZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVsZW1lbnQgaW5zdGVhZC4KIFBBU1Mgc3VjY2Vzc2Z1bGx5
UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9ldmVudHMvc2hvdy1tb2RhbC1kaWFsb2ctb25ibHVyLW9uZm9jdXMtZXhwZWN0ZWQudHh0
IGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvc2hvdy1tb2RhbC1kaWFsb2ctb25ibHVyLW9uZm9j
dXMtZXhwZWN0ZWQudHh0CmluZGV4IDEzZDE0M2NiZWVkNzRjMWJhMzE4ZTNkMDZjMTBhYTc2M2Uy
ZGNlNDguLjY4NDhkZGVkZDg5MWFiY2I1NDAwMDFiMzhlZDljODY2Y2Y2YWZiMDMgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3Nob3ctbW9kYWwtZGlhbG9nLW9uYmx1ci1vbmZv
Y3VzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9zaG93LW1vZGFs
LWRpYWxvZy1vbmJsdXItb25mb2N1cy1leHBlY3RlZC50eHQKQEAgLTEsMyArMSw0IEBACitDT05T
T0xFIE1FU1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUg
cmVtb3ZlZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4gZWxlbWVudCBpbnN0ZWFkLgogUG9wIHVw
IGEgbW9kYWwgZGlhbG9nLiBWZXJpZmllcyB0aGF0IGZvY3VzIGV2ZW50cyBhcmUgbm90IGZpcmVk
IHdoaWxlIGluc2lkZSB0aGUgbWVzc2FnZSBsb29wLgogCiAKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvY29va2llcy9kb2N1bWVudC1jb29raWUtYWZ0ZXItc2hvd01vZGFsRGlh
bG9nLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvY29va2llcy9kb2N1bWVu
dC1jb29raWUtYWZ0ZXItc2hvd01vZGFsRGlhbG9nLWV4cGVjdGVkLnR4dAppbmRleCBmNGFmOTI0
YmZiN2U4MWViM2QwY2Y0ZDNkNDJjYjIzMDhhNDQ1MzUxLi42ZmQzYzQ2YTEyYjA4YWMwYmQ0MmY5
ZGVmZDkwMmUxNDI5YzM5ODhjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2Nv
b2tpZXMvZG9jdW1lbnQtY29va2llLWFmdGVyLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQK
KysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9jb29raWVzL2RvY3VtZW50LWNvb2tpZS1hZnRl
ci1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0CkBAIC0xLDMgKzEsNCBAQAorQ09OU09MRSBN
RVNTQUdFOiBzaG93TW9kYWxEaWFsb2coKSBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92
ZWQuIFBsZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVsZW1lbnQgaW5zdGVhZC4KIFRlc3RzIHRoYXQg
ZG9jdW1lbnQuY29va2llIHJldHVybnMgdGhlIHJpZ2h0IHZhbHVlIGFmdGVyIGEgc2hvd01vZGFs
RGlhbG9nKCkgY2FsbAogCiBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBB
U1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L25hdmlnYXRlLXdoZW4tcmVzdG9yaW5nLWNh
Y2hlZC1wYWdlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkv
bmF2aWdhdGUtd2hlbi1yZXN0b3JpbmctY2FjaGVkLXBhZ2UtZXhwZWN0ZWQudHh0CmluZGV4IDZh
YjQ2ODllOWFkYTQxNjRjMGVlMjY3ZjMxNGE2YzVjZWIzY2E2NmIuLjE4ZGNhMTg5OWNiODMwMzdl
YzI0OGI5YTliNDg3NzMzMzg1ZWMzOGUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVz
dHMvc2VjdXJpdHkvbmF2aWdhdGUtd2hlbi1yZXN0b3JpbmctY2FjaGVkLXBhZ2UtZXhwZWN0ZWQu
dHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvbmF2aWdhdGUtd2hlbi1y
ZXN0b3JpbmctY2FjaGVkLXBhZ2UtZXhwZWN0ZWQudHh0CkBAIC0xICsxLDMgQEAKK0NPTlNPTEUg
TUVTU0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMgZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1v
dmVkLiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBlbGVtZW50IGluc3RlYWQuCitDT05TT0xFIE1F
U1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3Zl
ZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4gZWxlbWVudCBpbnN0ZWFkLgogVGhpcyB0ZXN0IHBh
c3NlcyBpZiBpdCBkb2VzIG5vdCBwcmludCBhbiBBTEVSVCB3aXRoICJzZWNyZXQgZGF0YSIuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L3Nob3dNb2RhbERpYWxv
Zy1zeW5jLWNyb3NzLW9yaWdpbi1wYWdlLWxvYWQyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2h0dHAvdGVzdHMvc2VjdXJpdHkvc2hvd01vZGFsRGlhbG9nLXN5bmMtY3Jvc3Mtb3JpZ2luLXBh
Z2UtbG9hZDItZXhwZWN0ZWQudHh0CmluZGV4IDVhYTE0ZTA0MGQwZmZjN2Y1NjdiMmNkY2UyMTIx
NmRmY2JmNjczNzIuLmMxY2ViY2E1MGI3MTAyNjEwNjI1YzVhMGQ5NGYzMDljMDFkN2ZmNzcgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvc2hvd01vZGFsRGlhbG9n
LXN5bmMtY3Jvc3Mtb3JpZ2luLXBhZ2UtbG9hZDItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvc2hvd01vZGFsRGlhbG9nLXN5bmMtY3Jvc3Mtb3JpZ2lu
LXBhZ2UtbG9hZDItZXhwZWN0ZWQudHh0CkBAIC0xLDIgKzEsMyBAQAorQ09OU09MRSBNRVNTQUdF
OiBzaG93TW9kYWxEaWFsb2coKSBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBs
ZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVsZW1lbnQgaW5zdGVhZC4KIFRoaXMgdGVzdCBwYXNzZXMg
aWYgaXQgZG9lcyBub3QgYWxlcnQgdGhlIGZhaWwuaHRtbCdzIGNvbnRlbnQgd2hlbiBjbGlja2lu
ZyB0aGUgYnV0dG9uLgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sx
L2Zhc3QvZXZlbnRzL2JlZm9yZXVubG9hZC1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9mYXN0L2V2ZW50cy9iZWZvcmV1bmxvYWQtc2hv
d01vZGFsRGlhbG9nLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43ZWU5YmM5ZTM4NmU2NWRlMzE1
ZTUyMzg5NTZhMmFhYmRiY2RjMmQ3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjLXdrMS9mYXN0L2V2ZW50cy9iZWZvcmV1bmxvYWQtc2hvd01vZGFsRGlhbG9nLWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDcgQEAKK0NPTlNPTEUgTUVTU0FHRTogc2hvd01vZGFsRGlh
bG9nKCkgaXMgZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkLiBQbGVhc2UgdXNlIHRoZSA8
ZGlhbG9nPiBlbGVtZW50IGluc3RlYWQuCitDT05TT0xFIE1FU1NBR0U6IFVzZSBvZiB3aW5kb3cu
c2hvd01vZGFsRGlhbG9nIGlzIG5vdCBhbGxvd2VkIHdoaWxlIHVubG9hZGluZyBhIHBhZ2UuCitU
aGlzIHRlc3QgdmVyaWZpZXMgdGhhdCBwcm9tcHRzIGFyZSBmb3JiaWRkZW4gd2hlbiBsZWF2aW5n
IGEgd2VicGFnZS4KKworUHJvbXB0cyBpbmNsdWRlIGFsZXJ0LCBjb25maXJtLCBwcm9tcHQsIGFu
ZCBzaG93TW9kYWxEaWFsb2cuCisKK0lmIHRoZXJlIGlzIG5vIHByb21wdCwgdGhlIHRlc3QgcGFz
c2VkLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9mYXN0L2V2ZW50
cy9wYWdlaGlkZS1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjLXdrMS9mYXN0L2V2ZW50cy9wYWdlaGlkZS1zaG93TW9kYWxEaWFsb2ctZXhwZWN0
ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjdlZTliYzllMzg2ZTY1ZGUzMTVlNTIzODk1NmEyYWFiZGJjZGMy
ZDcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2Zhc3Qv
ZXZlbnRzL3BhZ2VoaWRlLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3
IEBACitDT05TT0xFIE1FU1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlzIGRlcHJlY2F0ZWQgYW5k
IHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4gZWxlbWVudCBpbnN0ZWFk
LgorQ09OU09MRSBNRVNTQUdFOiBVc2Ugb2Ygd2luZG93LnNob3dNb2RhbERpYWxvZyBpcyBub3Qg
YWxsb3dlZCB3aGlsZSB1bmxvYWRpbmcgYSBwYWdlLgorVGhpcyB0ZXN0IHZlcmlmaWVzIHRoYXQg
cHJvbXB0cyBhcmUgZm9yYmlkZGVuIHdoZW4gbGVhdmluZyBhIHdlYnBhZ2UuCisKK1Byb21wdHMg
aW5jbHVkZSBhbGVydCwgY29uZmlybSwgcHJvbXB0LCBhbmQgc2hvd01vZGFsRGlhbG9nLgorCitJ
ZiB0aGVyZSBpcyBubyBwcm9tcHQsIHRoZSB0ZXN0IHBhc3NlZC4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL21hYy13azEvZmFzdC9ldmVudHMvdW5sb2FkLXNob3dNb2RhbERpYWxv
Zy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2Zhc3QvZXZlbnRz
L3VubG9hZC1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmQ4NjMyYWYw
YzcyMmYwNTcwNTQ0OTE2ZmNmZDE3OTU1MzA4NDk0YWEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2Zhc3QvZXZlbnRzL3VubG9hZC1zaG93TW9kYWxEaWFs
b2ctZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsOCBAQAorbWFpbiBmcmFtZSAtIGhhcyAxIG9udW5s
b2FkIGhhbmRsZXIocykKK0NPTlNPTEUgTUVTU0FHRTogc2hvd01vZGFsRGlhbG9nKCkgaXMgZGVw
cmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkLiBQbGVhc2UgdXNlIHRoZSA8ZGlhbG9nPiBlbGVt
ZW50IGluc3RlYWQuCitDT05TT0xFIE1FU1NBR0U6IFVzZSBvZiB3aW5kb3cuc2hvd01vZGFsRGlh
bG9nIGlzIG5vdCBhbGxvd2VkIHdoaWxlIHVubG9hZGluZyBhIHBhZ2UuCitUaGlzIHRlc3QgdmVy
aWZpZXMgdGhhdCBwcm9tcHRzIGFyZSBmb3JiaWRkZW4gd2hlbiBsZWF2aW5nIGEgd2VicGFnZS4K
KworUHJvbXB0cyBpbmNsdWRlIGFsZXJ0LCBjb25maXJtLCBwcm9tcHQsIGFuZCBzaG93TW9kYWxE
aWFsb2cuCisKK0lmIHRoZXJlIGlzIG5vIHByb21wdCwgdGhlIHRlc3QgcGFzc2VkLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8td2sxL2Zhc3QvZXZlbnRzL2JlZm9y
ZXVubG9hZC1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vd2luY2Fpcm8td2sxL2Zhc3QvZXZlbnRzL2JlZm9yZXVubG9hZC1zaG93TW9kYWxEaWFsb2ct
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdlZTliYzllMzg2ZTY1ZGUzMTVlNTIzODk1NmEyYWFi
ZGJjZGMyZDcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWly
by13azEvZmFzdC9ldmVudHMvYmVmb3JldW5sb2FkLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSw3IEBACitDT05TT0xFIE1FU1NBR0U6IHNob3dNb2RhbERpYWxvZygpIGlz
IGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNlIHVzZSB0aGUgPGRpYWxvZz4g
ZWxlbWVudCBpbnN0ZWFkLgorQ09OU09MRSBNRVNTQUdFOiBVc2Ugb2Ygd2luZG93LnNob3dNb2Rh
bERpYWxvZyBpcyBub3QgYWxsb3dlZCB3aGlsZSB1bmxvYWRpbmcgYSBwYWdlLgorVGhpcyB0ZXN0
IHZlcmlmaWVzIHRoYXQgcHJvbXB0cyBhcmUgZm9yYmlkZGVuIHdoZW4gbGVhdmluZyBhIHdlYnBh
Z2UuCisKK1Byb21wdHMgaW5jbHVkZSBhbGVydCwgY29uZmlybSwgcHJvbXB0LCBhbmQgc2hvd01v
ZGFsRGlhbG9nLgorCitJZiB0aGVyZSBpcyBubyBwcm9tcHQsIHRoZSB0ZXN0IHBhc3NlZC4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvLXdrMS9mYXN0L2V2ZW50cy9w
YWdlaGlkZS1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vd2luY2Fpcm8td2sxL2Zhc3QvZXZlbnRzL3BhZ2VoaWRlLXNob3dNb2RhbERpYWxvZy1leHBl
Y3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uN2VlOWJjOWUzODZlNjVkZTMxNWU1MjM4OTU2YTJhYWJkYmNk
YzJkNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvLXdr
MS9mYXN0L2V2ZW50cy9wYWdlaGlkZS1zaG93TW9kYWxEaWFsb2ctZXhwZWN0ZWQudHh0CkBAIC0w
LDAgKzEsNyBAQAorQ09OU09MRSBNRVNTQUdFOiBzaG93TW9kYWxEaWFsb2coKSBpcyBkZXByZWNh
dGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQuIFBsZWFzZSB1c2UgdGhlIDxkaWFsb2c+IGVsZW1lbnQg
aW5zdGVhZC4KK0NPTlNPTEUgTUVTU0FHRTogVXNlIG9mIHdpbmRvdy5zaG93TW9kYWxEaWFsb2cg
aXMgbm90IGFsbG93ZWQgd2hpbGUgdW5sb2FkaW5nIGEgcGFnZS4KK1RoaXMgdGVzdCB2ZXJpZmll
cyB0aGF0IHByb21wdHMgYXJlIGZvcmJpZGRlbiB3aGVuIGxlYXZpbmcgYSB3ZWJwYWdlLgorCitQ
cm9tcHRzIGluY2x1ZGUgYWxlcnQsIGNvbmZpcm0sIHByb21wdCwgYW5kIHNob3dNb2RhbERpYWxv
Zy4KKworSWYgdGhlcmUgaXMgbm8gcHJvbXB0LCB0aGUgdGVzdCBwYXNzZWQuCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby13azEvZmFzdC9ldmVudHMvdW5sb2FkLXNo
b3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWly
by13azEvZmFzdC9ldmVudHMvdW5sb2FkLXNob3dNb2RhbERpYWxvZy1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uZDg2MzJhZjBjNzIyZjA1NzA1NDQ5MTZmY2ZkMTc5NTUzMDg0OTRhYQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvLXdrMS9mYXN0L2V2ZW50
cy91bmxvYWQtc2hvd01vZGFsRGlhbG9nLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDggQEAKK21h
aW4gZnJhbWUgLSBoYXMgMSBvbnVubG9hZCBoYW5kbGVyKHMpCitDT05TT0xFIE1FU1NBR0U6IHNo
b3dNb2RhbERpYWxvZygpIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZC4gUGxlYXNl
IHVzZSB0aGUgPGRpYWxvZz4gZWxlbWVudCBpbnN0ZWFkLgorQ09OU09MRSBNRVNTQUdFOiBVc2Ug
b2Ygd2luZG93LnNob3dNb2RhbERpYWxvZyBpcyBub3QgYWxsb3dlZCB3aGlsZSB1bmxvYWRpbmcg
YSBwYWdlLgorVGhpcyB0ZXN0IHZlcmlmaWVzIHRoYXQgcHJvbXB0cyBhcmUgZm9yYmlkZGVuIHdo
ZW4gbGVhdmluZyBhIHdlYnBhZ2UuCisKK1Byb21wdHMgaW5jbHVkZSBhbGVydCwgY29uZmlybSwg
cHJvbXB0LCBhbmQgc2hvd01vZGFsRGlhbG9nLgorCitJZiB0aGVyZSBpcyBubyBwcm9tcHQsIHRo
ZSB0ZXN0IHBhc3NlZC4K
</data>

          </attachment>
      

    </bug>

</bugzilla>