<?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>79519</bug_id>
          
          <creation_ts>2012-02-24 12:06:19 -0800</creation_ts>
          <short_desc>[BlackBerry] Add support for FLAC audio and OGG/Vorbis audio</short_desc>
          <delta_ts>2012-11-02 12:30:30 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Max Feil">mfeil</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>564539</commentid>
    <comment_count>0</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-24 12:06:19 -0800</bug_when>
    <thetext>New mime types (Internet Media Types) and file extensions need to be added for HTML5 audio to support FLAC and OGG/Vorbis. There are also changes required in the platform and libwebview repositories but these will be reviewed separately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564645</commentid>
    <comment_count>1</comment_count>
      <attachid>128808</attachid>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-24 14:28:30 -0800</bug_when>
    <thetext>Created attachment 128808
Proposed patch for review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564671</commentid>
    <comment_count>2</comment_count>
      <attachid>128808</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-24 14:57:53 -0800</bug_when>
    <thetext>Comment on attachment 128808
Proposed patch for review

Attachment 128808 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11628196

New failing tests:
media/media-can-play-flac-audio.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564681</commentid>
    <comment_count>3</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-24 15:02:26 -0800</bug_when>
    <thetext>Ok, obviously I need to add the new layout test to the Skipped file for a number of upstream ports. But how do I figure out which ones? All of them? (except Blackberry)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564949</commentid>
    <comment_count>4</comment_count>
      <attachid>128808</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-25 06:37:34 -0800</bug_when>
    <thetext>Comment on attachment 128808
Proposed patch for review

What you could do as well, is add the test in LayoutTests/platform/blackberry/media/media-can-play-flac-audio.html . So it will be a platform specific test. I think we need to upstream our tests machinery first though right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565929</commentid>
    <comment_count>5</comment_count>
      <attachid>129090</attachid>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-27 13:28:03 -0800</bug_when>
    <thetext>Created attachment 129090
Updated patch with new flac layout test skipped where necessary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565936</commentid>
    <comment_count>6</comment_count>
      <attachid>129090</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-27 13:44:01 -0800</bug_when>
    <thetext>Comment on attachment 129090
Updated patch with new flac layout test skipped where necessary

So Max, any port wont skip it other than BlackBerry port?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566036</commentid>
    <comment_count>7</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-27 15:38:27 -0800</bug_when>
    <thetext>I added the new layout test to all the &quot;Skipped&quot; files where it made sense. If the Skipped file did not look like it was being maintained, for example if it was very short or blank, I didn&apos;t add the test. Here are the Skipped files I am not touching:

LayoutTests/platform/gtk-wk2/Skipped
LayoutTests/platform/mac-wk2/Skipped
LayoutTests/platform/qt-4.8/Skipped
LayoutTests/platform/qt-5.0/Skipped
LayoutTests/platform/qt-5.0-wk1/Skipped
LayoutTests/platform/qt-5.0-wk2/Skipped
LayoutTests/platform/qt-arm/Skipped
LayoutTests/platform/qt-linux/Skipped
LayoutTests/platform/win-wk2/Skipped
LayoutTests/platform/win-xp/Skipped
LayoutTests/platform/wk2/Skipped

I was assuming the WebKit Review Bot would catch any failing tests, like it did in Comment #2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566092</commentid>
    <comment_count>8</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-27 16:31:48 -0800</bug_when>
    <thetext>
&gt; LayoutTests/platform/qt-4.8/Skipped
&gt; LayoutTests/platform/qt-5.0/Skipped
&gt; LayoutTests/platform/qt-5.0-wk1/Skipped
&gt; LayoutTests/platform/qt-5.0-wk2/Skipped
&gt; LayoutTests/platform/qt-arm/Skipped
&gt; LayoutTests/platform/qt-linux/Skipped

If you want to skip it to Qt generally speaking, you do not need to all it to each different Skip file, but to LayoutTests/platform/qt/Skipped

&gt; LayoutTests/platform/win-wk2/Skipped
&gt; LayoutTests/platform/wk2/Skipped
&gt; LayoutTests/platform/gtk-wk2/Skipped
&gt; LayoutTests/platform/mac-wk2/Skipped

I believe this one skips the test for all wk2 ports.


Any my previous question come again: is any ports supposed to run this test other than BlackBerry?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566163</commentid>
    <comment_count>9</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-27 17:18:02 -0800</bug_when>
    <thetext>Hi Antonio. My intention is to make the test available to any upstream ports that wish to use it, but not introduce errors in the upstream builds. To me it just makes sense to put the new test in the same place as the other media-can-play tests such as ogg.

Also, maybe you misunderstood the list in my previous comment. Those were the files that I didn&apos;t touch. The ones I did modify are:

LayoutTests/platform/chromium/test_expectations.txt
LayoutTests/platform/efl/Skipped
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/mac-leopard/Skipped
LayoutTests/platform/mac-lion/Skipped
LayoutTests/platform/mac-snowleopard/Skipped
LayoutTests/platform/mac/Skipped
LayoutTests/platform/qt-mac/Skipped
LayoutTests/platform/qt-win/Skipped
LayoutTests/platform/qt/Skipped
LayoutTests/platform/win/Skipped
LayoutTests/platform/wincairo/Skipped

Do you see any that are redundant? The hierarchy of the files is not obvious to me. Are you saying that tests skipped in LayoutTests/platform/mac/Skipped do not need to be separately specified in, for example, LayoutTests/platform/mac-snowleopard/Skipped? If that is the case, there are other redundant tests listed as well, specifically media/media-can-play-ogg.html is listed in both those files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566171</commentid>
    <comment_count>10</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-27 17:28:04 -0800</bug_when>
    <thetext>&gt; Are you saying that tests skipped in LayoutTests/platform/mac/Skipped do not need to be separately specified in, for example, LayoutTests/platform/mac-snowleopard/Skipped? If that is the case, there are other redundant tests listed as well, specifically media/media-can-play-ogg.html is listed in both those files.

That is what I am saying, yes :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567144</commentid>
    <comment_count>11</comment_count>
      <attachid>129337</attachid>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-28 15:09:58 -0800</bug_when>
    <thetext>Created attachment 129337
Updated patch with redundant &quot;Skipped&quot; file changes removed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567149</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-28 15:14:29 -0800</bug_when>
    <thetext>Attachment 129337 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/plat...&quot; exit_code: 1
LayoutTests/platform/chromium/test_expectations.txt:489:  Path does not exist. media/media-can-play-flac-audio.html  [test/expectations] [5]
Total errors found: 1 in 12 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567166</commentid>
    <comment_count>13</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-28 15:30:27 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; Attachment 129337 [details] did not pass style-queue:
&gt; 
&gt; Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/plat...&quot; exit_code: 1
&gt; LayoutTests/platform/chromium/test_expectations.txt:489:  Path does not exist. media/media-can-play-flac-audio.html  [test/expectations] [5]
&gt; Total errors found: 1 in 12 files

This seems really dumb. Can&apos;t add a test that fails because it&apos;s not being skipped. Can&apos;t add it to be skipped because the test doesn&apos;t exist yet. How do we avoid chicken-egg cases like this? All this automated checking seems like it makes getting any work done at all difficult...

Or am I missing something here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567225</commentid>
    <comment_count>14</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-02-28 16:43:29 -0800</bug_when>
    <thetext>&gt; This seems really dumb. Can&apos;t add a test that fails because it&apos;s not being skipped. Can&apos;t add it to be skipped because the test doesn&apos;t exist yet. How do we avoid chicken-egg cases like this? All this automated checking seems like it makes getting any work done at all difficult...

Traditionally folks add both the test and the instruction to skip the test at the same time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567354</commentid>
    <comment_count>15</comment_count>
      <attachid>129383</attachid>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-28 21:33:25 -0800</bug_when>
    <thetext>Created attachment 129383
Trying the last patch again - was missing the new test

Thanks Adam. In my GIT fiddling to remove some files I forgot to add back in the new files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567357</commentid>
    <comment_count>16</comment_count>
      <attachid>129384</attachid>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-28 21:35:39 -0800</bug_when>
    <thetext>Created attachment 129384
Trying the last patch again - was missing the new test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567656</commentid>
    <comment_count>17</comment_count>
      <attachid>129384</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-29 08:56:26 -0800</bug_when>
    <thetext>Comment on attachment 129384
Trying the last patch again - was missing the new test

