<?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>315303</bug_id>
          
          <creation_ts>2013-02-17 02:00:56 +0000</creation_ts>
          <short_desc>Plasma Panel Crash when dragging new widgets</short_desc>
          <delta_ts>2018-06-08 19:07:50 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>plasma4</product>
          <component>general</component>
          <version>4.10.0</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>UNMAINTAINED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>jacobmross</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>kde</cc>
    
    <cc>lozol</cc>
    
    <cc>thiago.bauermann</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1342513</commentid>
    <comment_count>0</comment_count>
    <who name="">jacobmross</who>
    <bug_when>2013-02-17 02:00:56 +0000</bug_when>
    <thetext>Application: plasma-desktop (0.4)
KDE Platform Version: 4.10.00 &quot;release 546&quot;
Qt Version: 4.8.4
Operating System: Linux 3.7.7-24-desktop x86_64
Distribution: &quot;openSUSE 12.2 (x86_64)&quot;

-- Information about the crash:
- What I was doing when the application crashed: Attempting to drag various &apos;app launcher&apos; widgets to the default panel occasionally causes an exception, or hangs with either the &quot;hand&quot; icon or the &quot;not allowed here&quot; (circle with slash) icon.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7f9eef528780 (LWP 8380))]

Thread 3 (Thread 0x7f9ed1c87700 (LWP 8388)):
#0  0x00007f9eedde68f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9ee2661247 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f9ee296e640 &lt;QTWTF::pageheap_memory&gt;) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f9ee2661279 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=&lt;optimized out&gt;) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f9eedde2e0e in start_thread () from /lib64/libpthread.so.0
#4  0x00007f9eecb5c2cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f9ebc432700 (LWP 8419)):
#0  0x00007f9eedde92ed in read () from /lib64/libpthread.so.0
#1  0x00007f9ee98dfe3f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9ee98a3654 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9ee98a3a62 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f9ee98a3be4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f9eee1a3136 in QEventDispatcherGlib::processEvents (this=0x7f9eb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f9eee17394f in QEventLoop::processEvents (this=this@entry=0x7f9ebc431dd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f9eee173bd8 in QEventLoop::exec (this=0x7f9ebc431dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f9eee0760b0 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#9  0x00007f9eee1540bf in QInotifyFileSystemWatcherEngine::run (this=0x16bdbf0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f9eee07908c in QThreadPrivate::start (arg=0x16bdbf0) at thread/qthread_unix.cpp:338
#11 0x00007f9eedde2e0e in start_thread () from /lib64/libpthread.so.0
#12 0x00007f9eecb5c2cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f9eef528780 (LWP 8380)):
[KCrash Handler]
#6  QGraphicsScenePrivate::filterDescendantEvent (this=this@entry=0xdc1a80, item=item@entry=0x6504330, event=event@entry=0x7fff2422bb10) at graphicsview/qgraphicsscene.cpp:1161
#7  0x00007f9eed8e715e in QGraphicsScenePrivate::sendEvent (this=0xdc1a80, item=0x6504330, event=0x7fff2422bb10) at graphicsview/qgraphicsscene.cpp:1211
#8  0x00007f9eed8e7d80 in sendMouseEvent (mouseEvent=0x7fff2422bb10, this=0xdc1a80) at graphicsview/qgraphicsscene.cpp:1295
#9  QGraphicsScenePrivate::sendMouseEvent (this=0xdc1a80, mouseEvent=0x7fff2422bb10) at graphicsview/qgraphicsscene.cpp:1274
#10 0x00007f9eed8e88bc in QGraphicsScene::mouseMoveEvent (this=&lt;optimized out&gt;, mouseEvent=0x7fff2422bb10) at graphicsview/qgraphicsscene.cpp:4102
#11 0x00007f9eed8fb540 in QGraphicsScene::event (this=0xcd8f90, event=0x7fff2422bb10) at graphicsview/qgraphicsscene.cpp:3451
#12 0x00007f9eed30285c in QApplicationPrivate::notify_helper (this=this@entry=0xd33c30, receiver=receiver@entry=0xcd8f90, e=e@entry=0x7fff2422bb10) at kernel/qapplication.cpp:4562
#13 0x00007f9eed306cda in QApplication::notify (this=0xd15d90, receiver=0xcd8f90, e=0x7fff2422bb10) at kernel/qapplication.cpp:4423
#14 0x00007f9eeef16a96 in KApplication::notify (this=0xd15d90, receiver=0xcd8f90, event=0x7fff2422bb10) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#15 0x00007f9eee174bfe in QCoreApplication::notifyInternal (this=0xd15d90, receiver=0xcd8f90, event=0x7fff2422bb10) at kernel/qcoreapplication.cpp:946
#16 0x00007f9eed90e8a4 in QGraphicsViewPrivate::mouseMoveEventHandler (this=this@entry=0x72a6e70, event=event@entry=0x7fff2422c540) at graphicsview/qgraphicsview.cpp:646
#17 0x00007f9eed91191e in QGraphicsView::mouseMoveEvent (this=0x6325cb0, event=0x7fff2422c540) at graphicsview/qgraphicsview.cpp:3276
#18 0x00007f9eed35215b in QWidget::event (this=0x6325cb0, event=0x7fff2422c540) at kernel/qwidget.cpp:8360
#19 0x00007f9eed6fcf86 in QFrame::event (this=0x6325cb0, e=0x7fff2422c540) at widgets/qframe.cpp:557
#20 0x00007f9eed914c3b in QGraphicsView::viewportEvent (this=0x6325cb0, event=0x7fff2422c540) at graphicsview/qgraphicsview.cpp:2866
#21 0x00007f9eee174d66 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=&lt;optimized out&gt;, receiver=0x47f10d0, event=0x7fff2422c540) at kernel/qcoreapplication.cpp:1056
#22 0x00007f9eed30282c in QApplicationPrivate::notify_helper (this=this@entry=0xd33c30, receiver=receiver@entry=0x47f10d0, e=e@entry=0x7fff2422c540) at kernel/qapplication.cpp:4558
#23 0x00007f9eed30753b in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x47f10d0, e=0x7fff2422c540) at kernel/qapplication.cpp:4105
#24 0x00007f9eeef16a96 in KApplication::notify (this=0xd15d90, receiver=0x47f10d0, event=0x7fff2422c540) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#25 0x00007f9eee174bfe in QCoreApplication::notifyInternal (this=0xd15d90, receiver=0x47f10d0, event=0x7fff2422c540) at kernel/qcoreapplication.cpp:946
#26 0x00007f9eed30369b in sendEvent (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at ../../src/corelib/kernel/qcoreapplication.h:231
#27 QApplicationPrivate::sendMouseEvent (receiver=0x47f10d0, event=0x7fff2422c540, alienWidget=0x47f10d0, nativeWidget=0x7542720, buttonDown=0x7f9eeddd7248 &lt;qt_button_down&gt;, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#28 0x00007f9eed37de54 in QETWidget::translateMouseEvent (this=this@entry=0x7542720, event=event@entry=0x7fff2422ccb0) at kernel/qapplication_x11.cpp:4527
#29 0x00007f9eed37cbe1 in QApplication::x11ProcessEvent (this=0xd15d90, event=0x7fff2422ccb0) at kernel/qapplication_x11.cpp:3650
#30 0x00007f9eed3a2f72 in x11EventSourceDispatch (s=0xd37870, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007f9ee98a37f5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f9ee98a3b28 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f9ee98a3be4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f9eee1a3116 in QEventDispatcherGlib::processEvents (this=0xd2f8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007f9eed3a2bee in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f9eee17394f in QEventLoop::processEvents (this=this@entry=0x3b0c550, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f9eee173bd8 in QEventLoop::exec (this=0x3b0c550, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007f9eed38ace6 in QDragManager::drag (this=0x778b830, o=&lt;optimized out&gt;) at kernel/qdnd_x11.cpp:2028
#39 0x00007f9eed313ce8 in QDrag::exec (this=0x641c100, supportedActions=..., defaultDropAction=Qt::MoveAction) at kernel/qdrag.cpp:284
#40 0x00007f9ecffe10ac in DeclarativeDragArea::mouseMoveEvent (this=0x7434d90, event=&lt;optimized out&gt;) at /usr/src/debug/kde-runtime-4.10.0/plasma/declarativeimports/draganddrop/DeclarativeDragArea.cpp:233
#41 0x00007f9ecffe1179 in DeclarativeDragArea::sceneEventFilter (this=0x7434d90, item=0x73eb600, event=&lt;optimized out&gt;) at /usr/src/debug/kde-runtime-4.10.0/plasma/declarativeimports/draganddrop/DeclarativeDragArea.cpp:245
#42 0x00007f9eed8e1b75 in QGraphicsScenePrivate::filterDescendantEvent (this=this@entry=0xdc1a80, item=item@entry=0x73eb600, event=event@entry=0x7fff2422da80) at graphicsview/qgraphicsscene.cpp:1159
#43 0x00007f9eed8e715e in QGraphicsScenePrivate::sendEvent (this=0xdc1a80, item=0x73eb600, event=0x7fff2422da80) at graphicsview/qgraphicsscene.cpp:1211
#44 0x00007f9eed8e7d80 in sendMouseEvent (mouseEvent=0x7fff2422da80, this=0xdc1a80) at graphicsview/qgraphicsscene.cpp:1295
#45 QGraphicsScenePrivate::sendMouseEvent (this=0xdc1a80, mouseEvent=0x7fff2422da80) at graphicsview/qgraphicsscene.cpp:1274
#46 0x00007f9eed8e88bc in QGraphicsScene::mouseMoveEvent (this=&lt;optimized out&gt;, mouseEvent=0x7fff2422da80) at graphicsview/qgraphicsscene.cpp:4102
#47 0x00007f9eed8fb540 in QGraphicsScene::event (this=0xcd8f90, event=0x7fff2422da80) at graphicsview/qgraphicsscene.cpp:3451
#48 0x00007f9eed30285c in QApplicationPrivate::notify_helper (this=this@entry=0xd33c30, receiver=receiver@entry=0xcd8f90, e=e@entry=0x7fff2422da80) at kernel/qapplication.cpp:4562
#49 0x00007f9eed306cda in QApplication::notify (this=0xd15d90, receiver=0xcd8f90, e=0x7fff2422da80) at kernel/qapplication.cpp:4423
#50 0x00007f9eeef16a96 in KApplication::notify (this=0xd15d90, receiver=0xcd8f90, event=0x7fff2422da80) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#51 0x00007f9eee174bfe in QCoreApplication::notifyInternal (this=0xd15d90, receiver=0xcd8f90, event=0x7fff2422da80) at kernel/qcoreapplication.cpp:946
#52 0x00007f9eed90e8a4 in QGraphicsViewPrivate::mouseMoveEventHandler (this=this@entry=0x6767530, event=event@entry=0x7fff2422e4b0) at graphicsview/qgraphicsview.cpp:646
#53 0x00007f9eed91191e in QGraphicsView::mouseMoveEvent (this=0x75ee340, event=0x7fff2422e4b0) at graphicsview/qgraphicsview.cpp:3276
#54 0x00007f9eed35215b in QWidget::event (this=0x75ee340, event=0x7fff2422e4b0) at kernel/qwidget.cpp:8360
#55 0x00007f9eed6fcf86 in QFrame::event (this=0x75ee340, e=0x7fff2422e4b0) at widgets/qframe.cpp:557
#56 0x00007f9eed914c3b in QGraphicsView::viewportEvent (this=0x75ee340, event=0x7fff2422e4b0) at graphicsview/qgraphicsview.cpp:2866
#57 0x00007f9eee174d66 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=&lt;optimized out&gt;, receiver=0x47f8360, event=0x7fff2422e4b0) at kernel/qcoreapplication.cpp:1056
#58 0x00007f9eed30282c in QApplicationPrivate::notify_helper (this=this@entry=0xd33c30, receiver=receiver@entry=0x47f8360, e=e@entry=0x7fff2422e4b0) at kernel/qapplication.cpp:4558
#59 0x00007f9eed30753b in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x47f8360, e=0x7fff2422e4b0) at kernel/qapplication.cpp:4105
#60 0x00007f9eeef16a96 in KApplication::notify (this=0xd15d90, receiver=0x47f8360, event=0x7fff2422e4b0) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#61 0x00007f9eee174bfe in QCoreApplication::notifyInternal (this=0xd15d90, receiver=0x47f8360, event=0x7fff2422e4b0) at kernel/qcoreapplication.cpp:946
#62 0x00007f9eed30369b in sendEvent (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at ../../src/corelib/kernel/qcoreapplication.h:231
#63 QApplicationPrivate::sendMouseEvent (receiver=0x47f8360, event=0x7fff2422e4b0, alienWidget=0x47f8360, nativeWidget=0x4b8f450, buttonDown=0x7f9eeddd7248 &lt;qt_button_down&gt;, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#64 0x00007f9eed37de54 in QETWidget::translateMouseEvent (this=this@entry=0x4b8f450, event=event@entry=0x7fff2422ec20) at kernel/qapplication_x11.cpp:4527
#65 0x00007f9eed37cbe1 in QApplication::x11ProcessEvent (this=0xd15d90, event=0x7fff2422ec20) at kernel/qapplication_x11.cpp:3650
#66 0x00007f9eed3a2f72 in x11EventSourceDispatch (s=0xd37870, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#67 0x00007f9ee98a37f5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#68 0x00007f9ee98a3b28 in ?? () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f9ee98a3be4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#70 0x00007f9eee1a3116 in QEventDispatcherGlib::processEvents (this=0xd2f8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#71 0x00007f9eed3a2bee in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0x00007f9eee17394f in QEventLoop::processEvents (this=this@entry=0x7fff2422eff0, flags=...) at kernel/qeventloop.cpp:149
#73 0x00007f9eee173bd8 in QEventLoop::exec (this=0x7fff2422eff0, flags=...) at kernel/qeventloop.cpp:204
#74 0x00007f9eee178878 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#75 0x00007f9edc046701 in kdemain (argc=1, argv=0xcd50a0) at /usr/src/debug/kde-workspace-4.10.0/plasma/desktop/shell/main.cpp:126
#76 0x0000000000408856 in _start ()

