<?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>207307</bug_id>
          
          <creation_ts>2020-02-05 16:20:30 -0800</creation_ts>
          <short_desc>REGRESSION: [ macOS wk1 ] ASSERTION FAILED: _notifications.contains(notificationID) imported/w3c/web-platform-tests/notifications/constructor-basic.html is flaky crashing</short_desc>
          <delta_ts>2020-03-18 16:22:34 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=207237</see_also>
          <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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jacob Uphoff">jacob_uphoff</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1615373</commentid>
    <comment_count>0</comment_count>
    <who name="Jacob Uphoff">jacob_uphoff</who>
    <bug_when>2020-02-05 16:20:30 -0800</bug_when>
    <thetext>imported/w3c/web-platform-tests/notifications/constructor-basic.html

This test was first seen to have an assertion failure on 255440 

I  was not able to reproduce with iteration runs 5000x

History:

https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fnotifications%2Fconstructor-basic.html&amp;limit=50000

Crash:

No crash log found for DumpRenderTree:29472.

stdout:

PASS Called the notification constructor with one argument. 


stderr:
ASSERTION FAILED: _notifications.contains(notificationID)
/Volumes/Data/slave/catalina-debug/build/Tools/DumpRenderTree/mac/MockWebNotificationProvider.mm(76) : -[MockWebNotificationProvider cancelNotification:]
1   0x10bfc15d9 WTFCrash
2   0x10b15df6b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x10b1bd4ae -[MockWebNotificationProvider cancelNotification:]
4   0x112fe3a94 WebNotificationClient::cancel(WebCore::Notification*)
5   0x1266295dd WebCore::Notification::close()
6   0x126629698 WebCore::Notification::suspend(WebCore::ReasonForSuspension)
7   0x127321460 auto WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)::$_6::operator()&lt;WebCore::ActiveDOMObject&gt;(WebCore::ActiveDOMObject&amp;) const
8   0x1273213c1 WTF::Detail::CallableWrapper&lt;WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)::$_6, WebCore::ScriptExecutionContext::ShouldContinue, WebCore::ActiveDOMObject&amp;&gt;::call(WebCore::ActiveDOMObject&amp;)
9   0x127302a97 WTF::Function&lt;WebCore::ScriptExecutionContext::ShouldContinue (WebCore::ActiveDOMObject&amp;)&gt;::operator()(WebCore::ActiveDOMObject&amp;) const
10  0x12730290a WebCore::ScriptExecutionContext::forEachActiveDOMObject(WTF::Function&lt;WebCore::ScriptExecutionContext::ShouldContinue (WebCore::ActiveDOMObject&amp;)&gt; const&amp;) const
11  0x127302b7e WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)
12  0x127103fe4 WebCore::Document::suspendActiveDOMObjects(WebCore::ReasonForSuspension)
13  0x127101b69 WebCore::Document::suspendScheduledTasks(WebCore::ReasonForSuspension)
14  0x127116842 WebCore::Document::suspend(WebCore::ReasonForSuspension)
15  0x127529aa9 WebCore::CachedFrame::CachedFrame(WebCore::Frame&amp;)
16  0x127529fed WebCore::CachedFrame::CachedFrame(WebCore::Frame&amp;)
17  0x12753052d std::__1::__unique_if&lt;WebCore::CachedFrame&gt;::__unique_single std::__1::make_unique&lt;WebCore::CachedFrame, WebCore::Frame&amp;&gt;(WebCore::Frame&amp;)
18  0x127529e4f decltype(auto) WTF::makeUnique&lt;WebCore::CachedFrame, WebCore::Frame&amp;&gt;(WebCore::Frame&amp;)
19  0x12752a653 WebCore::CachedPage::CachedPage(WebCore::Page&amp;)
20  0x12752a6bd WebCore::CachedPage::CachedPage(WebCore::Page&amp;)
21  0x12752fc2d std::__1::__unique_if&lt;WebCore::CachedPage&gt;::__unique_single std::__1::make_unique&lt;WebCore::CachedPage, WebCore::Page&amp;&gt;(WebCore::Page&amp;)
22  0x127526c5f decltype(auto) WTF::makeUnique&lt;WebCore::CachedPage, WebCore::Page&amp;&gt;(WebCore::Page&amp;)
23  0x127526796 WebCore::BackForwardCache::addIfCacheable(WebCore::HistoryItem&amp;, WebCore::Page*)
24  0x127cabb8a WebCore::FrameLoader::commitProvisionalLoad()
25  0x127c3af6c WebCore::DocumentLoader::commitIfReady()
26  0x127c3b482 WebCore::DocumentLoader::finishedLoading()
27  0x127c45cee WebCore::DocumentLoader::maybeLoadEmpty()
28  0x127c45e73 WebCore::DocumentLoader::startLoadingMainResource()
29  0x127cd0fe7 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&amp;, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11::operator()()
30  0x127cd0b99 WTF::Detail::CallableWrapper&lt;WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&amp;, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11, void&gt;::call()
31  0x1248fadca WTF::Function&lt;void ()&gt;::operator()() const</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1615376</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-05 16:21:20 -0800</bug_when>
    <thetext>&lt;rdar://problem/59206964&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1615781</commentid>
    <comment_count>2</comment_count>
      <attachid>389989</attachid>
    <who name="Jacob Uphoff">jacob_uphoff</who>
    <bug_when>2020-02-06 13:56:31 -0800</bug_when>
    <thetext>Created attachment 389989
Update Test Expectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1615783</commentid>
    <comment_count>3</comment_count>
      <attachid>389989</attachid>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-02-06 13:59:55 -0800</bug_when>
    <thetext>Comment on attachment 389989
Update Test Expectations

Clearing flags on attachment: 389989

Committed r255977: &lt;https://trac.webkit.org/changeset/255977&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630835</commentid>
    <comment_count>4</comment_count>
      <attachid>393775</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-17 12:29:15 -0700</bug_when>
    <thetext>Created attachment 393775
Test

Test to reproduce the issue now that back/forward cache is disabled by default in DRT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630878</commentid>
    <comment_count>5</comment_count>
      <attachid>393783</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-17 14:06:38 -0700</bug_when>
    <thetext>Created attachment 393783
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630879</commentid>
    <comment_count>6</comment_count>
      <attachid>393783</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-17 14:09:25 -0700</bug_when>
    <thetext>Comment on attachment 393783
Patch

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

&gt; Tools/DumpRenderTree/mac/MockWebNotificationProvider.mm:147
&gt; +        auto notification = _notifications.take(_notifications.begin()-&gt;key);

This unnecessarily rehashes a lot.  Why don&apos;t we just iterate then clear?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630887</commentid>
    <comment_count>7</comment_count>
      <attachid>393787</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-17 14:24:00 -0700</bug_when>
    <thetext>Created attachment 393787
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630953</commentid>
    <comment_count>8</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-17 16:44:09 -0700</bug_when>
    <thetext>Can you please verify if http/wpt/notifications/constructor-basic-bfcache.html failure on windows is due to your patch.

-PASS Called the notification constructor with one argument. 
+FAIL Called the notification constructor with one argument. Can&apos;t find variable: Notification</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630965</commentid>
    <comment_count>9</comment_count>
      <attachid>393805</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-17 17:10:09 -0700</bug_when>
    <thetext>Created attachment 393805
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630966</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-03-17 17:12:52 -0700</bug_when>
    <thetext>Committed r258613: &lt;https://trac.webkit.org/changeset/258613&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 393805.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631234</commentid>
    <comment_count>11</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2020-03-18 10:28:03 -0700</bug_when>
    <thetext>http/wpt/notifications/constructor-basic-bfcache.html is consistently failing on iOS bots:
