<?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>340373</bug_id>
          
          <creation_ts>2014-10-26 15:06:46 +0000</creation_ts>
          <short_desc>crash on scanning video directory</short_desc>
          <delta_ts>2018-03-04 17:14:39 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>digikam</product>
          <component>Metadata-Video</component>
          <version>4.4.0</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>1</everconfirmed>
          <reporter name="wybo dekker">wybo</reporter>
          <assigned_to name="Digikam Developers">digikam-bugs-null</assigned_to>
          <cc>330avdupas-deumil13</cc>
    
    <cc>adrian.dziubek</cc>
    
    <cc>casfindad</cc>
    
    <cc>caulier.gilles</cc>
    
    <cc>clhancock</cc>
    
    <cc>datweety</cc>
    
    <cc>franz.kauflin</cc>
    
    <cc>jim</cc>
    
    <cc>kde</cc>
    
    <cc>kirill-dunko</cc>
    
    <cc>nbremond</cc>
    
    <cc>nico.kruber</cc>
    
    <cc>null</cc>
    
    <cc>oded.comay</cc>
    
    <cc>opensc</cc>
    
    <cc>p.o.reichelt</cc>
    
    <cc>poloking</cc>
    
    <cc>pragomer</cc>
    
    <cc>quantumphazor</cc>
    
    <cc>rjvbertin</cc>
    
    <cc>rymar</cc>
    
    <cc>s4sasho</cc>
    
    <cc>stestoe</cc>
    
    <cc>willem</cc>
          
          <cf_commitlink>http://commits.kde.org/libkexiv2/70eda3c81743379539bf8ba79e822edd1140e55c</cf_commitlink>
          <cf_versionfixedin>6.0.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1478183</commentid>
    <comment_count>0</comment_count>
    <who name="wybo dekker">wybo</who>
    <bug_when>2014-10-26 15:06:46 +0000</bug_when>
    <thetext>- What I was doing when the application crashed:
I added my directory with videos to the albums; then digikam started to scan that directory, and at about 95% it crashes. 
The same happens when, instead of the main video directory, I add some of the subdirectories, while others get through with no problems.
I have installed sqlite-3.8.6-1

The crash can be reproduced every time.


Reproducible: Always

Steps to Reproduce:
1. I added my directory with videos to the albums;
2. digikam started to scan that directory



Actual Results:  
at about 95% of the scan it crashes

Expected Results:  
scan to 100% and show me my videos

Application: digikam (4.4.0)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-37-generic x86_64
Distribution: Ubuntu 14.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I added my directory with videos to the albums; then digikam started to scan that directory, and at about 95% it crashes. 
The same happens when, instead of the main video directory, I add some of the subdirectories, while others get through with no problems.
I have installed sqlite-3.8.6-1

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f33231a0ac0 (LWP 22925))]

Thread 4 (Thread 0x7f32fbddf700 (LWP 22927)):
#0  0x00007f331bd49c6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f330135b248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f3317b17182 in start_thread (arg=0x7f32fbddf700) at pthread_create.c:312
#3  0x00007f331bd56fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f32f1f9e700 (LWP 22928)):
[KCrash Handler]
#6  0x00007f331bc92bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f331bc95fc8 in __GI_abort () at abort.c:89
#8  0x00007f331bccfe14 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f331bdde668 &quot;*** Error in `%s&apos;: %s: 0x%s ***\n&quot;) at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007f331bcdc0ee in malloc_printerr (ptr=&lt;optimized out&gt;, str=0x7f331bdde808 &quot;free(): invalid next size (fast)&quot;, action=1) at malloc.c:4996
#10 _int_free (av=&lt;optimized out&gt;, p=&lt;optimized out&gt;, have_lock=0) at malloc.c:3840
#11 0x00007f3318cce9c7 in Exiv2::RiffVideo::infoTagsHandler() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#12 0x00007f3318cd3855 in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#13 0x00007f3318cd34a8 in Exiv2::RiffVideo::tagDecoder(Exiv2::DataBuf&amp;, unsigned long) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#14 0x00007f3318cd3855 in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#15 0x00007f3318cd3bc8 in Exiv2::RiffVideo::readMetadata() () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
#16 0x00007f3320e9c935 in KExiv2Iface::KExiv2::load(QString const&amp;) const () from /usr/lib/libkexiv2.so.11
#17 0x00007f33207acf06 in Digikam::DMetadata::load (this=this@entry=0x7f32ec34eae0, filePath=...) at /build/buildd/digikam-4.4.0/core/libs/dmetadata/dmetadata.cpp:110
#18 0x00007f3320200bef in Digikam::ImageScanner::loadFromDisk (this=this@entry=0x7f32f1f9d490) at /build/buildd/digikam-4.4.0/core/libs/database/imagescanner.cpp:1525
#19 0x00007f3320200de0 in Digikam::ImageScanner::newFile (this=this@entry=0x7f32f1f9d490, albumId=albumId@entry=454) at /build/buildd/digikam-4.4.0/core/libs/database/imagescanner.cpp:285
#20 0x00007f3320199146 in Digikam::CollectionScanner::scanNewFile (this=this@entry=0x7f32f1f9dae0, info=..., albumId=454) at /build/buildd/digikam-4.4.0/core/libs/database/collectionscanner.cpp:1247
#21 0x00007f332019c2bf in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f32f1f9dae0, location=..., album=...) at /build/buildd/digikam-4.4.0/core/libs/database/collectionscanner.cpp:1089
#22 0x00007f332019c177 in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f32f1f9dae0, location=..., album=...) at /build/buildd/digikam-4.4.0/core/libs/database/collectionscanner.cpp:1112
#23 0x00007f332019cb83 in Digikam::CollectionScanner::scanAlbumRoot (this=this@entry=0x7f32f1f9dae0, location=...) at /build/buildd/digikam-4.4.0/core/libs/database/collectionscanner.cpp:828
#24 0x00007f332019d75d in Digikam::CollectionScanner::completeScan (this=this@entry=0x7f32f1f9dae0) at /build/buildd/digikam-4.4.0/core/libs/database/collectionscanner.cpp:489
#25 0x00000000005f8abf in Digikam::ScanController::run (this=0x2cab310) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:756
#26 0x00007f331cb3832f in QThreadPrivate::start (arg=0x2cab310) at thread/qthread_unix.cpp:349
#27 0x00007f3317b17182 in start_thread (arg=0x7f32f1f9e700) at pthread_create.c:312
#28 0x00007f331bd56fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f32f179d700 (LWP 22929)):
#0  qt_gettime () at tools/qelapsedtimer_unix.cpp:142
#1  0x00007f331cc68f05 in updateCurrentTime (this=0x7f32e4002f30) at kernel/qeventdispatcher_unix.cpp:354
#2  QTimerInfoList::timerWait (this=0x7f32e4002f30, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#3  0x00007f331cc6767c in timerSourcePrepareHelper (src=&lt;optimized out&gt;, timeout=0x7f32f179c924) at kernel/qeventdispatcher_glib.cpp:143
#4  0x00007f331cc67725 in timerSourcePrepare (source=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:176
#5  0x00007f3313c0b68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f3313c0bf03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f3313c0c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f331cc677be in QEventDispatcherGlib::processEvents (this=0x7f32e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#9  0x00007f331cc390af in QEventLoop::processEvents (this=this@entry=0x7f32f179cae0, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007f331cc393a5 in QEventLoop::exec (this=this@entry=0x7f32f179cae0, flags=...) at kernel/qeventloop.cpp:204
#11 0x00007f331cb35c5f in QThread::exec (this=this@entry=0x2cae210) at thread/qthread.cpp:537
#12 0x00007f331cc1a823 in QInotifyFileSystemWatcherEngine::run (this=0x2cae210) at io/qfilesystemwatcher_inotify.cpp:265
#13 0x00007f331cb3832f in QThreadPrivate::start (arg=0x2cae210) at thread/qthread_unix.cpp:349
#14 0x00007f3317b17182 in start_thread (arg=0x7f32f179d700) at pthread_create.c:312
#15 0x00007f331bd56fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f33231a0ac0 (LWP 22925)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f331cb38816 in wait (time=18446744073709551615, this=0x2cab440) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2cab3f0, mutex=mutex@entry=0x2cab3c8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f331cb37efe in QThread::wait (this=this@entry=0x2cab310, time=time@entry=18446744073709551615) at thread/qthread_unix.cpp:720
#4  0x00000000005f4399 in Digikam::ScanController::shutDown (this=this@entry=0x2cab310) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:361
#5  0x00000000005f715b in Digikam::ScanController::~ScanController (this=0x2cab310, __in_chrg=&lt;optimized out&gt;) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:337
#6  0x00000000005f72d7 in ~ScanControllerCreator (this=0x2cab310, __in_chrg=&lt;optimized out&gt;) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:277
#7  destroy () at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:284
#8  0x00007f331bc98149 in __run_exit_handlers (status=1, listp=0x7f331c01b6c8 &lt;__exit_funcs&gt;, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#9  0x00007f331bc98195 in __GI_exit (status=&lt;optimized out&gt;) at exit.c:104
#10 0x00007f33089db224 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#11 0x00007f331e3368d0 in KApplication::xioErrhandler (this=0x7fffa89be9c0, dpy=0x2a17cb0) at ../../kdeui/kernel/kapplication.cpp:419
#12 0x00007f331a24e5ee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f331a24bfed in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f331a23e0db in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#15 0x00007f331d6ce62c in x11EventSourceCheck (s=0x29b5f40) at kernel/qguieventdispatcher_glib.cpp:85
#16 0x00007f3313c0ba61 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f3313c0bf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f3313c0c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f331cc677a1 in QEventDispatcherGlib::processEvents (this=0x29b3ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#20 0x00007f331d6cebb6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f331cc390af in QEventLoop::processEvents (this=this@entry=0x2c5efe0, flags=...) at kernel/qeventloop.cpp:149
#22 0x00007f331cc393a5 in QEventLoop::exec (this=0x2c5efe0, flags=...) at kernel/qeventloop.cpp:204
#23 0x00000000005f47e9 in Digikam::ScanController::completeCollectionScanCore (this=0x2cab310, needTotalFiles=needTotalFiles@entry=true, defer=defer@entry=false) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:486
#24 0x00000000005f48ee in Digikam::ScanController::completeCollectionScanInBackground (this=&lt;optimized out&gt;, defer=defer@entry=false) at /build/buildd/digikam-4.4.0/core/app/database/scancontroller.cpp:471
#25 0x00000000005259f7 in Digikam::NewItemsFinder::slotStart (this=0x3b17220) at /build/buildd/digikam-4.4.0/core/utilities/maintenance/newitemsfinder.cpp:112
#26 0x00007f331cc52c1e in QObject::event (this=0x3b17220, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1194
#27 0x00007f331d62ce2c in QApplicationPrivate::notify_helper (this=this@entry=0x29b5d70, receiver=receiver@entry=0x3b17220, e=e@entry=0x2cabf60) at kernel/qapplication.cpp:4567
#28 0x00007f331d6334a0 in QApplication::notify (this=this@entry=0x7fffa89be9c0, receiver=receiver@entry=0x3b17220, e=e@entry=0x2cabf60) at kernel/qapplication.cpp:4353
#29 0x00007f331e337d1a in KApplication::notify (this=0x7fffa89be9c0, receiver=0x3b17220, event=0x2cabf60) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007f331cc3a4dd in QCoreApplication::notifyInternal (this=0x7fffa89be9c0, receiver=receiver@entry=0x3b17220, event=event@entry=0x2cabf60) at kernel/qcoreapplication.cpp:953
#31 0x00007f331cc3db3d in sendEvent (event=0x2cabf60, receiver=0x3b17220) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x28d2b10) at kernel/qcoreapplication.cpp:1577
#33 0x00007f331cc3dfe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#34 0x00007f331cc67f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x29b0060) at kernel/qeventdispatcher_glib.cpp:287
#36 0x00007f3313c0be04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f3313c0c048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f3313c0c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f331cc677a1 in QEventDispatcherGlib::processEvents (this=0x29b3ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#40 0x00007f331d6cebb6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f331cc390af in QEventLoop::processEvents (this=this@entry=0x7fffa89be4a0, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f331cc393a5 in QEventLoop::exec (this=this@entry=0x7fffa89be4a0, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f331cc3eb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#44 0x00007f331d62b37c in QApplication::exec () at kernel/qapplication.cpp:3828
#45 0x0000000000496f90 in main (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at /build/buildd/digikam-4.4.0/core/app/main/main.cpp:236

