<?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>100308</bug_id>
          
          <creation_ts>2012-10-24 16:29:15 -0700</creation_ts>
          <short_desc>Fix issues with filters and reflections</short_desc>
          <delta_ts>2013-01-16 22:49:07 -0800</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>dino</cc>
    
    <cc>krit</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>750189</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-24 16:29:15 -0700</bug_when>
    <thetext>Fix issues with filters and reflections</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>750192</commentid>
    <comment_count>1</comment_count>
      <attachid>170507</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-24 16:32:35 -0700</bug_when>
    <thetext>Created attachment 170507
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>750294</commentid>
    <comment_count>2</comment_count>
      <attachid>170507</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-24 18:49:57 -0700</bug_when>
    <thetext>Comment on attachment 170507
Patch

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

New failing tests:
css3/filters/composited-reflected.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751622</commentid>
    <comment_count>3</comment_count>
      <attachid>170507</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2012-10-26 00:08:21 -0700</bug_when>
    <thetext>Comment on attachment 170507
Patch

LGTM. Please add your test to the TestExpectation files before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754958</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-30 22:04:34 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/132982</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808217</commentid>
    <comment_count>5</comment_count>
      <attachid>170507</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-01-16 02:58:27 -0800</bug_when>
    <thetext>Comment on attachment 170507
Patch

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

&gt; Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:2830
&gt; +    newLayer-&gt;copyFiltersFrom(layer);

This needed an #if ENABLE(CSS_FILTERS) :D</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809096</commentid>
    <comment_count>6</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2013-01-16 22:46:10 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 170507 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=170507&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:2830
&gt; &gt; +    newLayer-&gt;copyFiltersFrom(layer);
&gt; 
&gt; This needed an #if ENABLE(CSS_FILTERS) :D