And my question comes again: what upstream port runs this test you are adding?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567662</commentid>
    <comment_count>18</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-02-29 09:01:49 -0800</bug_when>
    <thetext>(In reply to comment #17)
&gt; (From update of attachment 129384 [details])
&gt; And my question comes again: what upstream port runs this test you are adding?

My intention is to make the test available to upstream ports and let them turn it on as desired. So Blackberry is the only port currently intended to run the test, even though it is potentially useful for other ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567704</commentid>
    <comment_count>19</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-02-29 10:22:34 -0800</bug_when>
    <thetext>please keep one eye at the bot, Max.

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567800</commentid>
    <comment_count>20</comment_count>
      <attachid>129384</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-29 11:53:58 -0800</bug_when>
    <thetext>Comment on attachment 129384
Trying the last patch again - was missing the new test

Clearing flags on attachment: 129384

Committed r109238: &lt;http://trac.webkit.org/changeset/109238&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567801</commentid>
    <comment_count>21</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-29 11:54:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757464</commentid>
    <comment_count>22</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-11-02 12:30:30 -0700</bug_when>
    <thetext>Closing bug for patch that landed a long time ago.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128808</attachid>
            <date>2012-02-24 14:28:30 -0800</date>
            <delta_ts>2012-02-27 13:28:03 -0800</delta_ts>
            <desc>Proposed patch for review</desc>
            <filename>0001-Source-WebKit-blackberry.patch</filename>
            <type>text/plain</type>
            <size>6928</size>
            <attacher name="Max Feil">mfeil</attacher>
            
              <data encoding="base64">RnJvbSA1MTFiZGEyZmIwMWJkNWQ1MzQ3NGM5NGVkMjVhYzFmZWZiMTgzNjgzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggRmVpbCA8bWZlaWxAcmltLmNvbT4KRGF0ZTogRnJpLCAy
NCBGZWIgMjAxMiAxNjo1MDozNCAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFNvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KCiAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5
NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICAqIEFwaS9X
ZWJTZXR0aW5ncy5jcHA6CiAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3Nv
Y2lhdGlvbk1hcCk6CgpTb3VyY2UvV2ViQ29yZToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZl
aWxAcmltLmNvbT4KCiAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1
ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5v
dCBzdXBwb3J0IE9HRwogICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZS4KCiAgICAgICAgVGVzdDog
bWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgogICAgICAgICogcGxhdGZvcm0v
YmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CiAgICAgICAgKFdlYkNv
cmUpOgoKTGF5b3V0VGVzdHM6CgoyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+
CgogICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBhdWRpbyBhbmQgT0dH
L1ZvcmJpcyBhdWRpbwogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03OTUxOQoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiAgICAgICAg
QSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBub3Qgc3VwcG9ydCBP
R0cKICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUuCgogICAgICAgICogbWVkaWEvbWVkaWEtY2Fu
LXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFkZGVkLgogICAgICAgICogbWVkaWEvbWVk
aWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRlZC4KLS0tCiBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKysrKysrKysrKwogLi4u
L21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0ICAgfCAgICA2ICsr
KysKIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCAgIHwg
ICAyNiArKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDE1ICsrKysrKysrKysrCiAuLi4vYmxhY2tiZXJyeS9N
SU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAgICAgICB8ICAgIDMgKysKIFNvdXJjZS9XZWJL
aXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwICAgICAgIHwgICAgMSArCiBTb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICB8ICAgMTAgKysrKysr
KwogNyBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVk
aW8tZXhwZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvbWVkaWEvbWVk
aWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDJkOTdiYTMuLjhkYTUyMmUgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wMi0yNCAgTWF4IEZlaWwgIDxtZmVpbEByaW0uY29t
PgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBhdWRpbyBhbmQg
T0dHL1ZvcmJpcyBhdWRpbworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Nzk1MTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5vdCBz
dXBwb3J0IE9HRworICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUuCisKKyAgICAgICAgKiBtZWRp
YS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRlZC4KKwogMjAxMi0w
Mi0yNCAgR2F2aW4gQmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAg
ICAgU2hvdWxkIG5vdCBhbGxvdyBtYWxmb3JtZWQgXHggZXNjYXBlcwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iOTMxYjIzCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw2IEBACitUZXN0IEhUTUxNZWRpYUVsZW1lbnQgY2FuUGxheVR5cGUo
KSBtZXRob2Qgd2l0aCBtdWx0aXBsZSAuZmxhYyBNSU1FIHR5cGVzLgorCitFWFBFQ1RFRCAoYXVk
aW8uY2FuUGxheVR5cGUoJ2F1ZGlvL2ZsYWMnKSA9PSAnbWF5YmUnKSBPSworRVhQRUNURUQgKGF1
ZGlvLmNhblBsYXlUeXBlKCdhdWRpby94LWZsYWMnKSA9PSAnbWF5YmUnKSBPSworRU5EIE9GIFRF
U1QKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1h
dWRpby5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjJlZjk2YjQKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0
bWwKQEAgLTAsMCArMSwyNiBAQAorPCFkb2N0eXBlIGh0bWw+Cis8aHRtbD4KKyAgICA8aGVhZD4K
KyAgICAgICAgPHNjcmlwdCBzcmM9dmlkZW8tdGVzdC5qcz48L3NjcmlwdD4KKyAgICAgICAgPHNj
cmlwdD4KKyAgICAgICAgICAgIGZ1bmN0aW9uIHN0YXJ0KCkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBhdWRpbyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCdhdWRpbycp
WzBdOworCisgICAgICAgICAgICAgICAgLy8gRkxBQyBlbmNvZGVkIGF1ZGlvIGluIGEgbmF0aXZl
IGZsYWMgY29udGFpbmVyCisgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJhdWRpby5jYW5Q
bGF5VHlwZSgnYXVkaW8vZmxhYycpIiwgIm1heWJlIik7CisgICAgICAgICAgICAgICAgdGVzdEV4
cGVjdGVkKCJhdWRpby5jYW5QbGF5VHlwZSgnYXVkaW8veC1mbGFjJykiLCAibWF5YmUiKTsKKwor
ICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3Jp
cHQ+CisKKyAgICA8L2hlYWQ+CisgICAgPGJvZHkgb25sb2FkPSJzdGFydCgpIj4KKworICAgICAg
ICA8YXVkaW8gY29udHJvbHMgPjwvYXVkaW8+CisKKyAgICAgICAgPHA+VGVzdCBIVE1MTWVkaWFF
bGVtZW50IDxlbT5jYW5QbGF5VHlwZSgpPC9lbT4gbWV0aG9kIHdpdGggbXVsdGlwbGUgLmZsYWMg
TUlNRSB0eXBlcy48L3A+CisKKyAgICA8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjVj
Y2VlMC4uNDlhOTNjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAyLTI0ICBN
YXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBw
b3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgbGF5b3V0IHRlc3QgYWxyZWFkeSBleGlz
dHMgZm9yIE9HRy4gV2UgZG8gbm90IHN1cHBvcnQgT0dHCisgICAgICAgIHZpZGVvIGF0IHRoaXMg
dGltZS4KKworICAgICAgICBUZXN0OiBtZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0
bWwKKworICAgICAgICAqIHBsYXRmb3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3RyeUJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZSk6CisKIDIwMTItMDItMjQgIFRpbSBIb3J0b24g
IDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgSW5maW5pdGUgcmVwYWludCBs
b29wIHdpdGggU1ZHSW1hZ2VDYWNoZSBhbmQgZGVmZXJyZWQgcmVwYWludCB0aW1lcnMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3Ry
eUJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1F
VHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAKaW5kZXggYmE0OGYxYy4uNzFlNDhkMCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5
QmxhY2tCZXJyeS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9N
SU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAKQEAgLTk3LDYgKzk3LDkgQEAgc3RhdGljIGNv
bnN0IEV4dGVuc2lvbk1hcCBleHRlbnNpb25NYXBbXSA9IHsKICAgICB7ICJtM3U4IiwgImFwcGxp
Y2F0aW9uL3ZuZC5hcHBsZS5tcGVndXJsIiB9LAogICAgIHsgIm0zdXJsIiwgImF1ZGlvL21wZWd1
cmwiIH0sCiAgICAgeyAibTN1IiwgImF1ZGlvL21wZWd1cmwiIH0sCisgICAgeyAiZmxhYyIsICJh
dWRpby94LWZsYWMiIH0sCisgICAgeyAib2dnIiwgImF1ZGlvL29nZyIgfSwKKyAgICB7ICJvZ2Ei
LCAiYXVkaW8vb2dnIiB9LAogICAgIC8vIEZJWE1FOiB3aW5jZSBhbHNvIG1hcHMgdHRmIGFuZCBv
dGYgdG8gdGV4dC9wbGFpbi4gU2hvdWxkIHdlIGRvIHRoYXQgdG9vPwogICAgIHsgMCwgMCB9CiB9
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5j
cHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNwcAppbmRleCA5
NjA5NjRjLi4xNjE2ZWI2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBp
L1dlYlNldHRpbmdzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNl
dHRpbmdzLmNwcApAQCAtMTMxLDYgKzEzMSw3IEBAIHN0YXRpYyBjb25zdCBNSU1FVHlwZUFzc29j
aWF0aW9uTWFwJiBtaW1lVHlwZUFzc29jaWF0aW9uTWFwKCkKICAgICBtaW1lVHlwZU1hcC0+YWRk
KCJhdWRpby94LWFhYyIsICJhdWRpby9hYWMiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRp
by94LWFtciIsICJhdWRpby9hbXIiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby9tcGVn
dXJsIiwgImF1ZGlvL3gtbXBlZ3VybCIpOworICAgIG1pbWVUeXBlTWFwLT5hZGQoImF1ZGlvL2Zs
YWMiLCAiYXVkaW8veC1mbGFjIik7CiAgICAgbWltZVR5cGVNYXAtPmFkZCgidmlkZW8vM2dwIiwg
InZpZGVvLzNncHAiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby9hdmkiLCAidmlkZW8v
eC1tc3ZpZGVvIik7CiAgICAgbWltZVR5cGVNYXAtPmFkZCgidmlkZW8veC1tNHYiLCAidmlkZW8v
bXA0Iik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwppbmRleCA1ZjE4NmI3Li45MmIyZGZm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0w
Mi0yNCAgTWF4IEZlaWwgIDxtZmVpbEByaW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBB
ZGQgc3VwcG9ydCBmb3IgRkxBQyBhdWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk1MTkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEFwaS9XZWJTZXR0aW5ncy5j
cHA6CisgICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6Om1pbWVUeXBlQXNzb2NpYXRpb25NYXAp
OgorCiAyMDEyLTAyLTI0ICBNaWtlIEZlbnRvbiAgPG1pZmVudG9uQHJpbS5jb20+CiAKICAgICAg
ICAgW0JsYWNrQmVycnldIEVsaW1pbmF0ZSBleGNlc3NpdmUgQmxhY2tCZXJyeTo6UGxhdGZvcm0g
dXNlIGluIElucHV0SGFuZGxlcgotLSAKMS43LjEKCg==
</data>
<flag name="commit-queue"
          id="131300"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129090</attachid>
            <date>2012-02-27 13:28:03 -0800</date>
            <delta_ts>2012-02-28 15:09:58 -0800</delta_ts>
            <desc>Updated patch with new flac layout test skipped where necessary</desc>
            <filename>0001-Source-WebKit-blackberry.patch</filename>
            <type>text/plain</type>
            <size>14356</size>
            <attacher name="Max Feil">mfeil</attacher>
            
              <data encoding="base64">RnJvbSBlY2RiMmVlYmUzNDBiZDM2NDlhMmIzMjE1MjMwZDA0MTdmODgwNzE1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggRmVpbCA8bWZlaWxAcmltLmNvbT4KRGF0ZTogRnJpLCAy
NCBGZWIgMjAxMiAxNjo1MDozNCAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFNvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KCiAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5
NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICAqIEFwaS9X
ZWJTZXR0aW5ncy5jcHA6CiAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3Nv
Y2lhdGlvbk1hcCk6CgpTb3VyY2UvV2ViQ29yZToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZl
aWxAcmltLmNvbT4KCiAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1
ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5v
dCBzdXBwb3J0IE9HRwogICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KCiAg
ICAgICAgVGVzdDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgogICAgICAg
ICogcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CiAg
ICAgICAgKFdlYkNvcmUpOgoKTGF5b3V0VGVzdHM6CgoyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1m
ZWlsQHJpbS5jb20+CgogICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBh
dWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbwogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03OTUxOQoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KCiAgICAgICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBu
b3Qgc3VwcG9ydCBPR0cKICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUsIG9ubHkgYXVkaW8uCgog
ICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFk
ZGVkLgogICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRl
ZC4KICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKICAg
ICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgogICAgICAgICogcGxhdGZvcm0vZ3RrL1NraXBw
ZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS9tYWMtbGVvcGFyZC9Ta2lwcGVkOgogICAgICAgICogcGxh
dGZvcm0vbWFjLWxpb24vU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL21hYy1zbm93bGVvcGFy
ZC9Ta2lwcGVkOgogICAgICAgICogcGxhdGZvcm0vbWFjL1NraXBwZWQ6CiAgICAgICAgKiBwbGF0
Zm9ybS9xdC1tYWMvU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL3F0LXdpbi9Ta2lwcGVkOgog
ICAgICAgICogcGxhdGZvcm0vcXQvU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL3dpbi9Ta2lw
cGVkOgogICAgICAgICogcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZDoKLS0tCiBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKysrKysrKysr
KwogLi4uL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0ICAgfCAg
ICA2ICsrKysKIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRt
bCAgIHwgICAyNiArKysrKysrKysrKysrKysrKysrKwogLi4uL3BsYXRmb3JtL2Nocm9taXVtL3Rl
c3RfZXhwZWN0YXRpb25zLnR4dCAgICAgICAgfCAgICAxICsKIExheW91dFRlc3RzL3BsYXRmb3Jt
L2VmbC9Ta2lwcGVkICAgICAgICAgICAgICAgICAgIHwgICAgNCArKysKIExheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9Ta2lwcGVkICAgICAgICAgICAgICAgICAgIHwgICAgMyArKwogTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjLWxlb3BhcmQvU2tpcHBlZCAgICAgICAgICAgfCAgICAzICsrCiBMYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMtbGlvbi9Ta2lwcGVkICAgICAgICAgICAgICB8ICAgIDMgKysK
IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy1zbm93bGVvcGFyZC9Ta2lwcGVkICAgICAgIHwgICAg
MyArKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQgICAgICAgICAgICAgICAgICAg
fCAgICAzICsrCiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC1tYWMvU2tpcHBlZCAgICAgICAgICAg
ICAgICB8ICAgIDMgKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3F0LXdpbi9Ta2lwcGVkICAgICAg
ICAgICAgICAgIHwgICAgMyArKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZCAgICAg
ICAgICAgICAgICAgICAgfCAgICAzICsrCiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBl
ZCAgICAgICAgICAgICAgICAgICB8ICAgIDMgKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNh
aXJvL1NraXBwZWQgICAgICAgICAgICAgIHwgICAgMyArKwogU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDE1ICsrKysrKysrKysrCiAuLi4vYmxh
Y2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAgICAgICB8ICAgIDMgKysKIFNv
dXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwICAgICAgIHwgICAgMSAr
CiBTb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICB8ICAg
MTAgKysrKysrKwogMTkgZmlsZXMgY2hhbmdlZCwgMTA5IGluc2VydGlvbnMoKyksIDAgZGVsZXRp
b25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBs
YXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0
cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWIxNzRhZC4u
MDA0MDMxMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1m
ZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFD
IGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEEgbGF5b3V0IHRlc3QgYWxyZWFkeSBleGlzdHMgZm9yIE9HRy4g
V2UgZG8gbm90IHN1cHBvcnQgT0dHCisgICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZS4KKworICAg
ICAgICAqIG1lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWw6IEFkZGVk
LgorCiAyMDEyLTAyLTI3ICBNaW4gUWluICA8cWlubWluQGdvb2dsZS5jb20+CiAKICAgICAgICAg
Q2xlYW51cCBHZXN0dXJlIHJlcXVpcmVtZW50IHdoZW4gZXhpdGluZyB2aWRlby1wbGF5LXJlcXVp
cmUtdXNlci1nZXN0dXJlIHRlc3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL21lZGlh
LWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVkaWEvbWVk
aWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uYjkzMWIyMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL21l
ZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNiBA
QAorVGVzdCBIVE1MTWVkaWFFbGVtZW50IGNhblBsYXlUeXBlKCkgbWV0aG9kIHdpdGggbXVsdGlw
bGUgLmZsYWMgTUlNRSB0eXBlcy4KKworRVhQRUNURUQgKGF1ZGlvLmNhblBsYXlUeXBlKCdhdWRp
by9mbGFjJykgPT0gJ21heWJlJykgT0sKK0VYUEVDVEVEIChhdWRpby5jYW5QbGF5VHlwZSgnYXVk
aW8veC1mbGFjJykgPT0gJ21heWJlJykgT0sKK0VORCBPRiBURVNUCisKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCBiL0xheW91dFRl
c3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi4yZWY5NmI0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCkBAIC0wLDAgKzEsMjYgQEAK
KzwhZG9jdHlwZSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDxzY3JpcHQgc3Jj
PXZpZGVvLXRlc3QuanM+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBm
dW5jdGlvbiBzdGFydCgpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgYXVkaW8gPSBk
b2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnYXVkaW8nKVswXTsKKworICAgICAgICAgICAg
ICAgIC8vIEZMQUMgZW5jb2RlZCBhdWRpbyBpbiBhIG5hdGl2ZSBmbGFjIGNvbnRhaW5lcgorICAg
ICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgiYXVkaW8uY2FuUGxheVR5cGUoJ2F1ZGlvL2ZsYWMn
KSIsICJtYXliZSIpOworICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgiYXVkaW8uY2FuUGxh
eVR5cGUoJ2F1ZGlvL3gtZmxhYycpIiwgIm1heWJlIik7CisKKyAgICAgICAgICAgICAgICBlbmRU
ZXN0KCk7CisgICAgICAgICAgICB9CisgICAgICAgIDwvc2NyaXB0PgorCisgICAgPC9oZWFkPgor
ICAgIDxib2R5IG9ubG9hZD0ic3RhcnQoKSI+CisKKyAgICAgICAgPGF1ZGlvIGNvbnRyb2xzID48
L2F1ZGlvPgorCisgICAgICAgIDxwPlRlc3QgSFRNTE1lZGlhRWxlbWVudCA8ZW0+Y2FuUGxheVR5
cGUoKTwvZW0+IG1ldGhvZCB3aXRoIG11bHRpcGxlIC5mbGFjIE1JTUUgdHlwZXMuPC9wPgorCisg
ICAgPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hy
b21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IDRlMGQ5ODEuLmMzZjUxMDAgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQK
QEAgLTQ4Niw2ICs0ODYsNyBAQCBXT05URklYIFNLSVAgOiBtZWRpYS9hdWRpby1tcGVnLXN1cHBv
cnRlZC5odG1sID0gVElNRU9VVCBGQUlMCiBXT05URklYIFNLSVAgOiBtZWRpYS9hdWRpby1tcGVn
NC1zdXBwb3J0ZWQuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09OVEZJWCBTS0lQIDogbWVkaWEvbWVk
aWEtY2FuLXBsYXktbXBlZy1hdWRpby5odG1sID0gVEVYVAogV09OVEZJWCBTS0lQIDogbWVkaWEv
bWVkaWEtY2FuLXBsYXktbXBlZzQtdmlkZW8uaHRtbCA9IFRFWFQKK1dPTlRGSVggU0tJUCA6IG1l
ZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCA9IFRFWFQKIFdPTlRGSVggU0tJUCA6
IG1lZGlhL3ZpZGVvLWNhbi1wbGF5LXR5cGUuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09OVEZJWCBT
S0lQIDogbWVkaWEvdmlkZW8tZG9jdW1lbnQtdHlwZXMuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09O
VEZJWCBTS0lQIDogbWVkaWEvdmlkZW8tZWxlbWVudC1vdGhlci1uYW1lc3BhY2UtY3Jhc2guaHRt
bCA9IFRJTUVPVVQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVk
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKaW5kZXggNTY2MDZjNi4uZjc3YmJh
YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKQEAgLTI4NzYsMyArMjg3Niw3IEBAIGh0dHAv
dGVzdHMvbWlzYy9zbG93LWxvYWRpbmctaW1hZ2UtaW4tcGF0dGVybi5odG1sCiBtZWRpYS92aWRl
by1jb2xvcnNwYWNlLXl1djQyMC5odG1sCiBtZWRpYS92aWRlby1jb2xvcnNwYWNlLXl1djQyMi5o
dG1sCiBwZXJmL25lc3RlZC1jb21iaW5lZC1zZWxlY3RvcnMuaHRtbAorCisjIFRoaXMgdGVzdCBy
ZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwK
KwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAppbmRleCAwNTE1N2UzLi4wMWJhYjUyIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvU2tpcHBlZApAQCAtMTYwNywzICsxNjA3LDYgQEAgZWRpdGluZy9wYXN0ZWJv
YXJkL2NvcHktZWxlbWVudC13aXRoLWNvbmZsaWN0aW5nLWJhY2tncm91bmQtY29sb3ItZnJvbS1y
dWxlLmh0bWwKIGZhc3QvZG9tL01lZGlhU3RyZWFtL2FyZ3VtZW50LXR5cGVzLmh0bWwKIGZhc3Qv
bWVkaWFzdHJlYW0vcGVlcmNvbm5lY3Rpb24tQXR0cmlidXRlcy5odG1sCiBmYXN0L21lZGlhc3Ry
ZWFtL3BlZXJjb25uZWN0aW9uLWFyZ3VtZW50LXR5cGVzLmh0bWwKKworIyBUaGlzIHRlc3QgcmVx
dWlyZXMgZmxhYyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbGVvcGFyZC9Ta2lwcGVkIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLWxlb3BhcmQvU2tpcHBlZAppbmRleCA1MmIwYjkyLi43OGU5
NzhkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbGVvcGFyZC9Ta2lwcGVk
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy1sZW9wYXJkL1NraXBwZWQKQEAgLTQzLDYg
KzQzLDkgQEAgcGxhdGZvcm0vbWFjL2FjY2Vzc2liaWxpdHkvbGlzdC1pdGVtcy1pZ25vcmVkLmh0
bWwKICMgVGhpcyB0ZXN0IHJlcXVpcmVzIG9nZyBjb2RlY3MKIG1lZGlhL21lZGlhLWNhbi1wbGF5
LW9nZy5odG1sCiAKKyMgVGhpcyB0ZXN0IHJlcXVpcmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlh
LWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAorCiAjIFRoaXMgdGVzdCByZWxpZXMgb24gYSBKUyBv
YmplY3QgZ2V0dGluZyBHQydkLCB3aGljaCBzZWVtcyB0byBiZSBsZXNzIHJlbGlhYmxlIG9uIExl
b3BhcmQuCiBmYXN0L3dvcmtlcnMvZGVkaWNhdGVkLXdvcmtlci1saWZlY3ljbGUuaHRtbAogCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbGlvbi9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjLWxpb24vU2tpcHBlZAppbmRleCBmMTUxODFiLi5kYTBlYWVkIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbGlvbi9Ta2lwcGVkCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy1saW9uL1NraXBwZWQKQEAgLTg3LDYgKzg3LDkgQEAgaHR0
cC90ZXN0cy9tZWRpYS90ZXh0LXNlcnZlZC1hcy10ZXh0Lmh0bWwKIG1lZGlhL2ludmFsaWQtbWVk
aWEtdXJsLWNyYXNoLmh0bWwKIG1lZGlhL3ZpZGVvLXNyYy1jaGFuZ2UuaHRtbAogCisjIFRoaXMg
dGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlv
Lmh0bWwKKwogIyAtLS0gUGx1Z2lucyAtLS0KIAogIyBXZWJLaXQxIE9PUCBwbHVnLWluczogQ2Fu
J3QgZXZhbHVhdGUgSmF2YVNjcmlwdCBmcm9tIE5QUF9EZXN0cm95LgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXNub3dsZW9wYXJkL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMtc25vd2xlb3BhcmQvU2tpcHBlZAppbmRleCBmNGM0NGM2Li5mODEzZWM1IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtc25vd2xlb3BhcmQvU2tpcHBlZAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtc25vd2xlb3BhcmQvU2tpcHBlZApAQCAtNTks
NiArNTksOSBAQCBtZWRpYS92aWRlby1kaXNwbGF5LXRvZ2dsZS5odG1sCiAjIFRoaXMgdGVzdCBy
ZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRpYS9tZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRo
aXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1
ZGlvLmh0bWwKKwogIyBNZWRpYSB0ZXN0cyB0aGF0IGtlZXAgZmFpbGluZyBvbiBTbm93TGVvcGFy
ZCBmb3IgYSB3aGlsZQogIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzIyNzAKIGh0dHAvdGVzdHMvbWVkaWEvdmlkZW8tcGxheS1zdGFsbC1zZWVrLmh0bWwKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL1NraXBwZWQKaW5kZXggOGZiNWVkMy4uOTY4MzQwMSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL1NraXBwZWQKQEAgLTg4LDYgKzg4LDkgQEAgcGx1Z2lucy9yZWxvYWRwbHVnaW5zLWFuZC1w
YWdlcy5odG1sCiAjIFRoaXMgdGVzdCByZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRpYS9tZWRpYS1j
YW4tcGxheS1vZ2cuaHRtbAogCisjIFRoaXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRp
YS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwogIyBUaGVzZSB0ZXN0cyByZXF1aXJl
IHRvdWNoIHN1cHBvcnQKIGZhc3QvZXZlbnRzL3RvdWNoCiAKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL3F0LW1hYy9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtbWFj
L1NraXBwZWQKaW5kZXggOGVkNzZkMS4uNzZiMTRhNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vcXQtbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtbWFj
L1NraXBwZWQKQEAgLTEsNiArMSw5IEBACiAjIFRoaXMgdGVzdCByZXF1aXJlcyBvZ2cgY29kZWNz
CiBtZWRpYS9tZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRoaXMgdGVzdCByZXF1aXJlcyBm
bGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwogIyByZXF1
aXJlcyB2aWRlby5idWZmZXJlZCB0byBiZSBhYmxlIHRvIHJldHVybiBtdWx0aXBsZSB0aW1lcmFu
Z2VzCiBodHRwL3Rlc3RzL21lZGlhL3ZpZGVvLWJ1ZmZlcmVkLmh0bWwKIApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtd2luL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9xdC13aW4vU2tpcHBlZAppbmRleCA1ODUzZjQwLi5jYTYxZjQwIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9xdC13aW4vU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9xdC13aW4vU2tpcHBlZApAQCAtMiw1ICsyLDggQEAKICMgVGhpcyB0ZXN0IHJlcXVpcmVzIG9n
ZyBjb2RlY3MKIG1lZGlhL21lZGlhLWNhbi1wbGF5LW9nZy5odG1sCiAKKyMgVGhpcyB0ZXN0IHJl
cXVpcmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAor
CiAjIHJlcXVpcmVzIHZpZGVvLmJ1ZmZlcmVkIHRvIGJlIGFibGUgdG8gcmV0dXJuIG11bHRpcGxl
IHRpbWVyYW5nZXMKIGh0dHAvdGVzdHMvbWVkaWEvdmlkZW8tYnVmZmVyZWQuaHRtbApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQKaW5kZXggY2IzMWIxNS4uYTQ3MTRiOSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9T
a2lwcGVkCkBAIC05NTgsNiArOTU4LDkgQEAgbWVkaWEvdmlkZW8td2lkdGgtaGVpZ2h0Lmh0bWwK
IG1lZGlhL3ZpZGVvLXpvb20tY29udHJvbHMuaHRtbAogbWVkaWEvdmlkZW8tem9vbS5odG1sCiAK
KyMgVGhpcyB0ZXN0IHJlcXVpcmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZs
YWMtYXVkaW8uaHRtbAorCiAjIFZpZGVvIHNpemUgcmVwb3J0ZWQgYXMgMCwwIGR1ZSB0byBob3cg
c2l6ZS1oaW50cyBhcmUgcmVwb3J0ZWQgYnkgUXRNdWx0aW1lZGlhCiBtZWRpYS92aWRlby1wb3N0
ZXItZGVsYXllZC5odG1sCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9T
a2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1NraXBwZWQKaW5kZXggMDAwMzYxZi4u
Njg1ZTFlMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1NraXBwZWQKKysr
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1NraXBwZWQKQEAgLTkxMSw2ICs5MTEsOSBAQCBw
bHVnaW5zL3JlbG9hZHBsdWdpbnMtbm8tcGFnZXMuaHRtbAogIyBUaGlzIHRlc3QgcmVxdWlyZXMg
b2dnIGNvZGVjcwogbWVkaWEvbWVkaWEtY2FuLXBsYXktb2dnLmh0bWwKIAorIyBUaGlzIHRlc3Qg
cmVxdWlyZXMgZmxhYyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1s
CisKICMgVGhlc2UgdGVzdHMgcmVxdWlyZSB0b3VjaCBzdXBwb3J0CiBmYXN0L2V2ZW50cy90b3Vj
aAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9Ta2lwcGVkIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZAppbmRleCBlNmVkODc5Li5kZTI0
ZmQzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9Ta2lwcGVkCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1NraXBwZWQKQEAgLTE0MjksNiArMTQy
OSw5IEBAIHBsdWdpbnMvcmVsb2FkcGx1Z2lucy1uby1wYWdlcy5odG1sCiAjIFRoaXMgdGVzdCBy
ZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRpYS9tZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRo
aXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1
ZGlvLmh0bWwKKwogIyBUaGVzZSB0ZXN0cyByZXF1aXJlIHRvdWNoIHN1cHBvcnQKIGZhc3QvZXZl
bnRzL3RvdWNoCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYjJjNmJkLi4wZDIzNjFhIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KKwor
ICAgICAgICBbQmxhY2tCZXJyeV0gQWRkIHN1cHBvcnQgZm9yIEZMQUMgYXVkaW8gYW5kIE9HRy9W
b3JiaXMgYXVkaW8KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTc5NTE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBub3Qgc3VwcG9y
dCBPR0cKKyAgICAgICAgdmlkZW8gYXQgdGhpcyB0aW1lLgorCisgICAgICAgIFRlc3Q6IG1lZGlh
L21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vYmxh
Y2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CisgICAgICAgIChXZWJDb3Jl
KToKKwogMjAxMi0wMi0yNyAgTWF0dGhldyBEZWxhbmV5ICA8bWRlbGFuZXlAYXBwbGUuY29tPgog
CiAgICAgICAgIEFkZCBJbWFnZUJ1ZmZlciBzdXBwb3J0IGZvciBoYXZpbmcgYSBoaS1yZXMgYmFj
a2luZyBzdG9yZS4gVGhpcyBhbGxvd3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3RyeUJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAK
aW5kZXggYmE0OGYxYy4uNzFlNDhkMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5j
cHAKQEAgLTk3LDYgKzk3LDkgQEAgc3RhdGljIGNvbnN0IEV4dGVuc2lvbk1hcCBleHRlbnNpb25N
YXBbXSA9IHsKICAgICB7ICJtM3U4IiwgImFwcGxpY2F0aW9uL3ZuZC5hcHBsZS5tcGVndXJsIiB9
LAogICAgIHsgIm0zdXJsIiwgImF1ZGlvL21wZWd1cmwiIH0sCiAgICAgeyAibTN1IiwgImF1ZGlv
L21wZWd1cmwiIH0sCisgICAgeyAiZmxhYyIsICJhdWRpby94LWZsYWMiIH0sCisgICAgeyAib2dn
IiwgImF1ZGlvL29nZyIgfSwKKyAgICB7ICJvZ2EiLCAiYXVkaW8vb2dnIiB9LAogICAgIC8vIEZJ
WE1FOiB3aW5jZSBhbHNvIG1hcHMgdHRmIGFuZCBvdGYgdG8gdGV4dC9wbGFpbi4gU2hvdWxkIHdl
IGRvIHRoYXQgdG9vPwogICAgIHsgMCwgMCB9CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVy
cnkvQXBpL1dlYlNldHRpbmdzLmNwcAppbmRleCA5NjA5NjRjLi4xNjE2ZWI2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNwcApAQCAtMTMxLDYgKzEzMSw3
IEBAIHN0YXRpYyBjb25zdCBNSU1FVHlwZUFzc29jaWF0aW9uTWFwJiBtaW1lVHlwZUFzc29jaWF0
aW9uTWFwKCkKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby94LWFhYyIsICJhdWRpby9hYWMi
KTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby94LWFtciIsICJhdWRpby9hbXIiKTsKICAg
ICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby9tcGVndXJsIiwgImF1ZGlvL3gtbXBlZ3VybCIpOwor
ICAgIG1pbWVUeXBlTWFwLT5hZGQoImF1ZGlvL2ZsYWMiLCAiYXVkaW8veC1mbGFjIik7CiAgICAg
bWltZVR5cGVNYXAtPmFkZCgidmlkZW8vM2dwIiwgInZpZGVvLzNncHAiKTsKICAgICBtaW1lVHlw
ZU1hcC0+YWRkKCJ2aWRlby9hdmkiLCAidmlkZW8veC1tc3ZpZGVvIik7CiAgICAgbWltZVR5cGVN
YXAtPmFkZCgidmlkZW8veC1tNHYiLCAidmlkZW8vbXA0Iik7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0No
YW5nZUxvZwppbmRleCBmNTViODA2Li5iNGQ1NDQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wMi0yNCAgTWF4IEZlaWwgIDxtZmVpbEByaW0u
Y29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBhdWRpbyBh
bmQgT0dHL1ZvcmJpcyBhdWRpbworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9Nzk1MTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIEFwaS9XZWJTZXR0aW5ncy5jcHA6CisgICAgICAgIChCbGFja0JlcnJ5OjpX
ZWJLaXQ6Om1pbWVUeXBlQXNzb2NpYXRpb25NYXApOgorCiAyMDEyLTAyLTI3ICBFZCBCYWtlciAg
PGVkYmFrZXJAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gRHJhZ2dpbmcgYSBzZWxl
Y3Rpb24gaGFuZGxlIG91dHNpZGUgb2YgdGhlIGNvbnRlbnQgYm91bmRpbmcgYm94IGRvZXMgbm90
IHVwZGF0ZSB0aGUgc2VsZWN0aW9uIHJhbmdlIGNvcnJlY3RseQotLSAKMS43LjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129337</attachid>
            <date>2012-02-28 15:09:58 -0800</date>
            <delta_ts>2012-02-28 21:35:39 -0800</delta_ts>
            <desc>Updated patch with redundant &quot;Skipped&quot; file changes removed</desc>
            <filename>0001-Source-WebKit-blackberry.patch</filename>
            <type>text/plain</type>
            <size>9759</size>
            <attacher name="Max Feil">mfeil</attacher>
            
              <data encoding="base64">RnJvbSBkOTJlOTc3YTVjMzdlNTVlODI2OWJkMjEwOWQyZWQ1Y2M0NDk5MjZmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggRmVpbCA8bWZlaWxAcmltLmNvbT4KRGF0ZTogVHVlLCAy
OCBGZWIgMjAxMiAxNzo1OTo1MiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFNvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KCiAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5
NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICAqIEFwaS9X
ZWJTZXR0aW5ncy5jcHA6CiAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3Nv
Y2lhdGlvbk1hcCk6CgpTb3VyY2UvV2ViQ29yZToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZl
aWxAcmltLmNvbT4KCiAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1
ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5v
dCBzdXBwb3J0IE9HRwogICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KCiAg
ICAgICAgVGVzdDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgogICAgICAg
ICogcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CiAg
ICAgICAgKFdlYkNvcmUpOgoKTGF5b3V0VGVzdHM6CgoyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1m
ZWlsQHJpbS5jb20+CgogICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBh
dWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbwogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03OTUxOQoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KCiAgICAgICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBu
b3Qgc3VwcG9ydCBPR0cKICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUsIG9ubHkgYXVkaW8uCgog
ICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFk
ZGVkLgogICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRl
ZC4KICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKICAg
ICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgogICAgICAgICogcGxhdGZvcm0vZ3RrL1NraXBw
ZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL3F0
L1NraXBwZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS93aW4vU2tpcHBlZDoKICAgICAgICAqIHBsYXRm
b3JtL3dpbmNhaXJvL1NraXBwZWQ6Ci0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIwICsrKysrKysrKysrKysrKysrKysrCiAuLi4vcGxh
dGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0ICAgICAgICB8ICAgIDEgKwogTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQgICAgICAgICAgICAgICAgICAgfCAgICA0ICsr
KysKIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkICAgICAgICAgICAgICAgICAgIHwg
ICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkICAgICAgICAgICAgICAg
ICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgICAgICAgICAg
ICAgICAgICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkICAg
ICAgICAgICAgICAgICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJv
L1NraXBwZWQgICAgICAgICAgICAgIHwgICAgMyArKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNSArKysrKysrKysrKysrKysKIC4uLi9i
bGFja2JlcnJ5L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcCAgICAgIHwgICAgMyArKysK
IFNvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwICAgICAgIHwgICAg
MSArCiBTb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICB8
ICAgMTAgKysrKysrKysrKwogMTIgZmlsZXMgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKSwgMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggODZiOWQ4Yy4uMWYzZmY4OCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0Js
YWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlv
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgbGF5b3V0
IHRlc3QgYWxyZWFkeSBleGlzdHMgZm9yIE9HRy4gV2UgZG8gbm90IHN1cHBvcnQgT0dHCisgICAg
ICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KKworICAgICAgICAqIG1lZGlhL21l
ZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBt
ZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBs
YXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9y
bS9lZmwvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBlZDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgor
ICAgICAgICAqIHBsYXRmb3JtL3dpbi9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3dpbmNh
aXJvL1NraXBwZWQ6CisKIDIwMTItMDItMjggIEp1bmdzaGlrIFNoaW4gIDxqc2hpbkBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgQWRkIGEgZmFsbGJhY2sgcGF0aCB0byBMaW5lQnJlYWtJdGVyYXRv
clBvb2xJQ1Ugd2hlbiB0aGUgbG9jYWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggMGQzZDk1MS4uMzFjNTM4OSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dApAQCAtNDg2LDYgKzQ4Niw3IEBAIFdPTlRGSVggU0tJUCA6IG1lZGlhL2F1ZGlvLW1wZWct
c3VwcG9ydGVkLmh0bWwgPSBUSU1FT1VUIEZBSUwKIFdPTlRGSVggU0tJUCA6IG1lZGlhL2F1ZGlv
LW1wZWc0LXN1cHBvcnRlZC5odG1sID0gVElNRU9VVCBGQUlMCiBXT05URklYIFNLSVAgOiBtZWRp
YS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwgPSBURVhUCiBXT05URklYIFNLSVAgOiBt
ZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnNC12aWRlby5odG1sID0gVEVYVAorV09OVEZJWCBTS0lQ
IDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sID0gVEVYVAogV09OVEZJWCBT
S0lQIDogbWVkaWEvdmlkZW8tY2FuLXBsYXktdHlwZS5odG1sID0gVElNRU9VVCBGQUlMCiBXT05U
RklYIFNLSVAgOiBtZWRpYS92aWRlby1kb2N1bWVudC10eXBlcy5odG1sID0gVElNRU9VVCBGQUlM
CiBXT05URklYIFNLSVAgOiBtZWRpYS92aWRlby1lbGVtZW50LW90aGVyLW5hbWVzcGFjZS1jcmFz
aC5odG1sID0gVElNRU9VVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Nr
aXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAppbmRleCBkNjMyMDk5Li5j
M2Y4NmNjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAorKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApAQCAtMjg3MiwzICsyODcyLDcgQEAg
aHR0cC90ZXN0cy9taXNjL3Nsb3ctbG9hZGluZy1pbWFnZS1pbi1wYXR0ZXJuLmh0bWwKIG1lZGlh
L3ZpZGVvLWNvbG9yc3BhY2UteXV2NDIwLmh0bWwKIG1lZGlhL3ZpZGVvLWNvbG9yc3BhY2UteXV2
NDIyLmh0bWwKIHBlcmYvbmVzdGVkLWNvbWJpbmVkLXNlbGVjdG9ycy5odG1sCisKKyMgVGhpcyB0
ZXN0IHJlcXVpcmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8u
aHRtbAorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCmluZGV4IDNlN2RiNWMuLjI3MWRlMTYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCkBAIC0xNjAwLDMgKzE2MDAsNiBAQCBlZGl0aW5nL3Bh
c3RlYm9hcmQvY29weS1lbGVtZW50LXdpdGgtY29uZmxpY3RpbmctYmFja2dyb3VuZC1jb2xvci1m
cm9tLXJ1bGUuaHRtbAogZmFzdC9kb20vTWVkaWFTdHJlYW0vYXJndW1lbnQtdHlwZXMuaHRtbAog
ZmFzdC9tZWRpYXN0cmVhbS9wZWVyY29ubmVjdGlvbi1BdHRyaWJ1dGVzLmh0bWwKIGZhc3QvbWVk
aWFzdHJlYW0vcGVlcmNvbm5lY3Rpb24tYXJndW1lbnQtdHlwZXMuaHRtbAorCisjIFRoaXMgdGVz
dCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0
bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKaW5kZXggYWVkMDY0ZC4uZGZiMTdlMiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL1NraXBwZWQKQEAgLTg4LDYgKzg4LDkgQEAgcGx1Z2lucy9yZWxvYWRwbHVn
aW5zLWFuZC1wYWdlcy5odG1sCiAjIFRoaXMgdGVzdCByZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRp
YS9tZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRoaXMgdGVzdCByZXF1aXJlcyBmbGFjIGNv
ZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwogIyBUaGVzZSB0ZXN0
cyByZXF1aXJlIHRvdWNoIHN1cHBvcnQKIGZhc3QvZXZlbnRzL3RvdWNoCiAKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9x
dC9Ta2lwcGVkCmluZGV4IGEzNmFlYjQuLjJjMjhhZDggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL3F0L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBl
ZApAQCAtOTYxLDYgKzk2MSw5IEBAIG1lZGlhL3ZpZGVvLXdpZHRoLWhlaWdodC5odG1sCiBtZWRp
YS92aWRlby16b29tLWNvbnRyb2xzLmh0bWwKIG1lZGlhL3ZpZGVvLXpvb20uaHRtbAogCisjIFRo
aXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1
ZGlvLmh0bWwKKwogIyBWaWRlbyBzaXplIHJlcG9ydGVkIGFzIDAsMCBkdWUgdG8gaG93IHNpemUt
aGludHMgYXJlIHJlcG9ydGVkIGJ5IFF0TXVsdGltZWRpYQogbWVkaWEvdmlkZW8tcG9zdGVyLWRl
bGF5ZWQuaHRtbAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBl
ZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCmluZGV4IDI0Yjc2ODIuLjkzNThj
ZWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCkBAIC05MTEsNiArOTExLDkgQEAgcGx1Z2lu
cy9yZWxvYWRwbHVnaW5zLW5vLXBhZ2VzLmh0bWwKICMgVGhpcyB0ZXN0IHJlcXVpcmVzIG9nZyBj
b2RlY3MKIG1lZGlhL21lZGlhLWNhbi1wbGF5LW9nZy5odG1sCiAKKyMgVGhpcyB0ZXN0IHJlcXVp
cmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAorCiAj
IFRoZXNlIHRlc3RzIHJlcXVpcmUgdG91Y2ggc3VwcG9ydAogZmFzdC9ldmVudHMvdG91Y2gKIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZCBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1NraXBwZWQKaW5kZXggOWUzYzY3Yi4uYWJmMGY5YSAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9Ta2lwcGVkCkBAIC0xNDI5LDYgKzE0MjksOSBA
QCBwbHVnaW5zL3JlbG9hZHBsdWdpbnMtbm8tcGFnZXMuaHRtbAogIyBUaGlzIHRlc3QgcmVxdWly
ZXMgb2dnIGNvZGVjcwogbWVkaWEvbWVkaWEtY2FuLXBsYXktb2dnLmh0bWwKIAorIyBUaGlzIHRl
c3QgcmVxdWlyZXMgZmxhYyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5o
dG1sCisKICMgVGhlc2UgdGVzdHMgcmVxdWlyZSB0b3VjaCBzdXBwb3J0CiBmYXN0L2V2ZW50cy90
b3VjaAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKaW5kZXggYzJmMGVkNC4uNTM2ZjMwNCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE4IEBACisyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
OTUxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEg
bGF5b3V0IHRlc3QgYWxyZWFkeSBleGlzdHMgZm9yIE9HRy4gV2UgZG8gbm90IHN1cHBvcnQgT0dH
CisgICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KKworICAgICAgICBUZXN0
OiBtZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKworICAgICAgICAqIHBsYXRm
b3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3RyeUJsYWNrQmVycnkuY3BwOgorICAgICAgICAo
V2ViQ29yZSk6CisKIDIwMTItMDItMjggIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgog
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTgyNApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJl
Z2lzdHJ5QmxhY2tCZXJyeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5
L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcAppbmRleCBiYTQ4ZjFjLi43MWU0OGQwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L01JTUVUeXBlUmVn
aXN0cnlCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2Jl
cnJ5L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcApAQCAtOTcsNiArOTcsOSBAQCBzdGF0
aWMgY29uc3QgRXh0ZW5zaW9uTWFwIGV4dGVuc2lvbk1hcFtdID0gewogICAgIHsgIm0zdTgiLCAi
YXBwbGljYXRpb24vdm5kLmFwcGxlLm1wZWd1cmwiIH0sCiAgICAgeyAibTN1cmwiLCAiYXVkaW8v
bXBlZ3VybCIgfSwKICAgICB7ICJtM3UiLCAiYXVkaW8vbXBlZ3VybCIgfSwKKyAgICB7ICJmbGFj
IiwgImF1ZGlvL3gtZmxhYyIgfSwKKyAgICB7ICJvZ2ciLCAiYXVkaW8vb2dnIiB9LAorICAgIHsg
Im9nYSIsICJhdWRpby9vZ2ciIH0sCiAgICAgLy8gRklYTUU6IHdpbmNlIGFsc28gbWFwcyB0dGYg
YW5kIG90ZiB0byB0ZXh0L3BsYWluLiBTaG91bGQgd2UgZG8gdGhhdCB0b28/CiAgICAgeyAwLCAw
IH0KIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRp
bmdzLmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwCmlu
ZGV4IDk2MDk2NGMuLjE2MTZlYjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJy
eS9BcGkvV2ViU2V0dGluZ3MuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkv
V2ViU2V0dGluZ3MuY3BwCkBAIC0xMzEsNiArMTMxLDcgQEAgc3RhdGljIGNvbnN0IE1JTUVUeXBl
QXNzb2NpYXRpb25NYXAmIG1pbWVUeXBlQXNzb2NpYXRpb25NYXAoKQogICAgIG1pbWVUeXBlTWFw
LT5hZGQoImF1ZGlvL3gtYWFjIiwgImF1ZGlvL2FhYyIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQo
ImF1ZGlvL3gtYW1yIiwgImF1ZGlvL2FtciIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQoImF1ZGlv
L21wZWd1cmwiLCAiYXVkaW8veC1tcGVndXJsIik7CisgICAgbWltZVR5cGVNYXAtPmFkZCgiYXVk
aW8vZmxhYyIsICJhdWRpby94LWZsYWMiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby8z
Z3AiLCAidmlkZW8vM2dwcCIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQoInZpZGVvL2F2aSIsICJ2
aWRlby94LW1zdmlkZW8iKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby94LW00diIsICJ2
aWRlby9tcDQiKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCmluZGV4IDg5YzRkZjIuLmQx
NjM3ZDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisy
MDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVy
cnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQXBpL1dlYlNldHRp
bmdzLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3NvY2lhdGlv
bk1hcCk6CisKIDIwMTItMDItMjggIEtvbnJhZCBQaWFzY2lrICA8a3BpYXNjaWtAcmltLmNvbT4K
IAogICAgICAgICBbQmxhY2tCZXJyeV0gQ2hhbmdlIHRoZSBBUEkgdG8gdXNlIHN0ZDo6c3RyaW5n
Ci0tIAoxLjcuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129383</attachid>
            <date>2012-02-28 21:33:25 -0800</date>
            <delta_ts>2012-02-28 21:35:39 -0800</delta_ts>
            <desc>Trying the last patch again - was missing the new test</desc>
            <filename>0001-Source-WebKit-blackberry.patch</filename>
            <type>text/plain</type>
            <size>9759</size>
            <attacher name="Max Feil">mfeil</attacher>
            
              <data encoding="base64">RnJvbSBkOTJlOTc3YTVjMzdlNTVlODI2OWJkMjEwOWQyZWQ1Y2M0NDk5MjZmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggRmVpbCA8bWZlaWxAcmltLmNvbT4KRGF0ZTogVHVlLCAy
OCBGZWIgMjAxMiAxNzo1OTo1MiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFNvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KCiAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5
NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICAqIEFwaS9X
ZWJTZXR0aW5ncy5jcHA6CiAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3Nv
Y2lhdGlvbk1hcCk6CgpTb3VyY2UvV2ViQ29yZToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZl
aWxAcmltLmNvbT4KCiAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1
ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5v
dCBzdXBwb3J0IE9HRwogICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KCiAg
ICAgICAgVGVzdDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgogICAgICAg
ICogcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CiAg
ICAgICAgKFdlYkNvcmUpOgoKTGF5b3V0VGVzdHM6CgoyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1m
ZWlsQHJpbS5jb20+CgogICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBh
dWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbwogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03OTUxOQoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KCiAgICAgICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBu
b3Qgc3VwcG9ydCBPR0cKICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUsIG9ubHkgYXVkaW8uCgog
ICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFk
ZGVkLgogICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRl
ZC4KICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKICAg
ICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgogICAgICAgICogcGxhdGZvcm0vZ3RrL1NraXBw
ZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL3F0
L1NraXBwZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS93aW4vU2tpcHBlZDoKICAgICAgICAqIHBsYXRm
b3JtL3dpbmNhaXJvL1NraXBwZWQ6Ci0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIwICsrKysrKysrKysrKysrKysrKysrCiAuLi4vcGxh
dGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0ICAgICAgICB8ICAgIDEgKwogTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQgICAgICAgICAgICAgICAgICAgfCAgICA0ICsr
KysKIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkICAgICAgICAgICAgICAgICAgIHwg
ICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkICAgICAgICAgICAgICAg
ICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgICAgICAgICAg
ICAgICAgICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkICAg
ICAgICAgICAgICAgICAgIHwgICAgMyArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJv
L1NraXBwZWQgICAgICAgICAgICAgIHwgICAgMyArKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNSArKysrKysrKysrKysrKysKIC4uLi9i
bGFja2JlcnJ5L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcCAgICAgIHwgICAgMyArKysK
IFNvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwICAgICAgIHwgICAg
MSArCiBTb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICB8
ICAgMTAgKysrKysrKysrKwogMTIgZmlsZXMgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKSwgMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggODZiOWQ4Yy4uMWYzZmY4OCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0Js
YWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlv
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgbGF5b3V0
IHRlc3QgYWxyZWFkeSBleGlzdHMgZm9yIE9HRy4gV2UgZG8gbm90IHN1cHBvcnQgT0dHCisgICAg
ICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KKworICAgICAgICAqIG1lZGlhL21l
ZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBt
ZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBs
YXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9y
bS9lZmwvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBlZDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgor
ICAgICAgICAqIHBsYXRmb3JtL3dpbi9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3dpbmNh
aXJvL1NraXBwZWQ6CisKIDIwMTItMDItMjggIEp1bmdzaGlrIFNoaW4gIDxqc2hpbkBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgQWRkIGEgZmFsbGJhY2sgcGF0aCB0byBMaW5lQnJlYWtJdGVyYXRv
clBvb2xJQ1Ugd2hlbiB0aGUgbG9jYWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggMGQzZDk1MS4uMzFjNTM4OSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dApAQCAtNDg2LDYgKzQ4Niw3IEBAIFdPTlRGSVggU0tJUCA6IG1lZGlhL2F1ZGlvLW1wZWct
c3VwcG9ydGVkLmh0bWwgPSBUSU1FT1VUIEZBSUwKIFdPTlRGSVggU0tJUCA6IG1lZGlhL2F1ZGlv
LW1wZWc0LXN1cHBvcnRlZC5odG1sID0gVElNRU9VVCBGQUlMCiBXT05URklYIFNLSVAgOiBtZWRp
YS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwgPSBURVhUCiBXT05URklYIFNLSVAgOiBt
ZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnNC12aWRlby5odG1sID0gVEVYVAorV09OVEZJWCBTS0lQ
IDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sID0gVEVYVAogV09OVEZJWCBT
S0lQIDogbWVkaWEvdmlkZW8tY2FuLXBsYXktdHlwZS5odG1sID0gVElNRU9VVCBGQUlMCiBXT05U
RklYIFNLSVAgOiBtZWRpYS92aWRlby1kb2N1bWVudC10eXBlcy5odG1sID0gVElNRU9VVCBGQUlM
CiBXT05URklYIFNLSVAgOiBtZWRpYS92aWRlby1lbGVtZW50LW90aGVyLW5hbWVzcGFjZS1jcmFz
aC5odG1sID0gVElNRU9VVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Nr
aXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAppbmRleCBkNjMyMDk5Li5j
M2Y4NmNjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAorKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApAQCAtMjg3MiwzICsyODcyLDcgQEAg
aHR0cC90ZXN0cy9taXNjL3Nsb3ctbG9hZGluZy1pbWFnZS1pbi1wYXR0ZXJuLmh0bWwKIG1lZGlh
L3ZpZGVvLWNvbG9yc3BhY2UteXV2NDIwLmh0bWwKIG1lZGlhL3ZpZGVvLWNvbG9yc3BhY2UteXV2
NDIyLmh0bWwKIHBlcmYvbmVzdGVkLWNvbWJpbmVkLXNlbGVjdG9ycy5odG1sCisKKyMgVGhpcyB0
ZXN0IHJlcXVpcmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8u
aHRtbAorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCmluZGV4IDNlN2RiNWMuLjI3MWRlMTYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCkBAIC0xNjAwLDMgKzE2MDAsNiBAQCBlZGl0aW5nL3Bh
c3RlYm9hcmQvY29weS1lbGVtZW50LXdpdGgtY29uZmxpY3RpbmctYmFja2dyb3VuZC1jb2xvci1m
cm9tLXJ1bGUuaHRtbAogZmFzdC9kb20vTWVkaWFTdHJlYW0vYXJndW1lbnQtdHlwZXMuaHRtbAog
ZmFzdC9tZWRpYXN0cmVhbS9wZWVyY29ubmVjdGlvbi1BdHRyaWJ1dGVzLmh0bWwKIGZhc3QvbWVk
aWFzdHJlYW0vcGVlcmNvbm5lY3Rpb24tYXJndW1lbnQtdHlwZXMuaHRtbAorCisjIFRoaXMgdGVz
dCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0
bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKaW5kZXggYWVkMDY0ZC4uZGZiMTdlMiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL1NraXBwZWQKQEAgLTg4LDYgKzg4LDkgQEAgcGx1Z2lucy9yZWxvYWRwbHVn
aW5zLWFuZC1wYWdlcy5odG1sCiAjIFRoaXMgdGVzdCByZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRp
YS9tZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRoaXMgdGVzdCByZXF1aXJlcyBmbGFjIGNv
ZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwogIyBUaGVzZSB0ZXN0
cyByZXF1aXJlIHRvdWNoIHN1cHBvcnQKIGZhc3QvZXZlbnRzL3RvdWNoCiAKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9x
dC9Ta2lwcGVkCmluZGV4IGEzNmFlYjQuLjJjMjhhZDggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL3F0L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBl
ZApAQCAtOTYxLDYgKzk2MSw5IEBAIG1lZGlhL3ZpZGVvLXdpZHRoLWhlaWdodC5odG1sCiBtZWRp
YS92aWRlby16b29tLWNvbnRyb2xzLmh0bWwKIG1lZGlhL3ZpZGVvLXpvb20uaHRtbAogCisjIFRo
aXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1
ZGlvLmh0bWwKKwogIyBWaWRlbyBzaXplIHJlcG9ydGVkIGFzIDAsMCBkdWUgdG8gaG93IHNpemUt
aGludHMgYXJlIHJlcG9ydGVkIGJ5IFF0TXVsdGltZWRpYQogbWVkaWEvdmlkZW8tcG9zdGVyLWRl
bGF5ZWQuaHRtbAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBl
ZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCmluZGV4IDI0Yjc2ODIuLjkzNThj
ZWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCkBAIC05MTEsNiArOTExLDkgQEAgcGx1Z2lu
cy9yZWxvYWRwbHVnaW5zLW5vLXBhZ2VzLmh0bWwKICMgVGhpcyB0ZXN0IHJlcXVpcmVzIG9nZyBj
b2RlY3MKIG1lZGlhL21lZGlhLWNhbi1wbGF5LW9nZy5odG1sCiAKKyMgVGhpcyB0ZXN0IHJlcXVp
cmVzIGZsYWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAorCiAj
IFRoZXNlIHRlc3RzIHJlcXVpcmUgdG91Y2ggc3VwcG9ydAogZmFzdC9ldmVudHMvdG91Y2gKIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZCBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1NraXBwZWQKaW5kZXggOWUzYzY3Yi4uYWJmMGY5YSAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9Ta2lwcGVkCkBAIC0xNDI5LDYgKzE0MjksOSBA
QCBwbHVnaW5zL3JlbG9hZHBsdWdpbnMtbm8tcGFnZXMuaHRtbAogIyBUaGlzIHRlc3QgcmVxdWly
ZXMgb2dnIGNvZGVjcwogbWVkaWEvbWVkaWEtY2FuLXBsYXktb2dnLmh0bWwKIAorIyBUaGlzIHRl
c3QgcmVxdWlyZXMgZmxhYyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5o
dG1sCisKICMgVGhlc2UgdGVzdHMgcmVxdWlyZSB0b3VjaCBzdXBwb3J0CiBmYXN0L2V2ZW50cy90
b3VjaAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKaW5kZXggYzJmMGVkNC4uNTM2ZjMwNCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE4IEBACisyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
OTUxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEg
bGF5b3V0IHRlc3QgYWxyZWFkeSBleGlzdHMgZm9yIE9HRy4gV2UgZG8gbm90IHN1cHBvcnQgT0dH
CisgICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KKworICAgICAgICBUZXN0
OiBtZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKworICAgICAgICAqIHBsYXRm
b3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3RyeUJsYWNrQmVycnkuY3BwOgorICAgICAgICAo
V2ViQ29yZSk6CisKIDIwMTItMDItMjggIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgog
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTgyNApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJl
Z2lzdHJ5QmxhY2tCZXJyeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5
L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcAppbmRleCBiYTQ4ZjFjLi43MWU0OGQwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L01JTUVUeXBlUmVn
aXN0cnlCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2Jl
cnJ5L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcApAQCAtOTcsNiArOTcsOSBAQCBzdGF0
aWMgY29uc3QgRXh0ZW5zaW9uTWFwIGV4dGVuc2lvbk1hcFtdID0gewogICAgIHsgIm0zdTgiLCAi
YXBwbGljYXRpb24vdm5kLmFwcGxlLm1wZWd1cmwiIH0sCiAgICAgeyAibTN1cmwiLCAiYXVkaW8v
bXBlZ3VybCIgfSwKICAgICB7ICJtM3UiLCAiYXVkaW8vbXBlZ3VybCIgfSwKKyAgICB7ICJmbGFj
IiwgImF1ZGlvL3gtZmxhYyIgfSwKKyAgICB7ICJvZ2ciLCAiYXVkaW8vb2dnIiB9LAorICAgIHsg
Im9nYSIsICJhdWRpby9vZ2ciIH0sCiAgICAgLy8gRklYTUU6IHdpbmNlIGFsc28gbWFwcyB0dGYg
YW5kIG90ZiB0byB0ZXh0L3BsYWluLiBTaG91bGQgd2UgZG8gdGhhdCB0b28/CiAgICAgeyAwLCAw
IH0KIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRp
bmdzLmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwCmlu
ZGV4IDk2MDk2NGMuLjE2MTZlYjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJy
eS9BcGkvV2ViU2V0dGluZ3MuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkv
V2ViU2V0dGluZ3MuY3BwCkBAIC0xMzEsNiArMTMxLDcgQEAgc3RhdGljIGNvbnN0IE1JTUVUeXBl
QXNzb2NpYXRpb25NYXAmIG1pbWVUeXBlQXNzb2NpYXRpb25NYXAoKQogICAgIG1pbWVUeXBlTWFw
LT5hZGQoImF1ZGlvL3gtYWFjIiwgImF1ZGlvL2FhYyIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQo
ImF1ZGlvL3gtYW1yIiwgImF1ZGlvL2FtciIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQoImF1ZGlv
L21wZWd1cmwiLCAiYXVkaW8veC1tcGVndXJsIik7CisgICAgbWltZVR5cGVNYXAtPmFkZCgiYXVk
aW8vZmxhYyIsICJhdWRpby94LWZsYWMiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby8z
Z3AiLCAidmlkZW8vM2dwcCIpOwogICAgIG1pbWVUeXBlTWFwLT5hZGQoInZpZGVvL2F2aSIsICJ2
aWRlby94LW1zdmlkZW8iKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby94LW00diIsICJ2
aWRlby9tcDQiKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCmluZGV4IDg5YzRkZjIuLmQx
NjM3ZDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisy
MDEyLTAyLTI0ICBNYXggRmVpbCAgPG1mZWlsQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVy
cnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTUxOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQXBpL1dlYlNldHRp
bmdzLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3NvY2lhdGlv
bk1hcCk6CisKIDIwMTItMDItMjggIEtvbnJhZCBQaWFzY2lrICA8a3BpYXNjaWtAcmltLmNvbT4K
IAogICAgICAgICBbQmxhY2tCZXJyeV0gQ2hhbmdlIHRoZSBBUEkgdG8gdXNlIHN0ZDo6c3RyaW5n
Ci0tIAoxLjcuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129384</attachid>
            <date>2012-02-28 21:35:39 -0800</date>
            <delta_ts>2012-02-29 11:53:57 -0800</delta_ts>
            <desc>Trying the last patch again - was missing the new test</desc>
            <filename>0001-Source-WebKit-blackberry.patch</filename>
            <type>text/plain</type>
            <size>11455</size>
            <attacher name="Max Feil">mfeil</attacher>
            
              <data encoding="base64">RnJvbSBjYjJhNDlkMjY0ZWIzYWY1ZDc4OTg2OTMyMmE0ZTM1MTljOTZmMWIwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggRmVpbCA8bWZlaWxAcmltLmNvbT4KRGF0ZTogVHVlLCAy
OCBGZWIgMjAxMiAxNzo1OTo1MiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFNvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KCiAgICAg
ICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1ZGlvIGFuZCBPR0cvVm9yYmlz
IGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5
NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICAqIEFwaS9X
ZWJTZXR0aW5ncy5jcHA6CiAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6bWltZVR5cGVBc3Nv
Y2lhdGlvbk1hcCk6CgpTb3VyY2UvV2ViQ29yZToKCjIwMTItMDItMjQgIE1heCBGZWlsICA8bWZl
aWxAcmltLmNvbT4KCiAgICAgICAgW0JsYWNrQmVycnldIEFkZCBzdXBwb3J0IGZvciBGTEFDIGF1
ZGlvIGFuZCBPR0cvVm9yYmlzIGF1ZGlvCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5NTE5CgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKICAgICAgICBBIGxheW91dCB0ZXN0IGFscmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5v
dCBzdXBwb3J0IE9HRwogICAgICAgIHZpZGVvIGF0IHRoaXMgdGltZSwgb25seSBhdWRpby4KCiAg
ICAgICAgVGVzdDogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCgogICAgICAg
ICogcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHA6CiAg
ICAgICAgKFdlYkNvcmUpOgoKTGF5b3V0VGVzdHM6CgoyMDEyLTAyLTI0ICBNYXggRmVpbCAgPG1m
ZWlsQHJpbS5jb20+CgogICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBh
dWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbwogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD03OTUxOQoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KCiAgICAgICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBu
b3Qgc3VwcG9ydCBPR0cKICAgICAgICB2aWRlbyBhdCB0aGlzIHRpbWUsIG9ubHkgYXVkaW8uCgog
ICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFk
ZGVkLgogICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sOiBBZGRl
ZC4KICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKICAg
ICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgogICAgICAgICogcGxhdGZvcm0vZ3RrL1NraXBw
ZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKICAgICAgICAqIHBsYXRmb3JtL3F0
L1NraXBwZWQ6CiAgICAgICAgKiBwbGF0Zm9ybS93aW4vU2tpcHBlZDoKICAgICAgICAqIHBsYXRm
b3JtL3dpbmNhaXJvL1NraXBwZWQ6Ci0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIwICsrKysrKysrKysrKysrKwogLi4uL21lZGlhL21l
ZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0ICAgfCAgICA2ICsrKysKIExheW91
dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCAgIHwgICAyNiArKysr
KysrKysrKysrKysrKysrKwogLi4uL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dCAgICAgICAgfCAgICAxICsKIExheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkICAg
ICAgICAgICAgICAgICAgIHwgICAgNCArKysKIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lw
cGVkICAgICAgICAgICAgICAgICAgIHwgICAgMyArKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L1NraXBwZWQgICAgICAgICAgICAgICAgICAgfCAgICAzICsrCiBMYXlvdXRUZXN0cy9wbGF0Zm9y
bS9xdC9Ta2lwcGVkICAgICAgICAgICAgICAgICAgICB8ICAgIDMgKysKIExheW91dFRlc3RzL3Bs
YXRmb3JtL3dpbi9Ta2lwcGVkICAgICAgICAgICAgICAgICAgIHwgICAgMyArKwogTGF5b3V0VGVz
dHMvcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZCAgICAgICAgICAgICAgfCAgICAzICsrCiBTb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTUgKysr
KysrKysrKysKIC4uLi9ibGFja2JlcnJ5L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcCAg
ICAgIHwgICAgMyArKwogU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5j
cHAgICAgICAgfCAgICAxICsKIFNvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cgICAg
ICAgICAgICAgICAgIHwgICAxMCArKysrKysrCiAxNCBmaWxlcyBjaGFuZ2VkLCAxMDEgaW5zZXJ0
aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9t
ZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUg
MTAwNjQ0IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAoK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4NmI5ZDhjLi4xZjNmZjg4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTItMDIt
MjQgIE1heCBGZWlsICA8bWZlaWxAcmltLmNvbT4KKworICAgICAgICBbQmxhY2tCZXJyeV0gQWRk
IHN1cHBvcnQgZm9yIEZMQUMgYXVkaW8gYW5kIE9HRy9Wb3JiaXMgYXVkaW8KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NTE5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQSBsYXlvdXQgdGVzdCBhbHJlYWR5
IGV4aXN0cyBmb3IgT0dHLiBXZSBkbyBub3Qgc3VwcG9ydCBPR0cKKyAgICAgICAgdmlkZW8gYXQg
dGhpcyB0aW1lLCBvbmx5IGF1ZGlvLgorCisgICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXkt
ZmxhYy1hdWRpby1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIG1lZGlhL21lZGlhLWNh
bi1wbGF5LWZsYWMtYXVkaW8uaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hyb21p
dW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVk
OgorICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL21h
Yy9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6CisgICAgICAgICogcGxh
dGZvcm0vd2luL1NraXBwZWQ6CisgICAgICAgICogcGxhdGZvcm0vd2luY2Fpcm8vU2tpcHBlZDoK
KwogMjAxMi0wMi0yOCAgSnVuZ3NoaWsgU2hpbiAgPGpzaGluQGNocm9taXVtLm9yZz4KIAogICAg
ICAgICBBZGQgYSBmYWxsYmFjayBwYXRoIHRvIExpbmVCcmVha0l0ZXJhdG9yUG9vbElDVSB3aGVu
IHRoZSBsb2NhbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5
LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBs
YXktZmxhYy1hdWRpby1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uYjkzMWIyMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL21lZGlhL21lZGlh
LWNhbi1wbGF5LWZsYWMtYXVkaW8tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNiBAQAorVGVzdCBI
VE1MTWVkaWFFbGVtZW50IGNhblBsYXlUeXBlKCkgbWV0aG9kIHdpdGggbXVsdGlwbGUgLmZsYWMg
TUlNRSB0eXBlcy4KKworRVhQRUNURUQgKGF1ZGlvLmNhblBsYXlUeXBlKCdhdWRpby9mbGFjJykg
PT0gJ21heWJlJykgT0sKK0VYUEVDVEVEIChhdWRpby5jYW5QbGF5VHlwZSgnYXVkaW8veC1mbGFj
JykgPT0gJ21heWJlJykgT0sKK0VORCBPRiBURVNUCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCBiL0xheW91dFRlc3RzL21lZGlh
L21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi4yZWY5NmI0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEv
bWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCkBAIC0wLDAgKzEsMjYgQEAKKzwhZG9jdHlw
ZSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDxzY3JpcHQgc3JjPXZpZGVvLXRl
c3QuanM+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBmdW5jdGlvbiBz
dGFydCgpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgYXVkaW8gPSBkb2N1bWVudC5n
ZXRFbGVtZW50c0J5VGFnTmFtZSgnYXVkaW8nKVswXTsKKworICAgICAgICAgICAgICAgIC8vIEZM
QUMgZW5jb2RlZCBhdWRpbyBpbiBhIG5hdGl2ZSBmbGFjIGNvbnRhaW5lcgorICAgICAgICAgICAg
ICAgIHRlc3RFeHBlY3RlZCgiYXVkaW8uY2FuUGxheVR5cGUoJ2F1ZGlvL2ZsYWMnKSIsICJtYXli
ZSIpOworICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgiYXVkaW8uY2FuUGxheVR5cGUoJ2F1
ZGlvL3gtZmxhYycpIiwgIm1heWJlIik7CisKKyAgICAgICAgICAgICAgICBlbmRUZXN0KCk7Cisg
ICAgICAgICAgICB9CisgICAgICAgIDwvc2NyaXB0PgorCisgICAgPC9oZWFkPgorICAgIDxib2R5
IG9ubG9hZD0ic3RhcnQoKSI+CisKKyAgICAgICAgPGF1ZGlvIGNvbnRyb2xzID48L2F1ZGlvPgor
CisgICAgICAgIDxwPlRlc3QgSFRNTE1lZGlhRWxlbWVudCA8ZW0+Y2FuUGxheVR5cGUoKTwvZW0+
IG1ldGhvZCB3aXRoIG11bHRpcGxlIC5mbGFjIE1JTUUgdHlwZXMuPC9wPgorCisgICAgPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVz
dF9leHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9l
eHBlY3RhdGlvbnMudHh0CmluZGV4IDBkM2Q5NTEuLjMxYzUzODkgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTQ4Niw2
ICs0ODYsNyBAQCBXT05URklYIFNLSVAgOiBtZWRpYS9hdWRpby1tcGVnLXN1cHBvcnRlZC5odG1s
ID0gVElNRU9VVCBGQUlMCiBXT05URklYIFNLSVAgOiBtZWRpYS9hdWRpby1tcGVnNC1zdXBwb3J0
ZWQuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09OVEZJWCBTS0lQIDogbWVkaWEvbWVkaWEtY2FuLXBs
YXktbXBlZy1hdWRpby5odG1sID0gVEVYVAogV09OVEZJWCBTS0lQIDogbWVkaWEvbWVkaWEtY2Fu
LXBsYXktbXBlZzQtdmlkZW8uaHRtbCA9IFRFWFQKK1dPTlRGSVggU0tJUCA6IG1lZGlhL21lZGlh
LWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbCA9IFRFWFQKIFdPTlRGSVggU0tJUCA6IG1lZGlhL3Zp
ZGVvLWNhbi1wbGF5LXR5cGUuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09OVEZJWCBTS0lQIDogbWVk
aWEvdmlkZW8tZG9jdW1lbnQtdHlwZXMuaHRtbCA9IFRJTUVPVVQgRkFJTAogV09OVEZJWCBTS0lQ
IDogbWVkaWEvdmlkZW8tZWxlbWVudC1vdGhlci1uYW1lc3BhY2UtY3Jhc2guaHRtbCA9IFRJTUVP
VVQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKaW5kZXggZDYzMjA5OS4uYzNmODZjYyAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZWZsL1NraXBwZWQKQEAgLTI4NzIsMyArMjg3Miw3IEBAIGh0dHAvdGVzdHMvbWlz
Yy9zbG93LWxvYWRpbmctaW1hZ2UtaW4tcGF0dGVybi5odG1sCiBtZWRpYS92aWRlby1jb2xvcnNw
YWNlLXl1djQyMC5odG1sCiBtZWRpYS92aWRlby1jb2xvcnNwYWNlLXl1djQyMi5odG1sCiBwZXJm
L25lc3RlZC1jb21iaW5lZC1zZWxlY3RvcnMuaHRtbAorCisjIFRoaXMgdGVzdCByZXF1aXJlcyBm
bGFjIGNvZGVjCittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9ndGsvU2tpcHBlZAppbmRleCAzZTdkYjVjLi4yNzFkZTE2IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9n
dGsvU2tpcHBlZApAQCAtMTYwMCwzICsxNjAwLDYgQEAgZWRpdGluZy9wYXN0ZWJvYXJkL2NvcHkt
ZWxlbWVudC13aXRoLWNvbmZsaWN0aW5nLWJhY2tncm91bmQtY29sb3ItZnJvbS1ydWxlLmh0bWwK
IGZhc3QvZG9tL01lZGlhU3RyZWFtL2FyZ3VtZW50LXR5cGVzLmh0bWwKIGZhc3QvbWVkaWFzdHJl
YW0vcGVlcmNvbm5lY3Rpb24tQXR0cmlidXRlcy5odG1sCiBmYXN0L21lZGlhc3RyZWFtL3BlZXJj
b25uZWN0aW9uLWFyZ3VtZW50LXR5cGVzLmh0bWwKKworIyBUaGlzIHRlc3QgcmVxdWlyZXMgZmxh
YyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9Ta2lwcGVkCmluZGV4IGFlZDA2NGQuLmRmYjE3ZTIgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9T
a2lwcGVkCkBAIC04OCw2ICs4OCw5IEBAIHBsdWdpbnMvcmVsb2FkcGx1Z2lucy1hbmQtcGFnZXMu
aHRtbAogIyBUaGlzIHRlc3QgcmVxdWlyZXMgb2dnIGNvZGVjcwogbWVkaWEvbWVkaWEtY2FuLXBs
YXktb2dnLmh0bWwKIAorIyBUaGlzIHRlc3QgcmVxdWlyZXMgZmxhYyBjb2RlYworbWVkaWEvbWVk
aWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCisKICMgVGhlc2UgdGVzdHMgcmVxdWlyZSB0b3Vj
aCBzdXBwb3J0CiBmYXN0L2V2ZW50cy90b3VjaAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRl
eCBhMzZhZWI0Li4yYzI4YWQ4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9T
a2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTk2MSw2ICs5
NjEsOSBAQCBtZWRpYS92aWRlby13aWR0aC1oZWlnaHQuaHRtbAogbWVkaWEvdmlkZW8tem9vbS1j
b250cm9scy5odG1sCiBtZWRpYS92aWRlby16b29tLmh0bWwKIAorIyBUaGlzIHRlc3QgcmVxdWly
ZXMgZmxhYyBjb2RlYworbWVkaWEvbWVkaWEtY2FuLXBsYXktZmxhYy1hdWRpby5odG1sCisKICMg
VmlkZW8gc2l6ZSByZXBvcnRlZCBhcyAwLDAgZHVlIHRvIGhvdyBzaXplLWhpbnRzIGFyZSByZXBv
cnRlZCBieSBRdE11bHRpbWVkaWEKIG1lZGlhL3ZpZGVvLXBvc3Rlci1kZWxheWVkLmh0bWwKIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1NraXBwZWQgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAppbmRleCAyNGI3NjgyLi45MzU4Y2VhIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS93aW4vU2tpcHBlZApAQCAtOTExLDYgKzkxMSw5IEBAIHBsdWdpbnMvcmVsb2FkcGx1Z2lu
cy1uby1wYWdlcy5odG1sCiAjIFRoaXMgdGVzdCByZXF1aXJlcyBvZ2cgY29kZWNzCiBtZWRpYS9t
ZWRpYS1jYW4tcGxheS1vZ2cuaHRtbAogCisjIFRoaXMgdGVzdCByZXF1aXJlcyBmbGFjIGNvZGVj
CittZWRpYS9tZWRpYS1jYW4tcGxheS1mbGFjLWF1ZGlvLmh0bWwKKwogIyBUaGVzZSB0ZXN0cyBy
ZXF1aXJlIHRvdWNoIHN1cHBvcnQKIGZhc3QvZXZlbnRzL3RvdWNoCiAKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS93aW5jYWlyby9Ta2lwcGVkCmluZGV4IDllM2M2N2IuLmFiZjBmOWEgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vd2luY2Fpcm8vU2tpcHBlZApAQCAtMTQyOSw2ICsxNDI5LDkgQEAgcGx1Z2lucy9yZWxv
YWRwbHVnaW5zLW5vLXBhZ2VzLmh0bWwKICMgVGhpcyB0ZXN0IHJlcXVpcmVzIG9nZyBjb2RlY3MK
IG1lZGlhL21lZGlhLWNhbi1wbGF5LW9nZy5odG1sCiAKKyMgVGhpcyB0ZXN0IHJlcXVpcmVzIGZs
YWMgY29kZWMKK21lZGlhL21lZGlhLWNhbi1wbGF5LWZsYWMtYXVkaW8uaHRtbAorCiAjIFRoZXNl
IHRlc3RzIHJlcXVpcmUgdG91Y2ggc3VwcG9ydAogZmFzdC9ldmVudHMvdG91Y2gKIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CmluZGV4IGMyZjBlZDQuLjUzNmYzMDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAx
Mi0wMi0yNCAgTWF4IEZlaWwgIDxtZmVpbEByaW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5
XSBBZGQgc3VwcG9ydCBmb3IgRkxBQyBhdWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk1MTkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBIGxheW91dCB0ZXN0IGFs
cmVhZHkgZXhpc3RzIGZvciBPR0cuIFdlIGRvIG5vdCBzdXBwb3J0IE9HRworICAgICAgICB2aWRl
byBhdCB0aGlzIHRpbWUsIG9ubHkgYXVkaW8uCisKKyAgICAgICAgVGVzdDogbWVkaWEvbWVkaWEt
Y2FuLXBsYXktZmxhYy1hdWRpby5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ibGFja2JlcnJ5
L01JTUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmUpOgorCiAy
MDEyLTAyLTI4ICBEZWFuIEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KIAogICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk4MjQKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdpc3RyeUJsYWNrQmVy
cnkuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lz
dHJ5QmxhY2tCZXJyeS5jcHAKaW5kZXggYmE0OGYxYy4uNzFlNDhkMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJy
eS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJl
Z2lzdHJ5QmxhY2tCZXJyeS5jcHAKQEAgLTk3LDYgKzk3LDkgQEAgc3RhdGljIGNvbnN0IEV4dGVu
c2lvbk1hcCBleHRlbnNpb25NYXBbXSA9IHsKICAgICB7ICJtM3U4IiwgImFwcGxpY2F0aW9uL3Zu
ZC5hcHBsZS5tcGVndXJsIiB9LAogICAgIHsgIm0zdXJsIiwgImF1ZGlvL21wZWd1cmwiIH0sCiAg
ICAgeyAibTN1IiwgImF1ZGlvL21wZWd1cmwiIH0sCisgICAgeyAiZmxhYyIsICJhdWRpby94LWZs
YWMiIH0sCisgICAgeyAib2dnIiwgImF1ZGlvL29nZyIgfSwKKyAgICB7ICJvZ2EiLCAiYXVkaW8v
b2dnIiB9LAogICAgIC8vIEZJWE1FOiB3aW5jZSBhbHNvIG1hcHMgdHRmIGFuZCBvdGYgdG8gdGV4
dC9wbGFpbi4gU2hvdWxkIHdlIGRvIHRoYXQgdG9vPwogICAgIHsgMCwgMCB9CiB9OwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNwcAppbmRleCA5NjA5NjRjLi4x
NjE2ZWI2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRp
bmdzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNw
cApAQCAtMTMxLDYgKzEzMSw3IEBAIHN0YXRpYyBjb25zdCBNSU1FVHlwZUFzc29jaWF0aW9uTWFw
JiBtaW1lVHlwZUFzc29jaWF0aW9uTWFwKCkKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby94
LWFhYyIsICJhdWRpby9hYWMiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby94LWFtciIs
ICJhdWRpby9hbXIiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJhdWRpby9tcGVndXJsIiwgImF1
ZGlvL3gtbXBlZ3VybCIpOworICAgIG1pbWVUeXBlTWFwLT5hZGQoImF1ZGlvL2ZsYWMiLCAiYXVk
aW8veC1mbGFjIik7CiAgICAgbWltZVR5cGVNYXAtPmFkZCgidmlkZW8vM2dwIiwgInZpZGVvLzNn
cHAiKTsKICAgICBtaW1lVHlwZU1hcC0+YWRkKCJ2aWRlby9hdmkiLCAidmlkZW8veC1tc3ZpZGVv
Iik7CiAgICAgbWltZVR5cGVNYXAtPmFkZCgidmlkZW8veC1tNHYiLCAidmlkZW8vbXA0Iik7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwppbmRleCA4OWM0ZGYyLi5kMTYzN2Q5IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wMi0yNCAgTWF4
IEZlaWwgIDxtZmVpbEByaW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBBZGQgc3VwcG9y
dCBmb3IgRkxBQyBhdWRpbyBhbmQgT0dHL1ZvcmJpcyBhdWRpbworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzk1MTkKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEFwaS9XZWJTZXR0aW5ncy5jcHA6CisgICAg
ICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6Om1pbWVUeXBlQXNzb2NpYXRpb25NYXApOgorCiAyMDEy
LTAyLTI4ICBLb25yYWQgUGlhc2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CiAKICAgICAgICAgW0Js
YWNrQmVycnldIENoYW5nZSB0aGUgQVBJIHRvIHVzZSBzdGQ6OnN0cmluZwotLSAKMS43LjEKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>