Possible duplicates by query: bug 335225, bug 335224, bug 333332, bug 333327, bug 333253.

Report to https://bugs.kde.org/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478457</commentid>
    <comment_count>1</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-10-28 14:48:44 +0000</bug_when>
    <thetext>It crash into Exiv2 shared lib about video metadata parser. 

Please report this problem to Exiv2 bugzilla.

http://dev.exiv2.org/projects/exiv2/issues

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478700</commentid>
    <comment_count>2</comment_count>
    <who name="wybo dekker">wybo</who>
    <bug_when>2014-10-29 22:45:26 +0000</bug_when>
    <thetext>I finally solved the problem by finding all .avi files which caused exiv2 to crash and converting those to a new .avi file containing no exif information with: 

mencoder input.avi -o output.avi  -ovc lavc -oac copy &gt;&amp; /dev/null
mv -f output.avi input.avi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1481781</commentid>
    <comment_count>3</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-11-19 07:25:07 +0000</bug_when>
    <thetext>*** Bug 341091 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1482757</commentid>
    <comment_count>4</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-11-26 07:01:39 +0000</bug_when>
    <thetext>*** Bug 341274 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1484617</commentid>
    <comment_count>5</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-12-08 21:52:25 +0000</bug_when>
    <thetext>*** Bug 341023 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1484667</commentid>
    <comment_count>6</comment_count>
    <who name="Adrian Dziubek">adrian.dziubek</who>
    <bug_when>2014-12-09 09:14:35 +0000</bug_when>
    <thetext>As a workaround you can also set MIME Type Filter to Image Files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486502</commentid>
    <comment_count>7</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-12-18 12:46:16 +0000</bug_when>
    <thetext>*** Bug 342000 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486658</commentid>
    <comment_count>8</comment_count>
    <who name="Andrew M">quantumphazor</who>
    <bug_when>2014-12-19 11:29:16 +0000</bug_when>
    <thetext>It seems to be fixed with the latest exiv2 svn trunk and will be in version 0.25
exiv2-svn-r3455

http://dev.exiv2.org/issues/1002</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1486704</commentid>
    <comment_count>9</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2014-12-19 17:49:58 +0000</bug_when>
    <thetext>*** Bug 342030 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1489674</commentid>
    <comment_count>10</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-01-08 05:38:21 +0000</bug_when>
    <thetext>*** Bug 342604 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490061</commentid>
    <comment_count>11</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-01-09 19:37:20 +0000</bug_when>
    <thetext>*** Bug 342666 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490062</commentid>
    <comment_count>12</comment_count>
    <who name="Casey Finnerty">casfindad</who>
    <bug_when>2015-01-09 19:49:18 +0000</bug_when>
    <thetext>Does this mean Digikam will not work with (some? all?) video files until exiv2 is updated? I&apos;m running Debian stable, and testing and unstable have exiv2 v. 0.24.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490063</commentid>
    <comment_count>13</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-01-09 19:53:55 +0000</bug_when>
    <thetext>yes it is. Next Exiv2 stable version including better video support is planed in a near future.

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490957</commentid>
    <comment_count>14</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2015-01-14 14:28:33 +0000</bug_when>
    <thetext>*** Bug 342622 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1496620</commentid>
    <comment_count>15</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-02-02 21:57:01 +0000</bug_when>
    <thetext>*** Bug 343708 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1496633</commentid>
    <comment_count>16</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-02-02 22:37:45 +0000</bug_when>
    <thetext>*** Bug 343714 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498803</commentid>
    <comment_count>17</comment_count>
    <who name="Nico Kruber">nico.kruber</who>
    <bug_when>2015-02-09 00:53:12 +0000</bug_when>
    <thetext>FYI: I fixed this bug by applying the patch from revision 3264, i.e. http://dev.exiv2.org/projects/exiv2/repository/revisions/3264
The original bug report is at http://dev.exiv2.org/issues/960

Fixed openSUSE binaries can be tested from this repo:
https://build.opensuse.org/package/show/home:NicoK:branches:X11:common:Factory/exiv2
I&apos;ll submit the patch to the official (openSUSE) exiv2 package after some testing...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498831</commentid>
    <comment_count>18</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-02-09 08:48:27 +0000</bug_when>
    <thetext>The question here is to know when next Exiv2 release will be published to include patch officially. It&apos;s become urgent to release next Exiv2...

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1512296</commentid>
    <comment_count>19</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-04-19 13:18:36 +0000</bug_when>
    <thetext>*** Bug 346356 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517257</commentid>
    <comment_count>20</comment_count>
      <attachid>92513</attachid>
    <who name="">datweety</who>
    <bug_when>2015-05-09 17:21:30 +0000</bug_when>
    <thetext>Created attachment 92513
New crash information added by DrKonqi

digikam (4.9.0) on KDE Platform 4.14.7 using Qt 4.8.6

- What I was doing when the application crashed:
Start digikam and wait for picture/album scan  to finish.
Almost at the end 90%-100% digikam crashes. 
I was able to separate one single WAV-file that caused the crash. Here is it&apos;s mediainfo maybe that helps:
General
Count                                    : 308
Count of stream of this kind             : 1
Kind of stream                           : General
Kind of stream                           : General
Stream identifier                        : 0
Inform                                   : Wave: 41.6 KiB, 3s 860ms
Count of audio streams                   : 1
Audio_Format_List                        : PCM
Audio_Format_WithHint_List               : PCM
Audio codecs                             : PCM
Complete name                            : /home/tweety/Bilder/Tweety/Musik/stupider.wav
Folder name                              : /home/tweety/Bilder/Tweety/Musik
File name                                : stupider
File extension                           : wav
Format                                   : Wave
Format                                   : Wave
Format/Extensions usually used           : wav
Commercial name                          : Wave
Internet media type                      : audio/vnd.wave
Codec                                    : Wave
Codec                                    : Wave
Codec/Extensions usually used            : wav
File size                                : 42638
File size                                : 41.6 KiB
File size                                : 42 KiB
File size                                : 42 KiB
File size                                : 41.6 KiB
File size                                : 41.64 KiB
Duration                                 : 3860
Duration                                 : 3s 860ms
Duration                                 : 3s 860ms
Duration                                 : 3s 860ms
Duration                                 : 00:00:03.860
Duration                                 : 00:00:03.860
Overall bit rate mode                    : CBR
Overall bit rate mode                    : Constant
Overall bit rate                         : 88369
Overall bit rate                         : 88.4 Kbps
Stream size                              : 74
Stream size                              : 74.0 Bytes (0%)
Stream size                              : 74 Bytes
Stream size                              : 74 Bytes
Stream size                              : 74.0 Bytes
Stream size                              : 74.00 Bytes
Stream size                              : 74.0 Bytes (0%)
Proportion of this stream                : 0.00174
Title                                    : stupider.snd
Track name                               : stupider.snd
File last modification date              : UTC 2002-06-22 11:55:32
File last modification date (local)      : 2002-06-22 13:55:32

Audio
Count                                    : 254
Count of stream of this kind             : 1
Kind of stream                           : Audio
Kind of stream                           : Audio
Stream identifier                        : 0
Inform                                   : 88.2 Kbps, 11.1 KHz, 8 bits, 1 channel, PCM (Little / Unsigned)
Format                                   : PCM
Commercial name                          : PCM
Format settings                          : Little / Unsigned
Format settings, Endianness              : Little
Format settings, Sign                    : Unsigned
Codec ID                                 : 1
Codec ID/Url                             : http://www.microsoft.com/windows/
Codec                                    : PCM
Codec                                    : PCM
Codec/Family                             : PCM
Codec/Info                               : Microsoft PCM
Codec/Url                                : http://www.microsoft.com/windows/
Codec/CC                                 : 1
Codec settings                           : Little / Unsigned
Codec settings, Endianness               : Little
Codec settings, Sign                     : Unsigned
Duration                                 : 3860
Duration                                 : 3s 860ms
Duration                                 : 3s 860ms
Duration                                 : 3s 860ms
Duration                                 : 00:00:03.860
Duration                                 : 00:00:03.860
Bit rate mode                            : CBR
Bit rate mode                            : Constant
Bit rate                                 : 88200
Bit rate                                 : 88.2 Kbps
Channel(s)                               : 1
Channel(s)                               : 1 channel
Sampling rate                            : 11127
Sampling rate                            : 11.1 KHz
Samples count                            : 42950
Resolution                               : 8
Resolution                               : 8 bits
Bit depth                                : 8
Bit depth                                : 8 bits
Stream size                              : 42564
Stream size                              : 41.6 KiB (100%)
Stream size                              : 42 KiB
Stream size                              : 42 KiB
Stream size                              : 41.6 KiB
Stream size                              : 41.57 KiB
Stream size                              : 41.6 KiB (100%)
Proportion of this stream                : 0.99826

-- Backtrace (Reduced):
#9  0x00007f943e362a7c in Exiv2::RiffVideo::infoTagsHandler() () from /usr/lib/libexiv2.so.13
#10 0x00007f943e36af2f in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/libexiv2.so.13
#11 0x00007f943e36b320 in Exiv2::RiffVideo::readMetadata() () from /usr/lib/libexiv2.so.13
#12 0x00007f94457387fd in KExiv2Iface::KExiv2::load(QString const&amp;) const () from /usr/lib/libkexiv2.so.11
#13 0x00007f9443db9256 in Digikam::DMetadata::load(QString const&amp;) const () from /usr/lib/libdigikamcore.so.4.9.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517481</commentid>
    <comment_count>21</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-05-10 08:35:21 +0000</bug_when>
    <thetext>*** Bug 343736 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521636</commentid>
    <comment_count>22</comment_count>
      <attachid>92817</attachid>
    <who name="RJVB">rjvbertin</who>
    <bug_when>2015-05-25 17:31:19 +0000</bug_when>
    <thetext>Created attachment 92817
New crash information added by DrKonqi

digikam (4.10.0) on KDE Platform 4.14.7 using Qt 4.8.7

- What I was doing when the application crashed:

digikam was loading a directory (&quot;album&quot;) containing an &quot;offending&quot; QuickTime movie. There is a bug in libexiv2 that causes digikam to crash.
This bug is also apparent on OS X; there the error message is more explicit and suggests that the bug is a double free: &quot;malloc: incorrect checksum for freed object -- object was probably modified after being freed&quot;.

-- Backtrace (Reduced):
#6  0x00007f36bd41bcc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f36bd41f0d8 in __GI_abort () at abort.c:89
[...]
#9  0x00007f36bd46466e in malloc_printerr (ptr=&lt;optimized out&gt;, str=0x7f36bd566cc8 &quot;free(): invalid next size (fast)&quot;, action=1) at malloc.c:4996
#10 _int_free (av=&lt;optimized out&gt;, p=&lt;optimized out&gt;, have_lock=0) at malloc.c:3840
#11 0x00007f36bb5bf613 in Exiv2::QuickTimeVideo::userDataDecoder(unsigned long) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521654</commentid>
    <comment_count>23</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-05-25 19:43:52 +0000</bug_when>
    <thetext>Nothing change. It&apos;s always a problem in Exiv2 shared lib about video file parsing...

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521665</commentid>
    <comment_count>24</comment_count>
    <who name="RJVB">rjvbertin</who>
    <bug_when>2015-05-25 21:10:48 +0000</bug_when>
    <thetext>&quot;Resolved&quot; isn&apos;t the proper status, because the bug continues to exist in exiv2 svn/head. I think it&apos;s a bug in the handling of QuickTime user data.

