<?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>275538</bug_id>
          
          <creation_ts>2011-06-13 11:53:13 +0000</creation_ts>
          <short_desc>Dolphin crashed when copying files from one disk to another</short_desc>
          <delta_ts>2011-07-19 21:29:56 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>dolphin</product>
          <component>general</component>
          <version>1.6.1</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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 name="Stefan">zorak1103</reporter>
          <assigned_to name="Peter Penz">peter.penz19</assigned_to>
          <cc>jmaque</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>4.7.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1130742</commentid>
    <comment_count>0</comment_count>
    <who name="Stefan">zorak1103</who>
    <bug_when>2011-06-13 11:53:13 +0000</bug_when>
    <thetext>Application: dolphin (1.6.1)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic-pae i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

Copying files from one disk to another on the same machine in tabbed interface

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
[Current thread is 1 (Thread 0xb4c98a20 (LWP 10650))]

Thread 8 (Thread 0xb2554b70 (LWP 10651)):
#0  0xb5203d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5cb1dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5d7e4f2 in updateCurrentTime (this=0xb1c01a74, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb1c01a74, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb5d7cd32 in timerSourcePrepareHelper (src=&lt;value optimized out&gt;, timeout=0xb25540dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5d7cdcd in timerSourcePrepare (source=0xb1c01a40, timeout=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb5396fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb5397e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb5398524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb5d7d577 in QEventDispatcherGlib::processEvents (this=0x8c19b78, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb5d4f289 in QEventLoop::processEvents (this=0xb2554290, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5d4f522 in QEventLoop::exec (this=0xb2554290, flags=...) at kernel/qeventloop.cpp:201
#13 0xb5c592a0 in QThread::exec (this=0x8c91da8) at thread/qthread.cpp:492
#14 0xb5d30fdb in QInotifyFileSystemWatcherEngine::run (this=0x8c91da8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5c5bda2 in QThreadPrivate::start (arg=0x8c91da8) at thread/qthread_unix.cpp:320
#16 0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xadcd3b70 (LWP 14480)):
[KCrash Handler]
#7  0xb77eb424 in __kernel_vsyscall ()
#8  0xb7631e71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb763534e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb762a888 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#11 0xb579bef1 in Strigi::AnalysisResult::Private::Private (this=0xaca144e0, p=..., name=0xae7587b9 &quot;&quot;, mt=1237201226, t=..., parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:134
#12 0xb579bfd3 in Strigi::AnalysisResult::AnalysisResult (this=0xaca144d0, path=..., name=0xae7587b9 &quot;&quot;, mt=1237201226, parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:140
#13 0xb579c2fd in Strigi::AnalysisResult::indexChild (this=0xadcd30f4, name=..., mt=1237201226, file=0xae756d78) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:249
#14 0xb57ddbaf in ZipEndAnalyzer::analyze (this=0xafdac760, idx=..., in=0xae7d3b98) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/zipendanalyzer.cpp:62
#15 0xb57c15ba in Strigi::StreamAnalyzerPrivate::analyze (this=0x9864168, idx=..., input=0xae7d3b98) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421
#16 0xb7041395 in KFileMetaInfoPrivate::init (this=0x9844890, stream=..., url=..., mtime=1271276098, w=...) at ../../kio/kio/kfilemetainfo.cpp:257
#17 0xb7041cd7 in KFileMetaInfo::KFileMetaInfo (this=0xadcd32bc, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:286
#18 0xb7122e49 in KLoadFileMetaDataThread::run (this=0x9749880) at ../../kio/kfile/kloadfilemetadatathread.cpp:143
#19 0xb5c5bda2 in QThreadPrivate::start (arg=0x9749880) at thread/qthread_unix.cpp:320
#20 0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#21 0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xac9ffb70 (LWP 14481)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5adaa in QMutexPrivate::wait (this=0xb1c16aa0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb5c574b2 in QMutex::lock (this=0xb7176db0) at thread/qmutex.cpp:204
#5  0xb7122df5 in KLoadFileMetaDataThread::run (this=0x9854ce8) at ../../kio/kfile/kloadfilemetadatathread.cpp:140
#6  0xb5c5bda2 in QThreadPrivate::start (arg=0x9854ce8) at thread/qthread_unix.cpp:320
#7  0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xaa45db70 (LWP 14483)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5adaa in QMutexPrivate::wait (this=0xb1c16aa0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb5c574b2 in QMutex::lock (this=0xb7176db0) at thread/qmutex.cpp:204
#5  0xb7122df5 in KLoadFileMetaDataThread::run (this=0x983f860) at ../../kio/kfile/kloadfilemetadatathread.cpp:140
#6  0xb5c5bda2 in QThreadPrivate::start (arg=0x983f860) at thread/qthread_unix.cpp:320
#7  0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xac1feb70 (LWP 14484)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5adaa in QMutexPrivate::wait (this=0xb1c16aa0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb5c574b2 in QMutex::lock (this=0xb7176db0) at thread/qmutex.cpp:204
#5  0xb7122df5 in KLoadFileMetaDataThread::run (this=0x9751c88) at ../../kio/kfile/kloadfilemetadatathread.cpp:140
#6  0xb5c5bda2 in QThreadPrivate::start (arg=0x9751c88) at thread/qthread_unix.cpp:320
#7  0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa8cdfb70 (LWP 14513)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5adaa in QMutexPrivate::wait (this=0xb1c16aa0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb5c574b2 in QMutex::lock (this=0xb7176db0) at thread/qmutex.cpp:204
#5  0xb7122df5 in KLoadFileMetaDataThread::run (this=0x8f1ad38) at ../../kio/kfile/kloadfilemetadatathread.cpp:140
#6  0xb5c5bda2 in QThreadPrivate::start (arg=0x8f1ad38) at thread/qthread_unix.cpp:320
#7  0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xab9fdb70 (LWP 14514)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5adaa in QMutexPrivate::wait (this=0xb1c16aa0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb5c574b2 in QMutex::lock (this=0xb7176db0) at thread/qmutex.cpp:204
#5  0xb7122df5 in KLoadFileMetaDataThread::run (this=0x9863db0) at ../../kio/kfile/kloadfilemetadatathread.cpp:140
#6  0xb5c5bda2 in QThreadPrivate::start (arg=0x9863db0) at thread/qthread_unix.cpp:320
#7  0xb544ae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb76d773e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4c98a20 (LWP 10650)):
#0  0xb77eb424 in __kernel_vsyscall ()
#1  0xb544f48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76e53fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5c5c467 in wait (this=0x8cba9d0, mutex=0x8cba9b8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8cba9d0, mutex=0x8cba9b8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb5c5b4cf in QThread::wait (this=0x8c91da8, time=4294967295) at thread/qthread_unix.cpp:722
#6  0xb5d23c77 in QFileSystemWatcher::~QFileSystemWatcher (this=0x8c386e8, __in_chrg=&lt;value optimized out&gt;) at io/qfilesystemwatcher.cpp:446
#7  0xb5d23d42 in QFileSystemWatcher::~QFileSystemWatcher (this=0x8c386e8, __in_chrg=&lt;value optimized out&gt;) at io/qfilesystemwatcher.cpp:462
#8  0xb5d63b87 in QObjectPrivate::deleteChildren (this=0x8c31fc8) at kernel/qobject.cpp:1964
#9  0xb5d6839f in QObject::~QObject (this=0x8c36c28, __in_chrg=&lt;value optimized out&gt;) at kernel/qobject.cpp:946
#10 0xb5a5f5ab in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x8c36c28, __in_chrg=&lt;value optimized out&gt;) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:48
#11 0xb5a5f5e2 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x8c36c28, __in_chrg=&lt;value optimized out&gt;) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51
#12 0xb5a5f455 in destroy () at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:30
#13 0xb59e7feb in Solid::CleanUpGlobalStatic::~CleanUpGlobalStatic (this=0xb5a7b8c8, __in_chrg=&lt;value optimized out&gt;) at ../../../solid/solid/soliddefs_p.h:67
#14 0xb7636a6f in ?? () from /lib/i386-linux-gnu/libc.so.6
#15 0xb7636acf in exit () from /lib/i386-linux-gnu/libc.so.6
#16 0xb62a1d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#17 0xb6d5d11a in KApplication::xioErrhandler (this=0xbfef6900, dpy=0x8bd0d80) at ../../kdeui/kernel/kapplication.cpp:419
#18 0xb6d5d156 in kde_xio_errhandler (dpy=0x8bd0d80) at ../../kdeui/kernel/kapplication.cpp:126
#19 0xb5529166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#20 0xb552681f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#21 0xb55174eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#22 0xb62e0555 in x11EventSourceCheck (s=0x8bbc9a8) at kernel/qguieventdispatcher_glib.cpp:85
#23 0xb539771d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0xb539803a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0xb5398524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb5d7d577 in QEventDispatcherGlib::processEvents (this=0x8b7e410, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0xb62e0775 in QGuiEventDispatcherGlib::processEvents (this=0x8b7e410, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0xb5d4f289 in QEventLoop::processEvents (this=0xbfef6854, flags=...) at kernel/qeventloop.cpp:149
#29 0xb5d4f522 in QEventLoop::exec (this=0xbfef6854, flags=...) at kernel/qeventloop.cpp:201
#30 0xb5d53ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#31 0xb622a8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#32 0xb77bae8d in kdemain (argc=5, argv=0xbfef6af4) at ../../../dolphin/src/main.cpp:98
#33 0x080485bb in main (argc=5, argv=0xbfef6af4) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 275115, bug 274802, bug 274094, bug 273952, bug 273691.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130767</commentid>
    <comment_count>1</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2011-06-13 13:17:11 +0000</bug_when>
    <thetext>Thanks for the report. This is an issue in the corresponding Strigi analyzer
