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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>57722</bug_id>
          
          <creation_ts>2011-04-03 01:09:50 -0700</creation_ts>
          <short_desc>Split out UnicodeBidi enum into its own header (to allow use in platform)</short_desc>
          <delta_ts>2011-04-07 10:30:32 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>50912</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>378508</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 01:09:50 -0700</bug_when>
    <thetext>Split out UnicodeBidi enum into its own header (to allow use in platform)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378509</commentid>
    <comment_count>1</comment_count>
      <attachid>88002</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 01:12:40 -0700</bug_when>
    <thetext>Created attachment 88002
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378510</commentid>
    <comment_count>2</comment_count>
      <attachid>88002</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 01:18:01 -0700</bug_when>
    <thetext>Comment on attachment 88002
Patch

What about all the other build systems?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378511</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 01:20:15 -0700</bug_when>
    <thetext>It&apos;s a header.  XCode is the only crazy one which wants headers listed.  Right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378512</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 01:21:45 -0700</bug_when>
    <thetext>Nope.  WebCore.gypi lists headers.  One of GTK or Qt does as well.  As does visual studio.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378513</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 01:22:05 -0700</bug_when>
    <thetext>Oh, an CMake, maybe.  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378514</commentid>
    <comment_count>6</comment_count>
      <attachid>88002</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 01:23:54 -0700</bug_when>
    <thetext>Comment on attachment 88002
Patch

How about I just throw this change away.  Adding a file ain&apos;t worth my time.  I still want to see the EWS results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378518</commentid>
    <comment_count>7</comment_count>
      <attachid>88002</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 01:33:34 -0700</bug_when>
    <thetext>Comment on attachment 88002
Patch

You&apos;ll get EWS results without the R?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378519</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 01:51:36 -0700</bug_when>
    <thetext>Really?  I thought the EWS bots will ignore r- patches.  It&apos;s silly our little game here...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378524</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-04-03 03:45:04 -0700</bug_when>
    <thetext>Attachment 88002 did not build on mac:
Build output: http://queues.webkit.org/results/8321690</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378525</commentid>
    <comment_count>10</comment_count>
      <attachid>88002</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-04-03 03:46:23 -0700</bug_when>
    <thetext>Comment on attachment 88002
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=88002&amp;action=review

&gt; Source/WebCore/WebCore.xcodeproj/project.pbxproj:22772
&gt; +				A863E2011343412000274926 /* UnicodeBidi.h in Headers */,

Please sort it lexicologically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378531</commentid>
    <comment_count>11</comment_count>
      <attachid>88004</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 04:23:21 -0700</bug_when>
    <thetext>Created attachment 88004
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378532</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 04:23:37 -0700</bug_when>
    <thetext>Turns out this change is going to be needed for my patch, so I did the work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378534</commentid>
    <comment_count>13</comment_count>
      <attachid>88004</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-04-03 04:25:43 -0700</bug_when>
    <thetext>Comment on attachment 88004
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=88004&amp;action=review

&gt; Source/WebCore/WebCore.pro:1967
&gt; +    platform/text/UnicodeBidi.h

You&apos;re missing \ here.

&gt; Source/WebCore/platform/text/UnicodeBidi.h:14
&gt; + * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS&apos;&apos; AND ANY
&gt; + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

I don&apos;t think this is right copyright information.  But it seems odd for Google to claim the copyright if we&apos;re merely copying it here.  Who added this enum originally?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378535</commentid>
    <comment_count>14</comment_count>
      <attachid>88005</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 04:30:21 -0700</bug_when>
    <thetext>Created attachment 88005
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378536</commentid>
    <comment_count>15</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2011-04-03 04:33:43 -0700</bug_when>
    <thetext>Attachment 88004 did not build on qt:
Build output: http://queues.webkit.org/results/8321698</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378539</commentid>
    <comment_count>16</comment_count>
      <attachid>88006</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 05:08:46 -0700</bug_when>
    <thetext>Created attachment 88006
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378540</commentid>
    <comment_count>17</comment_count>
      <attachid>88006</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-03 05:11:42 -0700</bug_when>
    <thetext>Comment on attachment 88006
Patch for landing

Rejecting attachment 88006 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=cr-jail-8&apos;, &apos;apply-...&quot; exit_code: 2

Last 500 characters of output:
efile.am
patching file Source/WebCore/WebCore.gypi
patching file Source/WebCore/WebCore.pro
patching file Source/WebCore/WebCore.xcodeproj/project.pbxproj
patching file Source/WebCore/css/CSSPrimitiveValueMappings.h
patching file Source/WebCore/platform/text/UnicodeBidi.h
patching file Source/WebCore/rendering/style/RenderStyle.h
patching file Source/WebCore/rendering/style/RenderStyleConstants.h

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/8321708</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378548</commentid>
    <comment_count>18</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-04-03 07:10:24 -0700</bug_when>
    <thetext>Attachment 88005 did not build on mac:
Build output: http://queues.webkit.org/results/8328018</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378564</commentid>
    <comment_count>19</comment_count>
      <attachid>88006</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 11:38:18 -0700</bug_when>
    <thetext>Comment on attachment 88006
Patch for landing