Cf. https://trac.macports.org/ticket/47837 which has a link to my upstream bug report, and a patch for exiv2 that causes the user data to be ignore and thus avoids triggering the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1528463</commentid>
    <comment_count>25</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-06-26 16:10:41 +0000</bug_when>
    <thetext>*** Bug 349635 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1539241</commentid>
    <comment_count>26</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-08-24 17:01:38 +0000</bug_when>
    <thetext>*** Bug 351689 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1545133</commentid>
    <comment_count>27</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-09-20 20:52:35 +0000</bug_when>
    <thetext>*** Bug 352944 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1546899</commentid>
    <comment_count>28</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-09-29 04:43:18 +0000</bug_when>
    <thetext>*** Bug 353295 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547548</commentid>
    <comment_count>29</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-10-02 11:41:54 +0000</bug_when>
    <thetext>*** Bug 353447 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547549</commentid>
    <comment_count>30</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-10-02 11:45:15 +0000</bug_when>
    <thetext>Git commit 70eda3c81743379539bf8ba79e822edd1140e55c by Gilles Caulier.
Committed on 02/10/2015 at 11:44.
Pushed by cgilles into branch &apos;master&apos;.

bump Exiv2 shared lib version to last 0.25.0 due to huge bug report due to video parsing crash with Exiv2 0.24.0

M  +1    -1    CMakeLists.txt

http://commits.kde.org/libkexiv2/70eda3c81743379539bf8ba79e822edd1140e55c</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547614</commentid>
    <comment_count>31</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-10-02 18:58:12 +0000</bug_when>
    <thetext>Git commit fc3326bc420b314ae0923a0132e67b327d81869e by Gilles Caulier.
Committed on 02/10/2015 at 18:57.
Pushed by cgilles into branch &apos;frameworks&apos;.

backport commit #70eda3c81743379539bf8ba79e822edd1140e55c from got/master to frameworks branch

M  +1    -1    CMakeLists.txt

http://commits.kde.org/libkexiv2/fc3326bc420b314ae0923a0132e67b327d81869e</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1563610</commentid>
    <comment_count>32</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-12-15 04:35:03 +0000</bug_when>
    <thetext>*** Bug 356704 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566730</commentid>
    <comment_count>33</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2015-12-31 08:36:04 +0000</bug_when>
    <thetext>*** Bug 357356 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592634</commentid>
    <comment_count>34</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2016-05-04 18:17:49 +0000</bug_when>
    <thetext>*** Bug 362672 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1616128</commentid>
    <comment_count>35</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2016-08-22 20:08:38 +0000</bug_when>
    <thetext>*** Bug 367691 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711310</commentid>
    <comment_count>36</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2017-11-14 08:10:51 +0000</bug_when>
    <thetext>*** Bug 386891 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1735729</commentid>
    <comment_count>37</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2018-03-04 17:14:39 +0000</bug_when>
    <thetext>With 6.0.0, we have now a FFMpeg low level metadata parser based on libav C API
for video files database registration.

The Exiv2 video support is not used anymore as this code is buggous and nobody
sound motivated in Exiv2 to finalize the code.

The original post for this file must be fixed now and video metadata support
with ffmpeg must be enough to populate database entries.

Gilles Caulier</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>92513</attachid>
            <date>2015-05-09 17:21:30 +0000</date>
            <delta_ts>2015-05-09 17:21:30 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>digikam-20150509-174827.kcrash.txt</filename>
            <type>text/plain</type>
            <size>12609</size>
            <attacher>datweety</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGRpZ2lrYW0gKDQuOS4wKQpLREUgUGxhdGZvcm0gVmVyc2lvbjogNC4xNC43