that Dolphin uses to get the metadata of a file. Dolphin for KDE 4.7 won&apos;t
crash anymore in this case (see
http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html for
details).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1143689</commentid>
    <comment_count>2</comment_count>
      <attachid>61997</attachid>
    <who name="">jmaque</who>
    <bug_when>2011-07-19 21:29:56 +0000</bug_when>
    <thetext>Created attachment 61997
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
I had just opened a second tab to copy files from a usb attached device to a local hdd.   I selected th files for copying and dragged them to the second tab, at this point is when Dolphin crashed.

-- Backtrace (Reduced):
#8  0x00007fde15d407c5 in __assert_fail (assertion=0x7fde10229c20 &quot;m_path.size() &gt; m_parent-&gt;p-&gt;m_path.size()+1&quot;, file=&lt;value optimized out&gt;, line=134, function=&lt;value optimized out&gt;) at assert.c:81
#9  0x00007fde101deecf in Strigi::AnalysisResult::Private::Private (this=0x7fddfc17b050, p=..., name=&lt;value optimized out&gt;, mt=&lt;value optimized out&gt;, t=..., parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:134
#10 0x00007fde101def95 in Strigi::AnalysisResult::AnalysisResult (this=0x7fddfc1bec10, path=..., name=0x7fddfc269ddd &quot;&quot;, mt=315554400, parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:140
#11 0x00007fde101df2c2 in Strigi::AnalysisResult::indexChild (this=0x7fddfb7fd9d0, name=&lt;value optimized out&gt;, mt=315554400, file=0x7fddfc17afb0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:249
#12 0x00007fde1021c5a8 in ZipEndAnalyzer::analyze (this=0x7fddfc1d1f00, idx=..., in=0x7fddfc1d13a0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/zipendanalyzer.cpp:62</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61997</attachid>
            <date>2011-07-19 21:29:56 +0000</date>
            <delta_ts>2011-07-19 21:29:56 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>11423</size>
            <attacher>jmaque</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGRvbHBoaW4gKDEuNi4xKQpLREUgUGxhdGZvcm0gVmVyc2lvbjogNC42LjIg