This bug may be a duplicate of or related to bug 310523, bug 302931, bug 314016.

Possible duplicates by query: bug 315253, bug 314851, bug 314137, bug 314017, bug 314016.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1344325</commentid>
    <comment_count>1</comment_count>
      <attachid>77509</attachid>
    <who name="">lozol</who>
    <bug_when>2013-02-22 13:25:19 +0000</bug_when>
    <thetext>Created attachment 77509
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 using Qt 4.8.2

- What I was doing when the application crashed:
Adding file menu widget

- Unusual behavior I noticed:
When I tried to move the widget to the panel the mouse freesed ande didn&apos;t move until I pressed ESC. I&apos;ve tryed twice whith the same result and than plasma crashed.

-- Backtrace (Reduced):
#7  QGraphicsScenePrivate::filterDescendantEvent (this=0x9a889e0, item=0xb8f1108, event=0xbfa72f64) at graphicsview/qgraphicsscene.cpp:1161
#8  0x093cd894 in QGraphicsScenePrivate::sendEvent (this=0x9a889e0, item=0xb8f1108, event=0xbfa72f64) at graphicsview/qgraphicsscene.cpp:1211
#9  0x093ce533 in QGraphicsScenePrivate::sendMouseEvent (this=0x9a889e0, mouseEvent=0xbfa72f64) at graphicsview/qgraphicsscene.cpp:1295
#10 0x093cf0f3 in QGraphicsScene::mouseMoveEvent (this=0x99326d8, mouseEvent=0xbfa72f64) at graphicsview/qgraphicsscene.cpp:4102
#11 0x093dd9b7 in QGraphicsScene::event (this=0x99326d8, event=0xbfa72f64) at graphicsview/qgraphicsscene.cpp:3451</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377421</commentid>
    <comment_count>2</comment_count>
    <who name="Thiago Jung Bauermann">thiago.bauermann</who>
    <bug_when>2013-06-17 13:50:16 +0000</bug_when>
    <thetext>I just had a crash on Kubuntu 12.04.2 / KDE 4.10.2 with a backtrace very similar to this one, except that mine has a call to sendSpontaneousEvent and the backtrace here doesn&apos;t.