ClF0IFZlcnNpb246IDQuOC42Ck9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDQuMC4xLTEtQVJDSCB4
ODZfNjQKRGlzdHJpYnV0aW9uIChQbGF0Zm9ybSk6IEFyY2hsaW51eCBQYWNrYWdlcwoKLS0gSW5m
b3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMgZG9pbmcgd2hlbiB0aGUgYXBw
bGljYXRpb24gY3Jhc2hlZDoKU3RhcnQgZGlnaWthbSBhbmQgd2FpdCBmb3IgcGljdHVyZS9hbGJ1
bSBzY2FuICB0byBmaW5pc2guCkFsbW9zdCBhdCB0aGUgZW5kIDkwJS0xMDAlIGRpZ2lrYW0gY3Jh
c2hlcy4gCkkgd2FzIGFibGUgdG8gc2VwYXJhdGUgb25lIHNpbmdsZSBXQVYtZmlsZSB0aGF0IGNh
dXNlZCB0aGUgY3Jhc2guIEhlcmUgaXMgaXQncyBtZWRpYWluZm8gbWF5YmUgdGhhdCBoZWxwczoK
R2VuZXJhbApDb3VudCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMzA4CkNv
dW50IG9mIHN0cmVhbSBvZiB0aGlzIGtpbmQgICAgICAgICAgICAgOiAxCktpbmQgb2Ygc3RyZWFt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBHZW5lcmFsCktpbmQgb2Ygc3RyZWFtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiBHZW5lcmFsClN0cmVhbSBpZGVudGlmaWVyICAgICAgICAg
ICAgICAgICAgICAgICAgOiAwCkluZm9ybSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgOiBXYXZlOiA0MS42IEtpQiwgM3MgODYwbXMKQ291bnQgb2YgYXVkaW8gc3RyZWFtcyAgICAg
ICAgICAgICAgICAgICA6IDEKQXVkaW9fRm9ybWF0X0xpc3QgICAgICAgICAgICAgICAgICAgICAg
ICA6IFBDTQpBdWRpb19Gb3JtYXRfV2l0aEhpbnRfTGlzdCAgICAgICAgICAgICAgIDogUENNCkF1
ZGlvIGNvZGVjcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBQQ00KQ29tcGxldGUgbmFt
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IC9ob21lL3R3ZWV0eS9CaWxkZXIvVHdlZXR5
L011c2lrL3N0dXBpZGVyLndhdgpGb2xkZXIgbmFtZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogL2hvbWUvdHdlZXR5L0JpbGRlci9Ud2VldHkvTXVzaWsKRmlsZSBuYW1lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IHN0dXBpZGVyCkZpbGUgZXh0ZW5zaW9uICAgICAgICAg
ICAgICAgICAgICAgICAgICAgOiB3YXYKRm9ybWF0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IFdhdmUKRm9ybWF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
IFdhdmUKRm9ybWF0L0V4dGVuc2lvbnMgdXN1YWxseSB1c2VkICAgICAgICAgICA6IHdhdgpDb21t
ZXJjaWFsIG5hbWUgICAgICAgICAgICAgICAgICAgICAgICAgIDogV2F2ZQpJbnRlcm5ldCBtZWRp
YSB0eXBlICAgICAgICAgICAgICAgICAgICAgIDogYXVkaW8vdm5kLndhdmUKQ29kZWMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IFdhdmUKQ29kZWMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICA6IFdhdmUKQ29kZWMvRXh0ZW5zaW9ucyB1c3VhbGx5IHVzZWQg
ICAgICAgICAgICA6IHdhdgpGaWxlIHNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDogNDI2MzgKRmlsZSBzaXplICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDQxLjYg
S2lCCkZpbGUgc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiA0MiBLaUIKRmls
ZSBzaXplICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDQyIEtpQgpGaWxlIHNpemUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogNDEuNiBLaUIKRmlsZSBzaXplICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IDQxLjY0IEtpQgpEdXJhdGlvbiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDogMzg2MApEdXJhdGlvbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogM3MgODYwbXMKRHVyYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IDNzIDg2MG1zCkR1cmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgOiAzcyA4NjBtcwpEdXJhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDog
MDA6MDA6MDMuODYwCkR1cmF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAw
MDowMDowMy44NjAKT3ZlcmFsbCBiaXQgcmF0ZSBtb2RlICAgICAgICAgICAgICAgICAgICA6IENC
UgpPdmVyYWxsIGJpdCByYXRlIG1vZGUgICAgICAgICAgICAgICAgICAgIDogQ29uc3RhbnQKT3Zl
cmFsbCBiaXQgcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICA6IDg4MzY5Ck92ZXJhbGwgYml0
IHJhdGUgICAgICAgICAgICAgICAgICAgICAgICAgOiA4OC40IEticHMKU3RyZWFtIHNpemUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IDc0ClN0cmVhbSBzaXplICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgOiA3NC4wIEJ5dGVzICgwJSkKU3RyZWFtIHNpemUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA6IDc0IEJ5dGVzClN0cmVhbSBzaXplICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiA3NCBCeXRlcwpTdHJlYW0gc2l6ZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogNzQuMCBCeXRlcwpTdHJlYW0gc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogNzQuMDAgQnl0ZXMKU3RyZWFtIHNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA6IDc0LjAgQnl0ZXMgKDAlKQpQcm9wb3J0aW9uIG9mIHRoaXMgc3RyZWFtICAgICAgICAgICAg
ICAgIDogMC4wMDE3NApUaXRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDog
c3R1cGlkZXIuc25kClRyYWNrIG5hbWUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBz
dHVwaWRlci5zbmQKRmlsZSBsYXN0IG1vZGlmaWNhdGlvbiBkYXRlICAgICAgICAgICAgICA6IFVU
QyAyMDAyLTA2LTIyIDExOjU1OjMyCkZpbGUgbGFzdCBtb2RpZmljYXRpb24gZGF0ZSAobG9jYWwp
ICAgICAgOiAyMDAyLTA2LTIyIDEzOjU1OjMyCgpBdWRpbwpDb3VudCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogMjU0CkNvdW50IG9mIHN0cmVhbSBvZiB0aGlzIGtpbmQgICAg
ICAgICAgICAgOiAxCktpbmQgb2Ygc3RyZWFtICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBB
dWRpbwpLaW5kIG9mIHN0cmVhbSAgICAgICAgICAgICAgICAgICAgICAgICAgIDogQXVkaW8KU3Ry
ZWFtIGlkZW50aWZpZXIgICAgICAgICAgICAgICAgICAgICAgICA6IDAKSW5mb3JtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IDg4LjIgS2JwcywgMTEuMSBLSHosIDggYml0cywg
MSBjaGFubmVsLCBQQ00gKExpdHRsZSAvIFVuc2lnbmVkKQpGb3JtYXQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogUENNCkNvbW1lcmNpYWwgbmFtZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiBQQ00KRm9ybWF0IHNldHRpbmdzICAgICAgICAgICAgICAgICAgICAgICAgICA6
IExpdHRsZSAvIFVuc2lnbmVkCkZvcm1hdCBzZXR0aW5ncywgRW5kaWFubmVzcyAgICAgICAgICAg
ICAgOiBMaXR0bGUKRm9ybWF0IHNldHRpbmdzLCBTaWduICAgICAgICAgICAgICAgICAgICA6IFVu
c2lnbmVkCkNvZGVjIElEICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxCkNvZGVj
IElEL1VybCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBodHRwOi8vd3d3Lm1pY3Jvc29m
dC5jb20vd2luZG93cy8KQ29kZWMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
IFBDTQpDb2RlYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogUENNCkNvZGVj
L0ZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBQQ00KQ29kZWMvSW5mbyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IE1pY3Jvc29mdCBQQ00KQ29kZWMvVXJsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS93aW5k
b3dzLwpDb2RlYy9DQyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMQpDb2RlYyBz
ZXR0aW5ncyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogTGl0dGxlIC8gVW5zaWduZWQKQ29k
ZWMgc2V0dGluZ3MsIEVuZGlhbm5lc3MgICAgICAgICAgICAgICA6IExpdHRsZQpDb2RlYyBzZXR0
aW5ncywgU2lnbiAgICAgICAgICAgICAgICAgICAgIDogVW5zaWduZWQKRHVyYXRpb24gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IDM4NjAKRHVyYXRpb24gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA6IDNzIDg2MG1zCkR1cmF0aW9uICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiAzcyA4NjBtcwpEdXJhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogM3MgODYwbXMKRHVyYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA6IDAwOjAwOjAzLjg2MApEdXJhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDogMDA6MDA6MDMuODYwCkJpdCByYXRlIG1vZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
OiBDQlIKQml0IHJhdGUgbW9kZSAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IENvbnN0YW50
CkJpdCByYXRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiA4ODIwMApCaXQgcmF0
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogODguMiBLYnBzCkNoYW5uZWwocykg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxCkNoYW5uZWwocykgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgOiAxIGNoYW5uZWwKU2FtcGxpbmcgcmF0ZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA6IDExMTI3ClNhbXBsaW5nIHJhdGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiAxMS4xIEtIegpTYW1wbGVzIGNvdW50ICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDogNDI5NTAKUmVzb2x1dGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDgKUmVz
b2x1dGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDggYml0cwpCaXQgZGVwdGgg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogOApCaXQgZGVwdGggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogOCBiaXRzClN0cmVhbSBzaXplICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiA0MjU2NApTdHJlYW0gc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogNDEuNiBLaUIgKDEwMCUpClN0cmVhbSBzaXplICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiA0MiBLaUIKU3RyZWFtIHNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
IDQyIEtpQgpTdHJlYW0gc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogNDEuNiBL
aUIKU3RyZWFtIHNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDQxLjU3IEtpQgpT
dHJlYW0gc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogNDEuNiBLaUIgKDEwMCUp
ClByb3BvcnRpb24gb2YgdGhpcyBzdHJlYW0gICAgICAgICAgICAgICAgOiAwLjk5ODI2CgpUaGUg
Y3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQgZXZlcnkgdGltZS4KCi0tIEJhY2t0cmFjZToKQXBwbGlj
YXRpb246IGRpZ2lLYW0gKGRpZ2lrYW0pLCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdApVc2lu
ZyBob3N0IGxpYnRocmVhZF9kYiBsaWJyYXJ5ICIvdXNyL2xpYi9saWJ0aHJlYWRfZGIuc28uMSIu
CltDdXJyZW50IHRocmVhZCBpcyAxIChUaHJlYWQgMHg3Zjk0NDVmYjlhMDAgKExXUCAyNDU0OSkp
XQoKVGhyZWFkIDQgKFRocmVhZCAweDdmOTQxZDRkNDcwMCAoTFdQIDI0NTUxKSk6CiMwICAweDAw
MDA3Zjk0M2VlNDQ0ZWQgaW4gcG9sbCAoKSBmcm9tIC91c3IvbGliL2xpYmMuc28uNgojMSAgMHgw
MDAwN2Y5NDIyZjM3NzBjIGluID8/ICgpIGZyb20gL3Vzci9saWIvbGlidXNiLTEuMC5zby4wCiMy
ICAweDAwMDA3Zjk0M2NlYWQzNzQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL3Vzci9saWIvbGli
cHRocmVhZC5zby4wCiMzICAweDAwMDA3Zjk0M2VlNGQyN2QgaW4gY2xvbmUgKCkgZnJvbSAvdXNy
L2xpYi9saWJjLnNvLjYKClRocmVhZCAzIChUaHJlYWQgMHg3Zjk0MTJhZDU3MDAgKExXUCAyNDU1
OSkpOgpbS0NyYXNoIEhhbmRsZXJdCiM2ICAweDAwMDA3Zjk0M2VkZWRmMWIgaW4gX19tZW1jcHlf
c3NlMiAoKSBmcm9tIC91c3IvbGliL2xpYmMuc28uNgojNyAgMHgwMDAwN2Y5NDNlZGQ3ZTkzIGlu
IF9fR0lfX0lPX2ZpbGVfeHNnZXRuICgpIGZyb20gL3Vzci9saWIvbGliYy5zby42CiM4ICAweDAw
MDA3Zjk0M2VkY2RkYTAgaW4gZnJlYWQgKCkgZnJvbSAvdXNyL2xpYi9saWJjLnNvLjYKIzkgIDB4
MDAwMDdmOTQzZTM2MmE3YyBpbiBFeGl2Mjo6UmlmZlZpZGVvOjppbmZvVGFnc0hhbmRsZXIoKSAo
KSBmcm9tIC91c3IvbGliL2xpYmV4aXYyLnNvLjEzCiMxMCAweDAwMDA3Zjk0M2UzNmFmMmYgaW4g
RXhpdjI6OlJpZmZWaWRlbzo6ZGVjb2RlQmxvY2soKSAoKSBmcm9tIC91c3IvbGliL2xpYmV4aXYy
LnNvLjEzCiMxMSAweDAwMDA3Zjk0M2UzNmIzMjAgaW4gRXhpdjI6OlJpZmZWaWRlbzo6cmVhZE1l
dGFkYXRhKCkgKCkgZnJvbSAvdXNyL2xpYi9saWJleGl2Mi5zby4xMwojMTIgMHgwMDAwN2Y5NDQ1
NzM4N2ZkIGluIEtFeGl2MklmYWNlOjpLRXhpdjI6OmxvYWQoUVN0cmluZyBjb25zdCYpIGNvbnN0
ICgpIGZyb20gL3Vzci9saWIvbGlia2V4aXYyLnNvLjExCiMxMyAweDAwMDA3Zjk0NDNkYjkyNTYg
aW4gRGlnaWthbTo6RE1ldGFkYXRhOjpsb2FkKFFTdHJpbmcgY29uc3QmKSBjb25zdCAoKSBmcm9t
IC91c3IvbGliL2xpYmRpZ2lrYW1jb3JlLnNvLjQuOS4wCiMxNCAweDAwMDA3Zjk0NDQzNjVhNTcg
aW4gRGlnaWthbTo6SW1hZ2VTY2FubmVyOjpsb2FkRnJvbURpc2soKSAoKSBmcm9tIC91c3IvbGli
L2xpYmRpZ2lrYW1kYXRhYmFzZS5zby40LjkuMAojMTUgMHgwMDAwN2Y5NDQ0MzY1YzQwIGluIERp
Z2lrYW06OkltYWdlU2Nhbm5lcjo6bmV3RmlsZShpbnQpICgpIGZyb20gL3Vzci9saWIvbGliZGln
aWthbWRhdGFiYXNlLnNvLjQuOS4wCiMxNiAweDAwMDA3Zjk0NDQyZjY2NzYgaW4gRGlnaWthbTo6
Q29sbGVjdGlvblNjYW5uZXI6OnNjYW5OZXdGaWxlKFFGaWxlSW5mbyBjb25zdCYsIGludCkgKCkg
ZnJvbSAvdXNyL2xpYi9saWJkaWdpa2FtZGF0YWJhc2Uuc28uNC45LjAKIzE3IDB4MDAwMDdmOTQ0
NDJmOWUxMiBpbiBEaWdpa2FtOjpDb2xsZWN0aW9uU2Nhbm5lcjo6c2NhbkFsYnVtKERpZ2lrYW06
OkNvbGxlY3Rpb25Mb2NhdGlvbiBjb25zdCYsIFFTdHJpbmcgY29uc3QmKSAoKSBmcm9tIC91c3Iv
bGliL2xpYmRpZ2lrYW1kYXRhYmFzZS5zby40LjkuMAojMTggMHgwMDAwN2Y5NDQ0MmY5Y2NmIGlu
IERpZ2lrYW06OkNvbGxlY3Rpb25TY2FubmVyOjpzY2FuQWxidW0oRGlnaWthbTo6Q29sbGVjdGlv
bkxvY2F0aW9uIGNvbnN0JiwgUVN0cmluZyBjb25zdCYpICgpIGZyb20gL3Vzci9saWIvbGliZGln
aWthbWRhdGFiYXNlLnNvLjQuOS4wCiMxOSAweDAwMDA3Zjk0NDQyZjljY2YgaW4gRGlnaWthbTo6
Q29sbGVjdGlvblNjYW5uZXI6OnNjYW5BbGJ1bShEaWdpa2FtOjpDb2xsZWN0aW9uTG9jYXRpb24g
Y29uc3QmLCBRU3RyaW5nIGNvbnN0JikgKCkgZnJvbSAvdXNyL2xpYi9saWJkaWdpa2FtZGF0YWJh
c2Uuc28uNC45LjAKIzIwIDB4MDAwMDdmOTQ0NDJmYTY2MyBpbiBEaWdpa2FtOjpDb2xsZWN0aW9u
U2Nhbm5lcjo6c2NhbkFsYnVtUm9vdChEaWdpa2FtOjpDb2xsZWN0aW9uTG9jYXRpb24gY29uc3Qm
KSAoKSBmcm9tIC91c3IvbGliL2xpYmRpZ2lrYW1kYXRhYmFzZS5zby40LjkuMAojMjEgMHgwMDAw
N2Y5NDQ0MmZiZWFkIGluIERpZ2lrYW06OkNvbGxlY3Rpb25TY2FubmVyOjpjb21wbGV0ZVNjYW4o
KSAoKSBmcm9tIC91c3IvbGliL2xpYmRpZ2lrYW1kYXRhYmFzZS5zby40LjkuMAojMjIgMHgwMDAw
MDAwMDAwNWU5MmIwIGluID8/ICgpCiMyMyAweDAwMDA3Zjk0M2Y5MjYzMGYgaW4gPz8gKCkgZnJv
bSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojMjQgMHgwMDAwN2Y5NDNjZWFkMzc0IGluIHN0YXJ0
X3RocmVhZCAoKSBmcm9tIC91c3IvbGliL2xpYnB0aHJlYWQuc28uMAojMjUgMHgwMDAwN2Y5NDNl
ZTRkMjdkIGluIGNsb25lICgpIGZyb20gL3Vzci9saWIvbGliYy5zby42CgpUaHJlYWQgMiAoVGhy
ZWFkIDB4N2Y5NDEyMmQ0NzAwIChMV1AgMjQ1NjApKToKIzAgIDB4MDAwMDdmOTQzZWU0NDRlZCBp
biBwb2xsICgpIGZyb20gL3Vzci9saWIvbGliYy5zby42CiMxICAweDAwMDA3Zjk0MzgwZGRjN2Mg
aW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3Zjk0Mzgw
ZGRkOGMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWIvbGliZ2xp
Yi0yLjAuc28uMAojMyAgMHgwMDAwN2Y5NDNmYTVmZjc3IGluIFFFdmVudERpc3BhdGNoZXJHbGli
Ojpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgp
IGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzQgIDB4MDAwMDdmOTQzZmEyZjlhMSBpbiBR
RXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRz
RmxhZz4pICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzUgIDB4MDAwMDdmOTQzZmEy
ZmQwNSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRz
RmxhZz4pICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzYgIDB4MDAwMDdmOTQzZjky
M2FhOSBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAoj
NyAgMHgwMDAwN2Y5NDNmYTEwMjYzIGluID8/ICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNv
LjQKIzggIDB4MDAwMDdmOTQzZjkyNjMwZiBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29y
ZS5zby40CiM5ICAweDAwMDA3Zjk0M2NlYWQzNzQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL3Vz
ci9saWIvbGlicHRocmVhZC5zby4wCiMxMCAweDAwMDA3Zjk0M2VlNGQyN2QgaW4gY2xvbmUgKCkg
ZnJvbSAvdXNyL2xpYi9saWJjLnNvLjYKClRocmVhZCAxIChUaHJlYWQgMHg3Zjk0NDVmYjlhMDAg
KExXUCAyNDU0OSkpOgojMCAgMHgwMDAwN2Y5NDNjZWIyOWFmIGluIHB0aHJlYWRfY29uZF93YWl0
QEBHTElCQ18yLjMuMiAoKSBmcm9tIC91c3IvbGliL2xpYnB0aHJlYWQuc28uMAojMSAgMHgwMDAw
N2Y5NDNmOTI2ODY2IGluIFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIHVuc2lnbmVkIGxv
bmcpICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzIgIDB4MDAwMDdmOTQzZjkyNWU5
ZSBpbiBRVGhyZWFkOjp3YWl0KHVuc2lnbmVkIGxvbmcpICgpIGZyb20gL3Vzci9saWIvbGliUXRD
b3JlLnNvLjQKIzMgIDB4MDAwMDAwMDAwMDVlNzg5YiBpbiA/PyAoKQojNCAgMHgwMDAwMDAwMDAw
NWU3YjY3IGluID8/ICgpCiM1ICAweDAwMDA3Zjk0M2VkOWFkYjIgaW4gX19ydW5fZXhpdF9oYW5k
bGVycyAoKSBmcm9tIC91c3IvbGliL2xpYmMuc28uNgojNiAgMHgwMDAwN2Y5NDNlZDlhZTA1IGlu
IGV4aXQgKCkgZnJvbSAvdXNyL2xpYi9saWJjLnNvLjYKIzcgIDB4MDAwMDdmOTQ0MDZmZjBhOCBp
biA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0R3VpLnNvLjQKIzggIDB4MDAwMDdmOTQ0MTQwYTI4
MCBpbiBLQXBwbGljYXRpb246Onhpb0VycmhhbmRsZXIoX1hEaXNwbGF5KikgKCkgZnJvbSAvdXNy
L2xpYi9saWJrZGV1aS5zby41CiM5ICAweDAwMDA3Zjk0M2I5MTA5MWUgaW4gX1hJT0Vycm9yICgp
IGZyb20gL3Vzci9saWIvbGliWDExLnNvLjYKIzEwIDB4MDAwMDdmOTQzYjkwZTI1ZCBpbiBfWEV2
ZW50c1F1ZXVlZCAoKSBmcm9tIC91c3IvbGliL2xpYlgxMS5zby42CiMxMSAweDAwMDA3Zjk0M2I4
ZmZiMTAgaW4gWEV2ZW50c1F1ZXVlZCAoKSBmcm9tIC91c3IvbGliL2xpYlgxMS5zby42CiMxMiAw
eDAwMDA3Zjk0NDA3MzZkOGMgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9saWJRdEd1aS5zby40CiMx
MyAweDAwMDA3Zjk0MzgwZGQ2ODEgaW4gZ19tYWluX2NvbnRleHRfY2hlY2sgKCkgZnJvbSAvdXNy
L2xpYi9saWJnbGliLTIuMC5zby4wCiMxNCAweDAwMDA3Zjk0MzgwZGRjMjAgaW4gPz8gKCkgZnJv
bSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiMxNSAweDAwMDA3Zjk0MzgwZGRkOGMgaW4gZ19t
YWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWIvbGliZ2xpYi0yLjAuc28uMAoj
MTYgMHgwMDAwN2Y5NDNmYTVmZjVkIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZl
bnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9s
aWIvbGliUXRDb3JlLnNvLjQKIzE3IDB4MDAwMDdmOTQ0MDczNzMyNiBpbiA/PyAoKSBmcm9tIC91
c3IvbGliL2xpYlF0R3VpLnNvLjQKIzE4IDB4MDAwMDdmOTQzZmEyZjlhMSBpbiBRRXZlbnRMb29w
Ojpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgp
IGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzE5IDB4MDAwMDdmOTQzZmEyZmQwNSBpbiBR
RXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgp
IGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzIwIDB4MDAwMDAwMDAwMDVlNGNjMSBpbiA/
PyAoKQojMjEgMHgwMDAwMDAwMDAwNTJhMWE3IGluID8/ICgpCiMyMiAweDAwMDA3Zjk0M2ZhNGEw
NzEgaW4gUU9iamVjdDo6ZXZlbnQoUUV2ZW50KikgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUu
c28uNAojMjMgMHgwMDAwN2Y5NDQwNjkzOWZjIGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlm
eV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL3Vzci9saWIvbGliUXRHdWkuc28u
NAojMjQgMHgwMDAwN2Y5NDQwNjlhNDU4IGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5KFFPYmplY3Qq
LCBRRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliL2xpYlF0R3VpLnNvLjQKIzI1IDB4MDAwMDdmOTQ0
MTQwYjgyYSBpbiBLQXBwbGljYXRpb246Om5vdGlmeShRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJv
bSAvdXNyL2xpYi9saWJrZGV1aS5zby41CiMyNiAweDAwMDA3Zjk0M2ZhMzBlNGQgaW4gUUNvcmVB
cHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL3Vz
ci9saWIvbGliUXRDb3JlLnNvLjQKIzI3IDB4MDAwMDdmOTQzZmEzNDIxMSBpbiBRQ29yZUFwcGxp
Y2F0aW9uUHJpdmF0ZTo6c2VuZFBvc3RlZEV2ZW50cyhRT2JqZWN0KiwgaW50LCBRVGhyZWFkRGF0
YSopICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzI4IDB4MDAwMDdmOTQzZmE1ZmUx
MyBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29yZS5zby40CiMyOSAweDAwMDA3Zjk0Mzgw
ZGQ5ZmQgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvdXNyL2xpYi9saWJnbGli
LTIuMC5zby4wCiMzMCAweDAwMDA3Zjk0MzgwZGRjZTAgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9s
aWJnbGliLTIuMC5zby4wCiMzMSAweDAwMDA3Zjk0MzgwZGRkOGMgaW4gZ19tYWluX2NvbnRleHRf
aXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWIvbGliZ2xpYi0yLjAuc28uMAojMzIgMHgwMDAwN2Y5
NDNmYTVmZjVkIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxR
RXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3Jl
LnNvLjQKIzMzIDB4MDAwMDdmOTQ0MDczNzMyNiBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0
R3VpLnNvLjQKIzM0IDB4MDAwMDdmOTQzZmEyZjlhMSBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZl
bnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9s
aWIvbGliUXRDb3JlLnNvLjQKIzM1IDB4MDAwMDdmOTQzZmEyZmQwNSBpbiBRRXZlbnRMb29wOjpl
eGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9s
aWIvbGliUXRDb3JlLnNvLjQKIzM2IDB4MDAwMDdmOTQzZmEzNTJhOSBpbiBRQ29yZUFwcGxpY2F0
aW9uOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojMzcgMHgwMDAwMDAw
MDAwNDk2M2E2IGluID8/ICgpCiMzOCAweDAwMDA3Zjk0M2VkODU4MDAgaW4gX19saWJjX3N0YXJ0
X21haW4gKCkgZnJvbSAvdXNyL2xpYi9saWJjLnNvLjYKIzM5IDB4MDAwMDAwMDAwMDQ5OGM2OSBp
biBfc3RhcnQgKCkKClBvc3NpYmxlIGR1cGxpY2F0ZXMgYnkgcXVlcnk6IGJ1ZyAzNDYzNTYsIGJ1
ZyAzNDM3MzYsIGJ1ZyAzNDM3MTQsIGJ1ZyAzNDM3MDgsIGJ1ZyAzNDI2NjYuCgpSZXBvcnRlZCB1
c2luZyBEcktvbnFp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>92817</attachid>
            <date>2015-05-25 17:31:19 +0000</date>
            <delta_ts>2015-05-25 17:31:19 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>digikam-20150525-190312.kcrash.txt</filename>
            <type>text/plain</type>
            <size>16105</size>
            <attacher name="RJVB">rjvbertin</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGRpZ2lrYW0gKDQuMTAuMCkKS0RFIFBsYXRmb3JtIFZlcnNpb246IDQuMTQu