Did you fixed it already? Can you open a new bug if not please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809098</commentid>
    <comment_count>7</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-01-16 22:49:07 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; (From update of attachment 170507 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=170507&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:2830
&gt; &gt; &gt; +    newLayer-&gt;copyFiltersFrom(layer);
&gt; &gt; 
&gt; &gt; This needed an #if ENABLE(CSS_FILTERS) :D
&gt; 
&gt; Did you fixed it already? Can you open a new bug if not please?

I did, in http://trac.webkit.org/changeset/139903. There are two more things broken, I&apos;ll post a patch for them shortly.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170507</attachid>
            <date>2012-10-24 16:32:35 -0700</date>
            <delta_ts>2013-01-16 02:58:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100308-20121024163110.patch</filename>
            <type>text/plain</type>
            <size>16587</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNDA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODdiYWFmMzE0NmM5MGE0
Mjk5Y2Q5MTY3YWE0YjIyMWUzYWY0OTI3YS4uNjA5MzRmOGVhOWUyNzRiZGUzMmE2NDM3ODVhZTMw
ZTVhZjk3ZWJlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM0IEBACiAyMDEyLTEwLTI0ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCisgICAgICAgIEZpeCBpc3N1ZXMg
d2l0aCBmaWx0ZXJzIGFuZCByZWZsZWN0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwMzA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQ29tcG9zaXRlZCBmaWx0ZXJzIHdlcmUgYmVpbmcgYXBwbGll
ZCB0byB0aGUgd3JvbmcgQ0FMYXllci4gVGhlIGNvZGUgdXNlZAorICAgICAgICBwcmltYXJ5TGF5
ZXIoKSwgd2hpY2ggbWF5IGJlIGEgQ0FUcmFuc2Zvcm1MYXllciAod2hpY2ggZmlsdGVycyBjYW5u
b3QgYXBwbHkKKyAgICAgICAgdG87IGRvaW5nIHNvIGNhdXNlcyBjb25zb2xlIHNwZXcpLCBvciBh
IENBTGF5ZXIgdGhhdCBpcyB1c2VkIGZvciByZWZsZWN0aW9uCisgICAgICAgIGZsYXR0ZW5pbmcs
IHdoaWNoIGFnYWluIGlzIHRoZSB3cm9uZyBsYXllci4KKworICAgICAgICBUZXN0OiBjc3MzL2Zp
bHRlcnMvY29tcG9zaXRlZC1yZWZsZWN0ZWQuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3Jh
cGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNz
TGF5ZXJDQTo6dXBkYXRlQ29udGVudHNWaXNpYmlsaXR5KTogUmVwbGFjZSAuZ2V0KCktPiB3aXRo
IC0+CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnVwZGF0ZUNvbnRlbnRzT3Bh
cXVlKTogRGl0dG8uCisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnVwZGF0ZUZp
bHRlcnMpOiBBcHBseSBmaWx0ZXJzIHRvIG1fbGF5ZXIsIG5vdCBwcmltYXJ5TGF5ZXIoKSwKKyAg
ICAgICAgYW5kIHVzZSBtX2xheWVyQ2xvbmVzLCBub3QgcHJpbWFyeUxheWVyQ2xvbmVzKCkuCisg
ICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OmNsb25lTGF5ZXIpOiBXaGVuIGNsb25p
bmcgYSBsYXllciBmb3IgcmVmbGVjdGlvbnMsIGNvcHkgZmlsdGVycworICAgICAgICBmcm9tIHRo
ZSBzb3VyY2UgbGF5ZXIuCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvUGxhdGZvcm1D
QUxheWVyLmg6CisgICAgICAgIChQbGF0Zm9ybUNBTGF5ZXIpOiBBZGQgYSBtZW1iZXIgZnVuY3Rp
b24gdG8gY29weSBmaWx0ZXJzIGZyb20gYSBzdXBwbGllZCBsYXllci4KKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9jYS9tYWMvUGxhdGZvcm1DQUxheWVyTWFjLm1tOgorICAgICAgICAoUGxh
dGZvcm1DQUxheWVyOjpzZXRGaWx0ZXJzKTogUmVtb3ZlIGJsYW5rIGxpbmUuCisgICAgICAgIChQ
bGF0Zm9ybUNBTGF5ZXI6OmNvcHlGaWx0ZXJzRnJvbSk6IENvcHkgQ0FGSWx0ZXJzIGZyb20gdGhl
IGdpdmVuIGxheWVyLgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL3dpbi9QbGF0Zm9y
bUNBTGF5ZXJXaW4uY3BwOgorICAgICAgICAoUGxhdGZvcm1DQUxheWVyOjpjb3B5RmlsdGVyc0Zy
b20pOiBTdHViOyBubyBmaWx0ZXJzIG9uIFdpbmRvd3MuCisKKzIwMTItMTAtMjQgIFNpbW9uIEZy
YXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKICAgICAgICAgTnVsbC1jaGVjayB0aGUg
UmVuZGVyVmlldyBpbiBvY3VtZW50Ojp3aW5kb3dTY3JlZW5EaWRDaGFuZ2UgdG8gZml4IGEgY3Jh
c2ggd2hlbiBzYXZpbmcgUERGcwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTAwMTQxCiAgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMjU1OTE0Nz4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5
ZXJDQS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xh
eWVyQ0EuY3BwCmluZGV4IDVlODcyYjg4Yjc1ZmY4Yjg0M2VhNTQxZTMwYmEyZjIzMzYwZTkwY2Uu
LjA5NWRjYzJmYmY0NDYxMDFlMWIzOTdlNzM0YWQ2NTU0ZGU3NDZiZDcgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNw
cApAQCAtMTM0OSw3ICsxMzQ5LDcgQEAgdm9pZCBHcmFwaGljc0xheWVyQ0E6OnVwZGF0ZUNvbnRl
bnRzVmlzaWJpbGl0eSgpCiAgICAgICAgIGlmIChtX2RyYXdzQ29udGVudCkKICAgICAgICAgICAg
IG1fbGF5ZXItPnNldE5lZWRzRGlzcGxheSgpOwogICAgIH0gZWxzZSB7Ci0gICAgICAgIG1fbGF5
ZXIuZ2V0KCktPnNldENvbnRlbnRzKDApOworICAgICAgICBtX2xheWVyLT5zZXRDb250ZW50cygw
KTsKIAogICAgICAgICBpZiAoTGF5ZXJNYXAqIGxheWVyQ2xvbmVNYXAgPSBtX2xheWVyQ2xvbmVz
LmdldCgpKSB7CiAgICAgICAgICAgICBMYXllck1hcDo6Y29uc3RfaXRlcmF0b3IgZW5kID0gbGF5
ZXJDbG9uZU1hcC0+ZW5kKCk7CkBAIC0xMzYxLDcgKzEzNjEsNyBAQCB2b2lkIEdyYXBoaWNzTGF5
ZXJDQTo6dXBkYXRlQ29udGVudHNWaXNpYmlsaXR5KCkKIAogdm9pZCBHcmFwaGljc0xheWVyQ0E6
OnVwZGF0ZUNvbnRlbnRzT3BhcXVlKCkKIHsKLSAgICBtX2xheWVyLmdldCgpLT5zZXRPcGFxdWUo
bV9jb250ZW50c09wYXF1ZSk7CisgICAgbV9sYXllci0+c2V0T3BhcXVlKG1fY29udGVudHNPcGFx
dWUpOwogCiAgICAgaWYgKExheWVyTWFwKiBsYXllckNsb25lTWFwID0gbV9sYXllckNsb25lcy5n
ZXQoKSkgewogICAgICAgICBMYXllck1hcDo6Y29uc3RfaXRlcmF0b3IgZW5kID0gbGF5ZXJDbG9u
ZU1hcC0+ZW5kKCk7CkBAIC0xMzk0LDkgKzEzOTQsOSBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6
dXBkYXRlQmFja2ZhY2VWaXNpYmlsaXR5KCkKICNpZiBFTkFCTEUoQ1NTX0ZJTFRFUlMpCiB2b2lk
IEdyYXBoaWNzTGF5ZXJDQTo6dXBkYXRlRmlsdGVycygpCiB7Ci0gICAgcHJpbWFyeUxheWVyKCkt
PnNldEZpbHRlcnMobV9maWx0ZXJzKTsKKyAgICBtX2xheWVyLT5zZXRGaWx0ZXJzKG1fZmlsdGVy
cyk7CiAKLSAgICBpZiAoTGF5ZXJNYXAqIGxheWVyQ2xvbmVNYXAgPSBwcmltYXJ5TGF5ZXJDbG9u
ZXMoKSkgeworICAgIGlmIChMYXllck1hcCogbGF5ZXJDbG9uZU1hcCA9IG1fbGF5ZXJDbG9uZXMu
Z2V0KCkpIHsKICAgICAgICAgTGF5ZXJNYXA6OmNvbnN0X2l0ZXJhdG9yIGVuZCA9IGxheWVyQ2xv
bmVNYXAtPmVuZCgpOwogICAgICAgICBmb3IgKExheWVyTWFwOjpjb25zdF9pdGVyYXRvciBpdCA9
IGxheWVyQ2xvbmVNYXAtPmJlZ2luKCk7IGl0ICE9IGVuZDsgKytpdCkgewogICAgICAgICAgICAg
aWYgKG1fcmVwbGljYUxheWVyICYmIGlzUmVwbGljYXRlZFJvb3RDbG9uZShpdC0+a2V5KSkKQEAg
LTI4MjcsNiArMjgyNyw3IEBAIFBhc3NSZWZQdHI8UGxhdGZvcm1DQUxheWVyPiBHcmFwaGljc0xh
eWVyQ0E6OmNsb25lTGF5ZXIoUGxhdGZvcm1DQUxheWVyICpsYXllciwKICAgICBuZXdMYXllci0+
c2V0T3BhcXVlKGxheWVyLT5pc09wYXF1ZSgpKTsKICAgICBuZXdMYXllci0+c2V0QmFja2dyb3Vu
ZENvbG9yKGxheWVyLT5iYWNrZ3JvdW5kQ29sb3IoKSk7CiAgICAgbmV3TGF5ZXItPnNldENvbnRl
bnRzU2NhbGUobGF5ZXItPmNvbnRlbnRzU2NhbGUoKSk7CisgICAgbmV3TGF5ZXItPmNvcHlGaWx0
ZXJzRnJvbShsYXllcik7CiAKICAgICBpZiAoY2xvbmVMZXZlbCA9PSBJbnRlcm1lZGlhdGVDbG9u
ZUxldmVsKSB7CiAgICAgICAgIG5ld0xheWVyLT5zZXRPcGFjaXR5KGxheWVyLT5vcGFjaXR5KCkp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvUGxhdGZv
cm1DQUxheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9QbGF0Zm9y
bUNBTGF5ZXIuaAppbmRleCA1MjA3MTE2ODFiMmZlY2E2MGI5MjdlNTNhMmQxMWY4YmNjNWRiZTNj
Li42YjA1OTEwMzIzZDBkOWUxZmNmNDEyYTkzYTQ1OWVhMTdjNTFjNWQ5IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9QbGF0Zm9ybUNBTGF5ZXIuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9QbGF0Zm9ybUNBTGF5ZXIuaApA
QCAtMTg5LDYgKzE4OSw3IEBAIHB1YmxpYzoKICNpZiBFTkFCTEUoQ1NTX0ZJTFRFUlMpCiAgICAg
dm9pZCBzZXRGaWx0ZXJzKGNvbnN0IEZpbHRlck9wZXJhdGlvbnMmKTsKICAgICBzdGF0aWMgYm9v
bCBmaWx0ZXJzQ2FuQmVDb21wb3NpdGVkKGNvbnN0IEZpbHRlck9wZXJhdGlvbnMmKTsKKyAgICB2
b2lkIGNvcHlGaWx0ZXJzRnJvbShjb25zdCBQbGF0Zm9ybUNBTGF5ZXIqKTsKICNlbmRpZgogCiAg
ICAgU3RyaW5nIG5hbWUoKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NhL21hYy9QbGF0Zm9ybUNBTGF5ZXJNYWMubW0gYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9tYWMvUGxhdGZvcm1DQUxheWVyTWFjLm1tCmluZGV4IDE2
NTljNGRjYWRmN2I4ZmEyYjcxMGZkNDUyZTNkMTg5M2UwMjkzNDQuLjA1OTcxYjYwMDIwZWQ5MzY3
YmJiMzk0ZWY2Zjc1NDY1MWFjMDBjNGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NhL21hYy9QbGF0Zm9ybUNBTGF5ZXJNYWMubW0KKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvbWFjL1BsYXRmb3JtQ0FMYXllck1hYy5tbQpAQCAt
NzE1LDcgKzcxNSw2IEBAIHZvaWQgUGxhdGZvcm1DQUxheWVyOjpzZXRGaWx0ZXJzKGNvbnN0IEZp
bHRlck9wZXJhdGlvbnMmIGZpbHRlcnMpCiAgICAgICAgICAgICAKICAgICAgICAgICAgIFttX2xh
eWVyLmdldCgpIHNldFNoYWRvd1JhZGl1czpvcC0+c3RkRGV2aWF0aW9uKCldOwogICAgICAgICAg
ICAgW21fbGF5ZXIuZ2V0KCkgc2V0U2hhZG93T3BhY2l0eToxXTsKLQogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIH0KICAgICAgICAgY2FzZSBGaWx0ZXJPcGVyYXRpb246OkdSQVlTQ0FMRTog
ewpAQCAtODM4LDYgKzgzNywxMyBAQCB2b2lkIFBsYXRmb3JtQ0FMYXllcjo6c2V0RmlsdGVycyhj
b25zdCBGaWx0ZXJPcGVyYXRpb25zJiBmaWx0ZXJzKQogICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQ
VElPTlMKIH0KIAordm9pZCBQbGF0Zm9ybUNBTGF5ZXI6OmNvcHlGaWx0ZXJzRnJvbShjb25zdCBQ
bGF0Zm9ybUNBTGF5ZXIqIHNvdXJjZUxheWVyKQoreworICAgIEJFR0lOX0JMT0NLX09CSkNfRVhD
RVBUSU9OUworICAgIFttX2xheWVyLmdldCgpIHNldEZpbHRlcnM6W3NvdXJjZUxheWVyLT5wbGF0
Zm9ybUxheWVyKCkgZmlsdGVyc11dOworICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQVElPTlMKK30K
KwogYm9vbCBQbGF0Zm9ybUNBTGF5ZXI6OmZpbHRlcnNDYW5CZUNvbXBvc2l0ZWQoY29uc3QgRmls
dGVyT3BlcmF0aW9ucyYgZmlsdGVycykKIHsKICAgICAvLyBSZXR1cm4gZmFsc2UgaWYgdGhlcmUg
YXJlIG5vIGZpbHRlcnMgdG8gYXZvaWQgbmVlZGxlc3Mgd29yawpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Evd2luL1BsYXRmb3JtQ0FMYXllcldpbi5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS93aW4vUGxhdGZvcm1DQUxheWVy
V2luLmNwcAppbmRleCA3MDE2OGIyMTA0ZGIzNjlkYTA3NTdhMTE0NDYyMjExMWJjMzA2MWYwLi42
ZTQ1MTM4OThjYjc0Y2RmMzY2Mzk0Y2QyZjYyNWMwYjViZTA1M2QxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS93aW4vUGxhdGZvcm1DQUxheWVyV2luLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS93aW4vUGxhdGZvcm1D
QUxheWVyV2luLmNwcApAQCAtNTcyLDYgKzU3MiwxMCBAQCB2b2lkIFBsYXRmb3JtQ0FMYXllcjo6
c2V0RmlsdGVycyhjb25zdCBGaWx0ZXJPcGVyYXRpb25zJikKIHsKIH0KIAordm9pZCBQbGF0Zm9y
bUNBTGF5ZXI6OmNvcHlGaWx0ZXJzRnJvbShjb25zdCBQbGF0Zm9ybUNBTGF5ZXIqKQoreworfQor
CiBib29sIFBsYXRmb3JtQ0FMYXllcjo6ZmlsdGVyc0NhbkJlQ29tcG9zaXRlZChjb25zdCBGaWx0
ZXJPcGVyYXRpb25zJikKIHsKICAgICByZXR1cm4gZmFsc2U7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODA3NmJlMzg1NmVm
OTAxODE0NmI4YjFjMTc3MDgyYWJmYWY1OTRlMC4uNTRlODI5NDJiMjUwODU5OGRiZjNlODM1Nzgx
YjAwNWNiNGMyYWM3NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTEwLTI0ICBTaW1vbiBG
cmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBpc3N1ZXMgd2l0
aCBmaWx0ZXJzIGFuZCByZWZsZWN0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTAwMzA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVGVzdCBjb21wb3NpdGVkIGZpbHRlcnMgaW5zaWRlIGEgbmVzdGVk
IHJlZmxlY3Rpb24uCisKKyAgICAgICAgKiBjc3MzL2ZpbHRlcnMvY29tcG9zaXRlZC1yZWZsZWN0
ZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2ZpbHRlcnMvY29tcG9zaXRl
ZC1yZWZsZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2NzczMvZmls
dGVycy9jb21wb3NpdGVkLXJlZmxlY3RlZC1leHBlY3RlZC5wbmc6IEFkZGVkLgorCiAyMDEyLTEw
LTI0ICBMZXZpIFdlaW50cmF1YiAgPGxldml3QGNocm9taXVtLm9yZz4KIAogICAgICAgICBVbnJl
dmlld2VkIGdhcmRlbmluZy4gTWFya2luZyB0aGUgc29mdHdhcmUgY29tcG9zaXRpbmcgdmVyc2lv
biBvZgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2NvbXBvc2l0ZWQtcmVm
bGVjdGVkLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9jb21wb3NpdGVk
LXJlZmxlY3RlZC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGIxMzc4OTE3OTFmZTk2OTI3YWQ3
OGU2NGIwYWFkN2JkZWQwOGJkYwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMv
ZmlsdGVycy9jb21wb3NpdGVkLXJlZmxlY3RlZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvY29tcG9zaXRlZC1yZWZsZWN0
ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9jb21wb3NpdGVkLXJlZmxlY3RlZC5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjVmNWMyNDIwODI3MjUwMWNlODE4NmE1ZWZmOTYyZmVhYjJjMWY1MDAK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvY29tcG9zaXRlZC1y
ZWZsZWN0ZWQuaHRtbApAQCAtMCwwICsxLDM3IEBACis8IURPQ1RZUEUgaHRtbD4KKworPGh0bWw+
Cis8aGVhZD4KKyAgPHN0eWxlPgorICAgIC5jb250YWluZXIgeworICAgICAgICBoZWlnaHQ6IDI0
MHB4OworICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJs
YWNrOworICAgICAgICAtd2Via2l0LWJveC1yZWZsZWN0OiBiZWxvdyAxMHB4OworICAgIH0KKyAg
ICAuYm94IHsKKyAgICAgICAgbWFyZ2luOiAxMHB4OworICAgICAgICBoZWlnaHQ6IDEwMHB4Owor
ICAgICAgICB3aWR0aDogMjAwcHg7CisgICAgICAgIC13ZWJraXQtZmlsdGVyOiBzZXBpYSgxKTsK
KyAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMXB4KTsgLyogVXNlIGNvbXBv
c2l0ZWQgZmlsdGVycyAqLworICAgICAgICAtd2Via2l0LWJveC1yZWZsZWN0OiBiZWxvdyAxMHB4
OworICAgIH0KKyAgICAKKyAgPC9zdHlsZT4KKyAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3Jp
cHQiPgorICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgeworICAgICAgICB0ZXN0UnVubmVyLmR1
bXBBc1RleHQodHJ1ZSk7CisgICAgfQorICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorCis8
ZGl2IGNsYXNzPSJjb250YWluZXIiPgorICAgIDxkaXYgY2xhc3M9InNlcGlhIGJveCI+CisgICAg
ICAgIDxpbWcgc3JjPSJyZXNvdXJjZXMvcmVmZXJlbmNlLnBuZyI+CisgICAgPC9kaXY+Cis8L2Rp
dj4KKworPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL2NzczMvZmlsdGVycy9jb21wb3NpdGVkLXJlZmxlY3RlZC1leHBlY3RlZC5wbmcgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvY3NzMy9maWx0ZXJzL2NvbXBvc2l0ZWQtcmVmbGVjdGVkLWV4
cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yOTM2YWVhY2RhZTQ3ZDI2ZjE0YTIxOGE2OTIyODJmNTRh
ODlkYjI5CkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAxNDQ0MAp6Y21lSE9kcHdscythSD5XZ2Vq
czNRPXpQNkUxNG47bDRSMjtJVjZYaSgjbmo9NyNhKklEbDV2YFJ1O3xiQWNzUUEKej9sP0BnKEEx
SkByJiFHbDVvUiNzSmpROT5kejUrUng0VkQ1cFpBbHUtfHYwdnBVbV5RQDlWa2w+JU9rPGIkcmZh
Cno5Qmt6bXNWIyFSVkRmZ21jSTw8fTx7QEQpWDsreUE7S3xqbig7P3RMeS0qdzFQflNqKi09TEhE
VkEjZ1BLM2dfIwp6XzZ0QjZaOWNwKVVeOG0jcmNJa1JgdVBOKVArUFgze0k+Plo+fFo8fDIxQVk4
P1hZd1RtK0U4ZUo/R0UlSz1xckAKej4yeDt4JlllOCZSUl80Xk59WE0zWjdWLXokS3pvOzQ/U3N4
QU51dSRqbWxTNUk1WlE1SjtQYEd5MlNIXiY3bURlCnpsO3grVGJkK31QKE1gSVBGNUE5JU1RWkY0
UyMyX3I8OXh0e0t7fitqO1AtXyY1PXMrS2xEZFhSZShLdVp3TGlhdwp6S2I9TCZXfDQxSW9tOXtB
OFNPdChxYk1afW1xOCVXRik7OWw4cDFXJFRpJDs1cnw1YUIxc3NsMGwkS2JQQnJBaFYKemEmJGlA
K1ZGOXcpWkAoYDIrYUlPYCR8amleOEdfKUhTYFAoOCgxdHN3ZWlPbyp2c1lqJngmNnhnSyV9PGZs
O3BjCnpkMTx5MTV7PVo4ZFpWc0dTSUFnM0xxVFpnZUhhJHUpTXdFdHIyVmNYZ1ZeUXpQLXRaTCVl
RHRRWFBETXBHYDd9Tgp6YkRvJFBhMTEyYFN9b0BSMCVBfkZgck1KMyNVSWBuVE1MSiQpYUR4T2ZT
JCNgLW1VbTMxPHsmbzg+T1ZLWn5SdG4KejNHQHNaNlRVISM7bE9YdXUlcUFvWCpEWVlAT35MJm1j
JU9vOCMwVkRudjhtez11U29KOEA3KVE9V19la3hlfUo9CnpvMnAmMz5kfkQ0IyFUJl5eLSQ4elYj
P3RudGtIIWAtPnB+VU1eUlowUmBedUFWXiE9OVo2bnJqJDV0bC1qflJ6eQp6OTVhQHE+eG1eQXhj
NENuKzFLb3pGMWBkYjQ7K2JrfDgxPFNTazkkdWt1ang1YVE9e0ZEdUd+NXkqYVReUzl+KiMKelM+
UHRKRCR9NHshd3pUfCt2QXpXan1VMWh4S0hBIXYmMWVfQVJVNE0hNWJwbzJlamdeNEU9Q1FZNWUp
cj97IXUmCnpZdUVDdkAjUyVxNz18fHc9flFPZ3EpNn1NdkU9RlVxck4+e2ptTXApNi00RU8xakFw
YjxxNT9DZyZZKl5aVmxGKAp6aWgwYSZhUGRMP1dRKCY+WT9DPHIwZFYtakxIQ35eNHlvWXEoSVlL
S3A8fFNPMXJHbGRjTzJxeVlBRkllUFJISFMKemZleFBzNCp3T2sySEdgajQtVzRfJkhNbyhvZXZK
NUtkR2A3K0dQazE/PT07NjVGJVo7TmFrLTBpNEx6ZE1heGJZCnp6V0teNzdyUSt4cDBsJlBIOFFt
K3ZmYzRtbTBrYkpSTkM/R204bk15dXhiU3YtfXJXIW5WWllAQHk1MXBfM0ZQbAp6RmAqYmgjeER+
cVUmb3FPXl8wantZOzghe0V+X0hZbXZOV21teD5raWk3Z3NOeUxIOUVPMDNrIzJxYElUZmw0ensK
enRkKzVtS3V+aT1Ya0NDSj4xbWpvYT9SN3ptKyFTRGY0aiF3JTRAQCZQbzN7PEFCbns8LWFqaio9
KH11ND1xeGBxCnp2TzU+c3pQa3YhIytlWjh5UVkrVEtnaCl6cFBebiZzYylqVndeOGFGcnlyRXZJ
bWBMRSQ5Jj9nOTlmfEotVD9FUwp6UzVUcXopNVYjNHh2bUdxVkttfDYwKlJ3VThHJFoybVR4VDw4
RGlJZEd8Y1h2VlZEZ2g0dHBTdVhBZXgyQSNvVloKemh0Q30kKlB3USU5I3ZseSpeM2dZUzZab0d0
eG1mO0FFKFh3YjFAU2NaNGoycUE5ZH56PTxqbzdqQ2VEV2RmWm8wCnowfnJsVEohQy1eXkV8IXBa
SWVSMVlVTV5WcXg5OVlkS1QrRUtYVHJqPkZjTDVwbGZMdmpmTXJ3Uj12TVptbV5hVwp6Z05qJDtr
NEJqcHYyS2hzJEBnOXtCcTVEaGAoMXFTRV9jbkJVRkgzYHYtanBgVlNVcXt6ODR2RSFmOH1+MD92
dlcKenVfbHo2X0RzRmw8YmUyb1g+eU9GUHd0Jndab0VyO249eG9ycHZ4T1ZYX31EdmBtSUxCX2BU
ZCFDJDxTPjw5dU1PCnphdm1rTnZxRkBUUDZzJWhadUR7Xmd5b0BAITBONTheaj9DalVLZCFzWmNe
eENYcXlLRGZ1PU8tNVZnZlhrYTlpLQp6Y0crJT9NalcoRjZASD1sUUZjal5pY045SndUYEdxJHQq
c2w8Mns/R3F0IyVjIyQ7diskc1AxZWhBWDQ1SEltb0kKek8pREBLYn5fWWQzNVgwRnB+eGI7cUoh
PW9mKkU4Xz0yUy0pVjE9ekE9RDhobyVPZFI3bHxUSHhOIVo7UVZrRVN0Cno8O1J1Vj5TUS1xVChH
emB3OSloWlQxKzNXVjZ1VT9WQDZnO3ljOD91SSY7Ozs4aT5uRmZKP3tDOGZQSWNJcEE7ewp6alM+
cyFhNFBfTXVoe2ErNXQ3T0U0YW03OF56aEczJmorY35iLTElUEMjbjx+aXxKQUFlRlE1IXNlZ2ox
bHQqbEAKekMmfDt6IWI4O1pDYzBkTkkhXm8/dCFQfipLQm9zNCZ6VDxKT3xOJDEtPUk+TDwrKiFO
bSopYCY8UDZWcCV0djJuCnokPGQ9bVBpOEM5cXU1JjBkUVB7KkBkK3xZQm9vI2VRO0N+UDB5NWQ3
dVc8JkYkdkJZN3hMSnVjQiRIO0tDKFdmVgp6RWhTYFAyeEt4PmdkWG4wU3FhO1lMP2h1dHdIZGVz
UEpIfEVUPCVAMyRyY1I1eSpoKFY2JS1QemhvYXNJa2BwKnAKekN3bEg8Ny12UUhXaWZTK3hgPHZt
SSNPblpGUkwwb21DSnBWSj9AdndPKkV0fiVgQEhodDdfaFVhZ2RYZTlEX3AtCnp2VHZre0JMdWBR
UFhMbHRIV0ZycSlCKyV4P1AoJGxmbil+JiRxc2tGSUklVXQyYlVuYGo/bEZxJV9qOSl7Mmk2YAp6
PCNzPWZwWkVea1FQUUZAKHxrdjQ7dGFhU0s5I1BMeThUVW5gMGxfVGMpJWolTEBrOD1OUUBnQV9H
UXVrWCVUb0EKejR4VEhLeTY0dD4+cXZHQFVjPU1XQ2BVTnFMR1JGbTJpVENkUiRzJilpQzMxe2d2
MVQjOVN7ZGU+KXBJPk9MYzR9CnpPX0hvejBNMytJPDBscC1rU1c+WXdCJmRXXlZDRXBoSm03dlV+
ez1qJnE+PnpfLVhFVSZ2TDV4bGBVazdZTEBUQAp6aDdzZ04oc3ZeQzFsPipHbWB+bF84XyVnNDhg
TExMTld4SjdVdFM5MV4/JlgqQyt9WTtqPz1AblRlSDAqNmQodmUKentDQ29aeHlXOU17eiNOTDk9
Nn42en5hN3VfVEgtPmppPUV2X1Fyd35nMFFiOylvRGZIbGcocmI0dnlPKHE8YVohCno4WTh2RlRP
RCRfcz9ucCg3PjJ6ZVheUnRJJHp1OHZoUVcmTERrb0R8VjxXMG9jI0dqVW1SOD14ZWJ3a35QVypT
Twp6b3tRKmF7Mj5kQ3lvdWZ9YkZGe0g5dzkkLXVWSlBIPFBITUo5VypHaGdka1N7QVhoTl8oaGlj
QkhoXjRoKUBwU0wKej5gbiZRe2I+azIrLUpDWXtleylLTihPU1RZZ0ZvUWVRVFV5RiFKQFklOzRN
Wm5eKC1AQTM4dn49ODshYEp4TGc7Cnp7RlRjMDcwRGZBUUZyWTx2I01NTSthYDBgYFdPUE8tSlhv
KkJzeFEoZnpSWjYoIUwhXj1FOGZ6NzhWUF83RVRQJgp6Pl48Y2RFRUc5eHdjYXw7c0c+cXcrLV4/
fGN1KU1KIT9nODckcUVYI0xsKW14bkVYTz82OFpoSGxPfGcyMmNvNnYKeigreTh+bE1XeENkIUs2
bS1sQmNIbHFtP19wNm1qI2VzMjBqaUM3O0dhQz0wZFMhPFNXU25QS29LS2t3fGRtViheCnpgI3tx
MGkzcXVKX0g7al4lRz8+Z187XzxtSD5KM187cFdJWXMqR31lYVh3cWkxRmtBP0d3NUtRT0k3PUx4
bzhKegp6YCR9MX1AeC1wem9vT2o7d2ZqTjl8S3t7aWE0PEgkdipwalhHVzF8dlUxeGM7bktQayVK
Uz5vcj5DSmQkYG8/PDUKenRXd0ZILWBTQVY3PlVBaCZ2MyU5d1ZtJDJ1SSNEWEp5Nnw5eGlGe19x
SThObWcqT3FzcWBOOWNJRy1gNFgoOXpsCnpwYUpNcD1Gemt5dkhnb3khQ3JwbU1Gc2JaVW9HU3hB
Xlk+UCYxTDl9YSp8cX1zcmZlOSpCU3tOLVBFSFhSaXI1QQp6bTZ3XzsmPG5qUG1na2orWit5Kl5R
fXgqdmlYWDhHV2NYfGBXKnQpQERtKkNqaUU/aVZRI3pHdmQxMk9FMz5IMCgKei1oYj9QK3ooS3Vq
e2Z9cXtPPUopWX0we2VkdmhNR2wxTl5Xb2F+RmJlRHt0RFM+V3ZLZ1N3Z0I7RGhJTFlwfnhZCnpH
YXM1T0Zia3JNUi1TRGpoSi1CN1l0aVVVOzl5ekpAXnEyWGFBcCQzMmdXRVh7QnZ7dUJ9XnVpQzVe
JkNtTlp1LQp6alphbCRuRihAQ0BpUmVBTCVmajVvOT1BeEROJWpKelRWcUA/fEUlSVRsNmRFY3R9
PDJwN3o7I2ZuRCFUS0YhRCgKekNJNVFRJjVoTGRfUzgreGQoU1Q+I3w+cV53TlQkYmBmZlZ6cjdp
RFJIflZPQno8QnFgUV52KXJaaX0xKnJ1ejE8CnpnYnhuc3l4aUNWP1NUYyZudmpNMzFUZishM1ZT
Xy01bGFDXkVYQWV0TnF+KFYwR3J6eDRIOTU7OUR2UTc1Zlc4Uwp6MiZAUGx6bXJRVl5vV0VhKXZM
SDcwXiktTGpQaU4kb0NPb2JjKW8ocWtPdEZpUURNMzJUTmRMe1EpRUtJcWVoREQKekJnYjZxQCZa
JH14PSFeWkFKcFM9UytoVH5kSzJIQyQlO3pVTkQoPGJsTVNHRGExcXJ3M1QySTw7QyQ/VFd4WitR
CnpoIVJ9fjs+cGp2JFU4VmFWYHxYRk9NVloqPXNRTTVSSmR9MWBge2o/WjhiaFF6UCZOUkhwaTlt
d0pTPWsyOCs8VAp6YyN9TXBiU285WkBMUVVKR3ViOXZQZElWSExOV3U9MHZTLXBFQm16ez5aemk7
UE5ASzFHJjFxbmo3KDxtMThvbDYKenYzWF9hUXBnP0M8WWJWdnZMXzI1UUZXfEEmSyk4Mk0majgx
MmhWPDk9ZEFNbV93c3leMlVjNndQakpxOHRNVmI4CnpPI302aGVkKWkkQVAoVWlQPGd8QHt8LXVi
KGJyMDFVfCR5ZjRARlI1dnB+Z1dpUWF4fHNMVFMzLTR9YVMlRmozPgp6JjdvQnlKQkd7Ym1fTW1o
a28qME5eWmkoRyQjTy0qQjdDZnJwYWNfJVNjWDlWeXBKPk1xSlp2JmAkJFEzb1J7NHIKenUyNygz
JmB4T0JgUTVpQVpuNTx8dSl3dnRNdnlhP2w2Q34zXlZOK0hDQlRfQyNJOTlBcHRGOCNnaFN7QnhQ
cXRyCnpsX35HR0o+NTJyK1hxKGIwelQySCgpWEdSWHp2Uj83NnpSVnVGS0p5XzN0ZUBtK2VTZmlm
cWhfNWdydjYqJmJSKwp6M0VAR2pFPWZ6TSt6JmQpbkR6RUF3QGJXcUoqWW1hRVkqWGBQSDFtOFkz
VX49K1Z2OEcxaGwwNXpMNUd5U3BffTIKeitXbGZYTnN3LV83e0p9aWMjY0J5WD8jTDRDOHVwJkRj
M1FDazwrJS1oIXY9dXVmQ3ZYWEhMXyRfPylBR3E7fEhwCno2RHN8MlhOSDQ9KXpGXjM3cCsweVU/
eE1hNTRpVXE3WSVzZE12O1lZcEdVNVRobGBMS15oZX1DWWVjfmN2YG5Uagp6ak9sM3g9JGx3UDs0
Jj9iUlhyLVZDRkErMEMoNFAtR2s5TzBOfVc4fHlJQHEjcmhwciY2WlItI1NhJXFhMSUqUVkKejVl
NEkhIUB0TyRqTSMtVSR2bmZVWjNpSytrd09GTmRfNzlEclpXVG5kfUkyYGdvY2dqd1ZhI1A2cS0+
TzZHVDNaCnopMXRVJUs4YHthZGFFM0NTdXp7WTA0RylAXj85Mmhle2FpcC0mUzRIYFJKWVktcWpm
ODt1a0x7T34+LVlhN2FPNwp6ZSVHQS1LRGFifCU+Q1YqY1RLWHJaIzFpeGk+bmpKbHA3IWxAT1Jn
XjA3WDdtS0BATmBzI3FUYUpVOEhDLTUkYCUKelZ4REVMPnchQXhUb0hQQlEyb3xIPmhmfmdzaDJu
RyQkY0tPJXc1cTI7Y0VvMTFOcypYMVFsbWdsJEQpRSNvXzhXCnpjTlg/dzUzdj5yWTxqfTVoWk83
aSF3dj01dUcrQWBzX3JCPG5XaWpgVXJXQ041dWRaYnooTVRPdTZjbiZRcGZ2Qgp6QXFZUFIrfDxH
TVdteyh6Ml5KZC1PNSMoVHZSNj48NzxkNDVlQThJKHBrM3BANiU2T0k5UEE7fDJTQzUhS3kpSkwK
elZ0OyhyZUZiRWtjY1Y9V0FreG1qTkJ4emQhbmJGbDQ7UllsLTdXTiNwP2Ula2U0bElJMUEwTGwz
aE97NEcqVTFSCnp3MXBeM15GaXpFYzRPb2xWO3xJZ1R5VSlAT0RkPlJzJkYlbFIycntXQ2xCMkAj
NV9tOEV4ekFmcDIqUCo7JFU1bwp6QzNLcmAzS0FJO08xMitgSXc/cGM7ODtfNG5rO31nK3lEfTFr
TTdINihCWXIjMDc9MDBPQlhHbnFzanAocyM1JXQKekEkZT45Yj5VNCV1bHF2Jnp4eTtle24tdThZ
YXJVK3p6X2E8RjY5MlhfZ093JCFWVnVebDRZMkIkM1U/QnA0K2tDCnorPUBiKUAlcSpII0hSTThy
VWhUa2F2ZHZGaUc5fipuMFNMNHQpZldFY2dHQT9DMjNIM2MtcGc5e04zaDFrJkclVAp6Tyt9cCUp
QUN8VU9TT1I2IXE5Z01vXyt5fTJ3YkV3aXxiNz9rRCVwT3dfZlhiQzlzV35hJURfY3c/JCQ9QmdM
QiQKenZVUHBCfE1aTE13IXJDeCVQdEVFJC1CKW5OeTtSTEY1aWwkZCQwWTthdVp+LSZWTEF4SW51
PjxTTVJlcEReWjAoCnpIcCt0QVJ0aGUkbzg/cVdJcyE7OFYpJXN+V0ckZ3FBaWRhO2FxS2M9V1NU
JjdubyomUHBsejk7eUpZZjBIJCRTJQp6bD5sdGhSeDklfnZ+NFgmKSpNUHt4KVNtRHMtaXpLOG4y
TCs5QWF5bmp8amIxdEVjSHYrTC1gdFFKdyNUOGhWOzkKem9he0BmPTB8bDA8WnsoPHB2TioxI31h
fkNyI2Z5ckQzQEN1X1hAK1hwcEZ9b0RPeXdncGEkc1RNY1ZBZFBiVHFJCnokclF0PnNYYDI2ZTdw
dzNOYzBOVmJLKH4jUHJLJUY/YDJPIT01cDxZe2Q+dEtIZXYtfSVZamkwSHZmcU4jRyY2Qgp6KDJ7
JCNkIWE8PzBaSzVKcW16M2pRVihNdzU5N2o2MVNBaE9OSWdDZ3E0Z3VIZTtaQj9PNlpkUHttQHBE
VytHcEYKekhQaDtGQWY0IzNiUztfU2ZnfWA1Zmk3UnlqJHdGRiRJOGVRZkhMYHtBJE1NVT1mdlk3
RXpua2F8Mmx8Rms7P31+CnpQdHkxaSh5fX5hVWt+bXEyT0hIbGY/P2RVN0A9VnBzJFM3TFA5WE8o
e01YenwyLXA5dDRWOFo9en0pY01Aa2AwUgp6R2t6QyplI1B0Q1hCa3Fje0BIe3I7VExiKkVtIU5R
RHx3Uy1ueExyPC1LeiMtcm5Oc1I9KVVySnpLO0srQ0BeXncKenlMMHx6Q1ZnRjUlP0k9RjJaM19f
cmdTTj5GMkg1fTBHUF5veTI0aEI3JV55blVAdT01e1hZfGRZcmJpSiNxbiRiCnpOIVYzVXJiWGxk
T047S1U5QVkrRVl+OVo1dDdBXncmWXRZezx6QDB+LUVxe0QlJERSemVtJDtvcUtWajVJZEh6cQp6
QjZ7V3RYdkxVfkc5eiUySll2fiU7elRqdUdrcDRyQ1hyV3hAfCtsVkAyWj8/QjcqK3Nfelc0NUg0
WlZzSX1FRVAKenBVeW0/a3xzPU4pYClzRTByJT1eUGw9b01OQ1EhT242NmtaZmwmN1dMZzklVFBe
eVZPMm9VUHZSRk9KX1A7TE9CCnoreylneGlQMSNuSSoxMTVqRjZ+M095YVl1Rz0zWkpQdT5tP2R9
bns+cHgwRUkqVyE5VVNyT0Y2cXVZKlQlaE19fAp6MlNIYHNWeFYxMW1PZlFhczhZfEhOYih9QmFe
aFFDajdeYSNVY3xPNSlfQjl7SHFnc0RYKDQ8P3JhWGA0NG9PMHwKektuQnpafElPZUVnZVFPSFhs
Qmc5PEk5K1pJTVZ2M2Q1c3lKMzd2UG08NERsWj8oNF89K2kmTlNETThmJlAmVCZ+Cnp3Ty1ERUQh
VDhHMlVSbl97Q0pkVURjN05oJWcrMlRmSyo2NCp8anNVRGd5PWpueC1oPHB+NkVLTXxeTExjP1d2
Zgp6TTlCUmpZc1E7NChHWjFucDxaQVhrSEk1TGx6aDZzMTBpMyFiTXJiVjxsX1FjYE9KJHpUNDVS
JExRKis2ST9WPi0KemwkOF49JGR2WmZSQnkpZFQ8b1V3Y3VzQU9KKCooUDFLal8zTyhLfEVRdVhi
dDN8YU1xd1RwfTRuYiF1K3pDLWxeCnojYS1TK3tudXNwZ0hoeEp3ZD1GPEM1PUMkZHI+dGlzS0JF
VEhxN21TI05Zay1LTiFnME0+ZnVScSpabmRXeFh2fAp6eSplPHFIRWZONV5YLXpXSURlZm0tKk5W
T1g5Q1g/akFDYG1fcU1temIzaHJyeUpEZkpHdFFgdiZnRzZ+ZiYjP3IKeiZWWERqdkZCaGVIdDZJ
VUN3fWlxZkdgcD5uZzUwWnNpaH5EOTQ2TT9LY09USWEqSCYjcU9UOUN4KnUzSnRDaT5zCnpRRDJ3
NG84KzxuZnsodT90JENXbkJhbnVBQHkmX3MoMCF1PSV9M2U/aERFPCMlIzM2WDQ2SEx8WEBfNT1Y
QH0pWgp6X15JVipFYT1nRl4mQEx3ei18U3ZgQUEofHdaTVUhb3VvJVJGMF5GbDVSOFkxamx3b1o0
UjE1Y1hpOGleS1d7UUsKek8oKjhWYUFORlpRUWg+aHgqcmg9bH0+PXMpRHhWV19yJXRXKm1WZnBh
KXNwc0Qwbzd5MS1FPClZYSV5JDAyclZJCnpQbmsxOXE2Uk4zc3cqdn0tbWQ+PEZRZUtzdSZTREFu
VHNWOVkyfiVCc09vdkB5Pitoe3Jzd0pqO2UxZX1eOSYmbwp6Nm4lI0BHIT85U0gwNW97VjVYVEh4
SDFFMGJiKjIzPT8tSXZDNTkpSVBLX0ZicCsjb1d7UjxkSEdHVUB5Qip0b1cKekt4fUJ3Q348K3pO
Q1VLQEtKJWozYH5LTGBYSUBjVGoySkp6NGpVUzZiMWNIclAhVT1taFBTJmtsNj4ld3ljdlBZCno8
KDgzdXBXZGQ/clgpKnxrKVNkOGk2JDM3ZURZflZBcFVfK08+ZilZPF8oRUl5U2ljYThOV1JPWlkk
OH5BPEhmNAp6Z3U3QEkzb2hmTihsNVd1ZjczaURASW1EMkJWK3paK1lINF5GZmdQZ3trYXp2c2pM
fDU0bWZOOSolQGQpZH45WnoKenZESXAhOHFMZ1M0d0Zqant9O1k8SyVscUpsVkhlNTdhMyE7R2s2
dUdeeCQpZz1pPll3ezRxRDVUWU88ZF41Y14pCnMoKWMyYzg0TFZ9NTBrIz0jdXdmQWd0ez9GJTN4
P0B5UVRVViFONU58ODsyY3R0aGBWRTdaMiZwVWpQNkEKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoK
</data>
<flag name="review"
          id="184130"
          type_id="1"
          status="+"
          setter="krit"
    />
    <flag name="commit-queue"
          id="184169"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>