<?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>45366</bug_id>
          
          <creation_ts>2010-09-07 22:40:38 -0700</creation_ts>
          <short_desc>Add test for percent height image inside floated element.</short_desc>
          <delta_ts>2010-09-09 04:47: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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Luke Macpherson">macpherson</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>levin</cc>
    
    <cc>macpherson</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>275609</commentid>
    <comment_count>0</comment_count>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-07 22:40:38 -0700</bug_when>
    <thetext>Add test for percent height image inside floated element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275618</commentid>
    <comment_count>1</comment_count>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-07 23:00:12 -0700</bug_when>
    <thetext>For reference, here is the Chromium bug with screenshots of IE and Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275619</commentid>
    <comment_count>2</comment_count>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-07 23:00:26 -0700</bug_when>
    <thetext>http://code.google.com/p/chromium/issues/detail?id=29380</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275620</commentid>
    <comment_count>3</comment_count>
      <attachid>66844</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-07 23:02:20 -0700</bug_when>
    <thetext>Created attachment 66844
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276277</commentid>
    <comment_count>4</comment_count>
      <attachid>66844</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2010-09-08 19:43:47 -0700</bug_when>
    <thetext>Comment on attachment 66844
Patch

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

&gt; LayoutTests/fast/images/percent-height-image-expected.txt:5
&gt; +in RenderReplaced::layout
&gt; +hit RenderImage::calcReplacedHeight()
&gt; +hit RenderImage::calcReplacedHeight()
&gt; +in RenderReplaced::layout
&gt; +hit RenderImage::calcReplacedHeight()
looks like some printf()s made it into your output.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276285</commentid>
    <comment_count>5</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2010-09-08 19:59:07 -0700</bug_when>
    <thetext>It sounds like folks are generally agreed that a dump as text would be better.

Also, I think it would be nice if you filed a WebKit bug about the incorrect behavior and referred to that bug in the test output text.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276320</commentid>
    <comment_count>6</comment_count>
      <attachid>66998</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-08 23:06:24 -0700</bug_when>
    <thetext>Created attachment 66998
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276330</commentid>
    <comment_count>7</comment_count>
      <attachid>66998</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2010-09-08 23:32:51 -0700</bug_when>
    <thetext>Comment on attachment 66998
Patch

Cool.  Please fix the ChangeLog, but otherwise looks good.

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

&gt; LayoutTests/ChangeLog:11
&gt; +        * fast/images/percent-height-image-expected.checksum: Added.
&gt; +        * fast/images/percent-height-image-expected.png: Added.
&gt; +        * fast/images/percent-height-image-expected.txt: Added.
&gt; +        * fast/images/percent-height-image.html: Added.
The checksum/png aren&apos;t in this patch any more, remove them from the ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276332</commentid>
    <comment_count>8</comment_count>
      <attachid>67000</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2010-09-08 23:45:40 -0700</bug_when>
    <thetext>Created attachment 67000
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276388</commentid>
    <comment_count>9</comment_count>
      <attachid>67000</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-09 03:17:07 -0700</bug_when>
    <thetext>Comment on attachment 67000
Patch

Clearing flags on attachment: 67000

Committed r67075: &lt;http://trac.webkit.org/changeset/67075&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276389</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-09 03:17:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276409</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-09-09 04:47:32 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/67075 might have broken SnowLeopard Intel Release (Tests)
The following changes are on the blame list:
http://trac.webkit.org/changeset/67075
http://trac.webkit.org/changeset/67076</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66844</attachid>
            <date>2010-09-07 23:02:20 -0700</date>
            <delta_ts>2010-09-08 23:06:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45366-20100908160218.patch</filename>
            <type>text/plain</type>
            <size>13154</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDY2OTU0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDktMDcgIEx1a2UgTWFjcGhlcnNvbiAg