NwpRdCBWZXJzaW9uOiA0LjguNwpPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCAzLjEzLjExLjE3LWNr
dDE3LWNrMS1rdWJ1bnR1LWFtZGYxMC1yanZiIHg4Nl82NApEaXN0cmlidXRpb246IFVidW50dSAx
NC4wNC4yIExUUwoKLS0gSW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMg
ZG9pbmcgd2hlbiB0aGUgYXBwbGljYXRpb24gY3Jhc2hlZDoKCmRpZ2lrYW0gd2FzIGxvYWRpbmcg
YSBkaXJlY3RvcnkgKCJhbGJ1bSIpIGNvbnRhaW5pbmcgYW4gIm9mZmVuZGluZyIgUXVpY2tUaW1l
IG1vdmllLiBUaGVyZSBpcyBhIGJ1ZyBpbiBsaWJleGl2MiB0aGF0IGNhdXNlcyBkaWdpa2FtIHRv
IGNyYXNoLgpUaGlzIGJ1ZyBpcyBhbHNvIGFwcGFyZW50IG9uIE9TIFg7IHRoZXJlIHRoZSBlcnJv
ciBtZXNzYWdlIGlzIG1vcmUgZXhwbGljaXQgYW5kIHN1Z2dlc3RzIHRoYXQgdGhlIGJ1ZyBpcyBh
IGRvdWJsZSBmcmVlOiAibWFsbG9jOiBpbmNvcnJlY3QgY2hlY2tzdW0gZm9yIGZyZWVkIG9iamVj
dCAtLSBvYmplY3Qgd2FzIHByb2JhYmx5IG1vZGlmaWVkIGFmdGVyIGJlaW5nIGZyZWVkIi4KCi0t
IEJhY2t0cmFjZToKQXBwbGljYXRpb246IGRpZ2lLYW0gKGRpZ2lrYW0pLCBzaWduYWw6IEFib3J0
ZWQKVXNpbmcgaG9zdCBsaWJ0aHJlYWRfZGIgbGlicmFyeSAiL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYnRocmVhZF9kYi5zby4xIi4KcHRocmVhZF9jb25kX3RpbWVkd2FpdEBAR0xJQkNfMi4zLjIg
KCkgYXQgLi4vbnB0bC9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvcHRocmVhZF9jb25k
X3RpbWVkd2FpdC5TOjIzOApbQ3VycmVudCB0aHJlYWQgaXMgMSAoVGhyZWFkIDB4N2YzNmM0ZTZk
YWMwIChMV1AgMzAyNSkpXQoKVGhyZWFkIDUgKFRocmVhZCAweDdmMzY5ZDlkMzcwMCAoTFdQIDMw
MjYpKToKIzAgIDB4MDAwMDdmMzZiZDRkMjEyZCBpbiBwb2xsICgpIGF0IC4uL3N5c2RlcHMvdW5p
eC9zeXNjYWxsLXRlbXBsYXRlLlM6ODEKIzEgIDB4MDAwMDdmMzZhMjU1ODI0OCBpbiA/PyAoKSBm
cm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJ1c2ItMS4wLnNvLjAKIzIgIDB4MDAwMDdmMzZi
YTYxNjE4MiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzY5ZDlkMzcwMCkgYXQgcHRocmVhZF9j
cmVhdGUuYzozMTIKIzMgIDB4MDAwMDdmMzZiZDRkZjQ3ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNk
ZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzoxMTEKClRocmVhZCA0IChUaHJlYWQg
MHg3ZjM2OTY3MjM3MDAgKExXUCAzMDI3KSk6CltLQ3Jhc2ggSGFuZGxlcl0KIzYgIDB4MDAwMDdm
MzZiZDQxYmNjOSBpbiBfX0dJX3JhaXNlIChzaWc9c2lnQGVudHJ5PTYpIGF0IC4uL25wdGwvc3lz
ZGVwcy91bml4L3N5c3YvbGludXgvcmFpc2UuYzo1NgojNyAgMHgwMDAwN2YzNmJkNDFmMGQ4IGlu
IF9fR0lfYWJvcnQgKCkgYXQgYWJvcnQuYzo4OQojOCAgMHgwMDAwN2YzNmJkNDU4Mzk0IGluIF9f
bGliY19tZXNzYWdlIChkb19hYm9ydD1kb19hYm9ydEBlbnRyeT0xLCBmbXQ9Zm10QGVudHJ5PTB4
N2YzNmJkNTY2YjI4ICIqKiogRXJyb3IgaW4gYCVzJzogJXM6IDB4JXMgKioqXG4iKSBhdCAuLi9z
eXNkZXBzL3Bvc2l4L2xpYmNfZmF0YWwuYzoxNzUKIzkgIDB4MDAwMDdmMzZiZDQ2NDY2ZSBpbiBt
YWxsb2NfcHJpbnRlcnIgKHB0cj08b3B0aW1pemVkIG91dD4sIHN0cj0weDdmMzZiZDU2NmNjOCAi
ZnJlZSgpOiBpbnZhbGlkIG5leHQgc2l6ZSAoZmFzdCkiLCBhY3Rpb249MSkgYXQgbWFsbG9jLmM6
NDk5NgojMTAgX2ludF9mcmVlIChhdj08b3B0aW1pemVkIG91dD4sIHA9PG9wdGltaXplZCBvdXQ+
LCBoYXZlX2xvY2s9MCkgYXQgbWFsbG9jLmM6Mzg0MAojMTEgMHgwMDAwN2YzNmJiNWJmNjEzIGlu
IEV4aXYyOjpRdWlja1RpbWVWaWRlbzo6dXNlckRhdGFEZWNvZGVyKHVuc2lnbmVkIGxvbmcpICgp
IGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJleGl2Mi5zby4xMwojMTIgMHgwMDAw
N2YzNmJiNWJlODBiIGluIEV4aXYyOjpRdWlja1RpbWVWaWRlbzo6dGFnRGVjb2RlcihFeGl2Mjo6
RGF0YUJ1ZiYsIHVuc2lnbmVkIGxvbmcpICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJleGl2Mi5zby4xMwojMTMgMHgwMDAwN2YzNmJiNWJlYjcwIGluIEV4aXYyOjpRdWlja1Rp
bWVWaWRlbzo6ZGVjb2RlQmxvY2soKSAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliZXhpdjIuc28uMTMKIzE0IDB4MDAwMDdmMzZiYjViZWRiZCBpbiBFeGl2Mjo6UXVpY2tUaW1l
VmlkZW86OnJlYWRNZXRhZGF0YSgpICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJleGl2Mi5zby4xMwojMTUgMHgwMDAwN2YzNmMzMTYzOWU1IGluIEtFeGl2MklmYWNlOjpLRXhp
djI6OmxvYWQoUVN0cmluZyBjb25zdCYpIGNvbnN0ICgpIGZyb20gL3Vzci9saWIvbGlia2V4aXYy
LnNvLjExCiMxNiAweDAwMDA3ZjM2YzJhN2VjYzYgaW4gRGlnaWthbTo6RE1ldGFkYXRhOjpsb2Fk
ICh0aGlzPXRoaXNAZW50cnk9MHg3ZjM2OTAwMTA3YjAsIGZpbGVQYXRoPS4uLikgYXQgL2J1aWxk
L2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZG1ldGFkYXRhL2RtZXRhZGF0YS5jcHA6
MTEwCiMxNyAweDAwMDA3ZjM2YzI0ZGMyYWYgaW4gRGlnaWthbTo6SW1hZ2VTY2FubmVyOjpsb2Fk
RnJvbURpc2sgKHRoaXM9dGhpc0BlbnRyeT0weDdmMzY5NjcyMjQ5MCkgYXQgL2J1aWxkL2J1aWxk
ZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvaW1hZ2VzY2FubmVyLmNwcDoxNTUw
CiMxOCAweDAwMDA3ZjM2YzI0ZGM0OTAgaW4gRGlnaWthbTo6SW1hZ2VTY2FubmVyOjpuZXdGaWxl
ICh0aGlzPXRoaXNAZW50cnk9MHg3ZjM2OTY3MjI0OTAsIGFsYnVtSWQ9YWxidW1JZEBlbnRyeT0y
MikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvaW1h
Z2VzY2FubmVyLmNwcDoyODkKIzE5IDB4MDAwMDdmMzZjMjQ3NDg5NiBpbiBEaWdpa2FtOjpDb2xs
ZWN0aW9uU2Nhbm5lcjo6c2Nhbk5ld0ZpbGUgKHRoaXM9dGhpc0BlbnRyeT0weDdmMzY5NjcyMmFl
MCwgaW5mbz0uLi4sIGFsYnVtSWQ9MjIpIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAv
Y29yZS9saWJzL2RhdGFiYXNlL2NvbGxlY3Rpb25zY2FubmVyLmNwcDoxMjU1CiMyMCAweDAwMDA3
ZjM2YzI0NzdhMmYgaW4gRGlnaWthbTo6Q29sbGVjdGlvblNjYW5uZXI6OnNjYW5BbGJ1bSAodGhp
cz10aGlzQGVudHJ5PTB4N2YzNjk2NzIyYWUwLCBsb2NhdGlvbj0uLi4sIGFsYnVtPS4uLikgYXQg
L2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvY29sbGVjdGlv
bnNjYW5uZXIuY3BwOjEwOTAKIzIxIDB4MDAwMDdmMzZjMjQ3NzhlNyBpbiBEaWdpa2FtOjpDb2xs
ZWN0aW9uU2Nhbm5lcjo6c2NhbkFsYnVtICh0aGlzPXRoaXNAZW50cnk9MHg3ZjM2OTY3MjJhZTAs
IGxvY2F0aW9uPS4uLiwgYWxidW09Li4uKSBhdCAvYnVpbGQvYnVpbGRkL2RpZ2lrYW0tNC4xMC4w
L2NvcmUvbGlicy9kYXRhYmFzZS9jb2xsZWN0aW9uc2Nhbm5lci5jcHA6MTExMwojMjIgMHgwMDAw
N2YzNmMyNDc4MmYzIGluIERpZ2lrYW06OkNvbGxlY3Rpb25TY2FubmVyOjpzY2FuQWxidW1Sb290
ICh0aGlzPXRoaXNAZW50cnk9MHg3ZjM2OTY3MjJhZTAsIGxvY2F0aW9uPS4uLikgYXQgL2J1aWxk
L2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvY29sbGVjdGlvbnNjYW5u
ZXIuY3BwOjgyOQojMjMgMHgwMDAwN2YzNmMyNDc4ZWNkIGluIERpZ2lrYW06OkNvbGxlY3Rpb25T
Y2FubmVyOjpjb21wbGV0ZVNjYW4gKHRoaXM9dGhpc0BlbnRyeT0weDdmMzY5NjcyMmFlMCkgYXQg
L2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvY29sbGVjdGlv
bnNjYW5uZXIuY3BwOjQ5MAojMjQgMHgwMDAwMDAwMDAwNWRhYzZmIGluIERpZ2lrYW06OlNjYW5D
b250cm9sbGVyOjpydW4gKHRoaXM9MHgxYjg3NjMwKSBhdCAvYnVpbGQvYnVpbGRkL2RpZ2lrYW0t
NC4xMC4wL2NvcmUvYXBwL2RhdGFiYXNlL3NjYW5jb250cm9sbGVyLmNwcDo3NTYKIzI1IDB4MDAw
MDdmMzZiZTAyMTc4MyBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDFiODc2MzApIGF0
IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjM1MgojMjYgMHgwMDAwN2YzNmJhNjE2MTgyIGluIHN0
YXJ0X3RocmVhZCAoYXJnPTB4N2YzNjk2NzIzNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMxMgoj
MjcgMHgwMDAwN2YzNmJkNGRmNDdkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2
L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMQoKVGhyZWFkIDMgKFRocmVhZCAweDdmMzY5NWYyMjcw
MCAoTFdQIDMwMjgpKToKIzAgIDB4MDAwMDdmMzZiNTcxZjYxZCBpbiA/PyAoKSBmcm9tIC9saWIv
eDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMxICAweDAwMDA3ZjM2YjU3MWY5Nzkg
aW4gZ19tdXRleF9sb2NrICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4w
LnNvLjAKIzIgIDB4MDAwMDdmMzZiNTZkZDBiMCBpbiBnX21haW5fY29udGV4dF9hY3F1aXJlICgp
IGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdm
MzZiNTZkZGVhNSBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIu
MC5zby4wCiM0ICAweDAwMDA3ZjM2YjU2ZGUwZWMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9u
ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4MDAw
MDdmMzZiZTE2ZTVhZSBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhp
cz0weDdmMzY4ODAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9n
bGliLmNwcDo0MzYKIzYgIDB4MDAwMDdmMzZiZTEzYTU2ZiBpbiBRRXZlbnRMb29wOjpwcm9jZXNz
RXZlbnRzICh0aGlzPXRoaXNAZW50cnk9MHg3ZjM2OTVmMjFhZTAsIGZsYWdzPS4uLikgYXQga2Vy
bmVsL3FldmVudGxvb3AuY3BwOjE0OQojNyAgMHgwMDAwN2YzNmJlMTNhOGI1IGluIFFFdmVudExv
b3A6OmV4ZWMgKHRoaXM9dGhpc0BlbnRyeT0weDdmMzY5NWYyMWFlMCwgZmxhZ3M9Li4uKSBhdCBr
ZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjA0CiM4ICAweDAwMDA3ZjM2YmUwMWVhMGQgaW4gUVRocmVh
ZDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4MWMyNWVlMCkgYXQgdGhyZWFkL3F0aHJlYWQuY3Bw
OjUzOAojOSAgMHgwMDAwN2YzNmJlMTE5NWEzIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJF
bmdpbmU6OnJ1biAodGhpcz0weDFjMjVlZTApIGF0IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90
aWZ5LmNwcDoyNjUKIzEwIDB4MDAwMDdmMzZiZTAyMTc4MyBpbiBRVGhyZWFkUHJpdmF0ZTo6c3Rh
cnQgKGFyZz0weDFjMjVlZTApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjM1MgojMTEgMHgw
MDAwN2YzNmJhNjE2MTgyIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2YzNjk1ZjIyNzAwKSBhdCBw
dGhyZWFkX2NyZWF0ZS5jOjMxMgojMTIgMHgwMDAwN2YzNmJkNGRmNDdkIGluIGNsb25lICgpIGF0
IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMQoKVGhyZWFkIDIg
KFRocmVhZCAweDdmMzY5NTcyMTcwMCAoTFdQIDMwMzApKToKIzAgIHB0aHJlYWRfY29uZF93YWl0
QEBHTElCQ18yLjMuMiAoKSBhdCAuLi9ucHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82
NC9wdGhyZWFkX2NvbmRfd2FpdC5TOjE4NQojMSAgMHgwMDAwN2YzNmJlMDIxZDlhIGluIHdhaXQg
KHRpbWU9MTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRoaXM9MHgyM2VmOWQwKSBhdCB0aHJlYWQvcXdh
aXRjb25kaXRpb25fdW5peC5jcHA6ODYKIzIgIFFXYWl0Q29uZGl0aW9uOjp3YWl0ICh0aGlzPXRo
aXNAZW50cnk9MHgyM2VmMjcwLCBtdXRleD1tdXRleEBlbnRyeT0weDIzZWYyNjgsIHRpbWU9dGlt
ZUBlbnRyeT0xODQ0Njc0NDA3MzcwOTU1MTYxNSkgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3Vu
aXguY3BwOjE1OAojMyAgMHgwMDAwN2YzNmMyYWViZWRhIGluIERpZ2lrYW06OlBhcmtpbmdUaHJl
YWQ6OnJ1biAodGhpcz0weDIzZWYyNTApIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAv
Y29yZS9saWJzL3RocmVhZHMvdGhyZWFkbWFuYWdlci5jcHA6MTE5CiM0ICAweDAwMDA3ZjM2YmUw
MjE3ODMgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHgyM2VmMjUwKSBhdCB0aHJlYWQv
cXRocmVhZF91bml4LmNwcDozNTIKIzUgIDB4MDAwMDdmMzZiYTYxNjE4MiBpbiBzdGFydF90aHJl
YWQgKGFyZz0weDdmMzY5NTcyMTcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMTIKIzYgIDB4MDAw
MDdmMzZiZDRkZjQ3ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94
ODZfNjQvY2xvbmUuUzoxMTEKClRocmVhZCAxIChUaHJlYWQgMHg3ZjM2YzRlNmRhYzAgKExXUCAz
MDI1KSk6CiMwICBwdGhyZWFkX2NvbmRfdGltZWR3YWl0QEBHTElCQ18yLjMuMiAoKSBhdCAuLi9u
cHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9wdGhyZWFkX2NvbmRfdGltZWR3YWl0
LlM6MjM4CiMxICAweDAwMDA3ZjM2YmUwMjFkMzQgaW4gd2FpdCAodGltZT0xMCwgdGhpcz0weDFl
OTYyNDApIGF0IHRocmVhZC9xd2FpdGNvbmRpdGlvbl91bml4LmNwcDo4NAojMiAgUVdhaXRDb25k
aXRpb246OndhaXQgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBtdXRleD0weDFlOTYxNDAsIHRpbWU9
dGltZUBlbnRyeT0xMCkgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3VuaXguY3BwOjE1OAojMyAg
MHgwMDAwN2YzNmMyYWEyNTQwIGluIERpZ2lrYW06OkRhdGFiYXNlQ29yZUJhY2tlbmRQcml2YXRl
OjpBYnN0cmFjdFdhaXRpbmdVbmxvY2tlcjo6d2FpdCAodGhpcz10aGlzQGVudHJ5PTB4N2ZmZmYx
MjA2MWMwLCB0aW1lPXRpbWVAZW50cnk9MTApIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEw
LjAvY29yZS9saWJzL2RhdGFiYXNlL2NvcmUvZGF0YWJhc2Vjb3JlYmFja2VuZC5jcHA6NTYzCiM0
ICAweDAwMDA3ZjM2YzJhYTNhZjggaW4gRGlnaWthbTo6RGF0YWJhc2VDb3JlQmFja2VuZFByaXZh
dGU6OmNoZWNrUmV0cnlTUUxpdGVMb2NrRXJyb3IgKHRoaXM9dGhpc0BlbnRyeT0weDFlOTYwYjAs
IHJldHJpZXM9cmV0cmllc0BlbnRyeT02MTEpIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEw
LjAvY29yZS9saWJzL2RhdGFiYXNlL2NvcmUvZGF0YWJhc2Vjb3JlYmFja2VuZC5jcHA6MzU3CiM1
ICAweDAwMDA3ZjM2YzJhYTQ2MTAgaW4gRGlnaWthbTo6RGF0YWJhc2VDb3JlQmFja2VuZDo6cXVl
cnlFcnJvckhhbmRsaW5nICh0aGlzPXRoaXNAZW50cnk9MHgxZTk1ZDEwLCBxdWVyeT0uLi4sIHJl
dHJpZXM9cmV0cmllc0BlbnRyeT02MTEpIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAv
Y29yZS9saWJzL2RhdGFiYXNlL2NvcmUvZGF0YWJhc2Vjb3JlYmFja2VuZC5jcHA6MTMwNwojNiAg
MHgwMDAwN2YzNmMyYWE0ODg1IGluIERpZ2lrYW06OkRhdGFiYXNlQ29yZUJhY2tlbmQ6OmV4ZWMg
KHRoaXM9MHgxZTk1ZDEwLCBxdWVyeT0uLi4pIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEw
LjAvY29yZS9saWJzL2RhdGFiYXNlL2NvcmUvZGF0YWJhc2Vjb3JlYmFja2VuZC5jcHA6MTQyOAoj
NyAgMHgwMDAwN2YzNmMyYWE0OWMyIGluIERpZ2lrYW06OkRhdGFiYXNlQ29yZUJhY2tlbmQ6OmV4
ZWNRdWVyeSAodGhpcz10aGlzQGVudHJ5PTB4MWU5NWQxMCwgcXVlcnk9Li4uLCBib3VuZFZhbHVl
MT0uLi4sIGJvdW5kVmFsdWUyPS4uLikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9j
b3JlL2xpYnMvZGF0YWJhc2UvY29yZS9kYXRhYmFzZWNvcmViYWNrZW5kLmNwcDoxMDcwCiM4ICAw
eDAwMDA3ZjM2YzJhYTU2ZGMgaW4gRGlnaWthbTo6RGF0YWJhc2VDb3JlQmFja2VuZDo6ZXhlY1F1
ZXJ5ICh0aGlzPXRoaXNAZW50cnk9MHgxZTk1ZDEwLCBzcWw9Li4uLCBib3VuZFZhbHVlMT0uLi4s
IGJvdW5kVmFsdWUyPS4uLikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xp
YnMvZGF0YWJhc2UvY29yZS9kYXRhYmFzZWNvcmViYWNrZW5kLmNwcDoxMDE5CiM5ICAweDAwMDA3
ZjM2YzJhYTU3MmMgaW4gRGlnaWthbTo6RGF0YWJhc2VDb3JlQmFja2VuZDo6ZXhlY1NxbCAodGhp
cz0weDFlOTVkMTAsIHNxbD0uLi4sIGJvdW5kVmFsdWUxPS4uLiwgYm91bmRWYWx1ZTI9Li4uLCB2
YWx1ZXM9dmFsdWVzQGVudHJ5PTB4N2ZmZmYxMjA2MzgwLCBsYXN0SW5zZXJ0SWQ9bGFzdEluc2Vy
dElkQGVudHJ5PTB4MCkgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMv
ZGF0YWJhc2UvY29yZS9kYXRhYmFzZWNvcmViYWNrZW5kLmNwcDo5MTkKIzEwIDB4MDAwMDdmMzZj
MjQ1ZmI4YiBpbiBEaWdpa2FtOjpBbGJ1bURCOjpnZXRJbWFnZVByb3BlcnR5ICh0aGlzPTB4MWM1
YmY5MCwgaW1hZ2VJRD1pbWFnZUlEQGVudHJ5PTE4MTUsIHByb3BlcnR5PS4uLikgYXQgL2J1aWxk
L2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvZGF0YWJhc2UvYWxidW1kYi5jcHA6MTk2
OAojMTEgMHgwMDAwN2YzNmMyNDljMjQ5IGluIERpZ2lrYW06OkltYWdlRXh0ZW5kZWRQcm9wZXJ0
aWVzOjpyZWFkUHJvcGVydHkgKHRoaXM9dGhpc0BlbnRyeT0weDdmZmZmMTIwNjUxMCwgcHJvcGVy
dHk9Li4uKSBhdCAvYnVpbGQvYnVpbGRkL2RpZ2lrYW0tNC4xMC4wL2NvcmUvbGlicy9kYXRhYmFz
ZS9pbWFnZWV4dGVuZGVkcHJvcGVydGllcy5jcHA6MTM5CiMxMiAweDAwMDA3ZjM2YzI0OWM0OTYg
aW4gRGlnaWthbTo6SW1hZ2VFeHRlbmRlZFByb3BlcnRpZXM6OmxvY2F0aW9uICh0aGlzPXRoaXNA
ZW50cnk9MHg3ZmZmZjEyMDY1MTApIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAvY29y
ZS9saWJzL2RhdGFiYXNlL2ltYWdlZXh0ZW5kZWRwcm9wZXJ0aWVzLmNwcDoxMTcKIzEzIDB4MDAw
MDdmMzZjMjRhMGE0MCBpbiBEaWdpa2FtOjpJbWFnZUluZm86Om1ldGFkYXRhVGVtcGxhdGUgKHRo
aXM9dGhpc0BlbnRyeT0weDYxNzdmYjgpIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAv
Y29yZS9saWJzL2RhdGFiYXNlL2ltYWdlaW5mby5jcHA6MTUyMAojMTQgMHgwMDAwMDAwMDAwNjFl
OWJjIGluIERpZ2lrYW06Ok1ldGFkYXRhSHViOjpsb2FkICh0aGlzPTB4MzFlNjQ0MCwgaW5mbz0u
Li4pIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAvY29yZS9hcHAvZmlsZWFjdGlvbi9t
ZXRhZGF0YWh1Yi5jcHA6MTk3CiMxNSAweDAwMDAwMDAwMDA0YmVhZWMgaW4gRGlnaWthbTo6SW1h
Z2VEZXNjRWRpdFRhYjo6c2V0SW5mb3MgKHRoaXM9dGhpc0BlbnRyeT0weDMxZTVlYzAsIGluZm9z
PS4uLikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvaW1hZ2Vwcm9w
ZXJ0aWVzL2ltYWdlZGVzY2VkaXR0YWIuY3BwOjgxMwojMTYgMHgwMDAwMDAwMDAwNGJlZDFkIGlu
IERpZ2lrYW06OkltYWdlRGVzY0VkaXRUYWI6OnNldEl0ZW0gKHRoaXM9MHgzMWU1ZWMwLCBpbmZv
PS4uLikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvaW1hZ2Vwcm9w
ZXJ0aWVzL2ltYWdlZGVzY2VkaXR0YWIuY3BwOjc3NwojMTcgMHgwMDAwMDAwMDAwNGFlNGQxIGlu
IERpZ2lrYW06OkltYWdlUHJvcGVydGllc1NpZGVCYXJEQjo6c2xvdENoYW5nZWRUYWIgKHRoaXM9
dGhpc0BlbnRyeT0weDMwNTkyOTAsIHRhYj0weDMxZTVlYzApIGF0IC9idWlsZC9idWlsZGQvZGln
aWthbS00LjEwLjAvY29yZS9saWJzL2ltYWdlcHJvcGVydGllcy9pbWFnZXByb3BlcnRpZXNzaWRl
YmFyZGIuY3BwOjMwNAojMTggMHgwMDAwMDAwMDAwNGFiNWRhIGluIERpZ2lrYW06OkltYWdlUHJv
cGVydGllc1NpZGVCYXJEQjo6aXRlbUNoYW5nZWQgKHRoaXM9dGhpc0BlbnRyeT0weDMwNTkyOTAs
IGluZm9zPS4uLiwgcmVjdD0uLi4sIGltZz1pbWdAZW50cnk9MHgwLCBoaXN0b3J5PS4uLikgYXQg
L2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xpYnMvaW1hZ2Vwcm9wZXJ0aWVzL2lt
YWdlcHJvcGVydGllc3NpZGViYXJkYi5jcHA6MjAzCiMxOSAweDAwMDAwMDAwMDA0YWI2OGMgaW4g
RGlnaWthbTo6SW1hZ2VQcm9wZXJ0aWVzU2lkZUJhckRCOjppdGVtQ2hhbmdlZCAodGhpcz0weDMw
NTkyOTAsIGluZm9zPS4uLikgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2xp
YnMvaW1hZ2Vwcm9wZXJ0aWVzL2ltYWdlcHJvcGVydGllc3NpZGViYXJkYi5jcHA6MTc5CiMyMCAw
eDAwMDAwMDAwMDA2NzViNWUgaW4gRGlnaWthbTo6RGlnaWthbVZpZXc6OnNsb3REaXNwYXRjaElt
YWdlU2VsZWN0ZWQgKHRoaXM9MHgyNGE3MmEwKSBhdCAvYnVpbGQvYnVpbGRkL2RpZ2lrYW0tNC4x
MC4wL2NvcmUvYXBwL3ZpZXdzL2RpZ2lrYW12aWV3LmNwcDoxMzk2CiMyMSAweDAwMDAwMDAwMDA2
Nzk5ODAgaW4gRGlnaWthbTo6RGlnaWthbVZpZXc6OnF0X3N0YXRpY19tZXRhY2FsbCAoX289MHgy
NGE3MmEwLCBfYz0zOTMsIF9pZD05MjMxLCBfYT0weGZmZmZmZmZmZmZmZmZmZmYpIGF0IC9idWls
ZC9idWlsZGQvZGlnaWthbS00LjEwLjAvb2JqLXg4Nl82NC1saW51eC1nbnUvY29yZS9hcHAvZGln
aWthbXZpZXcubW9jOjM1OAojMjIgMHgwMDAwN2YzNmJlMTUyMmYxIGluIFFNZXRhT2JqZWN0Ojph
Y3RpdmF0ZSAoc2VuZGVyPTB4MzZhYThhMCwgbT08b3B0aW1pemVkIG91dD4sIGxvY2FsX3NpZ25h
bF9pbmRleD08b3B0aW1pemVkIG91dD4sIGFyZ3Y9MHgwKSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6
MzYzOAojMjMgMHgwMDAwN2YzNmJlMTU3MDQ5IGluIFFPYmplY3Q6OmV2ZW50ICh0aGlzPTB4MzZh
YThhMCwgZT08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xb2JqZWN0LmNwcDoxMTk5CiMyNCAw
eDAwMDA3ZjM2YmVjNDM0MGMgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAo
dGhpcz0weDE5YzM0NzAsIHJlY2VpdmVyPTB4MzZhYThhMCwgZT0weDdmZmZmMTIwNmYwMCkgYXQg
a2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDU3MAojMjUgMHgwMDAwN2YzNmJlYzQ5OGZiIGluIFFB
cHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4N2ZmZmYxMjA3YzYwLCByZWNlaXZlcj0weDE4OSwg
ZT0weDdmZmZmMTIwNmYwMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDM1NgojMjYgMHgw
MDAwN2YzNmJmOTQ3MmY3IGluIEtBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4N2ZmZmYxMjA3
YzYwLCByZWNlaXZlcj0weDM2YWE4YTAsIGV2ZW50PTB4N2ZmZmYxMjA2ZjAwKSBhdCAuLi8uLi9r
ZGV1aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDozMjEKIzI3IDB4MDAwMDdmMzZiZTEzYmI0YyBp
biBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbCAodGhpcz0weDdmZmZmMTIwN2M2MCwg
cmVjZWl2ZXI9MHgzNmFhOGEwLCBldmVudD1ldmVudEBlbnRyeT0weDdmZmZmMTIwNmYwMCkgYXQg
a2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjk1NQojMjggMHgwMDAwN2YzNmJlMTcwY2UzIGlu
IHNlbmRFdmVudCAoZXZlbnQ9MHg3ZmZmZjEyMDZmMDAsIHJlY2VpdmVyPTxvcHRpbWl6ZWQgb3V0
PikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3Jl
YXBwbGljYXRpb24uaDoyMzEKIzI5IFFUaW1lckluZm9MaXN0OjphY3RpdmF0ZVRpbWVycyAodGhp
cz0weDE5YjY4MzApIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX3VuaXguY3BwOjYyMQojMzAg
MHgwMDAwN2YzNmJlMTZkYTYxIGluIHRpbWVyU291cmNlRGlzcGF0Y2ggKHNvdXJjZT08b3B0aW1p
emVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE5MwojMzEgMHgw
MDAwN2YzNmI1NmRkZTA0IGluIGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoICgpIGZyb20gL2xpYi94
ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzMyIDB4MDAwMDdmMzZiNTZkZTA0OCBp
biA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMzMyAw
eDAwMDA3ZjM2YjU2ZGUwZWMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzM0IDB4MDAwMDdmMzZiZTE2ZTU4
ZiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDE4ZTBiYzAs
IGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDM0CiMzNSAw
eDAwMDA3ZjM2YmVjZTVkYTYgaW4gUUd1aUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVu
dHMgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZ3VpZXZlbnRk
aXNwYXRjaGVyX2dsaWIuY3BwOjIwNAojMzYgMHgwMDAwN2YzNmJlMTNhNTZmIGluIFFFdmVudExv
b3A6OnByb2Nlc3NFdmVudHMgKHRoaXM9dGhpc0BlbnRyeT0weDFlNzg5ZTAsIGZsYWdzPS4uLikg
YXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojMzcgMHgwMDAwN2YzNmJlMTNhOGI1IGluIFFF
dmVudExvb3A6OmV4ZWMgKHRoaXM9MHgxZTc4OWUwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZl
bnRsb29wLmNwcDoyMDQKIzM4IDB4MDAwMDAwMDAwMDVkNjlkOSBpbiBEaWdpa2FtOjpTY2FuQ29u
dHJvbGxlcjo6Y29tcGxldGVDb2xsZWN0aW9uU2NhbkNvcmUgKHRoaXM9MHgxYjg3NjMwLCBuZWVk
VG90YWxGaWxlcz1uZWVkVG90YWxGaWxlc0BlbnRyeT10cnVlLCBkZWZlcj1kZWZlckBlbnRyeT1m
YWxzZSkgYXQgL2J1aWxkL2J1aWxkZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2FwcC9kYXRhYmFzZS9z
Y2FuY29udHJvbGxlci5jcHA6NDg2CiMzOSAweDAwMDAwMDAwMDA1ZDZhZGUgaW4gRGlnaWthbTo6
U2NhbkNvbnRyb2xsZXI6OmNvbXBsZXRlQ29sbGVjdGlvblNjYW5JbkJhY2tncm91bmQgKHRoaXM9
PG9wdGltaXplZCBvdXQ+LCBkZWZlcj1kZWZlckBlbnRyeT1mYWxzZSkgYXQgL2J1aWxkL2J1aWxk
ZC9kaWdpa2FtLTQuMTAuMC9jb3JlL2FwcC9kYXRhYmFzZS9zY2FuY29udHJvbGxlci5jcHA6NDcx
CiM0MCAweDAwMDAwMDAwMDA1MjY0MTIgaW4gRGlnaWthbTo6TmV3SXRlbXNGaW5kZXI6OnNsb3RT
dGFydCAodGhpcz0weDYwYWNmYTApIGF0IC9idWlsZC9idWlsZGQvZGlnaWthbS00LjEwLjAvY29y
ZS91dGlsaXRpZXMvbWFpbnRlbmFuY2UvbmV3aXRlbXNmaW5kZXIuY3BwOjEyMQojNDEgMHgwMDAw
N2YzNmJlMTU3MTc5IGluIFFPYmplY3Q6OmV2ZW50ICh0aGlzPTB4NjBhY2ZhMCwgZT08b3B0aW1p
emVkIG91dD4pIGF0IGtlcm5lbC9xb2JqZWN0LmNwcDoxMjIyCiM0MiAweDAwMDA3ZjM2YmVjNDM0
MGMgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAodGhpcz0weDE5YzM0NzAs
IHJlY2VpdmVyPTB4NjBhY2ZhMCwgZT0weDY4YjI1ZjApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24u
Y3BwOjQ1NzAKIzQzIDB4MDAwMDdmMzZiZWM0OThmYiBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAo
dGhpcz0weDdmZmZmMTIwN2M2MCwgcmVjZWl2ZXI9MHgxODksIGU9MHg2OGIyNWYwKSBhdCBrZXJu
ZWwvcWFwcGxpY2F0aW9uLmNwcDo0MzU2CiM0NCAweDAwMDA3ZjM2YmY5NDcyZjcgaW4gS0FwcGxp
Y2F0aW9uOjpub3RpZnkgKHRoaXM9MHg3ZmZmZjEyMDdjNjAsIHJlY2VpdmVyPTB4NjBhY2ZhMCwg
ZXZlbnQ9MHg2OGIyNWYwKSBhdCAuLi8uLi9rZGV1aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDoz
MjEKIzQ1IDB4MDAwMDdmMzZiZTEzYmI0YyBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRl
cm5hbCAodGhpcz0weDdmZmZmMTIwN2M2MCwgcmVjZWl2ZXI9cmVjZWl2ZXJAZW50cnk9MHg2MGFj
ZmEwLCBldmVudD1ldmVudEBlbnRyeT0weDY4YjI1ZjApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0
aW9uLmNwcDo5NTUKIzQ2IDB4MDAwMDdmMzZiZTEzZjliNyBpbiBzZW5kRXZlbnQgKGV2ZW50PTB4
NjhiMjVmMCwgcmVjZWl2ZXI9MHg2MGFjZmEwKSBhdCAuLi8uLi9pbmNsdWRlL1F0Q29yZS8uLi8u
Li9zcmMvY29yZWxpYi9rZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIzMQojNDcgUUNvcmVBcHBs
aWNhdGlvblByaXZhdGU6OnNlbmRQb3N0ZWRFdmVudHMgKHJlY2VpdmVyPTB4MCwgcmVjZWl2ZXJA
ZW50cnk9MHg3ZjM2YmUxNmU0MDAgPHBvc3RFdmVudFNvdXJjZURpc3BhdGNoKEdTb3VyY2UqLCBH
U291cmNlRnVuYywgZ3BvaW50ZXIpPiwgZXZlbnRfdHlwZT1ldmVudF90eXBlQGVudHJ5PTAsIGRh
dGE9MHgxOGRmMmIwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTU3OQojNDggMHgw
MDAwN2YzNmJlMTNmZDY3IGluIFFDb3JlQXBwbGljYXRpb246OnNlbmRQb3N0ZWRFdmVudHMgKHJl
Y2VpdmVyPTB4N2YzNmJlMTZlNDAwIDxwb3N0RXZlbnRTb3VyY2VEaXNwYXRjaChHU291cmNlKiwg
R1NvdXJjZUZ1bmMsIGdwb2ludGVyKT4sIHJlY2VpdmVyQGVudHJ5PTB4MCwgZXZlbnRfdHlwZT1l
dmVudF90eXBlQGVudHJ5PTApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxNDcyCiM0
OSAweDAwMDA3ZjM2YmUxNmU0MTMgaW4gc2VuZFBvc3RlZEV2ZW50cyAoKSBhdCAuLi8uLi9pbmNs
dWRlL1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9rZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIz
NgojNTAgcG9zdEV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHgxOWQ3NzEwKSBhdCBrZXJuZWwvcWV2
ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyODcKIzUxIDB4MDAwMDdmMzZiNTZkZGUwNCBpbiBnX21h
aW5fY29udGV4dF9kaXNwYXRjaCAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGli
LTIuMC5zby4wCiM1MiAweDAwMDA3ZjM2YjU2ZGUwNDggaW4gPz8gKCkgZnJvbSAvbGliL3g4Nl82
NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojNTMgMHgwMDAwN2YzNmI1NmRlMGVjIGluIGdf
bWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJn
bGliLTIuMC5zby4wCiM1NCAweDAwMDA3ZjM2YmUxNmU1OGYgaW4gUUV2ZW50RGlzcGF0Y2hlckds
aWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHgxOGUwYmMwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
ZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQzNAojNTUgMHgwMDAwN2YzNmJlY2U1ZGE2IGluIFFH
dWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0
PiwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyMDQK
IzU2IDB4MDAwMDdmMzZiZTEzYTU2ZiBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlz
PXRoaXNAZW50cnk9MHg3ZmZmZjEyMDc3NDAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxv
b3AuY3BwOjE0OQojNTcgMHgwMDAwN2YzNmJlMTNhOGI1IGluIFFFdmVudExvb3A6OmV4ZWMgKHRo
aXM9dGhpc0BlbnRyeT0weDdmZmZmMTIwNzc0MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50
bG9vcC5jcHA6MjA0CiM1OCAweDAwMDA3ZjM2YmUxNDBhMjkgaW4gUUNvcmVBcHBsaWNhdGlvbjo6
ZXhlYyAoKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTIyNwojNTkgMHgwMDAwN2Yz
NmJlYzQxYTNjIGluIFFBcHBsaWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9u
LmNwcDozODI4CiM2MCAweDAwMDAwMDAwMDA0OTdhMjAgaW4gbWFpbiAoYXJnYz08b3B0aW1pemVk
IG91dD4sIGFyZ3Y9PG9wdGltaXplZCBvdXQ+KSBhdCAvYnVpbGQvYnVpbGRkL2RpZ2lrYW0tNC4x
MC4wL2NvcmUvYXBwL21haW4vbWFpbi5jcHA6MjM3CgpQb3NzaWJsZSBkdXBsaWNhdGVzIGJ5IHF1
ZXJ5OiBidWcgMzQ4MTczLCBidWcgMzQ3MTM5LCBidWcgMzQ3MTM0LCBidWcgMzQ3MDUwLCBidWcg
MzQ2NzQyLgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>