<?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>180748</bug_id>
          
          <creation_ts>2017-12-13 06:02:09 -0800</creation_ts>
          <short_desc>Audio sometimes fail to capture in WebRTC</short_desc>
          <delta_ts>2019-09-10 08:27:50 -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>WebRTC</component>
          <version>Safari 11</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 11</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dag-Inge Aas">daginge</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>adam</cc>
    
    <cc>alojz.milicevic</cc>
    
    <cc>commit-queue</cc>
    
    <cc>daginge</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jshoop</cc>
    
    <cc>l.schlegge</cc>
    
    <cc>philippe.sultan</cc>
    
    <cc>ronald.gemao</cc>
    
    <cc>smith.marta</cc>
    
    <cc>svein</cc>
    
    <cc>valbeattie</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
    
    <cc>zghalib</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1381100</commentid>
    <comment_count>0</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2017-12-13 06:02:09 -0800</bug_when>
    <thetext>I&apos;m seeing intermittent fails to capture/playback local audio requested through getUserMedia, both locally and when sent over a peer connection. This bug also shows up on WebRTC Samples. Oddly, this seems most often happens when I navigate to a new page, with subsequent refreshes working.

Steps to reproduce:
1. On an iPad, go to https://webrtc.github.io/samples/
2. Select sample &quot;Audio-only getUserMedia() output to local audio element&quot;
3. Make a pop sound and see if you can hear yourself.
4. If yes, close tab and open it again. Repeat 2-4 until you cannot hear yourself.

The above was tested on an iPad Pro MQDW2KN/A using iOS 11.2 (15C114). User agent reports AppleWebKit/604.4.7 Safari/604.1.

In the Developer Console, I see the success callback is triggered, and the stream object itself looks normal (muted = false). This is also true for the AudioTrack. However, no audio is playing. Other tests also fail, including AppRTC and our own solution. The &quot;select camera and microphone&quot; sometimes fails to show video as well, although I&apos;m not sure if those are related.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381103</commentid>
    <comment_count>1</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2017-12-13 06:21:12 -0800</bug_when>
    <thetext>From my testing:

- If it works the first time (when you open the tab), it will continue to work every time for that tab, even if you reload, or call getUserMedia again and replace the stream being played.
- If it doesn&apos;t work when you open the tab, it will never work no matter how many times you call getUserMedia  and replace the played back stream.
- Clicking the controls manually does not change anything.
- If a tab didn&apos;t work, sometimes it can start working on reload, but most likely, it will never work.

// test code run in dev console from Safari Desktop Remote Debugging to iPad Safari
a = document.getElementById(&quot;gum-local&quot;);
navigator.mediaDevices.getUserMedia({ video: true, audio: true}).then(stream =&gt; a.srcObject = stream).catch(console.log)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381302</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-12-13 14:44:04 -0800</bug_when>
    <thetext>&lt;rdar://problem/36032346&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381308</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-12-13 15:01:19 -0800</bug_when>
    <thetext>I can also reproduce this on an iPhone 6s.
It seems that you need to quickly close the capturing tab and reopen a new one.
Racing issue somewhere in CoreAudioCaptureSource maybe?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381524</commentid>
    <comment_count>4</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2017-12-13 23:46:34 -0800</bug_when>
    <thetext>Could be, I unfortunately don&apos;t know enough about debug logging on Safari for iOS to be able to confirm.

We started noticing this bug when we initiated a new getUserMedia call right while another stream was stopping. (Our calling UI has a mirror so you can see yourself. Once the other party accepts we stop that stream, but almost immediately start a new stream inside the conversation).

I&apos;m thinking we disable the mirror on iOS in hopes that we might not trigger the bug. I&apos;ll try to make a minimal case for this to confirm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381525</commentid>
    <comment_count>5</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2017-12-13 23:56:39 -0800</bug_when>
    <thetext>It seems that doesn&apos;t cause issues. I made a simple test for this.

1. Go to https://smart-skate.surge.sh/ on iPad
2. In remote Web Debugger, run &quot;window.start()&quot; and accept permissions
3. Observe that you can hear yourself
4. Run &quot;window.restart()&quot;, and observe that after a brief pause, you can still hear yourself

I tested this quite a bit now, and it never seems to fail in that condition.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1383097</commentid>
    <comment_count>6</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2017-12-19 02:01:28 -0800</bug_when>
    <thetext>Made some additional testing. To me, it looks like the issue happens on the initial getUserMedia call in a tab. If that works, all subsequent calls to getUserMedia for that tab will work. This sounds to me like capturing the audio for that tab silently fails somewhere in the pipeline on the initial call, and that particular code path does not get retriggered on subsequent calls to getUserMedia.

This issue is currently making WebRTC unusable for audio calls in Safari. Our data shows a close to 50% failure rate on iPad Pro, slightly less on iPhone 6s, and non-existent on iPhone 6. As it stands, we cannot roll out WebRTC in Safari for iOS because of this.

Are you aware of any workaround to make this work?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1383149</commentid>
    <comment_count>7</comment_count>
    <who name="Zeeshan Ghalib">zghalib</who>
    <bug_when>2017-12-19 09:17:04 -0800</bug_when>
    <thetext>I believe this bug is related to Bug 179964.
Bug 179964 has the steps to reproduce the issue consistently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392419</commentid>
    <comment_count>8</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-01-23 20:10:21 -0800</bug_when>
    <thetext>I am also seeing this issue of the unreliability of getUserMedia requests for audio. I cannot submit a reproducible scenario because it is not reproducible.  

But similar to the comments above, the behavior is the following, and it happens for me (specs below) more than 50% of the time:

- the getUserMedia call appears to succeed, but no audio from the mic flows (in fact, zeroes are returned)

- if you retry the getUserMedia call after it has failed as above (while on the page), you can retry as many times as you like, and it will never succeed.    

I see this behavior on an iPad Air, on 11.2.5 b7.  I have observed it both in our own webapp which does recording, and on the following demo site:

https://www.webrtc-experiment.com/RecordRTC/simple-demos/audio-recording.html

My testing does not involve interruptions from other apps or switching between tabs, I see this behavior when just trying to record in a single page with nothing else competing for the microphone.  I guess that makes me unsure that it is indeed related to https://bugs.webkit.org/show_bug.cgi?id=179964 as in the previous comment, but maybe. There are of course multiple (at least 2 anyway) calls to getUserMedia involved - one to obtain the mic permissions, and another to record.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395523</commentid>
    <comment_count>9</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-02-01 09:45:34 -0800</bug_when>
    <thetext>Still seeing this issue on iOS 11.3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395526</commentid>
    <comment_count>10</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-01 09:57:47 -0800</bug_when>
    <thetext>&gt; There are of course multiple (at least 2 anyway) calls to
&gt; getUserMedia involved - one to obtain the mic permissions, and another to
&gt; record.

Can you clarify why you would need to make two getUserMedia calls?

If you do so on iOS, the latter stream will take precedence over the former and the first stream tracks will all get muted.
Can you check the muted state of the tracks you are trying to record?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395530</commentid>
    <comment_count>11</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-02-01 10:11:45 -0800</bug_when>
    <thetext>The muted state is false on the stream (from the second request, which is the one we are trying to record with).  In general for our web application (across platforms and browsers), the two calls to getUserMedia are needed to first get the permissions, and then second to select the device we want from the available list.  We have specific requirements for audio devices and do not want to take/allow just the default device necessarily.  We can&apos;t access the list of available media until the permissions are given. 

It would be fine for the second call (latter stream) to take precedence, and mute the initial one, we do not try to record with the initial one.  