You didn&apos;t change the visual studio project files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378565</commentid>
    <comment_count>20</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 11:42:38 -0700</bug_when>
    <thetext>You&apos;re just the build system nazi today, eh?  The win-ews seems to like the build, and you seem to like making my life difficult.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378568</commentid>
    <comment_count>21</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 12:13:53 -0700</bug_when>
    <thetext>(In reply to comment #20)
&gt; You&apos;re just the build system nazi today, eh?  The win-ews seems to like the build, and you seem to like making my life difficult.

Your change is not correct.  The Visual Studio project files contain the headers.  They&apos;re not required for the build to work, but they are used by the folks who use those project files.

The build system is making your life difficult, not me.  I&apos;m just asking for your patch to be correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378569</commentid>
    <comment_count>22</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 12:20:16 -0700</bug_when>
    <thetext>(In reply to comment #21)
&gt; (In reply to comment #20)
&gt; &gt; You&apos;re just the build system nazi today, eh?  The win-ews seems to like the build, and you seem to like making my life difficult.
&gt; 
&gt; Your change is not correct.  The Visual Studio project files contain the headers.  They&apos;re not required for the build to work, but they are used by the folks who use those project files.
&gt; 
&gt; The build system is making your life difficult, not me.  I&apos;m just asking for your patch to be correct.

I understand that I&apos;m shooting the messenger here.  The messenger is being needlessly pedantic.  This will eventually be the first patch to ever correctly edit every build system, since I don&apos;t think we&apos;ve ever actually seen one of those in WebKit. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378570</commentid>
    <comment_count>23</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 12:28:22 -0700</bug_when>
    <thetext>I think you&apos;re just upset, and I&apos;m not really sure why.  I agree that adding files to the project is too hard, but that&apos;s not a reason to cut corners.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378571</commentid>
    <comment_count>24</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-03 12:32:03 -0700</bug_when>
    <thetext>(In reply to comment #23)
&gt; I think you&apos;re just upset, and I&apos;m not really sure why.  I agree that adding files to the project is too hard, but that&apos;s not a reason to cut corners.

I am upset. :) But not unreasonably or irrationally so.  This patch moves an enum to a single file.  The first patch I posted compiled on *all* build systems, yet I&apos;m up to patch 5 due to build system nits and copyright complaints.

I will post an updated patch at some point.

This bug is simply a stellar example of broken process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378572</commentid>
    <comment_count>25</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 12:37:15 -0700</bug_when>
    <thetext>&gt; This bug is simply a stellar example of broken process.

The overhead of dealing with our N build systems is most visible for trivial changes because virtually all the work you&apos;re doing is the overhead.  However, that work is there for many other patches as well, which is why we need to fix the build system.

Just because your patch builds doesn&apos;t make it correct.  Would you want someone making as mess of a part of WebKit that you care about in the name of expediency?  Your tone makes it sound like you don&apos;t care about the folks using non-Xcode project files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378573</commentid>
    <comment_count>26</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2011-04-03 12:42:07 -0700</bug_when>
    <thetext>I think you guys should send each other &lt;3s. Your bickering is breaking mine :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378574</commentid>
    <comment_count>27</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-04-03 12:51:02 -0700</bug_when>
    <thetext>&gt; I think you guys should send each other &lt;3s. Your bickering is breaking mine :)

Eric knows that I &lt;3 him.  Please don&apos;t let us break your heart!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381463</commentid>
    <comment_count>28</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-07 10:30:32 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/82828</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88002</attachid>
            <date>2011-04-03 01:12:40 -0700</date>
            <delta_ts>2011-04-03 04:23:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57722-20110403111237.patch</filename>
            <type>text/plain</type>
            <size>8030</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODI3OTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBiOWZkYmY3ZWRmMmNiODRj
NDdkNjcwYTY5MDg0OTVlOGY4YjMwOTMwLi41ZDU2YTlmMzk1YTQyNDU5ZjhjYjQxYjRkZWQ0ZDRj
YjI4MTRkNTdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDQtMDMgIEVyaWMg
U2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFNwbGl0IG91dCBVbmljb2RlQmlkaSBlbnVtIGludG8gaXRzIG93
biBoZWFkZXIgKHRvIGFsbG93IHVzZSBpbiBwbGF0Zm9ybSkKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU3NzIyCisKKyAgICAgICAgdW5pY29kZS1iaWRp
IGlzIGEgQ1NTIGNvbmNlcHQuICBIb3dldmVyIHRoZSBzYW1lIGNvbmNlcHQgaXMgcmVhbGx5IG5l
ZWRlZCB0aHJvdWdob3V0CisgICAgICAgIHRoZSBiaWRpIGNvZGUgaW4gcGxhdGZvcm0gYXMgd2Vs
bC4gIFNvIEknbSBtb3ZpbmcgdGhlIGVudW0gdG8gcGxhdGZvcm0uCisgICAgICAgIFRoZSBvbmx5
IHBhcnQgb2YgdGhlIGVudW0gd2hpY2ggZG9lc24ndCBtYWtlIG11Y2ggc2Vuc2UgdG8gcGxhdGZv
cm0vIGlzICJub3JtYWwiLgorCisgICAgICAgICogV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5w
Ynhwcm9qOgorICAgICAgICAqIGNzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmg6CisgICAg
ICAgICogcGxhdGZvcm0vdGV4dC9Vbmljb2RlQmlkaS5oOiBBZGRlZC4KKyAgICAgICAgKiByZW5k
ZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaDoKKyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvUmVu
ZGVyU3R5bGVDb25zdGFudHMuaDoKKwogMjAxMS0wMy0zMCAgRXJpYyBTZWlkZWwgIDxlcmljQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFuIEJlcm5zdGVpbi4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1Nv
dXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagppbmRleCA2Yzk5
ZWMxZmMyOGVjNzRhZjYyYTFkZjA5MWYzNjUyZmQ2NGE1ZjRkLi5mMWYwMjNmYjNmNGFhOWNhM2I4
ZDc5MzZlOWU5NTNmMGNkMGZmNGYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3Jl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54
Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC0zNTU0LDYgKzM1NTQsNyBAQAogCQlBODRFQkQ4
MzBDQjhDOTc3MDAwNzk2MDkgLyogSlNTdHlsZVNoZWV0TGlzdC5oIGluIEhlYWRlcnMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg0RUJEODEwQ0I4Qzk3NzAwMDc5NjA5IC8q
IEpTU3R5bGVTaGVldExpc3QuaCAqLzsgfTsKIAkJQTg0RUJEODQwQ0I4Qzk3NzAwMDc5NjA5IC8q
IEpTU3R5bGVTaGVldExpc3QuY3BwIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxl
OyBmaWxlUmVmID0gQTg0RUJEODIwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3Qu
Y3BwICovOyB9OwogCQlBODUzMTIzRDExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRp
bmdQZXJtaXNzaW9uLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVS
ZWYgPSBBODUzMTIzQzExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRpbmdQZXJtaXNz
aW9uLmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKKwkJ
QTg2M0UyMDExMzQzNDEyMDAwMjc0OTI2IC8qIFVuaWNvZGVCaWRpLmggaW4gSGVhZGVycyAqLyA9
IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYg
LyogVW5pY29kZUJpZGkuaCAqLzsgfTsKIAkJQTg2NjI5Q0YwOURBMkI0NzAwOTYzM0E1IC8qIEpT
VUlFdmVudC5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0g
QTg2NjI5QzkwOURBMkI0NzAwOTYzM0E1IC8qIEpTVUlFdmVudC5oICovOyB9OwogCQlBODY2MjlE
MDA5REEyQjQ4MDA5NjMzQTUgLyogSlNVSUV2ZW50LmNwcCBpbiBTb3VyY2VzICovID0ge2lzYSA9
IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEE4NjYyOUNBMDlEQTJCNDcwMDk2MzNBNSAvKiBKU1VJ
RXZlbnQuY3BwICovOyB9OwogCQlBODY2MjlEMTA5REEyQjQ4MDA5NjMzQTUgLyogSlNNb3VzZUV2
ZW50LmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODY2
MjlDQjA5REEyQjQ3MDA5NjMzQTUgLyogSlNNb3VzZUV2ZW50LmggKi87IH07CkBAIC05OTMyLDYg
Kzk5MzMsNyBAQAogCQlBODRFQkQ4MjBDQjhDOTc3MDAwNzk2MDkgLyogSlNTdHlsZVNoZWV0TGlz
dC5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBKU1N0eWxlU2hlZXRM
aXN0LmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQTg1MzEyM0MxMUQwNDcxQjAw
RDREMDc3IC8qIEZyYWdtZW50U2NyaXB0aW5nUGVybWlzc2lvbi5oICovID0ge2lzYSA9IFBCWEZp
bGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNl
Y29kZS5jLmg7IHBhdGggPSBGcmFnbWVudFNjcmlwdGluZ1Blcm1pc3Npb24uaDsgc291cmNlVHJl
ZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQTg1RDdBMkYwODc5RUJBOTAwNkE5MTcyIC8qIFF1YXJ0ekNv
cmUuZnJhbWV3b3JrICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVU
eXBlID0gd3JhcHBlci5mcmFtZXdvcms7IG5hbWUgPSBRdWFydHpDb3JlLmZyYW1ld29yazsgcGF0
aCA9IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrOyBzb3Vy
Y2VUcmVlID0gIjxhYnNvbHV0ZT4iOyB9OworCQlBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyog
VW5pY29kZUJpZGkuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rpbmcg
PSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gVW5pY29kZUJp
ZGkuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQTg2NjI5QzkwOURBMkI0NzAwOTYz
M0E1IC8qIEpTVUlFdmVudC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNv
ZGluZyA9IDMwOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gSlNV
SUV2ZW50Lmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUE4NjYyOUNBMDlEQTJCNDcw
MDk2MzNBNSAvKiBKU1VJRXZlbnQuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZp
bGVFbmNvZGluZyA9IDMwOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsg
cGF0aCA9IEpTVUlFdmVudC5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUE4NjYy
OUNCMDlEQTJCNDcwMDk2MzNBNSAvKiBKU01vdXNlRXZlbnQuaCAqLyA9IHtpc2EgPSBQQlhGaWxl
UmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSAzMDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vj
b2RlLmMuaDsgcGF0aCA9IEpTTW91c2VFdmVudC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OwpAQCAtMTc4MzMsNiArMTc4MzUsNyBAQAogCQkJCUJDRDNGOTgyMTMyNkM5MzcwMDA5OEE2MCAv
KiBUZXh0T3JpZW50YXRpb24uaCAqLywKIAkJCQlCMkMzREExQTBEMDA2QzFEMDBFRjZGMjYgLyog
VGV4dFN0cmVhbS5jcHAgKi8sCiAJCQkJQjJDM0RBMUIwRDAwNkMxRDAwRUY2RjI2IC8qIFRleHRT
dHJlYW0uaCAqLywKKwkJCQlBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyogVW5pY29kZUJpZGku
aCAqLywKIAkJCQlCMkMzREExQzBEMDA2QzFEMDBFRjZGMjYgLyogVW5pY29kZVJhbmdlLmNwcCAq
LywKIAkJCQlCMkMzREExRDBEMDA2QzFEMDBFRjZGMjYgLyogVW5pY29kZVJhbmdlLmggKi8sCiAJ
CQkpOwpAQCAtMjI3NjYsNiArMjI3NjksNyBAQAogCQkJCTkzRjE5OUVEMDgyNDVFNTkwMDFFOUFC
QyAvKiBYU0xUUHJvY2Vzc29yLmggaW4gSGVhZGVycyAqLywKIAkJCQlFMUJFNTEyRTBDRjZDNTEy
MDAyRUE5NTkgLyogWFNMVFVuaWNvZGVTb3J0LmggaW4gSGVhZGVycyAqLywKIAkJCQk5NzdFMkUw
RjEyRjBGQzlDMDBDMTMzNzkgLyogWFNTRmlsdGVyLmggaW4gSGVhZGVycyAqLywKKwkJCQlBODYz
RTIwMTEzNDM0MTIwMDAyNzQ5MjYgLyogVW5pY29kZUJpZGkuaCBpbiBIZWFkZXJzICovLAogCQkJ
KTsKIAkJCXJ1bk9ubHlGb3JEZXBsb3ltZW50UG9zdHByb2Nlc3NpbmcgPSAwOwogCQl9OwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaCBi
L1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmgKaW5kZXggMTY0
MTJhZDZmNWUxZGQ0NzdlZGJkNzY1MWI5MWE3MzJlZGFiOWM3ZS4uYjFmOWFlYzEyMWFmYTNjZTQ3
ZDAzODUzN2E1Njk2MWE0MDg3NTE0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NT
U1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJp
bWl0aXZlVmFsdWVNYXBwaW5ncy5oCkBAIC00Miw2ICs0Miw3IEBACiAjaW5jbHVkZSAiVGV4dE9y
aWVudGF0aW9uLmgiCiAjaW5jbHVkZSAiVGV4dFJlbmRlcmluZ01vZGUuaCIKICNpbmNsdWRlICJU
aGVtZVR5cGVzLmgiCisjaW5jbHVkZSAiVW5pY29kZUJpZGkuaCIKIAogbmFtZXNwYWNlIFdlYkNv
cmUgewogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVC
aWRpLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uZjYyYWU1ODJmNzM5ZDcxNDRhODgyNmY1ZmU0NGE1ZDk3YzkyNzU1YwotLS0gL2Rldi9u
dWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaApAQCAt
MCwwICsxLDQwIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDExIEdvb2dsZSwgSW5jLiAgQWxs
IHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJj
ZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJl
IHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJl
IG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0
aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25z
IGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4g
YmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90
aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVy
IGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3Zp
ZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJ
REVEIEJZIEFQUExFIENPTVBVVEVSLCBJTkMuIGBgQVMgSVMnJyBBTkQgQU5ZCisgKiBFWFBSRVNT
IE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRI
RQorICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSCisgKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZFTlQg
U0hBTEwgQVBQTEUgQ09NUFVURVIsIElOQy4gT1IKKyAqIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUg
Rk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLAorICogRVhFTVBM
QVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLAorICogUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9T
UyBPRiBVU0UsIERBVEEsIE9SCisgKiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04p
IEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZCisgKiBPRiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcg
TkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVT
RQorICogT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElU
WSBPRiBTVUNIIERBTUFHRS4gCisgKi8KKworI2lmbmRlZiBVbmljb2RlQmlkaV9oCisjZGVmaW5l
IFVuaWNvZGVCaWRpX2gKKworbmFtZXNwYWNlIFdlYkNvcmUgeworCitlbnVtIEVVbmljb2RlQmlk
aSB7CisgICAgVUJOb3JtYWwsCisgICAgRW1iZWQsCisgICAgT3ZlcnJpZGUsCisgICAgSXNvbGF0
ZQorfTsKKworfQorCisjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9zdHlsZS9SZW5kZXJTdHlsZS5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1Jl
bmRlclN0eWxlLmgKaW5kZXggOGQyYWE2YTgyNjcyYjI1YjdmOGZlOTg1MWRlMmRlZDEyMTU2YWFi
Yy4uNzU5MWFkNWVkYTQxNGJlMWYwMTc5MzVmNWY5M2UxZGM3MTY4MTYyZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKQEAgLTYyLDYgKzYyLDcgQEAK
ICNpbmNsdWRlICJUZXh0T3JpZW50YXRpb24uaCIKICNpbmNsdWRlICJUaGVtZVR5cGVzLmgiCiAj
aW5jbHVkZSAiVHJhbnNmb3JtT3BlcmF0aW9ucy5oIgorI2luY2x1ZGUgIlVuaWNvZGVCaWRpLmgi
CiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNsdWRlIDx3dGYvT3duUHRyLmg+CiAjaW5j
bHVkZSA8d3RmL1JlZkNvdW50ZWQuaD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmgKaW5kZXggNjdkZTRiYTE1M2M2MzdhNWM5
ZTE3YWM4YzYwMzI1NjcyNTZjMjAxOC4uNWFkNDJjZTRkZTRkNmZhYTM3MTczZDYyZjJjYmMyYTRj
MmZiMzQ3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRl
clN0eWxlQ29uc3RhbnRzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1Jl
bmRlclN0eWxlQ29uc3RhbnRzLmgKQEAgLTExOSwxMCArMTE5LDYgQEAgZW51bSBFVGFibGVMYXlv
dXQgewogICAgIFRBVVRPLCBURklYRUQKIH07CiAKLWVudW0gRVVuaWNvZGVCaWRpIHsKLSAgICBV
Qk5vcm1hbCwgRW1iZWQsIE92ZXJyaWRlLCBJc29sYXRlCi19OwotCiAvLyBDU1MgVGV4dCBMYXlv
dXQgTW9kdWxlIExldmVsIDM6IFZlcnRpY2FsIHdyaXRpbmcgc3VwcG9ydAogZW51bSBXcml0aW5n
TW9kZSB7CiAgICAgVG9wVG9Cb3R0b21Xcml0aW5nTW9kZSwgUmlnaHRUb0xlZnRXcml0aW5nTW9k
ZSwgTGVmdFRvUmlnaHRXcml0aW5nTW9kZSwgQm90dG9tVG9Ub3BXcml0aW5nTW9kZQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88004</attachid>
            <date>2011-04-03 04:23:21 -0700</date>
            <delta_ts>2011-04-03 04:30:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57722-20110403142318.patch</filename>
            <type>text/plain</type>
            <size>9957</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODI3OTIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYzY3YjM4ZGMyMzIzYjUy
YWVmYTYwZjc3NDA0OGEyY2ZiYjY0MGNjLi41Y2EzYjc1ZGM5NTAxYmFkZjRjYTY4ZWNmMmViNmJl
NzhlZjE3MTEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjMgQEAKIAogICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBTcGxpdCBvdXQgVW5pY29kZUJpZGkgZW51
bSBpbnRvIGl0cyBvd24gaGVhZGVyICh0byBhbGxvdyB1c2UgaW4gcGxhdGZvcm0pCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzcyMgorCisgICAgICAg
IHVuaWNvZGUtYmlkaSBpcyBhIENTUyBjb25jZXB0LiAgSG93ZXZlciB0aGUgc2FtZSBjb25jZXB0
IGlzIHJlYWxseSBuZWVkZWQgdGhyb3VnaG91dAorICAgICAgICB0aGUgYmlkaSBjb2RlIGluIHBs
YXRmb3JtIGFzIHdlbGwuICBTbyBJJ20gbW92aW5nIHRoZSBlbnVtIHRvIHBsYXRmb3JtLgorICAg
ICAgICBUaGUgb25seSBwYXJ0IG9mIHRoZSBlbnVtIHdoaWNoIGRvZXNuJ3QgbWFrZSBtdWNoIHNl
bnNlIHRvIHBsYXRmb3JtLyBpcyAibm9ybWFsIi4KKworICAgICAgICAqIFdlYkNvcmUueGNvZGVw
cm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBjc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBw
aW5ncy5oOgorICAgICAgICAqIHBsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaDogQWRkZWQuCisg
ICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmg6CisgICAgICAgICogcmVuZGVy
aW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6CisKKzIwMTEtMDQtMDMgIEVyaWMgU2Vp
ZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCiAgICAgICAgIFRlYWNoIElubGluZUl0ZXJhdG9yIGhvdyB0byB3b3JrIGZyb20gYW55
IHJvb3QsIG5vdCBqdXN0IGEgUmVuZGVyQmxvY2sKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU3NzI2CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L0dOVW1ha2VmaWxlLmFtIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KaW5kZXggOTlk
Njg0MWVmNWEyMGU4MTc5YWE1NmVjMDM1MDRhNjNlMGU3NTU3ZS4uZTdhMDM2Yjc3MjVjNjNhYTYz
Y2QzMGE2ZjVjOGRmOTgxNThlMmFhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvR05VbWFr
ZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KQEAgLTI3MTgsNiAr
MjcxOCw3IEBAIHdlYmNvcmVfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
dGV4dC9UZXh0U3RyZWFtLmggXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvdHJhbnNj
b2Rlci9Gb250VHJhbnNjb2Rlci5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQv
dHJhbnNjb2Rlci9Gb250VHJhbnNjb2Rlci5oIFwKKwlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90
ZXh0L1VuaWNvZGVCaWRpLmggXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29k
ZVJhbmdlLmNwcCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9Vbmljb2RlUmFuZ2Uu
aCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVGhlbWVUeXBlcy5oIFwKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCA2ZmQyNTFmNDA0OTM3OGVmYzllNTQzZTA2Mzc4ZmNhMjJlODZlYzI2Li4zYWMwODYw
YmNkOGZmZmUxOGI4ZTNjOTZmZDVmNTBkOTU0MzRlMjQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC05
MjEsNiArOTIxLDcgQEAKICAgICAgICAgICAgICdwbGF0Zm9ybS90ZXh0L1RleHRFbmNvZGluZ1Jl
Z2lzdHJ5LmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvVGV4dE9yaWVudGF0aW9uLmgn
LAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvVGV4dFN0cmVhbS5oJywKKyAgICAgICAgICAg
ICdwbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3Rl
eHQvVW5pY29kZVJhbmdlLmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvbWFjL0NoYXJz
ZXREYXRhLmgnLAogICAgICAgICAgICAgJ3BsdWdpbnMvUGx1Z2luRGF0YS5oJywKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5w
cm8KaW5kZXggMmFjOTE3YWI1ZDI5ZGU0MGIzOWFhN2NmZjY0ZmZiMDcyMzc1NzI1ZC4uODk4MWU0
ZjgzN2E3OTBhMTk4ZGQ4ZGY4ODg2ZWVlNzdmMjg0MzRmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvV2ViQ29yZS5wcm8KKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcm8KQEAgLTE5
NjQsNiArMTk2NCw3IEBAIEhFQURFUlMgKz0gXAogICAgIHBsYXRmb3JtL3RleHQvTGluZUVuZGlu
Zy5oIFwKICAgICBwbGF0Zm9ybS90ZXh0L1RleHRDaGVja2VyQ2xpZW50LmggXAogICAgIHBsYXRm
b3JtL3RleHQvVGV4dENoZWNraW5nLmggXAorICAgIHBsYXRmb3JtL3RleHQvVW5pY29kZUJpZGku
aAogICAgIHBsYXRmb3JtL0xpbmtIYXNoLmggXAogICAgIHBsYXRmb3JtL0xvZ2dpbmcuaCBcCiAg
ICAgcGxhdGZvcm0vTGFuZ3VhZ2UuaCBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJD
b3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2ogYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oKaW5kZXggNmM5OWVjMWZjMjhlYzc0YWY2MmExZGYwOTFm
MzY1MmZkNjRhNWY0ZC4uOTUxM2E3YzQ4MThiMWFmNWE1MTY3NzhkMDgzMWMyN2I5MTUwOTQ3MCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
agpAQCAtMzU1NCw2ICszNTU0LDcgQEAKIAkJQTg0RUJEODMwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpT
U3R5bGVTaGVldExpc3QuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmls
ZVJlZiA9IEE4NEVCRDgxMENCOEM5NzcwMDA3OTYwOSAvKiBKU1N0eWxlU2hlZXRMaXN0LmggKi87
IH07CiAJCUE4NEVCRDg0MENCOEM5NzcwMDA3OTYwOSAvKiBKU1N0eWxlU2hlZXRMaXN0LmNwcCBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEE4NEVCRDgyMENC
OEM5NzcwMDA3OTYwOSAvKiBKU1N0eWxlU2hlZXRMaXN0LmNwcCAqLzsgfTsKIAkJQTg1MzEyM0Qx
MUQwNDcxQjAwRDREMDc3IC8qIEZyYWdtZW50U2NyaXB0aW5nUGVybWlzc2lvbi5oIGluIEhlYWRl
cnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg1MzEyM0MxMUQwNDcxQjAw
RDREMDc3IC8qIEZyYWdtZW50U2NyaXB0aW5nUGVybWlzc2lvbi5oICovOyBzZXR0aW5ncyA9IHtB
VFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CisJCUE4NjNFMjAxMTM0MzQxMjAwMDI3NDky
NiAvKiBVbmljb2RlQmlkaS5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBm
aWxlUmVmID0gQTg2M0UyMDAxMzQzNDEyMDAwMjc0OTI2IC8qIFVuaWNvZGVCaWRpLmggKi87IH07
CiAJCUE4NjYyOUNGMDlEQTJCNDcwMDk2MzNBNSAvKiBKU1VJRXZlbnQuaCBpbiBIZWFkZXJzICov
ID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEE4NjYyOUM5MDlEQTJCNDcwMDk2MzNB
NSAvKiBKU1VJRXZlbnQuaCAqLzsgfTsKIAkJQTg2NjI5RDAwOURBMkI0ODAwOTYzM0E1IC8qIEpT
VUlFdmVudC5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYg
PSBBODY2MjlDQTA5REEyQjQ3MDA5NjMzQTUgLyogSlNVSUV2ZW50LmNwcCAqLzsgfTsKIAkJQTg2
NjI5RDEwOURBMkI0ODAwOTYzM0E1IC8qIEpTTW91c2VFdmVudC5oIGluIEhlYWRlcnMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg2NjI5Q0IwOURBMkI0NzAwOTYzM0E1IC8q
IEpTTW91c2VFdmVudC5oICovOyB9OwpAQCAtOTkzMiw2ICs5OTMzLDcgQEAKIAkJQTg0RUJEODIw
Q0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3QuY3BwICovID0ge2lzYSA9IFBCWEZp
bGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNl
Y29kZS5jcHAuY3BwOyBwYXRoID0gSlNTdHlsZVNoZWV0TGlzdC5jcHA7IHNvdXJjZVRyZWUgPSAi
PGdyb3VwPiI7IH07CiAJCUE4NTMxMjNDMTFEMDQ3MUIwMEQ0RDA3NyAvKiBGcmFnbWVudFNjcmlw
dGluZ1Blcm1pc3Npb24uaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gRnJhZ21l
bnRTY3JpcHRpbmdQZXJtaXNzaW9uLmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUE4
NUQ3QTJGMDg3OUVCQTkwMDZBOTE3MiAvKiBRdWFydHpDb3JlLmZyYW1ld29yayAqLyA9IHtpc2Eg
PSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IHdyYXBwZXIuZnJhbWV3b3Jr
OyBuYW1lID0gUXVhcnR6Q29yZS5mcmFtZXdvcms7IHBhdGggPSAvU3lzdGVtL0xpYnJhcnkvRnJh
bWV3b3Jrcy9RdWFydHpDb3JlLmZyYW1ld29yazsgc291cmNlVHJlZSA9ICI8YWJzb2x1dGU+Ijsg
fTsKKwkJQTg2M0UyMDAxMzQzNDEyMDAwMjc0OTI2IC8qIFVuaWNvZGVCaWRpLmggKi8gPSB7aXNh
ID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUg
PSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IFVuaWNvZGVCaWRpLmg7IHNvdXJjZVRyZWUgPSAiPGdy
b3VwPiI7IH07CiAJCUE4NjYyOUM5MDlEQTJCNDcwMDk2MzNBNSAvKiBKU1VJRXZlbnQuaCAqLyA9
IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSAzMDsgbGFzdEtub3duRmls
ZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IEpTVUlFdmVudC5oOyBzb3VyY2VUcmVlID0g
Ijxncm91cD4iOyB9OwogCQlBODY2MjlDQTA5REEyQjQ3MDA5NjMzQTUgLyogSlNVSUV2ZW50LmNw
cCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSAzMDsgbGFzdEtu
b3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBKU1VJRXZlbnQuY3BwOyBz
b3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlBODY2MjlDQjA5REEyQjQ3MDA5NjMzQTUgLyog
SlNNb3VzZUV2ZW50LmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5n
ID0gMzA7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBKU01vdXNl
RXZlbnQuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTE3ODMzLDYgKzE3ODM1LDcg
QEAKIAkJCQlCQ0QzRjk4MjEzMjZDOTM3MDAwOThBNjAgLyogVGV4dE9yaWVudGF0aW9uLmggKi8s
CiAJCQkJQjJDM0RBMUEwRDAwNkMxRDAwRUY2RjI2IC8qIFRleHRTdHJlYW0uY3BwICovLAogCQkJ
CUIyQzNEQTFCMEQwMDZDMUQwMEVGNkYyNiAvKiBUZXh0U3RyZWFtLmggKi8sCisJCQkJQTg2M0Uy
MDAxMzQzNDEyMDAwMjc0OTI2IC8qIFVuaWNvZGVCaWRpLmggKi8sCiAJCQkJQjJDM0RBMUMwRDAw
NkMxRDAwRUY2RjI2IC8qIFVuaWNvZGVSYW5nZS5jcHAgKi8sCiAJCQkJQjJDM0RBMUQwRDAwNkMx
RDAwRUY2RjI2IC8qIFVuaWNvZGVSYW5nZS5oICovLAogCQkJKTsKQEAgLTIyNTkyLDYgKzIyNTk1
LDcgQEAKIAkJCQk0OUVFQ0RGNTEwNTAzQzI0MDAwOTlGQUIgLyogVWludDE2QXJyYXkuaCBpbiBI
ZWFkZXJzICovLAogCQkJCTQ5RUVDREYyMTA1MDNDMjQwMDA5OUZBQiAvKiBVaW50MzJBcnJheS5o
IGluIEhlYWRlcnMgKi8sCiAJCQkJNDlFRUNERUYxMDUwM0MyNDAwMDk5RkFCIC8qIFVpbnQ4QXJy
YXkuaCBpbiBIZWFkZXJzICovLAorCQkJCUE4NjNFMjAxMTM0MzQxMjAwMDI3NDkyNiAvKiBVbmlj
b2RlQmlkaS5oIGluIEhlYWRlcnMgKi8sCiAJCQkJQjJDM0RBNEQwRDAwNkMxRDAwRUY2RjI2IC8q
IFVuaWNvZGVSYW5nZS5oIGluIEhlYWRlcnMgKi8sCiAJCQkJRTRBRkNGQTUwREFGMjlBMzAwRjVG
NTVDIC8qIFVuaXRCZXppZXIuaCBpbiBIZWFkZXJzICovLAogCQkJCUQwODZGRTk4MDlENTNBQUIw
MDVCQzc0RCAvKiBVbmxpbmtDb21tYW5kLmggaW4gSGVhZGVycyAqLywKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmggYi9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCmluZGV4IDE2NDEyYWQ2ZjVlMWRk
NDc3ZWRiZDc2NTFiOTFhNzMyZWRhYjljN2UuLmIxZjlhZWMxMjFhZmEzY2U0N2QwMzg1MzdhNTY5
NjFhNDA4NzUxNGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVW
YWx1ZU1hcHBpbmdzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVl
TWFwcGluZ3MuaApAQCAtNDIsNiArNDIsNyBAQAogI2luY2x1ZGUgIlRleHRPcmllbnRhdGlvbi5o
IgogI2luY2x1ZGUgIlRleHRSZW5kZXJpbmdNb2RlLmgiCiAjaW5jbHVkZSAiVGhlbWVUeXBlcy5o
IgorI2luY2x1ZGUgIlVuaWNvZGVCaWRpLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9Vbmljb2RlQmlkaS5oIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9Vbmljb2RlQmlkaS5oCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmY2MmFl
NTgyZjczOWQ3MTQ0YTg4MjZmNWZlNDRhNWQ5N2M5Mjc1NWMKLS0tIC9kZXYvbnVsbAorKysgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgKQEAgLTAsMCArMSw0MCBA
QAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUsIEluYy4gIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAqIGFyZSBtZXQ6CisgKiAx
LiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNv
cHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAq
ICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRo
ZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBM
RSBDT01QVVRFUiwgSU5DLiBgYEFTIElTJycgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVE
IFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKKyAqIElNUExJ
RUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUgorICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIEFQUExF
IENPTVBVVEVSLCBJTkMuIE9SCisgKiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElS
RUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKKyAqIEVYRU1QTEFSWSwgT1IgQ09O
U0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFBS
T0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBE
QVRBLCBPUgorICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENB
VVNFRCBBTkQgT04gQU5ZIFRIRU9SWQorICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRS
QUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0Ug
T1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRI
SVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBE
QU1BR0UuIAorICovCisKKyNpZm5kZWYgVW5pY29kZUJpZGlfaAorI2RlZmluZSBVbmljb2RlQmlk
aV9oCisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKworZW51bSBFVW5pY29kZUJpZGkgeworICAgIFVC
Tm9ybWFsLAorICAgIEVtYmVkLAorICAgIE92ZXJyaWRlLAorICAgIElzb2xhdGUKK307CisKK30K
KworI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVu
ZGVyU3R5bGUuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5o
CmluZGV4IDhkMmFhNmE4MjY3MmIyNWI3ZjhmZTk4NTFkZTJkZWQxMjE1NmFhYmMuLjc1OTFhZDVl
ZGE0MTRiZTFmMDE3OTM1ZjVmOTNlMWRjNzE2ODE2MmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCkBAIC02Miw2ICs2Miw3IEBACiAjaW5jbHVkZSAi
VGV4dE9yaWVudGF0aW9uLmgiCiAjaW5jbHVkZSAiVGhlbWVUeXBlcy5oIgogI2luY2x1ZGUgIlRy
YW5zZm9ybU9wZXJhdGlvbnMuaCIKKyNpbmNsdWRlICJVbmljb2RlQmlkaS5oIgogI2luY2x1ZGUg
PHd0Zi9Gb3J3YXJkLmg+CiAjaW5jbHVkZSA8d3RmL093blB0ci5oPgogI2luY2x1ZGUgPHd0Zi9S
ZWZDb3VudGVkLmg+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
UmVuZGVyU3R5bGVDb25zdGFudHMuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9S
ZW5kZXJTdHlsZUNvbnN0YW50cy5oCmluZGV4IDY3ZGU0YmExNTNjNjM3YTVjOWUxN2FjOGM2MDMy
NTY3MjU2YzIwMTguLjVhZDQyY2U0ZGU0ZDZmYWEzNzE3M2Q2MmYyY2JjMmE0YzJmYjM0NzggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0
YW50cy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNv
bnN0YW50cy5oCkBAIC0xMTksMTAgKzExOSw2IEBAIGVudW0gRVRhYmxlTGF5b3V0IHsKICAgICBU
QVVUTywgVEZJWEVECiB9OwogCi1lbnVtIEVVbmljb2RlQmlkaSB7Ci0gICAgVUJOb3JtYWwsIEVt
YmVkLCBPdmVycmlkZSwgSXNvbGF0ZQotfTsKLQogLy8gQ1NTIFRleHQgTGF5b3V0IE1vZHVsZSBM
ZXZlbCAzOiBWZXJ0aWNhbCB3cml0aW5nIHN1cHBvcnQKIGVudW0gV3JpdGluZ01vZGUgewogICAg
IFRvcFRvQm90dG9tV3JpdGluZ01vZGUsIFJpZ2h0VG9MZWZ0V3JpdGluZ01vZGUsIExlZnRUb1Jp
Z2h0V3JpdGluZ01vZGUsIEJvdHRvbVRvVG9wV3JpdGluZ01vZGUK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88005</attachid>
            <date>2011-04-03 04:30:21 -0700</date>
            <delta_ts>2011-04-03 05:08:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57722-20110403143018.patch</filename>
            <type>text/plain</type>
            <size>9959</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODI3OTIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYzY3YjM4ZGMyMzIzYjUy
YWVmYTYwZjc3NDA0OGEyY2ZiYjY0MGNjLi41Y2EzYjc1ZGM5NTAxYmFkZjRjYTY4ZWNmMmViNmJl
NzhlZjE3MTEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjMgQEAKIAogICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBTcGxpdCBvdXQgVW5pY29kZUJpZGkgZW51
bSBpbnRvIGl0cyBvd24gaGVhZGVyICh0byBhbGxvdyB1c2UgaW4gcGxhdGZvcm0pCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzcyMgorCisgICAgICAg
IHVuaWNvZGUtYmlkaSBpcyBhIENTUyBjb25jZXB0LiAgSG93ZXZlciB0aGUgc2FtZSBjb25jZXB0
IGlzIHJlYWxseSBuZWVkZWQgdGhyb3VnaG91dAorICAgICAgICB0aGUgYmlkaSBjb2RlIGluIHBs
YXRmb3JtIGFzIHdlbGwuICBTbyBJJ20gbW92aW5nIHRoZSBlbnVtIHRvIHBsYXRmb3JtLgorICAg
ICAgICBUaGUgb25seSBwYXJ0IG9mIHRoZSBlbnVtIHdoaWNoIGRvZXNuJ3QgbWFrZSBtdWNoIHNl
bnNlIHRvIHBsYXRmb3JtLyBpcyAibm9ybWFsIi4KKworICAgICAgICAqIFdlYkNvcmUueGNvZGVw
cm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBjc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBw
aW5ncy5oOgorICAgICAgICAqIHBsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaDogQWRkZWQuCisg
ICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmg6CisgICAgICAgICogcmVuZGVy
aW5nL3N0eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmg6CisKKzIwMTEtMDQtMDMgIEVyaWMgU2Vp
ZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCiAgICAgICAgIFRlYWNoIElubGluZUl0ZXJhdG9yIGhvdyB0byB3b3JrIGZyb20gYW55
IHJvb3QsIG5vdCBqdXN0IGEgUmVuZGVyQmxvY2sKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU3NzI2CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L0dOVW1ha2VmaWxlLmFtIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KaW5kZXggOTlk
Njg0MWVmNWEyMGU4MTc5YWE1NmVjMDM1MDRhNjNlMGU3NTU3ZS4uZTdhMDM2Yjc3MjVjNjNhYTYz
Y2QzMGE2ZjVjOGRmOTgxNThlMmFhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvR05VbWFr
ZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KQEAgLTI3MTgsNiAr
MjcxOCw3IEBAIHdlYmNvcmVfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
dGV4dC9UZXh0U3RyZWFtLmggXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvdHJhbnNj
b2Rlci9Gb250VHJhbnNjb2Rlci5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQv
dHJhbnNjb2Rlci9Gb250VHJhbnNjb2Rlci5oIFwKKwlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90
ZXh0L1VuaWNvZGVCaWRpLmggXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29k
ZVJhbmdlLmNwcCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9Vbmljb2RlUmFuZ2Uu
aCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVGhlbWVUeXBlcy5oIFwKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCA2ZmQyNTFmNDA0OTM3OGVmYzllNTQzZTA2Mzc4ZmNhMjJlODZlYzI2Li4zYWMwODYw
YmNkOGZmZmUxOGI4ZTNjOTZmZDVmNTBkOTU0MzRlMjQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC05
MjEsNiArOTIxLDcgQEAKICAgICAgICAgICAgICdwbGF0Zm9ybS90ZXh0L1RleHRFbmNvZGluZ1Jl
Z2lzdHJ5LmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvVGV4dE9yaWVudGF0aW9uLmgn
LAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvVGV4dFN0cmVhbS5oJywKKyAgICAgICAgICAg
ICdwbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3Rl
eHQvVW5pY29kZVJhbmdlLmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvbWFjL0NoYXJz
ZXREYXRhLmgnLAogICAgICAgICAgICAgJ3BsdWdpbnMvUGx1Z2luRGF0YS5oJywKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5w
cm8KaW5kZXggMmFjOTE3YWI1ZDI5ZGU0MGIzOWFhN2NmZjY0ZmZiMDcyMzc1NzI1ZC4uNGMyZTE5
ZjAwZjNjNzIzNzc5N2UxNzBiZTE5NDNkNzdkMjhmZWU0ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvV2ViQ29yZS5wcm8KKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcm8KQEAgLTE5
NjQsNiArMTk2NCw3IEBAIEhFQURFUlMgKz0gXAogICAgIHBsYXRmb3JtL3RleHQvTGluZUVuZGlu
Zy5oIFwKICAgICBwbGF0Zm9ybS90ZXh0L1RleHRDaGVja2VyQ2xpZW50LmggXAogICAgIHBsYXRm
b3JtL3RleHQvVGV4dENoZWNraW5nLmggXAorICAgIHBsYXRmb3JtL3RleHQvVW5pY29kZUJpZGku
aCBcCiAgICAgcGxhdGZvcm0vTGlua0hhc2guaCBcCiAgICAgcGxhdGZvcm0vTG9nZ2luZy5oIFwK
ICAgICBwbGF0Zm9ybS9MYW5ndWFnZS5oIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dl
YkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagppbmRleCA2Yzk5ZWMxZmMyOGVjNzRhZjYyYTFkZjA5
MWYzNjUyZmQ2NGE1ZjRkLi45NTEzYTdjNDgxOGIxYWY1YTUxNjc3OGQwODMxYzI3YjkxNTA5NDcw
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBi
eHByb2oKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qCkBAIC0zNTU0LDYgKzM1NTQsNyBAQAogCQlBODRFQkQ4MzBDQjhDOTc3MDAwNzk2MDkgLyog
SlNTdHlsZVNoZWV0TGlzdC5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBm
aWxlUmVmID0gQTg0RUJEODEwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3QuaCAq
LzsgfTsKIAkJQTg0RUJEODQwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3QuY3Bw
IGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg0RUJEODIw
Q0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3QuY3BwICovOyB9OwogCQlBODUzMTIz
RDExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRpbmdQZXJtaXNzaW9uLmggaW4gSGVh
ZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODUzMTIzQzExRDA0NzFC
MDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRpbmdQZXJtaXNzaW9uLmggKi87IHNldHRpbmdzID0g
e0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKKwkJQTg2M0UyMDExMzQzNDEyMDAwMjc0
OTI2IC8qIFVuaWNvZGVCaWRpLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7
IGZpbGVSZWYgPSBBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyogVW5pY29kZUJpZGkuaCAqLzsg
fTsKIAkJQTg2NjI5Q0YwOURBMkI0NzAwOTYzM0E1IC8qIEpTVUlFdmVudC5oIGluIEhlYWRlcnMg
Ki8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg2NjI5QzkwOURBMkI0NzAwOTYz
M0E1IC8qIEpTVUlFdmVudC5oICovOyB9OwogCQlBODY2MjlEMDA5REEyQjQ4MDA5NjMzQTUgLyog
SlNVSUV2ZW50LmNwcCBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJl
ZiA9IEE4NjYyOUNBMDlEQTJCNDcwMDk2MzNBNSAvKiBKU1VJRXZlbnQuY3BwICovOyB9OwogCQlB
ODY2MjlEMTA5REEyQjQ4MDA5NjMzQTUgLyogSlNNb3VzZUV2ZW50LmggaW4gSGVhZGVycyAqLyA9
IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODY2MjlDQjA5REEyQjQ3MDA5NjMzQTUg
LyogSlNNb3VzZUV2ZW50LmggKi87IH07CkBAIC05OTMyLDYgKzk5MzMsNyBAQAogCQlBODRFQkQ4
MjBDQjhDOTc3MDAwNzk2MDkgLyogSlNTdHlsZVNoZWV0TGlzdC5jcHAgKi8gPSB7aXNhID0gUEJY
RmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3Vy
Y2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBKU1N0eWxlU2hlZXRMaXN0LmNwcDsgc291cmNlVHJlZSA9
ICI8Z3JvdXA+IjsgfTsKIAkJQTg1MzEyM0MxMUQwNDcxQjAwRDREMDc3IC8qIEZyYWdtZW50U2Ny
aXB0aW5nUGVybWlzc2lvbi5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNv
ZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBGcmFn
bWVudFNjcmlwdGluZ1Blcm1pc3Npb24uaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJ
QTg1RDdBMkYwODc5RUJBOTAwNkE5MTcyIC8qIFF1YXJ0ekNvcmUuZnJhbWV3b3JrICovID0ge2lz
YSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gd3JhcHBlci5mcmFtZXdv
cms7IG5hbWUgPSBRdWFydHpDb3JlLmZyYW1ld29yazsgcGF0aCA9IC9TeXN0ZW0vTGlicmFyeS9G
cmFtZXdvcmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrOyBzb3VyY2VUcmVlID0gIjxhYnNvbHV0ZT4i
OyB9OworCQlBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyogVW5pY29kZUJpZGkuaCAqLyA9IHtp
c2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlw
ZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gVW5pY29kZUJpZGkuaDsgc291cmNlVHJlZSA9ICI8
Z3JvdXA+IjsgfTsKIAkJQTg2NjI5QzkwOURBMkI0NzAwOTYzM0E1IC8qIEpTVUlFdmVudC5oICov
ID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDMwOyBsYXN0S25vd25G
aWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gSlNVSUV2ZW50Lmg7IHNvdXJjZVRyZWUg
PSAiPGdyb3VwPiI7IH07CiAJCUE4NjYyOUNBMDlEQTJCNDcwMDk2MzNBNSAvKiBKU1VJRXZlbnQu
Y3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDMwOyBsYXN0
S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IEpTVUlFdmVudC5jcHA7
IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUE4NjYyOUNCMDlEQTJCNDcwMDk2MzNBNSAv
KiBKU01vdXNlRXZlbnQuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSAzMDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IEpTTW91
c2VFdmVudC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwpAQCAtMTc4MzMsNiArMTc4MzUs
NyBAQAogCQkJCUJDRDNGOTgyMTMyNkM5MzcwMDA5OEE2MCAvKiBUZXh0T3JpZW50YXRpb24uaCAq
LywKIAkJCQlCMkMzREExQTBEMDA2QzFEMDBFRjZGMjYgLyogVGV4dFN0cmVhbS5jcHAgKi8sCiAJ
CQkJQjJDM0RBMUIwRDAwNkMxRDAwRUY2RjI2IC8qIFRleHRTdHJlYW0uaCAqLywKKwkJCQlBODYz
RTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyogVW5pY29kZUJpZGkuaCAqLywKIAkJCQlCMkMzREExQzBE
MDA2QzFEMDBFRjZGMjYgLyogVW5pY29kZVJhbmdlLmNwcCAqLywKIAkJCQlCMkMzREExRDBEMDA2
QzFEMDBFRjZGMjYgLyogVW5pY29kZVJhbmdlLmggKi8sCiAJCQkpOwpAQCAtMjI1OTIsNiArMjI1
OTUsNyBAQAogCQkJCTQ5RUVDREY1MTA1MDNDMjQwMDA5OUZBQiAvKiBVaW50MTZBcnJheS5oIGlu
IEhlYWRlcnMgKi8sCiAJCQkJNDlFRUNERjIxMDUwM0MyNDAwMDk5RkFCIC8qIFVpbnQzMkFycmF5
LmggaW4gSGVhZGVycyAqLywKIAkJCQk0OUVFQ0RFRjEwNTAzQzI0MDAwOTlGQUIgLyogVWludDhB
cnJheS5oIGluIEhlYWRlcnMgKi8sCisJCQkJQTg2M0UyMDExMzQzNDEyMDAwMjc0OTI2IC8qIFVu
aWNvZGVCaWRpLmggaW4gSGVhZGVycyAqLywKIAkJCQlCMkMzREE0RDBEMDA2QzFEMDBFRjZGMjYg
LyogVW5pY29kZVJhbmdlLmggaW4gSGVhZGVycyAqLywKIAkJCQlFNEFGQ0ZBNTBEQUYyOUEzMDBG
NUY1NUMgLyogVW5pdEJlemllci5oIGluIEhlYWRlcnMgKi8sCiAJCQkJRDA4NkZFOTgwOUQ1M0FB
QjAwNUJDNzREIC8qIFVubGlua0NvbW1hbmQuaCBpbiBIZWFkZXJzICovLApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaCBiL1NvdXJjZS9X
ZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmgKaW5kZXggMTY0MTJhZDZmNWUx
ZGQ0NzdlZGJkNzY1MWI5MWE3MzJlZGFiOWM3ZS4uYjFmOWFlYzEyMWFmYTNjZTQ3ZDAzODUzN2E1
Njk2MWE0MDg3NTE0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2
ZVZhbHVlTWFwcGluZ3MuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFs
dWVNYXBwaW5ncy5oCkBAIC00Miw2ICs0Miw3IEBACiAjaW5jbHVkZSAiVGV4dE9yaWVudGF0aW9u
LmgiCiAjaW5jbHVkZSAiVGV4dFJlbmRlcmluZ01vZGUuaCIKICNpbmNsdWRlICJUaGVtZVR5cGVz
LmgiCisjaW5jbHVkZSAiVW5pY29kZUJpZGkuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZjYy
YWU1ODJmNzM5ZDcxNDRhODgyNmY1ZmU0NGE1ZDk3YzkyNzU1YwotLS0gL2Rldi9udWxsCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaApAQCAtMCwwICsxLDQw
IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDExIEdvb2dsZSwgSW5jLiAgQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRl
ZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAq
IDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUg
Y29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUg
Zm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZv
cm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlz
IGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQor
ICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGgg
dGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQ
UExFIENPTVBVVEVSLCBJTkMuIGBgQVMgSVMnJyBBTkQgQU5ZCisgKiBFWFBSRVNTIE9SIElNUExJ
RUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRQorICogSU1Q
TElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJU
SUNVTEFSCisgKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZFTlQgU0hBTEwgQVBQ
TEUgQ09NUFVURVIsIElOQy4gT1IKKyAqIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBE
SVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLAorICogRVhFTVBMQVJZLCBPUiBD
T05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICog
UFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0Us
IERBVEEsIE9SCisgKiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIg
Q0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZCisgKiBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09O
VFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5D
RSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQorICogT0Yg
VEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNI
IERBTUFHRS4gCisgKi8KKworI2lmbmRlZiBVbmljb2RlQmlkaV9oCisjZGVmaW5lIFVuaWNvZGVC
aWRpX2gKKworbmFtZXNwYWNlIFdlYkNvcmUgeworCitlbnVtIEVVbmljb2RlQmlkaSB7CisgICAg
VUJOb3JtYWwsCisgICAgRW1iZWQsCisgICAgT3ZlcnJpZGUsCisgICAgSXNvbGF0ZQorfTsKKwor
fQorCisjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9S
ZW5kZXJTdHlsZS5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxl
LmgKaW5kZXggOGQyYWE2YTgyNjcyYjI1YjdmOGZlOTg1MWRlMmRlZDEyMTU2YWFiYy4uNzU5MWFk
NWVkYTQxNGJlMWYwMTc5MzVmNWY5M2UxZGM3MTY4MTYyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKQEAgLTYyLDYgKzYyLDcgQEAKICNpbmNsdWRl
ICJUZXh0T3JpZW50YXRpb24uaCIKICNpbmNsdWRlICJUaGVtZVR5cGVzLmgiCiAjaW5jbHVkZSAi
VHJhbnNmb3JtT3BlcmF0aW9ucy5oIgorI2luY2x1ZGUgIlVuaWNvZGVCaWRpLmgiCiAjaW5jbHVk
ZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNsdWRlIDx3dGYvT3duUHRyLmg+CiAjaW5jbHVkZSA8d3Rm
L1JlZkNvdW50ZWQuaD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHls
ZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L1JlbmRlclN0eWxlQ29uc3RhbnRzLmgKaW5kZXggNjdkZTRiYTE1M2M2MzdhNWM5ZTE3YWM4YzYw
MzI1NjcyNTZjMjAxOC4uNWFkNDJjZTRkZTRkNmZhYTM3MTczZDYyZjJjYmMyYTRjMmZiMzQ3OCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlQ29u
c3RhbnRzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxl
Q29uc3RhbnRzLmgKQEAgLTExOSwxMCArMTE5LDYgQEAgZW51bSBFVGFibGVMYXlvdXQgewogICAg
IFRBVVRPLCBURklYRUQKIH07CiAKLWVudW0gRVVuaWNvZGVCaWRpIHsKLSAgICBVQk5vcm1hbCwg
RW1iZWQsIE92ZXJyaWRlLCBJc29sYXRlCi19OwotCiAvLyBDU1MgVGV4dCBMYXlvdXQgTW9kdWxl
IExldmVsIDM6IFZlcnRpY2FsIHdyaXRpbmcgc3VwcG9ydAogZW51bSBXcml0aW5nTW9kZSB7CiAg
ICAgVG9wVG9Cb3R0b21Xcml0aW5nTW9kZSwgUmlnaHRUb0xlZnRXcml0aW5nTW9kZSwgTGVmdFRv
UmlnaHRXcml0aW5nTW9kZSwgQm90dG9tVG9Ub3BXcml0aW5nTW9kZQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88006</attachid>
            <date>2011-04-03 05:08:46 -0700</date>
            <delta_ts>2011-04-03 11:38:18 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-57722-20110403150843.patch</filename>
            <type>text/plain</type>
            <size>10075</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODI3OTIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYzY3YjM4ZGMyMzIzYjUy
YWVmYTYwZjc3NDA0OGEyY2ZiYjY0MGNjLi4zYzdkMzU5MDc3YmMyNzNkNTVlZTQxNzQ1MzQxMTM2
Mjc4Njc5NGRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDYgKzEsMjMgQEAKIDIwMTEtMDQtMDMgIEVyaWMg
U2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCi0gICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgU3Bs
aXQgb3V0IFVuaWNvZGVCaWRpIGVudW0gaW50byBpdHMgb3duIGhlYWRlciAodG8gYWxsb3cgdXNl
IGluIHBsYXRmb3JtKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NTc3MjIKKworICAgICAgICB1bmljb2RlLWJpZGkgaXMgYSBDU1MgY29uY2VwdC4gIEhv
d2V2ZXIgdGhlIHNhbWUgY29uY2VwdCBpcyByZWFsbHkgbmVlZGVkIHRocm91Z2hvdXQKKyAgICAg
ICAgdGhlIGJpZGkgY29kZSBpbiBwbGF0Zm9ybSBhcyB3ZWxsLiAgU28gSSdtIG1vdmluZyB0aGUg
ZW51bSB0byBwbGF0Zm9ybS4KKyAgICAgICAgVGhlIG9ubHkgcGFydCBvZiB0aGUgZW51bSB3aGlj
aCBkb2Vzbid0IG1ha2UgbXVjaCBzZW5zZSB0byBwbGF0Zm9ybS8gaXMgIm5vcm1hbCIuCisKKyAg
ICAgICAgKiBXZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisgICAgICAgICogY3Nz
L0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS90ZXh0L1Vu
aWNvZGVCaWRpLmg6IEFkZGVkLgorICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHls
ZS5oOgorICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oOgor
CisyMDExLTA0LTAzICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCiAKICAgICAgICAgVGVhY2ggSW5saW5lSXRlcmF0b3Ig
aG93IHRvIHdvcmsgZnJvbSBhbnkgcm9vdCwgbm90IGp1c3QgYSBSZW5kZXJCbG9jawogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTc3MjYKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtIGIvU291cmNlL1dlYkNvcmUvR05VbWFr
ZWZpbGUuYW0KaW5kZXggOTlkNjg0MWVmNWEyMGU4MTc5YWE1NmVjMDM1MDRhNjNlMGU3NTU3ZS4u
ZTdhMDM2Yjc3MjVjNjNhYTYzY2QzMGE2ZjVjOGRmOTgxNThlMmFhYSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZp
bGUuYW0KQEAgLTI3MTgsNiArMjcxOCw3IEBAIHdlYmNvcmVfc291cmNlcyArPSBcCiAJU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9UZXh0U3RyZWFtLmggXAogCVNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL3RleHQvdHJhbnNjb2Rlci9Gb250VHJhbnNjb2Rlci5jcHAgXAogCVNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL3RleHQvdHJhbnNjb2Rlci9Gb250VHJhbnNjb2Rlci5oIFwKKwlTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmggXAogCVNvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL3RleHQvVW5pY29kZVJhbmdlLmNwcCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
dGV4dC9Vbmljb2RlUmFuZ2UuaCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVGhlbWVUeXBl
cy5oIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9X
ZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRleCA2ZmQyNTFmNDA0OTM3OGVmYzllNTQzZTA2Mzc4ZmNh
MjJlODZlYzI2Li4zYWMwODYwYmNkOGZmZmUxOGI4ZTNjOTZmZDVmNTBkOTU0MzRlMjQ5IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5neXBpCkBAIC05MjEsNiArOTIxLDcgQEAKICAgICAgICAgICAgICdwbGF0Zm9ybS90
ZXh0L1RleHRFbmNvZGluZ1JlZ2lzdHJ5LmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQv
VGV4dE9yaWVudGF0aW9uLmgnLAogICAgICAgICAgICAgJ3BsYXRmb3JtL3RleHQvVGV4dFN0cmVh
bS5oJywKKyAgICAgICAgICAgICdwbGF0Zm9ybS90ZXh0L1VuaWNvZGVCaWRpLmgnLAogICAgICAg
ICAgICAgJ3BsYXRmb3JtL3RleHQvVW5pY29kZVJhbmdlLmgnLAogICAgICAgICAgICAgJ3BsYXRm
b3JtL3RleHQvbWFjL0NoYXJzZXREYXRhLmgnLAogICAgICAgICAgICAgJ3BsdWdpbnMvUGx1Z2lu
RGF0YS5oJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvIGIvU291cmNl
L1dlYkNvcmUvV2ViQ29yZS5wcm8KaW5kZXggMmFjOTE3YWI1ZDI5ZGU0MGIzOWFhN2NmZjY0ZmZi
MDcyMzc1NzI1ZC4uNGMyZTE5ZjAwZjNjNzIzNzc5N2UxNzBiZTE5NDNkNzdkMjhmZWU0ZSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcm8KKysrIGIvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5wcm8KQEAgLTE5NjQsNiArMTk2NCw3IEBAIEhFQURFUlMgKz0gXAogICAgIHBsYXRm
b3JtL3RleHQvTGluZUVuZGluZy5oIFwKICAgICBwbGF0Zm9ybS90ZXh0L1RleHRDaGVja2VyQ2xp
ZW50LmggXAogICAgIHBsYXRmb3JtL3RleHQvVGV4dENoZWNraW5nLmggXAorICAgIHBsYXRmb3Jt
L3RleHQvVW5pY29kZUJpZGkuaCBcCiAgICAgcGxhdGZvcm0vTGlua0hhc2guaCBcCiAgICAgcGxh
dGZvcm0vTG9nZ2luZy5oIFwKICAgICBwbGF0Zm9ybS9MYW5ndWFnZS5oIFwKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagppbmRleCA2Yzk5ZWMx
ZmMyOGVjNzRhZjYyYTFkZjA5MWYzNjUyZmQ2NGE1ZjRkLi4zMzZmYjQ5NzBhYWJmYjI2OTMxYTg4
OThjNjM2NzBiODZmYmU4OTkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29k
ZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC0zNTU0LDYgKzM1NTQsNyBAQAogCQlBODRFQkQ4MzBD
QjhDOTc3MDAwNzk2MDkgLyogSlNTdHlsZVNoZWV0TGlzdC5oIGluIEhlYWRlcnMgKi8gPSB7aXNh
ID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQTg0RUJEODEwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpT
U3R5bGVTaGVldExpc3QuaCAqLzsgfTsKIAkJQTg0RUJEODQwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpT
U3R5bGVTaGVldExpc3QuY3BwIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBm
aWxlUmVmID0gQTg0RUJEODIwQ0I4Qzk3NzAwMDc5NjA5IC8qIEpTU3R5bGVTaGVldExpc3QuY3Bw
ICovOyB9OwogCQlBODUzMTIzRDExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRpbmdQ
ZXJtaXNzaW9uLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYg
PSBBODUzMTIzQzExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRTY3JpcHRpbmdQZXJtaXNzaW9u
LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKKwkJQTg2
M0UyMDExMzQzNDEyMDAwMjc0OTI2IC8qIFVuaWNvZGVCaWRpLmggaW4gSGVhZGVycyAqLyA9IHtp
c2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODYzRTIwMDEzNDM0MTIwMDAyNzQ5MjYgLyog
VW5pY29kZUJpZGkuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9
OyB9OwogCQlBODY2MjlDRjA5REEyQjQ3MDA5NjMzQTUgLyogSlNVSUV2ZW50LmggaW4gSGVhZGVy
cyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBBODY2MjlDOTA5REEyQjQ3MDA5
NjMzQTUgLyogSlNVSUV2ZW50LmggKi87IH07CiAJCUE4NjYyOUQwMDlEQTJCNDgwMDk2MzNBNSAv
KiBKU1VJRXZlbnQuY3BwIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxl
UmVmID0gQTg2NjI5Q0EwOURBMkI0NzAwOTYzM0E1IC8qIEpTVUlFdmVudC5jcHAgKi87IH07CiAJ
CUE4NjYyOUQxMDlEQTJCNDgwMDk2MzNBNSAvKiBKU01vdXNlRXZlbnQuaCBpbiBIZWFkZXJzICov
ID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEE4NjYyOUNCMDlEQTJCNDcwMDk2MzNB
NSAvKiBKU01vdXNlRXZlbnQuaCAqLzsgfTsKQEAgLTk5MzIsNiArOTkzMyw3IEBACiAJCUE4NEVC
RDgyMENCOEM5NzcwMDA3OTYwOSAvKiBKU1N0eWxlU2hlZXRMaXN0LmNwcCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IEpTU3R5bGVTaGVldExpc3QuY3BwOyBzb3VyY2VUcmVl
ID0gIjxncm91cD4iOyB9OwogCQlBODUzMTIzQzExRDA0NzFCMDBENEQwNzcgLyogRnJhZ21lbnRT
Y3JpcHRpbmdQZXJtaXNzaW9uLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVu
Y29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IEZy
YWdtZW50U2NyaXB0aW5nUGVybWlzc2lvbi5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9Owog
CQlBODVEN0EyRjA4NzlFQkE5MDA2QTkxNzIgLyogUXVhcnR6Q29yZS5mcmFtZXdvcmsgKi8gPSB7
aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSB3cmFwcGVyLmZyYW1l
d29yazsgbmFtZSA9IFF1YXJ0ekNvcmUuZnJhbWV3b3JrOyBwYXRoID0gL1N5c3RlbS9MaWJyYXJ5
L0ZyYW1ld29ya3MvUXVhcnR6Q29yZS5mcmFtZXdvcms7IHNvdXJjZVRyZWUgPSAiPGFic29sdXRl
PiI7IH07CisJCUE4NjNFMjAwMTM0MzQxMjAwMDI3NDkyNiAvKiBVbmljb2RlQmlkaS5oICovID0g
e2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVU
eXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBVbmljb2RlQmlkaS5oOyBzb3VyY2VUcmVlID0g
Ijxncm91cD4iOyB9OwogCQlBODY2MjlDOTA5REEyQjQ3MDA5NjMzQTUgLyogSlNVSUV2ZW50Lmgg
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gMzA7IGxhc3RLbm93
bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBKU1VJRXZlbnQuaDsgc291cmNlVHJl
ZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQTg2NjI5Q0EwOURBMkI0NzAwOTYzM0E1IC8qIEpTVUlFdmVu
dC5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gMzA7IGxh
c3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBwYXRoID0gSlNVSUV2ZW50LmNw
cDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQTg2NjI5Q0IwOURBMkI0NzAwOTYzM0E1
IC8qIEpTTW91c2VFdmVudC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNv
ZGluZyA9IDMwOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gSlNN
b3VzZUV2ZW50Lmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CkBAIC0xNzgzMyw2ICsxNzgz
NSw3IEBACiAJCQkJQkNEM0Y5ODIxMzI2QzkzNzAwMDk4QTYwIC8qIFRleHRPcmllbnRhdGlvbi5o
ICovLAogCQkJCUIyQzNEQTFBMEQwMDZDMUQwMEVGNkYyNiAvKiBUZXh0U3RyZWFtLmNwcCAqLywK
IAkJCQlCMkMzREExQjBEMDA2QzFEMDBFRjZGMjYgLyogVGV4dFN0cmVhbS5oICovLAorCQkJCUE4
NjNFMjAwMTM0MzQxMjAwMDI3NDkyNiAvKiBVbmljb2RlQmlkaS5oICovLAogCQkJCUIyQzNEQTFD
MEQwMDZDMUQwMEVGNkYyNiAvKiBVbmljb2RlUmFuZ2UuY3BwICovLAogCQkJCUIyQzNEQTFEMEQw
MDZDMUQwMEVGNkYyNiAvKiBVbmljb2RlUmFuZ2UuaCAqLywKIAkJCSk7CkBAIC0yMjU5Miw2ICsy
MjU5NSw3IEBACiAJCQkJNDlFRUNERjUxMDUwM0MyNDAwMDk5RkFCIC8qIFVpbnQxNkFycmF5Lmgg
aW4gSGVhZGVycyAqLywKIAkJCQk0OUVFQ0RGMjEwNTAzQzI0MDAwOTlGQUIgLyogVWludDMyQXJy
YXkuaCBpbiBIZWFkZXJzICovLAogCQkJCTQ5RUVDREVGMTA1MDNDMjQwMDA5OUZBQiAvKiBVaW50
OEFycmF5LmggaW4gSGVhZGVycyAqLywKKwkJCQlBODYzRTIwMTEzNDM0MTIwMDAyNzQ5MjYgLyog
VW5pY29kZUJpZGkuaCBpbiBIZWFkZXJzICovLAogCQkJCUIyQzNEQTREMEQwMDZDMUQwMEVGNkYy
NiAvKiBVbmljb2RlUmFuZ2UuaCBpbiBIZWFkZXJzICovLAogCQkJCUU0QUZDRkE1MERBRjI5QTMw
MEY1RjU1QyAvKiBVbml0QmV6aWVyLmggaW4gSGVhZGVycyAqLywKIAkJCQlEMDg2RkU5ODA5RDUz
QUFCMDA1QkM3NEQgLyogVW5saW5rQ29tbWFuZC5oIGluIEhlYWRlcnMgKi8sCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oIGIvU291cmNl
L1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaAppbmRleCAxNjQxMmFkNmY1
ZTFkZDQ3N2VkYmQ3NjUxYjkxYTczMmVkYWI5YzdlLi5iMWY5YWVjMTIxYWZhM2NlNDdkMDM4NTM3
YTU2OTYxYTQwODc1MTRhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0
aXZlVmFsdWVNYXBwaW5ncy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVW
YWx1ZU1hcHBpbmdzLmgKQEAgLTQyLDYgKzQyLDcgQEAKICNpbmNsdWRlICJUZXh0T3JpZW50YXRp
b24uaCIKICNpbmNsdWRlICJUZXh0UmVuZGVyaW5nTW9kZS5oIgogI2luY2x1ZGUgIlRoZW1lVHlw
ZXMuaCIKKyNpbmNsdWRlICJVbmljb2RlQmlkaS5oIgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3RleHQvVW5pY29kZUJpZGkuaApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5m
NjJhZTU4MmY3MzlkNzE0NGE4ODI2ZjVmZTQ0YTVkOTdjOTI3NTVjCi0tLSAvZGV2L251bGwKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vdGV4dC9Vbmljb2RlQmlkaS5oCkBAIC0wLDAgKzEs
NDAgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTEgR29vZ2xlLCBJbmMuICBBbGwgcmlnaHRz
IHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBi
aW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0
dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUgbWV0Ogor
ICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92
ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRo
ZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkg
Zm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRo
aXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhl
CisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0
aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkg
QVBQTEUgQ09NUFVURVIsIElOQy4gYGBBUyBJUycnIEFORCBBTlkKKyAqIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCisgKiBJ
TVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBB
UFBMRSBDT01QVVRFUiwgSU5DLiBPUgorICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5Z
IERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCisgKiBFWEVNUExBUlksIE9S
IENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCisg
KiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVT
RSwgREFUQSwgT1IKKyAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZF
UiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKKyAqIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBD
T05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElORyBORUdMSUdF
TkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCisgKiBP
RiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNV
Q0ggREFNQUdFLiAKKyAqLworCisjaWZuZGVmIFVuaWNvZGVCaWRpX2gKKyNkZWZpbmUgVW5pY29k
ZUJpZGlfaAorCituYW1lc3BhY2UgV2ViQ29yZSB7CisKK2VudW0gRVVuaWNvZGVCaWRpIHsKKyAg
ICBVQk5vcm1hbCwKKyAgICBFbWJlZCwKKyAgICBPdmVycmlkZSwKKyAgICBJc29sYXRlCit9Owor
Cit9CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L1JlbmRlclN0eWxlLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5
bGUuaAppbmRleCA4ZDJhYTZhODI2NzJiMjViN2Y4ZmU5ODUxZGUyZGVkMTIxNTZhYWJjLi43NTkx
YWQ1ZWRhNDE0YmUxZjAxNzkzNWY1ZjkzZTFkYzcxNjgxNjJlIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaApAQCAtNjIsNiArNjIsNyBAQAogI2luY2x1
ZGUgIlRleHRPcmllbnRhdGlvbi5oIgogI2luY2x1ZGUgIlRoZW1lVHlwZXMuaCIKICNpbmNsdWRl
ICJUcmFuc2Zvcm1PcGVyYXRpb25zLmgiCisjaW5jbHVkZSAiVW5pY29kZUJpZGkuaCIKICNpbmNs
dWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUgPHd0Zi9Pd25QdHIuaD4KICNpbmNsdWRlIDx3
dGYvUmVmQ291bnRlZC5oPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0
eWxlL1JlbmRlclN0eWxlQ29uc3RhbnRzLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5
bGUvUmVuZGVyU3R5bGVDb25zdGFudHMuaAppbmRleCA2N2RlNGJhMTUzYzYzN2E1YzllMTdhYzhj
NjAzMjU2NzI1NmMyMDE4Li41YWQ0MmNlNGRlNGQ2ZmFhMzcxNzNkNjJmMmNiYzJhNGMyZmIzNDc4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVD
b25zdGFudHMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5
bGVDb25zdGFudHMuaApAQCAtMTE5LDEwICsxMTksNiBAQCBlbnVtIEVUYWJsZUxheW91dCB7CiAg
ICAgVEFVVE8sIFRGSVhFRAogfTsKIAotZW51bSBFVW5pY29kZUJpZGkgewotICAgIFVCTm9ybWFs
LCBFbWJlZCwgT3ZlcnJpZGUsIElzb2xhdGUKLX07Ci0KIC8vIENTUyBUZXh0IExheW91dCBNb2R1
bGUgTGV2ZWwgMzogVmVydGljYWwgd3JpdGluZyBzdXBwb3J0CiBlbnVtIFdyaXRpbmdNb2RlIHsK
ICAgICBUb3BUb0JvdHRvbVdyaXRpbmdNb2RlLCBSaWdodFRvTGVmdFdyaXRpbmdNb2RlLCBMZWZ0
VG9SaWdodFdyaXRpbmdNb2RlLCBCb3R0b21Ub1RvcFdyaXRpbmdNb2RlCg==
</data>
<flag name="review"
          id="80478"
          type_id="1"
          status="-"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="80469"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>