<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>436630</bug_id>
          
          <creation_ts>2021-05-05 13:25:34 +0000</creation_ts>
          <short_desc>konsole crash in Konsole::PlainTextDecoder::decodeLine() on exit</short_desc>
          <delta_ts>2022-09-24 14:33:37 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konsole</product>
          <component>general</component>
          <version>21.04.0</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=437689</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi, wayland-only</keywords>
          <priority>VHI</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>albrubesc</reporter>
          <assigned_to name="Konsole Bugs">konsole-bugs-null</assigned_to>
          <cc>adam</cc>
    
    <cc>albrubesc</cc>
    
    <cc>aleixpol</cc>
    
    <cc>antoine.gatineau</cc>
    
    <cc>bughunt</cc>
    
    <cc>casm</cc>
    
    <cc>cbc.alves</cc>
    
    <cc>christian</cc>
    
    <cc>frealgagu</cc>
    
    <cc>grosales</cc>
    
    <cc>jani</cc>
    
    <cc>jiri.rohlicek</cc>
    
    <cc>junkblocker</cc>
    
    <cc>martin.sandsmark</cc>
    
    <cc>mgulick</cc>
    
    <cc>mtilsted</cc>
    
    <cc>nate</cc>
    
    <cc>ninjalj</cc>
    
    <cc>rdieter</cc>
    
    <cc>robert</cc>
    
    <cc>thanosk</cc>
          
          <cf_commitlink>66e19aaf4110ced12c2607d85f3dfcf49f268b8f</cf_commitlink>
          <cf_versionfixedin>v21.08.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2030181</commentid>
    <comment_count>0</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-05-05 13:25:34 +0000</bug_when>
    <thetext>Application: konsole (21.04.0)

Qt Version: 5.15.2
Frameworks Version: 5.81.0
Operating System: Linux 5.11.17-200.fc33.x86_64 x86_64
Windowing System: Wayland
Drkonqi Version: 5.21.5
Distribution: Fedora 33 (Thirty Three)

-- Information about the crash:
- What I was doing when the application crashed:
I opened konsole, i typed &apos;exit&apos; and i pressed enter key, then the crash happened.

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault

[KCrash Handler]
#4  Konsole::PlainTextDecoder::decodeLine (this=&lt;optimized out&gt;, characters=&lt;optimized out&gt;, count=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/src/decoders/PlainTextDecoder.cpp:106
#5  0x00007f46256df491 in Konsole::TerminalDisplay::inputMethodQuery (this=0x5567c08ac300, query=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/src/terminalDisplay/TerminalDisplay.cpp:2375
#6  0x00007f4624af9ff5 in QWidget::event (this=0x5567c08ac300, event=0x7ffdd16425a0) at kernel/qwidget.cpp:8731
#7  0x00007f4624ab8ec3 in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x5567c08ac300, e=0x7ffdd16425a0) at kernel/qapplication.cpp:3632
#8  0x00007f4624021bd8 in QCoreApplication::notifyInternal2 (receiver=0x5567c08ac300, event=0x7ffdd16425a0) at kernel/qcoreapplication.cpp:1063
#9  0x00007f4621fecd7a in QtWaylandClient::QWaylandTextInput::updateState (this=0x5567c065f570, queries=..., flags=3) at qwaylandinputcontext.cpp:134
#10 0x00007f4624454c9b in QGuiApplicationPrivate::_q_updateFocusObject (this=&lt;optimized out&gt;, object=0x5567c08ac300) at kernel/qguiapplication.cpp:4300
#11 0x00007f46240513c0 in doActivate&lt;false&gt; (sender=0x5567c08a93a0, signal_index=19, argv=argv@entry=0x7ffdd1642770) at kernel/qobject.cpp:3898
#12 0x00007f462404b9a8 in QMetaObject::activate (sender=sender@entry=0x5567c08a93a0, m=m@entry=0x7f46248e8ea0 &lt;QWindow::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffdd1642770) at kernel/qobject.cpp:3946
#13 0x00007f4624463536 in QWindow::focusObjectChanged (this=this@entry=0x5567c08a93a0, _t1=&lt;optimized out&gt;) at .moc/moc_qwindow.cpp:840
#14 0x00007f4624af406b in QWidget::clearFocus (this=this@entry=0x5567c0649800) at kernel/qwidget.cpp:6493
#15 0x00007f4624af5128 in QWidget::~QWidget (this=this@entry=0x5567c0649800, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1459
#16 0x00007f46256765a5 in Konsole::TerminalColor::~TerminalColor (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/x86_64-redhat-linux-gnu/src/konsoleprivate_autogen/DRAQINE3W2/../../../../src/terminalDisplay/TerminalColor.h:27
#17 Konsole::TerminalColor::~TerminalColor (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/x86_64-redhat-linux-gnu/src/konsoleprivate_autogen/DRAQINE3W2/../../../../src/terminalDisplay/TerminalColor.h:27
#18 0x00007f46256d1b73 in Konsole::TerminalDisplay::~TerminalDisplay (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/src/terminalDisplay/TerminalDisplay.cpp:360
#19 0x00007f46256d1d6d in Konsole::TerminalDisplay::~TerminalDisplay (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/src/terminalDisplay/TerminalDisplay.cpp:362
#20 0x00007f4624049b21 in QObject::event (this=0x5567c08ac300, e=0x5567c0ae0cb0) at kernel/qobject.cpp:1301
#21 0x00007f4624ab8ec3 in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x5567c08ac300, e=0x5567c0ae0cb0) at kernel/qapplication.cpp:3632
#22 0x00007f4624021bd8 in QCoreApplication::notifyInternal2 (receiver=0x5567c08ac300, event=0x5567c0ae0cb0) at kernel/qcoreapplication.cpp:1063
#23 0x00007f46240248c7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5567c0653300) at kernel/qcoreapplication.cpp:1817
#24 0x00007f462406ec27 in postEventSourceDispatch (s=0x5567c0689420) at kernel/qeventdispatcher_glib.cpp:277
#25 0x00007f4622681a9f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#26 0x00007f46226d3a98 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#27 0x00007f462267ee73 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#28 0x00007f462406e6f3 in QEventDispatcherGlib::processEvents (this=0x5567c06751f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f462402057b in QEventLoop::exec (this=this@entry=0x7ffdd1642c10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#30 0x00007f46240281b4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x00007f4624453b20 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1860
#32 0x00007f4624ab8e39 in QApplication::exec () at kernel/qapplication.cpp:2824
#33 0x00007f462598c805 in kdemain (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc33.x86_64/src/main.cpp:220
#34 0x00007f46257bb1e2 in __libc_start_main () from /lib64/libc.so.6
#35 0x00005567beafb0ae in _start ()
[Inferior 1 (process 11829) detached]

Possible duplicates by query: bug 429973, bug 413345, bug 403101, bug 381101, bug 370639.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2030457</commentid>
    <comment_count>1</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-05-06 13:11:27 +0000</bug_when>
    <thetext>Crash solved upgrading to Fedora 34.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2031553</commentid>
    <comment_count>2</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-05-10 18:51:18 +0000</bug_when>
    <thetext>The bug returned, updated info and backtrace below: 

Application: konsole (21.04.0)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.11.18-300.fc34.x86_64
Windowing System: Wayland
Distribution: Fedora 34 (Thirty Four)

--Backtrace:
Application: Konsole (konsole), signal: Segmentation fault

[KCrash Handler]
#4  Konsole::PlainTextDecoder::decodeLine (this=&lt;optimized out&gt;, characters=&lt;optimized out&gt;, count=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/src/decoders/PlainTextDecoder.cpp:106
#5  0x00007ff3f450f0cd in Konsole::TerminalDisplay::inputMethodQuery (this=0x55ccebc867c0, query=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/src/terminalDisplay/TerminalDisplay.cpp:2375
#6  0x00007ff3f39c7d3c in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#7  0x00007ff3f3986e73 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#8  0x00007ff3f4a0ef48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#9  0x00007ff3ef5b758a in QtWaylandClient::QWaylandTextInput::updateState(QFlags&lt;Qt::InputMethodQuery&gt;, unsigned int) () from /lib64/libQt5WaylandClient.so.5
#10 0x00007ff3f332758d in QGuiApplicationPrivate::_q_updateFocusObject(QObject*) () from /lib64/libQt5Gui.so.5
#11 0x00007ff3f4a3f4fd in void doActivate&lt;false&gt;(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#12 0x00007ff3f3335e66 in QWindow::focusObjectChanged(QObject*) () from /lib64/libQt5Gui.so.5
#13 0x00007ff3f39c1d7b in QWidget::clearFocus() () from /lib64/libQt5Widgets.so.5
#14 0x00007ff3f39c2e48 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#15 0x00007ff3f44a65a5 in Konsole::TerminalColor::~TerminalColor (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/x86_64-redhat-linux-gnu/src/konsoleprivate_autogen/DRAQINE3W2/../../../../src/terminalDisplay/TerminalColor.h:27
#16 Konsole::TerminalColor::~TerminalColor (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/x86_64-redhat-linux-gnu/src/konsoleprivate_autogen/DRAQINE3W2/../../../../src/terminalDisplay/TerminalColor.h:27
#17 0x00007ff3f4501373 in Konsole::TerminalDisplay::~TerminalDisplay (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/src/terminalDisplay/TerminalDisplay.cpp:360
#18 0x00007ff3f450156d in Konsole::TerminalDisplay::~TerminalDisplay (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/src/terminalDisplay/TerminalDisplay.cpp:362
#19 0x00007ff3f4a360c1 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#20 0x00007ff3f3986e73 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#21 0x00007ff3f4a0ef48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#22 0x00007ff3f4a11c76 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#23 0x00007ff3f4a5bc57 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#24 0x00007ff3f26e44cf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#25 0x00007ff3f27384e8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#26 0x00007ff3f26e1c03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#27 0x00007ff3f4a5b6f8 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#28 0x00007ff3f4a0d9b2 in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#29 0x00007ff3f4a15544 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#30 0x00007ff3f4dab88d in kdemain (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at /usr/src/debug/konsole5-21.04.0-1.fc34.x86_64/src/main.cpp:220
#31 0x00007ff3f45e8b75 in __libc_start_main () from /lib64/libc.so.6
#32 0x000055cceaf3814e in _start ()
[Inferior 1 (process 18070) detached]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2032665</commentid>
    <comment_count>3</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-05-14 15:09:22 +0000</bug_when>
    <thetext>Crash solved in konsole version 21.04.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040817</commentid>
    <comment_count>4</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 15:53:00 +0000</bug_when>
    <thetext>*** Bug 437689 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040820</commentid>
    <comment_count>5</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 15:53:58 +0000</bug_when>
    <thetext>*** Bug 438239 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040822</commentid>
    <comment_count>6</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 15:55:07 +0000</bug_when>
    <thetext>*** Bug 438282 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040824</commentid>
    <comment_count>7</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 15:57:22 +0000</bug_when>
    <thetext>*** Bug 438593 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040827</commentid>
    <comment_count>8</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 15:57:59 +0000</bug_when>
    <thetext>*** Bug 438616 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040828</commentid>
    <comment_count>9</comment_count>
    <who name="Adam Batkin">adam</who>
    <bug_when>2021-06-15 16:02:05 +0000</bug_when>
    <thetext>I can also reproduce with Ctrl+D and exiting using the application menu</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040829</commentid>
    <comment_count>10</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 16:08:49 +0000</bug_when>
    <thetext>From the backtraces:

During TerminalDisplay() destructor, _image is deleted and then TerminalColor() destructor is called, which being a QWidget calls QWidget::clearFocus(), which ends up transfering focus to TerminalDisplay.  Under some circumstances (apparently something having to do with some Wayland compositor) this causes a call to TerminalDisplay::inputMethodQuery(..., Qt::ImSurroundingText), which then tries to access the already deleted _image.

This should be fixed by https://invent.kde.org/utilities/konsole/-/commit/66e19aaf4110ced12c2607d85f3dfcf49f268b8f

Can any of you guys test with the above commit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040841</commentid>
    <comment_count>11</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-15 17:05:47 +0000</bug_when>
    <thetext>*** Bug 434600 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2041378</commentid>
    <comment_count>12</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-16 17:09:15 +0000</bug_when>
    <thetext>*** Bug 438717 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2042341</commentid>
    <comment_count>13</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-19 18:41:25 +0000</bug_when>
    <thetext>*** Bug 438885 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2042343</commentid>
    <comment_count>14</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-19 18:44:12 +0000</bug_when>
    <thetext>Even after installing a Fedora VM, I&apos;ve been unable to reproduce this crash.

Which Compositor and Input Method are you using?

Can anyone confirm whether https://invent.kde.org/utilities/konsole/-/commit/66e19aaf4110ced12c2607d85f3dfcf49f268b8f fixes this crash?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2042575</commentid>
    <comment_count>15</comment_count>
    <who name="">junkblocker</who>
    <bug_when>2021-06-20 18:07:41 +0000</bug_when>
    <thetext>The following consistently crashes for me:

1. Open konsole from konsole with something like 

  konsole -e bash &amp;