https://build.webkit.org/results/Apple%20iOS%2013%20Simulator%20Release%20WK2%20(Tests)/r258630%20(3191)/results.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631407</commentid>
    <comment_count>12</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-18 16:17:25 -0700</bug_when>
    <thetext>(In reply to Ryan Haddad from comment #11)
&gt; http/wpt/notifications/constructor-basic-bfcache.html is consistently
&gt; failing on iOS bots:
&gt; https://build.webkit.org/results/
&gt; Apple%20iOS%2013%20Simulator%20Release%20WK2%20(Tests)/r258630%20(3191)/
&gt; results.html

Notifications are apparently meant to be skipped on iOS:
LayoutTests/platform/ios/TestExpectations:http/tests/notifications

We need to skip http/wpt/notifications too on this platform test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631409</commentid>
    <comment_count>13</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2020-03-18 16:22:34 -0700</bug_when>
    <thetext>(In reply to Chris Dumez from comment #12)
&gt; Notifications are apparently meant to be skipped on iOS:
&gt; LayoutTests/platform/ios/TestExpectations:http/tests/notifications
&gt; 
&gt; We need to skip http/wpt/notifications too on this platform test.
https://trac.webkit.org/changeset/258668/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>389989</attachid>
            <date>2020-02-06 13:56:31 -0800</date>
            <delta_ts>2020-03-17 14:06:34 -0700</delta_ts>
            <desc>Update Test Expectations</desc>
            <filename>bug-207307-20200206135630.patch</filename>
            <type>text/plain</type>
            <size>1684</size>
            <attacher name="Jacob Uphoff">jacob_uphoff</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU1OTc2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWMxYjhjMTZmNzgzZTRhMzM5YzQz
NDcyZDM2MjdkMGE0ZWExMTc1Yy4uYzExYjI3NGZiNmViYzMzZjJjMTZhOGQ4MDA5NTIyZDBmNmY2
ZmZkNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIwLTAyLTA2ICBKYWNvYiBVcGhvZmYgIDxq
YWNvYl91cGhvZmZAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IFsgbWFjT1Mgd2sx
IF0gQVNTRVJUSU9OIEZBSUxFRDogX25vdGlmaWNhdGlvbnMuY29udGFpbnMobm90aWZpY2F0aW9u
SUQpIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbm90aWZpY2F0aW9ucy9jb25zdHJ1
Y3Rvci1iYXNpYy5odG1sIGlzIGZsYWt5IGNyYXNoaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDczMDcKKworICAgICAgICBVbnJldmlld2VkIHRl
c3QgZ2FyZGVuaW5nLgorCisgICAgICAgICogcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnM6
CisKIDIwMjAtMDItMDYgIEphY2sgTGVlICA8c2hpaGNoaWVoX2xlZUBhcHBsZS5jb20+CiAKICAg
ICAgICAgTnVsbHB0ciBjcmFzaCBpbiBXZWJDb3JlOjpmaW5kUGxhY2VGb3JDb3VudGVyIHdpdGgg
cHNldWRvIGVsZW1lbnQgdGhhdCBoYXMgZGlzcGxheTpjb250ZW50cyBob3N0LgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA1OTJhN2JhYTUwNWVhOWZhYjVi
ZDQxYzFhN2MwZGIxNGM5MzcyNjU4Li5hYTI2ZGQ0ZDRkZjc1NWIzNDAzYjUxNjY1ZGVjZjdmYWEy
MGNlNTk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0
aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpAQCAt
MTk5NCw0ICsxOTk0LDYgQEAgd2Via2l0Lm9yZy9iLzIwNjkwOCBpbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2hyLXRpbWUvYmFzaWMuYW55Lmh0bWwgWyBQYXMKIAogd2Via2l0Lm9yZy9i
LzIwNzMwNiBpbnNwZWN0b3IvYW5pbWF0aW9uL2xpZmVjeWNsZS1jc3MtYW5pbWF0aW9uLmh0bWwg
WyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA3MzMzIGltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvMmRjb250ZXh0L2ltYWdlYml0bWFwL2NyZWF0ZUltYWdlQml0bWFwLXRy
YW5zZmVyLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
K3dlYmtpdC5vcmcvYi8yMDczMzMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy8yZGNv
bnRleHQvaW1hZ2ViaXRtYXAvY3JlYXRlSW1hZ2VCaXRtYXAtdHJhbnNmZXIuaHRtbCBbIFBhc3Mg
RmFpbHVyZSBdCisKK3dlYmtpdC5vcmcvYi8yMDczMDcgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLmh0bWwgWyBQYXNzIENyYXNo
IF0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393775</attachid>
            <date>2020-03-17 12:29:15 -0700</date>
            <delta_ts>2020-03-17 14:06:35 -0700</delta_ts>
            <desc>Test</desc>
            <filename>207307_test.patch</filename>
            <type>text/plain</type>
            <size>1208</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0
b3ItYmFzaWMtYmZjYWNoZS5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbm90aWZpY2F0aW9u
cy9jb25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMDAuLjk1MzAzZWVjMzhkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWwK
QEAgLTAsMCArMSwyMiBAQAorPCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyBlbmFibGVCYWNrRm9y
d2FyZENhY2hlPXRydWUgXSAtLT4KKzwhRE9DVFlQRSBodG1sPgorPG1ldGEgY2hhcnNldD0idXRm
LTgiPgorPHRpdGxlPk5vdGlmaWNhdGlvbiBjb25zdHJ1Y3RvciAoYmFzaWMpPC90aXRsZT4KKzxs
aW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iSW50ZWwiIGhyZWY9Imh0dHA6Ly93d3cuaW50ZWwuY29t
LyI+Cis8bGluayByZWw9ImF1dGhvciIgdGl0bGU9IlhpbiBMaXUiIGhyZWY9Im1haWx0bzp4aW54
LmxpdUBpbnRlbC5jb20iPgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMi
Pjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMi
Pjwvc2NyaXB0PgorPHNjcmlwdD4KK3Rlc3QoZnVuY3Rpb24oKSB7CisgICAgaWYgKE5vdGlmaWNh
dGlvbi5wZXJtaXNzaW9uICE9ICJncmFudGVkIikgeworICAgICAgICB0aGlzLmZvcmNlX3RpbWVv
dXQoKQorICAgICAgICB0aGlzLnNldF9zdGF0dXModGhpcy5OT1RSVU4sICJZb3UgbXVzdCBhbGxv
dyBub3RpZmljYXRpb25zIGZvciB0aGlzIgorICAgICAgICAgICAgKyAiIG9yaWdpbiBiZWZvcmUg
cnVubmluZyB0aGlzIHRlc3QuIikKKyAgICB9CisgICAgdmFyIG5vdGlmaWNhdGlvbiA9IG5ldyBO
b3RpZmljYXRpb24oIk5ldyBFbWFpbCBSZWNlaXZlZCIpCisgICAgYXNzZXJ0X3RydWUobm90aWZp
Y2F0aW9uIGluc3RhbmNlb2YgTm90aWZpY2F0aW9uKQorICAgIG5vdGlmaWNhdGlvbi5vbnNob3cg
PSBmdW5jdGlvbigpIHsKKyAgICAgICAgbm90aWZpY2F0aW9uLmNsb3NlKCkKKyAgICB9Cit9LCAi
Q2FsbGVkIHRoZSBub3RpZmljYXRpb24gY29uc3RydWN0b3Igd2l0aCBvbmUgYXJndW1lbnQuIikK
Kzwvc2NyaXB0Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393783</attachid>
            <date>2020-03-17 14:06:38 -0700</date>
            <delta_ts>2020-03-17 14:23:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207307-20200317140637.patch</filename>
            <type>text/plain</type>
            <size>7869</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4NTY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVn
YWN5L21hYy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9DaGFuZ2VMb2cKaW5k
ZXggMmYzMTc5YWEyZDQ1ZmIzOThjNWRiNDlhMTE4NGNjMGJkYzg0NGFhMS4uYTYxYmM2ZGVjYWI1
ZDc2OWIyMDA3YzdlNmFiM2QxNGE3MTgxY2YwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExl
Z2FjeS9tYWMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTAzLTE3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogWyBtYWNPUyB3azEgXSBBU1NFUlRJT04gRkFJ
TEVEOiBfbm90aWZpY2F0aW9ucy5jb250YWlucyhub3RpZmljYXRpb25JRCkgaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLmh0bWwg
aXMgZmxha3kgY3Jhc2hpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIwNzMwNworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTkyMDY5NjQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJWaWV3L1dl
Yk5vdGlmaWNhdGlvbi5oOgorICAgICAgICAqIFdlYlZpZXcvV2ViTm90aWZpY2F0aW9uLm1tOgor
ICAgICAgICAoLVtXZWJOb3RpZmljYXRpb24gZmluYWxpemVdKToKKwogMjAyMC0wMy0xNyAgQ29t
bWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdl
ZCwgcmV2ZXJ0aW5nIHIyNTgzMzkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L21h
Yy9XZWJWaWV3L1dlYk5vdGlmaWNhdGlvbi5oIGIvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2Vi
Vmlldy9XZWJOb3RpZmljYXRpb24uaAppbmRleCAwODk5Y2ZhZTgzYTdlNzU0MGVjNTg4MTljZmU4
ODRlNDBkZGYwYzM1Li43YjI4Y2I3NTZhNzQ5ZDQ2Mzk5NDg1OTI4YjZlMGMzMjUwOWExMmJiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9XZWJWaWV3L1dlYk5vdGlmaWNhdGlv
bi5oCisrKyBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL1dlYlZpZXcvV2ViTm90aWZpY2F0aW9u
LmgKQEAgLTUwLDUgKzUwLDYgQEAKIC0gKHZvaWQpZGlzcGF0Y2hDbG9zZUV2ZW50OwogLSAodm9p
ZClkaXNwYXRjaENsaWNrRXZlbnQ7CiAtICh2b2lkKWRpc3BhdGNoRXJyb3JFdmVudDsKKy0gKHZv
aWQpZmluYWxpemU7CiAKIEBlbmQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFj
L1dlYlZpZXcvV2ViTm90aWZpY2F0aW9uLm1tIGIvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2Vi
Vmlldy9XZWJOb3RpZmljYXRpb24ubW0KaW5kZXggMTZlODljNGJjM2E3N2I1Njg2MDY5NzRjYTQw
Njk2ZGMyY2I0N2YwYy4uOGJlZGEwZDRkZDIxN2YzMzJkMjBkMzRkMTE1ZTRkODY5NTRiZDhiNSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2ViVmlldy9XZWJOb3RpZmljYXRp
b24ubW0KKysrIGIvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2ViVmlldy9XZWJOb3RpZmljYXRp
b24ubW0KQEAgLTE5Myw1ICsxOTMsMTIgQEAgLSAodm9pZClkaXNwYXRjaEVycm9yRXZlbnQKICNl
bmRpZgogfQogCistICh2b2lkKWZpbmFsaXplCit7CisjaWYgRU5BQkxFKE5PVElGSUNBVElPTlMp
CisgICAgY29yZShzZWxmKS0+ZmluYWxpemUoKTsKKyNlbmRpZgorfQorCiBAZW5kCiAKZGlmZiAt
LWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA2NGU2NzQyZDY1
NGNjZjc1YWYwYTcyNGU3YmExZTE5NGViODNhNTljLi4zNzg5ZTE0Y2YyM2M2MzVhZjBlMDU1ZmIz
ZmVlZjRmMGFhZmFlM2Q3IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMjAtMDMtMTcgIENocmlzIER1bWV6ICA8Y2R1
bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OOiBbIG1hY09TIHdrMSBdIEFTU0VS
VElPTiBGQUlMRUQ6IF9ub3RpZmljYXRpb25zLmNvbnRhaW5zKG5vdGlmaWNhdGlvbklEKSBpbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFz
aWMuaHRtbCBpcyBmbGFreSBjcmFzaGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjA3MzA3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81OTIwNjk2
ND4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVu
IFtNb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIgcmVzZXRdIHdhcyBjYWxsZWQgYXQgdGhlIGVu
ZCBvZiB0aGUgdGVzdCwgaXQgd291bGQgcmVtb3ZlIGFsbAorICAgICAgICBub3RpZmljYXRpb25z
IGZyb20gdGhlIG1hcCBidXQgbm90IHRlbGwgV2ViQ29yZSB0aGF0IHRoZSBub3RpZmljYXRpb24g
d2VyZSBkaXNjYXJkZWQuIEFzIGEgcmVzdWx0LAorICAgICAgICBXZWJDb3JlIHdvdWxkIGxhdGVy
IHRlbGwgdGhlIE1vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlciB0byBjYW5jZWwgdGhlIG5vdGlm
aWNhdGlvbiBidXQgdGhpcworICAgICAgICBub3RpZmljYXRpb24gd291bGQgbm8gbG9uZ2VyIGJl
IGluIHRoZSBtYXAsIGNhdXNpbmcgdXMgdG8gaGl0IGFuIGFzc2VydGlvbiBpbiBkZWJ1Zy4KKwor
ICAgICAgICBUbyBhZGRyZXNzIHRoZSBpc3N1ZSwgd2Ugbm93IGNhbGwgTm90aWZpY2F0aW9uOjpm
aW5hbGl6ZSgpIGluIFtNb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIgcmVzZXRdCisgICAgICAg
IHRvIGxldCBXZWJDb3JlIGtub3cgdGhlIG5vdGlmaWNhdGlvbiB3YXMgZGlzY2FyZGVkLiBUaGlz
IGlzIHNpbWlsYXIgdG8gd2hhdCBpcyBhbHJlYWR5IGRvbmUgZm9yCisgICAgICAgIFdlYktpdDIg
aW4gV2ViTm90aWZpY2F0aW9uTWFuYWdlcjo6Y2xlYXJOb3RpZmljYXRpb25zKCkuCisKKyAgICAg
ICAgKiBEdW1wUmVuZGVyVHJlZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyLm1tOgor
ICAgICAgICAoLVtNb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIgcmVzZXRdKToKKwogMjAyMC0w
My0xNyAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFVzZSBsZXNz
IHN5bmMgSVBDIGZvciBJVFAgdGVzdFJ1bm5lciBtZXRob2RzCmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyLm1tIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlci5tbQppbmRleCAx
YWQ0NTNiOGQ1YTc5ZmEwNjQ3MGI3ZGRiYjE2Mzc0YzcyMGFkNmI3Li4wNzkwYTkzZDE3OTdkYjUz
NjVkMDc4MzY5OGMxOTYwYThiMDg2MWUyIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyLm1tCisrKyBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL21hYy9Nb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIubW0KQEAgLTE0Myw3ICsxNDMs
MTAgQEAgLSAodm9pZClyZW1vdmVBbGxXZWJOb3RpZmljYXRpb25QZXJtaXNzaW9ucwogCiAtICh2
b2lkKXJlc2V0CiB7Ci0gICAgX25vdGlmaWNhdGlvbnMuY2xlYXIoKTsKKyAgICB3aGlsZSAoIV9u
b3RpZmljYXRpb25zLmlzRW1wdHkoKSkgeworICAgICAgICBhdXRvIG5vdGlmaWNhdGlvbiA9IF9u
b3RpZmljYXRpb25zLnRha2UoX25vdGlmaWNhdGlvbnMuYmVnaW4oKS0+a2V5KTsKKyAgICAgICAg
W25vdGlmaWNhdGlvbiBmaW5hbGl6ZV07CisgICAgfQogICAgIF9ub3RpZmljYXRpb25WaWV3TWFw
LmNsZWFyKCk7CiAgICAgW3NlbGYgcmVtb3ZlQWxsV2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbnNd
OwogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDA2YTdkZmJjODVlZjVlYTM4NDM3MWMwNjRmOTJjOGExMWIwOThmMGEuLjVk
OWY1NTRmNWZkMTE1N2JhN2U1NGQzNDljOWEyOWMxZWZlYmMzM2YgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NyBAQAorMjAyMC0wMy0xNyAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAg
ICAgIFJFR1JFU1NJT046IFsgbWFjT1Mgd2sxIF0gQVNTRVJUSU9OIEZBSUxFRDogX25vdGlmaWNh
dGlvbnMuY29udGFpbnMobm90aWZpY2F0aW9uSUQpIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy5odG1sIGlzIGZsYWt5IGNyYXNo
aW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDcz
MDcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU5MjA2OTY0PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGNvdmVyYWdlLgorCisgICAg
ICAgICogaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25z
dHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21h
Yy9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDIwLTAzLTE3ICBKYXNvbiBMYXdyZW5jZSAgPGxhd3Jl
bmNlLmpAYXBwbGUuY29tPgogCiAgICAgICAgIFsgTWFjIHdrMiBdIGh0dHAvdGVzdHMvSW5kZXhl
ZERCL3N0b3JhZ2UtbGltaXQuaHR0cHMuaHRtbCBpcyBmbGFreSBmYWlsaW5nLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy1i
ZmNhY2hlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlvbnMv
Y29uc3RydWN0b3ItYmFzaWMtYmZjYWNoZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOWQ0ZGEy
OWRlZTQ4YWVlZWYwMDAxMTc5NTAxYWYxMDAyMGM2MzdhYgotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMtYmZjYWNo
ZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACisKK1BBU1MgQ2FsbGVkIHRoZSBub3RpZmlj
YXRpb24gY29uc3RydWN0b3Igd2l0aCBvbmUgYXJndW1lbnQuIAorCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9odHRwL3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLWJmY2FjaGUu
aHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFz
aWMtYmZjYWNoZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjk1MzAzZWVjMzhkMzQxMDBkYWQ1ZWM4NTU2M2U1
NzViOTMwMTc1NzAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9ub3Rp
ZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLWJmY2FjaGUuaHRtbApAQCAtMCwwICsxLDIyIEBA
Cis8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIGVuYWJsZUJhY2tGb3J3YXJkQ2FjaGU9dHJ1ZSBd
IC0tPgorPCFET0NUWVBFIGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+Cis8dGl0bGU+Tm90
aWZpY2F0aW9uIGNvbnN0cnVjdG9yIChiYXNpYyk8L3RpdGxlPgorPGxpbmsgcmVsPSJhdXRob3Ii
IHRpdGxlPSJJbnRlbCIgaHJlZj0iaHR0cDovL3d3dy5pbnRlbC5jb20vIj4KKzxsaW5rIHJlbD0i
YXV0aG9yIiB0aXRsZT0iWGluIExpdSIgaHJlZj0ibWFpbHRvOnhpbngubGl1QGludGVsLmNvbSI+
Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9ydC5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0PgordGVzdChmdW5jdGlvbigpIHsKKyAgICBpZiAoTm90aWZpY2F0aW9uLnBlcm1pc3Npb24g
IT0gImdyYW50ZWQiKSB7CisgICAgICAgIHRoaXMuZm9yY2VfdGltZW91dCgpCisgICAgICAgIHRo
aXMuc2V0X3N0YXR1cyh0aGlzLk5PVFJVTiwgIllvdSBtdXN0IGFsbG93IG5vdGlmaWNhdGlvbnMg
Zm9yIHRoaXMiCisgICAgICAgICAgICArICIgb3JpZ2luIGJlZm9yZSBydW5uaW5nIHRoaXMgdGVz
dC4iKQorICAgIH0KKyAgICB2YXIgbm90aWZpY2F0aW9uID0gbmV3IE5vdGlmaWNhdGlvbigiTmV3
IEVtYWlsIFJlY2VpdmVkIikKKyAgICBhc3NlcnRfdHJ1ZShub3RpZmljYXRpb24gaW5zdGFuY2Vv
ZiBOb3RpZmljYXRpb24pCisgICAgbm90aWZpY2F0aW9uLm9uc2hvdyA9IGZ1bmN0aW9uKCkgewor
ICAgICAgICBub3RpZmljYXRpb24uY2xvc2UoKQorICAgIH0KK30sICJDYWxsZWQgdGhlIG5vdGlm
aWNhdGlvbiBjb25zdHJ1Y3RvciB3aXRoIG9uZSBhcmd1bWVudC4iKQorPC9zY3JpcHQ+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDFhZmI0NzQ2MWY3OTgx
MWZkYmQwOWQwZmNmODJmMGQzZDM4ZjhiNDguLmEzZjkyZjczYjJkOWIyNzYwNDI4NTk4MzQ3MjA3
NWM0Y2Q1OTk1YmQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhw
ZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25z
CkBAIC0xOTYzLDggKzE5NjMsNiBAQCB3ZWJraXQub3JnL2IvMjA3MzA2IGluc3BlY3Rvci9hbmlt
YXRpb24vbGlmZWN5Y2xlLWNzcy1hbmltYXRpb24uaHRtbCBbIFBhc3MgRmFpbAogCiB3ZWJraXQu
b3JnL2IvMjA3MzMzIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvMmRjb250ZXh0L2lt
YWdlYml0bWFwL2NyZWF0ZUltYWdlQml0bWFwLXRyYW5zZmVyLmh0bWwgWyBQYXNzIEZhaWx1cmUg
XQogCi13ZWJraXQub3JnL2IvMjA3MzA3IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
bm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy5odG1sIFsgUGFzcyBDcmFzaCBdCi0KIHdl
YmtpdC5vcmcvYi8xMTI5MzkgZmFzdC9wZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1ub3ctdGltZXN0
YW1wcy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAogd2Via2l0Lm9yZy9iLzIwNzM2MyBpbnNwZWN0
b3IvY3NzL3BzZXVkby1jcmVhdGlvbi5odG1sIFsgUGFzcyBGYWlsdXJlIF0KQEAgLTIwNDQsNCAr
MjA0Miw0IEBAIHdlYmtpdC5vcmcvYi8yMDkwNzkgZmFzdC9hbmltYXRpb24vcmVxdWVzdC1hbmlt
YXRpb24tZnJhbWUtdGltZXN0YW1wcy5odG1sIFsgUGFzCiAKIHdlYmtpdC5vcmcvYi8yMDkwODQg
Y3NzMy9zZWxlY3RvcnMzL3htbC9jc3MzLW1vZHNlbC1kNC54bWwgWyBQYXNzIEZhaWx1cmUgXQog
Ci13ZWJraXQub3JnL2IvMjA3MTUwIHBsYXRmb3JtL21hYy93ZWJydGMvY2FwdHVyZUNhbnZhcy13
ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1sIFsgUGFzcyBGYWlsdXJlIF0KXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBmaWxlCit3ZWJraXQub3JnL2IvMjA3MTUwIHBsYXRmb3JtL21hYy93ZWJydGMv
Y2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1sIFsgUGFzcyBGYWlsdXJl
IF0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393787</attachid>
            <date>2020-03-17 14:24:00 -0700</date>
            <delta_ts>2020-03-17 17:10:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207307-20200317142400.patch</filename>
            <type>text/plain</type>
            <size>7855</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4NTY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVn
YWN5L21hYy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9DaGFuZ2VMb2cKaW5k
ZXggMmYzMTc5YWEyZDQ1ZmIzOThjNWRiNDlhMTE4NGNjMGJkYzg0NGFhMS4uMWFkZGQxMTNmZjk3
NmRiOWI5NzQ3NmQ0ODU4ODc3MWNiZWE3YmRiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExl
Z2FjeS9tYWMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTAzLTE3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogWyBtYWNPUyB3azEgXSBBU1NFUlRJT04gRkFJ
TEVEOiBfbm90aWZpY2F0aW9ucy5jb250YWlucyhub3RpZmljYXRpb25JRCkgaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLmh0bWwg
aXMgZmxha3kgY3Jhc2hpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIwNzMwNworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTkyMDY5NjQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgQWxleCBDaHJpc3RlbnNlbi4KKworICAgICAgICAqIFdlYlZpZXcv
V2ViTm90aWZpY2F0aW9uLmg6CisgICAgICAgICogV2ViVmlldy9XZWJOb3RpZmljYXRpb24ubW06
CisgICAgICAgICgtW1dlYk5vdGlmaWNhdGlvbiBmaW5hbGl6ZV0pOgorCiAyMDIwLTAzLTE3ICBD
b21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkLCByZXZlcnRpbmcgcjI1ODMzOS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXRMZWdhY3kv
bWFjL1dlYlZpZXcvV2ViTm90aWZpY2F0aW9uLmggYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9X
ZWJWaWV3L1dlYk5vdGlmaWNhdGlvbi5oCmluZGV4IDA4OTljZmFlODNhN2U3NTQwZWM1ODgxOWNm
ZTg4NGU0MGRkZjBjMzUuLjdiMjhjYjc1NmE3NDlkNDYzOTk0ODU5MjhiNmUwYzMyNTA5YTEyYmIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL1dlYlZpZXcvV2ViTm90aWZpY2F0
aW9uLmgKKysrIGIvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2ViVmlldy9XZWJOb3RpZmljYXRp
b24uaApAQCAtNTAsNSArNTAsNiBAQAogLSAodm9pZClkaXNwYXRjaENsb3NlRXZlbnQ7CiAtICh2
b2lkKWRpc3BhdGNoQ2xpY2tFdmVudDsKIC0gKHZvaWQpZGlzcGF0Y2hFcnJvckV2ZW50OworLSAo
dm9pZClmaW5hbGl6ZTsKIAogQGVuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdExlZ2FjeS9t
YWMvV2ViVmlldy9XZWJOb3RpZmljYXRpb24ubW0gYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9X
ZWJWaWV3L1dlYk5vdGlmaWNhdGlvbi5tbQppbmRleCAxNmU4OWM0YmMzYTc3YjU2ODYwNjk3NGNh
NDA2OTZkYzJjYjQ3ZjBjLi44YmVkYTBkNGRkMjE3ZjMzMmQyMGQzNGQxMTVlNGQ4Njk1NGJkOGI1
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9XZWJWaWV3L1dlYk5vdGlmaWNh
dGlvbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9XZWJWaWV3L1dlYk5vdGlmaWNh
dGlvbi5tbQpAQCAtMTkzLDUgKzE5MywxMiBAQCAtICh2b2lkKWRpc3BhdGNoRXJyb3JFdmVudAog
I2VuZGlmCiB9CiAKKy0gKHZvaWQpZmluYWxpemUKK3sKKyNpZiBFTkFCTEUoTk9USUZJQ0FUSU9O
UykKKyAgICBjb3JlKHNlbGYpLT5maW5hbGl6ZSgpOworI2VuZGlmCit9CisKIEBlbmQKIApkaWZm
IC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDY0ZTY3NDJk
NjU0Y2NmNzVhZjBhNzI0ZTdiYTFlMTk0ZWI4M2E1OWMuLmQ3MGQ0NjJlZWJhZDA2NGZiNTk0MDIy
M2QxZTk1YzllMzk4ZGM1NjEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAyMC0wMy0xNyAgQ2hyaXMgRHVtZXogIDxj
ZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IFsgbWFjT1Mgd2sxIF0gQVNT
RVJUSU9OIEZBSUxFRDogX25vdGlmaWNhdGlvbnMuY29udGFpbnMobm90aWZpY2F0aW9uSUQpIGlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1i
YXNpYy5odG1sIGlzIGZsYWt5IGNyYXNoaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMDczMDcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU5MjA2
OTY0PgorCisgICAgICAgIFJldmlld2VkIGJ5IEFsZXggQ2hyaXN0ZW5zZW4uCisKKyAgICAgICAg
V2hlbiBbTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XSB3YXMgY2FsbGVkIGF0IHRo
ZSBlbmQgb2YgdGhlIHRlc3QsIGl0IHdvdWxkIHJlbW92ZSBhbGwKKyAgICAgICAgbm90aWZpY2F0
aW9ucyBmcm9tIHRoZSBtYXAgYnV0IG5vdCB0ZWxsIFdlYkNvcmUgdGhhdCB0aGUgbm90aWZpY2F0
aW9uIHdlcmUgZGlzY2FyZGVkLiBBcyBhIHJlc3VsdCwKKyAgICAgICAgV2ViQ29yZSB3b3VsZCBs
YXRlciB0ZWxsIHRoZSBNb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIgdG8gY2FuY2VsIHRoZSBu
b3RpZmljYXRpb24gYnV0IHRoaXMKKyAgICAgICAgbm90aWZpY2F0aW9uIHdvdWxkIG5vIGxvbmdl
ciBiZSBpbiB0aGUgbWFwLCBjYXVzaW5nIHVzIHRvIGhpdCBhbiBhc3NlcnRpb24gaW4gZGVidWcu
CisKKyAgICAgICAgVG8gYWRkcmVzcyB0aGUgaXNzdWUsIHdlIG5vdyBjYWxsIE5vdGlmaWNhdGlv
bjo6ZmluYWxpemUoKSBpbiBbTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XQorICAg
ICAgICB0byBsZXQgV2ViQ29yZSBrbm93IHRoZSBub3RpZmljYXRpb24gd2FzIGRpc2NhcmRlZC4g
VGhpcyBpcyBzaW1pbGFyIHRvIHdoYXQgaXMgYWxyZWFkeSBkb25lIGZvcgorICAgICAgICBXZWJL
aXQyIGluIFdlYk5vdGlmaWNhdGlvbk1hbmFnZXI6OmNsZWFyTm90aWZpY2F0aW9ucygpLgorCisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlci5t
bToKKyAgICAgICAgKC1bTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XSk6CisKIDIw
MjAtMDMtMTcgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBVc2Ug
bGVzcyBzeW5jIElQQyBmb3IgSVRQIHRlc3RSdW5uZXIgbWV0aG9kcwpkaWZmIC0tZ2l0IGEvVG9v
bHMvRHVtcFJlbmRlclRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlci5tbSBiL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL21hYy9Nb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIubW0KaW5k
ZXggMWFkNDUzYjhkNWE3OWZhMDY0NzBiN2RkYmIxNjM3NGM3MjBhZDZiNy4uZDlmNTBkMzA3NjUx
Y2EyNmM0NWI0NzMyMDU2MTc5ZDNjY2RkMTc3MiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlci5tbQorKysgYi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyLm1tCkBAIC0xNDMsNyAr
MTQzLDEwIEBAIC0gKHZvaWQpcmVtb3ZlQWxsV2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbnMKIAog
LSAodm9pZClyZXNldAogewotICAgIF9ub3RpZmljYXRpb25zLmNsZWFyKCk7CisgICAgYXV0byBu
b3RpZmljYXRpb25zID0gV1RGTW92ZShfbm90aWZpY2F0aW9ucyk7CisgICAgZm9yIChhdXRvIG5v
dGlmaWNhdGlvbiA6IG5vdGlmaWNhdGlvbnMudmFsdWVzKCkpCisgICAgICAgIFtub3RpZmljYXRp
b24gZmluYWxpemVdOworCiAgICAgX25vdGlmaWNhdGlvblZpZXdNYXAuY2xlYXIoKTsKICAgICBb
c2VsZiByZW1vdmVBbGxXZWJOb3RpZmljYXRpb25QZXJtaXNzaW9uc107CiB9CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMDZh
N2RmYmM4NWVmNWVhMzg0MzcxYzA2NGY5MmM4YTExYjA5OGYwYS4uN2U5ZDBhZDQwZTkyYWI5MjRh
YWVmNTQ2NTA0NmU4YTQwZmNiYWU0OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIwLTAzLTE3
ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjog
WyBtYWNPUyB3azEgXSBBU1NFUlRJT04gRkFJTEVEOiBfbm90aWZpY2F0aW9ucy5jb250YWlucyhu
b3RpZmljYXRpb25JRCkgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ub3RpZmljYXRp
b25zL2NvbnN0cnVjdG9yLWJhc2ljLmh0bWwgaXMgZmxha3kgY3Jhc2hpbmcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNzMwNworICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNTkyMDY5NjQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQWxleCBDaHJpc3Rl
bnNlbi4KKworICAgICAgICBBZGQgdGVzdCBjb3ZlcmFnZS4KKworICAgICAgICAqIGh0dHAvd3B0
L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMtYmZjYWNoZS1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGh0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMt
YmZjYWNoZS5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0
aW9uczoKKwogMjAyMC0wMy0xNyAgSmFzb24gTGF3cmVuY2UgIDxsYXdyZW5jZS5qQGFwcGxlLmNv
bT4KIAogICAgICAgICBbIE1hYyB3azIgXSBodHRwL3Rlc3RzL0luZGV4ZWREQi9zdG9yYWdlLWxp
bWl0Lmh0dHBzLmh0bWwgaXMgZmxha3kgZmFpbGluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2h0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMtYmZjYWNoZS1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJh
c2ljLWJmY2FjaGUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjlkNGRhMjlkZWU0OGFlZWVmMDAw
MTE3OTUwMWFmMTAwMjBjNjM3YWIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRw
L3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLWJmY2FjaGUtZXhwZWN0ZWQudHh0
CkBAIC0wLDAgKzEsMyBAQAorCitQQVNTIENhbGxlZCB0aGUgbm90aWZpY2F0aW9uIGNvbnN0cnVj
dG9yIHdpdGggb25lIGFyZ3VtZW50LiAKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93
cHQvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWwgYi9MYXlvdXRU
ZXN0cy9odHRwL3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLWJmY2FjaGUuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi45NTMwM2VlYzM4ZDM0MTAwZGFkNWVjODU1NjNlNTc1YjkzMDE3NTcwCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25z
dHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWwKQEAgLTAsMCArMSwyMiBAQAorPCEtLSB3ZWJraXQt
dGVzdC1ydW5uZXIgWyBlbmFibGVCYWNrRm9yd2FyZENhY2hlPXRydWUgXSAtLT4KKzwhRE9DVFlQ
RSBodG1sPgorPG1ldGEgY2hhcnNldD0idXRmLTgiPgorPHRpdGxlPk5vdGlmaWNhdGlvbiBjb25z
dHJ1Y3RvciAoYmFzaWMpPC90aXRsZT4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iSW50ZWwi
IGhyZWY9Imh0dHA6Ly93d3cuaW50ZWwuY29tLyI+Cis8bGluayByZWw9ImF1dGhvciIgdGl0bGU9
IlhpbiBMaXUiIGhyZWY9Im1haWx0bzp4aW54LmxpdUBpbnRlbC5jb20iPgorPHNjcmlwdCBzcmM9
Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNv
dXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK3Rlc3QoZnVu
Y3Rpb24oKSB7CisgICAgaWYgKE5vdGlmaWNhdGlvbi5wZXJtaXNzaW9uICE9ICJncmFudGVkIikg
eworICAgICAgICB0aGlzLmZvcmNlX3RpbWVvdXQoKQorICAgICAgICB0aGlzLnNldF9zdGF0dXMo
dGhpcy5OT1RSVU4sICJZb3UgbXVzdCBhbGxvdyBub3RpZmljYXRpb25zIGZvciB0aGlzIgorICAg
ICAgICAgICAgKyAiIG9yaWdpbiBiZWZvcmUgcnVubmluZyB0aGlzIHRlc3QuIikKKyAgICB9Cisg
ICAgdmFyIG5vdGlmaWNhdGlvbiA9IG5ldyBOb3RpZmljYXRpb24oIk5ldyBFbWFpbCBSZWNlaXZl
ZCIpCisgICAgYXNzZXJ0X3RydWUobm90aWZpY2F0aW9uIGluc3RhbmNlb2YgTm90aWZpY2F0aW9u
KQorICAgIG5vdGlmaWNhdGlvbi5vbnNob3cgPSBmdW5jdGlvbigpIHsKKyAgICAgICAgbm90aWZp
Y2F0aW9uLmNsb3NlKCkKKyAgICB9Cit9LCAiQ2FsbGVkIHRoZSBub3RpZmljYXRpb24gY29uc3Ry
dWN0b3Igd2l0aCBvbmUgYXJndW1lbnQuIikKKzwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAxYWZiNDc0NjFmNzk4MTFmZGJkMDlkMGZjZjgy
ZjBkM2QzOGY4YjQ4Li5hM2Y5MmY3M2IyZDliMjc2MDQyODU5ODM0NzIwNzVjNGNkNTk5NWJkIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucworKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTk2Myw4ICsx
OTYzLDYgQEAgd2Via2l0Lm9yZy9iLzIwNzMwNiBpbnNwZWN0b3IvYW5pbWF0aW9uL2xpZmVjeWNs
ZS1jc3MtYW5pbWF0aW9uLmh0bWwgWyBQYXNzIEZhaWwKIAogd2Via2l0Lm9yZy9iLzIwNzMzMyBp
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzLzJkY29udGV4dC9pbWFnZWJpdG1hcC9jcmVh
dGVJbWFnZUJpdG1hcC10cmFuc2Zlci5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAotd2Via2l0Lm9y
Zy9iLzIwNzMwNyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL25vdGlmaWNhdGlvbnMv
Y29uc3RydWN0b3ItYmFzaWMuaHRtbCBbIFBhc3MgQ3Jhc2ggXQotCiB3ZWJraXQub3JnL2IvMTEy
OTM5IGZhc3QvcGVyZm9ybWFuY2UvcGVyZm9ybWFuY2Utbm93LXRpbWVzdGFtcHMuaHRtbCBbIFBh
c3MgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8yMDczNjMgaW5zcGVjdG9yL2Nzcy9wc2V1ZG8t
Y3JlYXRpb24uaHRtbCBbIFBhc3MgRmFpbHVyZSBdCkBAIC0yMDQ0LDQgKzIwNDIsNCBAQCB3ZWJr
aXQub3JnL2IvMjA5MDc5IGZhc3QvYW5pbWF0aW9uL3JlcXVlc3QtYW5pbWF0aW9uLWZyYW1lLXRp
bWVzdGFtcHMuaHRtbCBbIFBhcwogCiB3ZWJraXQub3JnL2IvMjA5MDg0IGNzczMvc2VsZWN0b3Jz
My94bWwvY3NzMy1tb2RzZWwtZDQueG1sIFsgUGFzcyBGYWlsdXJlIF0KIAotd2Via2l0Lm9yZy9i
LzIwNzE1MCBwbGF0Zm9ybS9tYWMvd2VicnRjL2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJl
LWVuY29kZXIuaHRtbCBbIFBhc3MgRmFpbHVyZSBdClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQord2Via2l0Lm9yZy9iLzIwNzE1MCBwbGF0Zm9ybS9tYWMvd2VicnRjL2NhcHR1cmVDYW52YXMt
d2VicnRjLXNvZnR3YXJlLWVuY29kZXIuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393805</attachid>
            <date>2020-03-17 17:10:09 -0700</date>
            <delta_ts>2020-03-17 17:12:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207307-20200317171009.patch</filename>
            <type>text/plain</type>
            <size>8476</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4NjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVn
YWN5L21hYy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9DaGFuZ2VMb2cKaW5k
ZXggMmYzMTc5YWEyZDQ1ZmIzOThjNWRiNDlhMTE4NGNjMGJkYzg0NGFhMS4uMWFkZGQxMTNmZjk3
NmRiOWI5NzQ3NmQ0ODU4ODc3MWNiZWE3YmRiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExl
Z2FjeS9tYWMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTAzLTE3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogWyBtYWNPUyB3azEgXSBBU1NFUlRJT04gRkFJ
TEVEOiBfbm90aWZpY2F0aW9ucy5jb250YWlucyhub3RpZmljYXRpb25JRCkgaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLmh0bWwg
aXMgZmxha3kgY3Jhc2hpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIwNzMwNworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTkyMDY5NjQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgQWxleCBDaHJpc3RlbnNlbi4KKworICAgICAgICAqIFdlYlZpZXcv
V2ViTm90aWZpY2F0aW9uLmg6CisgICAgICAgICogV2ViVmlldy9XZWJOb3RpZmljYXRpb24ubW06
CisgICAgICAgICgtW1dlYk5vdGlmaWNhdGlvbiBmaW5hbGl6ZV0pOgorCiAyMDIwLTAzLTE3ICBD
b21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkLCByZXZlcnRpbmcgcjI1ODMzOS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXRMZWdhY3kv
bWFjL1dlYlZpZXcvV2ViTm90aWZpY2F0aW9uLmggYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9X
ZWJWaWV3L1dlYk5vdGlmaWNhdGlvbi5oCmluZGV4IDA4OTljZmFlODNhN2U3NTQwZWM1ODgxOWNm
ZTg4NGU0MGRkZjBjMzUuLjdiMjhjYjc1NmE3NDlkNDYzOTk0ODU5MjhiNmUwYzMyNTA5YTEyYmIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL1dlYlZpZXcvV2ViTm90aWZpY2F0
aW9uLmgKKysrIGIvU291cmNlL1dlYktpdExlZ2FjeS9tYWMvV2ViVmlldy9XZWJOb3RpZmljYXRp
b24uaApAQCAtNTAsNSArNTAsNiBAQAogLSAodm9pZClkaXNwYXRjaENsb3NlRXZlbnQ7CiAtICh2
b2lkKWRpc3BhdGNoQ2xpY2tFdmVudDsKIC0gKHZvaWQpZGlzcGF0Y2hFcnJvckV2ZW50OworLSAo
dm9pZClmaW5hbGl6ZTsKIAogQGVuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdExlZ2FjeS9t
YWMvV2ViVmlldy9XZWJOb3RpZmljYXRpb24ubW0gYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9X
ZWJWaWV3L1dlYk5vdGlmaWNhdGlvbi5tbQppbmRleCAxNmU4OWM0YmMzYTc3YjU2ODYwNjk3NGNh
NDA2OTZkYzJjYjQ3ZjBjLi44YmVkYTBkNGRkMjE3ZjMzMmQyMGQzNGQxMTVlNGQ4Njk1NGJkOGI1
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9XZWJWaWV3L1dlYk5vdGlmaWNh
dGlvbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9XZWJWaWV3L1dlYk5vdGlmaWNh
dGlvbi5tbQpAQCAtMTkzLDUgKzE5MywxMiBAQCAtICh2b2lkKWRpc3BhdGNoRXJyb3JFdmVudAog
I2VuZGlmCiB9CiAKKy0gKHZvaWQpZmluYWxpemUKK3sKKyNpZiBFTkFCTEUoTk9USUZJQ0FUSU9O
UykKKyAgICBjb3JlKHNlbGYpLT5maW5hbGl6ZSgpOworI2VuZGlmCit9CisKIEBlbmQKIApkaWZm
IC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGQ2ZGNmYWI5
NzIwN2U3NTdmOWUxODZhM2E2ZjUxZjcwY2ZjZmZjODkuLjFjZGM4NTNhMzE0MDdhNTk4MTRmZTZh
OWFhNzc2MWVlYjMyZjJkM2UgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAyMC0wMy0xNyAgQ2hyaXMgRHVtZXogIDxj
ZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IFsgbWFjT1Mgd2sxIF0gQVNT
RVJUSU9OIEZBSUxFRDogX25vdGlmaWNhdGlvbnMuY29udGFpbnMobm90aWZpY2F0aW9uSUQpIGlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1i
YXNpYy5odG1sIGlzIGZsYWt5IGNyYXNoaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMDczMDcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU5MjA2
OTY0PgorCisgICAgICAgIFJldmlld2VkIGJ5IEFsZXggQ2hyaXN0ZW5zZW4uCisKKyAgICAgICAg
V2hlbiBbTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XSB3YXMgY2FsbGVkIGF0IHRo
ZSBlbmQgb2YgdGhlIHRlc3QsIGl0IHdvdWxkIHJlbW92ZSBhbGwKKyAgICAgICAgbm90aWZpY2F0
aW9ucyBmcm9tIHRoZSBtYXAgYnV0IG5vdCB0ZWxsIFdlYkNvcmUgdGhhdCB0aGUgbm90aWZpY2F0
aW9uIHdlcmUgZGlzY2FyZGVkLiBBcyBhIHJlc3VsdCwKKyAgICAgICAgV2ViQ29yZSB3b3VsZCBs
YXRlciB0ZWxsIHRoZSBNb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIgdG8gY2FuY2VsIHRoZSBu
b3RpZmljYXRpb24gYnV0IHRoaXMKKyAgICAgICAgbm90aWZpY2F0aW9uIHdvdWxkIG5vIGxvbmdl
ciBiZSBpbiB0aGUgbWFwLCBjYXVzaW5nIHVzIHRvIGhpdCBhbiBhc3NlcnRpb24gaW4gZGVidWcu
CisKKyAgICAgICAgVG8gYWRkcmVzcyB0aGUgaXNzdWUsIHdlIG5vdyBjYWxsIE5vdGlmaWNhdGlv
bjo6ZmluYWxpemUoKSBpbiBbTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XQorICAg
ICAgICB0byBsZXQgV2ViQ29yZSBrbm93IHRoZSBub3RpZmljYXRpb24gd2FzIGRpc2NhcmRlZC4g
VGhpcyBpcyBzaW1pbGFyIHRvIHdoYXQgaXMgYWxyZWFkeSBkb25lIGZvcgorICAgICAgICBXZWJL
aXQyIGluIFdlYk5vdGlmaWNhdGlvbk1hbmFnZXI6OmNsZWFyTm90aWZpY2F0aW9ucygpLgorCisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Qcm92aWRlci5t
bToKKyAgICAgICAgKC1bTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyIHJlc2V0XSk6CisKIDIw
MjAtMDMtMTcgIERvbiBPbG1zdGVhZCAgPGRvbi5vbG1zdGVhZEBzb255LmNvbT4KIAogICAgICAg
ICBbV2luQ2Fpcm9dW0ZUV10gVXBkYXRlIHBhdGggdG8gcmVxdWlyZW1lbnRzIGRvd25sb2FkCmRp
ZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblBy
b3ZpZGVyLm1tIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL01vY2tXZWJOb3RpZmljYXRpb25Q
cm92aWRlci5tbQppbmRleCAxYWQ0NTNiOGQ1YTc5ZmEwNjQ3MGI3ZGRiYjE2Mzc0YzcyMGFkNmI3
Li5kOWY1MGQzMDc2NTFjYTI2YzQ1YjQ3MzIwNTYxNzlkM2NjZGQxNzcyIDEwMDY0NAotLS0gYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9tYWMvTW9ja1dlYk5vdGlmaWNhdGlvblByb3ZpZGVyLm1tCisr
KyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9Nb2NrV2ViTm90aWZpY2F0aW9uUHJvdmlkZXIu
bW0KQEAgLTE0Myw3ICsxNDMsMTAgQEAgLSAodm9pZClyZW1vdmVBbGxXZWJOb3RpZmljYXRpb25Q
ZXJtaXNzaW9ucwogCiAtICh2b2lkKXJlc2V0CiB7Ci0gICAgX25vdGlmaWNhdGlvbnMuY2xlYXIo
KTsKKyAgICBhdXRvIG5vdGlmaWNhdGlvbnMgPSBXVEZNb3ZlKF9ub3RpZmljYXRpb25zKTsKKyAg
ICBmb3IgKGF1dG8gbm90aWZpY2F0aW9uIDogbm90aWZpY2F0aW9ucy52YWx1ZXMoKSkKKyAgICAg
ICAgW25vdGlmaWNhdGlvbiBmaW5hbGl6ZV07CisKICAgICBfbm90aWZpY2F0aW9uVmlld01hcC5j
bGVhcigpOwogICAgIFtzZWxmIHJlbW92ZUFsbFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb25zXTsK
IH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBjYzJiZjhmMmY1MDE4NTA0Yzc0NzZjNzVhNTdlMGRmNWMwMWI5YTc4Li5jZTE1
MTBmZGQ3ZmU5MGVjYTU3YTRkZGRhYzM3ZDExNTZlNWU2YjFhIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMjAtMDMtMTcgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAg
ICBSRUdSRVNTSU9OOiBbIG1hY09TIHdrMSBdIEFTU0VSVElPTiBGQUlMRUQ6IF9ub3RpZmljYXRp
b25zLmNvbnRhaW5zKG5vdGlmaWNhdGlvbklEKSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMuaHRtbCBpcyBmbGFreSBjcmFzaGlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA3MzA3
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81OTIwNjk2ND4KKworICAgICAgICBSZXZpZXdlZCBi
eSBBbGV4IENocmlzdGVuc2VuLgorCisgICAgICAgIEFkZCB0ZXN0IGNvdmVyYWdlLgorCisgICAg
ICAgICogaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaHR0cC93cHQvbm90aWZpY2F0aW9ucy9jb25z
dHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21h
Yy9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDIwLTAzLTE3ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVp
emFjaEBhcHBsZS5jb20+CiAKICAgICAgICAgQVg6IFdlYktpdCBjcmFzaGVzIHdpdGggVk8gYW5k
IGtleWJvYXJkIHN1cHBvcnQgZmFpbHMgb24gZW5jYXBzdWxhdGVkIHJhZGlvIGJ1dHRvbiBjb21w
b25lbnRzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvbm90aWZpY2F0aW9ucy9j
b25zdHJ1Y3Rvci1iYXNpYy1iZmNhY2hlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAv
d3B0L25vdGlmaWNhdGlvbnMvY29uc3RydWN0b3ItYmFzaWMtYmZjYWNoZS1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uOWQ0ZGEyOWRlZTQ4YWVlZWYwMDAxMTc5NTAxYWYxMDAyMGM2MzdhYgotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlvbnMvY29uc3Ry
dWN0b3ItYmFzaWMtYmZjYWNoZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACisKK1BBU1Mg
Q2FsbGVkIHRoZSBub3RpZmljYXRpb24gY29uc3RydWN0b3Igd2l0aCBvbmUgYXJndW1lbnQuIAor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVj
dG9yLWJhc2ljLWJmY2FjaGUuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L25vdGlmaWNhdGlv
bnMvY29uc3RydWN0b3ItYmFzaWMtYmZjYWNoZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjk1MzAzZWVjMzhk
MzQxMDBkYWQ1ZWM4NTU2M2U1NzViOTMwMTc1NzAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9odHRwL3dwdC9ub3RpZmljYXRpb25zL2NvbnN0cnVjdG9yLWJhc2ljLWJmY2FjaGUuaHRt
bApAQCAtMCwwICsxLDIyIEBACis8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIGVuYWJsZUJhY2tG
b3J3YXJkQ2FjaGU9dHJ1ZSBdIC0tPgorPCFET0NUWVBFIGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1
dGYtOCI+Cis8dGl0bGU+Tm90aWZpY2F0aW9uIGNvbnN0cnVjdG9yIChiYXNpYyk8L3RpdGxlPgor
PGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJJbnRlbCIgaHJlZj0iaHR0cDovL3d3dy5pbnRlbC5j
b20vIj4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iWGluIExpdSIgaHJlZj0ibWFpbHRvOnhp
bngubGl1QGludGVsLmNvbSI+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzcy5q
cyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9ydC5q
cyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgordGVzdChmdW5jdGlvbigpIHsKKyAgICBpZiAoTm90aWZp
Y2F0aW9uLnBlcm1pc3Npb24gIT0gImdyYW50ZWQiKSB7CisgICAgICAgIHRoaXMuZm9yY2VfdGlt
ZW91dCgpCisgICAgICAgIHRoaXMuc2V0X3N0YXR1cyh0aGlzLk5PVFJVTiwgIllvdSBtdXN0IGFs
bG93IG5vdGlmaWNhdGlvbnMgZm9yIHRoaXMiCisgICAgICAgICAgICArICIgb3JpZ2luIGJlZm9y
ZSBydW5uaW5nIHRoaXMgdGVzdC4iKQorICAgIH0KKyAgICB2YXIgbm90aWZpY2F0aW9uID0gbmV3
IE5vdGlmaWNhdGlvbigiTmV3IEVtYWlsIFJlY2VpdmVkIikKKyAgICBhc3NlcnRfdHJ1ZShub3Rp
ZmljYXRpb24gaW5zdGFuY2VvZiBOb3RpZmljYXRpb24pCisgICAgbm90aWZpY2F0aW9uLm9uc2hv
dyA9IGZ1bmN0aW9uKCkgeworICAgICAgICBub3RpZmljYXRpb24uY2xvc2UoKQorICAgIH0KK30s
ICJDYWxsZWQgdGhlIG5vdGlmaWNhdGlvbiBjb25zdHJ1Y3RvciB3aXRoIG9uZSBhcmd1bWVudC4i
KQorPC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4
cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCmlu
ZGV4IDgyZWYzODU2MmZkNjJlMThiYTdkZTk2OTVkNzRhN2E3ZDhiYmRhNDguLmU1ZDAwMjkwZDYx
MTBjZmYxNWI3ZWY3MjE2M2JjNjk4YjVlMWI1MjMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy9UZXN0RXhwZWN0YXRpb25zCkBAIC0xOTYzLDggKzE5NjMsNiBAQCB3ZWJraXQub3JnL2IvMjA3
MzA2IGluc3BlY3Rvci9hbmltYXRpb24vbGlmZWN5Y2xlLWNzcy1hbmltYXRpb24uaHRtbCBbIFBh
c3MgRmFpbAogCiB3ZWJraXQub3JnL2IvMjA3MzMzIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvMmRjb250ZXh0L2ltYWdlYml0bWFwL2NyZWF0ZUltYWdlQml0bWFwLXRyYW5zZmVyLmh0
bWwgWyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA3MzA3IGltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvbm90aWZpY2F0aW9ucy9jb25zdHJ1Y3Rvci1iYXNpYy5odG1sIFsg
UGFzcyBDcmFzaCBdCi0KIHdlYmtpdC5vcmcvYi8xMTI5MzkgZmFzdC9wZXJmb3JtYW5jZS9wZXJm
b3JtYW5jZS1ub3ctdGltZXN0YW1wcy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAogd2Via2l0Lm9y
Zy9iLzIwNzM2MyBpbnNwZWN0b3IvY3NzL3BzZXVkby1jcmVhdGlvbi5odG1sIFsgUGFzcyBGYWls
dXJlIF0KQEAgLTIwNDIsNCArMjA0MCw0IEBAIHdlYmtpdC5vcmcvYi8yMDkwNzkgZmFzdC9hbmlt
YXRpb24vcmVxdWVzdC1hbmltYXRpb24tZnJhbWUtdGltZXN0YW1wcy5odG1sIFsgUGFzCiAKIHdl
YmtpdC5vcmcvYi8yMDkwODQgY3NzMy9zZWxlY3RvcnMzL3htbC9jc3MzLW1vZHNlbC1kNC54bWwg
WyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA3MTUwIHBsYXRmb3JtL21hYy93ZWJy
dGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1sIFsgUGFzcyBGYWls
dXJlIF0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCit3ZWJraXQub3JnL2IvMjA3MTUwIHBs
YXRmb3JtL21hYy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5o
dG1sIFsgUGFzcyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dp
bi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3Rh
dGlvbnMKaW5kZXggZGQ2NmVjMjQyNDAyNjEyNjI2OTFmNDY5YjJlMGZhYzBmZjZlOTU0Mi4uNDdl
YzljZWU0ZjczZDVhYzYzYzcyNzk3ZTA5Zjg2NzU2NTg0YTM4YyAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE5Nyw2ICsxOTcsNyBAQCBmYXN0L2RvbS9H
ZW9sb2NhdGlvbi8gWyBTa2lwIF0KIAogIyBUT0RPIFRoaXMgcG9ydCBkb2Vzbid0IHN1cHBvcnQg
Tm90aWZpY2F0aW9ucy4KIGh0dHAvdGVzdHMvbm90aWZpY2F0aW9ucy8gWyBTa2lwIF0KK2h0dHAv
d3B0L25vdGlmaWNhdGlvbnMvIFsgU2tpcCBdCiBmYXN0L2hpc3RvcnkvcGFnZS1jYWNoZS1ub3Rp
ZmljYXRpb24tc2hvd2luZy5odG1sIFsgU2tpcCBdCiBmYXN0L2hpc3RvcnkvcGFnZS1jYWNoZS1u
b3RpZmljYXRpb24tc3VzcGVuZGFibGUuaHRtbCBbIFNraXAgXQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>