It&apos;s filed under bug 308222, the bugs could be related.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414085</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Brook">kde</who>
    <bug_when>2013-11-25 11:35:28 +0000</bug_when>
    <thetext>*** Bug 328054 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1758474</commentid>
    <comment_count>4</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2018-06-08 19:07:50 +0000</bug_when>
    <thetext>Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5&apos;s desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the &quot;plasmashell&quot; product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE&apos;s bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>77509</attachid>
            <date>2013-02-22 13:25:19 +0000</date>
            <delta_ts>2013-02-22 13:25:19 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>15322</size>
            <attacher>lozol</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHBsYXNtYS1kZXNrdG9wICgwLjQpCktERSBQbGF0Zm9ybSBWZXJzaW9uOiA0
LjEwLjAwClF0IFZlcnNpb246IDQuOC4yCk9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMuMi4wLTM4
LWdlbmVyaWMgaTY4NgpEaXN0cmlidXRpb246IFVidW50dSAxMi4wNC4yIExUUwoKLS0gSW5mb3Jt
YXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMgZG9pbmcgd2hlbiB0aGUgYXBwbGlj
YXRpb24gY3Jhc2hlZDoKQWRkaW5nIGZpbGUgbWVudSB3aWRnZXQKCi0gVW51c3VhbCBiZWhhdmlv
ciBJIG5vdGljZWQ6CldoZW4gSSB0cmllZCB0byBtb3ZlIHRoZSB3aWRnZXQgdG8gdGhlIHBhbmVs
IHRoZSBtb3VzZSBmcmVlc2VkIGFuZGUgZGlkbid0IG1vdmUgdW50aWwgSSBwcmVzc2VkIEVTQy4g
SSd2ZSB0cnllZCB0d2ljZSB3aGl0aCB0aGUgc2FtZSByZXN1bHQgYW5kIHRoYW4gcGxhc21hIGNy
YXNoZWQuCgotLSBCYWNrdHJhY2U6CkFwcGxpY2F0aW9uOiDQntCx0L7Qu9C+0YfQutCwIFBsYXNt
YSAocGxhc21hLWRlc2t0b3ApLCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdApVc2luZyBob3N0
IGxpYnRocmVhZF9kYiBsaWJyYXJ5ICIvbGliL2kzODYtbGludXgtZ251L2xpYnRocmVhZF9kYi5z
by4xIi4KW0N1cnJlbnQgdGhyZWFkIGlzIDEgKFRocmVhZCAweGI3Nzc4NzQwIChMV1AgMjM2Mikp
XQoKVGhyZWFkIDQgKFRocmVhZCAweGIwMzQwYjQwIChMV1AgMjQ1NSkpOgojMCAgMHgwMGJjNWRj
ZCBpbiBjbG9ja19nZXR0aW1lICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJydC5zby4x
CiMxICAweDA0YTQwM2I1IGluIGRvX2dldHRpbWUgKGZyYWM9MHhiMDMzZmZiMCwgc2VjPTB4YjAz
M2ZmYTgpIGF0IHRvb2xzL3FlbGFwc2VkdGltZXJfdW5peC5jcHA6MTIzCiMyICBxdF9nZXR0aW1l
ICgpIGF0IHRvb2xzL3FlbGFwc2VkdGltZXJfdW5peC5jcHA6MTQwCiMzICAweDA0YjJhNmY2IGlu
IFFUaW1lckluZm9MaXN0Ojp1cGRhdGVDdXJyZW50VGltZSAodGhpcz0weGFmYTAyMDc0KSBhdCBr
ZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl91bml4LmNwcDozNDMKIzQgIDB4MDRiMmFhNGEgaW4gUVRp
bWVySW5mb0xpc3Q6OnRpbWVyV2FpdCAodGhpcz0weGFmYTAyMDc0LCB0bT0uLi4pIGF0IGtlcm5l
bC9xZXZlbnRkaXNwYXRjaGVyX3VuaXguY3BwOjQ1MAojNSAgMHgwNGIyOTJmMyBpbiB0aW1lclNv
dXJjZVByZXBhcmVIZWxwZXIgKHNyYz08b3B0aW1pemVkIG91dD4sIHRpbWVvdXQ9MHhiMDM0MDBi
YykgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6MTM2CiM2ICAweDA0YjI5Mzhk
IGluIHRpbWVyU291cmNlUHJlcGFyZSAoc291cmNlPTB4YWZhMDIwNDAsIHRpbWVvdXQ9PG9wdGlt
aXplZCBvdXQ+KSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoxNjkKIzcgIDB4
MDE3NGE4NzIgaW4gZ19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBmcm9tIC9saWIvaTM4Ni1saW51
eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojOCAgMHgwMTc0YWZhZiBpbiA/PyAoKSBmcm9tIC9saWIv
aTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojOSAgMHgwMTc0YjIwMSBpbiBnX21haW5f
Y29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmdsaWItMi4w
LnNvLjAKIzEwIDB4MDRiMjlkYjcgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVu
dHMgKHRoaXM9MHhhZmEwMDQ2OCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hl
cl9nbGliLmNwcDo0MjYKIzExIDB4MDRhZjU2N2QgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50
cyAodGhpcz0weGIwMzQwMjQwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDox
NDkKIzEyIDB4MDRhZjU5MTkgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz0weGIwMzQwMjQwLCBm
bGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDQKIzEzIDB4MDQ5ZGU5ZWMgaW4g
UVRocmVhZDo6ZXhlYyAodGhpcz0weDlkYmIzZjApIGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1MDEK
IzE0IDB4MDRhZDJjY2QgaW4gUUlub3RpZnlGaWxlU3lzdGVtV2F0Y2hlckVuZ2luZTo6cnVuICh0
aGlzPTB4OWRiYjNmMCkgYXQgaW8vcWZpbGVzeXN0ZW13YXRjaGVyX2lub3RpZnkuY3BwOjI0OAoj
MTUgMHgwNDllMWU4MCBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDlkYmIzZjApIGF0
IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMwNwojMTYgMHgwM2YxY2Q0YyBpbiBzdGFydF90aHJl
YWQgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYnB0aHJlYWQuc28uMAojMTcgMHgwMGYw
ZWRkZSBpbiBjbG9uZSAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliYy5zby42CgpUaHJl
YWQgMyAoVGhyZWFkIDB4YWVjZTliNDAgKExXUCAyNDY0KSk6CiMwICAweDAwZmNkNDE2IGluIF9f
a2VybmVsX3ZzeXNjYWxsICgpCiMxICAweDAzZjIwOTZiIGluIHB0aHJlYWRfY29uZF93YWl0QEBH
TElCQ18yLjMuMiAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGlicHRocmVhZC5zby4wCiMy
ICAweDAwZjFjNmVjIGluIHB0aHJlYWRfY29uZF93YWl0ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4
LWdudS9saWJjLnNvLjYKIzMgIDB4MDYzMjcwMjkgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9pMzg2
LWxpbnV4LWdudS9saWJRdFNjcmlwdC5zby40CiM0ICAweDA2MzI3MDZmIGluID8/ICgpIGZyb20g
L3Vzci9saWIvaTM4Ni1saW51eC1nbnUvbGliUXRTY3JpcHQuc28uNAojNSAgMHgwM2YxY2Q0YyBp
biBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYnB0aHJlYWQuc28u
MAojNiAgMHgwMGYwZWRkZSBpbiBjbG9uZSAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGli
Yy5zby42CgpUaHJlYWQgMiAoVGhyZWFkIDB4YWE4ZmZiNDAgKExXUCAyODk1KSk6CiMwICAweDAw
YmM1ZGNkIGluIGNsb2NrX2dldHRpbWUgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYnJ0
LnNvLjEKIzEgIDB4MDRhNDAzYjUgaW4gZG9fZ2V0dGltZSAoZnJhYz0weGFhOGZlZmIwLCBzZWM9
MHhhYThmZWZhOCkgYXQgdG9vbHMvcWVsYXBzZWR0aW1lcl91bml4LmNwcDoxMjMKIzIgIHF0X2dl
dHRpbWUgKCkgYXQgdG9vbHMvcWVsYXBzZWR0aW1lcl91bml4LmNwcDoxNDAKIzMgIDB4MDRiMmE2
ZjYgaW4gUVRpbWVySW5mb0xpc3Q6OnVwZGF0ZUN1cnJlbnRUaW1lICh0aGlzPTB4YWEwNTliNCkg
YXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfdW5peC5jcHA6MzQzCiM0ICAweDA0YjJhYTRhIGlu
IFFUaW1lckluZm9MaXN0Ojp0aW1lcldhaXQgKHRoaXM9MHhhYTA1OWI0LCB0bT0uLi4pIGF0IGtl
cm5lbC9xZXZlbnRkaXNwYXRjaGVyX3VuaXguY3BwOjQ1MAojNSAgMHgwNGIyOTJmMyBpbiB0aW1l
clNvdXJjZVByZXBhcmVIZWxwZXIgKHNyYz08b3B0aW1pemVkIG91dD4sIHRpbWVvdXQ9MHhhYThm
ZjBiYykgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6MTM2CiM2ICAweDA0YjI5
MzhkIGluIHRpbWVyU291cmNlUHJlcGFyZSAoc291cmNlPTB4YWEwNTk4MCwgdGltZW91dD08b3B0
aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE2OQojNyAg
MHgwMTc0YTg3MiBpbiBnX21haW5fY29udGV4dF9wcmVwYXJlICgpIGZyb20gL2xpYi9pMzg2LWxp
bnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM4ICAweDAxNzRhZmFmIGluID8/ICgpIGZyb20gL2xp
Yi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM5ICAweDAxNzRiMjAxIGluIGdfbWFp
bl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0y
LjAuc28uMAojMTAgMHgwNGIyOWRiNyBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2
ZW50cyAodGhpcz0weGFlNTFmMTAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNo
ZXJfZ2xpYi5jcHA6NDI2CiMxMSAweDA0YWY1NjdkIGluIFFFdmVudExvb3A6OnByb2Nlc3NFdmVu
dHMgKHRoaXM9MHhhYThmZjI0MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6
MTQ5CiMxMiAweDA0YWY1OTE5IGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHhhYThmZjI0MCwg
ZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjA0CiMxMyAweDA0OWRlOWVjIGlu
IFFUaHJlYWQ6OmV4ZWMgKHRoaXM9MHhhYTAyZDAwKSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6NTAx
CiMxNCAweDA0YWQyY2NkIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdpbmU6OnJ1biAo
dGhpcz0weGFhMDJkMDApIGF0IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90aWZ5LmNwcDoyNDgK
IzE1IDB4MDQ5ZTFlODAgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHhhYTAyZDAwKSBh
dCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMDcKIzE2IDB4MDNmMWNkNGMgaW4gc3RhcnRfdGhy
ZWFkICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJwdGhyZWFkLnNvLjAKIzE3IDB4MDBm
MGVkZGUgaW4gY2xvbmUgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmMuc28uNgoKVGhy
ZWFkIDEgKFRocmVhZCAweGI3Nzc4NzQwIChMV1AgMjM2MikpOgpbS0NyYXNoIEhhbmRsZXJdCiM3
ICBRR3JhcGhpY3NTY2VuZVByaXZhdGU6OmZpbHRlckRlc2NlbmRhbnRFdmVudCAodGhpcz0weDlh
ODg5ZTAsIGl0ZW09MHhiOGYxMTA4LCBldmVudD0weGJmYTcyZjY0KSBhdCBncmFwaGljc3ZpZXcv
cWdyYXBoaWNzc2NlbmUuY3BwOjExNjEKIzggIDB4MDkzY2Q4OTQgaW4gUUdyYXBoaWNzU2NlbmVQ
cml2YXRlOjpzZW5kRXZlbnQgKHRoaXM9MHg5YTg4OWUwLCBpdGVtPTB4YjhmMTEwOCwgZXZlbnQ9
MHhiZmE3MmY2NCkgYXQgZ3JhcGhpY3N2aWV3L3FncmFwaGljc3NjZW5lLmNwcDoxMjExCiM5ICAw
eDA5M2NlNTMzIGluIFFHcmFwaGljc1NjZW5lUHJpdmF0ZTo6c2VuZE1vdXNlRXZlbnQgKHRoaXM9
MHg5YTg4OWUwLCBtb3VzZUV2ZW50PTB4YmZhNzJmNjQpIGF0IGdyYXBoaWNzdmlldy9xZ3JhcGhp
Y3NzY2VuZS5jcHA6MTI5NQojMTAgMHgwOTNjZjBmMyBpbiBRR3JhcGhpY3NTY2VuZTo6bW91c2VN
b3ZlRXZlbnQgKHRoaXM9MHg5OTMyNmQ4LCBtb3VzZUV2ZW50PTB4YmZhNzJmNjQpIGF0IGdyYXBo
aWNzdmlldy9xZ3JhcGhpY3NzY2VuZS5jcHA6NDEwMgojMTEgMHgwOTNkZDliNyBpbiBRR3JhcGhp
Y3NTY2VuZTo6ZXZlbnQgKHRoaXM9MHg5OTMyNmQ4LCBldmVudD0weGJmYTcyZjY0KSBhdCBncmFw
aGljc3ZpZXcvcWdyYXBoaWNzc2NlbmUuY3BwOjM0NTEKIzEyIDB4MDhkMjBkZjQgaW4gbm90aWZ5
X2hlbHBlciAoZT0weGJmYTcyZjY0LCByZWNlaXZlcj0weDk5MzI2ZDgsIHRoaXM9MHg5OTMzMDU4
KSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0NTU2CiMxMyBRQXBwbGljYXRpb25Qcml2YXRl
Ojpub3RpZnlfaGVscGVyICh0aGlzPTB4OTkzMzA1OCwgcmVjZWl2ZXI9MHg5OTMyNmQ4LCBlPTB4
YmZhNzJmNjQpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1MjgKIzE0IDB4MDhkMjYxNWQg
aW4gUUFwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHhiZmE3MmY2NCwgcmVjZWl2ZXI9MHg5OTMy
NmQ4LCBlPTB4YmZhNzJmNjQpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQyODUKIzE1IDB4
MDVmMTk5YTEgaW4gS0FwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHg5OTFlNWQwLCByZWNlaXZl
cj0weDk5MzI2ZDgsIGV2ZW50PTB4YmZhNzJmNjQpIGF0IC4uLy4uL2tkZXVpL2tlcm5lbC9rYXBw
bGljYXRpb24uY3BwOjMxMQojMTYgMHgwNGFmNmRkZSBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3Rp
ZnlJbnRlcm5hbCAodGhpcz0weDk5MWU1ZDAsIHJlY2VpdmVyPTB4OTkzMjZkOCwgZXZlbnQ9MHhi
ZmE3MmY2NCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjkxNQojMTcgMHgwOGQxZWMz
ZCBpbiBzZW5kU3BvbnRhbmVvdXNFdmVudCAoZXZlbnQ9MHhiZmE3MmY2NCwgcmVjZWl2ZXI9MHg5
OTMyNmQ4KSBhdCAuLi8uLi9pbmNsdWRlL1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9rZXJuZWwv
cWNvcmVhcHBsaWNhdGlvbi5oOjIzNAojMTggcXRfc2VuZFNwb250YW5lb3VzRXZlbnQgKHJlY2Vp
dmVyPTB4OTkzMjZkOCwgZXZlbnQ9MHhiZmE3MmY2NCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5j
cHA6NTU1NAojMTkgMHgwOTNmYWY2YSBpbiBRR3JhcGhpY3NWaWV3UHJpdmF0ZTo6bW91c2VNb3Zl
RXZlbnRIYW5kbGVyICh0aGlzPTB4Yzg4YWU3OCwgZXZlbnQ9MHhiZmE3Mzc1NCkgYXQgZ3JhcGhp
Y3N2aWV3L3FncmFwaGljc3ZpZXcuY3BwOjY0NgojMjAgMHgwOTNmYjFjZSBpbiBRR3JhcGhpY3NW
aWV3Ojptb3VzZU1vdmVFdmVudCAodGhpcz0weGM1Nzg2YTgsIGV2ZW50PTB4YmZhNzM3NTQpIGF0
IGdyYXBoaWNzdmlldy9xZ3JhcGhpY3N2aWV3LmNwcDozMjc2CiMyMSAweDA4ZDdiMDM4IGluIFFX
aWRnZXQ6OmV2ZW50ICh0aGlzPTB4YzU3ODZhOCwgZXZlbnQ9MHhiZmE3Mzc1NCkgYXQga2VybmVs
L3F3aWRnZXQuY3BwOjgzNTYKIzIyIDB4MDkxOTkzODUgaW4gUUZyYW1lOjpldmVudCAodGhpcz0w
eGM1Nzg2YTgsIGU9MHhiZmE3Mzc1NCkgYXQgd2lkZ2V0cy9xZnJhbWUuY3BwOjU1NwojMjMgMHgw
OTIyYzA0MSBpbiBRQWJzdHJhY3RTY3JvbGxBcmVhOjp2aWV3cG9ydEV2ZW50ICh0aGlzPTB4YzU3
ODZhOCwgZT0weGJmYTczNzU0KSBhdCB3aWRnZXRzL3FhYnN0cmFjdHNjcm9sbGFyZWEuY3BwOjEw
NDMKIzI0IDB4MDkzZmZjOGMgaW4gUUdyYXBoaWNzVmlldzo6dmlld3BvcnRFdmVudCAodGhpcz0w
eGM1Nzg2YTgsIGV2ZW50PTB4YmZhNzM3NTQpIGF0IGdyYXBoaWNzdmlldy9xZ3JhcGhpY3N2aWV3
LmNwcDoyODY2CiMyNSAweDA5MjJlNzY2IGluIHZpZXdwb3J0RXZlbnQgKHRoaXM9PG9wdGltaXpl
ZCBvdXQ+LCBldmVudD0weGJmYTczNzU0KSBhdCB3aWRnZXRzL3FhYnN0cmFjdHNjcm9sbGFyZWFf
cC5oOjEwMAojMjYgZXZlbnRGaWx0ZXIgKGU9MHhiZmE3Mzc1NCwgdGhpcz08b3B0aW1pemVkIG91
dD4sIG89PG9wdGltaXplZCBvdXQ+KSBhdCB3aWRnZXRzL3FhYnN0cmFjdHNjcm9sbGFyZWFfcC5o
OjExNgojMjcgUUFic3RyYWN0U2Nyb2xsQXJlYUZpbHRlcjo6ZXZlbnRGaWx0ZXIgKHRoaXM9MHhi
YmM0MGYwLCBvPTB4Y2IyODVhOCwgZT0weGJmYTczNzU0KSBhdCB3aWRnZXRzL3FhYnN0cmFjdHNj
cm9sbGFyZWFfcC5oOjExNQojMjggMHgwNGFmNmY3NiBpbiBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0
ZTo6c2VuZFRocm91Z2hPYmplY3RFdmVudEZpbHRlcnMgKHRoaXM9MHg5OTMzMDU4LCByZWNlaXZl
cj0weGNiMjg1YTgsIGV2ZW50PTB4YmZhNzM3NTQpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9u
LmNwcDoxMDI1CiMyOSAweDA4ZDIwZGMyIGluIG5vdGlmeV9oZWxwZXIgKGU9MHhiZmE3Mzc1NCwg
cmVjZWl2ZXI9MHhjYjI4NWE4LCB0aGlzPTB4OTkzMzA1OCkgYXQga2VybmVsL3FhcHBsaWNhdGlv
bi5jcHA6NDU1MgojMzAgUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAodGhpcz0w
eDk5MzMwNTgsIHJlY2VpdmVyPTB4Y2IyODVhOCwgZT0weGJmYTczNzU0KSBhdCBrZXJuZWwvcWFw
cGxpY2F0aW9uLmNwcDo0NTI4CiMzMSAweDA4ZDI2ZTc0IGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5
ICh0aGlzPTB4OTkzMzA1OCwgcmVjZWl2ZXI9MHhjYjI4NWE4LCBlPTB4YmZhNzM3NTQpIGF0IGtl
cm5lbC9xYXBwbGljYXRpb24uY3BwOjQwOTkKIzMyIDB4MDVmMTk5YTEgaW4gS0FwcGxpY2F0aW9u
Ojpub3RpZnkgKHRoaXM9MHg5OTFlNWQwLCByZWNlaXZlcj0weGNiMjg1YTgsIGV2ZW50PTB4YmZh
NzM3NTQpIGF0IC4uLy4uL2tkZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3BwOjMxMQojMzMgMHgw
NGFmNmRkZSBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbCAodGhpcz0weDk5MWU1
ZDAsIHJlY2VpdmVyPTB4Y2IyODVhOCwgZXZlbnQ9MHhiZmE3Mzc1NCkgYXQga2VybmVsL3Fjb3Jl
YXBwbGljYXRpb24uY3BwOjkxNQojMzQgMHgwOGQyMWRiNSBpbiBzZW5kRXZlbnQgKGV2ZW50PTxv
cHRpbWl6ZWQgb3V0PiwgcmVjZWl2ZXI9PG9wdGltaXplZCBvdXQ+KSBhdCAuLi8uLi9pbmNsdWRl
L1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9rZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIzMQoj
MzUgUUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZE1vdXNlRXZlbnQgKHJlY2VpdmVyPTB4Y2IyODVh
OCwgZXZlbnQ9MHhiZmE3Mzc1NCwgYWxpZW5XaWRnZXQ9MHhjYjI4NWE4LCBuYXRpdmVXaWRnZXQ9
MHhjOTA3OTk4LCBidXR0b25Eb3duPTB4OTZiNWNmNCwgbGFzdE1vdXNlUmVjZWl2ZXI9Li4uLCBz
cG9udGFuZW91cz10cnVlKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDozMTY3CiMzNiAweDA4
ZGFkZjk0IGluIFFFVFdpZGdldDo6dHJhbnNsYXRlTW91c2VFdmVudCAodGhpcz0weGM5MDc5OTgs
IGV2ZW50PTB4YmZhNzNjMGMpIGF0IGtlcm5lbC9xYXBwbGljYXRpb25feDExLmNwcDo0NjE3CiMz
NyAweDA4ZGFjYjJkIGluIFFBcHBsaWNhdGlvbjo6eDExUHJvY2Vzc0V2ZW50ICh0aGlzPTB4OTkx
ZTVkMCwgZXZlbnQ9MHhiZmE3M2MwYykgYXQga2VybmVsL3FhcHBsaWNhdGlvbl94MTEuY3BwOjM3
MzIKIzM4IDB4MDhkZDllMWMgaW4geDExRXZlbnRTb3VyY2VEaXNwYXRjaCAocz0weDk5MzIyMjgs
IGNhbGxiYWNrPTAsIHVzZXJfZGF0YT0weDApIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVy
X2dsaWIuY3BwOjE0NgojMzkgMHgwMTc0YWQ4NiBpbiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAo
KSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojNDAgMHgwMTc0YjEy
NSBpbiA/PyAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojNDEg
MHgwMTc0YjIwMSBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliL2kzODYt
bGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzQyIDB4MDRiMjlkNTcgaW4gUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg5OGRhZWEwLCBmbGFncz0uLi4pIGF0IGtl
cm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNAojNDMgMHgwOGRkOWExYSBpbiBRR3Vp
RXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDk4ZGFlYTAsIGZsYWdz
PS4uLikgYXQga2VybmVsL3FndWlldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6MjA0CiM0NCAweDA0
YWY1NjdkIGluIFFFdmVudExvb3A6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHhjYWRlMzIwLCBmbGFn
cz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzQ1IDB4MDRhZjU5MTkgaW4gUUV2
ZW50TG9vcDo6ZXhlYyAodGhpcz0weGNhZGUzMjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVu
dGxvb3AuY3BwOjIwNAojNDYgMHgwOGRiZDQzYyBpbiBRRHJhZ01hbmFnZXI6OmRyYWcgKHRoaXM9
MHhjNGRmYzQwLCBvPTB4YzdjMDQzMCkgYXQga2VybmVsL3FkbmRfeDExLmNwcDoyMDI0CiM0NyAw
eDA4ZDM0N2QxIGluIFFEcmFnOjpleGVjICh0aGlzPTB4YzdjMDQzMCwgc3VwcG9ydGVkQWN0aW9u
cz0uLi4sIGRlZmF1bHREcm9wQWN0aW9uPVF0OjpNb3ZlQWN0aW9uKSBhdCBrZXJuZWwvcWRyYWcu
Y3BwOjI4NAojNDggMHgwM2JlMGRkZSBpbiBEZWNsYXJhdGl2ZURyYWdBcmVhOjptb3VzZU1vdmVF
dmVudCAodGhpcz0weGNjOTI5NjgsIGV2ZW50PTB4YmZhNzQ4NDQpIGF0IC4uLy4uLy4uLy4uL3Bs
YXNtYS9kZWNsYXJhdGl2ZWltcG9ydHMvZHJhZ2FuZGRyb3AvRGVjbGFyYXRpdmVEcmFnQXJlYS5j
cHA6MjMzCiM0OSAweDAzYmUwZWNjIGluIERlY2xhcmF0aXZlRHJhZ0FyZWE6OnNjZW5lRXZlbnRG
aWx0ZXIgKHRoaXM9MHhjYzkyOTY4LCBpdGVtPTB4YzkzZDVlOCwgZXZlbnQ9MHhiZmE3NDg0NCkg
YXQgLi4vLi4vLi4vLi4vcGxhc21hL2RlY2xhcmF0aXZlaW1wb3J0cy9kcmFnYW5kZHJvcC9EZWNs
YXJhdGl2ZURyYWdBcmVhLmNwcDoyNDUKIzUwIDB4MDkzYzcwMmYgaW4gUUdyYXBoaWNzU2NlbmVQ
cml2YXRlOjpmaWx0ZXJEZXNjZW5kYW50RXZlbnQgKHRoaXM9MHg5YTg4OWUwLCBpdGVtPTB4Yzkz
ZDVlOCwgZXZlbnQ9MHhiZmE3NDg0NCkgYXQgZ3JhcGhpY3N2aWV3L3FncmFwaGljc3NjZW5lLmNw
cDoxMTU5CiM1MSAweDA5M2NkODk0IGluIFFHcmFwaGljc1NjZW5lUHJpdmF0ZTo6c2VuZEV2ZW50
ICh0aGlzPTB4OWE4ODllMCwgaXRlbT0weGM5M2Q1ZTgsIGV2ZW50PTB4YmZhNzQ4NDQpIGF0IGdy
YXBoaWNzdmlldy9xZ3JhcGhpY3NzY2VuZS5jcHA6MTIxMQojNTIgMHgwOTNjZTUzMyBpbiBRR3Jh
cGhpY3NTY2VuZVByaXZhdGU6OnNlbmRNb3VzZUV2ZW50ICh0aGlzPTB4OWE4ODllMCwgbW91c2VF
dmVudD0weGJmYTc0ODQ0KSBhdCBncmFwaGljc3ZpZXcvcWdyYXBoaWNzc2NlbmUuY3BwOjEyOTUK
IzUzIDB4MDkzY2YwZjMgaW4gUUdyYXBoaWNzU2NlbmU6Om1vdXNlTW92ZUV2ZW50ICh0aGlzPTB4
OTkzMjZkOCwgbW91c2VFdmVudD0weGJmYTc0ODQ0KSBhdCBncmFwaGljc3ZpZXcvcWdyYXBoaWNz
c2NlbmUuY3BwOjQxMDIKIzU0IDB4MDkzZGQ5YjcgaW4gUUdyYXBoaWNzU2NlbmU6OmV2ZW50ICh0
aGlzPTB4OTkzMjZkOCwgZXZlbnQ9MHhiZmE3NDg0NCkgYXQgZ3JhcGhpY3N2aWV3L3FncmFwaGlj
c3NjZW5lLmNwcDozNDUxCiM1NSAweDA4ZDIwZGY0IGluIG5vdGlmeV9oZWxwZXIgKGU9MHhiZmE3
NDg0NCwgcmVjZWl2ZXI9MHg5OTMyNmQ4LCB0aGlzPTB4OTkzMzA1OCkgYXQga2VybmVsL3FhcHBs
aWNhdGlvbi5jcHA6NDU1NgojNTYgUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAo
dGhpcz0weDk5MzMwNTgsIHJlY2VpdmVyPTB4OTkzMjZkOCwgZT0weGJmYTc0ODQ0KSBhdCBrZXJu
ZWwvcWFwcGxpY2F0aW9uLmNwcDo0NTI4CiM1NyAweDA4ZDI2MTVkIGluIFFBcHBsaWNhdGlvbjo6
bm90aWZ5ICh0aGlzPTB4YmZhNzQ4NDQsIHJlY2VpdmVyPTB4OTkzMjZkOCwgZT0weGJmYTc0ODQ0
KSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0Mjg1CiM1OCAweDA1ZjE5OWExIGluIEtBcHBs
aWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4OTkxZTVkMCwgcmVjZWl2ZXI9MHg5OTMyNmQ4LCBldmVu
dD0weGJmYTc0ODQ0KSBhdCAuLi8uLi9rZGV1aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDozMTEK
IzU5IDB4MDRhZjZkZGUgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9
MHg5OTFlNWQwLCByZWNlaXZlcj0weDk5MzI2ZDgsIGV2ZW50PTB4YmZhNzQ4NDQpIGF0IGtlcm5l
bC9xY29yZWFwcGxpY2F0aW9uLmNwcDo5MTUKIzYwIDB4MDhkMWVjM2QgaW4gc2VuZFNwb250YW5l
b3VzRXZlbnQgKGV2ZW50PTB4YmZhNzQ4NDQsIHJlY2VpdmVyPTB4OTkzMjZkOCkgYXQgLi4vLi4v
aW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24u
aDoyMzQKIzYxIHF0X3NlbmRTcG9udGFuZW91c0V2ZW50IChyZWNlaXZlcj0weDk5MzI2ZDgsIGV2
ZW50PTB4YmZhNzQ4NDQpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjU1NTQKIzYyIDB4MDkz
ZmFmNmEgaW4gUUdyYXBoaWNzVmlld1ByaXZhdGU6Om1vdXNlTW92ZUV2ZW50SGFuZGxlciAodGhp
cz0weGI2ZDIwNjAsIGV2ZW50PTB4YmZhNzUwMzQpIGF0IGdyYXBoaWNzdmlldy9xZ3JhcGhpY3N2
aWV3LmNwcDo2NDYKIzYzIDB4MDkzZmIxY2UgaW4gUUdyYXBoaWNzVmlldzo6bW91c2VNb3ZlRXZl
bnQgKHRoaXM9MHhhZDhiZWM4LCBldmVudD0weGJmYTc1MDM0KSBhdCBncmFwaGljc3ZpZXcvcWdy
YXBoaWNzdmlldy5jcHA6MzI3NgojNjQgMHgwOGQ3YjAzOCBpbiBRV2lkZ2V0OjpldmVudCAodGhp
cz0weGFkOGJlYzgsIGV2ZW50PTB4YmZhNzUwMzQpIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo4MzU2
CiM2NSAweDA5MTk5Mzg1IGluIFFGcmFtZTo6ZXZlbnQgKHRoaXM9MHhhZDhiZWM4LCBlPTB4YmZh
NzUwMzQpIGF0IHdpZGdldHMvcWZyYW1lLmNwcDo1NTcKIzY2IDB4MDkyMmMwNDEgaW4gUUFic3Ry
YWN0U2Nyb2xsQXJlYTo6dmlld3BvcnRFdmVudCAodGhpcz0weGFkOGJlYzgsIGU9MHhiZmE3NTAz
NCkgYXQgd2lkZ2V0cy9xYWJzdHJhY3RzY3JvbGxhcmVhLmNwcDoxMDQzCiM2NyAweDA5M2ZmYzhj
IGluIFFHcmFwaGljc1ZpZXc6OnZpZXdwb3J0RXZlbnQgKHRoaXM9MHhhZDhiZWM4LCBldmVudD0w
eGJmYTc1MDM0KSBhdCBncmFwaGljc3ZpZXcvcWdyYXBoaWNzdmlldy5jcHA6Mjg2NgojNjggMHgw
OTIyZTc2NiBpbiB2aWV3cG9ydEV2ZW50ICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZXZlbnQ9MHhi
ZmE3NTAzNCkgYXQgd2lkZ2V0cy9xYWJzdHJhY3RzY3JvbGxhcmVhX3AuaDoxMDAKIzY5IGV2ZW50
RmlsdGVyIChlPTB4YmZhNzUwMzQsIHRoaXM9PG9wdGltaXplZCBvdXQ+LCBvPTxvcHRpbWl6ZWQg
b3V0PikgYXQgd2lkZ2V0cy9xYWJzdHJhY3RzY3JvbGxhcmVhX3AuaDoxMTYKIzcwIFFBYnN0cmFj
dFNjcm9sbEFyZWFGaWx0ZXI6OmV2ZW50RmlsdGVyICh0aGlzPTB4YjlhZTJiOCwgbz0weGE4OWY1
ODAsIGU9MHhiZmE3NTAzNCkgYXQgd2lkZ2V0cy9xYWJzdHJhY3RzY3JvbGxhcmVhX3AuaDoxMTUK
IzcxIDB4MDRhZjZmNzYgaW4gUUNvcmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRUaHJvdWdoT2Jq
ZWN0RXZlbnRGaWx0ZXJzICh0aGlzPTB4OTkzMzA1OCwgcmVjZWl2ZXI9MHhhODlmNTgwLCBldmVu
dD0weGJmYTc1MDM0KSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTAyNQojNzIgMHgw
OGQyMGRjMiBpbiBub3RpZnlfaGVscGVyIChlPTB4YmZhNzUwMzQsIHJlY2VpdmVyPTB4YTg5ZjU4
MCwgdGhpcz0weDk5MzMwNTgpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1NTIKIzczIFFB
cHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg5OTMzMDU4LCByZWNlaXZl
cj0weGE4OWY1ODAsIGU9MHhiZmE3NTAzNCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDUy
OAojNzQgMHgwOGQyNmU3NCBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz0weDk5MzMwNTgs
IHJlY2VpdmVyPTB4YTg5ZjU4MCwgZT0weGJmYTc1MDM0KSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9u
LmNwcDo0MDk5CiM3NSAweDA1ZjE5OWExIGluIEtBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4
OTkxZTVkMCwgcmVjZWl2ZXI9MHhhODlmNTgwLCBldmVudD0weGJmYTc1MDM0KSBhdCAuLi8uLi9r
ZGV1aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDozMTEKIzc2IDB4MDRhZjZkZGUgaW4gUUNvcmVB
cHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9MHg5OTFlNWQwLCByZWNlaXZlcj0weGE4
OWY1ODAsIGV2ZW50PTB4YmZhNzUwMzQpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDo5
MTUKIzc3IDB4MDhkMjFkYjUgaW4gc2VuZEV2ZW50IChldmVudD08b3B0aW1pemVkIG91dD4sIHJl
Y2VpdmVyPTxvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3Jj
L2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMzEKIzc4IFFBcHBsaWNhdGlvblBy
aXZhdGU6OnNlbmRNb3VzZUV2ZW50IChyZWNlaXZlcj0weGE4OWY1ODAsIGV2ZW50PTB4YmZhNzUw
MzQsIGFsaWVuV2lkZ2V0PTB4YTg5ZjU4MCwgbmF0aXZlV2lkZ2V0PTB4YjQ2ZmQ1MCwgYnV0dG9u
RG93bj0weDk2YjVjZjQsIGxhc3RNb3VzZVJlY2VpdmVyPS4uLiwgc3BvbnRhbmVvdXM9dHJ1ZSkg
YXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6MzE2NwojNzkgMHgwOGRhZGY5NCBpbiBRRVRXaWRn
ZXQ6OnRyYW5zbGF0ZU1vdXNlRXZlbnQgKHRoaXM9MHhiNDZmZDUwLCBldmVudD0weGJmYTc1NGVj
KSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uX3gxMS5jcHA6NDYxNwojODAgMHgwOGRhY2IyZCBpbiBR
QXBwbGljYXRpb246OngxMVByb2Nlc3NFdmVudCAodGhpcz0weDk5MWU1ZDAsIGV2ZW50PTB4YmZh
NzU0ZWMpIGF0IGtlcm5lbC9xYXBwbGljYXRpb25feDExLmNwcDozNzMyCiM4MSAweDA4ZGQ5ZTFj
IGluIHgxMUV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHg5OTMyMjI4LCBjYWxsYmFjaz0wLCB1c2Vy
X2RhdGE9MHgwKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoxNDYKIzgy
IDB4MDE3NGFkODYgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliL2kzODYt
bGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzgzIDB4MDE3NGIxMjUgaW4gPz8gKCkgZnJvbSAv
bGliL2kzODYtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzg0IDB4MDE3NGIyMDEgaW4gZ19t
YWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGli
LTIuMC5zby4wCiM4NSAweDA0YjI5ZDU3IGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNz
RXZlbnRzICh0aGlzPTB4OThkYWVhMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0
Y2hlcl9nbGliLmNwcDo0MjQKIzg2IDB4MDhkZDlhMWEgaW4gUUd1aUV2ZW50RGlzcGF0Y2hlckds
aWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg5OGRhZWEwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
Z3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjIwNAojODcgMHgwNGFmNTY3ZCBpbiBRRXZlbnRM
b29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4YmZhNzU3ZTQsIGZsYWdzPS4uLikgYXQga2VybmVs
L3FldmVudGxvb3AuY3BwOjE0OQojODggMHgwNGFmNTkxOSBpbiBRRXZlbnRMb29wOjpleGVjICh0
aGlzPTB4YmZhNzU3ZTQsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAoj
ODkgMHgwNGFmYjMxYSBpbiBRQ29yZUFwcGxpY2F0aW9uOjpleGVjICgpIGF0IGtlcm5lbC9xY29y
ZWFwcGxpY2F0aW9uLmNwcDoxMTg3CiM5MCAweDA4ZDFlOWM0IGluIFFBcHBsaWNhdGlvbjo6ZXhl
YyAoKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDozODE3CiM5MSAweDAwN2ZlYzc5IGluIGtk
ZW1haW4gKGFyZ2M9MSwgYXJndj0weGJmYTc1OWU0KSBhdCAuLi8uLi8uLi8uLi9wbGFzbWEvZGVz
a3RvcC9zaGVsbC9tYWluLmNwcDoxMjYKIzkyIDB4MDgwNDg1MGIgaW4gbWFpbiAoYXJnYz0xLCBh
cmd2PTB4YmZhNzU5ZTQpIGF0IHBsYXNtYS1kZXNrdG9wX2R1bW15LmNwcDozCgpQb3NzaWJsZSBk
dXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgMzE1MzAzLCBidWcgMzE1MjUzLCBidWcgMzE0ODUxLCBi
dWcgMzE0MTM3LCBidWcgMzE0MDE3LgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>