2. Exit out of the new konsole using whatever means.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2042632</commentid>
    <comment_count>16</comment_count>
    <who name="Mike Gulick">mgulick</who>
    <bug_when>2021-06-21 01:54:05 +0000</bug_when>
    <thetext>(In reply to ninjalj from comment #14)
&gt; Even after installing a Fedora VM, I&apos;ve been unable to reproduce this crash.
&gt; 
&gt; Which Compositor and Input Method are you using?
&gt; 
&gt; Can anyone confirm whether
&gt; https://invent.kde.org/utilities/konsole/-/commit/
&gt; 66e19aaf4110ced12c2607d85f3dfcf49f268b8f fixes this crash?

I rebuilt the konsole5 package in Fedora 34 with this patch applied, and it did fix the crash for me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2042755</commentid>
    <comment_count>17</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-06-21 14:12:52 +0000</bug_when>
    <thetext>The crash comes and goes with system updates. It actually occurs for me again.

Application: konsole (21.04.2)

Qt Version: 5.15.2
Frameworks Version: 5.83.0
Operating System: Linux 5.12.11-300.fc34.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora 34 (Thirty Four)
Compositor: kwin_wayland
Input method: i don&apos;t know how to determine wich is in use, sorry. Ibus is installed so my guess is ibus, but i&apos;m not sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2043015</commentid>
    <comment_count>18</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-06-22 11:58:16 +0000</bug_when>
    <thetext>CC&apos;ing Rex Dieter, as he may want to include https://invent.kde.org/utilities/konsole/-/commit/66e19aaf4110ced12c2607d85f3dfcf49f268b8f in the Fedora package.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2045075</commentid>
    <comment_count>19</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-07-04 22:37:41 +0000</bug_when>
    <thetext>*** Bug 439479 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047871</commentid>
    <comment_count>20</comment_count>
      <attachid>140205</attachid>
    <who name="Gerardo">grosales</who>
    <bug_when>2021-07-20 03:56:38 +0000</bug_when>
    <thetext>Created attachment 140205
New crash information added by DrKonqi

konsole (21.04.2) using Qt 5.15.2

Fedora 34, latest updates applied, on Thinkpad T450
KDE Plasma spin (Wayland session)

Konsole shows an chrash message everytime it is closed (either by command or using the window controls)

-- Backtrace (Reduced):
#4  0x00007f3846c449d8 in Konsole::PlainTextDecoder::decodeLine(Konsole::Character const*, int, unsigned char) () from /lib64/libkonsoleprivate.so.21
#5  0x00007f3846bffffd in Konsole::TerminalDisplay::inputMethodQuery(Qt::InputMethodQuery) const () from /lib64/libkonsoleprivate.so.21
#6  0x00007f384608c2bb in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#7  0x00007f3846049423 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#8  0x00007f3847127098 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047946</commentid>
    <comment_count>21</comment_count>
    <who name="Martin Sandsmark">martin.sandsmark</who>
    <bug_when>2021-07-20 11:58:41 +0000</bug_when>
    <thetext>I don&apos;t think that commit is related.

What seems to happen is that the crash happens when PlainTextDecoder tries to read the last of the characters passed into it.

And it is told that there is _usedColumns number of characters, and the characters are passed from `&amp;_image[loc(0, cursorPos.y())]`.

So I suspect what is happening is that after the reflow code changed there probably isn&apos;t necessarily _usedColumns number of characters per line anymore, maybe?

I&apos;m CCing in Carlos Alves, since he knows this code the best so maybe he spots something obvious here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047947</commentid>
    <comment_count>22</comment_count>
    <who name="Martin Sandsmark">martin.sandsmark</who>
    <bug_when>2021-07-20 12:01:54 +0000</bug_when>
    <thetext>And I can&apos;t reproduce it here (probably because I don&apos;t have some input method thing running), but if you can reproduce it could you run it under valgrind? I. e. just launch `valgrind konsole`, and exit to trigger the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2048128</commentid>
    <comment_count>23</comment_count>
    <who name="Carlos Alves">cbc.alves</who>
    <bug_when>2021-07-21 11:08:10 +0000</bug_when>
    <thetext>After reading everything here, if it is reproduced just after konsole opens, it is probably not related to reflow. But I can&apos;t test it here, wayland doesn&apos;t run here, and it is a bug related to some wayland bahavior with the input.

Luis Javier Merino seems to have tested it and solved.

(In reply to Martin Sandsmark from comment #21)

&gt; I don&apos;t think that commit is related.
&gt; 
&gt; What seems to happen is that the crash happens when PlainTextDecoder tries
&gt; to read the last of the characters passed into it.
&gt; 
&gt; And it is told that there is _usedColumns number of characters, and the
&gt; characters are passed from `&amp;_image[loc(0, cursorPos.y())]`.
&gt; 
&gt; So I suspect what is happening is that after the reflow code changed there
&gt; probably isn&apos;t necessarily _usedColumns number of characters per line
&gt; anymore, maybe?
&gt; 
&gt; I&apos;m CCing in Carlos Alves, since he knows this code the best so maybe he
&gt; spots something obvious here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2048247</commentid>
    <comment_count>24</comment_count>
      <attachid>140243</attachid>
    <who name="">albrubesc</who>
    <bug_when>2021-07-22 07:46:35 +0000</bug_when>
    <thetext>Created attachment 140243
Valgrind output</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051997</commentid>
    <comment_count>25</comment_count>
      <attachid>140583</attachid>
    <who name="Antoine Gatineau">antoine.gatineau</who>
    <bug_when>2021-08-08 07:32:01 +0000</bug_when>
    <thetext>Created attachment 140583
New crash information added by DrKonqi

konsole (21.04.2) using Qt 5.15.2

- What I was doing when the application crashed:
When I log out from the last session in konsole (ctrl+d or exit).
Note: it happens only with wayland, not with X11

-- Backtrace (Reduced):
#4  0x00007f491420b9d8 in Konsole::PlainTextDecoder::decodeLine(Konsole::Character const*, int, unsigned char) () from /lib64/libkonsoleprivate.so.21
#5  0x00007f49141c6ffd in Konsole::TerminalDisplay::inputMethodQuery(Qt::InputMethodQuery) const () from /lib64/libkonsoleprivate.so.21
#6  0x00007f49136532bb in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#7  0x00007f4913610423 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#8  0x00007f49146ee098 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2067206</commentid>
    <comment_count>26</comment_count>
    <who name="">albrubesc</who>
    <bug_when>2021-10-08 12:26:33 +0000</bug_when>
    <thetext>Since various versions ago, i&apos;m not experiencing this &apos;crash&apos; anymore.
Konsole: 21.08.2
Frameworks: 5.86.0
Qt: 5.15.2
Kernel: 5.14.9-200.fc34.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2081403</commentid>
    <comment_count>27</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2021-11-29 16:06:30 +0000</bug_when>
    <thetext>Should be fixed by https://invent.kde.org/utilities/konsole/-/commit/66e19aaf4110ced12c2607d85f3dfcf49f268b8f

Closing. Feel free to reopen if it happens again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2089899</commentid>
    <comment_count>28</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2022-01-03 23:04:52 +0000</bug_when>
    <thetext>*** Bug 440920 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2129166</commentid>
    <comment_count>29</comment_count>
      <attachid>149487</attachid>
    <who name="Jani Heinonen">jani</who>
    <bug_when>2022-06-05 17:06:08 +0000</bug_when>
    <thetext>Created attachment 149487
New crash information added by DrKonqi

konsole (21.12.2) using Qt 5.15.3

- What I was doing when the application crashed:
I closed nvim and couple of tabs. Then closed the last tab and then Konsole crashed.

-- Backtrace (Reduced):
#4  0x00007f1215710dee in KNS3::QtQuickDialogWrapper::exec() () from /lib64/libKF5NewStuff.so.5
#5  0x00007f1215700d84 in KNS3::Button::showDialog() () from /lib64/libKF5NewStuff.so.5
#6  0x00007f12162c0c36 in void doActivate&lt;false&gt;(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#7  0x00007f1216ef5ae6 in QAbstractButton::clicked(bool) () from /lib64/libQt5Widgets.so.5
#8  0x00007f1216ef5d5e in QAbstractButtonPrivate::emitClicked() () from /lib64/libQt5Widgets.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2129300</commentid>
    <comment_count>30</comment_count>
    <who name="">ninjalj</who>
    <bug_when>2022-06-06 09:42:13 +0000</bug_when>
    <thetext>Comment 29: That looks like bug 452593. Had you tried to install a new colorscheme?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2156024</commentid>
    <comment_count>31</comment_count>
    <who name="Fredy García">frealgagu</who>
    <bug_when>2022-09-24 14:15:40 +0000</bug_when>
    <thetext>It&apos;s happening to me with the latest version of konsole 22.08.1</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>140205</attachid>
            <date>2021-07-20 03:56:38 +0000</date>
            <delta_ts>2021-07-20 03:56:38 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>konsole-20210719-215204.kcrash</filename>
            <type>text/plain</type>
            <size>3584</size>
            <attacher name="Gerardo">grosales</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnNvbGUgKDIxLjA0LjIpCgpRdCBWZXJzaW9uOiA1LjE1LjIKRnJhbWV3
b3JrcyBWZXJzaW9uOiA1LjgzLjAKT3BlcmF0aW5nIFN5c3RlbTogTGludXggNS4xMi4xNS0zMDAu
ZmMzNC54ODZfNjQgeDg2XzY0CldpbmRvd2luZyBTeXN0ZW06IFdheWxhbmQKRHJrb25xaSBWZXJz
aW9uOiA1LjIyLjMKRGlzdHJpYnV0aW9uOiBGZWRvcmEgMzQgKEtERSBQbGFzbWEpCgotLSBJbmZv
cm1hdGlvbiBhYm91dCB0aGUgY3Jhc2g6CkZlZG9yYSAzNCwgbGF0ZXN0IHVwZGF0ZXMgYXBwbGll
ZCwgb24gVGhpbmtwYWQgVDQ1MApLREUgUGxhc21hIHNwaW4gKFdheWxhbmQgc2Vzc2lvbikKCktv
bnNvbGUgc2hvd3MgYW4gY2hyYXNoIG1lc3NhZ2UgZXZlcnl0aW1lIGl0IGlzIGNsb3NlZCAoZWl0
aGVyIGJ5IGNvbW1hbmQgb3IgdXNpbmcgdGhlIHdpbmRvdyBjb250cm9scykKClRoZSBjcmFzaCBj
YW4gYmUgcmVwcm9kdWNlZCBldmVyeSB0aW1lLgoKLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjog
S29uc29sZSAoa29uc29sZSksIHNpZ25hbDogU2VnbWVudGF0aW9uIGZhdWx0CgpbS0NyYXNoIEhh
bmRsZXJdCiM0ICAweDAwMDA3ZjM4NDZjNDQ5ZDggaW4gS29uc29sZTo6UGxhaW5UZXh0RGVjb2Rl
cjo6ZGVjb2RlTGluZShLb25zb2xlOjpDaGFyYWN0ZXIgY29uc3QqLCBpbnQsIHVuc2lnbmVkIGNo
YXIpICgpIGZyb20gL2xpYjY0L2xpYmtvbnNvbGVwcml2YXRlLnNvLjIxCiM1ICAweDAwMDA3ZjM4
NDZiZmZmZmQgaW4gS29uc29sZTo6VGVybWluYWxEaXNwbGF5OjppbnB1dE1ldGhvZFF1ZXJ5KFF0
OjpJbnB1dE1ldGhvZFF1ZXJ5KSBjb25zdCAoKSBmcm9tIC9saWI2NC9saWJrb25zb2xlcHJpdmF0
ZS5zby4yMQojNiAgMHgwMDAwN2YzODQ2MDhjMmJiIGluIFFXaWRnZXQ6OmV2ZW50KFFFdmVudCop
ICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojNyAgMHgwMDAwN2YzODQ2MDQ5NDIz
IGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCop
ICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojOCAgMHgwMDAwN2YzODQ3MTI3MDk4
IGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50Kikg
KCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM5ICAweDAwMDA3ZjM4NDFiMWE1ZWEgaW4g
UXRXYXlsYW5kQ2xpZW50OjpRV2F5bGFuZFRleHRJbnB1dDo6dXBkYXRlU3RhdGUoUUZsYWdzPFF0
OjpJbnB1dE1ldGhvZFF1ZXJ5PiwgdW5zaWduZWQgaW50KSAoKSBmcm9tIC9saWI2NC9saWJRdDVX
YXlsYW5kQ2xpZW50LnNvLjUKIzEwIDB4MDAwMDdmMzg0NTliYWMxYiBpbiBRR3VpQXBwbGljYXRp
b25Qcml2YXRlOjpfcV91cGRhdGVGb2N1c09iamVjdChRT2JqZWN0KikgKCkgZnJvbSAvbGliNjQv
bGliUXQ1R3VpLnNvLjUKIzExIDB4MDAwMDdmMzg0NzE1YWNlMCBpbiB2b2lkIGRvQWN0aXZhdGU8
ZmFsc2U+KFFPYmplY3QqLCBpbnQsIHZvaWQqKikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5z
by41CiMxMiAweDAwMDA3ZjM4NDU5Yzk0MjYgaW4gUVdpbmRvdzo6Zm9jdXNPYmplY3RDaGFuZ2Vk
KFFPYmplY3QqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVHdWkuc28uNQojMTMgMHgwMDAwN2YzODQ2
MDg2MjhiIGluIFFXaWRnZXQ6OmNsZWFyRm9jdXMoKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRn
ZXRzLnNvLjUKIzE0IDB4MDAwMDdmMzg0NjA4NzM3OCBpbiBRV2lkZ2V0Ojp+UVdpZGdldCgpICgp
IGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojMTUgMHgwMDAwN2YzODQ2Yjk3NWM1IGlu
IEtvbnNvbGU6OlRlcm1pbmFsQ29sb3I6On5UZXJtaW5hbENvbG9yKCkgKCkgZnJvbSAvbGliNjQv
bGlia29uc29sZXByaXZhdGUuc28uMjEKIzE2IDB4MDAwMDdmMzg0NmJmMjJhMyBpbiBLb25zb2xl
OjpUZXJtaW5hbERpc3BsYXk6On5UZXJtaW5hbERpc3BsYXkoKSAoKSBmcm9tIC9saWI2NC9saWJr
b25zb2xlcHJpdmF0ZS5zby4yMQojMTcgMHgwMDAwN2YzODQ2YmYyNDlkIGluIEtvbnNvbGU6OlRl
cm1pbmFsRGlzcGxheTo6flRlcm1pbmFsRGlzcGxheSgpICgpIGZyb20gL2xpYjY0L2xpYmtvbnNv
bGVwcml2YXRlLnNvLjIxCiMxOCAweDAwMDA3ZjM4NDcxNTE2MzEgaW4gUU9iamVjdDo6ZXZlbnQo
UUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxOSAweDAwMDA3ZjM4NDYw
NDk0MjMgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlcihRT2JqZWN0KiwgUUV2
ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMyMCAweDAwMDA3ZjM4NDcx
MjcwOTggaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwyKFFPYmplY3QqLCBRRXZl
bnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIxIDB4MDAwMDdmMzg0NzEyYTYw
NiBpbiBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFBvc3RlZEV2ZW50cyhRT2JqZWN0Kiwg
aW50LCBRVGhyZWFkRGF0YSopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMjIgMHgw
MDAwN2YzODQ3MTc4YmY3IGluIHBvc3RFdmVudFNvdXJjZURpc3BhdGNoKF9HU291cmNlKiwgaW50
ICgqKSh2b2lkKiksIHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIzIDB4
MDAwMDdmMzg0NGQ3NTRjZiBpbiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoKSBmcm9tIC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiMyNCAweDAwMDA3ZjM4NDRkYzk0ZTggaW4gZ19tYWluX2NvbnRl
eHRfaXRlcmF0ZS5jb25zdHByb3AgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMjUg
MHgwMDAwN2YzODQ0ZDcyYzAzIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiMyNiAweDAwMDA3ZjM4NDcxNzg2OTggaW4gUUV2ZW50RGlz
cGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVu
dHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyNyAweDAwMDA3ZjM4NDcx
MjVhYjIgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50
c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzI4IDB4MDAwMDdmMzg0NzEy
ZGZlNCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29y
ZS5zby41CiMyOSAweDAwMDA3ZjM4NDc0ZDI2N2QgaW4ga2RlbWFpbiAoKSBmcm9tIC9saWI2NC9s
aWJrZGVpbml0NV9rb25zb2xlLnNvCiMzMCAweDAwMDA3ZjM4NDZjZDliNzUgaW4gX19saWJjX3N0
YXJ0X21haW4gKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMzMSAweDAwMDA1NTU4Mjc1NzYxNGUg
aW4gX3N0YXJ0ICgpCltJbmZlcmlvciAxIChwcm9jZXNzIDMzOTQpIGRldGFjaGVkXQoKUG9zc2li
bGUgZHVwbGljYXRlcyBieSBxdWVyeTogYnVnIDQzOTQ3OSwgYnVnIDQzODg4NSwgYnVnIDQzODcx
NywgYnVnIDQzODYxNiwgYnVnIDQzODU5My4KClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>140243</attachid>
            <date>2021-07-22 07:46:35 +0000</date>
            <delta_ts>2021-07-22 07:46:35 +0000</delta_ts>
            <desc>Valgrind output</desc>
            <filename>valgrind_output</filename>
            <type>text/plain</type>
            <size>59523</size>
            <attacher>albrubesc</attacher>
            
              <data encoding="base64">PT01MTcwPT0gTWVtY2hlY2ssIGEgbWVtb3J5IGVycm9yIGRldGVjdG9yCj09NTE3MD09IENvcHly
aWdodCAoQykgMjAwMi0yMDE3LCBhbmQgR05VIEdQTCdkLCBieSBKdWxpYW4gU2V3YXJkIGV0IGFs
Lgo9PTUxNzA9PSBVc2luZyBWYWxncmluZC0zLjE3LjAgYW5kIExpYlZFWDsgcmVydW4gd2l0aCAt
aCBmb3IgY29weXJpZ2h0IGluZm8KPT01MTcwPT0gQ29tbWFuZDoga29uc29sZQo9PTUxNzA9PSAK
PT01MTcwPT0gV2FybmluZzogbm90ZWQgYnV0IHVuaGFuZGxlZCBpb2N0bCAweDU0NDEgd2l0aCBu
byBzaXplL2RpcmVjdGlvbiBoaW50cy4KPT01MTcwPT0gICAgVGhpcyBjb3VsZCBjYXVzZSBzcHVy
aW91cyB2YWx1ZSBlcnJvcnMgdG8gYXBwZWFyLgo9PTUxNzA9PSAgICBTZWUgUkVBRE1FX01JU1NJ
TkdfU1lTQ0FMTF9PUl9JT0NUTCBmb3IgZ3VpZGFuY2Ugb24gd3JpdGluZyBhIHByb3BlciB3cmFw
cGVyLgo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRp
YWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAg
ICBieSAweDMyOTEyRTE3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAg
b3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQg
MHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzI5MzJGMzc6ID8/Pwo9PTUxNzA9PSAK
PT01MTcwPT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNl
ZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkg
MHgzMjk1NkM4NzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1v
dmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0
MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyOTcwREM3OiA/Pz8KPT01MTcwPT0gCj09NTE3
MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFs
dWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzI5
ODJEQTc6ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgMTYKPT01
MTcwPT0gICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzI5OTQwMDc6ID8/
Pwo9PTUxNzA9PSAgQWRkcmVzcyAweDMyOTk0MDNlIGlzIDc4IGJ5dGVzIGluc2lkZSBhIGJsb2Nr
IG9mIHNpemUgOTAgYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4NkY6IG1hbGxvYyAodmdf
cmVwbGFjZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0NzY2MDogUUFycmF5RGF0
YTo6YWxsb2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywg
UUZsYWdzPFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2OiBRU3RyaW5nOjpRU3Ry
aW5nKGludCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGluIC91c3IvbGliNjQvbGli
UXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVFMTogUVN0cmluZzo6c2lt
cGxpZmllZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNvbGU6OktleWJvYXJkVHJh
bnNsYXRvclJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChxc3RyaW5nLmg6NTI1KQo9
PTUxNzA9PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRl
cjo6cmVhZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDo2NSkKPT01MTcwPT0g
ICAgYnkgMHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6Om5leHRF
bnRyeSgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkKPT01MTcwPT0gICAgYnkg
MHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5j
cHA6MTg2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXli
b2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0Njog
S29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRyYW5zbGF0b3IoUVN0cmlu
ZyBjb25zdCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6
MTI2KQo9PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVtdWxhdGlvbjo6c2V0S2V5
QmluZGluZ3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4OCkKPT01MTcwPT0gICAg
YnkgMHg1MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBwbHlQcm9maWxlKEtvbnNv
bGU6OlNlc3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2Zp
bGU+IGNvbnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYpCj09NTE3MD09ICAgIGJ5
IDB4NTFCREVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0ZVNlc3Npb24oUUV4cGxp
Y2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikgKFNlc3Npb25NYW5hZ2Vy
LmNwcDoxMDgpCj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVw
ZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6
ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyOUFFNDg3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENv
bmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykK
PT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzI5RjA2Nzc6
ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgMTYKPT01MTcwPT0g
ICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzJBMTFENTc6ID8/Pwo9PTUx
NzA9PSAgQWRkcmVzcyAweDMyYTExZDhlIGlzIDc4IGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNp
emUgODggYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4NkY6IG1hbGxvYyAodmdfcmVwbGFj
ZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0NzY2MDogUUFycmF5RGF0YTo6YWxs
b2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgUUZsYWdz
PFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3Jl
LnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2OiBRU3RyaW5nOjpRU3RyaW5nKGlu
dCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1Q29y
ZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVFMTogUVN0cmluZzo6c2ltcGxpZmll
ZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4x
NS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRv
clJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChxc3RyaW5nLmg6NTI1KQo9PTUxNzA9
PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6cmVh
ZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDo2NSkKPT01MTcwPT0gICAgYnkg
MHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6Om5leHRFbnRyeSgp
IChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkKPT01MTcwPT0gICAgYnkgMHg1MUQ5
RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTg2
KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2FyZFRy
YW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogS29uc29s
ZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRyYW5zbGF0b3IoUVN0cmluZyBjb25z
dCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTI2KQo9
PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVtdWxhdGlvbjo6c2V0S2V5QmluZGlu
Z3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4OCkKPT01MTcwPT0gICAgYnkgMHg1
MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBwbHlQcm9maWxlKEtvbnNvbGU6OlNl
c3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+IGNv
bnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYpCj09NTE3MD09ICAgIGJ5IDB4NTFC
REVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0ZVNlc3Npb24oUUV4cGxpY2l0bHlT
aGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikgKFNlc3Npb25NYW5hZ2VyLmNwcDox
MDgpCj09NTE3MD09IAo9PTUxNzA9PSBJbnZhbGlkIHJlYWQgb2Ygc2l6ZSAxNgo9PTUxNzA9PSAg
ICBhdCAweDFCNDE0OUUzOiA/Pz8KPT01MTcwPT0gICAgYnkgMHgzMkE4QUUwNzogPz8/Cj09NTE3
MD09ICBBZGRyZXNzIDB4MzJhOGFlNWUgaXMgMTEwIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNp
emUgMTIyIGFsbG9jJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQwODZGOiBtYWxsb2MgKHZnX3JlcGxh
Y2VfbWFsbG9jLmM6MzgwKQo9PTUxNzA9PSAgICBieSAweDRBNDc2NjA6IFFBcnJheURhdGE6OmFs
bG9jYXRlKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIFFGbGFn
czxRQXJyYXlEYXRhOjpBbGxvY2F0aW9uT3B0aW9uPikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29y
ZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFDM0MwNjogUVN0cmluZzo6UVN0cmluZyhp
bnQsIFF0OjpJbml0aWFsaXphdGlvbikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1
LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFENjBFODogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NUNv
cmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDE1RTE6IFFTdHJpbmc6OnNpbXBsaWZp
ZWRfaGVscGVyKFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg1MUQ3QTA2OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0
b3JSZWFkZXI6OnRva2VuaXplKFFTdHJpbmcgY29uc3QmKSAocXN0cmluZy5oOjUyNSkKPT01MTcw
PT0gICAgYnkgMHg1MUQ3RUUxOiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6OnJl
YWROZXh0KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6NjUpCj09NTE3MD09ICAgIGJ5
IDB4NTFEODY2ODogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyOjpuZXh0RW50cnko
KSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDozMDkpCj09NTE3MD09ICAgIGJ5IDB4NTFE
OUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjE4
NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRU
cmFuc2xhdG9yTWFuYWdlci5jcHA6MTc2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IEtvbnNv
bGU6OktleWJvYXJkVHJhbnNsYXRvck1hbmFnZXI6OmZpbmRUcmFuc2xhdG9yKFFTdHJpbmcgY29u
c3QmKSBbY2xvbmUgLnBhcnQuMF0gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjEyNikK
PT01MTcwPT0gICAgYnkgMHg1MTI2Q0RBOiBLb25zb2xlOjpFbXVsYXRpb246OnNldEtleUJpbmRp
bmdzKFFTdHJpbmcgY29uc3QmKSAoRW11bGF0aW9uLmNwcDoxODgpCj09NTE3MD09ICAgIGJ5IDB4
NTFCRDhCOTogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmFwcGx5UHJvZmlsZShLb25zb2xlOjpT
ZXNzaW9uKiwgUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPiBj
b25zdCYsIGJvb2wpIChTZXNzaW9uTWFuYWdlci5jcHA6MjM2KQo9PTUxNzA9PSAgICBieSAweDUx
QkRFQzQ6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjpjcmVhdGVTZXNzaW9uKFFFeHBsaWNpdGx5
U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4pIChTZXNzaW9uTWFuYWdlci5jcHA6
MTA4KQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgMTYKPT01MTcwPT0g
ICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzJBOTQ2ODc6ID8/Pwo9PTUx
NzA9PSAgQWRkcmVzcyAweDMyYTk0NmRlIGlzIDExMCBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBz
aXplIDEyMiBhbGxvYydkCj09NTE3MD09ICAgIGF0IDB4NDg0MDg2RjogbWFsbG9jICh2Z19yZXBs
YWNlX21hbGxvYy5jOjM4MCkKPT01MTcwPT0gICAgYnkgMHg0QTQ3NjYwOiBRQXJyYXlEYXRhOjph
bGxvY2F0ZSh1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCBRRmxh
Z3M8UUFycmF5RGF0YTo6QWxsb2NhdGlvbk9wdGlvbj4pIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNv
cmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBQzNDMDY6IFFTdHJpbmc6OlFTdHJpbmco
aW50LCBRdDo6SW5pdGlhbGl6YXRpb24pIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4x
NS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDYwRTg6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQxNUUxOiBRU3RyaW5nOjpzaW1wbGlm
aWVkX2hlbHBlcihRU3RyaW5nIGNvbnN0JikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41
LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0EwNjogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xh
dG9yUmVhZGVyOjp0b2tlbml6ZShRU3RyaW5nIGNvbnN0JikgKHFzdHJpbmcuaDo1MjUpCj09NTE3
MD09ICAgIGJ5IDB4NTFEN0VFMTogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyOjpy
ZWFkTmV4dCgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjY1KQo9PTUxNzA9PSAgICBi
eSAweDUxRDg2Njg6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6bmV4dEVudHJ5
KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6MzA5KQo9PTUxNzA9PSAgICBieSAweDUx
RDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDox
ODYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJk
VHJhbnNsYXRvck1hbmFnZXIuY3BwOjE3NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBLb25z
b2xlOjpLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyOjpmaW5kVHJhbnNsYXRvcihRU3RyaW5nIGNv
bnN0JikgW2Nsb25lIC5wYXJ0LjBdIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxMjYp
Cj09NTE3MD09ICAgIGJ5IDB4NTEyNkNEQTogS29uc29sZTo6RW11bGF0aW9uOjpzZXRLZXlCaW5k
aW5ncyhRU3RyaW5nIGNvbnN0JikgKEVtdWxhdGlvbi5jcHA6MTg4KQo9PTUxNzA9PSAgICBieSAw
eDUxQkQ4Qjk6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjphcHBseVByb2ZpbGUoS29uc29sZTo6
U2Vzc2lvbiosIFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4g
Y29uc3QmLCBib29sKSAoU2Vzc2lvbk1hbmFnZXIuY3BwOjIzNikKPT01MTcwPT0gICAgYnkgMHg1
MUJERUM0OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6Y3JlYXRlU2Vzc2lvbihRRXhwbGljaXRs
eVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+KSAoU2Vzc2lvbk1hbmFnZXIuY3Bw
OjEwOCkKPT01MTcwPT0gCj09NTE3MD09IEludmFsaWQgcmVhZCBvZiBzaXplIDE2Cj09NTE3MD09
ICAgIGF0IDB4MUI0MTQ5RTM6ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyQTlERTk3OiA/Pz8KPT01
MTcwPT0gIEFkZHJlc3MgMHgzMmE5ZGVlZSBpcyAxMTAgYnl0ZXMgaW5zaWRlIGEgYmxvY2sgb2Yg
c2l6ZSAxMjIgYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4NkY6IG1hbGxvYyAodmdfcmVw
bGFjZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0NzY2MDogUUFycmF5RGF0YTo6
YWxsb2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgUUZs
YWdzPFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2OiBRU3RyaW5nOjpRU3RyaW5n
KGludCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVFMTogUVN0cmluZzo6c2ltcGxp
ZmllZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNs
YXRvclJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChxc3RyaW5nLmg6NTI1KQo9PTUx
NzA9PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6
cmVhZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDo2NSkKPT01MTcwPT0gICAg
YnkgMHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6Om5leHRFbnRy
eSgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkKPT01MTcwPT0gICAgYnkgMHg1
MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6
MTg2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2Fy
ZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogS29u
c29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRyYW5zbGF0b3IoUVN0cmluZyBj
b25zdCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTI2
KQo9PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVtdWxhdGlvbjo6c2V0S2V5Qmlu
ZGluZ3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4OCkKPT01MTcwPT0gICAgYnkg
MHg1MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBwbHlQcm9maWxlKEtvbnNvbGU6
OlNlc3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+
IGNvbnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYpCj09NTE3MD09ICAgIGJ5IDB4
NTFCREVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0ZVNlc3Npb24oUUV4cGxpY2l0
bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikgKFNlc3Npb25NYW5hZ2VyLmNw
cDoxMDgpCj09NTE3MD09IAo9PTUxNzA9PSBJbnZhbGlkIHJlYWQgb2Ygc2l6ZSAxNgo9PTUxNzA9
PSAgICBhdCAweDFCNDE0OUUzOiA/Pz8KPT01MTcwPT0gICAgYnkgMHgzMkFCOEYxNzogPz8/Cj09
NTE3MD09ICBBZGRyZXNzIDB4MzJhYjhmNmUgaXMgMTEwIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9m
IHNpemUgMTIyIGFsbG9jJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQwODZGOiBtYWxsb2MgKHZnX3Jl
cGxhY2VfbWFsbG9jLmM6MzgwKQo9PTUxNzA9PSAgICBieSAweDRBNDc2NjA6IFFBcnJheURhdGE6
OmFsbG9jYXRlKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIFFG
bGFnczxRQXJyYXlEYXRhOjpBbGxvY2F0aW9uT3B0aW9uPikgKGluIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFDM0MwNjogUVN0cmluZzo6UVN0cmlu
ZyhpbnQsIFF0OjpJbml0aWFsaXphdGlvbikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41
LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFENjBFODogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0
NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDE1RTE6IFFTdHJpbmc6OnNpbXBs
aWZpZWRfaGVscGVyKFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1MUQ3QTA2OiBLb25zb2xlOjpLZXlib2FyZFRyYW5z
bGF0b3JSZWFkZXI6OnRva2VuaXplKFFTdHJpbmcgY29uc3QmKSAocXN0cmluZy5oOjUyNSkKPT01
MTcwPT0gICAgYnkgMHg1MUQ3RUUxOiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6
OnJlYWROZXh0KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6NjUpCj09NTE3MD09ICAg
IGJ5IDB4NTFEODY2ODogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyOjpuZXh0RW50
cnkoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDozMDkpCj09NTE3MD09ICAgIGJ5IDB4
NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3Bw
OjE4NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9h
cmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTc2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IEtv
bnNvbGU6OktleWJvYXJkVHJhbnNsYXRvck1hbmFnZXI6OmZpbmRUcmFuc2xhdG9yKFFTdHJpbmcg
Y29uc3QmKSBbY2xvbmUgLnBhcnQuMF0gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjEy
NikKPT01MTcwPT0gICAgYnkgMHg1MTI2Q0RBOiBLb25zb2xlOjpFbXVsYXRpb246OnNldEtleUJp
bmRpbmdzKFFTdHJpbmcgY29uc3QmKSAoRW11bGF0aW9uLmNwcDoxODgpCj09NTE3MD09ICAgIGJ5
IDB4NTFCRDhCOTogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmFwcGx5UHJvZmlsZShLb25zb2xl
OjpTZXNzaW9uKiwgUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxl
PiBjb25zdCYsIGJvb2wpIChTZXNzaW9uTWFuYWdlci5jcHA6MjM2KQo9PTUxNzA9PSAgICBieSAw
eDUxQkRFQzQ6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjpjcmVhdGVTZXNzaW9uKFFFeHBsaWNp
dGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4pIChTZXNzaW9uTWFuYWdlci5j
cHA6MTA4KQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgMTYKPT01MTcw
PT0gICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzJBQzI3OTc6ID8/Pwo9
PTUxNzA9PSAgQWRkcmVzcyAweDMyYWMyN2VlIGlzIDExMCBieXRlcyBpbnNpZGUgYSBibG9jayBv
ZiBzaXplIDEyMiBhbGxvYydkCj09NTE3MD09ICAgIGF0IDB4NDg0MDg2RjogbWFsbG9jICh2Z19y
ZXBsYWNlX21hbGxvYy5jOjM4MCkKPT01MTcwPT0gICAgYnkgMHg0QTQ3NjYwOiBRQXJyYXlEYXRh
OjphbGxvY2F0ZSh1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCBR
RmxhZ3M8UUFycmF5RGF0YTo6QWxsb2NhdGlvbk9wdGlvbj4pIChpbiAvdXNyL2xpYjY0L2xpYlF0
NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBQzNDMDY6IFFTdHJpbmc6OlFTdHJp
bmcoaW50LCBRdDo6SW5pdGlhbGl6YXRpb24pIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDYwRTg6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQxNUUxOiBRU3RyaW5nOjpzaW1w
bGlmaWVkX2hlbHBlcihRU3RyaW5nIGNvbnN0JikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5z
by41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0EwNjogS29uc29sZTo6S2V5Ym9hcmRUcmFu
c2xhdG9yUmVhZGVyOjp0b2tlbml6ZShRU3RyaW5nIGNvbnN0JikgKHFzdHJpbmcuaDo1MjUpCj09
NTE3MD09ICAgIGJ5IDB4NTFEN0VFMTogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVy
OjpyZWFkTmV4dCgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjY1KQo9PTUxNzA9PSAg
ICBieSAweDUxRDg2Njg6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6bmV4dEVu
dHJ5KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6MzA5KQo9PTUxNzA9PSAgICBieSAw
eDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNw
cDoxODYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJv
YXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjE3NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBL
b25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyOjpmaW5kVHJhbnNsYXRvcihRU3RyaW5n
IGNvbnN0JikgW2Nsb25lIC5wYXJ0LjBdIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDox
MjYpCj09NTE3MD09ICAgIGJ5IDB4NTEyNkNEQTogS29uc29sZTo6RW11bGF0aW9uOjpzZXRLZXlC
aW5kaW5ncyhRU3RyaW5nIGNvbnN0JikgKEVtdWxhdGlvbi5jcHA6MTg4KQo9PTUxNzA9PSAgICBi
eSAweDUxQkQ4Qjk6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjphcHBseVByb2ZpbGUoS29uc29s
ZTo6U2Vzc2lvbiosIFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmls
ZT4gY29uc3QmLCBib29sKSAoU2Vzc2lvbk1hbmFnZXIuY3BwOjIzNikKPT01MTcwPT0gICAgYnkg
MHg1MUJERUM0OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6Y3JlYXRlU2Vzc2lvbihRRXhwbGlj
aXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+KSAoU2Vzc2lvbk1hbmFnZXIu
Y3BwOjEwOCkKPT01MTcwPT0gCj09NTE3MD09IEludmFsaWQgcmVhZCBvZiBzaXplIDE2Cj09NTE3
MD09ICAgIGF0IDB4MUI0MTQ5RTM6ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyQUNCRkE3OiA/Pz8K
PT01MTcwPT0gIEFkZHJlc3MgMHgzMmFjYmZmZSBpcyAxMTAgYnl0ZXMgaW5zaWRlIGEgYmxvY2sg
b2Ygc2l6ZSAxMjIgYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4NkY6IG1hbGxvYyAodmdf
cmVwbGFjZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0NzY2MDogUUFycmF5RGF0
YTo6YWxsb2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywg
UUZsYWdzPFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2OiBRU3RyaW5nOjpRU3Ry
aW5nKGludCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGluIC91c3IvbGliNjQvbGli
UXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVFMTogUVN0cmluZzo6c2lt
cGxpZmllZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNvbGU6OktleWJvYXJkVHJh
bnNsYXRvclJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChxc3RyaW5nLmg6NTI1KQo9
PTUxNzA9PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRl
cjo6cmVhZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDo2NSkKPT01MTcwPT0g
ICAgYnkgMHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6Om5leHRF
bnRyeSgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkKPT01MTcwPT0gICAgYnkg
MHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5j
cHA6MTg2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXli
b2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0Njog
S29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRyYW5zbGF0b3IoUVN0cmlu
ZyBjb25zdCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6
MTI2KQo9PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVtdWxhdGlvbjo6c2V0S2V5
QmluZGluZ3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4OCkKPT01MTcwPT0gICAg
YnkgMHg1MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBwbHlQcm9maWxlKEtvbnNv
bGU6OlNlc3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2Zp
bGU+IGNvbnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYpCj09NTE3MD09ICAgIGJ5
IDB4NTFCREVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0ZVNlc3Npb24oUUV4cGxp
Y2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikgKFNlc3Npb25NYW5hZ2Vy
LmNwcDoxMDgpCj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVw
ZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6
ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyQUREOTE3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENv
bmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykK
PT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4MzJBRTZGNDc6
ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMg
b24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUZDOiA/Pz8K
PT01MTcwPT0gICAgYnkgMHgzMkFGMDZENzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRp
b25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3
MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweDMyQUY5REY3OiA/Pz8K
PT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVu
aW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3
MD09ICAgIGJ5IDB4MzJCMTRCOTc6ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwg
anVtcCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAg
ICBhdCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkgMHgzMkIxRTI0NzogPz8/Cj09NTE3
MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRp
YWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAg
ICBieSAweDMyQjI3N0I3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IEludmFsaWQgcmVhZCBvZiBz
aXplIDE2Cj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RTM6ID8/Pwo9PTUxNzA9PSAgICBieSAweDMy
QkZEQkQ3OiA/Pz8KPT01MTcwPT0gIEFkZHJlc3MgMHgzMmJmZGMyZSBpcyAxMTAgYnl0ZXMgaW5z
aWRlIGEgYmxvY2sgb2Ygc2l6ZSAxMjIgYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4NkY6
IG1hbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0NzY2
MDogUUFycmF5RGF0YTo6YWxsb2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywgdW5z
aWduZWQgbG9uZywgUUZsYWdzPFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2OiBR
U3RyaW5nOjpRU3RyaW5nKGludCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2NC9s
aWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGluIC91
c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVFMTog
UVN0cmluZzo6c2ltcGxpZmllZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xpYjY0
L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNvbGU6
OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChxc3Ry
aW5nLmg6NTI1KQo9PTUxNzA9PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJkVHJh
bnNsYXRvclJlYWRlcjo6cmVhZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDo2
NSkKPT01MTcwPT0gICAgYnkgMHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JS
ZWFkZXI6Om5leHRFbnRyeSgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkKPT01
MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xh
dG9yTWFuYWdlci5jcHA6MTg2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25Jbmxp
bmVkRnVuIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAgIGJ5
IDB4NTFEOUQ0NjogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRyYW5z
bGF0b3IoUVN0cmluZyBjb25zdCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xhdG9y
TWFuYWdlci5jcHA6MTI2KQo9PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVtdWxh
dGlvbjo6c2V0S2V5QmluZGluZ3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4OCkK
PT01MTcwPT0gICAgYnkgMHg1MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBwbHlQ
cm9maWxlKEtvbnNvbGU6OlNlc3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtv
bnNvbGU6OlByb2ZpbGU+IGNvbnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYpCj09
NTE3MD09ICAgIGJ5IDB4NTFCREVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0ZVNl
c3Npb24oUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikgKFNl
c3Npb25NYW5hZ2VyLmNwcDoxMDgpCj09NTE3MD09IAo9PTUxNzA9PSBJbnZhbGlkIHJlYWQgb2Yg
c2l6ZSAxNgo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUUzOiA/Pz8KPT01MTcwPT0gICAgYnkgMHgz
MkMwNzQ1NzogPz8/Cj09NTE3MD09ICBBZGRyZXNzIDB4MzJjMDc0YWUgaXMgMTEwIGJ5dGVzIGlu
c2lkZSBhIGJsb2NrIG9mIHNpemUgMTIyIGFsbG9jJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQwODZG
OiBtYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6MzgwKQo9PTUxNzA9PSAgICBieSAweDRBNDc2
NjA6IFFBcnJheURhdGE6OmFsbG9jYXRlKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcsIHVu
c2lnbmVkIGxvbmcsIFFGbGFnczxRQXJyYXlEYXRhOjpBbGxvY2F0aW9uT3B0aW9uPikgKGluIC91
c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFDM0MwNjog
UVN0cmluZzo6UVN0cmluZyhpbnQsIFF0OjpJbml0aWFsaXphdGlvbikgKGluIC91c3IvbGliNjQv
bGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFENjBFODogPz8/IChpbiAv
dXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDE1RTE6
IFFTdHJpbmc6OnNpbXBsaWZpZWRfaGVscGVyKFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9saWI2
NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1MUQ3QTA2OiBLb25zb2xl
OjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6OnRva2VuaXplKFFTdHJpbmcgY29uc3QmKSAocXN0
cmluZy5oOjUyNSkKPT01MTcwPT0gICAgYnkgMHg1MUQ3RUUxOiBLb25zb2xlOjpLZXlib2FyZFRy
YW5zbGF0b3JSZWFkZXI6OnJlYWROZXh0KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6
NjUpCj09NTE3MD09ICAgIGJ5IDB4NTFEODY2ODogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9y
UmVhZGVyOjpuZXh0RW50cnkoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDozMDkpCj09
NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJkVHJhbnNs
YXRvck1hbmFnZXIuY3BwOjE4NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3duSW5s
aW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTc2KQo9PTUxNzA9PSAgICBi
eSAweDUxRDlENDY6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvck1hbmFnZXI6OmZpbmRUcmFu
c2xhdG9yKFFTdHJpbmcgY29uc3QmKSBbY2xvbmUgLnBhcnQuMF0gKEtleWJvYXJkVHJhbnNsYXRv
ck1hbmFnZXIuY3BwOjEyNikKPT01MTcwPT0gICAgYnkgMHg1MTI2Q0RBOiBLb25zb2xlOjpFbXVs
YXRpb246OnNldEtleUJpbmRpbmdzKFFTdHJpbmcgY29uc3QmKSAoRW11bGF0aW9uLmNwcDoxODgp
Cj09NTE3MD09ICAgIGJ5IDB4NTFCRDhCOTogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmFwcGx5
UHJvZmlsZShLb25zb2xlOjpTZXNzaW9uKiwgUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRlcjxL
b25zb2xlOjpQcm9maWxlPiBjb25zdCYsIGJvb2wpIChTZXNzaW9uTWFuYWdlci5jcHA6MjM2KQo9
PTUxNzA9PSAgICBieSAweDUxQkRFQzQ6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjpjcmVhdGVT
ZXNzaW9uKFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4pIChT
ZXNzaW9uTWFuYWdlci5jcHA6MTA4KQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9m
IHNpemUgMTYKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4
MzJDMTBDNjc6ID8/Pwo9PTUxNzA9PSAgQWRkcmVzcyAweDMyYzEwY2JlIGlzIDExMCBieXRlcyBp
bnNpZGUgYSBibG9jayBvZiBzaXplIDEyMiBhbGxvYydkCj09NTE3MD09ICAgIGF0IDB4NDg0MDg2
RjogbWFsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjM4MCkKPT01MTcwPT0gICAgYnkgMHg0QTQ3
NjYwOiBRQXJyYXlEYXRhOjphbGxvY2F0ZSh1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nLCB1
bnNpZ25lZCBsb25nLCBRRmxhZ3M8UUFycmF5RGF0YTo6QWxsb2NhdGlvbk9wdGlvbj4pIChpbiAv
dXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBQzNDMDY6
IFFTdHJpbmc6OlFTdHJpbmcoaW50LCBRdDo6SW5pdGlhbGl6YXRpb24pIChpbiAvdXNyL2xpYjY0
L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDYwRTg6ID8/PyAoaW4g
L3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQxNUUx
OiBRU3RyaW5nOjpzaW1wbGlmaWVkX2hlbHBlcihRU3RyaW5nIGNvbnN0JikgKGluIC91c3IvbGli
NjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0EwNjogS29uc29s
ZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyOjp0b2tlbml6ZShRU3RyaW5nIGNvbnN0JikgKHFz
dHJpbmcuaDo1MjUpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0VFMTogS29uc29sZTo6S2V5Ym9hcmRU
cmFuc2xhdG9yUmVhZGVyOjpyZWFkTmV4dCgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3Bw
OjY1KQo9PTUxNzA9PSAgICBieSAweDUxRDg2Njg6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRv
clJlYWRlcjo6bmV4dEVudHJ5KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6MzA5KQo9
PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2FyZFRyYW5z
bGF0b3JNYW5hZ2VyLmNwcDoxODYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklu
bGluZWRGdW4gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjE3NikKPT01MTcwPT0gICAg
YnkgMHg1MUQ5RDQ2OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyOjpmaW5kVHJh
bnNsYXRvcihRU3RyaW5nIGNvbnN0JikgW2Nsb25lIC5wYXJ0LjBdIChLZXlib2FyZFRyYW5zbGF0
b3JNYW5hZ2VyLmNwcDoxMjYpCj09NTE3MD09ICAgIGJ5IDB4NTEyNkNEQTogS29uc29sZTo6RW11
bGF0aW9uOjpzZXRLZXlCaW5kaW5ncyhRU3RyaW5nIGNvbnN0JikgKEVtdWxhdGlvbi5jcHA6MTg4
KQo9PTUxNzA9PSAgICBieSAweDUxQkQ4Qjk6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjphcHBs
eVByb2ZpbGUoS29uc29sZTo6U2Vzc2lvbiosIFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8
S29uc29sZTo6UHJvZmlsZT4gY29uc3QmLCBib29sKSAoU2Vzc2lvbk1hbmFnZXIuY3BwOjIzNikK
PT01MTcwPT0gICAgYnkgMHg1MUJERUM0OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6Y3JlYXRl
U2Vzc2lvbihRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+KSAo
U2Vzc2lvbk1hbmFnZXIuY3BwOjEwOCkKPT01MTcwPT0gCj09NTE3MD09IEludmFsaWQgcmVhZCBv
ZiBzaXplIDE2Cj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RTM6ID8/Pwo9PTUxNzA9PSAgICBieSAw
eDMyQzJCRjQ3OiA/Pz8KPT01MTcwPT0gIEFkZHJlc3MgMHgzMmMyYmY5ZSBpcyAxMTAgYnl0ZXMg
aW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxMjIgYWxsb2MnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDA4
NkY6IG1hbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzozODApCj09NTE3MD09ICAgIGJ5IDB4NEE0
NzY2MDogUUFycmF5RGF0YTo6YWxsb2NhdGUodW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZywg
dW5zaWduZWQgbG9uZywgUUZsYWdzPFFBcnJheURhdGE6OkFsbG9jYXRpb25PcHRpb24+KSAoaW4g
L3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUMzQzA2
OiBRU3RyaW5nOjpRU3RyaW5nKGludCwgUXQ6OkluaXRpYWxpemF0aW9uKSAoaW4gL3Vzci9saWI2
NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQ2MEU4OiA/Pz8gKGlu
IC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFEMTVF
MTogUVN0cmluZzo6c2ltcGxpZmllZF9oZWxwZXIoUVN0cmluZyBjb25zdCYpIChpbiAvdXNyL2xp
YjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxRDdBMDY6IEtvbnNv
bGU6OktleWJvYXJkVHJhbnNsYXRvclJlYWRlcjo6dG9rZW5pemUoUVN0cmluZyBjb25zdCYpIChx
c3RyaW5nLmg6NTI1KQo9PTUxNzA9PSAgICBieSAweDUxRDdFRTE6IEtvbnNvbGU6OktleWJvYXJk
VHJhbnNsYXRvclJlYWRlcjo6cmVhZE5leHQoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNw
cDo2NSkKPT01MTcwPT0gICAgYnkgMHg1MUQ4NjY4OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0
b3JSZWFkZXI6Om5leHRFbnRyeSgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIuY3BwOjMwOSkK
PT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3duSW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFu
c2xhdG9yTWFuYWdlci5jcHA6MTg2KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25J
bmxpbmVkRnVuIChLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyLmNwcDoxNzYpCj09NTE3MD09ICAg
IGJ5IDB4NTFEOUQ0NjogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlcjo6ZmluZFRy
YW5zbGF0b3IoUVN0cmluZyBjb25zdCYpIFtjbG9uZSAucGFydC4wXSAoS2V5Ym9hcmRUcmFuc2xh
dG9yTWFuYWdlci5jcHA6MTI2KQo9PTUxNzA9PSAgICBieSAweDUxMjZDREE6IEtvbnNvbGU6OkVt
dWxhdGlvbjo6c2V0S2V5QmluZGluZ3MoUVN0cmluZyBjb25zdCYpIChFbXVsYXRpb24uY3BwOjE4
OCkKPT01MTcwPT0gICAgYnkgMHg1MUJEOEI5OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6YXBw
bHlQcm9maWxlKEtvbnNvbGU6OlNlc3Npb24qLCBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVy
PEtvbnNvbGU6OlByb2ZpbGU+IGNvbnN0JiwgYm9vbCkgKFNlc3Npb25NYW5hZ2VyLmNwcDoyMzYp
Cj09NTE3MD09ICAgIGJ5IDB4NTFCREVDNDogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmNyZWF0
ZVNlc3Npb24oUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRlcjxLb25zb2xlOjpQcm9maWxlPikg
KFNlc3Npb25NYW5hZ2VyLmNwcDoxMDgpCj09NTE3MD09IAo9PTUxNzA9PSBJbnZhbGlkIHJlYWQg
b2Ygc2l6ZSAxNgo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUUzOiA/Pz8KPT01MTcwPT0gICAgYnkg
MHgzMkMzNTdDNzogPz8/Cj09NTE3MD09ICBBZGRyZXNzIDB4MzJjMzU4MWUgaXMgMTEwIGJ5dGVz
IGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTIyIGFsbG9jJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQw
ODZGOiBtYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6MzgwKQo9PTUxNzA9PSAgICBieSAweDRB
NDc2NjA6IFFBcnJheURhdGE6OmFsbG9jYXRlKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcs
IHVuc2lnbmVkIGxvbmcsIFFGbGFnczxRQXJyYXlEYXRhOjpBbGxvY2F0aW9uT3B0aW9uPikgKGlu
IC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFDM0Mw
NjogUVN0cmluZzo6UVN0cmluZyhpbnQsIFF0OjpJbml0aWFsaXphdGlvbikgKGluIC91c3IvbGli
NjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFENjBFODogPz8/IChp
biAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDE1
RTE6IFFTdHJpbmc6OnNpbXBsaWZpZWRfaGVscGVyKFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9s
aWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1MUQ3QTA2OiBLb25z
b2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6OnRva2VuaXplKFFTdHJpbmcgY29uc3QmKSAo
cXN0cmluZy5oOjUyNSkKPT01MTcwPT0gICAgYnkgMHg1MUQ3RUUxOiBLb25zb2xlOjpLZXlib2Fy
ZFRyYW5zbGF0b3JSZWFkZXI6OnJlYWROZXh0KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5j
cHA6NjUpCj09NTE3MD09ICAgIGJ5IDB4NTFEODY2ODogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xh
dG9yUmVhZGVyOjpuZXh0RW50cnkoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDozMDkp
Cj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJkVHJh
bnNsYXRvck1hbmFnZXIuY3BwOjE4NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3du
SW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTc2KQo9PTUxNzA9PSAg
ICBieSAweDUxRDlENDY6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvck1hbmFnZXI6OmZpbmRU
cmFuc2xhdG9yKFFTdHJpbmcgY29uc3QmKSBbY2xvbmUgLnBhcnQuMF0gKEtleWJvYXJkVHJhbnNs
YXRvck1hbmFnZXIuY3BwOjEyNikKPT01MTcwPT0gICAgYnkgMHg1MTI2Q0RBOiBLb25zb2xlOjpF
bXVsYXRpb246OnNldEtleUJpbmRpbmdzKFFTdHJpbmcgY29uc3QmKSAoRW11bGF0aW9uLmNwcDox
ODgpCj09NTE3MD09ICAgIGJ5IDB4NTFCRDhCOTogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmFw
cGx5UHJvZmlsZShLb25zb2xlOjpTZXNzaW9uKiwgUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRl
cjxLb25zb2xlOjpQcm9maWxlPiBjb25zdCYsIGJvb2wpIChTZXNzaW9uTWFuYWdlci5jcHA6MjM2
KQo9PTUxNzA9PSAgICBieSAweDUxQkRFQzQ6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjpjcmVh
dGVTZXNzaW9uKFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4p
IChTZXNzaW9uTWFuYWdlci5jcHA6MTA4KQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFk
IG9mIHNpemUgMTYKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlFMzogPz8/Cj09NTE3MD09ICAgIGJ5
IDB4MzJDM0VGRDc6ID8/Pwo9PTUxNzA9PSAgQWRkcmVzcyAweDMyYzNmMDJlIGlzIDExMCBieXRl
cyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDEyMiBhbGxvYydkCj09NTE3MD09ICAgIGF0IDB4NDg0
MDg2RjogbWFsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjM4MCkKPT01MTcwPT0gICAgYnkgMHg0
QTQ3NjYwOiBRQXJyYXlEYXRhOjphbGxvY2F0ZSh1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25n
LCB1bnNpZ25lZCBsb25nLCBRRmxhZ3M8UUFycmF5RGF0YTo6QWxsb2NhdGlvbk9wdGlvbj4pIChp
biAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBQzND
MDY6IFFTdHJpbmc6OlFTdHJpbmcoaW50LCBRdDo6SW5pdGlhbGl6YXRpb24pIChpbiAvdXNyL2xp
YjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDYwRTg6ID8/PyAo
aW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUQx
NUUxOiBRU3RyaW5nOjpzaW1wbGlmaWVkX2hlbHBlcihRU3RyaW5nIGNvbnN0JikgKGluIC91c3Iv
bGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0EwNjogS29u
c29sZTo6S2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyOjp0b2tlbml6ZShRU3RyaW5nIGNvbnN0Jikg
KHFzdHJpbmcuaDo1MjUpCj09NTE3MD09ICAgIGJ5IDB4NTFEN0VFMTogS29uc29sZTo6S2V5Ym9h
cmRUcmFuc2xhdG9yUmVhZGVyOjpyZWFkTmV4dCgpIChLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXIu
Y3BwOjY1KQo9PTUxNzA9PSAgICBieSAweDUxRDg2Njg6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNs
YXRvclJlYWRlcjo6bmV4dEVudHJ5KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5jcHA6MzA5
KQo9PTUxNzA9PSAgICBieSAweDUxRDlENDY6IFVua25vd25JbmxpbmVkRnVuIChLZXlib2FyZFRy
YW5zbGF0b3JNYW5hZ2VyLmNwcDoxODYpCj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93
bklubGluZWRGdW4gKEtleWJvYXJkVHJhbnNsYXRvck1hbmFnZXIuY3BwOjE3NikKPT01MTcwPT0g
ICAgYnkgMHg1MUQ5RDQ2OiBLb25zb2xlOjpLZXlib2FyZFRyYW5zbGF0b3JNYW5hZ2VyOjpmaW5k
VHJhbnNsYXRvcihRU3RyaW5nIGNvbnN0JikgW2Nsb25lIC5wYXJ0LjBdIChLZXlib2FyZFRyYW5z
bGF0b3JNYW5hZ2VyLmNwcDoxMjYpCj09NTE3MD09ICAgIGJ5IDB4NTEyNkNEQTogS29uc29sZTo6
RW11bGF0aW9uOjpzZXRLZXlCaW5kaW5ncyhRU3RyaW5nIGNvbnN0JikgKEVtdWxhdGlvbi5jcHA6
MTg4KQo9PTUxNzA9PSAgICBieSAweDUxQkQ4Qjk6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjph
cHBseVByb2ZpbGUoS29uc29sZTo6U2Vzc2lvbiosIFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50
ZXI8S29uc29sZTo6UHJvZmlsZT4gY29uc3QmLCBib29sKSAoU2Vzc2lvbk1hbmFnZXIuY3BwOjIz
NikKPT01MTcwPT0gICAgYnkgMHg1MUJERUM0OiBLb25zb2xlOjpTZXNzaW9uTWFuYWdlcjo6Y3Jl
YXRlU2Vzc2lvbihRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPEtvbnNvbGU6OlByb2ZpbGU+
KSAoU2Vzc2lvbk1hbmFnZXIuY3BwOjEwOCkKPT01MTcwPT0gCj09NTE3MD09IEludmFsaWQgcmVh
ZCBvZiBzaXplIDE2Cj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RTM6ID8/Pwo9PTUxNzA9PSAgICBi
eSAweDMyQ0YyNTg3OiA/Pz8KPT01MTcwPT0gIEFkZHJlc3MgMHgzMmNmMjVhZSBpcyA2MiBieXRl
cyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDc2IGFsbG9jJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQw
ODZGOiBtYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6MzgwKQo9PTUxNzA9PSAgICBieSAweDRB
NDc2NjA6IFFBcnJheURhdGE6OmFsbG9jYXRlKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcs
IHVuc2lnbmVkIGxvbmcsIFFGbGFnczxRQXJyYXlEYXRhOjpBbGxvY2F0aW9uT3B0aW9uPikgKGlu
IC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFDM0Mw
NjogUVN0cmluZzo6UVN0cmluZyhpbnQsIFF0OjpJbml0aWFsaXphdGlvbikgKGluIC91c3IvbGli
NjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEFENjBFODogPz8/IChp
biAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRBRDE1
RTE6IFFTdHJpbmc6OnNpbXBsaWZpZWRfaGVscGVyKFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9s
aWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1MUQ3QTA2OiBLb25z
b2xlOjpLZXlib2FyZFRyYW5zbGF0b3JSZWFkZXI6OnRva2VuaXplKFFTdHJpbmcgY29uc3QmKSAo
cXN0cmluZy5oOjUyNSkKPT01MTcwPT0gICAgYnkgMHg1MUQ3RUUxOiBLb25zb2xlOjpLZXlib2Fy
ZFRyYW5zbGF0b3JSZWFkZXI6OnJlYWROZXh0KCkgKEtleWJvYXJkVHJhbnNsYXRvclJlYWRlci5j
cHA6NjUpCj09NTE3MD09ICAgIGJ5IDB4NTFEODY2ODogS29uc29sZTo6S2V5Ym9hcmRUcmFuc2xh
dG9yUmVhZGVyOjpuZXh0RW50cnkoKSAoS2V5Ym9hcmRUcmFuc2xhdG9yUmVhZGVyLmNwcDozMDkp
Cj09NTE3MD09ICAgIGJ5IDB4NTFEOUQ0NjogVW5rbm93bklubGluZWRGdW4gKEtleWJvYXJkVHJh
bnNsYXRvck1hbmFnZXIuY3BwOjE4NikKPT01MTcwPT0gICAgYnkgMHg1MUQ5RDQ2OiBVbmtub3du
SW5saW5lZEZ1biAoS2V5Ym9hcmRUcmFuc2xhdG9yTWFuYWdlci5jcHA6MTc2KQo9PTUxNzA9PSAg
ICBieSAweDUxRDlENDY6IEtvbnNvbGU6OktleWJvYXJkVHJhbnNsYXRvck1hbmFnZXI6OmZpbmRU
cmFuc2xhdG9yKFFTdHJpbmcgY29uc3QmKSBbY2xvbmUgLnBhcnQuMF0gKEtleWJvYXJkVHJhbnNs
YXRvck1hbmFnZXIuY3BwOjEyNikKPT01MTcwPT0gICAgYnkgMHg1MTI2Q0RBOiBLb25zb2xlOjpF
bXVsYXRpb246OnNldEtleUJpbmRpbmdzKFFTdHJpbmcgY29uc3QmKSAoRW11bGF0aW9uLmNwcDox
ODgpCj09NTE3MD09ICAgIGJ5IDB4NTFCRDhCOTogS29uc29sZTo6U2Vzc2lvbk1hbmFnZXI6OmFw
cGx5UHJvZmlsZShLb25zb2xlOjpTZXNzaW9uKiwgUUV4cGxpY2l0bHlTaGFyZWREYXRhUG9pbnRl
cjxLb25zb2xlOjpQcm9maWxlPiBjb25zdCYsIGJvb2wpIChTZXNzaW9uTWFuYWdlci5jcHA6MjM2
KQo9PTUxNzA9PSAgICBieSAweDUxQkRFQzQ6IEtvbnNvbGU6OlNlc3Npb25NYW5hZ2VyOjpjcmVh
dGVTZXNzaW9uKFFFeHBsaWNpdGx5U2hhcmVkRGF0YVBvaW50ZXI8S29uc29sZTo6UHJvZmlsZT4p
IChTZXNzaW9uTWFuYWdlci5jcHA6MTA4KQo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwg
anVtcCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAg
ICBhdCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkgMHhCMUQzRkQ3OiA/Pz8KPT01MTcw
PT0gCj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlh
bGlzZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAg
IGJ5IDB4QjIxMzZFNzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9y
IG1vdmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4
MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweEIyOUU2RDc6ID8/Pwo9PTUxNzA9PSAKPT01
MTcwPT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2
YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkgMHhC
MkIzMjQ3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBk
ZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlG
QzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4QjJCMkM4NzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBD
b25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMp
Cj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweEIyQzIxMDc6
ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMg
b24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUZDOiA/Pz8K
PT01MTcwPT0gICAgYnkgMHhCMkQ3ODY3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlv
bmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcw
PT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5IDB4QjJEQjcwNzogPz8/Cj09
NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmlu
aXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9
PSAgICBieSAweEIyRUE3NTc6ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwganVt
cCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBh
dCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkgMHhCMzA1OEM3OiA/Pz8KPT01MTcwPT0g
Cj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlz
ZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzogPz8/Cj09NTE3MD09ICAgIGJ5
IDB4QjMwNTZCNzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1v
dmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0
MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweEIzNUI1NDc6ID8/Pwo9PTUxNzA9PSAKPT01MTcw
PT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2YWx1
ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0OUZDOiA/Pz8KPT01MTcwPT0gICAgYnkgMHhCMzVE
NUU3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBl
bmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNDlGQzog
Pz8/Cj09NTE3MD09ICAgIGJ5IDB4QjM2MUE0NzogPz8/Cj09NTE3MD09IAo9PTUxNzA9PSBDb25k
aXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj09
NTE3MD09ICAgIGF0IDB4MUI0MTQ5RkM6ID8/Pwo9PTUxNzA9PSAgICBieSAweEIzN0RFQjc6ID8/
Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwganVtcCBvciBtb3ZlIGRlcGVuZHMgb24g
dW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAweDFCNDE0QUQ2OiA/Pz8KPT01
MTcwPT0gICAgYnkgMHhCNDNBRTQ3OiA/Pz8KPT01MTcwPT0gCj09NTE3MD09IENvbmRpdGlvbmFs
IGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQgdmFsdWUocykKPT01MTcwPT0g
ICAgYXQgMHgxQjQxNEFENjogPz8/Cj09NTE3MD09ICAgIGJ5IDB4QjQzQzFDNzogPz8/Cj09NTE3
MD09IAo9PTUxNzA9PSBDb25kaXRpb25hbCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRp
YWxpc2VkIHZhbHVlKHMpCj09NTE3MD09ICAgIGF0IDB4MUI0MTRBRDY6ID8/Pwo9PTUxNzA9PSAg
ICBieSAweEI0M0ZCMDc6ID8/Pwo9PTUxNzA9PSAKPT01MTcwPT0gQ29uZGl0aW9uYWwganVtcCBv
ciBtb3ZlIGRlcGVuZHMgb24gdW5pbml0aWFsaXNlZCB2YWx1ZShzKQo9PTUxNzA9PSAgICBhdCAw
eDFCNDE0QUQ2OiA/Pz8KPT01MTcwPT0gICAgYnkgMHhCNDQxMzA3OiA/Pz8KPT01MTcwPT0gCj09
NTE3MD09IENvbmRpdGlvbmFsIGp1bXAgb3IgbW92ZSBkZXBlbmRzIG9uIHVuaW5pdGlhbGlzZWQg
dmFsdWUocykKPT01MTcwPT0gICAgYXQgMHgxQjQxNEFENjogPz8/Cj09NTE3MD09ICAgIGJ5IDB4
QjQ0NDE4NzogPz8/Cj09NTE3MD09IAo9PTUxOTU9PSAKPT01MTk1PT0gSEVBUCBTVU1NQVJZOgo9
PTUxOTU9PSAgICAgaW4gdXNlIGF0IGV4aXQ6IDQsNDUyLDMwNSBieXRlcyBpbiA0NSw3OTAgYmxv
Y2tzCj09NTE5NT09ICAgdG90YWwgaGVhcCB1c2FnZTogMTk2LDMwMiBhbGxvY3MsIDE1MCw1MTIg
ZnJlZXMsIDI5LDM1NCwxODkgYnl0ZXMgYWxsb2NhdGVkCj09NTE5NT09IAo9PTUxOTU9PSBMRUFL
IFNVTU1BUlk6Cj09NTE5NT09ICAgIGRlZmluaXRlbHkgbG9zdDogMiwyMzIgYnl0ZXMgaW4gNiBi
bG9ja3MKPT01MTk1PT0gICAgaW5kaXJlY3RseSBsb3N0OiA2MiBieXRlcyBpbiA0IGJsb2Nrcwo9
PTUxOTU9PSAgICAgIHBvc3NpYmx5IGxvc3Q6IDQxLDQ4OCBieXRlcyBpbiA1NTIgYmxvY2tzCj09
NTE5NT09ICAgIHN0aWxsIHJlYWNoYWJsZTogNCw0MDgsNTIzIGJ5dGVzIGluIDQ1LDIyOCBibG9j
a3MKPT01MTk1PT0gICAgICAgICAgICAgICAgICAgICAgIG9mIHdoaWNoIHJlYWNoYWJsZSB2aWEg
aGV1cmlzdGljOgo9PTUxOTU9PSAgICAgICAgICAgICAgICAgICAgICAgICBuZXdhcnJheSAgICAg
ICAgICAgOiA1LDI1NiBieXRlcyBpbiAyNyBibG9ja3MKPT01MTk1PT0gICAgICAgICAgICAgICAg
ICAgICAgICAgbXVsdGlwbGVpbmhlcml0YW5jZTogNjYsMjQwIGJ5dGVzIGluIDgwIGJsb2Nrcwo9
PTUxOTU9PSAgICAgICAgIHN1cHByZXNzZWQ6IDAgYnl0ZXMgaW4gMCBibG9ja3MKPT01MTk1PT0g
UmVydW4gd2l0aCAtLWxlYWstY2hlY2s9ZnVsbCB0byBzZWUgZGV0YWlscyBvZiBsZWFrZWQgbWVt
b3J5Cj09NTE5NT09IAo9PTUxOTU9PSBVc2UgLS10cmFjay1vcmlnaW5zPXllcyB0byBzZWUgd2hl
cmUgdW5pbml0aWFsaXNlZCB2YWx1ZXMgY29tZSBmcm9tCj09NTE5NT09IEZvciBsaXN0cyBvZiBk
ZXRlY3RlZCBhbmQgc3VwcHJlc3NlZCBlcnJvcnMsIHJlcnVuIHdpdGg6IC1zCj09NTE5NT09IEVS
Uk9SIFNVTU1BUlk6IDQ5IGVycm9ycyBmcm9tIDQ5IGNvbnRleHRzIChzdXBwcmVzc2VkOiAwIGZy
b20gMCkKPT01NTY1PT0gCj09NTU2NT09IEhFQVAgU1VNTUFSWToKPT01NTY1PT0gICAgIGluIHVz
ZSBhdCBleGl0OiA0LDg5MSwxODAgYnl0ZXMgaW4gNDYsOTY2IGJsb2Nrcwo9PTU1NjU9PSAgIHRv
dGFsIGhlYXAgdXNhZ2U6IDIxNyw3OTYgYWxsb2NzLCAxNzAsODMwIGZyZWVzLCAzOSwwNDIsOTUy
IGJ5dGVzIGFsbG9jYXRlZAo9PTU1NjU9PSAKPT01NTY1PT0gTEVBSyBTVU1NQVJZOgo9PTU1NjU9
PSAgICBkZWZpbml0ZWx5IGxvc3Q6IDIsMjI0IGJ5dGVzIGluIDYgYmxvY2tzCj09NTU2NT09ICAg
IGluZGlyZWN0bHkgbG9zdDogNTkgYnl0ZXMgaW4gMyBibG9ja3MKPT01NTY1PT0gICAgICBwb3Nz
aWJseSBsb3N0OiA0MSwzMjggYnl0ZXMgaW4gNTUxIGJsb2Nrcwo9PTU1NjU9PSAgICBzdGlsbCBy
ZWFjaGFibGU6IDQsODQ3LDU2OSBieXRlcyBpbiA0Niw0MDYgYmxvY2tzCj09NTU2NT09ICAgICAg
ICAgICAgICAgICAgICAgICBvZiB3aGljaCByZWFjaGFibGUgdmlhIGhldXJpc3RpYzoKPT01NTY1
PT0gICAgICAgICAgICAgICAgICAgICAgICAgbmV3YXJyYXkgICAgICAgICAgIDogNSwxMzYgYnl0
ZXMgaW4gMjQgYmxvY2tzCj09NTU2NT09ICAgICAgICAgICAgICAgICAgICAgICAgIG11bHRpcGxl
aW5oZXJpdGFuY2U6IDQsNzI4IGJ5dGVzIGluIDMgYmxvY2tzCj09NTU2NT09ICAgICAgICAgc3Vw
cHJlc3NlZDogMCBieXRlcyBpbiAwIGJsb2Nrcwo9PTU1NjU9PSBSZXJ1biB3aXRoIC0tbGVhay1j
aGVjaz1mdWxsIHRvIHNlZSBkZXRhaWxzIG9mIGxlYWtlZCBtZW1vcnkKPT01NTY1PT0gCj09NTU2
NT09IFVzZSAtLXRyYWNrLW9yaWdpbnM9eWVzIHRvIHNlZSB3aGVyZSB1bmluaXRpYWxpc2VkIHZh
bHVlcyBjb21lIGZyb20KPT01NTY1PT0gRm9yIGxpc3RzIG9mIGRldGVjdGVkIGFuZCBzdXBwcmVz
c2VkIGVycm9ycywgcmVydW4gd2l0aDogLXMKPT01NTY1PT0gRVJST1IgU1VNTUFSWTogNDkgZXJy
b3JzIGZyb20gNDkgY29udGV4dHMgKHN1cHByZXNzZWQ6IDAgZnJvbSAwKQo9PTUxNzA9PSBJbnZh
bGlkIHJlYWQgb2Ygc2l6ZSAxCj09NTE3MD09ICAgIGF0IDB4NTFDOTlEODogS29uc29sZTo6UGxh
aW5UZXh0RGVjb2Rlcjo6ZGVjb2RlTGluZShLb25zb2xlOjpDaGFyYWN0ZXIgY29uc3QqLCBpbnQs
IHVuc2lnbmVkIGNoYXIpIChQbGFpblRleHREZWNvZGVyLmNwcDoxMDYpCj09NTE3MD09ICAgIGJ5
IDB4NTE4NEZGQzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5OjppbnB1dE1ldGhvZFF1ZXJ5KFF0
OjpJbnB1dE1ldGhvZFF1ZXJ5KSBjb25zdCAoVGVybWluYWxEaXNwbGF5LmNwcDoyMzc1KQo9PTUx
NzA9PSAgICBieSAweDU5QjAyQkE6IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xp
YjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6IFFB
cHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChpbiAv
dXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRjkw
OTc6IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50Kikg
KGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4QTIz
NzVFOTogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NVdheWxhbmRDbGllbnQuc28uNS4xNS4yKQo9
PTUxNzA9PSAgICBieSAweDYwMkNDMUE6IFFHdWlBcHBsaWNhdGlvblByaXZhdGU6Ol9xX3VwZGF0
ZUZvY3VzT2JqZWN0KFFPYmplY3QqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDRDMkNDREY6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3Jl
LnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg2MDNCNDI1OiBRV2luZG93Ojpmb2N1c09iamVj
dENoYW5nZWQoUU9iamVjdCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUd1aS5zby41LjE1LjIpCj09
NTE3MD09ICAgIGJ5IDB4NTlBQTI4QTogUVdpZGdldDo6Y2xlYXJGb2N1cygpIChpbiAvdXNyL2xp
YjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QUIzNzc6IFFX
aWRnZXQ6On5RV2lkZ2V0KCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIp
Cj09NTE3MD09ICAgIGJ5IDB4NTExQzVDNDogS29uc29sZTo6VGVybWluYWxDb2xvcjo6flRlcm1p
bmFsQ29sb3IoKSAoVGVybWluYWxDb2xvci5oOjI3KQo9PTUxNzA9PSAgQWRkcmVzcyAweDMyZTMx
ZTFlIGlzIDMsMDIyIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTQ1LDE1MiBmcmVlJ2QK
PT01MTcwPT0gICAgYXQgMHg0ODQ0NjVCOiBvcGVyYXRvciBkZWxldGVbXSh2b2lkKikgKHZnX3Jl
cGxhY2VfbWFsbG9jLmM6OTM4KQo9PTUxNzA9PSAgICBieSAweDUxNzcxRkQ6IC5MVEhVTkswLmx0
b19wcml2LjEgKFRlcm1pbmFsRGlzcGxheS5jcHA6MzUzKQo9PTUxNzA9PSAgICBieSAweDUxNzc0
OUM6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6flRlcm1pbmFsRGlzcGxheSgpIChUZXJtaW5h
bERpc3BsYXkuY3BwOjM2MikKPT01MTcwPT0gICAgYnkgMHg0QzIzNjMwOiBRT2JqZWN0OjpldmVu
dChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0g
ICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmpl
Y3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01
MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIo
UU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9
PTUxNzA9PSAgICBieSAweDRCRkM2MDU6IFFDb3JlQXBwbGljYXRpb25Qcml2YXRlOjpzZW5kUG9z
dGVkRXZlbnRzKFFPYmplY3QqLCBpbnQsIFFUaHJlYWREYXRhKikgKGluIC91c3IvbGliNjQvbGli
UXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEM0QUJGNjogPz8/IChpbiAvdXNy
L2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDZGNjI0Q0U6IGdf
bWFpbl9jb250ZXh0X2Rpc3BhdGNoIChpbiAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAuNjgw
MC4yKQo9PTUxNzA9PSAgICBieSAweDZGQjY0RTc6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJnbGli
LTIuMC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAgYnkgMHg2RjVGQzAyOiBnX21haW5fY29udGV4
dF9pdGVyYXRpb24gKGluIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMC42ODAwLjIpCj09NTE3
MD09ICAgIGJ5IDB4NEM0QTY5NzogUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMo
UUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKGluIC91c3IvbGliNjQvbGli
UXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICBCbG9jayB3YXMgYWxsb2MnZCBhdAo9PTUxNzA9
PSAgICBhdCAweDQ4NDIyMkY6IG9wZXJhdG9yIG5ld1tdKHVuc2lnbmVkIGxvbmcpICh2Z19yZXBs
YWNlX21hbGxvYy5jOjU3OSkKPT01MTcwPT0gICAgYnkgMHg1MTdEOUQ0OiBLb25zb2xlOjpUZXJt
aW5hbERpc3BsYXk6Om1ha2VJbWFnZSgpIChUZXJtaW5hbERpc3BsYXkuY3BwOjEwMzApCj09NTE3
MD09ICAgIGJ5IDB4NTE3REFDNDogS29uc29sZTo6VGVybWluYWxEaXNwbGF5Ojp1cGRhdGVJbWFn
ZVNpemUoKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5ODkpCj09NTE3MD09ICAgIGJ5IDB4NTE3REM5
NzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5OjpyZXNpemVFdmVudChRUmVzaXplRXZlbnQqKSAo
VGVybWluYWxEaXNwbGF5LmNwcDo5NjIpCj09NTE3MD09ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdl
dDo6ZXZlbnQoUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIp
Cj09NTE3MD09ICAgIGJ5IDB4NTk2RDQyMjogUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hl
bHBlcihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41
LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEJGOTA5NzogUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5
SW50ZXJuYWwyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OUE2OTYwOiBRV2lkZ2V0UHJpdmF0ZTo6c2V0R2Vv
bWV0cnlfc3lzKGludCwgaW50LCBpbnQsIGludCwgYm9vbCkgKGluIC91c3IvbGliNjQvbGliUXQ1
V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlBNzg1RjogUVdpZGdldDo6c2V0
R2VvbWV0cnkoUVJlY3QgY29uc3QmKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg1QjI0MDkwOiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1
V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NUIyNjhGNjogPz8/IChpbiAvdXNy
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QjA4M0I6
IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28u
NS4xNS4yKQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgNAo9PTUxNzA9
PSAgICBhdCAweDUxQzk5REU6IEtvbnNvbGU6OlBsYWluVGV4dERlY29kZXI6OmRlY29kZUxpbmUo
S29uc29sZTo6Q2hhcmFjdGVyIGNvbnN0KiwgaW50LCB1bnNpZ25lZCBjaGFyKSAoUGxhaW5UZXh0
RGVjb2Rlci5jcHA6MTA2KQo9PTUxNzA9PSAgICBieSAweDUxODRGRkM6IEtvbnNvbGU6OlRlcm1p
bmFsRGlzcGxheTo6aW5wdXRNZXRob2RRdWVyeShRdDo6SW5wdXRNZXRob2RRdWVyeSkgY29uc3Qg
KFRlcm1pbmFsRGlzcGxheS5jcHA6MjM3NSkKPT01MTcwPT0gICAgYnkgMHg1OUIwMkJBOiBRV2lk
Z2V0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlf
aGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3Rp
ZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweEEyMzc1RTk6ID8/PyAoaW4gL3Vzci9saWI2NC9s
aWJRdDVXYXlsYW5kQ2xpZW50LnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg2MDJDQzFBOiBR
R3VpQXBwbGljYXRpb25Qcml2YXRlOjpfcV91cGRhdGVGb2N1c09iamVjdChRT2JqZWN0KikgKGlu
IC91c3IvbGliNjQvbGliUXQ1R3VpLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QzJDQ0RG
OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NjAzQjQyNTogUVdpbmRvdzo6Zm9jdXNPYmplY3RDaGFuZ2VkKFFPYmplY3QqKSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QUEyOEE6IFFX
aWRnZXQ6OmNsZWFyRm9jdXMoKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1OUFCMzc3OiBRV2lkZ2V0Ojp+UVdpZGdldCgpIChpbiAvdXNy
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxMUM1QzQ6
IEtvbnNvbGU6OlRlcm1pbmFsQ29sb3I6On5UZXJtaW5hbENvbG9yKCkgKFRlcm1pbmFsQ29sb3Iu
aDoyNykKPT01MTcwPT0gIEFkZHJlc3MgMHgzMmUzMTNmMCBpcyA0MTYgYnl0ZXMgaW5zaWRlIGEg
YmxvY2sgb2Ygc2l6ZSAxNDUsMTUyIGZyZWUnZAo9PTUxNzA9PSAgICBhdCAweDQ4NDQ2NUI6IG9w
ZXJhdG9yIGRlbGV0ZVtdKHZvaWQqKSAodmdfcmVwbGFjZV9tYWxsb2MuYzo5MzgpCj09NTE3MD09
ICAgIGJ5IDB4NTE3NzFGRDogLkxUSFVOSzAubHRvX3ByaXYuMSAoVGVybWluYWxEaXNwbGF5LmNw
cDozNTMpCj09NTE3MD09ICAgIGJ5IDB4NTE3NzQ5QzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5
Ojp+VGVybWluYWxEaXNwbGF5KCkgKFRlcm1pbmFsRGlzcGxheS5jcHA6MzYyKQo9PTUxNzA9PSAg
ICBieSAweDRDMjM2MzA6IFFPYmplY3Q6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xp
YlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6IFFBcHBsaWNhdGlv
blByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0
L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRjkwOTc6IFFDb3Jl
QXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3Iv
bGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEJGQzYwNTogUUNv
cmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRQb3N0ZWRFdmVudHMoUU9iamVjdCosIGludCwgUVRo
cmVhZERhdGEqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0g
ICAgYnkgMHg0QzRBQkY2OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIp
Cj09NTE3MD09ICAgIGJ5IDB4NkY2MjRDRTogZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKGluIC91
c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMC42ODAwLjIpCj09NTE3MD09ICAgIGJ5IDB4NkZCNjRF
NzogPz8/IChpbiAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAuNjgwMC4yKQo9PTUxNzA9PSAg
ICBieSAweDZGNUZDMDI6IGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoaW4gL3Vzci9saWI2NC9s
aWJnbGliLTIuMC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAgYnkgMHg0QzRBNjk3OiBRRXZlbnRE
aXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2
ZW50c0ZsYWc+KSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0g
IEJsb2NrIHdhcyBhbGxvYydkIGF0Cj09NTE3MD09ICAgIGF0IDB4NDg0MjIyRjogb3BlcmF0b3Ig
bmV3W10odW5zaWduZWQgbG9uZykgKHZnX3JlcGxhY2VfbWFsbG9jLmM6NTc5KQo9PTUxNzA9PSAg
ICBieSAweDUxN0Q5RDQ6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6bWFrZUltYWdlKCkgKFRl
cm1pbmFsRGlzcGxheS5jcHA6MTAzMCkKPT01MTcwPT0gICAgYnkgMHg1MTdEQUM0OiBLb25zb2xl
OjpUZXJtaW5hbERpc3BsYXk6OnVwZGF0ZUltYWdlU2l6ZSgpIChUZXJtaW5hbERpc3BsYXkuY3Bw
Ojk4OSkKPT01MTcwPT0gICAgYnkgMHg1MTdEQzk3OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6
OnJlc2l6ZUV2ZW50KFFSZXNpemVFdmVudCopIChUZXJtaW5hbERpc3BsYXkuY3BwOjk2MikKPT01
MTcwPT0gICAgYnkgMHg1OUIwODNCOiBRV2lkZ2V0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9s
aWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBR
QXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4g
L3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5
MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCop
IChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5
QTY5NjA6IFFXaWRnZXRQcml2YXRlOjpzZXRHZW9tZXRyeV9zeXMoaW50LCBpbnQsIGludCwgaW50
LCBib29sKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0g
ICAgYnkgMHg1OUE3ODVGOiBRV2lkZ2V0OjpzZXRHZW9tZXRyeShRUmVjdCBjb25zdCYpIChpbiAv
dXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDVCMjQw
OTA6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0g
ICAgYnkgMHg1QjI2OEY2OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1
LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdldDo6ZXZlbnQoUUV2ZW50KikgKGlu
IC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09IAo9PTUxNzA9PSBJ
bnZhbGlkIHJlYWQgb2Ygc2l6ZSAxCj09NTE3MD09ICAgIGF0IDB4NTFDOUExMTogS29uc29sZTo6
UGxhaW5UZXh0RGVjb2Rlcjo6ZGVjb2RlTGluZShLb25zb2xlOjpDaGFyYWN0ZXIgY29uc3QqLCBp
bnQsIHVuc2lnbmVkIGNoYXIpIChQbGFpblRleHREZWNvZGVyLmNwcDoxMTMpCj09NTE3MD09ICAg
IGJ5IDB4NTE4NEZGQzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5OjppbnB1dE1ldGhvZFF1ZXJ5
KFF0OjpJbnB1dE1ldGhvZFF1ZXJ5KSBjb25zdCAoVGVybWluYWxEaXNwbGF5LmNwcDoyMzc1KQo9
PTUxNzA9PSAgICBieSAweDU5QjAyQkE6IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNy
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6
IFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChp
biAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRC
RjkwOTc6IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50
KikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4
QTIzNzVFOTogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NVdheWxhbmRDbGllbnQuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDYwMkNDMUE6IFFHdWlBcHBsaWNhdGlvblByaXZhdGU6Ol9xX3Vw
ZGF0ZUZvY3VzT2JqZWN0KFFPYmplY3QqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVHdWkuc28uNS4x
NS4yKQo9PTUxNzA9PSAgICBieSAweDRDMkNDREY6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg2MDNCNDI1OiBRV2luZG93Ojpmb2N1c09i
amVjdENoYW5nZWQoUU9iamVjdCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUd1aS5zby41LjE1LjIp
Cj09NTE3MD09ICAgIGJ5IDB4NTlBQTI4QTogUVdpZGdldDo6Y2xlYXJGb2N1cygpIChpbiAvdXNy
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QUIzNzc6
IFFXaWRnZXQ6On5RV2lkZ2V0KCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1
LjIpCj09NTE3MD09ICAgIGJ5IDB4NTExQzVDNDogS29uc29sZTo6VGVybWluYWxDb2xvcjo6flRl
cm1pbmFsQ29sb3IoKSAoVGVybWluYWxDb2xvci5oOjI3KQo9PTUxNzA9PSAgQWRkcmVzcyAweDMy
ZTMxMjU0IGlzIDQgYnl0ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNDUsMTUyIGZyZWUnZAo9
PTUxNzA9PSAgICBhdCAweDQ4NDQ2NUI6IG9wZXJhdG9yIGRlbGV0ZVtdKHZvaWQqKSAodmdfcmVw
bGFjZV9tYWxsb2MuYzo5MzgpCj09NTE3MD09ICAgIGJ5IDB4NTE3NzFGRDogLkxUSFVOSzAubHRv
X3ByaXYuMSAoVGVybWluYWxEaXNwbGF5LmNwcDozNTMpCj09NTE3MD09ICAgIGJ5IDB4NTE3NzQ5
QzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5Ojp+VGVybWluYWxEaXNwbGF5KCkgKFRlcm1pbmFs
RGlzcGxheS5jcHA6MzYyKQo9PTUxNzA9PSAgICBieSAweDRDMjM2MzA6IFFPYmplY3Q6OmV2ZW50
KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAg
ICBieSAweDU5NkQ0MjI6IFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVj
dCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUx
NzA9PSAgICBieSAweDRCRjkwOTc6IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihR
T2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09
NTE3MD09ICAgIGJ5IDB4NEJGQzYwNTogUUNvcmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRQb3N0
ZWRFdmVudHMoUU9iamVjdCosIGludCwgUVRocmVhZERhdGEqKSAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QzRBQkY2OiA/Pz8gKGluIC91c3Iv
bGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NkY2MjRDRTogZ19t
YWluX2NvbnRleHRfZGlzcGF0Y2ggKGluIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMC42ODAw
LjIpCj09NTE3MD09ICAgIGJ5IDB4NkZCNjRFNzogPz8/IChpbiAvdXNyL2xpYjY0L2xpYmdsaWIt
Mi4wLnNvLjAuNjgwMC4yKQo9PTUxNzA9PSAgICBieSAweDZGNUZDMDI6IGdfbWFpbl9jb250ZXh0
X2l0ZXJhdGlvbiAoaW4gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wLjY4MDAuMikKPT01MTcw
PT0gICAgYnkgMHg0QzRBNjk3OiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhR
RmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gIEJsb2NrIHdhcyBhbGxvYydkIGF0Cj09NTE3MD09
ICAgIGF0IDB4NDg0MjIyRjogb3BlcmF0b3IgbmV3W10odW5zaWduZWQgbG9uZykgKHZnX3JlcGxh
Y2VfbWFsbG9jLmM6NTc5KQo9PTUxNzA9PSAgICBieSAweDUxN0Q5RDQ6IEtvbnNvbGU6OlRlcm1p
bmFsRGlzcGxheTo6bWFrZUltYWdlKCkgKFRlcm1pbmFsRGlzcGxheS5jcHA6MTAzMCkKPT01MTcw
PT0gICAgYnkgMHg1MTdEQUM0OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6OnVwZGF0ZUltYWdl
U2l6ZSgpIChUZXJtaW5hbERpc3BsYXkuY3BwOjk4OSkKPT01MTcwPT0gICAgYnkgMHg1MTdEQzk3
OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6OnJlc2l6ZUV2ZW50KFFSZXNpemVFdmVudCopIChU
ZXJtaW5hbERpc3BsYXkuY3BwOjk2MikKPT01MTcwPT0gICAgYnkgMHg1OUIwODNCOiBRV2lkZ2V0
OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikK
PT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVs
cGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJ
bnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QTY5NjA6IFFXaWRnZXRQcml2YXRlOjpzZXRHZW9t
ZXRyeV9zeXMoaW50LCBpbnQsIGludCwgaW50LCBib29sKSAoaW4gL3Vzci9saWI2NC9saWJRdDVX
aWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OUE3ODVGOiBRV2lkZ2V0OjpzZXRH
ZW9tZXRyeShRUmVjdCBjb25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4x
NS4yKQo9PTUxNzA9PSAgICBieSAweDVCMjQwOTA6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVX
aWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1QjI2OEY2OiA/Pz8gKGluIC91c3Iv
bGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlCMDgzQjog
UVdpZGdldDo6ZXZlbnQoUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41
LjE1LjIpCj09NTE3MD09IAo9PTUxNzA9PSBJbnZhbGlkIHJlYWQgb2Ygc2l6ZSAxCj09NTE3MD09
ICAgIGF0IDB4NTFDOUExQjogS29uc29sZTo6UGxhaW5UZXh0RGVjb2Rlcjo6ZGVjb2RlTGluZShL
b25zb2xlOjpDaGFyYWN0ZXIgY29uc3QqLCBpbnQsIHVuc2lnbmVkIGNoYXIpIChQbGFpblRleHRE
ZWNvZGVyLmNwcDoxMzEpCj09NTE3MD09ICAgIGJ5IDB4NTE4NEZGQzogS29uc29sZTo6VGVybWlu
YWxEaXNwbGF5OjppbnB1dE1ldGhvZFF1ZXJ5KFF0OjpJbnB1dE1ldGhvZFF1ZXJ5KSBjb25zdCAo
VGVybWluYWxEaXNwbGF5LmNwcDoyMzc1KQo9PTUxNzA9PSAgICBieSAweDU5QjAyQkE6IFFXaWRn
ZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6IFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9o
ZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28u
NS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRjkwOTc6IFFDb3JlQXBwbGljYXRpb246Om5vdGlm
eUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5z
by41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4QTIzNzVFOTogPz8/IChpbiAvdXNyL2xpYjY0L2xp
YlF0NVdheWxhbmRDbGllbnQuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDYwMkNDMUE6IFFH
dWlBcHBsaWNhdGlvblByaXZhdGU6Ol9xX3VwZGF0ZUZvY3VzT2JqZWN0KFFPYmplY3QqKSAoaW4g
L3Vzci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRDMkNDREY6
ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkg
MHg2MDNCNDI1OiBRV2luZG93Ojpmb2N1c09iamVjdENoYW5nZWQoUU9iamVjdCopIChpbiAvdXNy
L2xpYjY0L2xpYlF0NUd1aS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlBQTI4QTogUVdp
ZGdldDo6Y2xlYXJGb2N1cygpIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDU5QUIzNzc6IFFXaWRnZXQ6On5RV2lkZ2V0KCkgKGluIC91c3Iv
bGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTExQzVDNDog
S29uc29sZTo6VGVybWluYWxDb2xvcjo6flRlcm1pbmFsQ29sb3IoKSAoVGVybWluYWxDb2xvci5o
OjI3KQo9PTUxNzA9PSAgQWRkcmVzcyAweDMyZTMxMjVlIGlzIDE0IGJ5dGVzIGluc2lkZSBhIGJs
b2NrIG9mIHNpemUgMTQ1LDE1MiBmcmVlJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQ0NjVCOiBvcGVy
YXRvciBkZWxldGVbXSh2b2lkKikgKHZnX3JlcGxhY2VfbWFsbG9jLmM6OTM4KQo9PTUxNzA9PSAg
ICBieSAweDUxNzcxRkQ6IC5MVEhVTkswLmx0b19wcml2LjEgKFRlcm1pbmFsRGlzcGxheS5jcHA6
MzUzKQo9PTUxNzA9PSAgICBieSAweDUxNzc0OUM6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6
flRlcm1pbmFsRGlzcGxheSgpIChUZXJtaW5hbERpc3BsYXkuY3BwOjM2MikKPT01MTcwPT0gICAg
YnkgMHg0QzIzNjMwOiBRT2JqZWN0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJR
dDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Q
cml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9s
aWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFw
cGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xp
YjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRkM2MDU6IFFDb3Jl
QXBwbGljYXRpb25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzKFFPYmplY3QqLCBpbnQsIFFUaHJl
YWREYXRhKikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAg
IGJ5IDB4NEM0QUJGNjogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9
PTUxNzA9PSAgICBieSAweDZGNjI0Q0U6IGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoIChpbiAvdXNy
L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAuNjgwMC4yKQo9PTUxNzA9PSAgICBieSAweDZGQjY0RTc6
ID8/PyAoaW4gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAg
YnkgMHg2RjVGQzAyOiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGluIC91c3IvbGliNjQvbGli
Z2xpYi0yLjAuc28uMC42ODAwLjIpCj09NTE3MD09ICAgIGJ5IDB4NEM0QTY5NzogUUV2ZW50RGlz
cGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVu
dHNGbGFnPikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICBC
bG9jayB3YXMgYWxsb2MnZCBhdAo9PTUxNzA9PSAgICBhdCAweDQ4NDIyMkY6IG9wZXJhdG9yIG5l
d1tdKHVuc2lnbmVkIGxvbmcpICh2Z19yZXBsYWNlX21hbGxvYy5jOjU3OSkKPT01MTcwPT0gICAg
YnkgMHg1MTdEOUQ0OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6Om1ha2VJbWFnZSgpIChUZXJt
aW5hbERpc3BsYXkuY3BwOjEwMzApCj09NTE3MD09ICAgIGJ5IDB4NTE3REFDNDogS29uc29sZTo6
VGVybWluYWxEaXNwbGF5Ojp1cGRhdGVJbWFnZVNpemUoKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5
ODkpCj09NTE3MD09ICAgIGJ5IDB4NTE3REM5NzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5Ojpy
ZXNpemVFdmVudChRUmVzaXplRXZlbnQqKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5NjIpCj09NTE3
MD09ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdldDo6ZXZlbnQoUUV2ZW50KikgKGluIC91c3IvbGli
NjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTk2RDQyMjogUUFw
cGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlcihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91
c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEJGOTA5
NzogUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwyKFFPYmplY3QqLCBRRXZlbnQqKSAo
aW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OUE2
OTYwOiBRV2lkZ2V0UHJpdmF0ZTo6c2V0R2VvbWV0cnlfc3lzKGludCwgaW50LCBpbnQsIGludCwg
Ym9vbCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAg
IGJ5IDB4NTlBNzg1RjogUVdpZGdldDo6c2V0R2VvbWV0cnkoUVJlY3QgY29uc3QmKSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1QjI0MDkw
OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAg
IGJ5IDB4NUIyNjhGNjogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDU5QjA4M0I6IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAv
dXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAKPT01MTcwPT0gSW52
YWxpZCByZWFkIG9mIHNpemUgMQo9PTUxNzA9PSAgICBhdCAweDRDNEVFMEY6ID8/PyAoaW4gL3Vz
ci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QUM4MTVEOiBR
U3RyaW5nOjpmcm9tVWNzNCh1bnNpZ25lZCBpbnQgY29uc3QqLCBpbnQpIChpbiAvdXNyL2xpYjY0
L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDUxQzlBOEY6IEtvbnNvbGU6
OlBsYWluVGV4dERlY29kZXI6OmRlY29kZUxpbmUoS29uc29sZTo6Q2hhcmFjdGVyIGNvbnN0Kiwg
aW50LCB1bnNpZ25lZCBjaGFyKSAoUGxhaW5UZXh0RGVjb2Rlci5jcHA6MTMyKQo9PTUxNzA9PSAg
ICBieSAweDUxODRGRkM6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6aW5wdXRNZXRob2RRdWVy
eShRdDo6SW5wdXRNZXRob2RRdWVyeSkgY29uc3QgKFRlcm1pbmFsRGlzcGxheS5jcHA6MjM3NSkK
PT01MTcwPT0gICAgYnkgMHg1OUIwMkJBOiBRV2lkZ2V0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIy
OiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAo
aW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0
QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVu
dCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAw
eEEyMzc1RTk6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVXYXlsYW5kQ2xpZW50LnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg2MDJDQzFBOiBRR3VpQXBwbGljYXRpb25Qcml2YXRlOjpfcV91
cGRhdGVGb2N1c09iamVjdChRT2JqZWN0KikgKGluIC91c3IvbGliNjQvbGliUXQ1R3VpLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg0QzJDQ0RGOiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NjAzQjQyNTogUVdpbmRvdzo6Zm9jdXNP
YmplY3RDaGFuZ2VkKFFPYmplY3QqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4y
KQo9PTUxNzA9PSAgICBieSAweDU5QUEyOEE6IFFXaWRnZXQ6OmNsZWFyRm9jdXMoKSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gIEFkZHJlc3MgMHgzMmUz
MTI1MCBpcyAwIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTQ1LDE1MiBmcmVlJ2QKPT01
MTcwPT0gICAgYXQgMHg0ODQ0NjVCOiBvcGVyYXRvciBkZWxldGVbXSh2b2lkKikgKHZnX3JlcGxh
Y2VfbWFsbG9jLmM6OTM4KQo9PTUxNzA9PSAgICBieSAweDUxNzcxRkQ6IC5MVEhVTkswLmx0b19w
cml2LjEgKFRlcm1pbmFsRGlzcGxheS5jcHA6MzUzKQo9PTUxNzA9PSAgICBieSAweDUxNzc0OUM6
IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6flRlcm1pbmFsRGlzcGxheSgpIChUZXJtaW5hbERp
c3BsYXkuY3BwOjM2MikKPT01MTcwPT0gICAgYnkgMHg0QzIzNjMwOiBRT2JqZWN0OjpldmVudChR
RXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAg
YnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3Qq
LCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcw
PT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9i
amVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUx
NzA9PSAgICBieSAweDRCRkM2MDU6IFFDb3JlQXBwbGljYXRpb25Qcml2YXRlOjpzZW5kUG9zdGVk
RXZlbnRzKFFPYmplY3QqLCBpbnQsIFFUaHJlYWREYXRhKikgKGluIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEM0QUJGNjogPz8/IChpbiAvdXNyL2xp
YjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDZGNjI0Q0U6IGdfbWFp
bl9jb250ZXh0X2Rpc3BhdGNoIChpbiAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAuNjgwMC4y
KQo9PTUxNzA9PSAgICBieSAweDZGQjY0RTc6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJnbGliLTIu
MC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAgYnkgMHg2RjVGQzAyOiBnX21haW5fY29udGV4dF9p
dGVyYXRpb24gKGluIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMC42ODAwLjIpCj09NTE3MD09
ICAgIGJ5IDB4NEM0QTY5NzogUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZs
YWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKGluIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICBCbG9jayB3YXMgYWxsb2MnZCBhdAo9PTUxNzA9PSAg
ICBhdCAweDQ4NDIyMkY6IG9wZXJhdG9yIG5ld1tdKHVuc2lnbmVkIGxvbmcpICh2Z19yZXBsYWNl
X21hbGxvYy5jOjU3OSkKPT01MTcwPT0gICAgYnkgMHg1MTdEOUQ0OiBLb25zb2xlOjpUZXJtaW5h
bERpc3BsYXk6Om1ha2VJbWFnZSgpIChUZXJtaW5hbERpc3BsYXkuY3BwOjEwMzApCj09NTE3MD09
ICAgIGJ5IDB4NTE3REFDNDogS29uc29sZTo6VGVybWluYWxEaXNwbGF5Ojp1cGRhdGVJbWFnZVNp
emUoKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5ODkpCj09NTE3MD09ICAgIGJ5IDB4NTE3REM5Nzog
S29uc29sZTo6VGVybWluYWxEaXNwbGF5OjpyZXNpemVFdmVudChRUmVzaXplRXZlbnQqKSAoVGVy
bWluYWxEaXNwbGF5LmNwcDo5NjIpCj09NTE3MD09ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdldDo6
ZXZlbnQoUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09
NTE3MD09ICAgIGJ5IDB4NTk2RDQyMjogUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBl
cihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1
LjIpCj09NTE3MD09ICAgIGJ5IDB4NEJGOTA5NzogUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50
ZXJuYWwyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUu
MTUuMikKPT01MTcwPT0gICAgYnkgMHg1OUE2OTYwOiBRV2lkZ2V0UHJpdmF0ZTo6c2V0R2VvbWV0
cnlfc3lzKGludCwgaW50LCBpbnQsIGludCwgYm9vbCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lk
Z2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlBNzg1RjogUVdpZGdldDo6c2V0R2Vv
bWV0cnkoUVJlY3QgY29uc3QmKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1QjI0MDkwOiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1V2lk
Z2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NUIyNjhGNjogPz8/IChpbiAvdXNyL2xp
YjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QjA4M0I6IFFX
aWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4x
NS4yKQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxpZCByZWFkIG9mIHNpemUgMQo9PTUxNzA9PSAg
ICBhdCAweDRDNEVFMjE6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikK
PT01MTcwPT0gICAgYnkgMHg0QUM4MTVEOiBRU3RyaW5nOjpmcm9tVWNzNCh1bnNpZ25lZCBpbnQg
Y29uc3QqLCBpbnQpIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9
PSAgICBieSAweDUxQzlBOEY6IEtvbnNvbGU6OlBsYWluVGV4dERlY29kZXI6OmRlY29kZUxpbmUo
S29uc29sZTo6Q2hhcmFjdGVyIGNvbnN0KiwgaW50LCB1bnNpZ25lZCBjaGFyKSAoUGxhaW5UZXh0
RGVjb2Rlci5jcHA6MTMyKQo9PTUxNzA9PSAgICBieSAweDUxODRGRkM6IEtvbnNvbGU6OlRlcm1p
bmFsRGlzcGxheTo6aW5wdXRNZXRob2RRdWVyeShRdDo6SW5wdXRNZXRob2RRdWVyeSkgY29uc3Qg
KFRlcm1pbmFsRGlzcGxheS5jcHA6MjM3NSkKPT01MTcwPT0gICAgYnkgMHg1OUIwMkJBOiBRV2lk
Z2V0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlf
aGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNv
LjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3Rp
ZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweEEyMzc1RTk6ID8/PyAoaW4gL3Vzci9saWI2NC9s
aWJRdDVXYXlsYW5kQ2xpZW50LnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg2MDJDQzFBOiBR
R3VpQXBwbGljYXRpb25Qcml2YXRlOjpfcV91cGRhdGVGb2N1c09iamVjdChRT2JqZWN0KikgKGlu
IC91c3IvbGliNjQvbGliUXQ1R3VpLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QzJDQ0RG
OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NjAzQjQyNTogUVdpbmRvdzo6Zm9jdXNPYmplY3RDaGFuZ2VkKFFPYmplY3QqKSAoaW4gL3Vz
ci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QUEyOEE6IFFX
aWRnZXQ6OmNsZWFyRm9jdXMoKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gIEFkZHJlc3MgMHgzMmUzMTI1MSBpcyAxIGJ5dGVzIGluc2lkZSBhIGJsb2Nr
IG9mIHNpemUgMTQ1LDE1MiBmcmVlJ2QKPT01MTcwPT0gICAgYXQgMHg0ODQ0NjVCOiBvcGVyYXRv
ciBkZWxldGVbXSh2b2lkKikgKHZnX3JlcGxhY2VfbWFsbG9jLmM6OTM4KQo9PTUxNzA9PSAgICBi
eSAweDUxNzcxRkQ6IC5MVEhVTkswLmx0b19wcml2LjEgKFRlcm1pbmFsRGlzcGxheS5jcHA6MzUz
KQo9PTUxNzA9PSAgICBieSAweDUxNzc0OUM6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6flRl
cm1pbmFsRGlzcGxheSgpIChUZXJtaW5hbERpc3BsYXkuY3BwOjM2MikKPT01MTcwPT0gICAgYnkg
MHg0QzIzNjMwOiBRT2JqZWN0OjpldmVudChRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2
YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJR
dDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxp
Y2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0
L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRkM2MDU6IFFDb3JlQXBw
bGljYXRpb25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzKFFPYmplY3QqLCBpbnQsIFFUaHJlYWRE
YXRhKikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NEM0QUJGNjogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUx
NzA9PSAgICBieSAweDZGNjI0Q0U6IGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoIChpbiAvdXNyL2xp
YjY0L2xpYmdsaWItMi4wLnNvLjAuNjgwMC4yKQo9PTUxNzA9PSAgICBieSAweDZGQjY0RTc6ID8/
PyAoaW4gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAgYnkg
MHg2RjVGQzAyOiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGluIC91c3IvbGliNjQvbGliZ2xp
Yi0yLjAuc28uMC42ODAwLjIpCj09NTE3MD09ICAgIGJ5IDB4NEM0QTY5NzogUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNG
bGFnPikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICBCbG9j
ayB3YXMgYWxsb2MnZCBhdAo9PTUxNzA9PSAgICBhdCAweDQ4NDIyMkY6IG9wZXJhdG9yIG5ld1td
KHVuc2lnbmVkIGxvbmcpICh2Z19yZXBsYWNlX21hbGxvYy5jOjU3OSkKPT01MTcwPT0gICAgYnkg
MHg1MTdEOUQ0OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6Om1ha2VJbWFnZSgpIChUZXJtaW5h
bERpc3BsYXkuY3BwOjEwMzApCj09NTE3MD09ICAgIGJ5IDB4NTE3REFDNDogS29uc29sZTo6VGVy
bWluYWxEaXNwbGF5Ojp1cGRhdGVJbWFnZVNpemUoKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5ODkp
Cj09NTE3MD09ICAgIGJ5IDB4NTE3REM5NzogS29uc29sZTo6VGVybWluYWxEaXNwbGF5OjpyZXNp
emVFdmVudChRUmVzaXplRXZlbnQqKSAoVGVybWluYWxEaXNwbGF5LmNwcDo5NjIpCj09NTE3MD09
ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdldDo6ZXZlbnQoUUV2ZW50KikgKGluIC91c3IvbGliNjQv
bGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTk2RDQyMjogUUFwcGxp
Y2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlcihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3Iv
bGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NEJGOTA5Nzog
UUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwyKFFPYmplY3QqLCBRRXZlbnQqKSAoaW4g
L3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1OUE2OTYw
OiBRV2lkZ2V0UHJpdmF0ZTo6c2V0R2VvbWV0cnlfc3lzKGludCwgaW50LCBpbnQsIGludCwgYm9v
bCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NTlBNzg1RjogUVdpZGdldDo6c2V0R2VvbWV0cnkoUVJlY3QgY29uc3QmKSAoaW4gL3Vzci9s
aWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkgMHg1QjI0MDkwOiA/
Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NUIyNjhGNjogPz8/IChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9
PTUxNzA9PSAgICBieSAweDU5QjA4M0I6IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNy
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAKPT01MTcwPT0gSW52YWxp
ZCByZWFkIG9mIHNpemUgNAo9PTUxNzA9PSAgICBhdCAweDUxQzlCRkY6IEtvbnNvbGU6OlBsYWlu
VGV4dERlY29kZXI6OmRlY29kZUxpbmUoS29uc29sZTo6Q2hhcmFjdGVyIGNvbnN0KiwgaW50LCB1
bnNpZ25lZCBjaGFyKSAocXN0cmluZy5oOjEzMDcpCj09NTE3MD09ICAgIGJ5IDB4NTE4NEZGQzog
S29uc29sZTo6VGVybWluYWxEaXNwbGF5OjppbnB1dE1ldGhvZFF1ZXJ5KFF0OjpJbnB1dE1ldGhv
ZFF1ZXJ5KSBjb25zdCAoVGVybWluYWxEaXNwbGF5LmNwcDoyMzc1KQo9PTUxNzA9PSAgICBieSAw
eDU5QjAyQkE6IFFXaWRnZXQ6OmV2ZW50KFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdp
ZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6IFFBcHBsaWNhdGlvblBy
aXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xp
YlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRCRjkwOTc6IFFDb3JlQXBw
bGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKGluIC91c3IvbGli
NjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4QTIzNzVFOTogPz8/IChp
biAvdXNyL2xpYjY0L2xpYlF0NVdheWxhbmRDbGllbnQuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBi
eSAweDYwMkNDMUE6IFFHdWlBcHBsaWNhdGlvblByaXZhdGU6Ol9xX3VwZGF0ZUZvY3VzT2JqZWN0
KFFPYmplY3QqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVHdWkuc28uNS4xNS4yKQo9PTUxNzA9PSAg
ICBieSAweDRDMkNDREY6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUuMikK
PT01MTcwPT0gICAgYnkgMHg2MDNCNDI1OiBRV2luZG93Ojpmb2N1c09iamVjdENoYW5nZWQoUU9i
amVjdCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUd1aS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5
IDB4NTlBQTI4QTogUVdpZGdldDo6Y2xlYXJGb2N1cygpIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdp
ZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5QUIzNzc6IFFXaWRnZXQ6On5RV2lk
Z2V0KCkgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAg
IGJ5IDB4NTExQzVDNDogS29uc29sZTo6VGVybWluYWxDb2xvcjo6flRlcm1pbmFsQ29sb3IoKSAo
VGVybWluYWxDb2xvci5oOjI3KQo9PTUxNzA9PSAgQWRkcmVzcyAweDMyZTMxMjUwIGlzIDAgYnl0
ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNDUsMTUyIGZyZWUnZAo9PTUxNzA9PSAgICBhdCAw
eDQ4NDQ2NUI6IG9wZXJhdG9yIGRlbGV0ZVtdKHZvaWQqKSAodmdfcmVwbGFjZV9tYWxsb2MuYzo5
MzgpCj09NTE3MD09ICAgIGJ5IDB4NTE3NzFGRDogLkxUSFVOSzAubHRvX3ByaXYuMSAoVGVybWlu
YWxEaXNwbGF5LmNwcDozNTMpCj09NTE3MD09ICAgIGJ5IDB4NTE3NzQ5QzogS29uc29sZTo6VGVy
bWluYWxEaXNwbGF5Ojp+VGVybWluYWxEaXNwbGF5KCkgKFRlcm1pbmFsRGlzcGxheS5jcHA6MzYy
KQo9PTUxNzA9PSAgICBieSAweDRDMjM2MzA6IFFPYmplY3Q6OmV2ZW50KFFFdmVudCopIChpbiAv
dXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDU5NkQ0MjI6
IFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopIChp
biAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAgICBieSAweDRC
RjkwOTc6IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50
KikgKGluIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4
NEJGQzYwNTogUUNvcmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRQb3N0ZWRFdmVudHMoUU9iamVj
dCosIGludCwgUVRocmVhZERhdGEqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg0QzRBQkY2OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1Q29y
ZS5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NkY2MjRDRTogZ19tYWluX2NvbnRleHRfZGlz
cGF0Y2ggKGluIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMC42ODAwLjIpCj09NTE3MD09ICAg
IGJ5IDB4NkZCNjRFNzogPz8/IChpbiAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAuNjgwMC4y
KQo9PTUxNzA9PSAgICBieSAweDZGNUZDMDI6IGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoaW4g
L3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wLjY4MDAuMikKPT01MTcwPT0gICAgYnkgMHg0QzRB
Njk3OiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9v
cDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoaW4gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUuMTUu
MikKPT01MTcwPT0gIEJsb2NrIHdhcyBhbGxvYydkIGF0Cj09NTE3MD09ICAgIGF0IDB4NDg0MjIy
Rjogb3BlcmF0b3IgbmV3W10odW5zaWduZWQgbG9uZykgKHZnX3JlcGxhY2VfbWFsbG9jLmM6NTc5
KQo9PTUxNzA9PSAgICBieSAweDUxN0Q5RDQ6IEtvbnNvbGU6OlRlcm1pbmFsRGlzcGxheTo6bWFr
ZUltYWdlKCkgKFRlcm1pbmFsRGlzcGxheS5jcHA6MTAzMCkKPT01MTcwPT0gICAgYnkgMHg1MTdE
QUM0OiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6OnVwZGF0ZUltYWdlU2l6ZSgpIChUZXJtaW5h
bERpc3BsYXkuY3BwOjk4OSkKPT01MTcwPT0gICAgYnkgMHg1MTdEQzk3OiBLb25zb2xlOjpUZXJt
aW5hbERpc3BsYXk6OnJlc2l6ZUV2ZW50KFFSZXNpemVFdmVudCopIChUZXJtaW5hbERpc3BsYXku
Y3BwOjk2MikKPT01MTcwPT0gICAgYnkgMHg1OUIwODNCOiBRV2lkZ2V0OjpldmVudChRRXZlbnQq
KSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0gICAgYnkg
MHg1OTZENDIyOiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBR
RXZlbnQqKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUuMikKPT01MTcwPT0g
ICAgYnkgMHg0QkY5MDk3OiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVj
dCosIFFFdmVudCopIChpbiAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNS4xNS4yKQo9PTUxNzA9
PSAgICBieSAweDU5QTY5NjA6IFFXaWRnZXRQcml2YXRlOjpzZXRHZW9tZXRyeV9zeXMoaW50LCBp
bnQsIGludCwgaW50LCBib29sKSAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1OUE3ODVGOiBRV2lkZ2V0OjpzZXRHZW9tZXRyeShRUmVjdCBj
b25zdCYpIChpbiAvdXNyL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNS4xNS4yKQo9PTUxNzA9PSAg
ICBieSAweDVCMjQwOTA6ID8/PyAoaW4gL3Vzci9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUuMTUu
MikKPT01MTcwPT0gICAgYnkgMHg1QjI2OEY2OiA/Pz8gKGluIC91c3IvbGliNjQvbGliUXQ1V2lk
Z2V0cy5zby41LjE1LjIpCj09NTE3MD09ICAgIGJ5IDB4NTlCMDgzQjogUVdpZGdldDo6ZXZlbnQo
UUV2ZW50KikgKGluIC91c3IvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41LjE1LjIpCj09NTE3MD09
IAo9PTUxNzA9PSAKPT01MTcwPT0gSEVBUCBTVU1NQVJZOgo9PTUxNzA9PSAgICAgaW4gdXNlIGF0
IGV4aXQ6IDc4NSwwMjAgYnl0ZXMgaW4gMTEsNTIzIGJsb2Nrcwo9PTUxNzA9PSAgIHRvdGFsIGhl
YXAgdXNhZ2U6IDIyMCw4NDggYWxsb2NzLCAyMDksMzI1IGZyZWVzLCAzOSw2MTksMDI1IGJ5dGVz
IGFsbG9jYXRlZAo9PTUxNzA9PSAKPT01MTcwPT0gTEVBSyBTVU1NQVJZOgo9PTUxNzA9PSAgICBk
ZWZpbml0ZWx5IGxvc3Q6IDcsMzIwIGJ5dGVzIGluIDE3IGJsb2Nrcwo9PTUxNzA9PSAgICBpbmRp
cmVjdGx5IGxvc3Q6IDE1NCwzNzcgYnl0ZXMgaW4gNzMwIGJsb2Nrcwo9PTUxNzA9PSAgICAgIHBv
c3NpYmx5IGxvc3Q6IDAgYnl0ZXMgaW4gMCBibG9ja3MKPT01MTcwPT0gICAgc3RpbGwgcmVhY2hh
YmxlOiA2MjMsMzIzIGJ5dGVzIGluIDEwLDc3NiBibG9ja3MKPT01MTcwPT0gICAgICAgICAgICAg
ICAgICAgICAgIG9mIHdoaWNoIHJlYWNoYWJsZSB2aWEgaGV1cmlzdGljOgo9PTUxNzA9PSAgICAg
ICAgICAgICAgICAgICAgICAgICBuZXdhcnJheSAgICAgICAgICAgOiA0LDI2NCBieXRlcyBpbiAx
IGJsb2Nrcwo9PTUxNzA9PSAgICAgICAgIHN1cHByZXNzZWQ6IDAgYnl0ZXMgaW4gMCBibG9ja3MK
PT01MTcwPT0gUmVydW4gd2l0aCAtLWxlYWstY2hlY2s9ZnVsbCB0byBzZWUgZGV0YWlscyBvZiBs
ZWFrZWQgbWVtb3J5Cj09NTE3MD09IAo9PTUxNzA9PSBVc2UgLS10cmFjay1vcmlnaW5zPXllcyB0
byBzZWUgd2hlcmUgdW5pbml0aWFsaXNlZCB2YWx1ZXMgY29tZSBmcm9tCj09NTE3MD09IEZvciBs
aXN0cyBvZiBkZXRlY3RlZCBhbmQgc3VwcHJlc3NlZCBlcnJvcnMsIHJlcnVuIHdpdGg6IC1zCj09
NTE3MD09IEVSUk9SIFNVTU1BUlk6IDcyNiBlcnJvcnMgZnJvbSA1NiBjb250ZXh0cyAoc3VwcHJl
c3NlZDogMCBmcm9tIDAp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>140583</attachid>
            <date>2021-08-08 07:32:01 +0000</date>
            <delta_ts>2021-08-08 07:32:01 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>konsole-20210808-092411.kcrash</filename>
            <type>text/plain</type>
            <size>3567</size>
            <attacher name="Antoine Gatineau">antoine.gatineau</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnNvbGUgKDIxLjA0LjIpCgpRdCBWZXJzaW9uOiA1LjE1LjIKRnJhbWV3
b3JrcyBWZXJzaW9uOiA1LjgzLjAKT3BlcmF0aW5nIFN5c3RlbTogTGludXggNS4xMy43LTIwMC5m
YzM0Lng4Nl82NCB4ODZfNjQKV2luZG93aW5nIFN5c3RlbTogV2F5bGFuZApEcmtvbnFpIFZlcnNp
b246IDUuMjIuNApEaXN0cmlidXRpb246ICJGZWRvcmEgcmVsZWFzZSAzNCAoVGhpcnR5IEZvdXIp
IgoKLS0gSW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMgZG9pbmcgd2hl
biB0aGUgYXBwbGljYXRpb24gY3Jhc2hlZDoKV2hlbiBJIGxvZyBvdXQgZnJvbSB0aGUgbGFzdCBz
ZXNzaW9uIGluIGtvbnNvbGUgKGN0cmwrZCBvciBleGl0KS4KTm90ZTogaXQgaGFwcGVucyBvbmx5
IHdpdGggd2F5bGFuZCwgbm90IHdpdGggWDExCgpUaGUgY3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQg
ZXZlcnkgdGltZS4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IEtvbnNvbGUgKGtvbnNvbGUp
LCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdAoKW0tDcmFzaCBIYW5kbGVyXQojNCAgMHgwMDAw
N2Y0OTE0MjBiOWQ4IGluIEtvbnNvbGU6OlBsYWluVGV4dERlY29kZXI6OmRlY29kZUxpbmUoS29u
c29sZTo6Q2hhcmFjdGVyIGNvbnN0KiwgaW50LCB1bnNpZ25lZCBjaGFyKSAoKSBmcm9tIC9saWI2
NC9saWJrb25zb2xlcHJpdmF0ZS5zby4yMQojNSAgMHgwMDAwN2Y0OTE0MWM2ZmZkIGluIEtvbnNv
bGU6OlRlcm1pbmFsRGlzcGxheTo6aW5wdXRNZXRob2RRdWVyeShRdDo6SW5wdXRNZXRob2RRdWVy
eSkgY29uc3QgKCkgZnJvbSAvbGliNjQvbGlia29uc29sZXByaXZhdGUuc28uMjEKIzYgIDB4MDAw
MDdmNDkxMzY1MzJiYiBpbiBRV2lkZ2V0OjpldmVudChRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVXaWRnZXRzLnNvLjUKIzcgIDB4MDAwMDdmNDkxMzYxMDQyMyBpbiBRQXBwbGljYXRpb25Q
cml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVXaWRnZXRzLnNvLjUKIzggIDB4MDAwMDdmNDkxNDZlZTA5OCBpbiBRQ29yZUFwcGxpY2F0
aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojOSAgMHgwMDAwN2Y0OTBmMGUwNWVhIGluIFF0V2F5bGFuZENsaWVudDo6
UVdheWxhbmRUZXh0SW5wdXQ6OnVwZGF0ZVN0YXRlKFFGbGFnczxRdDo6SW5wdXRNZXRob2RRdWVy
eT4sIHVuc2lnbmVkIGludCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2F5bGFuZENsaWVudC5zby41
CiMxMCAweDAwMDA3ZjQ5MTJmODFjMWIgaW4gUUd1aUFwcGxpY2F0aW9uUHJpdmF0ZTo6X3FfdXBk
YXRlRm9jdXNPYmplY3QoUU9iamVjdCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUd1aS5zby41CiMx
MSAweDAwMDA3ZjQ5MTQ3MjFjZTAgaW4gdm9pZCBkb0FjdGl2YXRlPGZhbHNlPihRT2JqZWN0Kiwg
aW50LCB2b2lkKiopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMTIgMHgwMDAwN2Y0
OTEyZjkwNDI2IGluIFFXaW5kb3c6OmZvY3VzT2JqZWN0Q2hhbmdlZChRT2JqZWN0KikgKCkgZnJv
bSAvbGliNjQvbGliUXQ1R3VpLnNvLjUKIzEzIDB4MDAwMDdmNDkxMzY0ZDI4YiBpbiBRV2lkZ2V0
OjpjbGVhckZvY3VzKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxNCAweDAw
MDA3ZjQ5MTM2NGUzNzggaW4gUVdpZGdldDo6flFXaWRnZXQoKSAoKSBmcm9tIC9saWI2NC9saWJR
dDVXaWRnZXRzLnNvLjUKIzE1IDB4MDAwMDdmNDkxNDE1ZTVjNSBpbiBLb25zb2xlOjpUZXJtaW5h
bENvbG9yOjp+VGVybWluYWxDb2xvcigpICgpIGZyb20gL2xpYjY0L2xpYmtvbnNvbGVwcml2YXRl
LnNvLjIxCiMxNiAweDAwMDA3ZjQ5MTQxYjkyYTMgaW4gS29uc29sZTo6VGVybWluYWxEaXNwbGF5
Ojp+VGVybWluYWxEaXNwbGF5KCkgKCkgZnJvbSAvbGliNjQvbGlia29uc29sZXByaXZhdGUuc28u
MjEKIzE3IDB4MDAwMDdmNDkxNDFiOTQ5ZCBpbiBLb25zb2xlOjpUZXJtaW5hbERpc3BsYXk6On5U
ZXJtaW5hbERpc3BsYXkoKSAoKSBmcm9tIC9saWI2NC9saWJrb25zb2xlcHJpdmF0ZS5zby4yMQoj
MTggMHgwMDAwN2Y0OTE0NzE4NjMxIGluIFFPYmplY3Q6OmV2ZW50KFFFdmVudCopICgpIGZyb20g
L2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMTkgMHgwMDAwN2Y0OTEzNjEwNDIzIGluIFFBcHBsaWNh
dGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xp
YjY0L2xpYlF0NVdpZGdldHMuc28uNQojMjAgMHgwMDAwN2Y0OTE0NmVlMDk4IGluIFFDb3JlQXBw
bGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGli
NjQvbGliUXQ1Q29yZS5zby41CiMyMSAweDAwMDA3ZjQ5MTQ2ZjE2MDYgaW4gUUNvcmVBcHBsaWNh
dGlvblByaXZhdGU6OnNlbmRQb3N0ZWRFdmVudHMoUU9iamVjdCosIGludCwgUVRocmVhZERhdGEq
KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIyIDB4MDAwMDdmNDkxNDczZmJmNyBp
biBwb3N0RXZlbnRTb3VyY2VEaXNwYXRjaChfR1NvdXJjZSosIGludCAoKikodm9pZCopLCB2b2lk
KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyMyAweDAwMDA3ZjQ5MTIzM2M0Y2Yg
aW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28u
MAojMjQgMHgwMDAwN2Y0OTEyMzkwNGU4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuY29uc3Rw
cm9wICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzI1IDB4MDAwMDdmNDkxMjMzOWMw
MyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAu
c28uMAojMjYgMHgwMDAwN2Y0OTE0NzNmNjk4IGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9j
ZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20g
L2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMjcgMHgwMDAwN2Y0OTE0NmVjYWIyIGluIFFFdmVudExv
b3A6OmV4ZWMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAv
bGliNjQvbGliUXQ1Q29yZS5zby41CiMyOCAweDAwMDA3ZjQ5MTQ2ZjRmZTQgaW4gUUNvcmVBcHBs
aWNhdGlvbjo6ZXhlYygpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMjkgMHgwMDAw
N2Y0OTE0YTk5NjZkIGluIGtkZW1haW4gKCkgZnJvbSAvbGliNjQvbGlia2RlaW5pdDVfa29uc29s
ZS5zbwojMzAgMHgwMDAwN2Y0OTE0MmEwYjc1IGluIF9fbGliY19zdGFydF9tYWluICgpIGZyb20g
L2xpYjY0L2xpYmMuc28uNgojMzEgMHgwMDAwNTU3Yjk0Yjk5MTRlIGluIF9zdGFydCAoKQpbSW5m
ZXJpb3IgMSAocHJvY2VzcyAzOTE5KSBkZXRhY2hlZF0KClBvc3NpYmxlIGR1cGxpY2F0ZXMgYnkg
cXVlcnk6IGJ1ZyA0NDA1MTIsIGJ1ZyA0NDAxMzcsIGJ1ZyA0Mzk0NzksIGJ1ZyA0Mzg4ODUsIGJ1
ZyA0Mzg3MTcuCgpSZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>149487</attachid>
            <date>2022-06-05 17:06:08 +0000</date>
            <delta_ts>2022-06-05 17:06:08 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>konsole-20220605-200052.kcrash</filename>
            <type>text/plain</type>
            <size>3412</size>
            <attacher name="Jani Heinonen">jani</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnNvbGUgKDIxLjEyLjIpCgpRdCBWZXJzaW9uOiA1LjE1LjMKRnJhbWV3
b3JrcyBWZXJzaW9uOiA1LjkzLjAKT3BlcmF0aW5nIFN5c3RlbTogTGludXggNS4xNy4xMi0zMDAu
ZmMzNi54ODZfNjQgeDg2XzY0CldpbmRvd2luZyBTeXN0ZW06IFdheWxhbmQKRGlzdHJpYnV0aW9u
OiBGZWRvcmEgTGludXggMzYgKEtERSBQbGFzbWEpCkRyS29ucWk6IDUuMjQuNSBbS0NyYXNoQmFj
a2VuZF0KCi0tIEluZm9ybWF0aW9uIGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5n
IHdoZW4gdGhlIGFwcGxpY2F0aW9uIGNyYXNoZWQ6CkkgY2xvc2VkIG52aW0gYW5kIGNvdXBsZSBv
ZiB0YWJzLiBUaGVuIGNsb3NlZCB0aGUgbGFzdCB0YWIgYW5kIHRoZW4gS29uc29sZSBjcmFzaGVk
LgoKVGhlIHJlcG9ydGVyIGlzIHVuc3VyZSBpZiB0aGlzIGNyYXNoIGlzIHJlcHJvZHVjaWJsZS4K
Ci0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IEtvbnNvbGUgKGtvbnNvbGUpLCBzaWduYWw6IFNl
Z21lbnRhdGlvbiBmYXVsdAoKW0tDcmFzaCBIYW5kbGVyXQojNCAgMHgwMDAwN2YxMjE1NzEwZGVl
IGluIEtOUzM6OlF0UXVpY2tEaWFsb2dXcmFwcGVyOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGli
S0Y1TmV3U3R1ZmYuc28uNQojNSAgMHgwMDAwN2YxMjE1NzAwZDg0IGluIEtOUzM6OkJ1dHRvbjo6
c2hvd0RpYWxvZygpICgpIGZyb20gL2xpYjY0L2xpYktGNU5ld1N0dWZmLnNvLjUKIzYgIDB4MDAw
MDdmMTIxNjJjMGMzNiBpbiB2b2lkIGRvQWN0aXZhdGU8ZmFsc2U+KFFPYmplY3QqLCBpbnQsIHZv
aWQqKikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM3ICAweDAwMDA3ZjEyMTZlZjVh
ZTYgaW4gUUFic3RyYWN0QnV0dG9uOjpjbGlja2VkKGJvb2wpICgpIGZyb20gL2xpYjY0L2xpYlF0
NVdpZGdldHMuc28uNQojOCAgMHgwMDAwN2YxMjE2ZWY1ZDVlIGluIFFBYnN0cmFjdEJ1dHRvblBy
aXZhdGU6OmVtaXRDbGlja2VkKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiM5
ICAweDAwMDA3ZjEyMTZlZjc5OWMgaW4gUUFic3RyYWN0QnV0dG9uUHJpdmF0ZTo6Y2xpY2soKSAo
KSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzEwIDB4MDAwMDdmMTIxNmVmN2JiYiBp
biBRQWJzdHJhY3RCdXR0b246Om1vdXNlUmVsZWFzZUV2ZW50KFFNb3VzZUV2ZW50KikgKCkgZnJv
bSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxMSAweDAwMDA3ZjEyMTZlNDQ3OTggaW4gUVdp
ZGdldDo6ZXZlbnQoUUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMx
MiAweDAwMDA3ZjEyMTZlMDFjODIgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBl
cihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMx
MyAweDAwMDA3ZjEyMTZlMGEzMDIgaW4gUUFwcGxpY2F0aW9uOjpub3RpZnkoUU9iamVjdCosIFFF
dmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojMTQgMHgwMDAwN2YxMjE2
MjhkNjU4IGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2
ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxNSAweDAwMDA3ZjEyMTZlMDg0
MDIgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZE1vdXNlRXZlbnQoUVdpZGdldCosIFFNb3Vz
ZUV2ZW50KiwgUVdpZGdldCosIFFXaWRnZXQqLCBRV2lkZ2V0KiosIFFQb2ludGVyPFFXaWRnZXQ+
JiwgYm9vbCwgYm9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxNiAweDAw
MDA3ZjEyMTZlNWRhZWMgaW4gUVdpZGdldFdpbmRvdzo6aGFuZGxlTW91c2VFdmVudChRTW91c2VF
dmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojMTcgMHgwMDAwN2YxMjE2
ZTYwZWIwIGluIFFXaWRnZXRXaW5kb3c6OmV2ZW50KFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xp
YlF0NVdpZGdldHMuc28uNQojMTggMHgwMDAwN2YxMjE2ZTAxYzgyIGluIFFBcHBsaWNhdGlvblBy
aXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xp
YlF0NVdpZGdldHMuc28uNQojMTkgMHgwMDAwN2YxMjE2MjhkNjU4IGluIFFDb3JlQXBwbGljYXRp
b246Om5vdGlmeUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1Q29yZS5zby41CiMyMCAweDAwMDA3ZjEyMTY3ODUxMTUgaW4gUUd1aUFwcGxpY2F0aW9uUHJp
dmF0ZTo6cHJvY2Vzc01vdXNlRXZlbnQoUVdpbmRvd1N5c3RlbUludGVyZmFjZVByaXZhdGU6Ok1v
dXNlRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVHdWkuc28uNQojMjEgMHgwMDAwN2YxMjE2
NzY0ZjVjIGluIFFXaW5kb3dTeXN0ZW1JbnRlcmZhY2U6OnNlbmRXaW5kb3dTeXN0ZW1FdmVudHMo
UUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1R3VpLnNvLjUKIzIyIDB4MDAwMDdmMTIxNDI0MjZlNCBpbiB1c2VyRXZlbnRTb3VyY2VEaXNw
YXRjaChfR1NvdXJjZSosIGludCAoKikodm9pZCopLCB2b2lkKikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1V2F5bGFuZENsaWVudC5zby41CiMyMyAweDAwMDA3ZjEyMTQ0ZmNmYWYgaW4gZ19tYWluX2Nv
bnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMjQgMHgwMDAw
N2YxMjE0NTUyMmM4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuY29uc3Rwcm9wICgpIGZyb20g
L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzI1IDB4MDAwMDdmMTIxNDRmYTk0MCBpbiBnX21haW5f
Y29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMjYgMHgw
MDAwN2YxMjE2MmRlMmZhIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFG
bGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0
NUNvcmUuc28uNQojMjcgMHgwMDAwN2YxMjE2MjhjMGJhIGluIFFFdmVudExvb3A6OmV4ZWMoUUZs
YWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1
Q29yZS5zby41CiMyOCAweDAwMDA3ZjEyMTYyOTQxNjIgaW4gUUNvcmVBcHBsaWNhdGlvbjo6ZXhl
YygpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMjkgMHgwMDAwNTYzYjIxMGEzNzYx
IGluIG1haW4gKCkKW0luZmVyaW9yIDEgKHByb2Nlc3MgMjMxNCkgZGV0YWNoZWRdCgpQb3NzaWJs
ZSBkdXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgNDU0MDg4LCBidWcgNDUzNjcyLCBidWcgNDUzMzk3
LCBidWcgNDUyNzUxLCBidWcgNDUyNTY5LgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>