<?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>131862</bug_id>
          
          <creation_ts>2014-04-18 15:24:33 -0700</creation_ts>
          <short_desc>Added some more Membuster recordings to MallocBench</short_desc>
          <delta_ts>2014-04-18 15:31:57 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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>1</everconfirmed>
          <reporter name="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1002048</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-04-18 15:24:33 -0700</bug_when>
    <thetext>Added some more Membuster recordings to MallocBench</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002050</commentid>
    <comment_count>1</comment_count>
      <attachid>229681</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-04-18 15:27:43 -0700</bug_when>
    <thetext>Created attachment 229681
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002052</commentid>
    <comment_count>2</comment_count>
      <attachid>229681</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2014-04-18 15:31:37 -0700</bug_when>
    <thetext>Comment on attachment 229681
Patch

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

&gt; PerformanceTests/MallocBench/run-malloc-benchmarks:52
&gt; +    # &quot;baloon&quot;

You should spell this differently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002053</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-04-18 15:31:57 -0700</bug_when>
    <thetext>Committed r167511: &lt;http://trac.webkit.org/changeset/167511&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229681</attachid>
            <date>2014-04-18 15:27:43 -0700</date>
            <delta_ts>2014-04-18 15:31:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131862-20140418152721.patch</filename>
            <type>text/plain</type>
            <size>15992</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNjc1MTApCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQzIEBACisyMDE0LTA0LTE4ICBH
ZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkZWQgc29tZSBt
b3JlIE1lbWJ1c3RlciByZWNvcmRpbmdzIHRvIE1hbGxvY0JlbmNoCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzE4NjIKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIE1hbGxvY0JlbmNoL01hbGxvY0JlbmNo
L0JlbmNobWFyay5jcHA6CisgICAgICAgIChCZW5jaG1hcms6OkJlbmNobWFyayk6CisgICAgICAg
IChCZW5jaG1hcms6OnJ1bik6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvQmVu
Y2htYXJrLmg6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvQ29tbWFuZExpbmUu
Y3BwOgorICAgICAgICAqIE1hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0NvbW1hbmRMaW5lLmg6Cisg
ICAgICAgIChDb21tYW5kTGluZTo6cnVucyk6IEFkZGVkIGEgLS1ydW5zIG9wdGlvbiwgc28gd2Ug
Y2FuIHNwZWNpZnkgemVybyBydW5zCisgICAgICAgIGZvciBtZW1vcnkgd2FybmluZyBiZW5jaG1h
cmtzLiBUaG9zZSBiZW5jaG1hcmtzIHdhbnQgemVybyBydW5zIHNvIHRoYXQKKyAgICAgICAgdGhl
eSBjYW4gcGVyZm9ybSBhIHNpbmdsZSB3YXJtdXAsIHdoaWNoIGRvZXMgbm90IGZyZWUgYWxsIGFs
bG9jYXRlZAorICAgICAgICBvYmplY3RzLCBhbmQgdGhlbiBzZWUgaG93IGZhciBiYWNrIHRvIDBN
QiB0aGV5IGNhbiBnZXQuIFJ1bm5pbmcgbXVsdGlwbGUKKyAgICAgICAgdGltZXMgd291bGQgYWNj
dW11bGF0ZSBsZWFrcywgd2hpY2ggaXMgbm90IHJlcHJlc2VudGF0aXZlIG9mIHRoZQorICAgICAg
ICBzaW11bGF0ZWQgc2NlbmFyaW8uCisKKyAgICAgICAgKiBNYWxsb2NCZW5jaC9NYWxsb2NCZW5j
aC9JbnRlcnByZXRlci5jcHA6CisgICAgICAgIChJbnRlcnByZXRlcjo6SW50ZXJwcmV0ZXIpOgor
ICAgICAgICAoSW50ZXJwcmV0ZXI6OnJ1bik6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9j
QmVuY2gvSW50ZXJwcmV0ZXIuaDogU3VwcG9ydCBub3QgZGVhbGxvY2F0aW5nIGFsbAorICAgICAg
ICBvYmplY3RzIGFsbG9jYXRlZCBkdXJpbmcgdGhlIHJlY29yZGluZywgc28gd2UgY2FuIGRvIGxv
dyBtZW1vcnkgd2FybmluZworICAgICAgICBtZW1vcnkgdXNlIG1lYXN1cmVtZW50cywgYXMgYWJv
dmUuCisKKyAgICAgICAgKiBNYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9mbGlja3IuY3BwOgorICAg
ICAgICAoYmVuY2htYXJrX2ZsaWNrcl9tZW1vcnlfd2FybmluZyk6CisgICAgICAgICogTWFsbG9j
QmVuY2gvTWFsbG9jQmVuY2gvbWFpbi5jcHA6CisgICAgICAgIChtYWluKToKKyAgICAgICAgKiBN
YWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9yZWRkaXQuY3BwOgorICAgICAgICAoYmVuY2htYXJrX3Jl
ZGRpdF9tZW1vcnlfd2FybmluZyk6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gv
dGhldmVyZ2UuY3BwOgorICAgICAgICAoYmVuY2htYXJrX3RoZXZlcmdlX21lbW9yeV93YXJuaW5n
KTogQWRvcHQgdGhlIEFQSSBhYm92ZS4KKworICAgICAgICAqIE1hbGxvY0JlbmNoL3J1bi1tYWxs
b2MtYmVuY2htYXJrczogSSB0b29rIGEgZmlyc3QgcGFzcyBhdCBsaXN0aW5nIGFsbAorICAgICAg
ICBhdmFpbGFibGUgYmVuY2htYXJrcyBoZXJlLiBUaGVuIEkgY29tbWVudGVkIG91dCB0aGUgYmVu
Y2htYXJrcyB0aGF0CisgICAgICAgIHByb2JhYmx5IGFyZW4ndCByZWFzb25hYmxlIHRvIHJ1biBi
eSBkZWZhdWx0LgorCiAyMDE0LTA0LTE4ICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5j
b20+CiAKICAgICAgICAgTWFsbG9jQmVuY2g6IHJlbW92ZWQgdGhlIC0tbWVhc3VyZS1oZWFwIG9w
dGlvbgpJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9ydW4tbWFsbG9jLWJlbmNo
bWFya3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9ydW4tbWFs
bG9jLWJlbmNobWFya3MJKHJldmlzaW9uIDE2NzUwNSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTWFs
bG9jQmVuY2gvcnVuLW1hbGxvYy1iZW5jaG1hcmtzCSh3b3JraW5nIGNvcHkpCkBAIC03LDMwICs3
LDUyIEBAICRiaW5EaXIgPSAiI3tGaWxlLmV4cGFuZF9wYXRoKEZpbGUuZGlybmEKICRwcm9kdWN0
RGlyID0gYHBlcmwgLWUgJ3VzZSBsaWIgXCIjeyRiaW5EaXJ9Ly4uLy4uL1Rvb2xzL1NjcmlwdHNc
IjsgdXNlIHdlYmtpdGRpcnM7IHByaW50IHByb2R1Y3REaXIoKSdgCiAKICRiZW5jaG1hcmtzID0g
WworICAgICMgU2luZ2xlLXRocmVhZGVkIGJlbmNobWFya3MuCiAgICAgImNodXJuIiwKLSAgICAi
Y2h1cm4gLS1wYXJhbGxlbCIsCiAgICAgImxpc3RfYWxsb2NhdGUiLAotICAgICJsaXN0X2FsbG9j
YXRlIC0tcGFyYWxsZWwiLAogICAgICJ0cmVlX2FsbG9jYXRlIiwKLSAgICAidHJlZV9hbGxvY2F0
ZSAtLXBhcmFsbGVsIiwKICAgICAidHJlZV9jaHVybiIsCi0gICAgInRyZWVfY2h1cm4gLS1wYXJh
bGxlbCIsCi0gICAgImZhY2Vib29rIiwKLSAgICAiZmFjZWJvb2sgLS1wYXJhbGxlbCIsCiAgICAg
ImZyYWdtZW50IiwKLSAgICAiZnJhZ21lbnQgLS1wYXJhbGxlbCIsCiAgICAgImZyYWdtZW50X2l0
ZXJhdGUiLAotICAgICJmcmFnbWVudF9pdGVyYXRlIC0tcGFyYWxsZWwiLAorICAgICJtZWRpdW0i
LAorICAgICJiaWciLAorCisgICAgIyBCZW5jaG1hcmtzIGJhc2VkIG9uIGJyb3dzZXIgcmVjb3Jk
aW5ncy4KKyAgICAiZmFjZWJvb2siLAorICAgICJyZWRkaXQiLAorICAgICJmbGlja3IiLAorICAg
ICJ0aGV2ZXJnZSIsCisKKyAgICAjIE11bHRpLXRocmVhZGVkIGJlbmNobWFyayB2YXJpYW50cy4K
ICAgICAibWVzc2FnZV9vbmUiLAogICAgICJtZXNzYWdlX21hbnkiLAotICAgICJtZWRpdW0iLAor
ICAgICJjaHVybiAtLXBhcmFsbGVsIiwKKyAgICAibGlzdF9hbGxvY2F0ZSAtLXBhcmFsbGVsIiwK
KyAgICAidHJlZV9hbGxvY2F0ZSAtLXBhcmFsbGVsIiwKKyAgICAidHJlZV9jaHVybiAtLXBhcmFs
bGVsIiwKKyAgICAjICJmYWNlYm9vayAtLXBhcmFsbGVsIiwKKyAgICAjICJyZWRkaXQgLS1wYXJh
bGxlbCIsCisgICAgIyAiZmxpY2tyIC0tcGFyYWxsZWwiLAorICAgICMgInRoZXZlcmdlIC0tcGFy
YWxsZWwiLAorICAgICJmcmFnbWVudCAtLXBhcmFsbGVsIiwKKyAgICAiZnJhZ21lbnRfaXRlcmF0
ZSAtLXBhcmFsbGVsIiwKKworICAgICMgVGhlc2UgdGVzdHMgb2Z0ZW4gY3Jhc2ggVENNYWxsb2M6
IDxyZGFyOi8vcHJvYmxlbS8xMzY1NzEzNz4uCiAgICAgIm1lZGl1bSAtLXBhcmFsbGVsIiwKLSAg
ICAiYmlnIiwKICAgICAiYmlnIC0tcGFyYWxsZWwiLAorCisgICAgIyBFbmFibGUgdGhlc2UgdGVz
dHMgdG8gdGVzdCBtZW1vcnkgZm9vdHByaW50LiBUaGUgd2F5IHRoZXkgcnVuIGlzIG5vdAorICAg
ICMgcmVhbGx5IGNvbXBhdGlibGUgd2l0aCB0aHJvdWdocHV0IHRlc3RpbmcuCisgICAgIyAicmVk
ZGl0X21lbW9yeV93YXJuaW5nIC0tcnVucyAwIiwKKyAgICAjICJmbGlja3JfbWVtb3J5X3dhcm5p
bmcgLS1ydW5zIDAiLAorICAgICMgInRoZXZlcmdlX21lbW9yeV93YXJuaW5nIC0tcnVucyAwIiwK
KworICAgICMgRW5hYmxlIHRoaXMgdGVzdCB0byB0ZXN0IHNocmlua2luZyBiYWNrIGRvd24gZnJv
bSBhIGxhcmdlIGhlYXAgd2hpbGUgYSBwcm9jZXNzIHJlbWFpbnMgYWN0aXZlLgorICAgICMgVGhl
IHdheSBpdCBydW5zIGlzIG5vdCByZWFsbHkgY29tcGF0aWJsZSB3aXRoIHRocm91Z2hwdXQgdGVz
dGluZy4KKyAgICAjICJiYWxvb24iCiBdCiAKICRoZWFwID0gMAotJG1lYXN1cmVIZWFwID0gZmFs
c2UKIAogZGVmIHVzYWdlCiAJcHV0cyAicnVuLW1hbGxvYy1iZW5jaG1hcmtzIFtvcHRpb25zXSA8
TmFtZTovcGF0aC90by9keWxpYj4gWzxOYW1lOi9wYXRoL3RvL2R5bGliPl0iCkBAIC0xNzUsNyAr
MTk3LDYgQEAgZGVmIHBhcnNlT3B0aW9ucwogICAgIEdldG9wdExvbmcubmV3KAogICAgICAgICBb
Jy0tYmVuY2htYXJrJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICBb
Jy0taGVhcCcsIEdldG9wdExvbmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKLSAgICAgICAgWyctLW1l
YXN1cmUtaGVhcCcsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgWyctLWhlbHAn
LCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgKS5lYWNoIHsKICAgICAgICAgfCBvcHQs
IGFyZyB8CkBAIC0xODQsOCArMjA1LDYgQEAgZGVmIHBhcnNlT3B0aW9ucwogICAgICAgICAgICAg
JGJlbmNobWFya3MgPSBbIGFyZyBdCiAgICAgICAgIHdoZW4gJy0taGVhcCcKICAgICAgICAgICAg
ICRoZWFwID0gYXJnCi0gICAgICAgIHdoZW4gJy0tbWVhc3VyZS1oZWFwJwotICAgICAgICAgICAg
JG1lYXN1cmVIZWFwID0gdHJ1ZQogICAgICAgICB3aGVuICctLWhlbHAnCiAgICAgICAgICAgICB1
c2FnZQogICAgICAgICAgICAgZXhpdCAxCkBAIC0yNDMsMTIgKzI2MiwxMiBAQCBkZWYgcnVuQmVu
Y2htYXJrcyhkeWxpYnMpCiAgICAgICAgIGR5bGlicy5lYWNoIHsKICAgICAgICAgICAgIHwgZHls
aWIgfAogCi0gICAgICAgICAgICAkc3RkZXJyLnByaW50ICJcclJVTk5JTkcgI3tkeWxpYi5uYW1l
fTogI3tiZW5jaG1hcmt9Li4uICAgICAgICAgICAgICAgICIKKyAgICAgICAgICAgICRzdGRlcnIu
cHJpbnQgIlxyUlVOTklORyAje2R5bGliLm5hbWV9OiAje2JlbmNobWFya30uLi4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIKICAgICAgICAgICAgIGVudiA9ICJEWUxEX0xJQlJBUllf
UEFUSD0nI3tQYXRobmFtZS5uZXcoZHlsaWIucGF0aCkuZGlybmFtZX0nICIKICAgICAgICAgICAg
IGlmIGR5bGliLm5hbWUgPT0gIk5hbm9NYWxsb2MiCiAgICAgICAgICAgICAgICAgZW52ICs9ICJN
YWxsb2NOYW5vWm9uZT0xICIKICAgICAgICAgICAgIGVuZAotICAgICAgICAgICAgaW5wdXQgPSAi
Y2QgJyN7JHByb2R1Y3REaXJ9JzsgI3tlbnZ9ICcjeyRwcm9kdWN0RGlyfS9NYWxsb2NCZW5jaCcg
LS1iZW5jaG1hcmsgI3tiZW5jaG1hcmt9IC0taGVhcCAjeyRoZWFwfSAjeyRtZWFzdXJlSGVhcCA/
ICctLW1lYXN1cmUtaGVhcCcgOiAnJ30iCisgICAgICAgICAgICBpbnB1dCA9ICJjZCAnI3skcHJv
ZHVjdERpcn0nOyAje2Vudn0gJyN7JHByb2R1Y3REaXJ9L01hbGxvY0JlbmNoJyAtLWJlbmNobWFy
ayAje2JlbmNobWFya30gLS1oZWFwICN7JGhlYXB9fSIKICAgICAgICAgICAgIG91dHB1dCA9YCN7
aW5wdXR9YAogICAgICAgICAgICAgc3BsaXRPdXRwdXQgPSBvdXRwdXQuc3BsaXQoIlxuIikKIApA
QCAtMjY3LDkgKzI4Niw5IEBAIGRlZiBwcmludFJlc3VsdHMoZHlsaWJzLCByZXN1bHRzKQogICAg
ICAgICBwcmludAogICAgICAgICBwcmludCBscGFkKCIiLCBmaWVsZFNpemUpCiAgICAgICAgIHBy
aW50IGxwYWQoZHlsaWJzWzBdLm5hbWUsIGZpZWxkU2l6ZSkKLSAgICAgICAgaWYgZHlsaWJzWzFd
CisgICAgICAgIGlmIGR5bGlicy5sZW5ndGggPiAxCiAgICAgICAgICAgICBwcmludCBscGFkKGR5
bGlic1sxXS5uYW1lLCBmaWVsZFNpemUpCi0gICAgICAgICAgICBwcmludCBscGFkKCLOlCIsIGZp
ZWxkU2l6ZSAqIDEuMjUpCisgICAgICAgICAgICBwcmludCBscGFkKCLOlCIsIGZpZWxkU2l6ZSkK
ICAgICAgICAgZW5kCiAgICAgICAgIHByaW50ICJcbiIKICAgICBlbmQKQEAgLTI4NSw3ICszMDQs
NyBAQCBkZWYgcHJpbnRSZXN1bHRzKGR5bGlicywgcmVzdWx0cykKICAgICAgICAgICAgIGlmIHJl
c3VsdHNbMF1bMV0KICAgICAgICAgICAgICAgICBtZWFucy5wdXNoKG1lYW5GdW5jdGlvbi5jYWxs
KHJlc3VsdHMuY29sbGVjdCB7IHwgc3RhdHMgfCBzdGF0c1sxXS5yZXN1bHQgfSkpCiAgICAgICAg
ICAgICAgICAgcHJpbnQgbHBhZCgiI3twcmV0dGlmeShtZWFuc1sxXS5yb3VuZCwgc3VmZml4KX0i
LCBmaWVsZFNpemUpCi0gICAgICAgICAgICAgICAgcHJpbnQgbHBhZChjb21wYXJlRnVuY3Rpb24u
Y2FsbChtZWFuc1swXSwgbWVhbnNbMV0pLCBmaWVsZFNpemUgKiAxLjI1KQorICAgICAgICAgICAg
ICAgIHByaW50IGxwYWQoY29tcGFyZUZ1bmN0aW9uLmNhbGwobWVhbnNbMF0sIG1lYW5zWzFdKSwg
ZmllbGRTaXplKQogICAgICAgICAgICAgZW5kCiAKICAgICAgICAgICAgIHByaW50ICJcbiIKQEAg
LTMwNCw3ICszMjMsNyBAQCBkZWYgcHJpbnRSZXN1bHRzKGR5bGlicywgcmVzdWx0cykKIAogICAg
ICAgICAgICAgaWYgc3RhdHNbMV0KICAgICAgICAgICAgICAgICBwcmludCBscGFkKCIje3ByZXR0
aWZ5KHN0YXRzWzFdLnJlc3VsdCwgc3VmZml4KX0iLCBmaWVsZFNpemUpCi0gICAgICAgICAgICAg
ICAgcHJpbnQgbHBhZChjb21wYXJlRnVuY3Rpb24uY2FsbChzdGF0c1swXS5yZXN1bHQsIHN0YXRz
WzFdLnJlc3VsdCksIGZpZWxkU2l6ZSAqIDEuMjUpCisgICAgICAgICAgICAgICAgcHJpbnQgbHBh
ZChjb21wYXJlRnVuY3Rpb24uY2FsbChzdGF0c1swXS5yZXN1bHQsIHN0YXRzWzFdLnJlc3VsdCks
IGZpZWxkU2l6ZSkKICAgICAgICAgICAgIGVuZAogCiAgICAgICAgICAgICBwcmludCAiXG4iCklu
ZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0JlbmNobWFyay5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5j
aC9CZW5jaG1hcmsuY3BwCShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01h
bGxvY0JlbmNoL01hbGxvY0JlbmNoL0JlbmNobWFyay5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEx
OSwxMSArMTE5LDEyIEBAIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVIZWFwKHZvaWQqKiogY2h1bmsK
ICAgICBtYmZyZWUoY2h1bmtzLCBjaHVua0NvdW50ICogc2l6ZW9mKHZvaWQqKikpOwogfQogCi1C
ZW5jaG1hcms6OkJlbmNobWFyayhjb25zdCBzdHJpbmcmIGJlbmNobWFya05hbWUsIGJvb2wgaXNQ
YXJhbGxlbCwgc2l6ZV90IGhlYXBTaXplKQorQmVuY2htYXJrOjpCZW5jaG1hcmsoY29uc3Qgc3Ry
aW5nJiBiZW5jaG1hcmtOYW1lLCBib29sIGlzUGFyYWxsZWwsIHNpemVfdCBydW5zLCBzaXplX3Qg
aGVhcFNpemUpCiAgICAgOiBtX2JlbmNobWFya1BhaXIoKQogICAgICwgbV9lbGFwc2VkVGltZSgp
CiAgICAgLCBtX2lzUGFyYWxsZWwoaXNQYXJhbGxlbCkKICAgICAsIG1faGVhcFNpemUoaGVhcFNp
emUpCisgICAgLCBtX3J1bnMocnVucykKIHsKICAgICBjb25zdCBCZW5jaG1hcmtQYWlyKiBiZW5j
aG1hcmtQYWlyID0gc3RkOjpmaW5kKAogICAgICAgICBiZW5jaG1hcmtQYWlycywgYmVuY2htYXJr
UGFpcnMgKyBiZW5jaG1hcmtzUGFpcnNDb3VudCwgYmVuY2htYXJrTmFtZSk7CkBAIC0xNjIsNyAr
MTYzLDYgQEAgdm9pZCBCZW5jaG1hcms6OnJ1bk9uY2UoKQogCiB2b2lkIEJlbmNobWFyazo6cnVu
KCkKIHsKLSAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IGNvdW50ID0gNDsKICAgICBzdGF0aWMgY29u
c3Qgc2l6ZV90IG9iamVjdFNpemUgPSAzMjsKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IGNodW5r
U2l6ZSA9IDEwMjQgKiAxMDI0OwogICAgIApAQCAtMTcwLDE0ICsxNzAsMTQgQEAgdm9pZCBCZW5j
aG1hcms6OnJ1bigpCiAKICAgICBydW5PbmNlKCk7IC8vIFdhcm11cCBydW4uCiAKLSAgICBmb3Ig
KHNpemVfdCBpID0gMDsgaSA8IGNvdW50OyArK2kpIHsKKyAgICBmb3IgKHNpemVfdCBpID0gMDsg
aSA8IG1fcnVuczsgKytpKSB7CiAgICAgICAgIGRvdWJsZSBzdGFydCA9IGN1cnJlbnRUaW1lTVMo
KTsKICAgICAgICAgcnVuT25jZSgpOwogICAgICAgICBkb3VibGUgZW5kID0gY3VycmVudFRpbWVN
UygpOwogICAgICAgICBkb3VibGUgZWxhcHNlZCA9IGVuZCAtIHN0YXJ0OwogICAgICAgICBtX2Vs
YXBzZWRUaW1lICs9IGVsYXBzZWQ7CiAgICAgfQotICAgIG1fZWxhcHNlZFRpbWUgLz0gY291bnQ7
CisgICAgbV9lbGFwc2VkVGltZSAvPSBtX3J1bnM7CiAKICAgICBkZWFsbG9jYXRlSGVhcChoZWFw
LCBtX2hlYXBTaXplLCBjaHVua1NpemUsIG9iamVjdFNpemUpOwogICAgIApJbmRleDogUGVyZm9y
bWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9CZW5jaG1hcmsuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0JlbmNobWFyay5o
CShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxv
Y0JlbmNoL0JlbmNobWFyay5oCSh3b3JraW5nIGNvcHkpCkBAIC01OSw3ICs1OSw3IEBAIHB1Ymxp
YzoKICAgICBzdGF0aWMgZG91YmxlIGN1cnJlbnRUaW1lTVMoKTsKICAgICBzdGF0aWMgTWVtb3J5
IGN1cnJlbnRNZW1vcnlCeXRlcygpOwogCi0gICAgQmVuY2htYXJrKGNvbnN0IHN0ZDo6c3RyaW5n
JiwgYm9vbCBpc1BhcmFsbGVsLCBzaXplX3QgaGVhcFNpemUpOworICAgIEJlbmNobWFyayhjb25z
dCBzdGQ6OnN0cmluZyYsIGJvb2wgaXNQYXJhbGxlbCwgc2l6ZV90IHJ1bnMsIHNpemVfdCBoZWFw
U2l6ZSk7CiAgICAgCiAgICAgYm9vbCBpc1ZhbGlkKCkgeyByZXR1cm4gbV9iZW5jaG1hcmtQYWly
OyB9CiAgICAgCkBAIC03Niw2ICs3Niw3IEBAIHByaXZhdGU6CiAKICAgICBjb25zdCBCZW5jaG1h
cmtQYWlyKiBtX2JlbmNobWFya1BhaXI7CiAgICAgYm9vbCBtX2lzUGFyYWxsZWw7CisgICAgc2l6
ZV90IG1fcnVuczsKICAgICBzaXplX3QgbV9oZWFwU2l6ZTsKIAogICAgIE1lbW9yeSBtX21lbW9y
eTsKSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvQ29tbWFu
ZExpbmUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFs
bG9jQmVuY2gvQ29tbWFuZExpbmUuY3BwCShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5j
ZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0NvbW1hbmRMaW5lLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMzIsMTggKzMyLDIwIEBAIHN0cnVjdCBvcHRpb24gQ29tbWFuZExpbmU6OmxvbmdP
cHRpb25zW10KICAgICB7ImJlbmNobWFyayIsIHJlcXVpcmVkX2FyZ3VtZW50LCAwLCAnYid9LAog
ICAgIHsicGFyYWxsZWwiLCBub19hcmd1bWVudCwgMCwgJ3AnfSwKICAgICB7ImhlYXAiLCByZXF1
aXJlZF9hcmd1bWVudCwgMCwgJ2gnfSwKKyAgICB7InJ1bnMiLCByZXF1aXJlZF9hcmd1bWVudCwg
MCwgJ3InfSwKICAgICB7MCwgMCwgMCwgMH0KIH07CiAKIENvbW1hbmRMaW5lOjpDb21tYW5kTGlu
ZShpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiAgICAgOiBtX2FyZ2MoYXJnYykKICAgICAsIG1fYXJn
dihhcmd2KQotICAgICwgbV9pc1BhcmFsbGVsKCkKLSAgICAsIG1faGVhcFNpemUoKQorICAgICwg
bV9pc1BhcmFsbGVsKGZhbHNlKQorICAgICwgbV9oZWFwU2l6ZSgwKQorICAgICwgbV9ydW5zKDQp
CiB7CiAgICAgaW50IG9wdGlvbkluZGV4ID0gMDsKICAgICBpbnQgY2g7Ci0gICAgd2hpbGUgKChj
aCA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJiOnA6aDptIiwgbG9uZ09wdGlvbnMsICZvcHRp
b25JbmRleCkpICE9IC0xKSB7CisgICAgd2hpbGUgKChjaCA9IGdldG9wdF9sb25nKGFyZ2MsIGFy
Z3YsICJiOnA6aDpyIiwgbG9uZ09wdGlvbnMsICZvcHRpb25JbmRleCkpICE9IC0xKSB7CiAgICAg
ICAgIHN3aXRjaCAoY2gpCiAgICAgICAgIHsKICAgICAgICAgICAgIGNhc2UgJ2InOgpAQCAtNTgs
NiArNjAsMTAgQEAgQ29tbWFuZExpbmU6OkNvbW1hbmRMaW5lKGludCBhcmdjLCBjaGFyKgogICAg
ICAgICAgICAgICAgIG1faGVhcFNpemUgPSBhdG9pKG9wdGFyZykgKiAxMDI0ICogMTAyNDsKICAg
ICAgICAgICAgICAgICBicmVhazsKIAorICAgICAgICAgICAgY2FzZSAncic6CisgICAgICAgICAg
ICAgICAgbV9ydW5zID0gYXRvaShvcHRhcmcpOworICAgICAgICAgICAgICAgIGJyZWFrOworCiAg
ICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9Cklu
ZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0NvbW1hbmRMaW5l
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5j
aC9Db21tYW5kTGluZS5oCShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01h
bGxvY0JlbmNoL01hbGxvY0JlbmNoL0NvbW1hbmRMaW5lLmgJKHdvcmtpbmcgY29weSkKQEAgLTMz
LDYgKzMzLDcgQEAgcHVibGljOgogICAgIGNvbnN0IHN0ZDo6c3RyaW5nJiBiZW5jaG1hcmtOYW1l
KCkgeyByZXR1cm4gbV9iZW5jaG1hcmtOYW1lOyB9CiAgICAgYm9vbCBpc1BhcmFsbGVsKCkgeyBy
ZXR1cm4gbV9pc1BhcmFsbGVsOyB9CiAgICAgc2l6ZV90IGhlYXBTaXplKCkgeyByZXR1cm4gbV9o
ZWFwU2l6ZTsgfQorICAgIHNpemVfdCBydW5zKCkgeyByZXR1cm4gbV9ydW5zOyB9CiAKICAgICB2
b2lkIHByaW50VXNhZ2UoKTsKIApAQCAtNDQsNCArNDUsNSBAQCBwcml2YXRlOgogICAgIHN0ZDo6
c3RyaW5nIG1fYmVuY2htYXJrTmFtZTsKICAgICBib29sIG1faXNQYXJhbGxlbDsKICAgICBzaXpl
X3QgbV9oZWFwU2l6ZTsKKyAgICBzaXplX3QgbV9ydW5zOwogfTsKSW5kZXg6IFBlcmZvcm1hbmNl
VGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvSW50ZXJwcmV0ZXIuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvSW50ZXJwcmV0ZXIu
Y3BwCShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01h
bGxvY0JlbmNoL0ludGVycHJldGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDAsNyArNDAsOCBA
QAogCiAjaW5jbHVkZSAibWJtYWxsb2MuaCIKIAotSW50ZXJwcmV0ZXI6OkludGVycHJldGVyKGNv
bnN0IGNoYXIqIGZpbGVOYW1lKQorSW50ZXJwcmV0ZXI6OkludGVycHJldGVyKGNvbnN0IGNoYXIq
IGZpbGVOYW1lLCBib29sIHNob3VsZEZyZWVBbGxPYmplY3RzKQorICAgIDogbV9zaG91bGRGcmVl
QWxsT2JqZWN0cyhzaG91bGRGcmVlQWxsT2JqZWN0cykKIHsKICAgICBtX2ZkID0gb3BlbihmaWxl
TmFtZSwgT19SRFdSLCBTX0lSVVNSIHwgU19JV1VTUik7CiAgICAgaWYgKG1fZmQgPT0gLTEpCkBA
IC0xMjAsNiArMTIxLDkgQEAgdm9pZCBJbnRlcnByZXRlcjo6cnVuKCkKICAgICB9CiAKICAgICAv
LyBBIHJlY29yZGluZyBtaWdodCBub3QgZnJlZSBhbGwgb2YgaXRzIGFsbG9jYXRpb25zLgorICAg
IGlmICghbV9zaG91bGRGcmVlQWxsT2JqZWN0cykKKyAgICAgICAgcmV0dXJuOworCiAgICAgZm9y
IChzaXplX3QgaSA9IDA7IGkgPCBtX29iamVjdHMuc2l6ZSgpOyArK2kpIHsKICAgICAgICAgaWYg
KCFtX29iamVjdHNbaV0ub2JqZWN0KQogICAgICAgICAgICAgY29udGludWU7CkluZGV4OiBQZXJm
b3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0ludGVycHJldGVyLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9JbnRlcnBy
ZXRlci5oCShyZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNo
L01hbGxvY0JlbmNoL0ludGVycHJldGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTMwLDcgKzMwLDcg
QEAKIAogY2xhc3MgSW50ZXJwcmV0ZXIgewogcHVibGljOgotICAgIEludGVycHJldGVyKGNvbnN0
IGNoYXIqIGZpbGVOYW1lKTsKKyAgICBJbnRlcnByZXRlcihjb25zdCBjaGFyKiBmaWxlTmFtZSwg
Ym9vbCBzaG91bGRGcmVlQWxsT2JqZWN0cyA9IHRydWUpOwogICAgIH5JbnRlcnByZXRlcigpOwog
CiAgICAgdm9pZCBydW4oKTsKQEAgLTQwLDYgKzQwLDcgQEAgcHJpdmF0ZToKICAgICBzdHJ1Y3Qg
T3AgeyBPcGNvZGUgb3Bjb2RlOyBzaXplX3Qgc2xvdDsgc2l6ZV90IHNpemU7IH07CiAgICAgc3Ry
dWN0IFJlY29yZCB7IHZvaWQqIG9iamVjdDsgc2l6ZV90IHNpemU7IH07CiAKKyAgICBib29sIG1f
c2hvdWxkRnJlZUFsbE9iamVjdHM7CiAgICAgaW50IG1fZmQ7CiAgICAgc2l6ZV90IG1fb3BDb3Vu
dDsKICAgICBzdGQ6OnZlY3RvcjxSZWNvcmQ+IG1fb2JqZWN0czsKSW5kZXg6IFBlcmZvcm1hbmNl
VGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvZmxpY2tyLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQ
ZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL2ZsaWNrci5jcHAJKHJldmlz
aW9uIDE2NzUwNSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gv
ZmxpY2tyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTUsNyArNTUsOCBAQCB2b2lkIGJlbmNobWFy
a19mbGlja3JfbWVtb3J5X3dhcm5pbmcoYm9vCiB7CiAgICAgc2l6ZV90IHRpbWVzID0gMTsKIAot
ICAgIEludGVycHJldGVyIGludGVycHJldGVyKCJmbGlja3JfbWVtb3J5X3dhcm5pbmcub3BzIik7
CisgICAgYm9vbCBzaG91bGRGcmVlQWxsT2JqZWN0cyA9IGZhbHNlOworICAgIEludGVycHJldGVy
IGludGVycHJldGVyKCJmbGlja3JfbWVtb3J5X3dhcm5pbmcub3BzIiwgc2hvdWxkRnJlZUFsbE9i
amVjdHMpOwogICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgdGltZXM7ICsraSkKICAgICAgICAg
aW50ZXJwcmV0ZXIucnVuKCk7CiB9CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNo
L01hbGxvY0JlbmNoL21haW4uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTWFs
bG9jQmVuY2gvTWFsbG9jQmVuY2gvbWFpbi5jcHAJKHJldmlzaW9uIDE2NzUwNSkKKysrIFBlcmZv
cm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvbWFpbi5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTQwLDcgKzQwLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQogICAg
ICAgICBleGl0KDEpOwogICAgIH0KIAotICAgIEJlbmNobWFyayBiZW5jaG1hcmsoY29tbWFuZExp
bmUuYmVuY2htYXJrTmFtZSgpLCBjb21tYW5kTGluZS5pc1BhcmFsbGVsKCksIGNvbW1hbmRMaW5l
LmhlYXBTaXplKCkpOworICAgIEJlbmNobWFyayBiZW5jaG1hcmsoY29tbWFuZExpbmUuYmVuY2ht
YXJrTmFtZSgpLCBjb21tYW5kTGluZS5pc1BhcmFsbGVsKCksIGNvbW1hbmRMaW5lLnJ1bnMoKSwg
Y29tbWFuZExpbmUuaGVhcFNpemUoKSk7CiAgICAgaWYgKCFiZW5jaG1hcmsuaXNWYWxpZCgpKSB7
CiAgICAgICAgIGNvdXQgPDwgIkludmFsaWQgYmVuY2htYXJrOiAiIDw8IGNvbW1hbmRMaW5lLmJl
bmNobWFya05hbWUoKSA8PCBlbmRsIDw8IGVuZGw7CiAgICAgICAgIGJlbmNobWFyay5wcmludEJl
bmNobWFya3MoKTsKQEAgLTQ4LDEyICs0OCwxNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhcioq
IGFyZ3YpCiAgICAgfQogCiAgICAgc3RyaW5nIHBhcmFsbGVsID0gY29tbWFuZExpbmUuaXNQYXJh
bGxlbCgpID8gc3RyaW5nKCIgWyBwYXJhbGxlbCBdIikgOiBzdHJpbmcoIiBbIG5vdCBwYXJhbGxl
bCBdIik7CisKKyAgICBzdHJpbmdzdHJlYW0gcnVuczsKKyAgICBydW5zIDw8ICIgWyBydW5zOiAi
IDw8IGNvbW1hbmRMaW5lLnJ1bnMoKSA8PCAiIF0iOworCiAgICAgc3RyaW5nc3RyZWFtIGhlYXBT
aXplOwogICAgIGlmIChjb21tYW5kTGluZS5oZWFwU2l6ZSgpKQogICAgICAgICBoZWFwU2l6ZSA8
PCAiIFsgaGVhcDogIiA8PCBjb21tYW5kTGluZS5oZWFwU2l6ZSgpIC8gMTAyNCAvIDEwMjQgPDwg
Ik1CIF0iOwogICAgIGVsc2UKICAgICAgICAgaGVhcFNpemUgPDwgIiBbIGhlYXA6IDBNQiBdIjsK
LSAgICBjb3V0IDw8ICJSdW5uaW5nICIgPDwgY29tbWFuZExpbmUuYmVuY2htYXJrTmFtZSgpIDw8
IHBhcmFsbGVsIDw8IGhlYXBTaXplLnN0cigpIDw8ICIuLi4iIDw8IGVuZGw7CisKKyAgICBjb3V0
IDw8ICJSdW5uaW5nICIgPDwgY29tbWFuZExpbmUuYmVuY2htYXJrTmFtZSgpIDw8IHBhcmFsbGVs
IDw8IGhlYXBTaXplLnN0cigpIDw8IHJ1bnMuc3RyKCkgPDwgIi4uLiIgPDwgZW5kbDsKICAgICBi
ZW5jaG1hcmsucnVuKCk7CiAgICAgYmVuY2htYXJrLnByaW50UmVwb3J0KCk7CiAgICAgICAgIApJ
bmRleDogUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9yZWRkaXQuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gv
cmVkZGl0LmNwcAkocmV2aXNpb24gMTY3NTA1KQorKysgUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NC
ZW5jaC9NYWxsb2NCZW5jaC9yZWRkaXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01NSw3ICs1NSw4
IEBAIHZvaWQgYmVuY2htYXJrX3JlZGRpdF9tZW1vcnlfd2FybmluZyhib28KIHsKICAgICBzaXpl
X3QgdGltZXMgPSAxOwogCi0gICAgSW50ZXJwcmV0ZXIgaW50ZXJwcmV0ZXIoInJlZGRpdF9tZW1v
cnlfd2FybmluZy5vcHMiKTsKKyAgICBib29sIHNob3VsZEZyZWVBbGxPYmplY3RzID0gZmFsc2U7
CisgICAgSW50ZXJwcmV0ZXIgaW50ZXJwcmV0ZXIoInJlZGRpdF9tZW1vcnlfd2FybmluZy5vcHMi
LCBzaG91bGRGcmVlQWxsT2JqZWN0cyk7CiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCB0aW1l
czsgKytpKQogICAgICAgICBpbnRlcnByZXRlci5ydW4oKTsKIH0KSW5kZXg6IFBlcmZvcm1hbmNl
VGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvdGhldmVyZ2UuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvdGhldmVyZ2UuY3BwCShy
ZXZpc2lvbiAxNjc1MDUpCisrKyBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0Jl
bmNoL3RoZXZlcmdlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTUsNyArNTUsOCBAQCB2b2lkIGJl
bmNobWFya190aGV2ZXJnZV9tZW1vcnlfd2FybmluZyhiCiB7CiAgICAgc2l6ZV90IHRpbWVzID0g
MTsKIAotICAgIEludGVycHJldGVyIGludGVycHJldGVyKCJ0aGV2ZXJnZV9tZW1vcnlfd2Fybmlu
Zy5vcHMiKTsKKyAgICBib29sIHNob3VsZEZyZWVBbGxPYmplY3RzID0gZmFsc2U7CisgICAgSW50
ZXJwcmV0ZXIgaW50ZXJwcmV0ZXIoInRoZXZlcmdlX21lbW9yeV93YXJuaW5nLm9wcyIsIHNob3Vs
ZEZyZWVBbGxPYmplY3RzKTsKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IHRpbWVzOyArK2kp
CiAgICAgICAgIGludGVycHJldGVyLnJ1bigpOwogfQo=
</data>
<flag name="review"
          id="254049"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>