I am not sure how necessary the two calls are on iOS.  It is still the case that we want the recording to be using a headset, so would need to know reliably that a headset device would be chosen (over the built in mic), based on just the initial call.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397236</commentid>
    <comment_count>12</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-02-07 10:53:09 -0800</bug_when>
    <thetext>So one update: for our application, we modified it so that we are now only making one getUserMedia call, but we continue to see the issue that the returned stream is just feeding zeroes a significant percentage of the time (maybe roughly 30%).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397411</commentid>
    <comment_count>13</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-07 18:19:18 -0800</bug_when>
    <thetext>(In reply to valbeattie from comment #12)
&gt; So one update: for our application, we modified it so that we are now only
&gt; making one getUserMedia call, but we continue to see the issue that the
&gt; returned stream is just feeding zeroes a significant percentage of the time
&gt; (maybe roughly 30%).

valbeattie, I have a potential fix for https://bugs.webkit.org/show_bug.cgi?id=179964
If you have a precise repro case, I can try to see whether this would also fix your issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397452</commentid>
    <comment_count>14</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-07 21:21:14 -0800</bug_when>
    <thetext>OK, problem is still reproducing apparently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397706</commentid>
    <comment_count>15</comment_count>
    <who name="jshoop">jshoop</who>
    <bug_when>2018-02-08 13:51:08 -0800</bug_when>
    <thetext>Obviously not the best solution,  but I have found that restarting Safari(on iOs, and between getUserMedia calls) allows the microphone to operate consistently.  This was mentioned in (https://bugs.webkit.org/show_bug.cgi?id=179964), but perhaps it can aid in resolution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397977</commentid>
    <comment_count>16</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-09 09:44:02 -0800</bug_when>
    <thetext>Two workarounds that seem to work when done from the inspector console on https://webrtc.github.io/samples/src/content/getusermedia/volume/ tab with a dead meter:

1.
location.reload()

2.
// Stop capturing
stream.getAudioTracks()[0].stop()
//At that point, tab should no longer show any capturing icon, let&apos;s redo getUserMedia then
navigator.mediaDevices.getUserMedia(constraints).then(handleSuccess).catch(handleError);


Calling stop+getUserMedia synchronously does not seem to work if called once.
Replaying it twice makes it on my setup.

We probably have a race condition issue.

Let me know the result of this workaround if some of you have time to try it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1398029</commentid>
    <comment_count>17</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-09 11:18:01 -0800</bug_when>
    <thetext>https://youennf.github.io/webrtc-tests/src/content/getusermedia/volume/ helps playing with the workaround, need to do the &quot;Retrying capture&quot; dance twice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402170</commentid>
    <comment_count>18</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-02-26 13:57:14 -0800</bug_when>
    <thetext>The bug seems to still be there in the latest 11.3 beta.

I am a little unclear on how to apply your workaround in our app.  We see this e.g. if we use the microphone, exit the web app, and go back to it without restarting safari.

Are you saying we should call getUserMedia, then call the audioTracks stop(), then call getUserMedia again to reset things? 

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402176</commentid>
    <comment_count>19</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 14:11:28 -0800</bug_when>
    <thetext>You can do a getUserMedia call. If you do not get any audio, you can do the following:
1. stop the audio track
2. call getUserMedia to get audio
3. Redo step 1 and 2 and you should hopefully get some audio
Let me know if that works for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402407</commentid>
    <comment_count>20</comment_count>
    <who name="jshoop">jshoop</who>
    <bug_when>2018-02-27 13:28:20 -0800</bug_when>
    <thetext>Will there be a fix for this issue or is this the official workaround solution? It  would be preferred not have Safari-specific switch statements. The other &apos;workaround&apos; is to restart Safari after each GUM call: could this mean that perhaps something is not being cleaned up after(or before?) a GUM call?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402982</commentid>
    <comment_count>21</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-03-01 12:07:58 -0800</bug_when>
    <thetext>So I did try the suggested workaround, and it does seem to work, but is far from ideal.  The user has to try and fail to record first, and then retry.  Given that this is an educational product used by young kids whose tolerance for frustration is low, it is not a good thing ... and makes the product appear flaky to both adults and kids.  

Please let us know of any progress on a fix.  Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409586</commentid>
    <comment_count>22</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-03-27 10:58:05 -0700</bug_when>
    <thetext>Some feedback on this bug and any likelihood of a fix would be very much appreciated.  It is blocking us and may delay the release of our webapp on iOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409600</commentid>
    <comment_count>23</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-03-27 11:48:54 -0700</bug_when>
    <thetext>(In reply to valbeattie from comment #22)
&gt; Some feedback on this bug and any likelihood of a fix would be very much
&gt; appreciated.  It is blocking us and may delay the release of our webapp on
&gt; iOS.

Hi, valbeattie, this is only a temporary workaround but I haven&apos;t been able to look at the underlying issue yet...

That said, the workaround can probably work without affecting too much the user.
You can for instance always call twice getUserMedia.
Not great for sure but user will not notice it (except maybe some additional delay) since there will be just one prompt on the first call.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409610</commentid>
    <comment_count>24</comment_count>
    <who name="">valbeattie</who>
    <bug_when>2018-03-27 11:57:39 -0700</bug_when>
    <thetext>Hi thanks for replying.

Have tried just calling getUserMedia again behind the scenes but it did not work.  Not sure if it is because of the gesture requirement for mic access?  So, hard to do this in a way that is not intrusive/does not expose this flakiness to the user.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409646</commentid>
    <comment_count>25</comment_count>
    <who name="smith.marta@gmail.com">smith.marta</who>
    <bug_when>2018-03-27 13:06:09 -0700</bug_when>
    <thetext>Where does this issue stand in terms of priority to resolve? Can we expect a resolution for the 11.3 release?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508957</commentid>
    <comment_count>26</comment_count>
    <who name="Ronald Gemao">ronald.gemao</who>
    <bug_when>2019-02-22 02:38:45 -0800</bug_when>
    <thetext>The issue will fixed if you mute/unmute or replace the video track. I don&apos;t know why it fixes in that way. 

Just make sure you have created a video track along with audio.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508963</commentid>
    <comment_count>27</comment_count>
    <who name="Ronald Gemao">ronald.gemao</who>
    <bug_when>2019-02-22 02:45:40 -0800</bug_when>
    <thetext>The issue will be fixed when you unmute/mute the video track. I encountered this issue when using libjitsi library. I don&apos;t know why it fixes in that way. 


When testing,  make sure you have created both audio and video track. I hope there&apos;s a clear picture why this issue occurs. Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1536878</commentid>
    <comment_count>28</comment_count>
      <attachid>370059</attachid>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-05-16 12:36:41 -0700</bug_when>
    <thetext>Created attachment 370059
Log of failed audio capture in desktop Safari 12.1

We&apos;re seeing this bug again in Safari 12.1. Refresh solved the issue with no other changes being made.

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Safari/605.1.15

To observe the issue in the log file, do the following steps:
1. Open https://fippo.github.io/webrtc-dump-importer/rtcstats
2. Open the file attached to this comment
3. Observe microphone used is &quot;MacBook Air microfoon&quot;
4. Scroll down to RTCOutboundRTPAudioStream
5. Uncheck &quot;ssrc&quot;
6. Observe that &quot;bytesSent&quot; is 0 through the call.

Seconds after the user refreshes, accepts media, restarts the call and it works no problem (this is another, much bigger, log file and is not included. Let me know if you want it). Note that video worked and was transmitted successfully in both these cases.

We&apos;ll be creating some telemetry on this to find the scope of this problem, but we&apos;re seeing increased reports of audio issues since the release of Safari 12.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541086</commentid>
    <comment_count>29</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-06-02 07:08:02 -0700</bug_when>
    <thetext>We have now implemented telemetry of this bug, and can report that the bug is still active in Safari 12.1.1.

We track it by looking at RTCOutboundRTPAudioStream&apos;s bytesSent 5 seconds after the peer connection goes to &quot;connected&quot;. This also closely matches real user feedback for calls that fail.

Are there any status updates on this bug? It&apos;s very serious for us at the moment, as around 50% of our users are on iOS currently on the web.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547776</commentid>
    <comment_count>30</comment_count>
    <who name="Alojz Milicevic">alojz.milicevic</who>
    <bug_when>2019-06-25 13:23:09 -0700</bug_when>
    <thetext>Can confirm 12.1.1 issues as reported by previous commentators. We are also looking for a solution to this and are eager for any news and help we can get!

I&apos;m going to spend the next week on this issues and related issues, if any of you have ideas on something to try i am all ears! That being said here is what we have noticed so far:

 - If a tab has sound and we disable it by audioStream.enabled = false, the same tab can not regain it unless 
A. requesting and enabling video by calling videoStream.enabled. 
B. closing safari and opening it again (doesn&apos;t have to be a hard shutdown just switch to home screen and back).

(audioStream and videoStream are the streams we get from getUserMedia)

- If a tab/session/window does not have audio, there is nothing we have been able to do to gain it. Without first force quiting safari.

- When muting your sound, and switching video tracks. There seems to be no way of regaining your sound unless you also first enable the video track. 

This is what we have found so far. It is not bulletproof but will continue testing through this week at least.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547777</commentid>
    <comment_count>31</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-06-25 13:26:19 -0700</bug_when>
    <thetext>@Alojz, thanks for the report.
Is it Desktop Safari, iOS safari or both?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547779</commentid>
    <comment_count>32</comment_count>
    <who name="Alojz Milicevic">alojz.milicevic</who>
    <bug_when>2019-06-25 13:34:34 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #31)
&gt; @Alojz, thanks for the report.
&gt; Is it Desktop Safari, iOS safari or both?

It seems to be only iOS, i just ran the same series of tests on desktop safari and wasn&apos;t able to reproduce the issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567366</commentid>
    <comment_count>33</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-09-03 06:42:13 -0700</bug_when>
    <thetext>We now have some concrete data for this bug. We have tracked bytesSent in outbound-rtp of the RTCRtpSender.getStats 5 seconds after the call connects, and have found an error rate of 1.5%. Users report killing Safari and opening it again fixes the issue most of the time.

We can also report no incidents on Safari Desktop, but then again, this configuration is so uncommon on our platform that it&apos;s hard to tell if we just have too few sessions, or that the problem is not present on OS X.

Have you gotten any further in debugging this issue youenn? Or anyone else in this thread?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567373</commentid>
    <comment_count>34</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-09-03 07:07:47 -0700</bug_when>
    <thetext>(In reply to daginge from comment #33)
&gt; We now have some concrete data for this bug. We have tracked bytesSent in
&gt; outbound-rtp of the RTCRtpSender.getStats 5 seconds after the call connects,
&gt; and have found an error rate of 1.5%. Users report killing Safari and
&gt; opening it again fixes the issue most of the time.

Given no RTP packet is sent, I would expect the audio capture to have failed.
Can you confirm that the track is ended at that 5 seconds point?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567745</commentid>
    <comment_count>35</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-09-04 07:30:10 -0700</bug_when>
    <thetext>Very interesting result from that, youenn. Here&apos;s the result from one test:

{
    &quot;userAgent&quot;: {
        &quot;browser&quot;: {
            &quot;family&quot;: &quot;Mobile Safari&quot;,
            &quot;major&quot;: &quot;12&quot;,
            &quot;minor&quot;: &quot;1&quot;,
            &quot;patch&quot;: &quot;2&quot;,
            &quot;source&quot;: &quot;Mozilla/5.0 (iPhone; CPU iPhone OS 12_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Mobile/15E148 Safari/604.1&quot;
        },
        &quot;os&quot;: &quot;iOS&quot;
    },
    &quot;id&quot;: &quot;RTCOutboundRTPAudioStream_3100197038&quot;,
    &quot;timestamp&quot;: 1567592898380,
    &quot;type&quot;: &quot;outbound-rtp&quot;,
    &quot;codecId&quot;: &quot;RTCCodec_audio_Outbound_111&quot;,
    &quot;isRemote&quot;: false,
    &quot;mediaType&quot;: &quot;audio&quot;,
    &quot;qpSum&quot;: 0,
    &quot;ssrc&quot;: 3100197038,
    &quot;trackId&quot;: &quot;RTCMediaStreamTrack_sender_5&quot;,
    &quot;transportId&quot;: &quot;RTCTransport_audio_1&quot;,
    &quot;bytesSent&quot;: 0,
    &quot;packetsSent&quot;: 0,
    &quot;tracks&quot;: [
        {
            &quot;contentHint&quot;: &quot;&quot;,
            &quot;enabled&quot;: true,
            &quot;id&quot;: &quot;39d78be2-ab05-4e3b-a3f2-8ff1c830e50d&quot;,
            &quot;kind&quot;: &quot;audio&quot;,
            &quot;label&quot;: &quot;iPhone Mikrofon&quot;,
            &quot;muted&quot;: true,
            &quot;readyState&quot;: &quot;live&quot;
        }
    ]
}

Notice the muted: true on the audio track. Now, this isn&apos;t under the application&apos;s control, and it&apos;s something the OS does. This will explain why the audio isn&apos;t transmitted, but WHY is it muted?

So we did some more testing and created a minimal test case. What we wanted to do was hook onto onmute and onunmute and observe when the OS triggers mute and unmute of the audio track, and if this gets stuck somehow.

I&apos;m happy to report we found several cases where this could happen, and this seems to be the root cause. To keep this from being too long I&apos;ll post detailed reproduction steps in a new post.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567749</commentid>
    <comment_count>36</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-09-04 07:39:13 -0700</bug_when>
    <thetext>To reproduce this error, do the following on iOS:

1. Kill Safari _on iOS_ to make sure you got a clean testing slate.
2. Open https://codepen.io/daginge/full/pozdrwj in a new tab
3. Accept media permissions
4. Observe that you can hear yourself with some feedback, and see that the logs say that audio is unmuted.
5. Go to home screen
6. Observe that the red pill/bar is there
7. Trigger Siri and say &quot;Go away&quot;
8. Observe that the red pill/bar is there
9. Trigger Siri and say &quot;Go away&quot;
10. Observe that the red pill is now gone
11. Go back to Safari and see that the logs show that audio was muted, but never unmuted. You can also no longer hear yourself
12. Refresh the tab, notice that getUserMedia says audio is unmuted, yet you cannot hear feedback. This tab is now broken forever. Killing Safari resets it.

I can&apos;t reliably reproduce this on all phones, some phones opening Spotify and playing audio works to trigger the audio, on some a single call to Siri will trigger it. There seems to be a race condition here.

I have also recorded this happening, you can read the logs towards the end of the video and see that audio is never unmuted. https://photos.app.goo.gl/hA9fEFSo7fF8PSny7

It took us two years, but we have finally narrowed down the bug to something reproducible!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567751</commentid>
    <comment_count>37</comment_count>
    <who name="Dag-Inge Aas">daginge</who>
    <bug_when>2019-09-04 07:57:02 -0700</bug_when>
    <thetext>I tried replicating this on the Whereby/appear.in native app, and when in a call there the red pill is now green, and Siri cannot be invoked (using the home screen/power button). So here the issue isn&apos;t triggerable.

Why is the pill green and not red? And why does Safari get the red pill and triggering Siri while getUserMedia is active?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567762</commentid>
    <comment_count>38</comment_count>
    <who name="sventy">svein</who>
    <bug_when>2019-09-04 08:48:59 -0700</bug_when>
    <thetext>I can reproduce this issue consistently by:

1. Opening daginge&apos;s fiddle in Safari
2. Background Safari and open another app that plays sound (eg Spotify)
3. Kill that other app

Stopping the sound in the other app and going back to Safari will not produce the issue - the sound will then work again in Safari.

So it appears there is some missing cleanup going on when the app that took over the sound is killed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567764</commentid>
    <comment_count>39</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-09-04 08:53:36 -0700</bug_when>
    <thetext>Thanks for all reports, this makes it a very actionable bug.

It seems there is an issue in the audio interruption handling.
We should in theory uninterrupt ourselves based on a callback.

I am surprised that refreshing the page or triggering another getUserMedia call does not fix the issue. We should fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569131</commentid>
    <comment_count>40</comment_count>
      <attachid>378367</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-09-09 07:53:26 -0700</bug_when>
    <thetext>Created attachment 378367
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569164</commentid>
    <comment_count>41</comment_count>
      <attachid>378367</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2019-09-09 09:50:29 -0700</bug_when>
    <thetext>Comment on attachment 378367
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569541</commentid>
    <comment_count>42</comment_count>
      <attachid>378367</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-10 08:27:48 -0700</bug_when>
    <thetext>Comment on attachment 378367
Patch

Clearing flags on attachment: 378367

Committed r249715: &lt;https://trac.webkit.org/changeset/249715&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569542</commentid>
    <comment_count>43</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-10 08:27:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>370059</attachid>
            <date>2019-05-16 12:36:41 -0700</date>
            <delta_ts>2019-05-16 12:36:41 -0700</delta_ts>
            <desc>Log of failed audio capture in desktop Safari 12.1</desc>
            <filename>43748cac-8856-435c-aba6-9636c4475aac</filename>
            <type>text/plain</type>
            <size>58469</size>
            <attacher name="Dag-Inge Aas">daginge</attacher>
            
              <data encoding="base64">eyJwYXRoIjoiL2NvbnZlcnNhdGlvbi81MTFjZjdiMC1iZGZiLTQwZTgtYjU1OC1hZGM3NDdkMWNk
NmMiLCJvcmlnaW4iOiJodHRwczovL21lZXQuY29uZnJlcmUuY29tIiwidXJsIjoiaHR0cHM6Ly9t
ZWV0LmNvbmZyZXJlLmNvbS9jb252ZXJzYXRpb24vNTExY2Y3YjAtYmRmYi00MGU4LWI1NTgtYWRj
NzQ3ZDFjZDZjIiwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFj
IE9TIFggMTBfMTRfNCkgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBW
ZXJzaW9uLzEyLjEgU2FmYXJpLzYwNS4xLjE1IiwidGltZSI6MTU1ODAwNTc5ODgzN30KeyIwIjoi
bG9jYXRpb24iLCIxIjpudWxsLCIyIjp7ImNpdHkiOnsiZ2VvbmFtZV9pZCI6MzEzMzg4MCwibmFt
ZXMiOnsiZGUiOiJUcm9uZGhlaW0iLCJlbiI6IlRyb25kaGVpbSIsImVzIjoiVHJvbmRoZWltIiwi
ZnIiOiJUcm9uZGhlaW0iLCJqYSI6IuODiOODreODs+ODmOOCpOODoCIsInB0LUJSIjoiVHJvbmRo
ZWltIiwicnUiOiLQotGA0L7QvdGF0LXQudC8IiwiemgtQ04iOiLnibnpmobotavlp4YifX0sImNv
bnRpbmVudCI6eyJjb2RlIjoiRVUiLCJnZW9uYW1lX2lkIjo2MjU1MTQ4LCJuYW1lcyI6eyJkZSI6
IkV1cm9wYSIsImVuIjoiRXVyb3BlIiwiZXMiOiJFdXJvcGEiLCJmciI6IkV1cm9wZSIsImphIjoi
44Oo44O844Ot44OD44ORIiwicHQtQlIiOiJFdXJvcGEiLCJydSI6ItCV0LLRgNC+0L/QsCIsInpo
LUNOIjoi5qyn5rSyIn19LCJjb3VudHJ5Ijp7Imdlb25hbWVfaWQiOjMxNDQwOTYsImlzb19jb2Rl
IjoiTk8iLCJuYW1lcyI6eyJkZSI6Ik5vcndlZ2VuIiwiZW4iOiJOb3J3YXkiLCJlcyI6Ik5vcnVl
Z2EiLCJmciI6Ik5vcnbDqGdlIiwiamEiOiLjg47jg6vjgqbjgqfjg7znjovlm70iLCJwdC1CUiI6
Ik5vcnVlZ2EiLCJydSI6ItCd0L7RgNCy0LXQs9C40Y8iLCJ6aC1DTiI6IuaMquWogSJ9fSwibG9j
YXRpb24iOnsiYWNjdXJhY3lfcmFkaXVzIjoyMCwibGF0aXR1ZGUiOjYzLjQxNjcsImxvbmdpdHVk
ZSI6MTAuNDE2NywidGltZV96b25lIjoiRXVyb3BlL09zbG8ifSwicG9zdGFsIjp7ImNvZGUiOiI3
MDAzIn0sInJlZ2lzdGVyZWRfY291bnRyeSI6eyJnZW9uYW1lX2lkIjozMTQ0MDk2LCJpc29fY29k
ZSI6Ik5PIiwibmFtZXMiOnsiZGUiOiJOb3J3ZWdlbiIsImVuIjoiTm9yd2F5IiwiZXMiOiJOb3J1
ZWdhIiwiZnIiOiJOb3J2w6hnZSIsImphIjoi44OO44Or44Km44Kn44O8546L5Zu9IiwicHQtQlIi
OiJOb3J1ZWdhIiwicnUiOiLQndC+0YDQstC10LPQuNGPIiwiemgtQ04iOiLmjKrlqIEifX0sInN1
YmRpdmlzaW9ucyI6W3siZ2VvbmFtZV9pZCI6MzEzNzQwMCwiaXNvX2NvZGUiOiIxNiIsIm5hbWVz
Ijp7ImRlIjoiU8O4ci1UcsO4bmRlbGFnIiwiZW4iOiJTb3ItVHJvbmRlbGFnIEZ5bGtlIiwiZnIi
OiJTw7hyLVRyw7huZGVsYWcifX1dfSwidGltZSI6MTU1ODAwNTc5ODgzN30KWyJuYXZpZ2F0b3Iu
bWVkaWFEZXZpY2VzLmdldFVzZXJNZWRpYSIsbnVsbCx7InZpZGVvIjp7ImRldmljZUlkIjoiZGVm
YXVsdCIsImhlaWdodCI6NzIwLCJ3aWR0aCI6MTI4MCwiZmFjaW5nTW9kZSI6InVzZXIifSwiYXVk
aW8iOnsiZGV2aWNlSWQiOiJkZWZhdWx0In19LDE1NTgwMDU4MDEwMTNdClsibmF2aWdhdG9yLm1l
ZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWFPblN1Y2Nlc3MiLG51bGwseyJpZCI6IjEyMDdiZTE1LWVm
MjQtNDAxZi05NzYyLTY2YjllOGRkOWRmZSIsInRyYWNrcyI6W3siaWQiOiJlNGIxMjI3Ny04YzRh
LTRjZTctOGIxNy0zNThiZGQ0OGFlZDEiLCJraW5kIjoiYXVkaW8iLCJsYWJlbCI6Ik1hY0Jvb2sg
QWlyIG1pY3JvZm9vbiIsImVuYWJsZWQiOnRydWUsIm11dGVkIjpmYWxzZSwicmVhZHlTdGF0ZSI6
ImxpdmUifSx7ImlkIjoiOTExY2U0MTgtZTBmMS00MDRmLWExNGEtOTcwNzgzNjZjYjdmIiwia2lu
ZCI6InZpZGVvIiwibGFiZWwiOiJGYWNlVGltZSBIRCBDYW1lcmEiLCJlbmFibGVkIjp0cnVlLCJt
dXRlZCI6ZmFsc2UsInJlYWR5U3RhdGUiOiJsaXZlIn1dfSwxNTU4MDA1ODAyODQ3XQpbImNyZWF0
ZSIsIlBDXzAiLHsiaWNlU2VydmVycyI6W3sidXJsIjoidHVybjp0dXJuLXN0YXRpYy5jb25mcmVy
ZS5jb206NDQzP3RyYW5zcG9ydD11ZHAiLCJ1cmxzIjpbInR1cm46dHVybi1zdGF0aWMuY29uZnJl
cmUuY29tOjQ0Mz90cmFuc3BvcnQ9dWRwIl0sInVzZXJuYW1lIjoiY29uZnJlcmU6MTU1ODAyMDE5
OSJ9LHsidXJsIjoidHVybjp0dXJuLmNvbmZyZXJlLmNvbTo0NDM/dHJhbnNwb3J0PXVkcCIsInVy
bHMiOlsidHVybjp0dXJuLmNvbmZyZXJlLmNvbTo0NDM/dHJhbnNwb3J0PXVkcCJdLCJ1c2VybmFt
ZSI6ImNvbmZyZXJlOjE1NTgwMjAxOTkifSx7InVybCI6InR1cm46dHVybi5jb25mcmVyZS5jb206
NDQzP3RyYW5zcG9ydD10Y3AiLCJ1cmxzIjpbInR1cm46dHVybi5jb25mcmVyZS5jb206NDQzP3Ry
YW5zcG9ydD10Y3AiXSwidXNlcm5hbWUiOiJjb25mcmVyZToxNTU4MDIwMTk5In0seyJ1cmwiOiJ0
dXJuOnR1cm4tc3RhdGljLmNvbmZyZXJlLmNvbTo0NDM/dHJhbnNwb3J0PXRjcCIsInVybHMiOlsi
dHVybjp0dXJuLXN0YXRpYy5jb25mcmVyZS5jb206NDQzP3RyYW5zcG9ydD10Y3AiXSwidXNlcm5h
bWUiOiJjb25mcmVyZToxNTU4MDIwMTk5In0seyJ1cmwiOiJ0dXJuczp0dXJuLmNvbmZyZXJlLmNv
bTo0NDM/dHJhbnNwb3J0PXRjcCIsInVybHMiOlsidHVybnM6dHVybi5jb25mcmVyZS5jb206NDQz
P3RyYW5zcG9ydD10Y3AiXSwidXNlcm5hbWUiOiJjb25mcmVyZToxNTU4MDIwMTk5In0seyJ1cmwi
OiJ0dXJuczp0dXJuLXN0YXRpYy5jb25mcmVyZS5jb206NDQzP3RyYW5zcG9ydD10Y3AiLCJ1cmxz
IjpbInR1cm5zOnR1cm4tc3RhdGljLmNvbmZyZXJlLmNvbTo0NDM/dHJhbnNwb3J0PXRjcCJdLCJ1
c2VybmFtZSI6ImNvbmZyZXJlOjE1NTgwMjAxOTkifV0sInNkcFNlbWFudGljcyI6InVuaWZpZWQt
cGxhbiIsImJyb3dzZXJUeXBlIjoid2Via2l0In0sMTU1ODAwNTgwMzA5NV0KWyJjb25zdHJhaW50
cyIsIlBDXzAiLHsib3B0aW9uYWwiOlt7InJ0Y1N0YXRzQ2xpZW50SWQiOiIyZDQzOGRkOS1kZWEw
LTQ4ZjUtYjA0MS05ZWMzYmIzOWVlY2IifSx7InJ0Y1N0YXRzUGVlcklkIjoiMzg3YmZhNWMtODU1
Yi00NmY5LWJlZTctYmI2Yzc1OTIyMjU3In0seyJydGNTdGF0c0NvbmZlcmVuY2VJZCI6IjUxMWNm
N2IwLWJkZmItNDBlOC1iNTU4LWFkYzc0N2QxY2Q2YyJ9XX0sMTU1ODAwNTgwMzA5NV0KWyJhZGRU
cmFjayIsIlBDXzAiLCJhdWRpbzplNGIxMjI3Ny04YzRhLTRjZTctOGIxNy0zNThiZGQ0OGFlZDEg
c3RyZWFtOjEyMDdiZTE1LWVmMjQtNDAxZi05NzYyLTY2YjllOGRkOWRmZSIsMTU1ODAwNTgwMzA5
NV0KWyJhZGRUcmFjayIsIlBDXzAiLCJ2aWRlbzo5MTFjZTQxOC1lMGYxLTQwNGYtYTE0YS05NzA3
ODM2NmNiN2Ygc3RyZWFtOjEyMDdiZTE1LWVmMjQtNDAxZi05NzYyLTY2YjllOGRkOWRmZSIsMTU1
ODAwNTgwMzA5NV0KWyJjcmVhdGVPZmZlciIsIlBDXzAiLHsib2ZmZXJUb1JlY2VpdmVWaWRlbyI6
dHJ1ZSwib2ZmZXJUb1JlY2VpdmVBdWRpbyI6dHJ1ZX0sMTU1ODAwNTgwMzA5Nl0KWyJvbm5lZ290
aWF0aW9ubmVlZGVkIiwiUENfMCIsbnVsbCwxNTU4MDA1ODAzMTAzXQpbImNyZWF0ZU9mZmVyT25T
dWNjZXNzIiwiUENfMCIseyJzZHAiOiJ2PTBcclxubz0tIDgyMTg2NjEyMjU5ODcxMDM3MDQgMiBJ
TiBJUDQgMTI3LjAuMC4xXHJcbnM9LVxyXG50PTAgMFxyXG5hPWdyb3VwOkJVTkRMRSBhdWRpbyB2
aWRlb1xyXG5hPW1zaWQtc2VtYW50aWM6IFdNUyAxMjA3YmUxNS1lZjI0LTQwMWYtOTc2Mi02NmI5
ZThkZDlkZmVcclxubT1hdWRpbyA5IFVEUC9UTFMvUlRQL1NBVlBGIDExMSAxMDMgOSAxMDIgMCA4
IDEwNSAxMyAxMTAgMTEzIDEyNlxyXG5jPUlOIElQNCAwLjAuMC4wXHJcbmE9cnRjcDo5IElOIElQ
NCAwLjAuMC4wXHJcbmE9aWNlLXVmcmFnOjVSV2dcclxuYT1pY2UtcHdkOmJVaWF2UHNyOTZqdmtj
VUsrVnB2R1lWTVxyXG5hPWljZS1vcHRpb25zOnRyaWNrbGVcclxuYT1maW5nZXJwcmludDpzaGEt
MjU2IDUzOkNGOjJDOjY0OjhEOjk4OkFBOkE2OjQxOjVGOjM3OjdEOkJDOjI5OjA0OjU4OjIzOkRC
Ojk2OkQ1OkUyOjY0OjI4OjJCOjIxOjZBOjk1OkVGOjAxOjdGOkUwOjMxXHJcbmE9c2V0dXA6YWN0
cGFzc1xyXG5hPW1pZDphdWRpb1xyXG5hPWV4dG1hcDoxIHVybjppZXRmOnBhcmFtczpydHAtaGRy
ZXh0OnNzcmMtYXVkaW8tbGV2ZWxcclxuYT1zZW5kcmVjdlxyXG5hPXJ0Y3AtbXV4XHJcbmE9cnRw
bWFwOjExMSBvcHVzLzQ4MDAwLzJcclxuYT1ydGNwLWZiOjExMSB0cmFuc3BvcnQtY2NcclxuYT1m
bXRwOjExMSBtaW5wdGltZT0xMDt1c2VpbmJhbmRmZWM9MVxyXG5hPXJ0cG1hcDoxMDMgSVNBQy8x
NjAwMFxyXG5hPXJ0cG1hcDo5IEc3MjIvODAwMFxyXG5hPXJ0cG1hcDoxMDIgSUxCQy84MDAwXHJc
bmE9cnRwbWFwOjAgUENNVS84MDAwXHJcbmE9cnRwbWFwOjggUENNQS84MDAwXHJcbmE9cnRwbWFw
OjEwNSBDTi8xNjAwMFxyXG5hPXJ0cG1hcDoxMyBDTi84MDAwXHJcbmE9cnRwbWFwOjExMCB0ZWxl
cGhvbmUtZXZlbnQvNDgwMDBcclxuYT1ydHBtYXA6MTEzIHRlbGVwaG9uZS1ldmVudC8xNjAwMFxy
XG5hPXJ0cG1hcDoxMjYgdGVsZXBob25lLWV2ZW50LzgwMDBcclxuYT1zc3JjOjM3OTg5MTQyODkg
Y25hbWU6cVdPT09LMks2Z20wN3llZ1xyXG5hPXNzcmM6Mzc5ODkxNDI4OSBtc2lkOjEyMDdiZTE1
LWVmMjQtNDAxZi05NzYyLTY2YjllOGRkOWRmZSBlNGIxMjI3Ny04YzRhLTRjZTctOGIxNy0zNThi
ZGQ0OGFlZDFcclxuYT1zc3JjOjM3OTg5MTQyODkgbXNsYWJlbDoxMjA3YmUxNS1lZjI0LTQwMWYt
OTc2Mi02NmI5ZThkZDlkZmVcclxuYT1zc3JjOjM3OTg5MTQyODkgbGFiZWw6ZTRiMTIyNzctOGM0
YS00Y2U3LThiMTctMzU4YmRkNDhhZWQxXHJcbm09dmlkZW8gOSBVRFAvVExTL1JUUC9TQVZQRiA5
NiA5NyA5OCA5OSAxMDAgMTAxIDEyNyAxMjUgMTA0XHJcbmM9SU4gSVA0IDAuMC4wLjBcclxuYT1y
dGNwOjkgSU4gSVA0IDAuMC4wLjBcclxuYT1pY2UtdWZyYWc6NVJXZ1xyXG5hPWljZS1wd2Q6YlVp
YXZQc3I5Nmp2a2NVSytWcHZHWVZNXHJcbmE9aWNlLW9wdGlvbnM6dHJpY2tsZVxyXG5hPWZpbmdl
cnByaW50OnNoYS0yNTYgNTM6Q0Y6MkM6NjQ6OEQ6OTg6QUE6QTY6NDE6NUY6Mzc6N0Q6QkM6Mjk6
MDQ6NTg6MjM6REI6OTY6RDU6RTI6NjQ6Mjg6MkI6MjE6NkE6OTU6RUY6MDE6N0Y6RTA6MzFcclxu
YT1zZXR1cDphY3RwYXNzXHJcbmE9bWlkOnZpZGVvXHJcbmE9ZXh0bWFwOjIgdXJuOmlldGY6cGFy
YW1zOnJ0cC1oZHJleHQ6dG9mZnNldFxyXG5hPWV4dG1hcDozIGh0dHA6Ly93d3cud2VicnRjLm9y
Zy9leHBlcmltZW50cy9ydHAtaGRyZXh0L2Ficy1zZW5kLXRpbWVcclxuYT1leHRtYXA6NCB1cm46
M2dwcDp2aWRlby1vcmllbnRhdGlvblxyXG5hPWV4dG1hcDo1IGh0dHA6Ly93d3cuaWV0Zi5vcmcv
aWQvZHJhZnQtaG9sbWVyLXJtY2F0LXRyYW5zcG9ydC13aWRlLWNjLWV4dGVuc2lvbnMtMDFcclxu
YT1leHRtYXA6NiBodHRwOi8vd3d3LndlYnJ0Yy5vcmcvZXhwZXJpbWVudHMvcnRwLWhkcmV4dC9w
bGF5b3V0LWRlbGF5XHJcbmE9ZXh0bWFwOjcgaHR0cDovL3d3dy53ZWJydGMub3JnL2V4cGVyaW1l
bnRzL3J0cC1oZHJleHQvdmlkZW8tY29udGVudC10eXBlXHJcbmE9ZXh0bWFwOjggaHR0cDovL3d3
dy53ZWJydGMub3JnL2V4cGVyaW1lbnRzL3J0cC1oZHJleHQvdmlkZW8tdGltaW5nXHJcbmE9ZXh0
bWFwOjEwIGh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtYXZ0ZXh0LWZyYW1l
bWFya2luZy0wN1xyXG5hPXNlbmRyZWN2XHJcbmE9cnRjcC1tdXhcclxuYT1ydGNwLXJzaXplXHJc
bmE9cnRwbWFwOjk2IEgyNjQvOTAwMDBcclxuYT1ydGNwLWZiOjk2IGdvb2ctcmVtYlxyXG5hPXJ0
Y3AtZmI6OTYgdHJhbnNwb3J0LWNjXHJcbmE9cnRjcC1mYjo5NiBjY20gZmlyXHJcbmE9cnRjcC1m
Yjo5NiBuYWNrXHJcbmE9cnRjcC1mYjo5NiBuYWNrIHBsaVxyXG5hPWZtdHA6OTYgbGV2ZWwtYXN5
bW1ldHJ5LWFsbG93ZWQ9MTtwYWNrZXRpemF0aW9uLW1vZGU9MTtwcm9maWxlLWxldmVsLWlkPTY0
MGMxZlxyXG5hPXJ0cG1hcDo5NyBydHgvOTAwMDBcclxuYT1mbXRwOjk3IGFwdD05NlxyXG5hPXJ0
cG1hcDo5OCBIMjY0LzkwMDAwXHJcbmE9cnRjcC1mYjo5OCBnb29nLXJlbWJcclxuYT1ydGNwLWZi
Ojk4IHRyYW5zcG9ydC1jY1xyXG5hPXJ0Y3AtZmI6OTggY2NtIGZpclxyXG5hPXJ0Y3AtZmI6OTgg
bmFja1xyXG5hPXJ0Y3AtZmI6OTggbmFjayBwbGlcclxuYT1mbXRwOjk4IGxldmVsLWFzeW1tZXRy
eS1hbGxvd2VkPTE7cGFja2V0aXphdGlvbi1tb2RlPTE7cHJvZmlsZS1sZXZlbC1pZD00MmUwMWZc
clxuYT1ydHBtYXA6OTkgcnR4LzkwMDAwXHJcbmE9Zm10cDo5OSBhcHQ9OThcclxuYT1ydHBtYXA6
MTAwIFZQOC85MDAwMFxyXG5hPXJ0Y3AtZmI6MTAwIGdvb2ctcmVtYlxyXG5hPXJ0Y3AtZmI6MTAw
IHRyYW5zcG9ydC1jY1xyXG5hPXJ0Y3AtZmI6MTAwIGNjbSBmaXJcclxuYT1ydGNwLWZiOjEwMCBu
YWNrXHJcbmE9cnRjcC1mYjoxMDAgbmFjayBwbGlcclxuYT1ydHBtYXA6MTAxIHJ0eC85MDAwMFxy
XG5hPWZtdHA6MTAxIGFwdD0xMDBcclxuYT1ydHBtYXA6MTI3IHJlZC85MDAwMFxyXG5hPXJ0cG1h
cDoxMjUgcnR4LzkwMDAwXHJcbmE9Zm10cDoxMjUgYXB0PTEyN1xyXG5hPXJ0cG1hcDoxMDQgdWxw
ZmVjLzkwMDAwXHJcbmE9c3NyYy1ncm91cDpGSUQgNzUyMjA2MDkzIDQwOTUxNzE1ODZcclxuYT1z
c3JjOjc1MjIwNjA5MyBjbmFtZTpxV09PT0sySzZnbTA3eWVnXHJcbmE9c3NyYzo3NTIyMDYwOTMg
bXNpZDoxMjA3YmUxNS1lZjI0LTQwMWYtOTc2Mi02NmI5ZThkZDlkZmUgOTExY2U0MTgtZTBmMS00
MDRmLWExNGEtOTcwNzgzNjZjYjdmXHJcbmE9c3NyYzo3NTIyMDYwOTMgbXNsYWJlbDoxMjA3YmUx
NS1lZjI0LTQwMWYtOTc2Mi02NmI5ZThkZDlkZmVcclxuYT1zc3JjOjc1MjIwNjA5MyBsYWJlbDo5
MTFjZTQxOC1lMGYxLTQwNGYtYTE0YS05NzA3ODM2NmNiN2ZcclxuYT1zc3JjOjQwOTUxNzE1ODYg
Y25hbWU6cVdPT09LMks2Z20wN3llZ1xyXG5hPXNzcmM6NDA5NTE3MTU4NiBtc2lkOjEyMDdiZTE1
LWVmMjQtNDAxZi05NzYyLTY2YjllOGRkOWRmZSA5MTFjZTQxOC1lMGYxLTQwNGYtYTE0YS05NzA3
ODM2NmNiN2ZcclxuYT1zc3JjOjQwOTUxNzE1ODYgbXNsYWJlbDoxMjA3YmUxNS1lZjI0LTQwMWYt
OTc2Mi02NmI5ZThkZDlkZmVcclxuYT1zc3JjOjQwOTUxNzE1ODYgbGFiZWw6OTExY2U0MTgtZTBm
MS00MDRmLWExNGEtOTcwNzgzNjZjYjdmXHJcbiIsInR5cGUiOiJvZmZlciJ9LDE1NTgwMDU4MDMx
MDNdClsic2V0TG9jYWxEZXNjcmlwdGlvbiIsIlBDXzAiLHsic2RwIjoidj0wXHJcbm89LSA4MjE4
NjYxMjI1OTg3MTAzNzA0IDIgSU4gSVA0IDEyNy4wLjAuMVxyXG5zPS1cclxudD0wIDBcclxuYT1n
cm91cDpCVU5ETEUgYXVkaW8gdmlkZW9cclxuYT1tc2lkLXNlbWFudGljOiBXTVMgMTIwN2JlMTUt
ZWYyNC00MDFmLTk3NjItNjZiOWU4ZGQ5ZGZlXHJcbm09YXVkaW8gOSBVRFAvVExTL1JUUC9TQVZQ
RiAxMTEgMTAzIDkgMTAyIDAgOCAxMDUgMTMgMTEwIDExMyAxMjZcclxuYz1JTiBJUDQgMC4wLjAu
MFxyXG5hPXJ0Y3A6OSBJTiBJUDQgMC4wLjAuMFxyXG5hPWljZS11ZnJhZzo1UldnXHJcbmE9aWNl
LXB3ZDpiVWlhdlBzcjk2anZrY1VLK1ZwdkdZVk1cclxuYT1pY2Utb3B0aW9uczp0cmlja2xlXHJc
bmE9ZmluZ2VycHJpbnQ6c2hhLTI1NiA1MzpDRjoyQzo2NDo4RDo5ODpBQTpBNjo0MTo1RjozNzo3
RDpCQzoyOTowNDo1ODoyMzpEQjo5NjpENTpFMjo2NDoyODoyQjoyMTo2QTo5NTpFRjowMTo3RjpF
MDozMVxyXG5hPXNldHVwOmFjdHBhc3NcclxuYT1taWQ6YXVkaW9cclxuYT1leHRtYXA6MSB1cm46
aWV0ZjpwYXJhbXM6cnRwLWhkcmV4dDpzc3JjLWF1ZGlvLWxldmVsXHJcbmE9c2VuZHJlY3Zcclxu
YT1ydGNwLW11eFxyXG5hPXJ0cG1hcDoxMTEgb3B1cy80ODAwMC8yXHJcbmE9cnRjcC1mYjoxMTEg
dHJhbnNwb3J0LWNjXHJcbmE9Zm10cDoxMTEgbWlucHRpbWU9MTA7dXNlaW5iYW5kZmVjPTFcclxu
YT1ydHBtYXA6MTAzIElTQUMvMTYwMDBcclxuYT1ydHBtYXA6OSBHNzIyLzgwMDBcclxuYT1ydHBt
YXA6MTAyIElMQkMvODAwMFxyXG5hPXJ0cG1hcDowIFBDTVUvODAwMFxyXG5hPXJ0cG1hcDo4IFBD
TUEvODAwMFxyXG5hPXJ0cG1hcDoxMDUgQ04vMTYwMDBcclxuYT1ydHBtYXA6MTMgQ04vODAwMFxy
XG5hPXJ0cG1hcDoxMTAgdGVsZXBob25lLWV2ZW50LzQ4MDAwXHJcbmE9cnRwbWFwOjExMyB0ZWxl
cGhvbmUtZXZlbnQvMTYwMDBcclxuYT1ydHBtYXA6MTI2IHRlbGVwaG9uZS1ldmVudC84MDAwXHJc
bmE9c3NyYzozNzk4OTE0Mjg5IGNuYW1lOnFXT09PSzJLNmdtMDd5ZWdcclxuYT1zc3JjOjM3OTg5
MTQyODkgbXNpZDoxMjA3YmUxNS1lZjI0LTQwMWYtOTc2Mi02NmI5ZThkZDlkZmUgZTRiMTIyNzct
OGM0YS00Y2U3LThiMTctMzU4YmRkNDhhZWQxXHJcbmE9c3NyYzozNzk4OTE0Mjg5IG1zbGFiZWw6
MTIwN2JlMTUtZWYyNC00MDFmLTk3NjItNjZiOWU4ZGQ5ZGZlXHJcbmE9c3NyYzozNzk4OTE0Mjg5
IGxhYmVsOmU0YjEyMjc3LThjNGEtNGNlNy04YjE3LTM1OGJkZDQ4YWVkMVxyXG5tPXZpZGVvIDkg
VURQL1RMUy9SVFAvU0FWUEYgOTYgOTcgOTggOTkgMTAwIDEwMSAxMjcgMTI1IDEwNFxyXG5jPUlO
IElQNCAwLjAuMC4wXHJcbmE9cnRjcDo5IElOIElQNCAwLjAuMC4wXHJcbmE9aWNlLXVmcmFnOjVS
V2dcclxuYT1pY2UtcHdkOmJVaWF2UHNyOTZqdmtjVUsrVnB2R1lWTVxyXG5hPWljZS1vcHRpb25z
OnRyaWNrbGVcclxuYT1maW5nZXJwcmludDpzaGEtMjU2IDUzOkNGOjJDOjY0OjhEOjk4OkFBOkE2
OjQxOjVGOjM3OjdEOkJDOjI5OjA0OjU4OjIzOkRCOjk2OkQ1OkUyOjY0OjI4OjJCOjIxOjZBOjk1
OkVGOjAxOjdGOkUwOjMxXHJcbmE9c2V0dXA6YWN0cGFzc1xyXG5hPW1pZDp2aWRlb1xyXG5hPWV4
dG1hcDoyIHVybjppZXRmOnBhcmFtczpydHAtaGRyZXh0OnRvZmZzZXRcclxuYT1leHRtYXA6MyBo
dHRwOi8vd3d3LndlYnJ0Yy5vcmcvZXhwZXJpbWVudHMvcnRwLWhkcmV4dC9hYnMtc2VuZC10aW1l
XHJcbmE9ZXh0bWFwOjQgdXJuOjNncHA6dmlkZW8tb3JpZW50YXRpb25cclxuYT1leHRtYXA6NSBo
dHRwOi8vd3d3LmlldGYub3JnL2lkL2RyYWZ0LWhvbG1lci1ybWNhdC10cmFuc3BvcnQtd2lkZS1j
Yy1leHRlbnNpb25zLTAxXHJcbmE9ZXh0bWFwOjYgaHR0cDovL3d3dy53ZWJydGMub3JnL2V4cGVy
aW1lbnRzL3J0cC1oZHJleHQvcGxheW91dC1kZWxheVxyXG5hPWV4dG1hcDo3IGh0dHA6Ly93d3cu
d2VicnRjLm9yZy9leHBlcmltZW50cy9ydHAtaGRyZXh0L3ZpZGVvLWNvbnRlbnQtdHlwZVxyXG5h
PWV4dG1hcDo4IGh0dHA6Ly93d3cud2VicnRjLm9yZy9leHBlcmltZW50cy9ydHAtaGRyZXh0L3Zp
ZGVvLXRpbWluZ1xyXG5hPWV4dG1hcDoxMCBodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1pZXRmLWF2dGV4dC1mcmFtZW1hcmtpbmctMDdcclxuYT1zZW5kcmVjdlxyXG5hPXJ0Y3AtbXV4
XHJcbmE9cnRjcC1yc2l6ZVxyXG5hPXJ0cG1hcDo5NiBIMjY0LzkwMDAwXHJcbmE9cnRjcC1mYjo5
NiBnb29nLXJlbWJcclxuYT1ydGNwLWZiOjk2IHRyYW5zcG9ydC1jY1xyXG5hPXJ0Y3AtZmI6OTYg
Y2NtIGZpclxyXG5hPXJ0Y3AtZmI6OTYgbmFja1xyXG5hPXJ0Y3AtZmI6OTYgbmFjayBwbGlcclxu
YT1mbXRwOjk2IGxldmVsLWFzeW1tZXRyeS1hbGxvd2VkPTE7cGFja2V0aXphdGlvbi1tb2RlPTE7
cHJvZmlsZS1sZXZlbC1pZD02NDBjMWZcclxuYT1ydHBtYXA6OTcgcnR4LzkwMDAwXHJcbmE9Zm10
cDo5NyBhcHQ9OTZcclxuYT1ydHBtYXA6OTggSDI2NC85MDAwMFxyXG5hPXJ0Y3AtZmI6OTggZ29v
Zy1yZW1iXHJcbmE9cnRjcC1mYjo5OCB0cmFuc3BvcnQtY2NcclxuYT1ydGNwLWZiOjk4IGNjbSBm
aXJcclxuYT1ydGNwLWZiOjk4IG5hY2tcclxuYT1ydGNwLWZiOjk4IG5hY2sgcGxpXHJcbmE9Zm10
cDo5OCBsZXZlbC1hc3ltbWV0cnktYWxsb3dlZD0xO3BhY2tldGl6YXRpb24tbW9kZT0xO3Byb2Zp
bGUtbGV2ZWwtaWQ9NDJlMDFmXHJcbmE9cnRwbWFwOjk5IHJ0eC85MDAwMFxyXG5hPWZtdHA6OTkg
YXB0PTk4XHJcbmE9cnRwbWFwOjEwMCBWUDgvOTAwMDBcclxuYT1ydGNwLWZiOjEwMCBnb29nLXJl
bWJcclxuYT1ydGNwLWZiOjEwMCB0cmFuc3BvcnQtY2NcclxuYT1ydGNwLWZiOjEwMCBjY20gZmly
XHJcbmE9cnRjcC1mYjoxMDAgbmFja1xyXG5hPXJ0Y3AtZmI6MTAwIG5hY2sgcGxpXHJcbmE9cnRw
bWFwOjEwMSBydHgvOTAwMDBcclxuYT1mbXRwOjEwMSBhcHQ9MTAwXHJcbmE9cnRwbWFwOjEyNyBy
ZWQvOTAwMDBcclxuYT1ydHBtYXA6MTI1IHJ0eC85MDAwMFxyXG5hPWZtdHA6MTI1IGFwdD0xMjdc
clxuYT1ydHBtYXA6MTA0IHVscGZlYy85MDAwMFxyXG5hPXNzcmMtZ3JvdXA6RklEIDc1MjIwNjA5
MyA0MDk1MTcxNTg2XHJcbmE9c3NyYzo3NTIyMDYwOTMgY25hbWU6cVdPT09LMks2Z20wN3llZ1xy
XG5hPXNzcmM6NzUyMjA2MDkzIG1zaWQ6MTIwN2JlMTUtZWYyNC00MDFmLTk3NjItNjZiOWU4ZGQ5
ZGZlIDkxMWNlNDE4LWUwZjEtNDA0Zi1hMTRhLTk3MDc4MzY2Y2I3ZlxyXG5hPXNzcmM6NzUyMjA2
MDkzIG1zbGFiZWw6MTIwN2JlMTUtZWYyNC00MDFmLTk3NjItNjZiOWU4ZGQ5ZGZlXHJcbmE9c3Ny
Yzo3NTIyMDYwOTMgbGFiZWw6OTExY2U0MTgtZTBmMS00MDRmLWExNGEtOTcwNzgzNjZjYjdmXHJc
bmE9c3NyYzo0MDk1MTcxNTg2IGNuYW1lOnFXT09PSzJLNmdtMDd5ZWdcclxuYT1zc3JjOjQwOTUx
NzE1ODYgbXNpZDoxMjA3YmUxNS1lZjI0LTQwMWYtOTc2Mi02NmI5ZThkZDlkZmUgOTExY2U0MTgt
ZTBmMS00MDRmLWExNGEtOTcwNzgzNjZjYjdmXHJcbmE9c3NyYzo0MDk1MTcxNTg2IG1zbGFiZWw6
MTIwN2JlMTUtZWYyNC00MDFmLTk3NjItNjZiOWU4ZGQ5ZGZlXHJcbmE9c3NyYzo0MDk1MTcxNTg2
IGxhYmVsOjkxMWNlNDE4LWUwZjEtNDA0Zi1hMTRhLTk3MDc4MzY2Y2I3ZlxyXG4iLCJ0eXBlIjoi
b2ZmZXIifSwxNTU4MDA1ODAzNDA1XQpbIm9uc2lnbmFsaW5nc3RhdGVjaGFuZ2UiLCJQQ18wIiwi
aGF2ZS1sb2NhbC1vZmZlciIsMTU1ODAwNTgwMzQwNl0KWyJvbmljZWdhdGhlcmluZ3N0YXRlY2hh
bmdlIiwiUENfMCIsImdhdGhlcmluZyIsMTU1ODAwNTgwMzQwN10KWyJzZXRMb2NhbERlc2NyaXB0
aW9uT25TdWNjZXNzIiwiUENfMCIsbnVsbCwxNTU4MDA1ODAzNDA3XQpbInNldFJlbW90ZURlc2Ny
aXB0aW9uIiwiUENfMCIseyJ0eXBlIjoiYW5zd2VyIiwic2RwIjoidj0wXHJcbm89LSAzNTYzMDc4
MTc1OTMwNjgwNTEgMiBJTiBJUDQgMTI3LjAuMC4xXHJcbnM9LVxyXG50PTAgMFxyXG5hPWdyb3Vw
OkJVTkRMRSBhdWRpbyB2aWRlb1xyXG5hPW1zaWQtc2VtYW50aWM6IFdNUyBkZmQ5ZTQ1OS05OTE4
LTRjYWMtYjcyMC0yMzJlYWQxNGQ5OTNcclxubT1hdWRpbyA5IFVEUC9UTFMvUlRQL1NBVlBGIDEx
MSAxMDMgOSAxMDIgMCA4IDEwNSAxMyAxMTAgMTEzIDEyNlxyXG5jPUlOIElQNCAwLjAuMC4wXHJc
bmE9cnRjcDo5IElOIElQNCAwLjAuMC4wXHJcbmE9aWNlLXVmcmFnOktiUFlcclxuYT1pY2UtcHdk
OjY5ZVdRZVM4bFh6VUVtZXdPbkhnajNZVVxyXG5hPWljZS1vcHRpb25zOnRyaWNrbGVcclxuYT1m
aW5nZXJwcmludDpzaGEtMjU2IDBGOjM3OkYwOkZGOkU1OjM4OkQwOjM1OkQ1OkFGOkM0OjY1OkM5
OjFGOkNCOkIxOjI5OjY4OjhFOjZGOkQ0OjgyOjExOkI5OjAzOjU0OjYyOkI5Ojk2OkZEOkUxOkUw
XHJcbmE9c2V0dXA6YWN0aXZlXHJcbmE9bWlkOmF1ZGlvXHJcbmE9ZXh0bWFwOjEgdXJuOmlldGY6
cGFyYW1zOnJ0cC1oZHJleHQ6c3NyYy1hdWRpby1sZXZlbFxyXG5hPXNlbmRyZWN2XHJcbmE9cnRj
cC1tdXhcclxuYT1ydHBtYXA6MTExIG9wdXMvNDgwMDAvMlxyXG5hPXJ0Y3AtZmI6MTExIHRyYW5z
cG9ydC1jY1xyXG5hPWZtdHA6MTExIG1pbnB0aW1lPTEwO3VzZWluYmFuZGZlYz0xXHJcbmE9cnRw
bWFwOjEwMyBJU0FDLzE2MDAwXHJcbmE9cnRwbWFwOjkgRzcyMi84MDAwXHJcbmE9cnRwbWFwOjEw
MiBJTEJDLzgwMDBcclxuYT1ydHBtYXA6MCBQQ01VLzgwMDBcclxuYT1ydHBtYXA6OCBQQ01BLzgw
MDBcclxuYT1ydHBtYXA6MTA1IENOLzE2MDAwXHJcbmE9cnRwbWFwOjEzIENOLzgwMDBcclxuYT1y
dHBtYXA6MTEwIHRlbGVwaG9uZS1ldmVudC80ODAwMFxyXG5hPXJ0cG1hcDoxMTMgdGVsZXBob25l
LWV2ZW50LzE2MDAwXHJcbmE9cnRwbWFwOjEyNiB0ZWxlcGhvbmUtZXZlbnQvODAwMFxyXG5hPXNz
cmM6MzIyMTgzNTE1NCBjbmFtZTpkRG9QRHV6YTRmRFpHemlCXHJcbmE9c3NyYzozMjIxODM1MTU0
IG1zaWQ6ZGZkOWU0NTktOTkxOC00Y2FjLWI3MjAtMjMyZWFkMTRkOTkzIGQ1Njc5MGZlLWNkOWIt
NDczOS05MjczLTZiZmE2ZDQxM2Q3ZlxyXG5hPXNzcmM6MzIyMTgzNTE1NCBtc2xhYmVsOmRmZDll
NDU5LTk5MTgtNGNhYy1iNzIwLTIzMmVhZDE0ZDk5M1xyXG5hPXNzcmM6MzIyMTgzNTE1NCBsYWJl
bDpkNTY3OTBmZS1jZDliLTQ3MzktOTI3My02YmZhNmQ0MTNkN2ZcclxubT12aWRlbyA5IFVEUC9U
TFMvUlRQL1NBVlBGIDk2IDk3IDk4IDk5IDEwMCAxMDEgMTI3IDEyNSAxMDRcclxuYz1JTiBJUDQg
MC4wLjAuMFxyXG5iPUFTOjk3MFxyXG5hPXJ0Y3A6OSBJTiBJUDQgMC4wLjAuMFxyXG5hPWljZS11
ZnJhZzpLYlBZXHJcbmE9aWNlLXB3ZDo2OWVXUWVTOGxYelVFbWV3T25IZ2ozWVVcclxuYT1pY2Ut
b3B0aW9uczp0cmlja2xlXHJcbmE9ZmluZ2VycHJpbnQ6c2hhLTI1NiAwRjozNzpGMDpGRjpFNToz
ODpEMDozNTpENTpBRjpDNDo2NTpDOToxRjpDQjpCMToyOTo2ODo4RTo2RjpENDo4MjoxMTpCOTow
Mzo1NDo2MjpCOTo5NjpGRDpFMTpFMFxyXG5hPXNldHVwOmFjdGl2ZVxyXG5hPW1pZDp2aWRlb1xy
XG5hPWV4dG1hcDoyIHVybjppZXRmOnBhcmFtczpydHAtaGRyZXh0OnRvZmZzZXRcclxuYT1leHRt
YXA6MyBodHRwOi8vd3d3LndlYnJ0Yy5vcmcvZXhwZXJpbWVudHMvcnRwLWhkcmV4dC9hYnMtc2Vu
ZC10aW1lXHJcbmE9ZXh0bWFwOjQgdXJuOjNncHA6dmlkZW8tb3JpZW50YXRpb25cclxuYT1leHRt
YXA6NSBodHRwOi8vd3d3LmlldGYub3JnL2lkL2RyYWZ0LWhvbG1lci1ybWNhdC10cmFuc3BvcnQt
d2lkZS1jYy1leHRlbnNpb25zLTAxXHJcbmE9ZXh0bWFwOjYgaHR0cDovL3d3dy53ZWJydGMub3Jn
L2V4cGVyaW1lbnRzL3J0cC1oZHJleHQvcGxheW91dC1kZWxheVxyXG5hPWV4dG1hcDo3IGh0dHA6
Ly93d3cud2VicnRjLm9yZy9leHBlcmltZW50cy9ydHAtaGRyZXh0L3ZpZGVvLWNvbnRlbnQtdHlw
ZVxyXG5hPWV4dG1hcDo4IGh0dHA6Ly93d3cud2VicnRjLm9yZy9leHBlcmltZW50cy9ydHAtaGRy
ZXh0L3ZpZGVvLXRpbWluZ1xyXG5hPWV4dG1hcDoxMCBodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLWF2dGV4dC1mcmFtZW1hcmtpbmctMDdcclxuYT1zZW5kcmVjdlxyXG5hPXJ0
Y3AtbXV4XHJcbmE9cnRjcC1yc2l6ZVxyXG5hPXJ0cG1hcDo5NiBIMjY0LzkwMDAwXHJcbmE9cnRj
cC1mYjo5NiBnb29nLXJlbWJcclxuYT1ydGNwLWZiOjk2IHRyYW5zcG9ydC1jY1xyXG5hPXJ0Y3At
ZmI6OTYgY2NtIGZpclxyXG5hPXJ0Y3AtZmI6OTYgbmFja1xyXG5hPXJ0Y3AtZmI6OTYgbmFjayBw
bGlcclxuYT1mbXRwOjk2IGxldmVsLWFzeW1tZXRyeS1hbGxvd2VkPTE7cGFja2V0aXphdGlvbi1t
b2RlPTE7cHJvZmlsZS1sZXZlbC1pZD02NDBjMWZcclxuYT1ydHBtYXA6OTcgcnR4LzkwMDAwXHJc
bmE9Zm10cDo5NyBhcHQ9OTZcclxuYT1ydHBtYXA6OTggSDI2NC85MDAwMFxyXG5hPXJ0Y3AtZmI6
OTggZ29vZy1yZW1iXHJcbmE9cnRjcC1mYjo5OCB0cmFuc3BvcnQtY2NcclxuYT1ydGNwLWZiOjk4
IGNjbSBmaXJcclxuYT1ydGNwLWZiOjk4IG5hY2tcclxuYT1ydGNwLWZiOjk4IG5hY2sgcGxpXHJc
bmE9Zm10cDo5OCBsZXZlbC1hc3ltbWV0cnktYWxsb3dlZD0xO3BhY2tldGl6YXRpb24tbW9kZT0x
O3Byb2ZpbGUtbGV2ZWwtaWQ9NDJlMDFmXHJcbmE9cnRwbWFwOjk5IHJ0eC85MDAwMFxyXG5hPWZt
dHA6OTkgYXB0PTk4XHJcbmE9cnRwbWFwOjEwMCBWUDgvOTAwMDBcclxuYT1ydGNwLWZiOjEwMCBn
b29nLXJlbWJcclxuYT1ydGNwLWZiOjEwMCB0cmFuc3BvcnQtY2NcclxuYT1ydGNwLWZiOjEwMCBj
Y20gZmlyXHJcbmE9cnRjcC1mYjoxMDAgbmFja1xyXG5hPXJ0Y3AtZmI6MTAwIG5hY2sgcGxpXHJc
bmE9cnRwbWFwOjEwMSBydHgvOTAwMDBcclxuYT1mbXRwOjEwMSBhcHQ9MTAwXHJcbmE9cnRwbWFw
OjEyNyByZWQvOTAwMDBcclxuYT1ydHBtYXA6MTI1IHJ0eC85MDAwMFxyXG5hPWZtdHA6MTI1IGFw
dD0xMjdcclxuYT1ydHBtYXA6MTA0IHVscGZlYy85MDAwMFxyXG5hPXNzcmMtZ3JvdXA6RklEIDM0
MjMyMDg1NzAgMzU3NTQ2MjE5MVxyXG5hPXNzcmM6MzQyMzIwODU3MCBjbmFtZTpkRG9QRHV6YTRm
RFpHemlCXHJcbmE9c3NyYzozNDIzMjA4NTcwIG1zaWQ6ZGZkOWU0NTktOTkxOC00Y2FjLWI3MjAt
MjMyZWFkMTRkOTkzIDRlOTViMTFlLTMwODUtNDI1NC05NGQwLWQ1ODgzZjdlMzFhMVxyXG5hPXNz
cmM6MzQyMzIwODU3MCBtc2xhYmVsOmRmZDllNDU5LTk5MTgtNGNhYy1iNzIwLTIzMmVhZDE0ZDk5
M1xyXG5hPXNzcmM6MzQyMzIwODU3MCBsYWJlbDo0ZTk1YjExZS0zMDg1LTQyNTQtOTRkMC1kNTg4
M2Y3ZTMxYTFcclxuYT1zc3JjOjM1NzU0NjIxOTEgY25hbWU6ZERvUER1emE0ZkRaR3ppQlxyXG5h
PXNzcmM6MzU3NTQ2MjE5MSBtc2lkOmRmZDllNDU5LTk5MTgtNGNhYy1iNzIwLTIzMmVhZDE0ZDk5
MyA0ZTk1YjExZS0zMDg1LTQyNTQtOTRkMC1kNTg4M2Y3ZTMxYTFcclxuYT1zc3JjOjM1NzU0NjIx
OTEgbXNsYWJlbDpkZmQ5ZTQ1OS05OTE4LTRjYWMtYjcyMC0yMzJlYWQxNGQ5OTNcclxuYT1zc3Jj
OjM1NzU0NjIxOTEgbGFiZWw6NGU5NWIxMWUtMzA4NS00MjU0LTk0ZDAtZDU4ODNmN2UzMWExXHJc
biJ9LDE1NTgwMDU4MDM0MDddClsib25jb25uZWN0aW9uc3RhdGVjaGFuZ2UiLCJQQ18wIiwiY29u
bmVjdGluZyIsMTU1ODAwNTgwMzQxMF0KWyJvbnNpZ25hbGluZ3N0YXRlY2hhbmdlIiwiUENfMCIs
InN0YWJsZSIsMTU1ODAwNTgwMzQxMF0KWyJvbnRyYWNrIiwiUENfMCIsImF1ZGlvOjg2ZWQwZjg0
LTEyNDYtNGFiMi04ZjQ4LWQwNzNkN2IwYmI2OCBzdHJlYW06ZGZkOWU0NTktOTkxOC00Y2FjLWI3
MjAtMjMyZWFkMTRkOTkzIiwxNTU4MDA1ODAzNDEyXQpbIm9uYWRkc3RyZWFtIiwiUENfMCIsImRm
ZDllNDU5LTk5MTgtNGNhYy1iNzIwLTIzMmVhZDE0ZDk5MyBhdWRpbzo4NmVkMGY4NC0xMjQ2LTRh
YjItOGY0OC1kMDczZDdiMGJiNjgiLDE1NTgwMDU4MDM0MjddClsib250cmFjayIsIlBDXzAiLCJ2
aWRlbzoyMjRhOTMzNS03MGFkLTRhNTgtODZkMi0wMGE4ODQ5M2YwNWMgc3RyZWFtOmRmZDllNDU5
LTk5MTgtNGNhYy1iNzIwLTIzMmVhZDE0ZDk5MyIsMTU1ODAwNTgwMzQyN10KWyJvbmljZWNvbm5l
Y3Rpb25zdGF0ZWNoYW5nZSIsIlBDXzAiLCJjaGVja2luZyIsMTU1ODAwNTgwMzQzNl0KWyJzZXRS
ZW1vdGVEZXNjcmlwdGlvbk9uU3VjY2VzcyIsIlBDXzAiLG51bGwsMTU1ODAwNTgwMzQzNl0KWyJh
ZGRJY2VDYW5kaWRhdGUiLCJQQ18wIix7ImNhbmRpZGF0ZSI6ImNhbmRpZGF0ZTozMDIwNDA5NzU5
IDEgVURQIDIxMTM5MzcxNTEgMTAuMTg3LjEzOC54IDY1NDQxIHR5cCBob3N0Iiwic2RwTWlkIjoi
YXVkaW8iLCJzZHBNTGluZUluZGV4IjowLCJ1c2VybmFtZUZyYWdtZW50IjoiS2JQWSJ9LDE1NTgw
MDU4MDM0MzddClsiYWRkSWNlQ2FuZGlkYXRlT25TdWNjZXNzIiwiUENfMCIsbnVsbCwxNTU4MDA1
ODAzNDM3XQpbImFkZEljZUNhbmRpZGF0ZSIsIlBDXzAiLHsiY2FuZGlkYXRlIjoiY2FuZGlkYXRl
OjE2NTA3NTk1MDcgMSBVRFAgMjExMzkzOTcxMSA6OjEgNjU0NDIgdHlwIGhvc3QiLCJzZHBNaWQi
OiJhdWRpbyIsInNkcE1MaW5lSW5kZXgiOjAsInVzZXJuYW1lRnJhZ21lbnQiOiJLYlBZIn0sMTU1
ODAwNTgwMzQzOF0KWyJhZGRJY2VDYW5kaWRhdGVPblN1Y2Nlc3MiLCJQQ18wIixudWxsLDE1NTgw
MDU4MDM0MzhdClsib25pY2VjYW5kaWRhdGUiLCJQQ18wIix7ImNhbmRpZGF0ZSI6ImNhbmRpZGF0
ZTozNTk4NDQyMDAyIDEgVURQIDIxMTM5MzcxNTEgMTAuMjU0LjIwOC54IDUwOTQ1IHR5cCBob3N0
Iiwic2RwTWlkIjoiYXVkaW8iLCJzZHBNTGluZUluZGV4IjowLCJ1c2VybmFtZUZyYWdtZW50Ijoi
NVJXZyJ9LDE1NTgwMDU4MDM0NDFdClsiYWRkSWNlQ2FuZGlkYXRlIiwiUENfMCIseyJjYW5kaWRh
dGUiOiJjYW5kaWRhdGU6ODQyMTYzMDQ5IDEgVURQIDE2Nzc3Mjk1MzUgNzcuMTYuNTgueCAxMTI3
MyB0eXAgc3JmbHggcmFkZHIgMTAuMTg3LjEzOC54IHJwb3J0IDY1NDQxIiwic2RwTWlkIjoiYXVk
aW8iLCJzZHBNTGluZUluZGV4IjowLCJ1c2VybmFtZUZyYWdtZW50IjoiS2JQWSJ9LDE1NTgwMDU4
MDM0NzRdClsiYWRkSWNlQ2FuZGlkYXRlT25TdWNjZXNzIiwiUENfMCIsbnVsbCwxNTU4MDA1ODAz
NDc0XQpbIm9uaWNlY2FuZGlkYXRlIiwiUENfMCIseyJjYW5kaWRhdGUiOiJjYW5kaWRhdGU6ODQy
MTYzMDQ5IDEgVURQIDE2Nzc3Mjk1MzUgOTIuNjIuMzIueCA0MjkzIHR5cCBzcmZseCByYWRkciAx
MC4yNTQuMjA4LnggcnBvcnQgNTA5NDUiLCJzZHBNaWQiOiJhdWRpbyIsInNkcE1MaW5lSW5kZXgi
OjAsInVzZXJuYW1lRnJhZ21lbnQiOiI1UldnIn0sMTU1ODAwNTgwMzQ3OV0KWyJhZGRJY2VDYW5k
aWRhdGUiLCJQQ18wIix7ImNhbmRpZGF0ZSI6ImNhbmRpZGF0ZTo4NDIxNjMwNDkgMSBVRFAgMTY3
NzcyOTUzNSA3Ny4xNi41OC54IDE0Njc5IHR5cCBzcmZseCByYWRkciAxMC4xODcuMTM4LnggcnBv
cnQgNjU0NDEiLCJzZHBNaWQiOiJhdWRpbyIsInNkcE1MaW5lSW5kZXgiOjAsInVzZXJuYW1lRnJh
Z21lbnQiOiJLYlBZIn0sMTU1ODAwNTgwMzQ4MF0KWyJhZGRJY2VDYW5kaWRhdGVPblN1Y2Nlc3Mi
LCJQQ18wIixudWxsLDE1NTgwMDU4MDM0ODFdClsib25pY2VjYW5kaWRhdGUiLCJQQ18wIix7ImNh
bmRpZGF0ZSI6ImNhbmRpZGF0ZTo4NDIxNjMwNDkgMSBVRFAgMTY3NzcyOTUzNSA5Mi42Mi4zMi54
IDY0MTEgdHlwIHNyZmx4IHJhZGRyIDEwLjI1NC4yMDgueCBycG9ydCA1MDk0NSIsInNkcE1pZCI6
ImF1ZGlvIiwic2RwTUxpbmVJbmRleCI6MCwidXNlcm5hbWVGcmFnbWVudCI6IjVSV2cifSwxNTU4
MDA1ODAzNDgxXQpbIm9uaWNlY2FuZGlkYXRlIiwiUENfMCIseyJjYW5kaWRhdGUiOiJjYW5kaWRh
dGU6MTQ0OTAyMzgyMyAxIFVEUCAzMzU2MzY0NyAxOC4xOTcuMTgyLjkxIDYxNDI5IHR5cCByZWxh
eSByYWRkciA5Mi42Mi4zMi54IHJwb3J0IDQyOTMiLCJzZHBNaWQiOiJhdWRpbyIsInNkcE1MaW5l
SW5kZXgiOjAsInVzZXJuYW1lRnJhZ21lbnQiOiI1UldnIn0sMTU1ODAwNTgwMzU1N10KWyJvbmlj
ZWNhbmRpZGF0ZSIsIlBDXzAiLHsiY2FuZGlkYXRlIjoiY2FuZGlkYXRlOjU4NTEwMDU5NiAxIFVE
UCAzMzU2MzM5MSA1NC45My4yNDIuMTc0IDQ5OTg5IHR5cCByZWxheSByYWRkciA5Mi42Mi4zMi54
IHJwb3J0IDY0MTEiLCJzZHBNaWQiOiJhdWRpbyIsInNkcE1MaW5lSW5kZXgiOjAsInVzZXJuYW1l
RnJhZ21lbnQiOiI1UldnIn0sMTU1ODAwNTgwMzU3M10KWyJhZGRJY2VDYW5kaWRhdGUiLCJQQ18w
Iix7ImNhbmRpZGF0ZSI6ImNhbmRpZGF0ZToxNDQ5MDIzODIzIDEgVURQIDMzNTYzNjQ3IDE4LjE5
Ny4xODIuOTEgNTgyODIgdHlwIHJlbGF5IHJhZGRyIDc3LjE2LjU4LnggcnBvcnQgMTEyNzMiLCJz
ZHBNaWQiOiJhdWRpbyIsInNkcE1MaW5lSW5kZXgiOjAsInVzZXJuYW1lRnJhZ21lbnQiOiJLYlBZ
In0sMTU1ODAwNTgwMzU3N10KWyJhZGRJY2VDYW5kaWRhdGVPblN1Y2Nlc3MiLCJQQ18wIixudWxs
LDE1NTgwMDU4MDM1NzhdClsiYWRkSWNlQ2FuZGlkYXRlIiwiUENfMCIseyJjYW5kaWRhdGUiOiJj
YW5kaWRhdGU6NzQwMDk2ODE1IDEgVURQIDMzNTYzMzkxIDM0LjI0MC4yMy4yMTQgNjEyMjcgdHlw
IHJlbGF5IHJhZGRyIDc3LjE2LjU4LnggcnBvcnQgMTQ2NzkiLCJzZHBNaWQiOiJhdWRpbyIsInNk
cE1MaW5lSW5kZXgiOjAsInVzZXJuYW1lRnJhZ21lbnQiOiJLYlBZIn0sMTU1ODAwNTgwMzU4N10K
WyJhZGRJY2VDYW5kaWRhdGVPblN1Y2Nlc3MiLCJQQ18wIixudWxsLDE1NTgwMDU4MDM1ODhdClsi
b25pY2VjYW5kaWRhdGUiLCJQQ18wIix7ImNhbmRpZGF0ZSI6ImNhbmRpZGF0ZTo0MTcxNzkwNzEg
MSBVRFAgMTY3ODU2NjMgMTguMTk3LjE4Mi45MSA2NTQ1NCB0eXAgcmVsYXkgcmFkZHIgOTIuNjIu
MzIueCBycG9ydCAyNzU3MyIsInNkcE1pZCI6ImF1ZGlvIiwic2RwTUxpbmVJbmRleCI6MCwidXNl
cm5hbWVGcmFnbWVudCI6IjVSV2cifSwxNTU4MDA1ODAzNjI5XQpbIm9uaWNlY2FuZGlkYXRlIiwi
UENfMCIseyJjYW5kaWRhdGUiOiJjYW5kaWRhdGU6MTgxNzk3MzE4OCAxIFVEUCAxNjc4NTkxOSA1
NC45My4yNDIuMTc0IDYzNjI5IHR5cCByZWxheSByYWRkciA5Mi42Mi4zMi54IHJwb3J0IDE5ODIx
Iiwic2RwTWlkIjoiYXVkaW8iLCJzZHBNTGluZUluZGV4IjowLCJ1c2VybmFtZUZyYWdtZW50Ijoi
NVJXZyJ9LDE1NTgwMDU4MDM2NDJdClsib25pY2VjYW5kaWRhdGUiLCJQQ18wIixudWxsLDE1NTgw
MDU4MDM2NDNdClsib25pY2VnYXRoZXJpbmdzdGF0ZWNoYW5nZSIsIlBDXzAiLCJjb21wbGV0ZSIs
MTU1ODAwNTgwMzY0M10KWyJhZGRJY2VDYW5kaWRhdGUiLCJQQ18wIix7ImNhbmRpZGF0ZSI6ImNh
bmRpZGF0ZTo0MTcxNzkwNzEgMSBVRFAgMTY3ODU2NjMgMTguMTk3LjE4Mi45MSA2NDYyOSB0eXAg
cmVsYXkgcmFkZHIgNzcuMTYuNTgueCBycG9ydCA2ODUyIiwic2RwTWlkIjoiYXVkaW8iLCJzZHBN
TGluZUluZGV4IjowLCJ1c2VybmFtZUZyYWdtZW50IjoiS2JQWSJ9LDE1NTgwMDU4MDM2NTJdClsi
YWRkSWNlQ2FuZGlkYXRlT25TdWNjZXNzIiwiUENfMCIsbnVsbCwxNTU4MDA1ODAzNjUzXQpbImFk
ZEljZUNhbmRpZGF0ZSIsIlBDXzAiLHsiY2FuZGlkYXRlIjoiY2FuZGlkYXRlOjE2NTQ1ODk0MDcg
MSBVRFAgMTY3ODU5MTkgMzQuMjQwLjIzLjIxNCA2MjYwNCB0eXAgcmVsYXkgcmFkZHIgNzcuMTYu
NTgueCBycG9ydCAxNzUzIiwic2RwTWlkIjoiYXVkaW8iLCJzZHBNTGluZUluZGV4IjowLCJ1c2Vy
bmFtZUZyYWdtZW50IjoiS2JQWSJ9LDE1NTgwMDU4MDM2ODFdClsiYWRkSWNlQ2FuZGlkYXRlT25T
dWNjZXNzIiwiUENfMCIsbnVsbCwxNTU4MDA1ODAzNjgyXQpbIm9uaWNlY29ubmVjdGlvbnN0YXRl
Y2hhbmdlIiwiUENfMCIsImNvbm5lY3RlZCIsMTU1ODAwNTgwMzk1M10KWyJvbmNvbm5lY3Rpb25z
dGF0ZWNoYW5nZSIsIlBDXzAiLCJjb25uZWN0ZWQiLDE1NTgwMDU4MDM5NjldClsiZ2V0c3RhdHMi
LCJQQ18wIix7IlJUQ0NlcnRpZmljYXRlXzBGOjM3OkYwOkZGOkU1OjM4OkQwOjM1OkQ1OkFGOkM0
OjY1OkM5OjFGOkNCOkIxOjI5OjY4OjhFOjZGOkQ0OjgyOjExOkI5OjAzOjU0OjYyOkI5Ojk2OkZE
OkUxOkUwIjp7ImlkIjoiUlRDQ2VydGlmaWNhdGVfMEY6Mzc6RjA6RkY6RTU6Mzg6RDA6MzU6RDU6
QUY6QzQ6NjU6Qzk6MUY6Q0I6QjE6Mjk6Njg6OEU6NkY6RDQ6ODI6MTE6Qjk6MDM6NTQ6NjI6Qjk6
OTY6RkQ6RTE6RTAiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjZXJ0aWZpY2F0
ZSIsImJhc2U2NENlcnRpZmljYXRlIjoiTUlJQkZqQ0J2YUFEQWdFQ0Fna0EzblJsdWlxYnlpRXdD
Z1lJS29aSXpqMEVBd0l3RVRFUE1BMEdBMVVFQXd3R1YyVmlVbFJETUI0WERURTVNRFV4TlRFeE1q
TXlNMW9YRFRFNU1EWXhOVEV4TWpNeU0xb3dFVEVQTUEwR0ExVUVBd3dHVjJWaVVsUkRNRmt3RXdZ
SEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVBMXYxZ0VCdnhuTmNRTDg0T1JlZGJLNHNESHhz
SzduaThDSjhFWHdZYjZzZlhRemxGWEMrOHE2dnlGMVV5emE3cS92cGdXY2dhQjFVVDFLOEF1VFdF
VEFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBbDhVcWROVjFaVzkyc3N6ZjRheFJCclZFRmZCeEhI
V24vL1NIdDBENnloZ0NJRUJJTUVuUyt4TWF2aVR4SUZtQ0hGV2p6a3JVRlVXRUxjZjhqZHYyUzk0
RCIsImZpbmdlcnByaW50IjoiMEY6Mzc6RjA6RkY6RTU6Mzg6RDA6MzU6RDU6QUY6QzQ6NjU6Qzk6
MUY6Q0I6QjE6Mjk6Njg6OEU6NkY6RDQ6ODI6MTE6Qjk6MDM6NTQ6NjI6Qjk6OTY6RkQ6RTE6RTAi
LCJmaW5nZXJwcmludEFsZ29yaXRobSI6InNoYS0yNTYifSwiUlRDQ2VydGlmaWNhdGVfNTM6Q0Y6
MkM6NjQ6OEQ6OTg6QUE6QTY6NDE6NUY6Mzc6N0Q6QkM6Mjk6MDQ6NTg6MjM6REI6OTY6RDU6RTI6
NjQ6Mjg6MkI6MjE6NkE6OTU6RUY6MDE6N0Y6RTA6MzEiOnsiaWQiOiJSVENDZXJ0aWZpY2F0ZV81
MzpDRjoyQzo2NDo4RDo5ODpBQTpBNjo0MTo1RjozNzo3RDpCQzoyOTowNDo1ODoyMzpEQjo5NjpE
NTpFMjo2NDoyODoyQjoyMTo2QTo5NTpFRjowMTo3RjpFMDozMSIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6ImNlcnRpZmljYXRlIiwiYmFzZTY0Q2VydGlmaWNhdGUiOiJNSUlCRnpD
QnZhQURBZ0VDQWdrQTlDejg1R3VVTXRvd0NnWUlLb1pJemowRUF3SXdFVEVQTUEwR0ExVUVBd3dH
VjJWaVVsUkRNQjRYRFRFNU1EVXhOVEV4TWpNeU0xb1hEVEU1TURZeE5URXhNak15TTFvd0VURVBN
QTBHQTFVRUF3d0dWMlZpVWxSRE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXFT
UVdscmU0enR4UUl6bU9UZWw0VW5iTTk5ckZWYnNqa3VqM040dGF3N2s0OTVhV012NXM3TzJNaWpr
SUg0SmM4RW01TmlsR1VZOG9zNms0YUpkaHl6QUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUE5QndS
WUcwam5BelJQZXBlQUdCdU9kcVdLenUwblVtSUphMkNENTBPdU53Q0lRQ0c2OTdmeHVsaDR3NGNF
UnV2dWRaNHRGTnBnMEZ5N1BoU2sranVDQ1UxOWc9PSIsImZpbmdlcnByaW50IjoiNTM6Q0Y6MkM6
NjQ6OEQ6OTg6QUE6QTY6NDE6NUY6Mzc6N0Q6QkM6Mjk6MDQ6NTg6MjM6REI6OTY6RDU6RTI6NjQ6
Mjg6MkI6MjE6NkE6OTU6RUY6MDE6N0Y6RTA6MzEiLCJmaW5nZXJwcmludEFsZ29yaXRobSI6InNo
YS0yNTYifSwiUlRDQ29kZWNfYXVkaW9fSW5ib3VuZF8wIjp7ImlkIjoiUlRDQ29kZWNfYXVkaW9f
SW5ib3VuZF8wIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9j
a1JhdGUiOjgwMDAsIm1pbWVUeXBlIjoiYXVkaW8vUENNVSIsInBheWxvYWRUeXBlIjowfSwiUlRD
Q29kZWNfYXVkaW9fSW5ib3VuZF8xMDIiOnsiaWQiOiJSVENDb2RlY19hdWRpb19JbmJvdW5kXzEw
MiIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo4
MDAwLCJtaW1lVHlwZSI6ImF1ZGlvL0lMQkMiLCJwYXlsb2FkVHlwZSI6MTAyfSwiUlRDQ29kZWNf
YXVkaW9fSW5ib3VuZF8xMDMiOnsiaWQiOiJSVENDb2RlY19hdWRpb19JbmJvdW5kXzEwMyIsInRp
bWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjoxNjAwMCwi
bWltZVR5cGUiOiJhdWRpby9JU0FDIiwicGF5bG9hZFR5cGUiOjEwM30sIlJUQ0NvZGVjX2F1ZGlv
X0luYm91bmRfMTA1Ijp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fSW5ib3VuZF8xMDUiLCJ0aW1lc3Rh
bXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6MTYwMDAsIm1pbWVU
eXBlIjoiYXVkaW8vQ04iLCJwYXlsb2FkVHlwZSI6MTA1fSwiUlRDQ29kZWNfYXVkaW9fSW5ib3Vu
ZF8xMTAiOnsiaWQiOiJSVENDb2RlY19hdWRpb19JbmJvdW5kXzExMCIsInRpbWVzdGFtcCI6MTU1
ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo0ODAwMCwibWltZVR5cGUiOiJh
dWRpby90ZWxlcGhvbmUtZXZlbnQiLCJwYXlsb2FkVHlwZSI6MTEwfSwiUlRDQ29kZWNfYXVkaW9f
SW5ib3VuZF8xMTEiOnsiaWQiOiJSVENDb2RlY19hdWRpb19JbmJvdW5kXzExMSIsInRpbWVzdGFt
cCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo0ODAwMCwibWltZVR5
cGUiOiJhdWRpby9vcHVzIiwicGF5bG9hZFR5cGUiOjExMX0sIlJUQ0NvZGVjX2F1ZGlvX0luYm91
bmRfMTEzIjp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fSW5ib3VuZF8xMTMiLCJ0aW1lc3RhbXAiOjE1
NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6MTYwMDAsIm1pbWVUeXBlIjoi
YXVkaW8vdGVsZXBob25lLWV2ZW50IiwicGF5bG9hZFR5cGUiOjExM30sIlJUQ0NvZGVjX2F1ZGlv
X0luYm91bmRfMTI2Ijp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fSW5ib3VuZF8xMjYiLCJ0aW1lc3Rh
bXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6ODAwMCwibWltZVR5
cGUiOiJhdWRpby90ZWxlcGhvbmUtZXZlbnQiLCJwYXlsb2FkVHlwZSI6MTI2fSwiUlRDQ29kZWNf
YXVkaW9fSW5ib3VuZF8xMyI6eyJpZCI6IlJUQ0NvZGVjX2F1ZGlvX0luYm91bmRfMTMiLCJ0aW1l
c3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6ODAwMCwibWlt
ZVR5cGUiOiJhdWRpby9DTiIsInBheWxvYWRUeXBlIjoxM30sIlJUQ0NvZGVjX2F1ZGlvX0luYm91
bmRfOCI6eyJpZCI6IlJUQ0NvZGVjX2F1ZGlvX0luYm91bmRfOCIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo4MDAwLCJtaW1lVHlwZSI6ImF1ZGlv
L1BDTUEiLCJwYXlsb2FkVHlwZSI6OH0sIlJUQ0NvZGVjX2F1ZGlvX0luYm91bmRfOSI6eyJpZCI6
IlJUQ0NvZGVjX2F1ZGlvX0luYm91bmRfOSIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlw
ZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo4MDAwLCJtaW1lVHlwZSI6ImF1ZGlvL0c3MjIiLCJwYXls
b2FkVHlwZSI6OX0sIlJUQ0NvZGVjX2F1ZGlvX091dGJvdW5kXzAiOnsiaWQiOiJSVENDb2RlY19h
dWRpb19PdXRib3VuZF8wIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMi
LCJjbG9ja1JhdGUiOjgwMDAsIm1pbWVUeXBlIjoiYXVkaW8vUENNVSIsInBheWxvYWRUeXBlIjow
fSwiUlRDQ29kZWNfYXVkaW9fT3V0Ym91bmRfMTAyIjp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fT3V0
Ym91bmRfMTAyIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9j
a1JhdGUiOjgwMDAsIm1pbWVUeXBlIjoiYXVkaW8vSUxCQyIsInBheWxvYWRUeXBlIjoxMDJ9LCJS
VENDb2RlY19hdWRpb19PdXRib3VuZF8xMDMiOnsiaWQiOiJSVENDb2RlY19hdWRpb19PdXRib3Vu
ZF8xMDMiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0
ZSI6MTYwMDAsIm1pbWVUeXBlIjoiYXVkaW8vSVNBQyIsInBheWxvYWRUeXBlIjoxMDN9LCJSVEND
b2RlY19hdWRpb19PdXRib3VuZF8xMDUiOnsiaWQiOiJSVENDb2RlY19hdWRpb19PdXRib3VuZF8x
MDUiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6
MTYwMDAsIm1pbWVUeXBlIjoiYXVkaW8vQ04iLCJwYXlsb2FkVHlwZSI6MTA1fSwiUlRDQ29kZWNf
YXVkaW9fT3V0Ym91bmRfMTEwIjp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fT3V0Ym91bmRfMTEwIiwi
dGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1JhdGUiOjQ4MDAw
LCJtaW1lVHlwZSI6ImF1ZGlvL3RlbGVwaG9uZS1ldmVudCIsInBheWxvYWRUeXBlIjoxMTB9LCJS
VENDb2RlY19hdWRpb19PdXRib3VuZF8xMTEiOnsiaWQiOiJSVENDb2RlY19hdWRpb19PdXRib3Vu
ZF8xMTEiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0
ZSI6NDgwMDAsIm1pbWVUeXBlIjoiYXVkaW8vb3B1cyIsInBheWxvYWRUeXBlIjoxMTF9LCJSVEND
b2RlY19hdWRpb19PdXRib3VuZF8xMTMiOnsiaWQiOiJSVENDb2RlY19hdWRpb19PdXRib3VuZF8x
MTMiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6
MTYwMDAsIm1pbWVUeXBlIjoiYXVkaW8vdGVsZXBob25lLWV2ZW50IiwicGF5bG9hZFR5cGUiOjEx
M30sIlJUQ0NvZGVjX2F1ZGlvX091dGJvdW5kXzEyNiI6eyJpZCI6IlJUQ0NvZGVjX2F1ZGlvX091
dGJvdW5kXzEyNiIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xv
Y2tSYXRlIjo4MDAwLCJtaW1lVHlwZSI6ImF1ZGlvL3RlbGVwaG9uZS1ldmVudCIsInBheWxvYWRU
eXBlIjoxMjZ9LCJSVENDb2RlY19hdWRpb19PdXRib3VuZF8xMyI6eyJpZCI6IlJUQ0NvZGVjX2F1
ZGlvX091dGJvdW5kXzEzIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMi
LCJjbG9ja1JhdGUiOjgwMDAsIm1pbWVUeXBlIjoiYXVkaW8vQ04iLCJwYXlsb2FkVHlwZSI6MTN9
LCJSVENDb2RlY19hdWRpb19PdXRib3VuZF84Ijp7ImlkIjoiUlRDQ29kZWNfYXVkaW9fT3V0Ym91
bmRfOCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRl
Ijo4MDAwLCJtaW1lVHlwZSI6ImF1ZGlvL1BDTUEiLCJwYXlsb2FkVHlwZSI6OH0sIlJUQ0NvZGVj
X2F1ZGlvX091dGJvdW5kXzkiOnsiaWQiOiJSVENDb2RlY19hdWRpb19PdXRib3VuZF85IiwidGlt
ZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1JhdGUiOjgwMDAsIm1p
bWVUeXBlIjoiYXVkaW8vRzcyMiIsInBheWxvYWRUeXBlIjo5fSwiUlRDQ29kZWNfdmlkZW9fSW5i
b3VuZF8xMDAiOnsiaWQiOiJSVENDb2RlY192aWRlb19JbmJvdW5kXzEwMCIsInRpbWVzdGFtcCI6
MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUi
OiJ2aWRlby9WUDgiLCJwYXlsb2FkVHlwZSI6MTAwfSwiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF8x
MDEiOnsiaWQiOiJSVENDb2RlY192aWRlb19JbmJvdW5kXzEwMSIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRl
by9ydHgiLCJwYXlsb2FkVHlwZSI6MTAxfSwiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF8xMDQiOnsi
aWQiOiJSVENDb2RlY192aWRlb19JbmJvdW5kXzEwNCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1
MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby91bHBm
ZWMiLCJwYXlsb2FkVHlwZSI6MTA0fSwiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF8xMjUiOnsiaWQi
OiJSVENDb2RlY192aWRlb19JbmJvdW5kXzEyNSIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1Mywi
dHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby9ydHgiLCJw
YXlsb2FkVHlwZSI6MTI1fSwiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF8xMjciOnsiaWQiOiJSVEND
b2RlY192aWRlb19JbmJvdW5kXzEyNyIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6
ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby9yZWQiLCJwYXlsb2Fk
VHlwZSI6MTI3fSwiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF85NiI6eyJpZCI6IlJUQ0NvZGVjX3Zp
ZGVvX0luYm91bmRfOTYiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIs
ImNsb2NrUmF0ZSI6OTAwMDAsIm1pbWVUeXBlIjoidmlkZW8vSDI2NCIsInBheWxvYWRUeXBlIjo5
Nn0sIlJUQ0NvZGVjX3ZpZGVvX0luYm91bmRfOTciOnsiaWQiOiJSVENDb2RlY192aWRlb19JbmJv
dW5kXzk3IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1Jh
dGUiOjkwMDAwLCJtaW1lVHlwZSI6InZpZGVvL3J0eCIsInBheWxvYWRUeXBlIjo5N30sIlJUQ0Nv
ZGVjX3ZpZGVvX0luYm91bmRfOTgiOnsiaWQiOiJSVENDb2RlY192aWRlb19JbmJvdW5kXzk4Iiwi
dGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1JhdGUiOjkwMDAw
LCJtaW1lVHlwZSI6InZpZGVvL0gyNjQiLCJwYXlsb2FkVHlwZSI6OTh9LCJSVENDb2RlY192aWRl
b19JbmJvdW5kXzk5Ijp7ImlkIjoiUlRDQ29kZWNfdmlkZW9fSW5ib3VuZF85OSIsInRpbWVzdGFt
cCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5
cGUiOiJ2aWRlby9ydHgiLCJwYXlsb2FkVHlwZSI6OTl9LCJSVENDb2RlY192aWRlb19PdXRib3Vu
ZF8xMDAiOnsiaWQiOiJSVENDb2RlY192aWRlb19PdXRib3VuZF8xMDAiLCJ0aW1lc3RhbXAiOjE1
NTgwMDU4MDM5NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6OTAwMDAsIm1pbWVUeXBlIjoi
dmlkZW8vVlA4IiwicGF5bG9hZFR5cGUiOjEwMH0sIlJUQ0NvZGVjX3ZpZGVvX091dGJvdW5kXzEw
MSI6eyJpZCI6IlJUQ0NvZGVjX3ZpZGVvX091dGJvdW5kXzEwMSIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRl
by9ydHgiLCJwYXlsb2FkVHlwZSI6MTAxfSwiUlRDQ29kZWNfdmlkZW9fT3V0Ym91bmRfMTA0Ijp7
ImlkIjoiUlRDQ29kZWNfdmlkZW9fT3V0Ym91bmRfMTA0IiwidGltZXN0YW1wIjoxNTU4MDA1ODAz
OTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1JhdGUiOjkwMDAwLCJtaW1lVHlwZSI6InZpZGVvL3Vs
cGZlYyIsInBheWxvYWRUeXBlIjoxMDR9LCJSVENDb2RlY192aWRlb19PdXRib3VuZF8xMjUiOnsi
aWQiOiJSVENDb2RlY192aWRlb19PdXRib3VuZF8xMjUiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5
NTMsInR5cGUiOiJjb2RlYyIsImNsb2NrUmF0ZSI6OTAwMDAsIm1pbWVUeXBlIjoidmlkZW8vcnR4
IiwicGF5bG9hZFR5cGUiOjEyNX0sIlJUQ0NvZGVjX3ZpZGVvX091dGJvdW5kXzEyNyI6eyJpZCI6
IlJUQ0NvZGVjX3ZpZGVvX091dGJvdW5kXzEyNyIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1Mywi
dHlwZSI6ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby9yZWQiLCJw
YXlsb2FkVHlwZSI6MTI3fSwiUlRDQ29kZWNfdmlkZW9fT3V0Ym91bmRfOTYiOnsiaWQiOiJSVEND
b2RlY192aWRlb19PdXRib3VuZF85NiIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6
ImNvZGVjIiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby9IMjY0IiwicGF5bG9h
ZFR5cGUiOjk2fSwiUlRDQ29kZWNfdmlkZW9fT3V0Ym91bmRfOTciOnsiaWQiOiJSVENDb2RlY192
aWRlb19PdXRib3VuZF85NyIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNvZGVj
IiwiY2xvY2tSYXRlIjo5MDAwMCwibWltZVR5cGUiOiJ2aWRlby9ydHgiLCJwYXlsb2FkVHlwZSI6
OTd9LCJSVENDb2RlY192aWRlb19PdXRib3VuZF85OCI6eyJpZCI6IlJUQ0NvZGVjX3ZpZGVvX091
dGJvdW5kXzk4IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9j
a1JhdGUiOjkwMDAwLCJtaW1lVHlwZSI6InZpZGVvL0gyNjQiLCJwYXlsb2FkVHlwZSI6OTh9LCJS
VENDb2RlY192aWRlb19PdXRib3VuZF85OSI6eyJpZCI6IlJUQ0NvZGVjX3ZpZGVvX091dGJvdW5k
Xzk5IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY29kZWMiLCJjbG9ja1JhdGUi
OjkwMDAwLCJtaW1lVHlwZSI6InZpZGVvL3J0eCIsInBheWxvYWRUeXBlIjo5OX0sIlJUQ0ljZUNh
bmRpZGF0ZVBhaXJfNmtGTE5YZHpfekV2ZFVoZXMiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWly
XzZrRkxOWGR6X3pFdmRVaGVzIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2Fu
ZGlkYXRlLXBhaXIiLCJhdmFpbGFibGVPdXRnb2luZ0JpdHJhdGUiOjMwMDAwMCwiYnl0ZXNSZWNl
aXZlZCI6Njk0LCJieXRlc1NlbnQiOjExODEsImN1cnJlbnRSb3VuZFRyaXBUaW1lIjowLjA4NCwi
bG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV82a0ZMTlhkeiIsIm5vbWluYXRlZCI6
dHJ1ZSwicHJpb3JpdHkiOjE0NDE1NDc2OTg5MDQ5MTkwMCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJS
VENJY2VDYW5kaWRhdGVfekV2ZFVoZXMiLCJyZXF1ZXN0c1JlY2VpdmVkIjozLCJyZXF1ZXN0c1Nl
bnQiOjEsInJlc3BvbnNlc1JlY2VpdmVkIjozLCJyZXNwb25zZXNTZW50IjozLCJzdGF0ZSI6InN1
Y2NlZWRlZCIsInRvdGFsUm91bmRUcmlwVGltZSI6MC4yODUsInRyYW5zcG9ydElkIjoiUlRDVHJh
bnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6dHJ1ZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfNmxG
QmZzcGFfWEdnNTE4ZjUiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyXzZsRkJmc3BhX1hHZzUx
OGY1IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJi
eXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VD
YW5kaWRhdGVfNmxGQmZzcGEiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6OTA3OTI1OTA0
NzczNTA4NzAwMCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfWEdnNTE4ZjUi
LCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjIsInJlc3BvbnNlc1JlY2VpdmVk
IjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6ImlucHJvZ3Jlc3MiLCJ0b3RhbFJvdW5kVHJp
cFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6
ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0J1MUoyNEM2XytrZ3orQ0FhIjp7ImlkIjoiUlRD
SWNlQ2FuZGlkYXRlUGFpcl9CdTFKMjRDNl8ra2d6K0NBYSIsInRpbWVzdGFtcCI6MTU1ODAwNTgw
Mzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50
IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0J1MUoyNEM2Iiwibm9taW5h
dGVkIjpmYWxzZSwicHJpb3JpdHkiOjE0NDE1NDc2OTU1NDk0NzYwMCwicmVtb3RlQ2FuZGlkYXRl
SWQiOiJSVENJY2VDYW5kaWRhdGVfK2tneitDQWEiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1
ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0
ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJh
bnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0J1
MUoyNEM2X0NDRnV0Z3hsIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl9CdTFKMjRDNl9DQ0Z1
dGd4bCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwi
Ynl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNl
Q2FuZGlkYXRlX0J1MUoyNEM2Iiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjE0NDE1NDc2
OTU1NDk0NzYwMCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfQ0NGdXRneGwi
LCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjEsInJlc3BvbnNlc1JlY2VpdmVk
IjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6ImlucHJvZ3Jlc3MiLCJ0b3RhbFJvdW5kVHJp
cFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6
ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0J1MUoyNEM2X0RuY29pZXJrIjp7ImlkIjoiUlRD
SWNlQ2FuZGlkYXRlUGFpcl9CdTFKMjRDNl9EbmNvaWVyayIsInRpbWVzdGFtcCI6MTU1ODAwNTgw
Mzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50
IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0J1MUoyNEM2Iiwibm9taW5h
dGVkIjpmYWxzZSwicHJpb3JpdHkiOjE0NDE1NDc2OTg5MDQ5MTkwMCwicmVtb3RlQ2FuZGlkYXRl
SWQiOiJSVENJY2VDYW5kaWRhdGVfRG5jb2llcmsiLCJyZXF1ZXN0c1JlY2VpdmVkIjoxLCJyZXF1
ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjoxLCJzdGF0
ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJh
bnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0J1
MUoyNEM2X01RRGJtVHA5Ijp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl9CdTFKMjRDNl9NUURi
bVRwOSIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwi
Ynl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNl
Q2FuZGlkYXRlX0J1MUoyNEM2Iiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjE0NDE1MzY2
Njc1NDk4ODAzMCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfTVFEYm1UcDki
LCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVk
IjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRp
bWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFs
c2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0J1MUoyNEM2X25SNEEyU000Ijp7ImlkIjoiUlRDSWNl
Q2FuZGlkYXRlUGFpcl9CdTFKMjRDNl9uUjRBMlNNNCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1
MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50Ijow
LCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0J1MUoyNEM2Iiwibm9taW5hdGVk
IjpmYWxzZSwicHJpb3JpdHkiOjcyMDk0OTczMjA1NDMyMzIwLCJyZW1vdGVDYW5kaWRhdGVJZCI6
IlJUQ0ljZUNhbmRpZGF0ZV9uUjRBMlNNNCIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3Rz
U2VudCI6MCwicmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoi
d2FpdGluZyIsInRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3Bv
cnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfQnUxSjI0
QzZfb3R3ek9WSnYiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX0J1MUoyNEM2X290d3pPVkp2
IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRl
c1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5k
aWRhdGVfQnUxSjI0QzYiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6MTQ0MTU0NzcwNDI3
MzYyODAwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9vdHd6T1ZKdiIsInJl
cXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MSwicmVzcG9uc2VzUmVjZWl2ZWQiOjAs
InJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoiaW5wcm9ncmVzcyIsInRvdGFsUm91bmRUcmlwVGlt
ZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxz
ZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfQnUxSjI0QzZfdEJqMXhXeksiOnsiaWQiOiJSVENJY2VD
YW5kaWRhdGVQYWlyX0J1MUoyNEM2X3RCajF4V3pLIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUz
LCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAs
ImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfQnUxSjI0QzYiLCJub21pbmF0ZWQi
OmZhbHNlLCJwcmlvcml0eSI6NzIwOTM4NzM2OTM4MDQ1NDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoi
UlRDSWNlQ2FuZGlkYXRlX3RCajF4V3pLIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNT
ZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3
YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9y
dF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9CdTFKMjRD
Nl96RXZkVWhlcyI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfQnUxSjI0QzZfekV2ZFVoZXMi
LCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVz
UmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRp
ZGF0ZV9CdTFKMjRDNiIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5IjoxNDQxNTQ3NjYyNjY2
MTU4MDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX3pFdmRVaGVzIiwicmVx
dWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwi
cmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjow
LCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwi
UlRDSWNlQ2FuZGlkYXRlUGFpcl9HVi84RHVvOV8ra2d6K0NBYSI6eyJpZCI6IlJUQ0ljZUNhbmRp
ZGF0ZVBhaXJfR1YvOER1bzlfK2tneitDQWEiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5
cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9j
YWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9HVi84RHVvOSIsIm5vbWluYXRlZCI6ZmFs
c2UsInByaW9yaXR5IjoxNDQxNTM2NzAwNDMzMTk4MDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRD
SWNlQ2FuZGlkYXRlXytrZ3orQ0FhIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50
IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0
aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9h
dWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9HVi84RHVvOV9D
Q0Z1dGd4bCI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfR1YvOER1bzlfQ0NGdXRneGwiLCJ0
aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVj
ZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0
ZV9HVi84RHVvOSIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5IjoxNDQxNTM2NzAwNDMzMTk4
MDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0NDRnV0Z3hsIiwicmVxdWVz
dHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVz
cG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0
cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRD
SWNlQ2FuZGlkYXRlUGFpcl9HVi84RHVvOV9NUURibVRwOSI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0
ZVBhaXJfR1YvOER1bzlfTVFEYm1UcDkiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUi
OiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxD
YW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9HVi84RHVvOSIsIm5vbWluYXRlZCI6ZmFsc2Us
InByaW9yaXR5IjoxNDQxNTM2NjY3NTQ5ODc1MjAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNl
Q2FuZGlkYXRlX01RRGJtVHA5IiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50Ijow
LCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0aW5n
IiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRp
b18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9HVi84RHVvOV9uUjRB
MlNNNCI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfR1YvOER1bzlfblI0QTJTTTQiLCJ0aW1l
c3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2
ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9H
Vi84RHVvOSIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo3MjA5NDk3MzIwNTQzMTgwMCwi
cmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfblI0QTJTTTQiLCJyZXF1ZXN0c1Jl
Y2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25z
ZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5z
cG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VD
YW5kaWRhdGVQYWlyX0dWLzhEdW85X290d3pPVkp2Ijp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFp
cl9HVi84RHVvOV9vdHd6T1ZKdiIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNh
bmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRp
ZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0dWLzhEdW85Iiwibm9taW5hdGVkIjpmYWxzZSwicHJp
b3JpdHkiOjE0NDE1MzY3MDkxNTczNTA0MCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5k
aWRhdGVfb3R3ek9WSnYiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJl
c3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0
b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEi
LCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX0dWLzhEdW85X3RCajF4V3pL
Ijp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl9HVi84RHVvOV90QmoxeFd6SyIsInRpbWVzdGFt
cCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6
MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX0dWLzhE
dW85Iiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjcyMDkzODczNjkzODA0MDMwLCJyZW1v
dGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV90QmoxeFd6SyIsInJlcXVlc3RzUmVjZWl2
ZWQiOjAsInJlcXVlc3RzU2VudCI6MCwicmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1Nl
bnQiOjAsInN0YXRlIjoid2FpdGluZyIsInRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0
SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRp
ZGF0ZVBhaXJfR1YvOER1bzlfekV2ZFVoZXMiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX0dW
LzhEdW85X3pFdmRVaGVzIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlk
YXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRl
SWQiOiJSVENJY2VDYW5kaWRhdGVfR1YvOER1bzkiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0
eSI6MTQ0MTUzNjY2NzU0OTg4MDMwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0
ZV96RXZkVWhlcyIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MCwicmVzcG9u
c2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoid2FpdGluZyIsInRvdGFs
Um91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndy
aXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfY2k1VWMwSW9fK2tneitDQWEiOnsi
aWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX2NpNVVjMElvXytrZ3orQ0FhIiwidGltZXN0YW1wIjox
NTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJi
eXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfY2k1VWMwSW8i
LCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6NzIwOTM4NzY5ODIxMzYzMjAsInJlbW90ZUNh
bmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlXytrZ3orQ0FhIiwicmVxdWVzdHNSZWNlaXZlZCI6
MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6
MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6
IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRl
UGFpcl9jaTVVYzBJb19DQ0Z1dGd4bCI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfY2k1VWMw
SW9fQ0NGdXRneGwiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUt
cGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6
IlJUQ0ljZUNhbmRpZGF0ZV9jaTVVYzBJbyIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo3
MjA5Mzg3Njk4MjEzNjMyMCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfQ0NG
dXRneGwiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1Jl
Y2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5k
VHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJs
ZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX2NpNVVjMElvX01RRGJtVHA5Ijp7ImlkIjoi
UlRDSWNlQ2FuZGlkYXRlUGFpcl9jaTVVYzBJb19NUURibVRwOSIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNT
ZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX2NpNVVjMElvIiwibm9t
aW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjcyMDkzODczNjkzODA0MDMwLCJyZW1vdGVDYW5kaWRh
dGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9NUURibVRwOSIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJl
cXVlc3RzU2VudCI6MCwicmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0
YXRlIjoid2FpdGluZyIsInRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENU
cmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJf
Y2k1VWMwSW9fblI0QTJTTTQiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX2NpNVVjMElvX25S
NEEyU000IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIi
LCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJ
Y2VDYW5kaWRhdGVfY2k1VWMwSW8iLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6NzIwOTM4
NzM2NjAyNDkwOTAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX25SNEEyU000
IiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZl
ZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBU
aW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZh
bHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9jaTVVYzBJb19vdHd6T1ZKdiI6eyJpZCI6IlJUQ0lj
ZUNhbmRpZGF0ZVBhaXJfY2k1VWMwSW9fb3R3ek9WSnYiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5
NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6
MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9jaTVVYzBJbyIsIm5vbWluYXRl
ZCI6ZmFsc2UsInByaW9yaXR5Ijo3MjA5Mzg3Nzg1NDU1MTU1MCwicmVtb3RlQ2FuZGlkYXRlSWQi
OiJSVENJY2VDYW5kaWRhdGVfb3R3ek9WSnYiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0
c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6
IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNw
b3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX2NpNVVj
MElvX3RCajF4V3pLIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl9jaTVVYzBJb190QmoxeFd6
SyIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0
ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2Fu
ZGlkYXRlX2NpNVVjMElvIiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjcyMDkzODczNjYw
MjQ4NTgwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV90QmoxeFd6SyIsInJl
cXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MCwicmVzcG9uc2VzUmVjZWl2ZWQiOjAs
InJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoid2FpdGluZyIsInRvdGFsUm91bmRUcmlwVGltZSI6
MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0s
IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfY2k1VWMwSW9fekV2ZFVoZXMiOnsiaWQiOiJSVENJY2VDYW5k
aWRhdGVQYWlyX2NpNVVjMElvX3pFdmRVaGVzIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0
eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxv
Y2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfY2k1VWMwSW8iLCJub21pbmF0ZWQiOmZh
bHNlLCJwcmlvcml0eSI6NzIwOTM4NzM2OTM4MDQ1NDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRD
SWNlQ2FuZGlkYXRlX3pFdmRVaGVzIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50
IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0
aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9h
dWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9tejUwTXh5UF8r
a2d6K0NBYSI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfbXo1ME14eVBfK2tneitDQWEiLCJ0
aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVj
ZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0
ZV9tejUwTXh5UCIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo3MjA5NDk3NjQ5Mzc2NDEw
MCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfK2tneitDQWEiLCJyZXF1ZXN0
c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNw
b25zZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRy
YW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJ
Y2VDYW5kaWRhdGVQYWlyX216NTBNeHlQX0NDRnV0Z3hsIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRl
UGFpcl9tejUwTXh5UF9DQ0Z1dGd4bCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6
ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENh
bmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX216NTBNeHlQIiwibm9taW5hdGVkIjpmYWxzZSwi
cHJpb3JpdHkiOjcyMDk0OTc2NDkzNzY0MTAwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNh
bmRpZGF0ZV9DQ0Z1dGd4bCIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MCwi
cmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoid2FpdGluZyIs
InRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9f
MSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfbXo1ME14eVBfTVFEYm1U
cDkiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX216NTBNeHlQX01RRGJtVHA5IiwidGltZXN0
YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVk
IjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfbXo1
ME14eVAiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6NzIwOTQ5NzMyMDU0MzE4MDAsInJl
bW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX01RRGJtVHA5IiwicmVxdWVzdHNSZWNl
aXZlZCI6MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2Vz
U2VudCI6MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3Bv
cnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2Fu
ZGlkYXRlUGFpcl9tejUwTXh5UF9uUjRBMlNNNCI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJf
bXo1ME14eVBfblI0QTJTTTQiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5k
aWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRh
dGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9tejUwTXh5UCIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9y
aXR5Ijo3MjA5NDk3MzE3MTg3Njg2MCwicmVtb3RlQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRh
dGVfblI0QTJTTTQiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJyZXF1ZXN0c1NlbnQiOjAsInJlc3Bv
bnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJzdGF0ZSI6IndhaXRpbmciLCJ0b3Rh
bFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ3
cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWlyX216NTBNeHlQX290d3pPVkp2Ijp7
ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl9tejUwTXh5UF9vdHd6T1ZKdiIsInRpbWVzdGFtcCI6
MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWlyIiwiYnl0ZXNSZWNlaXZlZCI6MCwi
Ynl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX216NTBNeHlQ
Iiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjcyMDk0OTc3MzY2MTc5MzMwLCJyZW1vdGVD
YW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9vdHd6T1ZKdiIsInJlcXVlc3RzUmVjZWl2ZWQi
OjAsInJlcXVlc3RzU2VudCI6MCwicmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQi
OjAsInN0YXRlIjoid2FpdGluZyIsInRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQi
OiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0
ZVBhaXJfbXo1ME14eVBfdEJqMXhXeksiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX216NTBN
eHlQX3RCajF4V3pLIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRl
LXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQi
OiJSVENJY2VDYW5kaWRhdGVfbXo1ME14eVAiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6
NzIwOTM4NzM2NjAyNDkwOTAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX3RC
ajF4V3pLIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNS
ZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3Vu
ZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFi
bGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl9tejUwTXh5UF96RXZkVWhlcyI6eyJpZCI6
IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfbXo1ME14eVBfekV2ZFVoZXMiLCJ0aW1lc3RhbXAiOjE1NTgw
MDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVz
U2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9tejUwTXh5UCIsIm5v
bWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo3MjA5NDk3MzIwNTQzMjMyMCwicmVtb3RlQ2FuZGlk
YXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfekV2ZFVoZXMiLCJyZXF1ZXN0c1JlY2VpdmVkIjowLCJy
ZXF1ZXN0c1NlbnQiOjAsInJlc3BvbnNlc1JlY2VpdmVkIjowLCJyZXNwb25zZXNTZW50IjowLCJz
dGF0ZSI6IndhaXRpbmciLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjAsInRyYW5zcG9ydElkIjoiUlRD
VHJhbnNwb3J0X2F1ZGlvXzEiLCJ3cml0YWJsZSI6ZmFsc2V9LCJSVENJY2VDYW5kaWRhdGVQYWly
X3VZS1ZCVXJVXytrZ3orQ0FhIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlUGFpcl91WUtWQlVyVV8r
a2d6K0NBYSIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6ImNhbmRpZGF0ZS1wYWly
IiwiYnl0ZXNSZWNlaXZlZCI6MCwiYnl0ZXNTZW50IjowLCJsb2NhbENhbmRpZGF0ZUlkIjoiUlRD
SWNlQ2FuZGlkYXRlX3VZS1ZCVXJVIiwibm9taW5hdGVkIjpmYWxzZSwicHJpb3JpdHkiOjcyMDU3
OTM0ODg1ODYxNjEwMDAsInJlbW90ZUNhbmRpZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlXytrZ3or
Q0FhIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwicmVxdWVzdHNTZW50IjoxLCJyZXNwb25zZXNSZWNl
aXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwic3RhdGUiOiJpbnByb2dyZXNzIiwidG90YWxSb3Vu
ZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFi
bGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl91WUtWQlVyVV9DQ0Z1dGd4bCI6eyJpZCI6
IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVfQ0NGdXRneGwiLCJ0aW1lc3RhbXAiOjE1NTgw
MDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFpciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVz
U2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV91WUtWQlVyVSIsIm5v
bWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo3MjA1NzkzNDg4NTg2MTYxMDAwLCJyZW1vdGVDYW5k
aWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9DQ0Z1dGd4bCIsInJlcXVlc3RzUmVjZWl2ZWQiOjAs
InJlcXVlc3RzU2VudCI6MSwicmVzcG9uc2VzUmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAs
InN0YXRlIjoiaW5wcm9ncmVzcyIsInRvdGFsUm91bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQi
OiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRhYmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0
ZVBhaXJfdVlLVkJVclVfTVFEYm1UcDkiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZC
VXJVX01RRGJtVHA5IiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRl
LXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRlc1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQi
OiJSVENJY2VDYW5kaWRhdGVfdVlLVkJVclUiLCJub21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6
MTQ0MTUzNjcwOTE1NzM1MDQwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9N
UURibVRwOSIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MCwicmVzcG9uc2Vz
UmVjZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoid2FpdGluZyIsInRvdGFsUm91
bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRh
YmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVfblI0QTJTTTQiOnsiaWQi
OiJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZCVXJVX25SNEEyU000IiwidGltZXN0YW1wIjoxNTU4
MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRl
c1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfdVlLVkJVclUiLCJu
b21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6NzIwOTQ5NzczNjYxNzkzMzAsInJlbW90ZUNhbmRp
ZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX25SNEEyU000IiwicmVxdWVzdHNSZWNlaXZlZCI6MCwi
cmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwi
c3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJU
Q1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlUGFp
cl91WUtWQlVyVV9vdHd6T1ZKdiI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVf
b3R3ek9WSnYiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJjYW5kaWRhdGUtcGFp
ciIsImJ5dGVzUmVjZWl2ZWQiOjAsImJ5dGVzU2VudCI6MCwibG9jYWxDYW5kaWRhdGVJZCI6IlJU
Q0ljZUNhbmRpZGF0ZV91WUtWQlVyVSIsIm5vbWluYXRlZCI6ZmFsc2UsInByaW9yaXR5Ijo5MDc5
MjkwOTMzNTcyMjg3MDAwLCJyZW1vdGVDYW5kaWRhdGVJZCI6IlJUQ0ljZUNhbmRpZGF0ZV9vdHd6
T1ZKdiIsInJlcXVlc3RzUmVjZWl2ZWQiOjAsInJlcXVlc3RzU2VudCI6MiwicmVzcG9uc2VzUmVj
ZWl2ZWQiOjAsInJlc3BvbnNlc1NlbnQiOjAsInN0YXRlIjoiaW5wcm9ncmVzcyIsInRvdGFsUm91
bmRUcmlwVGltZSI6MCwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSIsIndyaXRh
YmxlIjpmYWxzZX0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVfdEJqMXhXeksiOnsiaWQi
OiJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZCVXJVX3RCajF4V3pLIiwidGltZXN0YW1wIjoxNTU4
MDA1ODAzOTUzLCJ0eXBlIjoiY2FuZGlkYXRlLXBhaXIiLCJieXRlc1JlY2VpdmVkIjowLCJieXRl
c1NlbnQiOjAsImxvY2FsQ2FuZGlkYXRlSWQiOiJSVENJY2VDYW5kaWRhdGVfdVlLVkJVclUiLCJu
b21pbmF0ZWQiOmZhbHNlLCJwcmlvcml0eSI6NzIwOTM4Nzc4NTQ1NTE1NTAsInJlbW90ZUNhbmRp
ZGF0ZUlkIjoiUlRDSWNlQ2FuZGlkYXRlX3RCajF4V3pLIiwicmVxdWVzdHNSZWNlaXZlZCI6MCwi
cmVxdWVzdHNTZW50IjowLCJyZXNwb25zZXNSZWNlaXZlZCI6MCwicmVzcG9uc2VzU2VudCI6MCwi
c3RhdGUiOiJ3YWl0aW5nIiwidG90YWxSb3VuZFRyaXBUaW1lIjowLCJ0cmFuc3BvcnRJZCI6IlJU
Q1RyYW5zcG9ydF9hdWRpb18xIiwid3JpdGFibGUiOmZhbHNlfSwiUlRDSWNlQ2FuZGlkYXRlXytr
Z3orQ0FhIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlXytrZ3orQ0FhIiwidGltZXN0YW1wIjoxNTU4
MDA1ODAzOTUzLCJ0eXBlIjoicmVtb3RlLWNhbmRpZGF0ZSIsImFkZHJlc3MiOiI3Ny4xNi41OC54
IiwiY2FuZGlkYXRlVHlwZSI6InNyZmx4IiwiZGVsZXRlZCI6ZmFsc2UsInBvcnQiOjE0Njc5LCJw
cmlvcml0eSI6MTY3NzcyOTUzNSwicHJvdG9jb2wiOiJ1ZHAiLCJ0cmFuc3BvcnRJZCI6IlJUQ1Ry
YW5zcG9ydF9hdWRpb18xIn0sIlJUQ0ljZUNhbmRpZGF0ZV82a0ZMTlhkeiI6eyJpZCI6IlJUQ0lj
ZUNhbmRpZGF0ZV82a0ZMTlhkeiIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6Imxv
Y2FsLWNhbmRpZGF0ZSIsImNhbmRpZGF0ZVR5cGUiOiJwcmZseCIsImRlbGV0ZWQiOmZhbHNlLCJw
b3J0Ijo0ODI5MSwicHJpb3JpdHkiOjE4NDU1MDE2OTUsInByb3RvY29sIjoidWRwIiwidHJhbnNw
b3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRhdGVfNmxGQmZzcGEi
OnsiaWQiOiJSVENJY2VDYW5kaWRhdGVfNmxGQmZzcGEiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5
NTMsInR5cGUiOiJsb2NhbC1jYW5kaWRhdGUiLCJjYW5kaWRhdGVUeXBlIjoiaG9zdCIsImRlbGV0
ZWQiOmZhbHNlLCJwb3J0Ijo1MDk0NiwicHJpb3JpdHkiOjIxMTM5Mjk3MjcsInByb3RvY29sIjoi
dWRwIiwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRh
dGVfQnUxSjI0QzYiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVfQnUxSjI0QzYiLCJ0aW1lc3RhbXAi
OjE1NTgwMDU4MDM5NTMsInR5cGUiOiJsb2NhbC1jYW5kaWRhdGUiLCJhZGRyZXNzIjoiMTguMTk3
LjE4Mi54IiwiY2FuZGlkYXRlVHlwZSI6InJlbGF5IiwiZGVsZXRlZCI6ZmFsc2UsInBvcnQiOjYx
NDI5LCJwcmlvcml0eSI6MzM1NjM2NDcsInByb3RvY29sIjoidWRwIiwidHJhbnNwb3J0SWQiOiJS
VENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRhdGVfQ0NGdXRneGwiOnsiaWQiOiJS
VENJY2VDYW5kaWRhdGVfQ0NGdXRneGwiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUi
OiJyZW1vdGUtY2FuZGlkYXRlIiwiYWRkcmVzcyI6Ijc3LjE2LjU4LngiLCJjYW5kaWRhdGVUeXBl
Ijoic3JmbHgiLCJkZWxldGVkIjpmYWxzZSwicG9ydCI6MTEyNzMsInByaW9yaXR5IjoxNjc3NzI5
NTM1LCJwcm90b2NvbCI6InVkcCIsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEi
fSwiUlRDSWNlQ2FuZGlkYXRlX0RuY29pZXJrIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlX0RuY29p
ZXJrIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoicmVtb3RlLWNhbmRpZGF0ZSIs
ImNhbmRpZGF0ZVR5cGUiOiJwcmZseCIsImRlbGV0ZWQiOmZhbHNlLCJwb3J0IjoyNDE2NSwicHJp
b3JpdHkiOjE4NDU1MDE2OTUsInByb3RvY29sIjoidWRwIiwidHJhbnNwb3J0SWQiOiJSVENUcmFu
c3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRhdGVfR1YvOER1bzkiOnsiaWQiOiJSVENJY2VD
YW5kaWRhdGVfR1YvOER1bzkiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJsb2Nh
bC1jYW5kaWRhdGUiLCJhZGRyZXNzIjoiNTQuOTMuMjQyLngiLCJjYW5kaWRhdGVUeXBlIjoicmVs
YXkiLCJkZWxldGVkIjpmYWxzZSwicG9ydCI6NDk5ODksInByaW9yaXR5IjozMzU2MzM5MSwicHJv
dG9jb2wiOiJ1ZHAiLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIn0sIlJUQ0lj
ZUNhbmRpZGF0ZV9NUURibVRwOSI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZV9NUURibVRwOSIsInRp
bWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6InJlbW90ZS1jYW5kaWRhdGUiLCJhZGRyZXNz
IjoiMzQuMjQwLjIzLngiLCJjYW5kaWRhdGVUeXBlIjoicmVsYXkiLCJkZWxldGVkIjpmYWxzZSwi
cG9ydCI6NjEyMjcsInByaW9yaXR5IjozMzU2MzM5MSwicHJvdG9jb2wiOiJ1ZHAiLCJ0cmFuc3Bv
cnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIn0sIlJUQ0ljZUNhbmRpZGF0ZV9YR2c1MThmNSI6
eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZV9YR2c1MThmNSIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1
MywidHlwZSI6InJlbW90ZS1jYW5kaWRhdGUiLCJjYW5kaWRhdGVUeXBlIjoiaG9zdCIsImRlbGV0
ZWQiOmZhbHNlLCJwb3J0Ijo2NTQ0MiwicHJpb3JpdHkiOjIxMTM5Mzk3MTEsInByb3RvY29sIjoi
dWRwIiwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRh
dGVfY2k1VWMwSW8iOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVfY2k1VWMwSW8iLCJ0aW1lc3RhbXAi
OjE1NTgwMDU4MDM5NTMsInR5cGUiOiJsb2NhbC1jYW5kaWRhdGUiLCJhZGRyZXNzIjoiMTguMTk3
LjE4Mi54IiwiY2FuZGlkYXRlVHlwZSI6InJlbGF5IiwiZGVsZXRlZCI6ZmFsc2UsInBvcnQiOjY1
NDU0LCJwcmlvcml0eSI6MTY3ODU2NjMsInByb3RvY29sIjoidWRwIiwidHJhbnNwb3J0SWQiOiJS
VENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VDYW5kaWRhdGVfbXo1ME14eVAiOnsiaWQiOiJS
VENJY2VDYW5kaWRhdGVfbXo1ME14eVAiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUi
OiJsb2NhbC1jYW5kaWRhdGUiLCJhZGRyZXNzIjoiNTQuOTMuMjQyLngiLCJjYW5kaWRhdGVUeXBl
IjoicmVsYXkiLCJkZWxldGVkIjpmYWxzZSwicG9ydCI6NjM2MjksInByaW9yaXR5IjoxNjc4NTkx
OSwicHJvdG9jb2wiOiJ1ZHAiLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIn0s
IlJUQ0ljZUNhbmRpZGF0ZV9uUjRBMlNNNCI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZV9uUjRBMlNN
NCIsInRpbWVzdGFtcCI6MTU1ODAwNTgwMzk1MywidHlwZSI6InJlbW90ZS1jYW5kaWRhdGUiLCJh
ZGRyZXNzIjoiMzQuMjQwLjIzLngiLCJjYW5kaWRhdGVUeXBlIjoicmVsYXkiLCJkZWxldGVkIjpm
YWxzZSwicG9ydCI6NjI2MDQsInByaW9yaXR5IjoxNjc4NTkxOSwicHJvdG9jb2wiOiJ1ZHAiLCJ0
cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIn0sIlJUQ0ljZUNhbmRpZGF0ZV9vdHd6
T1ZKdiI6eyJpZCI6IlJUQ0ljZUNhbmRpZGF0ZV9vdHd6T1ZKdiIsInRpbWVzdGFtcCI6MTU1ODAw
NTgwMzk1MywidHlwZSI6InJlbW90ZS1jYW5kaWRhdGUiLCJjYW5kaWRhdGVUeXBlIjoiaG9zdCIs
ImRlbGV0ZWQiOmZhbHNlLCJwb3J0Ijo2NTQ0MSwicHJpb3JpdHkiOjIxMTM5MzcxNTEsInByb3Rv
Y29sIjoidWRwIiwidHJhbnNwb3J0SWQiOiJSVENUcmFuc3BvcnRfYXVkaW9fMSJ9LCJSVENJY2VD
YW5kaWRhdGVfdEJqMXhXeksiOnsiaWQiOiJSVENJY2VDYW5kaWRhdGVfdEJqMXhXeksiLCJ0aW1l
c3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJyZW1vdGUtY2FuZGlkYXRlIiwiYWRkcmVzcyI6
IjE4LjE5Ny4xODIueCIsImNhbmRpZGF0ZVR5cGUiOiJyZWxheSIsImRlbGV0ZWQiOmZhbHNlLCJw
b3J0Ijo2NDYyOSwicHJpb3JpdHkiOjE2Nzg1NjYzLCJwcm90b2NvbCI6InVkcCIsInRyYW5zcG9y
dElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEifSwiUlRDSWNlQ2FuZGlkYXRlX3VZS1ZCVXJVIjp7
ImlkIjoiUlRDSWNlQ2FuZGlkYXRlX3VZS1ZCVXJVIiwidGltZXN0YW1wIjoxNTU4MDA1ODAzOTUz
LCJ0eXBlIjoibG9jYWwtY2FuZGlkYXRlIiwiY2FuZGlkYXRlVHlwZSI6Imhvc3QiLCJkZWxldGVk
IjpmYWxzZSwicG9ydCI6NTA5NDUsInByaW9yaXR5IjoyMTEzOTM3MTUxLCJwcm90b2NvbCI6InVk
cCIsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEifSwiUlRDSWNlQ2FuZGlkYXRl
X3pFdmRVaGVzIjp7ImlkIjoiUlRDSWNlQ2FuZGlkYXRlX3pFdmRVaGVzIiwidGltZXN0YW1wIjox
NTU4MDA1ODAzOTUzLCJ0eXBlIjoicmVtb3RlLWNhbmRpZGF0ZSIsImFkZHJlc3MiOiIxOC4xOTcu
MTgyLngiLCJjYW5kaWRhdGVUeXBlIjoicmVsYXkiLCJkZWxldGVkIjpmYWxzZSwicG9ydCI6NTgy
ODIsInByaW9yaXR5IjozMzU2MzY0NywicHJvdG9jb2wiOiJ1ZHAiLCJ0cmFuc3BvcnRJZCI6IlJU
Q1RyYW5zcG9ydF9hdWRpb18xIn0sIlJUQ0luYm91bmRSVFBBdWRpb1N0cmVhbV8zMjIxODM1MTU0
Ijp7ImlkIjoiUlRDSW5ib3VuZFJUUEF1ZGlvU3RyZWFtXzMyMjE4MzUxNTQiLCJ0aW1lc3RhbXAi
OjE1NTgwMDU4MDM5NTMsInR5cGUiOiJpbmJvdW5kLXJ0cCIsImlzUmVtb3RlIjpmYWxzZSwibWVk
aWFUeXBlIjoiYXVkaW8iLCJxcFN1bSI6MCwic3NyYyI6MzIyMTgzNTE1NCwidHJhY2tJZCI6IlJU
Q01lZGlhU3RyZWFtVHJhY2tfcmVjZWl2ZXJfNSIsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0
X2F1ZGlvXzEiLCJieXRlc1JlY2VpdmVkIjowLCJmcmFjdGlvbkxvc3QiOjAsImppdHRlciI6MCwi
cGFja2V0c0xvc3QiOjAsInBhY2tldHNSZWNlaXZlZCI6MH0sIlJUQ0luYm91bmRSVFBWaWRlb1N0
cmVhbV8zNDIzMjA4NTcwIjp7ImlkIjoiUlRDSW5ib3VuZFJUUFZpZGVvU3RyZWFtXzM0MjMyMDg1
NzAiLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJpbmJvdW5kLXJ0cCIsImZpckNv
dW50IjowLCJpc1JlbW90ZSI6ZmFsc2UsIm1lZGlhVHlwZSI6InZpZGVvIiwibmFja0NvdW50Ijow
LCJwbGlDb3VudCI6MCwicXBTdW0iOjAsInNzcmMiOjM0MjMyMDg1NzAsInRyYWNrSWQiOiJSVENN
ZWRpYVN0cmVhbVRyYWNrX3JlY2VpdmVyXzYiLCJ0cmFuc3BvcnRJZCI6IlJUQ1RyYW5zcG9ydF9h
dWRpb18xIiwiYnl0ZXNSZWNlaXZlZCI6MCwiZnJhY3Rpb25Mb3N0IjowLCJmcmFtZXNEZWNvZGVk
IjowLCJwYWNrZXRzTG9zdCI6MCwicGFja2V0c1JlY2VpdmVkIjowfSwiUlRDTWVkaWFTdHJlYW1U
cmFja19yZWNlaXZlcl81Ijp7ImlkIjoiUlRDTWVkaWFTdHJlYW1UcmFja19yZWNlaXZlcl81Iiwi
dGltZXN0YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoidHJhY2siLCJkZXRhY2hlZCI6ZmFsc2Us
ImVuZGVkIjpmYWxzZSwicmVtb3RlU291cmNlIjp0cnVlLCJ0cmFja0lkZW50aWZpZXIiOiJkNTY3
OTBmZS1jZDliLTQ3MzktOTI3My02YmZhNmQ0MTNkN2YifSwiUlRDTWVkaWFTdHJlYW1UcmFja19y
ZWNlaXZlcl82Ijp7ImlkIjoiUlRDTWVkaWFTdHJlYW1UcmFja19yZWNlaXZlcl82IiwidGltZXN0
YW1wIjoxNTU4MDA1ODAzOTUzLCJ0eXBlIjoidHJhY2siLCJkZXRhY2hlZCI6ZmFsc2UsImVuZGVk
IjpmYWxzZSwiZnJhbWVzRGVjb2RlZCI6MCwiZnJhbWVzRHJvcHBlZCI6MCwiZnJhbWVzUmVjZWl2
ZWQiOjAsInJlbW90ZVNvdXJjZSI6dHJ1ZSwidHJhY2tJZGVudGlmaWVyIjoiNGU5NWIxMWUtMzA4
NS00MjU0LTk0ZDAtZDU4ODNmN2UzMWExIn0sIlJUQ01lZGlhU3RyZWFtVHJhY2tfc2VuZGVyXzUi
OnsiaWQiOiJSVENNZWRpYVN0cmVhbVRyYWNrX3NlbmRlcl81IiwidGltZXN0YW1wIjoxNTU4MDA1
ODAzOTUzLCJ0eXBlIjoidHJhY2siLCJhdWRpb0xldmVsIjowLCJkZXRhY2hlZCI6ZmFsc2UsImVu
ZGVkIjpmYWxzZSwicmVtb3RlU291cmNlIjpmYWxzZSwidHJhY2tJZGVudGlmaWVyIjoiZTRiMTIy
NzctOGM0YS00Y2U3LThiMTctMzU4YmRkNDhhZWQxIn0sIlJUQ01lZGlhU3RyZWFtVHJhY2tfc2Vu
ZGVyXzYiOnsiaWQiOiJSVENNZWRpYVN0cmVhbVRyYWNrX3NlbmRlcl82IiwidGltZXN0YW1wIjox
NTU4MDA1ODAzOTUzLCJ0eXBlIjoidHJhY2siLCJkZXRhY2hlZCI6ZmFsc2UsImVuZGVkIjpmYWxz
ZSwiZnJhbWVIZWlnaHQiOjAsImZyYW1lV2lkdGgiOjAsImZyYW1lc1NlbnQiOjAsInJlbW90ZVNv
dXJjZSI6ZmFsc2UsInRyYWNrSWRlbnRpZmllciI6IjkxMWNlNDE4LWUwZjEtNDA0Zi1hMTRhLTk3
MDc4MzY2Y2I3ZiJ9LCJSVENPdXRib3VuZFJUUEF1ZGlvU3RyZWFtXzM3OTg5MTQyODkiOnsiaWQi
OiJSVENPdXRib3VuZFJUUEF1ZGlvU3RyZWFtXzM3OTg5MTQyODkiLCJ0aW1lc3RhbXAiOjE1NTgw
MDU4MDM5NTMsInR5cGUiOiJvdXRib3VuZC1ydHAiLCJjb2RlY0lkIjoiUlRDQ29kZWNfYXVkaW9f
T3V0Ym91bmRfMTExIiwiaXNSZW1vdGUiOmZhbHNlLCJtZWRpYVR5cGUiOiJhdWRpbyIsInFwU3Vt
IjowLCJzc3JjIjozNzk4OTE0Mjg5LCJ0cmFja0lkIjoiUlRDTWVkaWFTdHJlYW1UcmFja19zZW5k
ZXJfNSIsInRyYW5zcG9ydElkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJieXRlc1NlbnQiOjAs
InBhY2tldHNTZW50IjowfSwiUlRDT3V0Ym91bmRSVFBWaWRlb1N0cmVhbV83NTIyMDYwOTMiOnsi
aWQiOiJSVENPdXRib3VuZFJUUFZpZGVvU3RyZWFtXzc1MjIwNjA5MyIsInRpbWVzdGFtcCI6MTU1
ODAwNTgwMzk1MywidHlwZSI6Im91dGJvdW5kLXJ0cCIsImNvZGVjSWQiOiJSVENDb2RlY192aWRl
b19PdXRib3VuZF85NiIsImZpckNvdW50IjowLCJpc1JlbW90ZSI6ZmFsc2UsIm1lZGlhVHlwZSI6
InZpZGVvIiwibmFja0NvdW50IjowLCJwbGlDb3VudCI6MCwicXBTdW0iOjAsInNzcmMiOjc1MjIw
NjA5MywidHJhY2tJZCI6IlJUQ01lZGlhU3RyZWFtVHJhY2tfc2VuZGVyXzYiLCJ0cmFuc3BvcnRJ
ZCI6IlJUQ1RyYW5zcG9ydF9hdWRpb18xIiwiYnl0ZXNTZW50IjowLCJmcmFtZXNFbmNvZGVkIjow
LCJwYWNrZXRzU2VudCI6MH0sIlJUQ1BlZXJDb25uZWN0aW9uIjp7ImlkIjoiUlRDUGVlckNvbm5l
Y3Rpb24iLCJ0aW1lc3RhbXAiOjE1NTgwMDU4MDM5NTMsInR5cGUiOiJwZWVyLWNvbm5lY3Rpb24i
LCJkYXRhQ2hhbm5lbHNDbG9zZWQiOjAsImRhdGFDaGFubmVsc09wZW5lZCI6MH0sIlJUQ1RyYW5z
cG9ydF9hdWRpb18xIjp7ImlkIjoiUlRDVHJhbnNwb3J0X2F1ZGlvXzEiLCJ0aW1lc3RhbXAiOjE1
NTgwMDU4MDM5NTMsInR5cGUiOiJ0cmFuc3BvcnQiLCJieXRlc1JlY2VpdmVkIjo2OTQsImJ5dGVz
U2VudCI6MTE4MSwibG9jYWxDZXJ0aWZpY2F0ZUlkIjoiUlRDQ2VydGlmaWNhdGVfNTM6Q0Y6MkM6
NjQ6OEQ6OTg6QUE6QTY6NDE6NUY6Mzc6N0Q6QkM6Mjk6MDQ6NTg6MjM6REI6OTY6RDU6RTI6NjQ6
Mjg6MkI6MjE6NkE6OTU6RUY6MDE6N0Y6RTA6MzEiLCJyZW1vdGVDZXJ0aWZpY2F0ZUlkIjoiUlRD
Q2VydGlmaWNhdGVfMEY6Mzc6RjA6RkY6RTU6Mzg6RDA6MzU6RDU6QUY6QzQ6NjU6Qzk6MUY6Q0I6
QjE6Mjk6Njg6OEU6NkY6RDQ6ODI6MTE6Qjk6MDM6NTQ6NjI6Qjk6OTY6RkQ6RTE6RTAiLCJzZWxl
Y3RlZENhbmRpZGF0ZVBhaXJJZCI6IlJUQ0ljZUNhbmRpZGF0ZVBhaXJfNmtGTE5YZHpfekV2ZFVo
ZXMifX0sMTU1ODAwNTgwMzk4MF0KWyJnZXRzdGF0cyIsIlBDXzAiLHsiUlRDSWNlQ2FuZGlkYXRl
UGFpcl82a0ZMTlhkel96RXZkVWhlcyI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsImF2YWls
YWJsZU91dGdvaW5nQml0cmF0ZSI6OTcwMDAwLCJieXRlc1JlY2VpdmVkIjo1MzE5NDYsImJ5dGVz
U2VudCI6NDc5NDU2LCJjdXJyZW50Um91bmRUcmlwVGltZSI6MC4wOTIsInJlcXVlc3RzUmVjZWl2
ZWQiOjUsInJlc3BvbnNlc1JlY2VpdmVkIjo1LCJyZXNwb25zZXNTZW50Ijo1LCJ0b3RhbFJvdW5k
VHJpcFRpbWUiOjAuNDYyfSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl82bEZCZnNwYV9YR2c1MThmNSI6
eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsInJlcXVlc3RzU2VudCI6NH0sIlJUQ0ljZUNhbmRp
ZGF0ZVBhaXJfQnUxSjI0QzZfb3R3ek9WSnYiOnsidGltZXN0YW1wIjoxNTU4MDA1ODA4MDk1LCJy
ZXF1ZXN0c1NlbnQiOjR9LCJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZCVXJVXytrZ3orQ0FhIjp7
InRpbWVzdGFtcCI6MTU1ODAwNTgwODA5NSwicmVxdWVzdHNTZW50Ijo0fSwiUlRDSWNlQ2FuZGlk
YXRlUGFpcl91WUtWQlVyVV9DQ0Z1dGd4bCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsInJl
cXVlc3RzU2VudCI6NH0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVfb3R3ek9WSnYiOnsi
dGltZXN0YW1wIjoxNTU4MDA1ODA4MDk1LCJyZXF1ZXN0c1NlbnQiOjR9LCJSVENJbmJvdW5kUlRQ
QXVkaW9TdHJlYW1fMzIyMTgzNTE1NCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsImNvZGVj
SWQiOiJSVENDb2RlY19hdWRpb19JbmJvdW5kXzExMSIsImJ5dGVzUmVjZWl2ZWQiOjE5NDAyLCJq
aXR0ZXIiOjAuMDA4LCJwYWNrZXRzUmVjZWl2ZWQiOjIwMH0sIlJUQ0luYm91bmRSVFBWaWRlb1N0
cmVhbV8zNDIzMjA4NTcwIjp7InRpbWVzdGFtcCI6MTU1ODAwNTgwODA5NSwiY29kZWNJZCI6IlJU
Q0NvZGVjX3ZpZGVvX0luYm91bmRfOTYiLCJieXRlc1JlY2VpdmVkIjo1MDExMzYsImZyYW1lc0Rl
Y29kZWQiOjQ3LCJwYWNrZXRzUmVjZWl2ZWQiOjQ0NX0sIlJUQ01lZGlhU3RyZWFtVHJhY2tfcmVj
ZWl2ZXJfNSI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsImF1ZGlvTGV2ZWwiOjAuODgyMjI5
MDcxOTMyMTI2OX0sIlJUQ01lZGlhU3RyZWFtVHJhY2tfcmVjZWl2ZXJfNiI6eyJ0aW1lc3RhbXAi
OjE1NTgwMDU4MDgwOTUsImZyYW1lSGVpZ2h0Ijo0ODAsImZyYW1lV2lkdGgiOjY0MCwiZnJhbWVz
RGVjb2RlZCI6NDcsImZyYW1lc0Ryb3BwZWQiOjIsImZyYW1lc1JlY2VpdmVkIjo0N30sIlJUQ01l
ZGlhU3RyZWFtVHJhY2tfc2VuZGVyXzYiOnsidGltZXN0YW1wIjoxNTU4MDA1ODA4MDk1LCJmcmFt
ZUhlaWdodCI6NzIwLCJmcmFtZVdpZHRoIjoxMjgwLCJmcmFtZXNTZW50IjoxMTV9LCJSVENPdXRi
b3VuZFJUUFZpZGVvU3RyZWFtXzc1MjIwNjA5MyI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUs
ImJ5dGVzU2VudCI6NDY5MzA5LCJmcmFtZXNFbmNvZGVkIjoxMTUsInBhY2tldHNTZW50Ijo1NDl9
LCJSVENUcmFuc3BvcnRfYXVkaW9fMSI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MDgwOTUsImJ5dGVz
UmVjZWl2ZWQiOjUzMTk0NiwiYnl0ZXNTZW50Ijo0Nzk0NTZ9fSwxNTU4MDA1ODA4MTAwXQpbImdl
dHN0YXRzIiwiUENfMCIseyJSVENJY2VDYW5kaWRhdGVQYWlyXzZrRkxOWGR6X3pFdmRVaGVzIjp7
InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5NSwiYnl0ZXNSZWNlaXZlZCI6MTE3NTY1OSwiYnl0ZXNT
ZW50IjoxMDc2MDMyLCJjdXJyZW50Um91bmRUcmlwVGltZSI6MC4wNzksInJlcXVlc3RzUmVjZWl2
ZWQiOjcsInJlc3BvbnNlc1JlY2VpdmVkIjo3LCJyZXNwb25zZXNTZW50Ijo3LCJ0b3RhbFJvdW5k
VHJpcFRpbWUiOjAuNjM2fSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl82bEZCZnNwYV9YR2c1MThmNSI6
eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MTMwOTUsInJlcXVlc3RzU2VudCI6Nn0sIlJUQ0ljZUNhbmRp
ZGF0ZVBhaXJfQnUxSjI0QzZfb3R3ek9WSnYiOnsidGltZXN0YW1wIjoxNTU4MDA1ODEzMDk1LCJy
ZXF1ZXN0c1NlbnQiOjV9LCJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZCVXJVXytrZ3orQ0FhIjp7
InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5NSwicmVxdWVzdHNTZW50Ijo1fSwiUlRDSWNlQ2FuZGlk
YXRlUGFpcl91WUtWQlVyVV9DQ0Z1dGd4bCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MTMwOTUsInJl
cXVlc3RzU2VudCI6Nn0sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfdVlLVkJVclVfb3R3ek9WSnYiOnsi
dGltZXN0YW1wIjoxNTU4MDA1ODEzMDk1LCJyZXF1ZXN0c1NlbnQiOjZ9LCJSVENJbmJvdW5kUlRQ
QXVkaW9TdHJlYW1fMzIyMTgzNTE1NCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MTMwOTUsImJ5dGVz
UmVjZWl2ZWQiOjQ0NTE0LCJwYWNrZXRzUmVjZWl2ZWQiOjQ1MH0sIlJUQ0luYm91bmRSVFBWaWRl
b1N0cmVhbV8zNDIzMjA4NTcwIjp7InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5NSwiYnl0ZXNSZWNl
aXZlZCI6MTEwNjIxOSwiZnJhbWVzRGVjb2RlZCI6OTEsInBhY2tldHNSZWNlaXZlZCI6OTcxfSwi
UlRDTWVkaWFTdHJlYW1UcmFja19yZWNlaXZlcl81Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5
NSwiYXVkaW9MZXZlbCI6MC4yNjk3MjI1ODY3NDg4NjMyfSwiUlRDTWVkaWFTdHJlYW1UcmFja19y
ZWNlaXZlcl82Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5NSwiZnJhbWVzRGVjb2RlZCI6OTEs
ImZyYW1lc1JlY2VpdmVkIjo5MX0sIlJUQ01lZGlhU3RyZWFtVHJhY2tfc2VuZGVyXzYiOnsidGlt
ZXN0YW1wIjoxNTU4MDA1ODEzMDk1LCJmcmFtZXNTZW50IjoyNjV9LCJSVENPdXRib3VuZFJUUFZp
ZGVvU3RyZWFtXzc1MjIwNjA5MyI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MTMwOTUsImJ5dGVzU2Vu
dCI6MTA1NDQxMSwiZnJhbWVzRW5jb2RlZCI6MjY1LCJwYWNrZXRzU2VudCI6MTI1Nn0sIlJUQ1Ry
YW5zcG9ydF9hdWRpb18xIjp7InRpbWVzdGFtcCI6MTU1ODAwNTgxMzA5NSwiYnl0ZXNSZWNlaXZl
ZCI6MTE3NTY1OSwiYnl0ZXNTZW50IjoxMDc2MDMyfX0sMTU1ODAwNTgxMzEwMV0KWyJnZXRzdGF0
cyIsIlBDXzAiLHsiUlRDSWNlQ2FuZGlkYXRlUGFpcl82a0ZMTlhkel96RXZkVWhlcyI6eyJ0aW1l
c3RhbXAiOjE1NTgwMDU4MTgwOTYsImJ5dGVzUmVjZWl2ZWQiOjE4MDM4MDEsImJ5dGVzU2VudCI6
MTY4Mjk0NywiY3VycmVudFJvdW5kVHJpcFRpbWUiOjAuMTAyLCJyZXF1ZXN0c1JlY2VpdmVkIjo5
LCJyZXNwb25zZXNSZWNlaXZlZCI6OSwicmVzcG9uc2VzU2VudCI6OSwidG90YWxSb3VuZFRyaXBU
aW1lIjowLjgyN30sIlJUQ0ljZUNhbmRpZGF0ZVBhaXJfNmxGQmZzcGFfWEdnNTE4ZjUiOnsidGlt
ZXN0YW1wIjoxNTU4MDA1ODE4MDk2LCJyZXF1ZXN0c1NlbnQiOjd9LCJSVENJY2VDYW5kaWRhdGVQ
YWlyX0J1MUoyNEM2X290d3pPVkp2Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgxODA5NiwicmVxdWVz
dHNTZW50Ijo3fSwiUlRDSWNlQ2FuZGlkYXRlUGFpcl91WUtWQlVyVV8ra2d6K0NBYSI6eyJ0aW1l
c3RhbXAiOjE1NTgwMDU4MTgwOTYsInJlcXVlc3RzU2VudCI6N30sIlJUQ0ljZUNhbmRpZGF0ZVBh
aXJfdVlLVkJVclVfQ0NGdXRneGwiOnsidGltZXN0YW1wIjoxNTU4MDA1ODE4MDk2LCJyZXF1ZXN0
c1NlbnQiOjd9LCJSVENJY2VDYW5kaWRhdGVQYWlyX3VZS1ZCVXJVX290d3pPVkp2Ijp7InRpbWVz
dGFtcCI6MTU1ODAwNTgxODA5NiwicmVxdWVzdHNTZW50Ijo4fSwiUlRDSW5ib3VuZFJUUEF1ZGlv
U3RyZWFtXzMyMjE4MzUxNTQiOnsidGltZXN0YW1wIjoxNTU4MDA1ODE4MDk2LCJieXRlc1JlY2Vp
dmVkIjo2ODg3MiwicGFja2V0c1JlY2VpdmVkIjo3MDF9LCJSVENJbmJvdW5kUlRQVmlkZW9TdHJl
YW1fMzQyMzIwODU3MCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MTgwOTYsImJ5dGVzUmVjZWl2ZWQi
OjE2OTY3MjcsImZyYW1lc0RlY29kZWQiOjE2MiwicGFja2V0c1JlY2VpdmVkIjoxNTAwfSwiUlRD
TWVkaWFTdHJlYW1UcmFja19yZWNlaXZlcl81Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgxODA5Niwi
YXVkaW9MZXZlbCI6MC4wMDU1NTQzNjg3MjQ2MzE0ODl9LCJSVENNZWRpYVN0cmVhbVRyYWNrX3Jl
Y2VpdmVyXzYiOnsidGltZXN0YW1wIjoxNTU4MDA1ODE4MDk2LCJmcmFtZXNEZWNvZGVkIjoxNjIs
ImZyYW1lc0Ryb3BwZWQiOjMsImZyYW1lc1JlY2VpdmVkIjoxNjN9LCJSVENNZWRpYVN0cmVhbVRy
YWNrX3NlbmRlcl82Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgxODA5NiwiZnJhbWVzU2VudCI6NDE1
fSwiUlRDT3V0Ym91bmRSVFBWaWRlb1N0cmVhbV83NTIyMDYwOTMiOnsidGltZXN0YW1wIjoxNTU4
MDA1ODE4MDk2LCJieXRlc1NlbnQiOjE2NDkyNjIsImZyYW1lc0VuY29kZWQiOjQxNSwicGFja2V0
c1NlbnQiOjE5NzF9LCJSVENUcmFuc3BvcnRfYXVkaW9fMSI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4
MTgwOTYsImJ5dGVzUmVjZWl2ZWQiOjE4MDM4MDEsImJ5dGVzU2VudCI6MTY4Mjk0N319LDE1NTgw
MDU4MTgxMDBdClsib25pY2Vjb25uZWN0aW9uc3RhdGVjaGFuZ2UiLCJQQ18wIiwiY29tcGxldGVk
IiwxNTU4MDA1ODE4OTIxXQpbImdldHN0YXRzIiwiUENfMCIseyJSVENJY2VDYW5kaWRhdGVQYWly
XzZrRkxOWGR6X3pFdmRVaGVzIjp7InRpbWVzdGFtcCI6MTU1ODAwNTgyMzA5NiwiYnl0ZXNSZWNl
aXZlZCI6MjQzMzU2OCwiYnl0ZXNTZW50IjoyMjgyNzc5LCJjdXJyZW50Um91bmRUcmlwVGltZSI6
MC4wODksInJlcXVlc3RzUmVjZWl2ZWQiOjExLCJyZXNwb25zZXNSZWNlaXZlZCI6MTEsInJlc3Bv
bnNlc1NlbnQiOjExLCJ0b3RhbFJvdW5kVHJpcFRpbWUiOjEuMDEyfSwiUlRDSW5ib3VuZFJUUEF1
ZGlvU3RyZWFtXzMyMjE4MzUxNTQiOnsidGltZXN0YW1wIjoxNTU4MDA1ODIzMDk2LCJieXRlc1Jl
Y2VpdmVkIjo5MzEwMSwiaml0dGVyIjowLjAwNywicGFja2V0c1JlY2VpdmVkIjo5NTB9LCJSVENJ
bmJvdW5kUlRQVmlkZW9TdHJlYW1fMzQyMzIwODU3MCI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4MjMw
OTYsImJ5dGVzUmVjZWl2ZWQiOjIyODg4MTEsImZyYW1lc0RlY29kZWQiOjIzOCwicGFja2V0c1Jl
Y2VpdmVkIjoyMDMwfSwiUlRDTWVkaWFTdHJlYW1UcmFja19yZWNlaXZlcl81Ijp7InRpbWVzdGFt
cCI6MTU1ODAwNTgyMzA5NiwiYXVkaW9MZXZlbCI6MC4wMDkwMDI5NjAyOTU0MTkxNzN9LCJSVENN
ZWRpYVN0cmVhbVRyYWNrX3JlY2VpdmVyXzYiOnsidGltZXN0YW1wIjoxNTU4MDA1ODIzMDk2LCJm
cmFtZXNEZWNvZGVkIjoyMzgsImZyYW1lc1JlY2VpdmVkIjoyMzl9LCJSVENNZWRpYVN0cmVhbVRy
YWNrX3NlbmRlcl82Ijp7InRpbWVzdGFtcCI6MTU1ODAwNTgyMzA5NiwiZnJhbWVzU2VudCI6NTY2
fSwiUlRDT3V0Ym91bmRSVFBWaWRlb1N0cmVhbV83NTIyMDYwOTMiOnsidGltZXN0YW1wIjoxNTU4
MDA1ODIzMDk2LCJieXRlc1NlbnQiOjIyMzc0MjYsImZyYW1lc0VuY29kZWQiOjU2NiwicGFja2V0
c1NlbnQiOjI2NzZ9LCJSVENUcmFuc3BvcnRfYXVkaW9fMSI6eyJ0aW1lc3RhbXAiOjE1NTgwMDU4
MjMwOTYsImJ5dGVzUmVjZWl2ZWQiOjI0MzM1NjgsImJ5dGVzU2VudCI6MjI4Mjc3OX19LDE1NTgw
MDU4MjMxMDFdClsiY2xvc2UiLCJQQ18wIix7fSwxNTU4MDA1ODIzMTU4XQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378367</attachid>
            <date>2019-09-09 07:53:26 -0700</date>
            <delta_ts>2019-09-10 08:27:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180748-20190909165323.patch</filename>
            <type>text/plain</type>
            <size>5115</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5NjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmUyNDQ1OTJiMzU3NGZj
ZTMxMzEyNWNjMDEzNzBjMGY0M2EwYWI5OC4uNzEzYjJhOGEzZjQ0NjIwOGQyNzYyYjQ2Njg2ZGZl
NWM0YWY5NzYzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE5LTA5LTA5ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBdWRpbyBzb21ldGltZXMg
ZmFpbCB0byBjYXB0dXJlIGluIFdlYlJUQworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTgwNzQ4CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjAzMjM0
Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbiBz
b21lIGNhc2VzLCBTYWZhcmkgaXMgbm90IHJlY2VpdmluZyB1bnN1c3BlbmQgbm90aWZpY2F0aW9u
cy4KKyAgICAgICAgSW4gdGhhdCBjYXNlLCB0aGUgY2FwdHVyZSB1bml0IG1pZ2h0IHN0YXkgaW4g
c3VzcGVuZCBzdGF0ZSBmb3JldmVyLgorICAgICAgICBUbyB3b3JrIGFyb3VuZCB0aGF0LCB3ZSBm
b3JjZSB0byB1bnN1c3BlbmQgd2hlbmV2ZXIgdGhlcmUgaXMgYSBuZXcgY2FwdHVyZSBoYXBwZW5p
bmcuCisgICAgICAgIFRoaXMgd2lsbCBtYWtlIGl0IHNvIHRoYXQgcmVsb2FkaW5nIHRoZSBwYWdl
IHdpbGwgdW5zdXNwZW5kIHRoZSBwYWdlLgorCisgICAgICAgIE1hbnVhbGx5IHRlc3RlZCBieSB0
cmlnZ2VyaW5nIFNpcmksIHN0YXJ0aW5nIHRvIHVzZSB0aGUgbWljcm9waG9uZSBhbmQgcXVpY2ts
eSBnb2luZyBiYWNrIHRvIGEgY2FwdHVyaW5nIHBhZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9t
ZWRpYXN0cmVhbS9tYWMvQ29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpDb3JlQXVkaW9TaGFyZWRVbml0Ojpwcm92aWRlU3BlYWtlckRhdGEpOgorICAgICAgICBX
aGVuIHN1c3BlbnNpb24gaGFwcGVucywgdGhlIGJ1ZmZlciBzaXplIG1pZ2h0IGNoYW5nZS4KKyAg
ICAgICAgU2luY2UgdGhpcyBpcyBvbmx5IGFuIGlzc3VlIGlmIHRoZXJlIGFyZSBzb21lIHJlZmVy
ZW5jZXMgZGF0YSwgd2Ugbm93IGRvIG5vdCBmYWlsIHRoZSBjYXB0dXJlIHdoZW4gdGhlcmUKKyAg
ICAgICAgaXMgbm8gcmVmZXJlbmNlIGRhdGEuCisgICAgICAgIChXZWJDb3JlOjpDb3JlQXVkaW9T
aGFyZWRVbml0OjpyZXN1bWUpOgorICAgICAgICAoV2ViQ29yZTo6Q29yZUF1ZGlvU2hhcmVkVW5p
dDo6cHJlcGFyZUZvck5ld0NhcHR1cmUpOgorICAgICAgICBNYWtlIHN1cmUgdG8gc3RhcnQgd2l0
aCBhIGNsZWFuIHNsYXRlIGJ5IHNldHRpbmcgc3VzcGVuZCBzdGF0ZSB0byBmYWxzZSBmb3IgdGhl
IHNoYXJlZCB1bml0LgorICAgICAgICBBbmQgZmFpbGluZyBhbGwgcHJldmlvdXMgc291cmNlcyBp
biBjYXNlIHdlIGFyZSBnb2luZyBiYWNrIGZyb20gc3VzcGVuc2lvbi4KKyAgICAgICAgKFdlYkNv
cmU6OkNvcmVBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0SW50ZXJuYWwpOgorICAgICAgICAoV2ViQ29y
ZTo6Q29yZUF1ZGlvQ2FwdHVyZVNvdXJjZUZhY3Rvcnk6OmF1ZGlvQ2FwdHVyZURldmljZU1hbmFn
ZXIpOgorICAgICAgICAoV2ViQ29yZTo6Q29yZUF1ZGlvQ2FwdHVyZVNvdXJjZTo6Q29yZUF1ZGlv
Q2FwdHVyZVNvdXJjZSk6CisKIDIwMTktMDktMDkgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBw
bGUuY29tPgogCiAgICAgICAgIFVzZSBXZWJQcm9jZXNzIHByb2Nlc3NJZGVudGlmaWVyIHRvIGlk
ZW50aWZ5IFNlcnZpY2UgV29ya2VyIGNvbm5lY3Rpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQ29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQ29yZUF1ZGlvQ2FwdHVy
ZVNvdXJjZS5jcHAKaW5kZXggYTczMGIxM2U0OTYwYjgxOTVkZmMyMDVjOWZjNTYzYTRhN2E3MTBi
My4uODhhZDFjOGU3ZTEzMTM3NmU4ZTQ5NmFkM2ZkZjU5MDg0ZjkzY2I1ZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0NvcmVBdWRpb0NhcHR1cmVT
b3VyY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9D
b3JlQXVkaW9DYXB0dXJlU291cmNlLmNwcApAQCAtMTA3LDYgKzEwNyw4IEBAIHB1YmxpYzoKIAog
ICAgIHZvaWQgZGV2aWNlc0NoYW5nZWQoY29uc3QgVmVjdG9yPENhcHR1cmVEZXZpY2U+Jik7CiAK
KyAgICB2b2lkIHByZXBhcmVGb3JOZXdDYXB0dXJlKCk7CisKIHByaXZhdGU6CiAgICAgT1NTdGF0
dXMgY29uZmlndXJlU3BlYWtlclByb2MoKTsKICAgICBPU1N0YXR1cyBjb25maWd1cmVNaWNyb3Bo
b25lUHJvYygpOwpAQCAtNDUwLDcgKzQ1MiwxMCBAQCBPU1N0YXR1cyBDb3JlQXVkaW9TaGFyZWRV
bml0Ojpwcm92aWRlU3BlYWtlckRhdGEoQXVkaW9Vbml0UmVuZGVyQWN0aW9uRmxhZ3MmIC8qaQog
I2VuZGlmCiAKICAgICBpZiAobV9zcGVha2VyU2FtcGxlQnVmZmVyLT5zYW1wbGVDYXBhY2l0eSgp
IDwgaW5OdW1iZXJGcmFtZXMpIHsKKyAgICAgICAgaWYgKG1fYWN0aXZlU291cmNlcy5pc0VtcHR5
KCkpCisgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgUkVMRUFTRV9MT0dfRVJST1IoV2Vi
UlRDLCAiQ29yZUF1ZGlvU2hhcmVkVW5pdDo6cHJvdmlkZVNwZWFrZXJEYXRhOiBzcGVha2VyIHNh
bXBsZSBidWZmZXIgc2l6ZSAoJWQpIHRvbyBzbWFsbCBmb3IgYW1vdW50IG9mIHNhbXBsZSBkYXRh
IHJlcXVlc3RlZCAoJWQpISIsIG1fc3BlYWtlclNhbXBsZUJ1ZmZlci0+c2FtcGxlQ2FwYWNpdHko
KSwgKGludClpbk51bWJlckZyYW1lcyk7CisgICAgICAgIC8vIEZJWE1FOiBUaGlzIGZhaWxzIHRo
ZSBjYXB0dXJlLCB3ZSBzaG91bGQgdGh1cyBlaXRoZXIgcmVjb25maWd1cmUgdGhlIGF1ZGlvIHVu
aXQgb3Igbm90aWZ5IGFsbCBjbGllbnRzIHRoYXQgY2FwdHVyZSBpcyBmYWlsaW5nLgogICAgICAg
ICByZXR1cm4ga0F1ZGlvX1BhcmFtRXJyb3I7CiAgICAgfQogCkBAIC02MjksNiArNjM0LDE5IEBA
IE9TU3RhdHVzIENvcmVBdWRpb1NoYXJlZFVuaXQ6OnJlc3VtZSgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKK3ZvaWQgQ29yZUF1ZGlvU2hhcmVkVW5pdDo6cHJlcGFyZUZvck5ld0NhcHR1cmUoKQorewor
ICAgIGlmICghbV9zdXNwZW5kZWQpCisgICAgICAgIHJldHVybjsKKyAgICBtX3N1c3BlbmRlZCA9
IGZhbHNlOworCisgICAgaWYgKCFtX3Byb2R1Y2luZ0NvdW50KQorICAgICAgICByZXR1cm47CisK
KyAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJDb3JlQXVkaW9TaGFyZWRVbml0OjpwcmVw
YXJlRm9yTmV3Q2FwdHVyZSwgbm90aWZ5aW5nIHN1c3BlbmRlZCBzb3VyY2VzIG9mIGNhcHR1cmUg
ZmFpbHVyZSIpOworICAgIGNhcHR1cmVGYWlsZWQoKTsKK30KKwogT1NTdGF0dXMgQ29yZUF1ZGlv
U2hhcmVkVW5pdDo6c3RhcnRJbnRlcm5hbCgpCiB7CiAgICAgT1NTdGF0dXMgZXJyOwpAQCAtNjQ3
LDYgKzY2NSw4IEBAIE9TU3RhdHVzIENvcmVBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0SW50ZXJuYWwo
KQogICAgIGVyciA9IEF1ZGlvT3V0cHV0VW5pdFN0YXJ0KG1faW9Vbml0KTsKICAgICBpZiAoZXJy
KSB7CiAgICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdlYlJUQywgIkNvcmVBdWRpb1NoYXJlZFVu
aXQ6OnN0YXJ0KCVwKSBBdWRpb091dHB1dFVuaXRTdGFydCBmYWlsZWQgd2l0aCBlcnJvciAlZCAo
JS40cykiLCB0aGlzLCAoaW50KWVyciwgKGNoYXIqKSZlcnIpOworICAgICAgICBjbGVhbnVwQXVk
aW9Vbml0KCk7CisgICAgICAgIEFTU0VSVCghbV9pb1VuaXQpOwogICAgICAgICByZXR1cm4gZXJy
OwogICAgIH0KIApAQCAtODUzLDYgKzg3MywxMSBAQCBDb3JlQXVkaW9DYXB0dXJlU291cmNlOjpD
b3JlQXVkaW9DYXB0dXJlU291cmNlKFN0cmluZyYmIGRldmljZUlELCBTdHJpbmcmJiBsYWJlbAog
ICAgIDogUmVhbHRpbWVNZWRpYVNvdXJjZShSZWFsdGltZU1lZGlhU291cmNlOjpUeXBlOjpBdWRp
bywgV1RGTW92ZShsYWJlbCksIFdURk1vdmUoZGV2aWNlSUQpLCBXVEZNb3ZlKGhhc2hTYWx0KSkK
ICAgICAsIG1fY2FwdHVyZURldmljZUlEKGNhcHR1cmVEZXZpY2VJRCkKIHsKKyNpZiBQTEFURk9S
TShJT1NfRkFNSUxZKQorICAgIC8vIFdlIGVuc3VyZSB0aGF0IHdlIHVuc3VzcGVuZCBvdXJzZWx2
ZXMgb24gdGhlIGNvbnN0cnVjdG9yIGFzIGEgY2FwdHVyZSBzb3VyY2UKKyAgICAvLyBpcyBjcmVh
dGVkIHdoZW4gZ2V0VXNlck1lZGlhIGdyYW50cyBhY2Nlc3Mgd2hpY2ggb25seSBoYXBwZW5zIHdo
ZW4gdGhlIHByb2Nlc3MgaXMgZm9yZWdyb3VuZGVkLgorICAgIENvcmVBdWRpb1NoYXJlZFVuaXQ6
OnNpbmdsZXRvbigpLnByZXBhcmVGb3JOZXdDYXB0dXJlKCk7CisjZW5kaWYKIH0KIAogdm9pZCBD
b3JlQXVkaW9DYXB0dXJlU291cmNlOjppbml0aWFsaXplVG9TdGFydFByb2R1Y2luZ0RhdGEoKQpA
QCAtODcxLDEzICs4OTYsNiBAQCB2b2lkIENvcmVBdWRpb0NhcHR1cmVTb3VyY2U6OmluaXRpYWxp
emVUb1N0YXJ0UHJvZHVjaW5nRGF0YSgpCiAgICAgaW5pdGlhbGl6ZVZvbHVtZSh1bml0LnZvbHVt
ZSgpKTsKIAogICAgIHVuaXQuYWRkQ2xpZW50KCp0aGlzKTsKLQotI2lmIFBMQVRGT1JNKElPU19G
QU1JTFkpCi0gICAgLy8gV2UgZW5zdXJlIHRoYXQgd2UgdW5zdXNwZW5kIG91cnNlbHZlcyBvbiB0
aGUgY29uc3RydWN0b3IgYXMgYSBjYXB0dXJlIHNvdXJjZQotICAgIC8vIGlzIGNyZWF0ZWQgd2hl
biBnZXRVc2VyTWVkaWEgZ3JhbnRzIGFjY2VzcyB3aGljaCBvbmx5IGhhcHBlbnMgd2hlbiB0aGUg
cHJvY2VzcyBpcyBmb3JlZ3JvdW5kZWQuCi0gICAgaWYgKHVuaXQuaXNTdXNwZW5kZWQoKSkKLSAg
ICAgICAgdW5pdC5yZWNvbmZpZ3VyZUF1ZGlvVW5pdCgpOwotI2VuZGlmCiB9CiAKIENvcmVBdWRp
b0NhcHR1cmVTb3VyY2U6On5Db3JlQXVkaW9DYXB0dXJlU291cmNlKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>