PG1hY3BoZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGZvciBwZXJjZW50IGhlaWdodCBpbWFnZSBpbnNp
ZGUgZmxvYXRlZCBlbGVtZW50LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUzNjYKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3BlcmNlbnQtaGVpZ2h0
LWltYWdlLWV4cGVjdGVkLmNoZWNrc3VtOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2ltYWdlcy9w
ZXJjZW50LWhlaWdodC1pbWFnZS1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
aW1hZ2VzL3BlcmNlbnQtaGVpZ2h0LWltYWdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UuaHRtbDogQWRkZWQuCisKIDIwMTAt
MDktMDcgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBEYW4gQmVybnN0ZWluLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1o
ZWlnaHQtaW1hZ2UtZXhwZWN0ZWQuY2hlY2tzdW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
ZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlz
aW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wZXJjZW50LWhlaWdodC1pbWFnZS1l
eHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNGNmOGRlZTQ3N2Uy
ZDMwOTUxYmQ3OWEzNzFjODJjODYKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBM
YXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wZXJjZW50LWhlaWdodC1pbWFnZS1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1h
Z2UtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMv
cGVyY2VudC1oZWlnaHQtaW1hZ2UtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDE2IEBACitpbiBSZW5kZXJSZXBsYWNlZDo6bGF5b3V0CitoaXQgUmVuZGVySW1hZ2U6OmNhbGNS
ZXBsYWNlZEhlaWdodCgpCitoaXQgUmVuZGVySW1hZ2U6OmNhbGNSZXBsYWNlZEhlaWdodCgpCitp
biBSZW5kZXJSZXBsYWNlZDo6bGF5b3V0CitoaXQgUmVuZGVySW1hZ2U6OmNhbGNSZXBsYWNlZEhl
aWdodCgpCitsYXllciBhdCAoMCwwKSBzaXplIDc4NXg2MTgKKyAgUmVuZGVyVmlldyBhdCAoMCww
KSBzaXplIDc4NXg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgNzg1eDYxOAorICBSZW5kZXJCbG9j
ayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA3ODV4NDIKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAo
OCwxMykgc2l6ZSA3Njl4MTYKKyAgICAgIFJlbmRlckJsb2NrIChmbG9hdGluZykge0RJVn0gYXQg
KDAsMCkgc2l6ZSAyMHg2MDUKKyAgICAgICAgUmVuZGVySW1hZ2Uge0lNR30gYXQgKDAsMCkgc2l6
ZSAyMHg2MDAKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCisg
ICAgICBSZW5kZXJCbG9jayB7UFJFfSBhdCAoMCwwKSBzaXplIDc2OXgxNgorICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDIwLDApIHNpemUgMzA0eDE2CisgICAgICAgICAgdGV4dCBydW4g
YXQgKDIwLDApIHdpZHRoIDMwNDogIkZBSUw6IGltYWdlIGhlaWdodCB3YXMgNjAwIGV4cGVjdGVk
IDIwIgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2Uu
aHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wZXJjZW50LWhlaWdo
dC1pbWFnZS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVy
Y2VudC1oZWlnaHQtaW1hZ2UuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNSBAQAorPCFE
T0NUWVBFIGh0bWw+DQorPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7Ij4NCisgICAgPCEtLSBzcmMg
aXMgYSAyMCB4IDIwIFBORyAtLT4NCisgICAgPGltZyBzdHlsZT0iaGVpZ2h0OiAxMDAlOyB3aWR0
aDogMTAwJTsiIHNyYz0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhF
VWdBQUFCUUFBQUFVQ0FNQUFBQzZWKzAvQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hq
d3Y4WVFVQUFBTUFVRXhVUlEvL1cvOEFBUC8vL3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFQemRSQTRBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBQVpkRVZZ
ZEZOdlpuUjNZWEpsQUZCaGFXNTBMazVGVkNCMk15NDFMakxYN21sREFBQUFhVWxFUVZRb1UyM1FR
UTRBSVFnRFFQRC9qNVpTQ2tZbHhzUG9TbG56VDVtdnU4eUJqb1BjVUxhQVlHNjBSRnhyREhzUVZz
aHZZNlVSc3c4V2pZMmlzbnVaM2xUZnVkbjVORVZGWW1iTjBCaldjWVdWcFU0NGtiS2MySGJnMktC
TU15Qzg1cGgvSGZpcERRd3lBbjI2cmpGS0FBQUFBRWxGVGtTdVFtQ0MiLz4NCis8L2Rpdj4NCis8
cHJlPjwvcHJlPg0KKzxzY3JpcHQ+DQorICAgIHZhciBleHBlY3RlZCA9IDIwOw0KKyAgICB2YXIg
YWN0dWFsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiaW1nIikub2Zmc2V0SGVpZ2h0Ow0KKyAg
ICB2YXIgb3V0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigicHJlIik7DQorICAgIGlmIChhY3R1
YWwgPT0gZXhwZWN0ZWQpDQorICAgICAgICBvdXQudGV4dENvbnRlbnQgPSAiUEFTUyI7DQorICAg
IGVsc2UNCisgICAgICAgIG91dC50ZXh0Q29udGVudCA9ICJGQUlMOiBpbWFnZSBoZWlnaHQgd2Fz
ICIgKyBhY3R1YWwgKyAiIGV4cGVjdGVkICIgKyBleHBlY3RlZDsNCis8L3NjcmlwdD4NCkluZGV4
OiBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wZXJjZW50LWhlaWdodC1pbWFnZS1leHBlY3RlZC5w
bmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlw
ZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKUHJvcGVydHkgY2hh
bmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UtZXhw
ZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KQWRkZWQ6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlv
bi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBeUFBQUFKWUNBSUFBQUFW
RkJVbkFBQVlQMGxFUVZSNG5PM2RYWWhjWi8wSDhHZi8yN1RaCjdHWm10cWFMRFVrRmtWZ1JZMUxi
SW5vaFRUVWtGM3NSUlZJeGxRakZpcUo0SXlvSWVtVkVmQW05MFVKdGhTNFdYNXFGcEVsMFV3cGEK
aUZKcnFXaW9yeVNSYUNXeFpxZlozYnhzMHYxZnpIWXltWmx6NXN6c2I5dHU4dmtnNGN5WnM4ODhl
N2F0djN5ZjUveTJiMjV1TGdFQQpVTURFeE1USmt5ZXozaDBaR2RtOGVYTks2YnJYY0VvQUFFdlky
TmpZamgwN2lselRKOEVDQU9ob1ltS2lsazRWdWZML0ZuczJBQUJYCmdaeVZ3ZFlyRlZnQUFNRVVX
QUFBd1JSWUFBQTlHaHNiYTN0ZWdRVUEwSXRhZGRXMnhsSmdBUUIwcmJHdWFxMnhGRmdBQU4xcHJh
aWEKem1nMENnRFFuWTd0UmlWWUFBREJGRmdBQU1HeWx3ajcrbm9mMWEvZkFRQ3VZZlpnQVFBVWt0
WDFxcFVDQ3dDZ2tOSFIwZGFUMDlQVApUV2VlZXVvcGU3QUFBSUl0Vm9IVjE2THAzZjcrL3RPblR6
ZWUzTFZyVi8zaVhidDJOWTBUT0xHb29SYWk1MitxNEZmRjNyVEZkdURBCmdlWExsL2YxOWExZnY3
NTI1dGUvL3ZXT0hUdTJiZHZXMTlkMy9mWFhqNCtQNTUrL21oVDUyVDMyMkdQOS9mMnROK0ZhdUQ4
QVMwTGYKWE5hRzlBVnZjdS9ydXp4NDQzRks2ZENoUXgvNzJNZSsvLzN2Zi9TakgyMzUyT1lwdFo1
NXc1cVptVm14WWtYQmkzTytyNjdHNlhiOApGU3RXek16TUxIRHdRSHYzN3QyL2YvOTN2L3Zkd2NI
QitzbGJiNzMxTjcvNXpmRHdjRXJwOE9IRG16ZHZucHFheWptZkwrUitkanRPCnpuM3VPRTdIZith
SGg0ZC8vT01mYjkyNmRYeDhmUHYyN1JjdVhLaWQ3KzMrQUZERTJOallHMmlKc1BaMzhhYi90emh3
NE1EOTk5Ly8KeTEvK2NvR0QzM25ublhmZWVXZkJpdzhkT3RTVURkUmVmdTk3MzF1NWN1WGh3NGNm
ZWVTUm9hR2grbC82UC9PWno2eGJ0MjVnWUdEVApwazJIRGgycW5aeWVudDZ4WThmUTBOQjczdk9l
di96bEwvVUJUNTQ4ZWNjZGR3d09EcGJMNWZ2dXU2LzFYcmYxMUZOUHJWbXpwakZwCnlCbW5kZjQ1
ODhrYXYxUXFuVDE3dG5ndTJIaGwwMWUxdlQvajQrUFhYMzk5WDEvZjRPRGdlOS83M3JlODVTMGRQ
MkwvL3YwUFB2aGcKWTNXVlVqcC8vbnl0U2tncHZlOTk3NnZmaDZ6eldiTHU1NDAzM2xncWxXckhw
VkxwVFc5NlUrUDNPekV4Y2ZQTk45OXh4eDNIangvUApIK2ZzMmJPZit0U25TcVhTelRmZi9LTWYv
V2p0MnJYMU1kdmU1Nnh4cHFlbmQrN2NXU3FWTm03YytLYy8vYW5qVFR0OSt2VFdyVnRUClNxT2pv
eHMzYnV4NDN3QjRyYzFsU2FuMy84MFBrUGtSNjlhdCsrdGYvL3EydDcydDNjYzJYNTh6eWR0dnYv
MzIyMi9QL0JiYWYxdXAKNmVWM3Z2T2R4eDkvZkhoNCtIT2YrOXpQZnZhelpjdVcxZDU2K2VXWDUr
Ym1MbHk0OE9TVFR3NE1ETlJPM25mZmZWLzcydGRtWjJmUApuVHYzZ3gvOG9EN2E5dTNiZi92YjMx
NjZkT244K2ZQNzkrL2Z1WE5ua1psODhZdGZuSnFhMnJOblQvMURPNDdUTlArcytXU04zenBDClJ5
TWpJMmZPbktrZGwwcWw2ZW5wMm5IYit6TTBOTFJ0MjdiWjJkbnA2ZW54OGZGS3BkSngvTTkvL3ZQ
MzNudnY0T0RnNk9qbzczLy8KKzlySi92Nyt0dDkxMXZrc1dmZno2TkdqVzdacytmZS8vLzNQZi83
ejdydnZQbnIwYU9PWVAvLzV6MmRuWi9mdTNidHQyN2I4Y1Q3OQo2VTkvNFF0Zk9IMzY5TXpNekU5
Lyt0Tnl1WncvdDZ4eFB2dlp6Mzc5NjErZm5aMDlkZXJVdDcvOTdlSS9vMS84NGhlblRwMnF2K3oy
Ci9nQlEzS09QUGpyWnpyOWFQUHJvbzR0YllNMjErMC84My8vKzl6VnIxc3pOemIzem5lODhjdVJJ
eThkMlVXRDFvTFhBYW52d3dnc3YKZk9oREh4b2NIQndZR0hqLys5OWZmN2RVS3RXcmpkb2VzdHB4
MDRyUDBOQlFrWm5NenM0MmZYckhjWnJtbnpXZnJQRmJSK2pvN3J2dgpmdkxKSjFOS3p6MzMzTnEx
YTJzbnMrN1AzcjE3bHkxYmxsSmF0V3JWTzk3eGptZWVlU1ovOEpNblQxWXFsUzk5NlV2VmF2WGl4
WXMvCitjbFAyazZ5OWNkVThIdkp1Wi9IamgzYnNtWExwazJiR3F1cjJwaTFXM3J1M0xtVksxZm1q
MU11bDZ2VmF0dVBianUzckhHR2g0ZnIKUDhkcXRWcndaM1R3NE1FWFgzd3g1ME1WV0FDQnVpcXdG
bjJKY0s1bEs4bUJBd2RPbkRqUjE5ZDM1TWlSYmxjSlg3T04yOXUyYmR1eQpaY3Z4NDhkckNWRGJh
MTU1NVpYNjhjYU5HeHQvQm1mT25DbnlLZGRkMTl3bW83ZHhXdWVUTlg2VDgrZlBkeHgyL2ZyMVR6
enhSRXBwCno1NDliMy83MjJzbnMrN1A2T2pvaFFzWHBxYW1ubnZ1dVh2dnZYZno1czM1Z3g4NWNt
VDE2dFhmL09ZM1M2VlNmMy8vU3krOWxIWGwKcFV1WHVqcGZrM00vKy9yNlptZG5seTlmM3QvZm4v
WGw5WDk2czhhNWRPblN4WXNYY3laUVU3L1BSWDYrOVExVitSNSsrT0czdnZXdApiMzd6bS9Ndnk3
OC9BQ3lTMTZGTnc0RURCL2J0MnpjM04zZnc0TUVGYnNQcWFnOVdWLzd6bi8rOCs5M3ZMcFZLZi92
YjMzYnYzbDAvCnYzMzc5Z2NlZUdCdWJ1N2N1WE9QUFBKSS9meldyVnNmZXVpaEV5ZE90Rlk1WGVs
Mm5LejU1RmkyYk5uNCtQanM3T3pCZ3dmdnV1dXUKanRlLzYxM3YycjkvZjBycDhjY2ZYN2R1WGUx
azF2MFpIaDUrOXRsbmI3amhoclZyMTk1NjY2MGQ5d0Q5NzMvL201bVorZTkvLzV0UwpPbnYyN0xG
angycm5Cd1lHRGg4K1hEdiszZTkrVnlxVmFqY2s2M3lXclB0NS9QanhUMzd5a3c4Ly9QQkREejEw
Ly8zMzEvZGExVHo5CjlOTVhMMTZjbUpqNDRBYy9tRC9PUno3eWtRY2VlQ0NsZE9iTW1mSHg4WHZ1
dWFmK1Z0djduRFhPUGZmY3MzdjM3a3VYTHAwNmRlcGIKMy9wVy9rMUxLWTJOalczWXNLSDI0Mmo4
VzBlMzl3ZUF4WklaaEMxc2lUQnIvTWJ6VGRjMDd1MTkrdW1ubTY1dk8rQnR0OTFXZkE5Vwo2eml0
eDNPdnJxbzg5dGhqcTFldlhyNTgrZGF0VzE5NDRZWDZ1MU5UVXgvLytNZkw1ZktHRFJ2KytNYy8x
dWR6OGVMRnIzNzFxeU1qCkl6ZmNjTU1IUHZDQmIzempHd1VuMDNTY00wN2IrNUExbjV6N1hOdVNO
VGc0K09FUGYvalBmLzV6eC92MjdMUFBwcFJxRFJSMjc5NWQKTzVsMWYyNjc3YllISDN4d3pabzFL
YVZseTVidDJiT240L2k3ZHUyNjhjWWJoNGFHN3JycnJrT0hEalZPTXFXMGF0V3ExYXRYLytwWAp2
OG8vbnlYcmZwYkw1Y0hCd2RyeGloVXJob2VINjErU1Vucm1tV2RXcjE2OWNlUEdZOGVPNVk5ejVz
eVpuVHQzcmxxMWF1WEtsZHUzCmJ6OXg0a1I5bkxiM09XdWNxYW1wVDN6aUV5dFhybHkvZnYwZi92
Q0h0di91TkJvWUdHajdMMFczOXdlQTRycGFJbHpFTmcxWHQxZGUKZWVXSko1NzR5bGUrY3VUSWtk
ZDdMaW05OGVhemRDMmh0aUFBdkpiZVdHMGFyajVmL3ZLWGExMGNmL2pESDlaMmY1dlBWYVBla09M
MQpuZ2dBUzVzRUN3Q2dNd2tXQU1EclNZRUZBQkFzdDA5U3VkenRjTlUwVTY3TzlqNGRBSUNsVDRJ
RkFCQXNOOEdxVkxvZHJwb3VTckFBCmdHdWNCQXNBSUZoNGd2VnlPdDdodDZNQUFGemR3Z3VzRjN1
ZkN3REFWY0VTSVFCQXNQQUU2L3JlNXdJQWNGV1FZQUVBQkpOZ0FRQUUKazJBQkFBUUxUN0NXOVQ0
WEFJQ3JnZ1FMQUNDWVBWZ0FBTUVrV0FBQXdTUllBQURCSkZnQUFNRThSUWdBRUV5Q0JRQVF6QjRz
QUlCZwpDaXdBZ0dDV0NBRUFndG5rRGdBUVRJSUZBQkRNSGl3QWdHQVNMQUNBWUJJc0FJQmdFaXdB
Z0dBU0xBQ0FZQklzQUlCZ0JRcXN5Y2swCk9abjVza0UxVFpmVGlxQ0pBUUFzVlJJc0FJQmdzUW5X
akFRTEFFQ0NCUUFRTFBjcHdwcW12Q29qdmtvU0xBQ0FsTklpRkZpREM1NFMKQU1EU1pva1FBQ0JZ
YklLbFRRTUFnQVFMQUNDYVRlNEFBTUVrV0FBQXdTUllBQURCSkZnQUFNSDB3UUlBQ0NiQkFnQUlG
dHdINjVaMAowNEtuQkFDd3RFbXdBQUNDZVlvUUFDQ1lCQXNBSUpnRUN3QWdtRFlOQUFEQkxCRUNB
QVFMYnROZ2lSQUFRSUlGQUJETUpuY0FnR0FTCkxBQ0FZQklzQUlCZ0Vpd0FnR0FGRXF4cU5lOWw0
enY2WUFFQVNMQUFBTUoxS3JBbUoxTzVuTXJsK2ExWFRTOGJhSUlGQUZBandRSUEKQ0ZZZ3dhcFVV
cVZ5T2NGcWZObkFJNFFBQURVU0xBQ0FZSjJlSXF4RlZpbGRrV0NsTnQyd0pGZ0FBRFd4QlpZZURR
QUFsZ2dCQUtJRgpKbGphTkFBQXBDVEJBZ0FJWjVNN0FFQXdDUllBUURBSkZnQkFNQWtXQUVBd2Zi
QUFBSUpKc0FBQWdnWCtzbWQ5c0FBQVVwSmdBUUNFCjh4UWhBRUF3Q1JZQVFEQUpGZ0JBTUcwYUFB
Q0NXU0lFQUFnV21HQnAwd0FBa0pJRUN3QWduRTN1QUFEQkpGZ0FBTUVrV0FBQXdTUlkKQUFEQk9p
VlkxZXA4WkZXdHRublplS0UrV0FBQUtTVUpGZ0JBdUU0RlZybGNaQlJOc0FBQTZpUllBQURCT2hW
WXRSMVhuWGlFRUFDZwpUb0lGQUJCTWdnVUFFQ3l3d05LakFRQWdKVXVFQUFEaG9oSXNiUm9BQU9a
SnNBQUFndG5rRGdBUVRJSUZBQkJNZ2dVQUVFeUNCUUFRClRCOHNBSUJnRWl3QWdHRDZZQUVBQkpO
Z0FRQUU4eFFoQUVBd0NSWUFRREFKRmdCQU1HMGFBQUNDV1NJRUFBaW1UUU1BUURBSkZnQkEKTUp2
Y0FRQ0NTYkFBQUlKSnNBQUFna213QUFDQzZZTUZBQkJNZ2dVQUVDeWd3TklFQ3dDZ2tRUUxBQ0JZ
U0lMbEVVSUFnTXNrV0FBQQp3U1JZQUFEQm9nb3NQUm9BQU9aWklnUUFDS1pOQXdCQU1Ba1dBRUF3
bTl3QkFJSkpzQUFBZ2ttd0FBQ0NTYkFBQUlMcGd3VUFFRXlDCkJRQVFUQjhzQUlCZ0Vpd0FnR0Nl
SWdRQUNDYkJBZ0FJSnNFQ0FBaW1UUU1BUURCTGhBQUF3YlJwQUFBSUpzRUNBQWhta3pzQVFEQUoK
RmdCQU1Ba1dBRUF3Q1JZQVFEQjlzQUFBZ2ttd0FBQ0NGU3V3SmlkVHVkejJIVTJ3QUFDYVNMQUFB
SUlWVHJBcWxiYnZlSVFRQUtDSgpCQXNBSUpnRUN3QWdXRWlCcFVjREFNQmxsZ2dCQUlJdFBNSFNw
Z0VBNEFvU0xBQ0FZRGE1QXdBRWsyQUJBQVNUWUFFQUJKTmdBUUFFCjB3Y0xBQ0NZQkFzQUlKZytX
QUFBd1NSWUFBREJQRVVJQUJCTWdnVUFFRXlDQlFBUVRKc0dBSUJnbGdnQkFJSnAwd0FBRUV5Q0JR
QVEKekNaM0FJQmdFaXdBZ0dBU0xBQ0FZQklzQUlCZ3hRcXNhbFVmTEFDQWdpUllBQURCQ2hSWWs1
T3BYRzc3amlaWUFBQ3RKRmdBQU1HSwpKVmdlSVFRQUtFeUNCUUFRVElJRkFCQnM0UVdXSGcwQUFG
ZXdSQWdBRUd5QkNaWTJEUUFBelNSWUFBREJiSElIQUFnbXdRSUFDQ2JCCkFnQUlKc0VDQUFpbUR4
WUFRREFKRmdCQU1IMndBQUNDU2JBQUFJSjVpaEFBSUpnRUN3QWdtQVFMQUNDWU5nMEFBTUVzRVFJ
QUJOT20KQVFBZ21BUUxBQ0NZVGU0QUFNRWtXQUFBd1NSWUFBREJKRmdBQU1FS0ZGalZxajVZQUFE
RlNiQUFBSUpkMStIOXljbkxmMVlxcVZ5ZQpQeTZYTmNFQ0FHaExnZ1VBRUt6TEJLdFNxUjk3aEJB
QW9DMEpGZ0JBc0c0U3JKUWtXQUFBSFMyd3dOS2pBUUNnbVNWQ0FJQmdDMG13CnRHa0FBR2hEZ2dV
QUVNd21kd0NBWUJJc0FJQmdFaXdBZ0dBU0xBQ0FZUHBnQVFBRWsyQUJBQVRyVkdEVkU2ejY3M3V1
SGV1REJRQ1EKUVlJRkFCRE1VNFFBQU1Fa1dBQUF3UmFTWUIyVllBRUF0TkttQVFBZ21DVkNBSUJn
QzBtd3RHa0FBR2hEZ2dVQUVFeWJCZ0NBWUJJcwpBSUJnRWl3QWdHQVNMQUNBWUowU3JHcjE4cDhw
cFVwbC9sZ2ZMQUNBREJJc0FJQmduUktzY3JudEdVMndBQUN5U0xBQUFJSjFTckFxCmxiWm5QRUlJ
QUpCRmdnVUFFRXlDQlFBUWJDRUZsaDROQUFCdFdDSUVBQWpXYzRLbFRRTUFRSHNTTEFDQVlEYTVB
d0FFazJBQkFBU1QKWUFFQUJKTmdBUUFFMHdjTEFDQ1lCQXNBSUZqdmZiQnVTVGN0enBRQUFKWTJD
UllBUURCUEVRSUFCT3RVWUFFQTBHTGZ2bjJOTHpkdAoydFQ0c3VjRTY2Z0VDd0M0Wm8yT2p0WU9w
cWVuVzkvVnBnRUFJSmdsUWdDQXJpM1NFdUcwSlVJQTRKcVZ2MFNvVFFNQVFEQnRHZ0FBCnVyYXdK
VUlBQUZvczNsT0VFaXdBZ0Ric3dRSUFDS1lQRmdCQU1Ba1dBRUN3WGdvc1RiQUFBSEpJc0FBQWd2
V1dZSG1FRUFBZ2t3UUwKQUNDWUJBc0FJRmpQQlpZZURRQUE3VmtpQkFBSXBrMERBRUF3Q1JZQVFE
Q2IzQUVBZ2ttd0FBQ0NTYkFBQUlKSnNBQUFndW1EQlFBUQpUSUlGQUJCTUh5d0FnR0FTTEFDQVlK
NGlCQUFJSnNFQ0FBZ213UUlBQ0taTkF3QkFNRXVFQUFEQnRHa0FBQWdtd1FJQUNHYVRPd0JBCk1B
a1dBRUF3Q1JZQVFEQUpGZ0JBTUgyd0FBQ0NTYkFBQUlKMVhXRE5OOEdhbkV5VGs1ZlBOcjBFQUxp
R1NiQUFBSUwxa0dETlNMQUEKQUhKSXNBQUFnbDNYN1JkY1RyQWFpYThBQUY3Vlc0RTFxTUFDQU1o
aWlSQUFJRmdQQ2RhMEpVSUFnQndTTEFDQVlEYTVBd0FFazJBQgpBQVRyT2NGNjZZcXpFaXdBZ0Zk
SnNBQUFndlhjQitzZlY1eVZZQUVBdkVxQ0JRQVFySmMrV0xla216eEZDQUNRUllJRkFCQk1IeXdB
CmdHQVNMQUNBWUJJc0FJQmdQYmRwVUdBQkFMUm5pUkFBSUZndmJSb3NFUUlBNUpCZ0FRQUVzOGtk
QUNDWUJBc0FJSmdFQ3dBZ21BUUwKQUNCWXIzMndxdFVyejFZekxnY0F1T1pJc0FBQWduVlhZRjF1
Z2xVdXAzSjVmdXRWMDBzQWdHdWJCQXNBSUZpM0NkYXJqeEJXS3FsUwp1WnhnTmI0RUFMaTJTYkFB
QUlKMTl4VGhGUWxXU2xja1dFazNMQUNBbEhvcXNBWVZXQUFBT1N3UkFnQUU2emJCbXJaRUNBQ1FU
NElGCkFCRE1KbmNBZ0dBU0xBQ0FZTDBsV0M5SnNBQUFza2l3QUFDQzlkWUg2eDhTTEFDQUxCSXNB
SUJnM2Y2eTUybS83QmtBSUo4RUN3QWcKbUQ1WUFBREJKRmdBQU1Fa1dBQUF3WHByMDZEQUFnREla
SWtRQUNCWXR3bld0Q1ZDQUlCOEVpd0FnR0EydVFNQUJKTmdBUUFFazJBQgpBQVNUWUFFQUJPdXBE
MWExT2g5WlZhdnpmemErQkFDNHRrbXdBQUNDZFZGZ3pUZkJTaW1WeTRzMUhRQ0FwVStDQlFBUXJL
c0VhMlkrCndhcnR1QUlBb0IwSkZnQkFNQWtXQUVDd2JndXN3WlFVV0FBQWVTd1JBZ0FFNjZsTmd3
UUxBQ0NiQkFzQUlKaE43Z0FBd1NSWUFBREIKSkZnQUFNRWtXQUFBd2ZUQkFnQUlKc0VDQUFpbUR4
WUFRREFKRmdCQU1FOFJBZ0FFazJBQkFBU1RZQUVBQk5PbUFRQWdtQ1ZDQUlCZwoyalFBQUFTVFlB
RUFCTFBKSFFBZ21BUUxBQ0NZQkFzQUlKZ0VDd0FnbUQ1WUFBREJKRmdBQU1HS0ZsaVhtMkFCQUpC
TGdnVUFFS3g0CmdqVWp3UUlBS0VLQ0JRQVFUSUlGQUJDc3F3SnJjRkduQWdCd2RiQkVDQUFRVEpz
R0FJQmdFaXdBZ0dBMnVRTUFCSk5nQVFBRWsyQUIKQUFTVFlBRUFCTk1IQ3dBZ21BUUxBQ0NZUGxn
QUFNRWtXQUFBd1R4RkNBQVFUSUlGQUJCTWdnVUFFRXliQmdDQVlKWUlBUUNDYWRNQQpBQkJNZ2dV
QUVNd21kd0NBWUJJc0FJQmdFaXdBZ0dBU0xBQ0FZUHBnQVFBRWsyQUJBQVFyVkdDMWI0STFPWm5L
NWZnWkFRQXNjUklzCkFJQmdCUk9zZG84UVRrNm1TaVYrUmdBQVM1d0VDd0FnbUFRTEFDQlk4UUty
cFVlREFnc0FvQjFMaEFBQXdSYldwa0dDQlFEUVFvSUYKQUJETUpuY0FnR0FTTEFDQVlCSXNBSUJn
RWl3QWdHRDZZQUVBQkpOZ0FRQUUwd2NMQUNDWUJBc0FJSmluQ0FFQWdrbXdBQUNDU2JBQQpBSUpw
MHdBQUVNd1NJUUJBTUcwYUFBQ0NTYkFBQUlMWjVBNEFFRXlDQlFBUVRJSUZBQkJNZ2dVQUVHd0Jm
YkNxVlFrV0FFQXJDUllBClFMRE9CVlptRTZ4eWVWRm1CQUN3eEVtd0FBQ0NGVW13UEVJSUFOQUZD
UllBUURBSkZnQkFzSUlGVmt1UEJnVVdBRUFHUzRRQUFNRVcKMEtaQmdnVUEwSTRFQ3dBZ21FM3VB
QURCSkZnQUFNRWtXQUFBd1NSWUFBREI5TUVDQUFnbXdRSUFDS1lQRmdCQU1Ba1dBRUF3VHhFQwpB
QVNUWUFFQUJKTmdBUUFFMDZZQkFDQ1lKVUlBZ0dEYU5BQUFCSk5nQVFBRXM4a2RBQ0NZQkFzQUlK
Z0VDd0FnbUFRTEFDQllyMzJ3CnFsVUpGZ0JBV3hJc0FJQmcxK1cvbmRrRXEvNW5wWkxLNWZuamNq
bCtnZ0FBUzQwRUN3QWdXTWNFSytNUnd0U1FZRlVxbDQ4QkFLNTUKRWl3QWdHQUxUckJTa21BQkFE
UXFVbUMxOUdoUVlBRUFaTE5FQ0FBUWJNRnRHcElFQ3dEZ0NoSXNBSUJnTnJrREFBU1RZQUVBQkpO
ZwpBUUFFazJBQkFBVFRCd3NBSUpnRUN3QWdXSWNDcTBNZnJIcHdWVHVXWUFFQVNMQUFBTUo1aWhB
QUlKZ0VDd0FnbUFRTEFDQ1lOZzBBCkFNRXNFUUlBQk91WVlPVzJhYWlSWUFFQU5KQmdBUUFFczhr
ZEFDQ1lCQXNBSUpnRUN3QWdtQVFMQUNCWVQzMndxdFhMZjZhVUtwWDUKWXdrV0FJQUVDd0FnWEY2
QzFiNEpWa3FwWE81OEJnRGdXaVhCQWdBSWxwOWd0WHVFTUxYYmEyWDNGUURBcXlSWUFBREJKRmdB
QU1FNgpGbGd0UFJxU0Fnc0FJSThsUWdDQVlEMjFhWkJnQVFCa2syQUJBQVN6eVIwQUlKZ0VDd0Fn
bUFRTEFDQ1lCQXNBSUpnK1dBQUF3U1JZCkFBREJPdlRCdWlYZDFPWU5DUllBUURZSkZnQkFNRThS
QWdBRWsyQUJBQVNUWUFFQUJOT21BUUFnbUNWQ0FJQmdIZG8wV0NJRUFPaVcKQkFzQUlKaE43Z0FB
d1NSWUFBREJKRmdBQU1Fa1dBQUF3ZlRCQWdBb1pOKytmUVd2ekN1d0FBQ28yN0JoUTVITG5uLysr
YndDcXp4NQpJYVhKb0NrQkFGd3I3TUVDQUFnbXdRSUFDQ2JCQWdBSUpzRUNBQWlXWDJETktyQUFB
THBsaVJBQUlKZ2xRZ0NBWUJJc0FJQmdFaXdBCmdHQVNMQUNBWUo0aUJBQUlKc0VDQUFobUR4WUFR
REFKRmdCQU1Ba1dBRUFoenovL2ZNRXI4d29zQUFEcWR1ellVZVN5c2JFeFR4RUMKQUFTekJ3c0FJ
Smc5V0FBQXdSUllBQURCYkhJSEFPaE9YMTlmNjhtNXVibjZzVTN1QUFEZG1adWJhNnF4R3F1clpK
TTdBRUFQR2l1cQpwdW9xMllNRkFOQ2JXbzdWV2wwbENSWUFRTS9hVmxkSmdnVUFFRTZDQlFEUTJj
aklTUEVyMnk4Y3BwUlN1K2NQaThvYUV3Qmd5Um9iCkcrdjQ2d2hyMXlpd0FBQ0ttcGlZT0hueVpO
YTdJeU1qbXpkdlRpbjlQNjlXeElyRXljRzJBQUFBQUVsRlRrU3VRbUNDCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66998</attachid>
            <date>2010-09-08 23:06:24 -0700</date>
            <delta_ts>2010-09-08 23:45:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45366-20100909160622.patch</filename>
            <type>text/plain</type>
            <size>3655</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDY2OTU0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDktMDcgIEx1a2UgTWFjcGhlcnNvbiAg