KDQuNi4yKQpRdCBWZXJzaW9uOiA0LjcuMgpPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCAyLjYuMzgt
MTAtZ2VuZXJpYyB4ODZfNjQKRGlzdHJpYnV0aW9uOiBVYnVudHUgMTEuMDQKCi0tIEluZm9ybWF0
aW9uIGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4gdGhlIGFwcGxpY2F0
aW9uIGNyYXNoZWQ6CkkgaGFkIGp1c3Qgb3BlbmVkIGEgc2Vjb25kIHRhYiB0byBjb3B5IGZpbGVz
IGZyb20gYSB1c2IgYXR0YWNoZWQgZGV2aWNlIHRvIGEgbG9jYWwgaGRkLiAgIEkgc2VsZWN0ZWQg
dGggZmlsZXMgZm9yIGNvcHlpbmcgYW5kIGRyYWdnZWQgdGhlbSB0byB0aGUgc2Vjb25kIHRhYiwg
YXQgdGhpcyBwb2ludCBpcyB3aGVuIERvbHBoaW4gY3Jhc2hlZC4KCi0tIEJhY2t0cmFjZToKQXBw
bGljYXRpb246IERvbHBoaW4gKGRvbHBoaW4pLCBzaWduYWw6IEFib3J0ZWQKW0N1cnJlbnQgdGhy
ZWFkIGlzIDEgKFRocmVhZCAweDdmZGUxNjRmYjc4MCAoTFdQIDI5OTgpKV0KClRocmVhZCA0IChU
aHJlYWQgMHg3ZmRlMDI4YTc3MDAgKExXUCAyOTk5KSk6CiMwICAweGZmZmZmZmZmZmY2MDAxN2Ig
aW4gPz8gKCkKIzEgIDB4MDAwMDdmZGUwMjhhNmFlMCBpbiA/PyAoKQojMiAgMHgwMDAwN2ZmZjRk
MTRkN2IyIGluID8/ICgpCkJhY2t0cmFjZSBzdG9wcGVkOiBwcmV2aW91cyBmcmFtZSBpZGVudGlj
YWwgdG8gdGhpcyBmcmFtZSAoY29ycnVwdCBzdGFjaz8pCgpUaHJlYWQgMyAoVGhyZWFkIDB4N2Zk
ZGZiZmZmNzAwIChMV1AgMzAwOCkpOgojMCAgMHgwMDAwN2ZkZTBlYTU1M2M0IGluIF9fcHRocmVh
ZF9tdXRleF9sb2NrIChtdXRleD0weDE4ZDJhMjgpIGF0IHB0aHJlYWRfbXV0ZXhfbG9jay5jOjYx
CiMxICAweDAwMDA3ZmRlMGU1ODU2NjkgaW4gZ19tYWluX2NvbnRleHRfYWNxdWlyZSAoKSBmcm9t
IC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZmRlMGU1
ODZmMjEgaW4gPz8gKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28u
MAojMyAgMHgwMDAwN2ZkZTBlNTg3NjM5IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBm
cm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZmRl
MTIyNmU0NDYgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHgx
NTYyMTcwLCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNw
YXRjaGVyX2dsaWIuY3BwOjQyNAojNSAgMHgwMDAwN2ZkZTEyMjQyODgyIGluIFFFdmVudExvb3A6
OnByb2Nlc3NFdmVudHMgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz0uLi4pIGF0
IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzYgIDB4MDAwMDdmZGUxMjI0MmFiYyBpbiBRRXZl
bnRMb29wOjpleGVjICh0aGlzPTB4N2ZkZGZiZmZlZGQwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
ZXZlbnRsb29wLmNwcDoyMDEKIzcgIDB4MDAwMDdmZGUxMjE1OTkyNCBpbiBRVGhyZWFkOjpleGVj
ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQgdGhyZWFkL3F0aHJlYWQuY3BwOjQ5Mgoj
OCAgMHgwMDAwN2ZkZTEyMjI0YzJmIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdpbmU6
OnJ1biAodGhpcz0weDE4ZDc2ODApIGF0IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90aWZ5LmNw
cDoyNDgKIzkgIDB4MDAwMDdmZGUxMjE1YzE3NSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFy
Zz0weDE4ZDc2ODApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMyMAojMTAgMHgwMDAwN2Zk
ZTBlYTUyZDhjIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2ZkZGZiZmZmNzAwKSBhdCBwdGhyZWFk
X2NyZWF0ZS5jOjMwNAojMTEgMHgwMDAwN2ZkZTE1ZGZhMDRkIGluIGNsb25lICgpIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMgojMTIgMHgwMDAwMDAwMDAw
MDAwMDAwIGluID8/ICgpCgpUaHJlYWQgMiAoVGhyZWFkIDB4N2ZkZGZiN2ZlNzAwIChMV1AgMzIw
OSkpOgpbS0NyYXNoIEhhbmRsZXJdCiM2ICAweDAwMDA3ZmRlMTVkNDdkMDUgaW4gcmFpc2UgKHNp
Zz02KSBhdCAuLi9ucHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3JhaXNlLmM6NjQKIzcgIDB4
MDAwMDdmZGUxNWQ0YmFiNiBpbiBhYm9ydCAoKSBhdCBhYm9ydC5jOjkyCiM4ICAweDAwMDA3ZmRl
MTVkNDA3YzUgaW4gX19hc3NlcnRfZmFpbCAoYXNzZXJ0aW9uPTB4N2ZkZTEwMjI5YzIwICJtX3Bh
dGguc2l6ZSgpID4gbV9wYXJlbnQtPnAtPm1fcGF0aC5zaXplKCkrMSIsIGZpbGU9PHZhbHVlIG9w
dGltaXplZCBvdXQ+LCBsaW5lPTEzNCwgZnVuY3Rpb249PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBh
dCBhc3NlcnQuYzo4MQojOSAgMHgwMDAwN2ZkZTEwMWRlZWNmIGluIFN0cmlnaTo6QW5hbHlzaXNS
ZXN1bHQ6OlByaXZhdGU6OlByaXZhdGUgKHRoaXM9MHg3ZmRkZmMxN2IwNTAsIHA9Li4uLCBuYW1l
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgbXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCB0PS4uLiwg
cGFyZW50PS4uLikgYXQgL2J1aWxkL2J1aWxkZC9zdHJpZ2ktMC43LjIvc3JjL3N0cmVhbWFuYWx5
emVyL2FuYWx5c2lzcmVzdWx0LmNwcDoxMzQKIzEwIDB4MDAwMDdmZGUxMDFkZWY5NSBpbiBTdHJp
Z2k6OkFuYWx5c2lzUmVzdWx0OjpBbmFseXNpc1Jlc3VsdCAodGhpcz0weDdmZGRmYzFiZWMxMCwg
cGF0aD0uLi4sIG5hbWU9MHg3ZmRkZmMyNjlkZGQgIiIsIG10PTMxNTU1NDQwMCwgcGFyZW50PS4u
LikgYXQgL2J1aWxkL2J1aWxkZC9zdHJpZ2ktMC43LjIvc3JjL3N0cmVhbWFuYWx5emVyL2FuYWx5
c2lzcmVzdWx0LmNwcDoxNDAKIzExIDB4MDAwMDdmZGUxMDFkZjJjMiBpbiBTdHJpZ2k6OkFuYWx5
c2lzUmVzdWx0OjppbmRleENoaWxkICh0aGlzPTB4N2ZkZGZiN2ZkOWQwLCBuYW1lPTx2YWx1ZSBv
cHRpbWl6ZWQgb3V0PiwgbXQ9MzE1NTU0NDAwLCBmaWxlPTB4N2ZkZGZjMTdhZmIwKSBhdCAvYnVp
bGQvYnVpbGRkL3N0cmlnaS0wLjcuMi9zcmMvc3RyZWFtYW5hbHl6ZXIvYW5hbHlzaXNyZXN1bHQu
Y3BwOjI0OQojMTIgMHgwMDAwN2ZkZTEwMjFjNWE4IGluIFppcEVuZEFuYWx5emVyOjphbmFseXpl
ICh0aGlzPTB4N2ZkZGZjMWQxZjAwLCBpZHg9Li4uLCBpbj0weDdmZGRmYzFkMTNhMCkgYXQgL2J1
aWxkL2J1aWxkZC9zdHJpZ2ktMC43LjIvc3JjL3N0cmVhbWFuYWx5emVyL2VuZGFuYWx5emVycy96
aXBlbmRhbmFseXplci5jcHA6NjIKIzEzIDB4MDAwMDdmZGUxMDIwMWVjYSBpbiBTdHJpZ2k6OlN0
cmVhbUFuYWx5emVyUHJpdmF0ZTo6YW5hbHl6ZSAodGhpcz0weDdmZGRmYzE5MjkxMCwgaWR4PS4u
LiwgaW5wdXQ9MHg3ZmRkZmMxZDEzYTApIGF0IC9idWlsZC9idWlsZGQvc3RyaWdpLTAuNy4yL3Ny
Yy9zdHJlYW1hbmFseXplci9zdHJlYW1hbmFseXplci5jcHA6NDIxCiMxNCAweDAwMDA3ZmRlMTNl
OGE3ZDEgaW4gS0ZpbGVNZXRhSW5mb1ByaXZhdGU6OmluaXQgKHRoaXM9MHg3ZmRkZmMxMjNmMjAs
IHN0cmVhbT0uLi4sIHVybD0uLi4sIG10aW1lPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgdz08dmFs
dWUgb3B0aW1pemVkIG91dD4pIGF0IC4uLy4uL2tpby9raW8va2ZpbGVtZXRhaW5mby5jcHA6MjU3
CiMxNSAweDAwMDA3ZmRlMTNlOGIwMmYgaW4gS0ZpbGVNZXRhSW5mbzo6S0ZpbGVNZXRhSW5mbyAo
dGhpcz0weDdmZGRmYjdmZGNlMCwgcGF0aD08dmFsdWUgb3B0aW1pemVkIG91dD4sIHc9Li4uKSBh
dCAuLi8uLi9raW8va2lvL2tmaWxlbWV0YWluZm8uY3BwOjI4NgojMTYgMHgwMDAwN2ZkZTEzZjU4
NGI2IGluIEtMb2FkRmlsZU1ldGFEYXRhVGhyZWFkOjpydW4gKHRoaXM9MHgyNTU3OTEwKSBhdCAu
Li8uLi9raW8va2ZpbGUva2xvYWRmaWxlbWV0YWRhdGF0aHJlYWQuY3BwOjE0MwojMTcgMHgwMDAw
N2ZkZTEyMTVjMTc1IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4MjU1NzkxMCkgYXQg
dGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzIwCiMxOCAweDAwMDA3ZmRlMGVhNTJkOGMgaW4gc3Rh
cnRfdGhyZWFkIChhcmc9MHg3ZmRkZmI3ZmU3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzA0CiMx
OSAweDAwMDA3ZmRlMTVkZmEwNGQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L2Nsb25lLlM6MTEyCiMyMCAweDAwMDAwMDAwMDAwMDAwMDAgaW4gPz8gKCkK
ClRocmVhZCAxIChUaHJlYWQgMHg3ZmRlMTY0ZmI3ODAgKExXUCAyOTk4KSk6CiMwICAweDAwMDA3
ZmRlMTVkZWNmMDMgaW4gX19wb2xsIChmZHM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBuZmRzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgdGltZW91dD08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3BvbGwuYzo4NwojMSAgMHgwMDAwN2ZkZTBjMzViNTEy
IGluID8/ICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJ4Y2Iuc28uMQojMiAg
MHgwMDAwN2ZkZTBjMzVjYjNmIGluIHhjYl93YWl0X2Zvcl9yZXBseSAoKSBmcm9tIC91c3IvbGli
L3g4Nl82NC1saW51eC1nbnUvbGlieGNiLnNvLjEKIzMgIDB4MDAwMDdmZGUwZjk0MjhhZCBpbiBf
WFJlcGx5ICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJYMTEuc28uNgojNCAg
MHgwMDAwN2ZkZTBmOTM3YzMwIGluIFhRdWVyeVBvaW50ZXIgKCkgZnJvbSAvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYlgxMS5zby42CiM1ICAweDAwMDA3ZmRlMTJjOGQxOGYgaW4gUUN1cnNv
cjo6cG9zICgpIGF0IGtlcm5lbC9xY3Vyc29yX3gxMS5jcHA6MTU5CiM2ICAweDAwMDA3ZmRlMTJj
MDNkZTUgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFN5bnRoZXRpY0VudGVyTGVhdmUgKHRo
aXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCB3aWRnZXQ9MHgyMThjMzUwKSBhdCBrZXJuZWwvcWFw
cGxpY2F0aW9uLmNwcDozMTg4CiM3ICAweDAwMDA3ZmRlMTJjNTdiMGEgaW4gUVdpZGdldDo6c2V0
VmlzaWJsZSAodGhpcz0weDIxOGMzNTAsIHZpc2libGU9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBh
dCBrZXJuZWwvcXdpZGdldC5jcHA6NzY2NAojOCAgMHgwMDAwN2ZkZTA4YTI5OWMyIGluIHNob3cg
KHRoaXM9MHgxYTYzNjEwLCBvYmplY3Q9MHgyNTAyNWEwLCBldmVudD0weDdmZmY0ZDBkZmEzMCkg
YXQgL3Vzci9pbmNsdWRlL3F0NC9RdEd1aS9xd2lkZ2V0Lmg6NDg3CiM5ICBPeHlnZW46OkxhYmVs
RGF0YTo6ZXZlbnRGaWx0ZXIgKHRoaXM9MHgxYTYzNjEwLCBvYmplY3Q9MHgyNTAyNWEwLCBldmVu
dD0weDdmZmY0ZDBkZmEzMCkgYXQgLi4vLi4vLi4va3N0eWxlcy9veHlnZW4vdHJhbnNpdGlvbnMv
b3h5Z2VubGFiZWxkYXRhLmNwcDoxMjAKIzEwIDB4MDAwMDdmZGUxMjI0MzYyNyBpbiBRQ29yZUFw
cGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFRocm91Z2hPYmplY3RFdmVudEZpbHRlcnMgKHRoaXM9PHZh
bHVlIG9wdGltaXplZCBvdXQ+LCByZWNlaXZlcj0weDI1MDI1YTAsIGV2ZW50PTB4N2ZmZjRkMGRm
YTMwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6ODQ2CiMxMSAweDAwMDA3ZmRlMTJj
MDI5YzEgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAodGhpcz0weDE0NzY3
ZDAsIHJlY2VpdmVyPTB4MjUwMjVhMCwgZT0weDdmZmY0ZDBkZmEzMCkgYXQga2VybmVsL3FhcHBs
aWNhdGlvbi5jcHA6NDQ1OAojMTIgMHgwMDAwN2ZkZTEyYzA3M2JhIGluIFFBcHBsaWNhdGlvbjo6
bm90aWZ5ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmVjZWl2ZXI9MHgyNTAyNWEwLCBl
PTB4N2ZmZjRkMGRmYTMwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MzQxCiMxMyAweDAw
MDA3ZmRlMTM5MjU4NjYgaW4gS0FwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHg3ZmZmNGQwZTFi
ZDAsIHJlY2VpdmVyPTB4MjUwMjVhMCwgZXZlbnQ9MHg3ZmZmNGQwZGZhMzApIGF0IC4uLy4uL2tk
ZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3BwOjMxMQojMTQgMHgwMDAwN2ZkZTEyMjQzNDljIGlu
IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTB4N2ZmZjRkMGUxYmQwLCBy
ZWNlaXZlcj0weDI1MDI1YTAsIGV2ZW50PTB4N2ZmZjRkMGRmYTMwKSBhdCBrZXJuZWwvcWNvcmVh
cHBsaWNhdGlvbi5jcHA6NzMxCiMxNSAweDAwMDA3ZmRlMTJjNTBhY2QgaW4gc2VuZFNwb250YW5l
b3VzRXZlbnQgKHRoaXM9MHgyNTA0Y2UwLCBwZGV2PTB4MTdhYzQ3OCwgcmduPS4uLiwgb2Zmc2V0
PS4uLiwgZmxhZ3M9NCwgc2hhcmVkUGFpbnRlcj0weDAsIGJhY2tpbmdTdG9yZT0weDFhNjZkNjAp
IGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4uLy4uL3NyYy9jb3JlbGliL2tlcm5lbC9xY29yZWFw
cGxpY2F0aW9uLmg6MjE4CiMxNiBRV2lkZ2V0UHJpdmF0ZTo6ZHJhd1dpZGdldCAodGhpcz0weDI1
MDRjZTAsIHBkZXY9MHgxN2FjNDc4LCByZ249Li4uLCBvZmZzZXQ9Li4uLCBmbGFncz00LCBzaGFy
ZWRQYWludGVyPTB4MCwgYmFja2luZ1N0b3JlPTB4MWE2NmQ2MCkgYXQga2VybmVsL3F3aWRnZXQu
Y3BwOjU0OTIKIzE3IDB4MDAwMDdmZGUxMmM1MTZlMiBpbiBRV2lkZ2V0UHJpdmF0ZTo6cGFpbnRT
aWJsaW5nc1JlY3Vyc2l2ZSAodGhpcz0weDI1MDNkNjAsIHBkZXY9MHgxN2FjNDc4LCBzaWJsaW5n
cz0uLi4sIGluZGV4PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmduPS4uLiwgb2Zmc2V0PS4uLiwg
ZmxhZ3M9NCwgc2hhcmVkUGFpbnRlcj0weDAsIGJhY2tpbmdTdG9yZT0weDFhNjZkNjApIGF0IGtl
cm5lbC9xd2lkZ2V0LmNwcDo1Njk5CiMxOCAweDAwMDA3ZmRlMTJjNTA4MGMgaW4gUVdpZGdldFBy
aXZhdGU6OmRyYXdXaWRnZXQgKHRoaXM9MHgyNTAzZDYwLCBwZGV2PTB4MTdhYzQ3OCwgcmduPS4u
Liwgb2Zmc2V0PS4uLiwgZmxhZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzaGFyZWRQYWludGVy
PTB4MCwgYmFja2luZ1N0b3JlPTB4MWE2NmQ2MCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjU1NDUK
IzE5IDB4MDAwMDdmZGUxMmM1MTZlMiBpbiBRV2lkZ2V0UHJpdmF0ZTo6cGFpbnRTaWJsaW5nc1Jl
Y3Vyc2l2ZSAodGhpcz0weDIzZmY4MDAsIHBkZXY9MHgxN2FjNDc4LCBzaWJsaW5ncz0uLi4sIGlu
ZGV4PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmduPS4uLiwgb2Zmc2V0PS4uLiwgZmxhZ3M9NCwg
c2hhcmVkUGFpbnRlcj0weDAsIGJhY2tpbmdTdG9yZT0weDFhNjZkNjApIGF0IGtlcm5lbC9xd2lk
Z2V0LmNwcDo1Njk5CiMyMCAweDAwMDA3ZmRlMTJjNTA4MGMgaW4gUVdpZGdldFByaXZhdGU6OmRy
YXdXaWRnZXQgKHRoaXM9MHgyM2ZmODAwLCBwZGV2PTB4MTdhYzQ3OCwgcmduPS4uLiwgb2Zmc2V0
PS4uLiwgZmxhZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzaGFyZWRQYWludGVyPTB4MCwgYmFj
a2luZ1N0b3JlPTB4MWE2NmQ2MCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjU1NDUKIzIxIDB4MDAw
MDdmZGUxMmM1MTZlMiBpbiBRV2lkZ2V0UHJpdmF0ZTo6cGFpbnRTaWJsaW5nc1JlY3Vyc2l2ZSAo
dGhpcz0weDIzZmRlZTAsIHBkZXY9MHgxN2FjNDc4LCBzaWJsaW5ncz0uLi4sIGluZGV4PTx2YWx1
ZSBvcHRpbWl6ZWQgb3V0PiwgcmduPS4uLiwgb2Zmc2V0PS4uLiwgZmxhZ3M9NCwgc2hhcmVkUGFp
bnRlcj0weDAsIGJhY2tpbmdTdG9yZT0weDFhNjZkNjApIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo1
Njk5CiMyMiAweDAwMDA3ZmRlMTJjNTA4MGMgaW4gUVdpZGdldFByaXZhdGU6OmRyYXdXaWRnZXQg
KHRoaXM9MHgyM2ZkZWUwLCBwZGV2PTB4MTdhYzQ3OCwgcmduPS4uLiwgb2Zmc2V0PS4uLiwgZmxh
Z3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzaGFyZWRQYWludGVyPTB4MCwgYmFja2luZ1N0b3Jl
PTB4MWE2NmQ2MCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjU1NDUKIzIzIDB4MDAwMDdmZGUxMmM1
MTZlMiBpbiBRV2lkZ2V0UHJpdmF0ZTo6cGFpbnRTaWJsaW5nc1JlY3Vyc2l2ZSAodGhpcz0weDIw
ZjdiZDAsIHBkZXY9MHgxN2FjNDc4LCBzaWJsaW5ncz0uLi4sIGluZGV4PTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0PiwgcmduPS4uLiwgb2Zmc2V0PS4uLiwgZmxhZ3M9NCwgc2hhcmVkUGFpbnRlcj0weDAs
IGJhY2tpbmdTdG9yZT0weDFhNjZkNjApIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo1Njk5CiMyNCAw
eDAwMDA3ZmRlMTJjNTA4MGMgaW4gUVdpZGdldFByaXZhdGU6OmRyYXdXaWRnZXQgKHRoaXM9MHgy
MGY3YmQwLCBwZGV2PTB4MTdhYzQ3OCwgcmduPS4uLiwgb2Zmc2V0PS4uLiwgZmxhZ3M9PHZhbHVl
IG9wdGltaXplZCBvdXQ+LCBzaGFyZWRQYWludGVyPTB4MCwgYmFja2luZ1N0b3JlPTB4MWE2NmQ2
MCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjU1NDUKIzI1IDB4MDAwMDdmZGUxMmUxNzllYiBpbiBR
V2lkZ2V0QmFja2luZ1N0b3JlOjpzeW5jICh0aGlzPTB4MWE2NmQ2MCkgYXQgcGFpbnRpbmcvcWJh
Y2tpbmdzdG9yZS5jcHA6MTMzMwojMjYgMHgwMDAwN2ZkZTEyYzQ2ZjYwIGluIFFXaWRnZXRQcml2
YXRlOjpzeW5jQmFja2luZ1N0b3JlICh0aGlzPTB4MjBmN2JkMCkgYXQga2VybmVsL3F3aWRnZXQu
Y3BwOjE4NDIKIzI3IDB4MDAwMDdmZGUxMmM1NDE5NCBpbiBRV2lkZ2V0OjpldmVudCAodGhpcz0w
eDIwZmRmYjAsIGV2ZW50PTB4MjQ2ZDVjMCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjg1NTIKIzI4
IDB4MDAwMDdmZGUxMzAxZmMwYiBpbiBRTWFpbldpbmRvdzo6ZXZlbnQgKHRoaXM9MHgyMGZkZmIw
LCBldmVudD0weDI0NmQ1YzApIGF0IHdpZGdldHMvcW1haW53aW5kb3cuY3BwOjE0ODAKIzI5IDB4
MDAwMDdmZGUxM2EyMGQ4ZSBpbiBLWG1sR3VpV2luZG93OjpldmVudCAodGhpcz0weDIwZmRmYjAs
IGV2PTB4MjQ2ZDVjMCkgYXQgLi4vLi4va2RldWkveG1sZ3VpL2t4bWxndWl3aW5kb3cuY3BwOjEy
NgojMzAgMHgwMDAwN2ZkZTEyYzAyOWY0IGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9o
ZWxwZXIgKHRoaXM9MHgxNDc2N2QwLCByZWNlaXZlcj0weDIwZmRmYjAsIGU9MHgyNDZkNWMwKSBh
dCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0NDYyCiMzMSAweDAwMDA3ZmRlMTJjMDczYmEgaW4g
UUFwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCByZWNlaXZl
cj0weDIwZmRmYjAsIGU9MHgyNDZkNWMwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MzQx
CiMzMiAweDAwMDA3ZmRlMTM5MjU4NjYgaW4gS0FwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHg3
ZmZmNGQwZTFiZDAsIHJlY2VpdmVyPTB4MjBmZGZiMCwgZXZlbnQ9MHgyNDZkNWMwKSBhdCAuLi8u
Li9rZGV1aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDozMTEKIzMzIDB4MDAwMDdmZGUxMjI0MzQ5
YyBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbCAodGhpcz0weDdmZmY0ZDBlMWJk
MCwgcmVjZWl2ZXI9MHgyMGZkZmIwLCBldmVudD0weDI0NmQ1YzApIGF0IGtlcm5lbC9xY29yZWFw
cGxpY2F0aW9uLmNwcDo3MzEKIzM0IDB4MDAwMDdmZGUxMjI0NmMyNSBpbiBzZW5kRXZlbnQgKHJl
Y2VpdmVyPTB4MCwgZXZlbnRfdHlwZT0wLCBkYXRhPTB4MTQyOTVkMCkgYXQgLi4vLi4vaW5jbHVk
ZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMTUK
IzM1IFFDb3JlQXBwbGljYXRpb25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzIChyZWNlaXZlcj0w
eDAsIGV2ZW50X3R5cGU9MCwgZGF0YT0weDE0Mjk1ZDApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0
aW9uLmNwcDoxMzcyCiMzNiAweDAwMDA3ZmRlMTIyNmUyNTMgaW4gc2VuZFBvc3RlZEV2ZW50cyAo
cz0weDE0NzkxYzApIGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4uLy4uL3NyYy9jb3JlbGliL2tl
cm5lbC9xY29yZWFwcGxpY2F0aW9uLmg6MjIwCiMzNyBwb3N0RXZlbnRTb3VyY2VEaXNwYXRjaCAo
cz0weDE0NzkxYzApIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjI3NwojMzgg
MHgwMDAwN2ZkZTBlNTg2YmNkIGluIGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoICgpIGZyb20gL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzM5IDB4MDAwMDdmZGUwZTU4NzNh
OCBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0
MCAweDAwMDA3ZmRlMGU1ODc2MzkgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20g
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzQxIDB4MDAwMDdmZGUxMjI2
ZTNlZiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDE0Mjhk
YjAsIGZsYWdzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVudGRpc3BhdGNo
ZXJfZ2xpYi5jcHA6NDIyCiM0MiAweDAwMDA3ZmRlMTJjYWM0ZGUgaW4gUUd1aUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFn
cz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2ds
aWIuY3BwOjIwNAojNDMgMHgwMDAwN2ZkZTEyMjQyODgyIGluIFFFdmVudExvb3A6OnByb2Nlc3NF
dmVudHMgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
ZXZlbnRsb29wLmNwcDoxNDkKIzQ0IDB4MDAwMDdmZGUxMjI0MmFiYyBpbiBRRXZlbnRMb29wOjpl
eGVjICh0aGlzPTB4N2ZmZjRkMGUxYjYwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29w
LmNwcDoyMDEKIzQ1IDB4MDAwMDdmZGUxMjI0NmVjYiBpbiBRQ29yZUFwcGxpY2F0aW9uOjpleGVj
ICgpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxMDA4CiM0NiAweDAwMDA3ZmRlMTYw
ZWE5OTUgaW4ga2RlbWFpbiAoYXJnYz02LCBhcmd2PTB4N2ZmZjRkMGUyMGY4KSBhdCAuLi8uLi8u
Li9kb2xwaGluL3NyYy9tYWluLmNwcDo5OAojNDcgMHgwMDAwN2ZkZTE1ZDMyZWZmIGluIF9fbGli
Y19zdGFydF9tYWluIChtYWluPTB4NDAwNzMwIDxtYWluKGludCwgY2hhcioqKT4sIGFyZ2M9Niwg
dWJwX2F2PTB4N2ZmZjRkMGUyMGY4LCBpbml0PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZmluaT08
dmFsdWUgb3B0aW1pemVkIG91dD4sIHJ0bGRfZmluaT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHN0
YWNrX2VuZD0weDdmZmY0ZDBlMjBlOCkgYXQgbGliYy1zdGFydC5jOjIyNgojNDggMHgwMDAwMDAw
MDAwNDAwNjU5IGluIF9zdGFydCAoKQoKUG9zc2libGUgZHVwbGljYXRlcyBieSBxdWVyeTogYnVn
IDI3ODAzNSwgYnVnIDI3NzYyNSwgYnVnIDI3NzU4OSwgYnVnIDI3NzQ5MiwgYnVnIDI3Njg1MS4K
ClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>