PG1hY3BoZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGZvciBwZXJjZW50IGhlaWdodCBpbWFnZSBpbnNp
ZGUgZmxvYXRlZCBlbGVtZW50LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUzNjYKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3BlcmNlbnQtaGVpZ2h0
LWltYWdlLWV4cGVjdGVkLmNoZWNrc3VtOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2ltYWdlcy9w
ZXJjZW50LWhlaWdodC1pbWFnZS1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
aW1hZ2VzL3BlcmNlbnQtaGVpZ2h0LWltYWdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UuaHRtbDogQWRkZWQuCisKIDIwMTAt
MDktMDcgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBEYW4gQmVybnN0ZWluLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1o
ZWlnaHQtaW1hZ2UtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
aW1hZ2VzL3BlcmNlbnQtaGVpZ2h0LWltYWdlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BlcmNlbnQtaGVpZ2h0LWltYWdlLWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw0IEBACitUZXN0cyB0aGF0IGFuIGltYWdlIHdpdGgg
aGVpZ2h0IDEwMCUgaW5zaWRlIGEgZmxvYXRlZCBkaXYga2VlcHMgaXRzIGludHJpbnNpYyBoZWln
aHQuCitTZWUgQnVnOiBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTQz
OQorCitGQUlMOiBpbWFnZSBoZWlnaHQgd2FzIDYwMCBleHBlY3RlZCAyMApJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UuaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wZXJjZW50LWhlaWdodC1pbWFnZS5odG1sCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2Uu
aHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyMSBAQAorPCFET0NUWVBFIGh0bWw+DQorPGRp
dj4NCisgICAgVGVzdHMgdGhhdCBhbiBpbWFnZSB3aXRoIGhlaWdodCAxMDAlIGluc2lkZSBhIGZs
b2F0ZWQgZGl2IGtlZXBzIGl0cyBpbnRyaW5zaWMgaGVpZ2h0Ljxici8+DQorICAgIFNlZSBCdWc6
IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1NDM5PC9kaXY+DQorPGRp
diBzdHlsZT0iZmxvYXQ6IGxlZnQ7Ij4NCisgICAgPCEtLSBzcmMgaXMgYSAyMCB4IDIwIFBORyAt
LT4NCisgICAgPGltZyBzdHlsZT0iaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsiIHNyYz0iZGF0
YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFVQ0FNQUFB
QzZWKzAvQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBTUFVRXhVUlEv
L1cvOEFBUC8vL3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQemRS
QTRBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUZCaGFX
NTBMazVGVkNCMk15NDFMakxYN21sREFBQUFhVWxFUVZRb1UyM1FRUTRBSVFnRFFQRC9qNVpTQ2tZ
bHhzUG9TbG56VDVtdnU4eUJqb1BjVUxhQVlHNjBSRnhyREhzUVZzaHZZNlVSc3c4V2pZMmlzbnVa
M2xUZnVkbjVORVZGWW1iTjBCaldjWVdWcFU0NGtiS2MySGJnMktCTU15Qzg1cGgvSGZpcERRd3lB
bjI2cmpGS0FBQUFBRWxGVGtTdVFtQ0MiLz4NCis8L2Rpdj4NCis8cHJlPjwvcHJlPg0KKzxzY3Jp
cHQ+DQorICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpDQorICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7DQorDQorICAgIHZhciBleHBlY3RlZCA9IDIw
Ow0KKyAgICB2YXIgYWN0dWFsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiaW1nIikub2Zmc2V0
SGVpZ2h0Ow0KKyAgICB2YXIgb3V0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigicHJlIik7DQor
ICAgIGlmIChhY3R1YWwgPT0gZXhwZWN0ZWQpDQorICAgICAgICBvdXQudGV4dENvbnRlbnQgPSAi
UEFTUyI7DQorICAgIGVsc2UNCisgICAgICAgIG91dC50ZXh0Q29udGVudCA9ICJGQUlMOiBpbWFn
ZSBoZWlnaHQgd2FzICIgKyBhY3R1YWwgKyAiIGV4cGVjdGVkICIgKyBleHBlY3RlZDsNCis8L3Nj
cmlwdD4NCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67000</attachid>
            <date>2010-09-08 23:45:40 -0700</date>
            <delta_ts>2010-09-09 03:17:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45366-20100909164537.patch</filename>
            <type>text/plain</type>
            <size>3520</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDY2OTU0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTAtMDktMDcgIEx1a2UgTWFjcGhlcnNvbiAg
PG1hY3BoZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IEphbWVzIFJv
Ymluc29uLgorCisgICAgICAgIEFkZCB0ZXN0IGZvciBwZXJjZW50IGhlaWdodCBpbWFnZSBpbnNp
ZGUgZmxvYXRlZCBlbGVtZW50LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUzNjYKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3BlcmNlbnQtaGVpZ2h0
LWltYWdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9pbWFnZXMvcGVyY2Vu
dC1oZWlnaHQtaW1hZ2UuaHRtbDogQWRkZWQuCisKIDIwMTAtMDktMDcgIFNhbSBXZWluaWcgIDxz
YW1Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYW4gQmVybnN0ZWluLgpJbmRl
eDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UtZXhwZWN0ZWQu
dHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BlcmNlbnQtaGVpZ2h0
LWltYWdlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvaW1h
Z2VzL3BlcmNlbnQtaGVpZ2h0LWltYWdlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAs
MCArMSw0IEBACitUZXN0cyB0aGF0IGFuIGltYWdlIHdpdGggaGVpZ2h0IDEwMCUgaW5zaWRlIGEg
ZmxvYXRlZCBkaXYga2VlcHMgaXRzIGludHJpbnNpYyBoZWlnaHQuCitTZWUgQnVnOiBodHRwOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTQzOQorCitGQUlMOiBpbWFnZSBoZWln
aHQgd2FzIDYwMCBleHBlY3RlZCAyMApJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcGVy
Y2VudC1oZWlnaHQtaW1hZ2UuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2lt
YWdlcy9wZXJjZW50LWhlaWdodC1pbWFnZS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVz
dHMvZmFzdC9pbWFnZXMvcGVyY2VudC1oZWlnaHQtaW1hZ2UuaHRtbAkocmV2aXNpb24gMCkKQEAg
LTAsMCArMSwyMSBAQAorPCFET0NUWVBFIGh0bWw+DQorPGRpdj4NCisgICAgVGVzdHMgdGhhdCBh
biBpbWFnZSB3aXRoIGhlaWdodCAxMDAlIGluc2lkZSBhIGZsb2F0ZWQgZGl2IGtlZXBzIGl0cyBp
bnRyaW5zaWMgaGVpZ2h0Ljxici8+DQorICAgIFNlZSBCdWc6IGh0dHA6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTQ1NDM5PC9kaXY+DQorPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7
Ij4NCisgICAgPCEtLSBzcmMgaXMgYSAyMCB4IDIwIFBORyAtLT4NCisgICAgPGltZyBzdHlsZT0i
aGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsiIHNyYz0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlW
Qk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFVQ0FNQUFBQzZWKzAvQUFBQUFYTlNSMElBcnM0
YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBTUFVRXhVUlEvL1cvOEFBUC8vL3dBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQemRSQTRBQUFBSmNFaFpjd0FBRHNNQUFB
N0RBY2R2cUdRQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUZCaGFXNTBMazVGVkNCMk15NDFMakxYN21s
REFBQUFhVWxFUVZRb1UyM1FRUTRBSVFnRFFQRC9qNVpTQ2tZbHhzUG9TbG56VDVtdnU4eUJqb1Bj
VUxhQVlHNjBSRnhyREhzUVZzaHZZNlVSc3c4V2pZMmlzbnVaM2xUZnVkbjVORVZGWW1iTjBCaldj
WVdWcFU0NGtiS2MySGJnMktCTU15Qzg1cGgvSGZpcERRd3lBbjI2cmpGS0FBQUFBRWxGVGtTdVFt
Q0MiLz4NCis8L2Rpdj4NCis8cHJlPjwvcHJlPg0KKzxzY3JpcHQ+DQorICAgIGlmICh3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpDQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KCk7DQorDQorICAgIHZhciBleHBlY3RlZCA9IDIwOw0KKyAgICB2YXIgYWN0dWFsID0g
ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiaW1nIikub2Zmc2V0SGVpZ2h0Ow0KKyAgICB2YXIgb3V0
ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigicHJlIik7DQorICAgIGlmIChhY3R1YWwgPT0gZXhw
ZWN0ZWQpDQorICAgICAgICBvdXQudGV4dENvbnRlbnQgPSAiUEFTUyI7DQorICAgIGVsc2UNCisg
ICAgICAgIG91dC50ZXh0Q29udGVudCA9ICJGQUlMOiBpbWFnZSBoZWlnaHQgd2FzICIgKyBhY3R1
YWwgKyAiIGV4cGVjdGVkICIgKyBleHBlY3RlZDsNCis8L3NjcmlwdD4NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>