<?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>36695</bug_id>
          
          <creation_ts>2010-03-27 01:19:33 -0700</creation_ts>
          <short_desc>SVG Animation doesn&apos;t respect &apos;currentColor&apos;</short_desc>
          <delta_ts>2010-04-01 22:39:51 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/Graphics/SVG/Test/20061213/svggen/animate-elem-85-t.svg</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="Dirk Schulze">krit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>204963</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-27 01:19:33 -0700</bug_when>
    <thetext>Animations in SVG don&apos;t respect the &apos;currentColor&apos; of an element. The third rect in the example above should be filled to currentColor (green) but stays black. The SVGAnimateElement trys to parse currentColor directly with the CSS parser. But currentColor is part of CSS3 and not implemented for CSS yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205010</commentid>
    <comment_count>1</comment_count>
      <attachid>51833</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-27 11:11:53 -0700</bug_when>
    <thetext>Created attachment 51833
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205893</commentid>
    <comment_count>2</comment_count>
      <attachid>51833</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-03-30 00:51:11 -0700</bug_when>
    <thetext>Comment on attachment 51833
Patch

Patch looks fine, the test is flawed though.
New SVG animation tests (not part of SVG 1.1 testsuite) need to go into svg/animations and need to be implemented using the SVG animation specific DRT commands, sampling the animation values at certain times.
When running your new test through DRT, the animation is not executed at all - the png even reflects this, as only one green rects is shown.

Happy to review the follow-up :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205895</commentid>
    <comment_count>3</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-30 01:00:38 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 51833 [details])
&gt; Patch looks fine, the test is flawed though.
&gt; New SVG animation tests (not part of SVG 1.1 testsuite) need to go into
&gt; svg/animations and need to be implemented using the SVG animation specific DRT
&gt; commands, sampling the animation values at certain times.
&gt; When running your new test through DRT, the animation is not executed at all -
&gt; the png even reflects this, as only one green rects is shown.
&gt; 
&gt; Happy to review the follow-up :-)

It reflects it. It&apos;s not realy neccessary to know what happens during the animation. It&apos;s just neccessary if the correct color for &apos;currentColor&apos; is detected. And with the current trunk, this test would fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205907</commentid>
    <comment_count>4</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-03-30 02:03:40 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 51833 [details] [details])
&gt; &gt; Patch looks fine, the test is flawed though.
&gt; &gt; New SVG animation tests (not part of SVG 1.1 testsuite) need to go into
&gt; &gt; svg/animations and need to be implemented using the SVG animation specific DRT
&gt; &gt; commands, sampling the animation values at certain times.
&gt; &gt; When running your new test through DRT, the animation is not executed at all -
&gt; &gt; the png even reflects this, as only one green rects is shown.
&gt; &gt; 
&gt; &gt; Happy to review the follow-up :-)
&gt; 
&gt; It reflects it. It&apos;s not realy neccessary to know what happens during the
&gt; animation. It&apos;s just neccessary if the correct color for &apos;currentColor&apos; is
&gt; detected. And with the current trunk, this test would fail.

Hm, I&apos;m confused. So the testcase should only show one green rect? Not four rects at all?
It&apos;s not clear on first sight, so you might want to add comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205909</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-30 02:09:59 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; (From update of attachment 51833 [details] [details] [details])
&gt; &gt; &gt; Patch looks fine, the test is flawed though.
&gt; &gt; &gt; New SVG animation tests (not part of SVG 1.1 testsuite) need to go into
&gt; &gt; &gt; svg/animations and need to be implemented using the SVG animation specific DRT
&gt; &gt; &gt; commands, sampling the animation values at certain times.
&gt; &gt; &gt; When running your new test through DRT, the animation is not executed at all -
&gt; &gt; &gt; the png even reflects this, as only one green rects is shown.
&gt; &gt; &gt; 
&gt; &gt; &gt; Happy to review the follow-up :-)
&gt; &gt; 
&gt; &gt; It reflects it. It&apos;s not realy neccessary to know what happens during the
&gt; &gt; animation. It&apos;s just neccessary if the correct color for &apos;currentColor&apos; is
&gt; &gt; detected. And with the current trunk, this test would fail.
&gt; 
&gt; Hm, I&apos;m confused. So the testcase should only show one green rect? Not four
&gt; rects at all?
&gt; It&apos;s not clear on first sight, so you might want to add comments.

4 green rects, that form one rect of the size 100x100 :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205912</commentid>
    <comment_count>6</comment_count>
      <attachid>51833</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-03-30 02:23:15 -0700</bug_when>
    <thetext>Comment on attachment 51833
Patch

Jeez, misread the testcase! :-) Fine with me as is, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205913</commentid>
    <comment_count>7</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-03-30 02:25:10 -0700</bug_when>
    <thetext>Hm, I recall a W3C test that should be fixed by this. Is it part of the 2nd edition and not present in trunk?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205929</commentid>
    <comment_count>8</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-30 03:36:25 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Hm, I recall a W3C test that should be fixed by this. Is it part of the 2nd
&gt; edition and not present in trunk?

The bad thing about W3C tests is, that they not only test one thing, but different parts of SVG per test. :-(
Two tests on the test suite look better with the patch, but still don&apos;t pass. Already opened bug reports about the issues and added you to the CC lists :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205938</commentid>
    <comment_count>9</comment_count>
      <attachid>51833</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-30 04:29:15 -0700</bug_when>
    <thetext>Comment on attachment 51833
Patch

Clearing flags on attachment: 51833

Committed r56775: &lt;http://trac.webkit.org/changeset/56775&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205939</commentid>
    <comment_count>10</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-03-30 04:29:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>206837</commentid>
    <comment_count>11</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-31 17:18:30 -0700</bug_when>
    <thetext>svg/custom/animation-currentColor.svg has been failing on teh Gtk 32-bit Debug builder since this change.  Please fix. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207680</commentid>
    <comment_count>12</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-04-01 22:39:51 -0700</bug_when>
    <thetext>Commited DRT update in http://trac.webkit.org/changeset/56971</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51833</attachid>
            <date>2010-03-27 11:11:53 -0700</date>
            <delta_ts>2010-03-30 04:29:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-36695-20100327191151.patch</filename>
            <type>text/plain</type>
            <size>23452</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NjY2MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDMtMjcgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9y
Zz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTVkcg
QW5pbWF0aW9uIGRvZXNuJ3QgcmVzcGVjdCAnY3VycmVudENvbG9yJworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY2OTUKKworICAgICAgICBUZXN0OiBz
dmcvY3VzdG9tL2FuaW1hdGlvbi1jdXJyZW50Q29sb3Iuc3ZnCisKKyAgICAgICAgU1ZHIEFuaW1h
dGlvbiBjYW4ndCBoYW5kbGUgY3VycmVudENvbG9yIGF0IHRoZSBtb21lbnQuIFRoaXMgcGF0Y2gg
Y2F0Y2hlcyB0aGUKKyAgICAgICAgY29sb3IgdmFsdWUgb2YgdGhlIHRhcmdldCBlbGVtZW50IGFu
ZCByZXBsYWNlcyAnY3VycmVudENvbG9yJyB3aXRoIGl0J3MgY29sb3Igc3RyaW5nLgorCisgICAg
ICAgICogc3ZnL1NWR0FuaW1hdGlvbkVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6YWRq
dXN0Rm9yQ3VycmVudENvbG9yKToKKyAgICAgICAgKFdlYkNvcmU6OlNWR0FuaW1hdGlvbkVsZW1l
bnQ6OnN0YXJ0ZWRBY3RpdmVJbnRlcnZhbCk6CisKIDIwMTAtMDMtMjcgIFJvYmVydCBIb2dhbiAg
PHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IG5vYm9keSwgZml4IHR5
cG8gaW4gcHJldmlvdXMgY29tbWl0LgpJbmRleDogV2ViQ29yZS9zdmcvU1ZHQW5pbWF0aW9uRWxl
bWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9zdmcvU1ZHQW5pbWF0aW9uRWxlbWVudC5j
cHAJKHJldmlzaW9uIDU2MzU1KQorKysgV2ViQ29yZS9zdmcvU1ZHQW5pbWF0aW9uRWxlbWVudC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTI2LDYgKzI2LDcgQEAKICNpZiBFTkFCTEUoU1ZHX0FOSU1B
VElPTikKICNpbmNsdWRlICJTVkdBbmltYXRpb25FbGVtZW50LmgiCiAKKyNpbmNsdWRlICJDb2xv
ci5oIgogI2luY2x1ZGUgIkNTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5oIgogI2luY2x1ZGUg
IkNTU1BhcnNlci5oIgogI2luY2x1ZGUgIkNTU1Byb3BlcnR5TmFtZXMuaCIKQEAgLTM1LDYgKzM2
LDcgQEAKICNpbmNsdWRlICJGbG9hdENvbnZlcnNpb24uaCIKICNpbmNsdWRlICJIVE1MTmFtZXMu
aCIKICNpbmNsdWRlICJNYXBwZWRBdHRyaWJ1dGUuaCIKKyNpbmNsdWRlICJSZW5kZXJPYmplY3Qu
aCIKICNpbmNsdWRlICJTVkdFbGVtZW50SW5zdGFuY2UuaCIKICNpbmNsdWRlICJTVkdOYW1lcy5o
IgogI2luY2x1ZGUgIlNWR1VSSVJlZmVyZW5jZS5oIgpAQCAtNDY4LDYgKzQ3MCwxNCBAQCB2b2lk
IFNWR0FuaW1hdGlvbkVsZW1lbnQ6OmN1cnJlbnRWYWx1ZXNGCiAgICAgICAgIGVmZmVjdGl2ZVBl
cmNlbnQgPSBjYWxjdWxhdGVQZXJjZW50Rm9yU3BsaW5lKGVmZmVjdGl2ZVBlcmNlbnQsIGluZGV4
KTsKICAgICB9CiB9CitzdGF0aWMgaW5saW5lIHZvaWQgYWRqdXN0Rm9yQ3VycmVudENvbG9yKFN0
cmluZyYgdmFsdWUsIFNWR0VsZW1lbnQqIHRhcmdldCkKK3sKKyAgICBpZiAoIXRhcmdldCB8fCAh
dGFyZ2V0LT5pc1N0eWxlZCgpIHx8IHZhbHVlICE9ICJjdXJyZW50Q29sb3IiKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBpZiAoUmVuZGVyT2JqZWN0KiB0YXJnZXRSZW5kZXJlciA9IHRhcmdldC0+
cmVuZGVyZXIoKSkKKyAgICAgICAgdmFsdWUgPSB0YXJnZXRSZW5kZXJlci0+c3R5bGUoKS0+Y29s
b3IoKS5uYW1lKCk7Cit9CiAgICAgCiB2b2lkIFNWR0FuaW1hdGlvbkVsZW1lbnQ6OnN0YXJ0ZWRB
Y3RpdmVJbnRlcnZhbCgpCiB7CkBAIC00ODcsMjAgKzQ5NywzMCBAQCB2b2lkIFNWR0FuaW1hdGlv
bkVsZW1lbnQ6OnN0YXJ0ZWRBY3RpdmVJCiAgICAgICAgICAgICByZXR1cm47CiAgICAgfQogCisg
ICAgU3RyaW5nIGZyb20gPSBmcm9tVmFsdWUoKTsKKyAgICBTdHJpbmcgdG8gPSB0b1ZhbHVlKCk7
CisgICAgU3RyaW5nIGJ5ID0gYnlWYWx1ZSgpOworICAgIFNWR0VsZW1lbnQqIHRhcmdldCA9IHRh
cmdldEVsZW1lbnQoKTsKICAgICBBbmltYXRpb25Nb2RlIGFuaW1hdGlvbk1vZGUgPSB0aGlzLT5h
bmltYXRpb25Nb2RlKCk7CiAgICAgaWYgKGFuaW1hdGlvbk1vZGUgPT0gTm9BbmltYXRpb24pCiAg
ICAgICAgIHJldHVybjsKLSAgICBpZiAoYW5pbWF0aW9uTW9kZSA9PSBGcm9tVG9BbmltYXRpb24p
Ci0gICAgICAgIG1fYW5pbWF0aW9uVmFsaWQgPSBjYWxjdWxhdGVGcm9tQW5kVG9WYWx1ZXMoZnJv
bVZhbHVlKCksIHRvVmFsdWUoKSk7Ci0gICAgZWxzZSBpZiAoYW5pbWF0aW9uTW9kZSA9PSBUb0Fu
aW1hdGlvbikgeworICAgIGlmIChhbmltYXRpb25Nb2RlID09IEZyb21Ub0FuaW1hdGlvbikgewor
ICAgICAgICBhZGp1c3RGb3JDdXJyZW50Q29sb3IoZnJvbSwgdGFyZ2V0KTsKKyAgICAgICAgYWRq
dXN0Rm9yQ3VycmVudENvbG9yKHRvLCB0YXJnZXQpOworICAgICAgICBtX2FuaW1hdGlvblZhbGlk
ID0gY2FsY3VsYXRlRnJvbUFuZFRvVmFsdWVzKGZyb20sIHRvKTsKKyAgICB9IGVsc2UgaWYgKGFu
aW1hdGlvbk1vZGUgPT0gVG9BbmltYXRpb24pIHsKICAgICAgICAgLy8gRm9yIHRvLWFuaW1hdGlv
bnMgdGhlIGZyb20gdmFsdWUgaXMgdGhlIGN1cnJlbnQgYWNjdW11bGF0ZWQgdmFsdWUgZnJvbSBs
b3dlciBwcmlvcml0eSBhbmltYXRpb25zLgogICAgICAgICAvLyBUaGUgdmFsdWUgaXMgbm90IHN0
YXRpYyBhbmQgaXMgZGV0ZXJtaW5lZCBkdXJpbmcgdGhlIGFuaW1hdGlvbi4KLSAgICAgICAgbV9h
bmltYXRpb25WYWxpZCA9IGNhbGN1bGF0ZUZyb21BbmRUb1ZhbHVlcyhTdHJpbmcoKSwgdG9WYWx1
ZSgpKTsKLSAgICB9IGVsc2UgaWYgKGFuaW1hdGlvbk1vZGUgPT0gRnJvbUJ5QW5pbWF0aW9uKQot
ICAgICAgICBtX2FuaW1hdGlvblZhbGlkID0gY2FsY3VsYXRlRnJvbUFuZEJ5VmFsdWVzKGZyb21W
YWx1ZSgpLCBieVZhbHVlKCkpOwotICAgIGVsc2UgaWYgKGFuaW1hdGlvbk1vZGUgPT0gQnlBbmlt
YXRpb24pCi0gICAgICAgIG1fYW5pbWF0aW9uVmFsaWQgPSBjYWxjdWxhdGVGcm9tQW5kQnlWYWx1
ZXMoU3RyaW5nKCksIGJ5VmFsdWUoKSk7Ci0gICAgZWxzZSBpZiAoYW5pbWF0aW9uTW9kZSA9PSBW
YWx1ZXNBbmltYXRpb24pIHsKKyAgICAgICAgYWRqdXN0Rm9yQ3VycmVudENvbG9yKHRvLCB0YXJn
ZXQpOworICAgICAgICBtX2FuaW1hdGlvblZhbGlkID0gY2FsY3VsYXRlRnJvbUFuZFRvVmFsdWVz
KFN0cmluZygpLCB0byk7CisgICAgfSBlbHNlIGlmIChhbmltYXRpb25Nb2RlID09IEZyb21CeUFu
aW1hdGlvbikgeworICAgICAgICBhZGp1c3RGb3JDdXJyZW50Q29sb3IoZnJvbSwgdGFyZ2V0KTsK
KyAgICAgICAgYWRqdXN0Rm9yQ3VycmVudENvbG9yKGJ5LCB0YXJnZXQpOworICAgICAgICBtX2Fu
aW1hdGlvblZhbGlkID0gY2FsY3VsYXRlRnJvbUFuZEJ5VmFsdWVzKGZyb20sIGJ5KTsKKyAgICB9
IGVsc2UgaWYgKGFuaW1hdGlvbk1vZGUgPT0gQnlBbmltYXRpb24pIHsKKyAgICAgICAgYWRqdXN0
Rm9yQ3VycmVudENvbG9yKGJ5LCB0YXJnZXQpOworICAgICAgICBtX2FuaW1hdGlvblZhbGlkID0g
Y2FsY3VsYXRlRnJvbUFuZEJ5VmFsdWVzKFN0cmluZygpLCBieSk7CisgICAgfSBlbHNlIGlmIChh
bmltYXRpb25Nb2RlID09IFZhbHVlc0FuaW1hdGlvbikgewogICAgICAgICBtX2FuaW1hdGlvblZh
bGlkID0gbV92YWx1ZXMuc2l6ZSgpID4gMQogICAgICAgICAgICAgJiYgKGNhbGNNb2RlID09IENh
bGNNb2RlUGFjZWQgfHwgIWhhc0F0dHJpYnV0ZShTVkdOYW1lczo6a2V5VGltZXNBdHRyKSB8fCBo
YXNBdHRyaWJ1dGUoU1ZHTmFtZXM6OmtleVBvaW50c0F0dHIpIHx8IChtX3ZhbHVlcy5zaXplKCkg
PT0gbV9rZXlUaW1lcy5zaXplKCkpKQogICAgICAgICAgICAgJiYgKGNhbGNNb2RlID09IENhbGNN
b2RlRGlzY3JldGUgfHwgIW1fa2V5VGltZXMuc2l6ZSgpIHx8IG1fa2V5VGltZXMubGFzdCgpID09
IDEuMCkKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDU2NjYyKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMDMtMjcgIERpcmsgU2NodWx6
ZSAgPGtyaXRAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBTVkcgQW5pbWF0aW9uIGRvZXNuJ3QgcmVzcGVjdCAnY3VycmVudENvbG9y
JworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY2OTUK
KworICAgICAgICBDaGVjayBpZiBTVkcgYW5pbWF0aW9uIHRha2VzIHRoZSBjb2xvciB2YWx1ZSBv
ZiB0aGUgdGFyZ2V0IGVsZW1lbnQgYXMgJ2N1cnJlbnRDb2xvcicuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9tYWMvc3ZnL2N1c3RvbS9hbmltYXRpb24tY3VycmVudENvbG9yLWV4cGVjdGVkLmNoZWNr
c3VtOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9hbmltYXRpb24t
Y3VycmVudENvbG9yLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFj
L3N2Zy9jdXN0b20vYW5pbWF0aW9uLWN1cnJlbnRDb2xvci1leHBlY3RlZC50eHQ6IEFkZGVkLgor
ICAgICAgICAqIHN2Zy9jdXN0b20vYW5pbWF0aW9uLWN1cnJlbnRDb2xvci5zdmc6IEFkZGVkLgor
CiAyMDEwLTAzLTI2ICBSb2JlcnQgSG9nYW4gIDxyb2JlcnRAcm9iZXJ0aG9nYW4ubmV0PgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEhhdXNtYW5uLgpJbmRleDogTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL3N2Zy9jdXN0b20vYW5pbWF0aW9uLWN1cnJlbnRDb2xvci1leHBlY3RlZC5jaGVj
a3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9h
bmltYXRpb24tY3VycmVudENvbG9yLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZpc2lvbiAwKQorKysg
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3N2Zy9jdXN0b20vYW5pbWF0aW9uLWN1cnJlbnRDb2xv
ci1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorMGI5MmIwOGZm
YmRiOTgzNWI4ZmNjNDRlNTE3NDhmMzcKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4
OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9hbmltYXRpb24tY3VycmVudENv
bG9yLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
c3ZnL2N1c3RvbS9hbmltYXRpb24tY3VycmVudENvbG9yLWV4cGVjdGVkLnR4dAkocmV2aXNpb24g
MCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9zdmcvY3VzdG9tL2FuaW1hdGlvbi1jdXJy
ZW50Q29sb3ItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDggQEAKK2xheWVy
IGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYw
MAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclNWR1Jvb3Qge3N2Z30gYXQg
KDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyUGF0aCB7cmVjdH0gYXQgKDEwLDEwKSBzaXpl
IDUweDUwIFtmaWxsPXtbdHlwZT1TT0xJRF0gW2NvbG9yPSMwMDgwMDBdfV0gW2RhdGE9Ik0xMC4w
MCwxMC4wMCBMNjAuMDAsMTAuMDAgTDYwLjAwLDYwLjAwIEwxMC4wMCw2MC4wMCBaIl0KKyAgICBS
ZW5kZXJQYXRoIHtyZWN0fSBhdCAoNjAsMTApIHNpemUgNTB4NTAgW2ZpbGw9e1t0eXBlPVNPTElE
XSBbY29sb3I9IzAwODAwMF19XSBbZGF0YT0iTTYwLjAwLDEwLjAwIEwxMTAuMDAsMTAuMDAgTDEx
MC4wMCw2MC4wMCBMNjAuMDAsNjAuMDAgWiJdCisgICAgUmVuZGVyUGF0aCB7cmVjdH0gYXQgKDEw
LDYwKSBzaXplIDUweDUwIFtmaWxsPXtbdHlwZT1TT0xJRF0gW2NvbG9yPSMwMDgwMDBdfV0gW2Rh
dGE9Ik0xMC4wMCw2MC4wMCBMNjAuMDAsNjAuMDAgTDYwLjAwLDExMC4wMCBMMTAuMDAsMTEwLjAw
IFoiXQorICAgIFJlbmRlclBhdGgge3JlY3R9IGF0ICg2MCw2MCkgc2l6ZSA1MHg1MCBbZmlsbD17
W3R5cGU9U09MSURdIFtjb2xvcj0jMDA4MDAwXX1dIFtkYXRhPSJNNjAuMDAsNjAuMDAgTDExMC4w
MCw2MC4wMCBMMTEwLjAwLDExMC4wMCBMNjAuMDAsMTEwLjAwIFoiXQpJbmRleDogTGF5b3V0VGVz
dHMvc3ZnL2N1c3RvbS9hbmltYXRpb24tY3VycmVudENvbG9yLnN2Zwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9zdmcvY3VzdG9tL2FuaW1hdGlvbi1jdXJyZW50Q29sb3Iuc3ZnCShyZXZpc2lv
biAwKQorKysgTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9hbmltYXRpb24tY3VycmVudENvbG9yLnN2
ZwkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNCBAQAorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5r
Ij4KKzxyZWN0IHg9IjEwIiB5PSIxMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjb2xvcj0iZ3Jl
ZW4iIGZpbGw9InJlZCI+CisgICAgPGFuaW1hdGVDb2xvciBhdHRyaWJ1dGVOYW1lPSJmaWxsIiB0
bz0iY3VycmVudENvbG9yIiBiZWdpbj0iMHMiIGR1cj0iMXMiIGZpbGw9ImZyZWV6ZSIvPgorPC9y
ZWN0PgorPHJlY3QgeD0iNjAiIHk9IjEwIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGNvbG9yPSJn
cmVlbiIgZmlsbD0icmVkIj4KKyAgICA8YW5pbWF0ZUNvbG9yIGF0dHJpYnV0ZU5hbWU9ImZpbGwi
IGZyb209ImN1cnJlbnRDb2xvciIgdG89ImN1cnJlbnRDb2xvciIgYmVnaW49IjBzIiBkdXI9IjFz
IiBmaWxsPSJmcmVlemUiLz4KKzwvcmVjdD4KKzxyZWN0IHg9IjEwIiB5PSI2MCIgd2lkdGg9IjUw
IiBoZWlnaHQ9IjUwIiBjb2xvcj0iZ3JlZW4iIGZpbGw9InJlZCI+CisgICAgPGFuaW1hdGVDb2xv
ciBhdHRyaWJ1dGVOYW1lPSJmaWxsIiBmcm9tPSJjdXJyZW50Q29sb3IiIGJ5PSJibGFjayIgYmVn
aW49IjBzIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiLz4KKzwvcmVjdD4KKzxyZWN0IHg9IjYwIiB5
PSI2MCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBjb2xvcj0iYmxhY2siIGZpbGw9InJlZCI+Cisg
ICAgPGFuaW1hdGVDb2xvciBhdHRyaWJ1dGVOYW1lPSJmaWxsIiBmcm9tPSJncmVlbiIgYnk9ImN1
cnJlbnRDb2xvciIgYmVnaW49IjBzIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiLz4KKzwvcmVjdD4K
Kzwvc3ZnPgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3N2Zy9jdXN0b20vYW5pbWF0
aW9uLWN1cnJlbnRDb2xvci1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTog
ZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9u
L29jdGV0LXN0cmVhbQoKUHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL3N2Zy9jdXN0b20vYW5pbWF0aW9uLWN1cnJlbnRDb2xvci1leHBlY3RlZC5wbmcKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoK
CmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUF5QUFBQUpZQ0FZQUFBQ2Fkb0p3QUFBRE8ybERRMUJK
UTBNZ1VISnZabWxzWlFBQWVBR0YKbEV0bzFGQVVoditNS1lLMGdxaTFGcFRnUW91MEpUN1FpbERi
YWJYV2tYRVkrOUFpeURSelp4cE5NekdaR1IrSVNFSGMrVnFLR3grSQppeXJpUXJwUWNLVUxrVUxy
YTFFRWNhVWlpRUkzVXNiL0p1MU1LbFl2SlBseXpuL1A2NFlBVlE5VGptTkZOR0RZenJ2SnJxaDI2
UENBCnRuZ0NWYWhCTmJoU2h1ZTBKeEw3ZmFaV1B1ZXY2YmRRcEdXeVNjYUs5UjJZK0xSdDlmMUxq
Mkx2NjU3MitwNzUrbmx2TlM0VEFvcEcKNjRwc3dGc2xEd2E4Vi9MSnZKT241b2hrWXlpVkpqdmtS
cmNuMlVHK1FWNmFEZkZnaU5QQ000Q3FObXB5aHVNeVRtUUZ1YVZvWkdYTQpVYkp1cDAyYlBDWHRh
YzhZcG9iOVJuN0lXZERHbFk4QnJXdUFSUzhydGdFUEdMMExyRnBmc1RYVUFTdjdnYkV0RmR2UHBE
OGZwWGJjCnkyelo3SWRUcXFPczZVT3A5SE05c1BnYU1ITzFWUHAxcTFTYXVjMGNyT09aWlJUY29x
OWxZY29ySUtnMzJNMzR5VGxhaUlPZWZGVUwKY0pOejdGOEN4QzRBMXo4Q0d4NEF5eDhEaVJxZ1p3
Y2k1OWx1Y09YRktjNEY2TWc1cDEwek81VFhOdXY2ZHEyZFJ5dTBidHRvYnRSUwpscVg1TGs5emhT
ZmNva2czWTlncWNNNytXc1o3dGJCN0QvTEovaUxuaExkN2xwV1JkS3FUczBRejIvcVNGcDI3eVkz
a2V4bHpUemU1CmdkZFV4dDNURzdDeTBjeDM5d1FjNmJPdE9NOUZhaUoxOW1EOEFKbnhGZFhKUitV
OEpJOTR4WU15cG04L2x0cVhJTmZUbmp5ZWkwbE4KTGZlMm5SbnE0UmxKVnF3elF4M3hXWDd0RnBJ
eTd6cHE3amlXLzgyenRzaHpISVlGQVJNMjd6WTBKTkdGS0pyZ3dFVU9HWHBNS2t4YQpwVi9RYXNM
RDhiOHFMU1RLdXl3cXV2Q1plejc3ZTA2Z3dOMHlmaCtpY1l3MGxpTm8ranY5bS81R3Y2bmYwYjll
cVM4MFZEd2o3bEhUCkdMLzhuWEZsWmxtTmpCdlVLT1BMbW9MNEJxdHRwOWRDbHRaaFhrRlBYbG5m
Rks0dVkxK3BMM3MwbVVOY2pFK0h1aFNoVEUwWVpEeloKdGV5K1NMYjRKdng4YzlrV21oNjFMODQr
cWF2a2VxT09IWm1zZm5FMlhBMXIvN09yWU5LeXEvRGtqWkF1UEd1aHJsVTNxZDFxaTdvRAptcnBM
YlZOYjFVNis3VlQzbDNmMGNsWW1Uckp1bDlXbjJJT04wL1JXVHJveVd3VC9GbjR4L0M5MUNWdTRw
cUhKZjJqQ3pXVk1TL2lPCjRQWWZkMGo1TC93TkFZVVZEWHhMT3pzQUFDQUFTVVJCVkhnQjdkMnhx
aHRSRUFWQnkvaS9qYi84K2VGOE9BNmFHNVhTRVdlaDJLUlIKb00vWDkrZUhEd0VDQkFnUUlFQ0FB
QUVDQkI0SS9IendESThnUUlBQUFRSUVDQkFnUUlEQVB3RUI0a1VnUUlBQUFRSUVDQkFnUU9DWgpn
QUI1UnUxQkJBZ1FJRUNBQUFFQ0JBZ0lFTzhBQVFJRUNCQWdRSUFBQVFMUEJBVElNMm9QSWtDQUFB
RUNCQWdRSUVCQWdIZ0hDQkFnClFJQUFBUUlFQ0JCNEppQkFubEY3RUFFQ0JBZ1FJRUNBQUFFQ0Fz
UTdRSUFBQVFJRUNCQWdRSURBTXdFQjhvemFnd2dRSUVDQUFBRUMKQkFnUStQVy9CSjgvbi8vOXF1
ODlFUGo2N1Evc0h6QjdCQUVDQkFnUUlFQ0FRQ3pnRjVBWTFCd0JBZ1FJRUNCQWdBQUJBcmVBQUxs
dApYQWdRSUVDQUFBRUNCQWdRaUFVRVNBeHFqZ0FCQWdRSUVDQkFnQUNCVzBDQTNEWXVCQWdRSUVD
QUFBRUNCQWpFQWdJa0JqVkhnQUFCCkFnUUlFQ0JBZ01BdElFQnVHeGNDQkFnUUlFQ0FBQUVDQkdJ
QkFSS0RtaU5BZ0FBQkFnUUlFQ0JBNEJZUUlMZU5Dd0VDQkFnUUlFQ0EKQUFFQ3NZQUFpVUhORVNC
QWdBQUJBZ1FJRUNCd0N3aVEyOGFGQUFFQ0JBZ1FJRUNBQUlGWVFJREVvT1lJRUNCQWdBQUJBZ1FJ
RUxnRgpCTWh0NDBLQUFBRUNCQWdRSUVDQVFDd2dRR0pRY3dRSUVDQkFnQUFCQWdRSTNBSUM1TFp4
SVVDQUFBRUNCQWdRSUVBZ0ZoQWdNYWc1CkFnUUlFQ0JBZ0FBQkFnUnVBUUZ5MjdnUUlFQ0FBQUVD
QkFnUUlCQUxDSkFZMUJ3QkFnUUlFQ0JBZ0FBQkFyZUFBTGx0WEFnUUlFQ0EKQUFFQ0JBZ1FpQVVF
U0F4cWpnQUJBZ1FJRUNCQWdBQ0JXMENBM0RZdUJBZ1FJRUNBQUFFQ0JBakVBZ0lrQmpWSGdBQUJB
Z1FJRUNCQQpnTUF0SUVCdUd4Y0NCQWdRSUVDQUFBRUNCR0lCQVJLRG1pTkFnQUFCQWdRSUVDQkE0
QllRSUxlTkN3RUNCQWdRSUVDQUFBRUNzWUFBCmlVSE5FU0JBZ0FBQkFnUUlFQ0J3Q3dpUTI4YUZB
QUVDQkFnUUlFQ0FBSUZZUUlERW9PWUlFQ0JBZ0FBQkFnUUlFTGdGQk1odDQwS0EKQUFFQ0JBZ1FJ
RUNBUUN3Z1FHSlFjd1FJRUNCQWdBQUJBZ1FJM0FJQzVMWnhJVUNBQUFFQ0JBZ1FJRUFnRmhBZ01h
ZzVBZ1FJRUNCQQpnQUFCQWdSdUFRRnkyN2dRSUVDQUFBRUNCQWdRSUJBTENKQVkxQndCQWdRSUVD
QkFnQUFCQXJlQUFMbHRYQWdRSUVDQUFBRUNCQWdRCmlBVUVTQXhxamdBQkFnUUlFQ0JBZ0FDQlcw
Q0EzRFl1QkFnUUlFQ0FBQUVDQkFqRUFnSWtCalZIZ0FBQkFnUUlFQ0JBZ01BdElFQnUKR3hjQ0JB
Z1FJRUNBQUFFQ0JHSUJBUktEbWlOQWdBQUJBZ1FJRUNCQTRCWVFJTGVOQ3dFQ0JBZ1FJRUNBQUFF
Q3NZQUFpVUhORVNCQQpnQUFCQWdRSUVDQndDd2lRMjhhRkFBRUNCQWdRSUVDQUFJRllRSURFb09Z
SUVDQkFnQUFCQWdRSUVMZ0ZCTWh0NDBLQUFBRUNCQWdRCklFQ0FRQ3dnUUdKUWN3UUlFQ0JBZ0FB
QkFnUUkzQUlDNUxaeElVQ0FBQUVDQkFnUUlFQWdGaEFnTWFnNUFnUUlFQ0JBZ0FBQkFnUnUKQVFG
eTI3Z1FJRUNBQUFFQ0JBZ1FJQkFMQ0pBWTFCd0JBZ1FJRUNCQWdBQUJBcmVBQUxsdFhBZ1FJRUNB
QUFFQ0JBZ1FpQVVFU0F4cQpqZ0FCQWdRSUVDQkFnQUNCVzBDQTNEWXVCQWdRSUVDQUFBRUNCQWpF
QWdJa0JqVkhnQUFCQWdRSUVDQkFnTUF0SUVCdUd4Y0NCQWdRCklFQ0FBQUVDQkdJQkFSS0RtaU5B
Z0FBQkFnUUlFQ0JBNEJZUUlMZU5Dd0VDQkFnUUlFQ0FBQUVDc1lBQWlVSE5FU0JBZ0FBQkFnUUkK
RUNCd0N3aVEyOGFGQUFFQ0JBZ1FJRUNBQUlGWVFJREVvT1lJRUNCQWdBQUJBZ1FJRUxnRkJNaHQ0
MEtBQUFFQ0JBZ1FJRUNBUUN3ZwpRR0pRY3dRSUVDQkFnQUFCQWdRSTNBSUM1TFp4SVVDQUFBRUNC
QWdRSUVBZ0ZoQWdNYWc1QWdRSUVDQkFnQUFCQWdSdUFRRnkyN2dRCklFQ0FBQUVDQkFnUUlCQUxD
SkFZMUJ3QkFnUUlFQ0JBZ0FBQkFyZUFBTGx0WEFnUUlFQ0FBQUVDQkFnUWlBVUVTQXhxamdBQkFn
UUkKRUNCQWdBQ0JXMENBM0RZdUJBZ1FJRUNBQUFFQ0JBakVBZ0lrQmpWSGdBQUJBZ1FJRUNCQWdN
QXRJRUJ1R3hjQ0JBZ1FJRUNBQUFFQwpCR0lCQVJLRG1pTkFnQUFCQWdRSUVDQkE0QllRSUxlTkN3
RUNCQWdRSUVDQUFBRUNzWUFBaVVITkVTQkFnQUFCQWdRSUVDQndDd2lRCjI4YUZBQUVDQkFnUUlF
Q0FBSUZZUUlERW9PWUlFQ0JBZ0FBQkFnUUlFTGdGQk1odDQwS0FBQUVDQkFnUUlFQ0FRQ3dnUUdK
UWN3UUkKRUNCQWdBQUJBZ1FJM0FJQzVMWnhJVUNBQUFFQ0JBZ1FJRUFnRmhBZ01hZzVBZ1FJRUNC
QWdBQUJBZ1J1QVFGeTI3Z1FJRUNBQUFFQwpCQWdRSUJBTENKQVkxQndCQWdRSUVDQkFnQUFCQXJl
QUFMbHRYQWdRSUVDQUFBRUNCQWdRaUFVRVNBeHFqZ0FCQWdRSUVDQkFnQUNCClcwQ0EzRFl1QkFn
UUlFQ0FBQUVDQkFqRUFnSWtCalZIZ0FBQkFnUUlFQ0JBZ01BdElFQnVHeGNDQkFnUUlFQ0FBQUVD
QkdJQkFSS0QKbWlOQWdBQUJBZ1FJRUNCQTRCWVFJTGVOQ3dFQ0JBZ1FJRUNBQUFFQ3NZQUFpVUhO
RVNCQWdBQUJBZ1FJRUNCd0N3aVEyOGFGQUFFQwpCQWdRSUVDQUFJRllRSURFb09ZSUVDQkFnQUFC
QWdRSUVMZ0ZCTWh0NDBLQUFBRUNCQWdRSUVDQVFDd2dRR0pRY3dRSUVDQkFnQUFCCkFnUUkzQUlD
NUxaeElVQ0FBQUVDQkFnUUlFQWdGaEFnTWFnNUFnUUlFQ0JBZ0FBQkFnUnVBUUZ5MjdnUUlFQ0FB
QUVDQkFnUUlCQUwKQ0pBWTFCd0JBZ1FJRUNCQWdBQUJBcmVBQUxsdFhBZ1FJRUNBQUFFQ0JBZ1Fp
QVVFU0F4cWpnQUJBZ1FJRUNCQWdBQ0JXK0R6OWYyNQp6eTRFQ0JBZ1FJQUFBUUlFQ0JEb0JQd0Mw
bGxhSWtDQUFBRUNCQWdRSUVCZ0NBaVFBZVJNZ0FBQkFnUUlFQ0JBZ0VBbklFQTZTMHNFCkNCQWdR
SUFBQVFJRUNBd0JBVEtBbkFrUUlFQ0FBQUVDQkFnUTZBUUVTR2RwaVFBQkFnUUlFQ0JBZ0FDQklT
QkFCcEF6QVFJRUNCQWcKUUlBQUFRS2RnQURwTEMwUklFQ0FBQUVDQkFnUUlEQUVCTWdBY2laQWdB
QUJBZ1FJRUNCQW9CTVFJSjJsSlFJRUNCQWdRSUFBQVFJRQpob0FBR1VET0JBZ1FJRUNBQUFFQ0JB
aDBBZ0trczdSRWdBQUJBZ1FJRUNCQWdNQVFFQ0FEeUprQUFRSUVDQkFnUUlBQWdVNUFnSFNXCmxn
Z1FJRUNBQUFFQ0JBZ1FHQUlDWkFBNUV5QkFnQUFCQWdRSUVDRFFDUWlRenRJU0FRSUVDQkFnUUlB
QUFRSkRRSUFNSUdjQ0JBZ1EKSUVDQUFBRUNCRG9CQWRKWldpSkFnQUFCQWdRSUVDQkFZQWdJa0FI
a1RJQUFBUUlFQ0JBZ1FJQkFKeUJBT2t0TEJBZ1FJRUNBQUFFQwpCQWdNQVFFeWdKd0pFQ0JBZ0FB
QkFnUUlFT2dFQkVobmFZa0FBUUlFQ0JBZ1FJQUFnU0VnUUFhUU13RUNCQWdRSUVDQUFBRUNuWUFB
CjZTd3RFU0JBZ0FBQkFnUUlFQ0F3QkFUSUFISW1RSUFBQVFJRUNCQWdRS0FURUNDZHBTVUNCQWdR
SUVDQUFBRUNCSWFBQUJsQXpnUUkKRUNCQWdBQUJBZ1FJZEFJQ3BMTzBSSUFBQVFJRUNCQWdRSURB
RUJBZ0E4aVpBQUVDQkFnUUlFQ0FBSUZPUUlCMGxwWUlFQ0JBZ0FBQgpBZ1FJRUJnQ0FtUUFPUk1n
UUlBQUFRSUVDQkFnMEFrSWtNN1NFZ0VDQkFnUUlFQ0FBQUVDUTBDQURDQm5BZ1FJRUNCQWdBQUJB
Z1E2CkFRSFNXVm9pUUlBQUFRSUVDQkFnUUdBSUNKQUI1RXlBQUFFQ0JBZ1FJRUNBUUNjZ1FEcExT
d1FJRUNCQWdBQUJBZ1FJREFFQk1vQ2MKQ1JBZ1FJQUFBUUlFQ0JEb0JBUklaMm1KQUFFQ0JBZ1FJ
RUNBQUlFaElFQUdrRE1CQWdRSUVDQkFnQUFCQXAyQUFPa3NMUkVnUUlBQQpBUUlFQ0JBZ01BUUV5
QUJ5SmtDQUFBRUNCQWdRSUVDZ0V4QWduYVVsQWdRSUVDQkFnQUFCQWdTR2dBQVpRTTRFQ0JBZ1FJ
QUFBUUlFCkNIUUNBcVN6dEVTQUFBRUNCQWdRSUVDQXdCQVFJQVBJbVFBQkFnUUlFQ0JBZ0FDQlRr
Q0FkSmFXQ0JBZ1FJQUFBUUlFQ0JBWUFnSmsKQURrVElFQ0FBQUVDQkFnUUlOQUpDSkRPMGhJQkFn
UUlFQ0JBZ0FBQkFrTkFnQXdnWndJRUNCQWdRSUFBQVFJRU9nRUIwbGxhSWtDQQpBQUVDQkFnUUlF
QmdDQWlRQWVSTWdBQUJBZ1FJRUNCQWdFQW5JRUE2UzBzRUNCQWdRSUFBQVFJRUNBd0JBVEtBbkFr
UUlFQ0FBQUVDCkJBZ1E2QVFFU0dkcGlRQUJBZ1FJRUNCQWdBQ0JJU0JBQnBBekFRSUVDQkFnUUlB
QUFRS2RnQURwTEMwUklFQ0FBQUVDQkFnUUlEQUUKQk1nQWNpWkFnQUFCQWdRSUVDQkFvQk1RSUoy
bEpRSUVDQkFnUUlBQUFRSUVob0FBR1VET0JBZ1FJRUNBQUFFQ0JBaDBBZ0trczdSRQpnQUFCQWdR
SUVDQkFnTUFRRUNBRHlKa0FBUUlFQ0JBZ1FJQUFnVTVBZ0hTV2xnZ1FJRUNBQUFFQ0JBZ1FHQUlD
WkFBNUV5QkFnQUFCCkFnUUlFQ0RRQ1FpUXp0SVNBUUlFQ0JBZ1FJQUFBUUpEUUlBTUlHY0NCQWdR
SUVDQUFBRUNCRG9CQWRKWldpSkFnQUFCQWdRSUVDQkEKWUFnSWtBSGtUSUFBQVFJRUNCQWdRSUJB
SnlCQU9rdExCQWdRSUVDQUFBRUNCQWdNQVFFeWdKd0pFQ0JBZ0FBQkFnUUlFT2dFQkVobgphWWtB
QVFJRUNCQWdRSUFBZ1NFZ1FBYVFNd0VDQkFnUUlFQ0FBQUVDbllBQTZTd3RFU0JBZ0FBQkFnUUlF
Q0F3QkFUSUFISW1RSUFBCkFRSUVDQkFnUUtBVEVDQ2RwU1VDQkFnUUlFQ0FBQUVDQklhQUFCbEF6
Z1FJRUNCQWdBQUJBZ1FJZEFJQ3BMTzBSSUFBQVFJRUNCQWcKUUlEQUVCQWdBOGlaQUFFQ0JBZ1FJ
RUNBQUlGT1FJQjBscFlJRUNCQWdBQUJBZ1FJRUJnQ0FtUUFPUk1nUUlBQUFRSUVDQkFnMEFrSQpr
TTdTRWdFQ0JBZ1FJRUNBQUFFQ1EwQ0FEQ0JuQWdRSUVDQkFnQUFCQWdRNkFRSFNXVm9pUUlBQUFR
SUVDQkFnUUdBSUNKQUI1RXlBCkFBRUNCQWdRSUVDQVFDY2dRRHBMU3dRSUVDQkFnQUFCQWdRSURB
RUJNb0NjQ1JBZ1FJQUFBUUlFQ0JEb0JBUklaMm1KQUFFQ0JBZ1EKSUVDQUFJRWhJRUFHa0RNQkFn
UUlFQ0JBZ0FBQkFwMkFBT2tzTFJFZ1FJQUFBUUlFQ0JBZ01BUUV5QUJ5SmtDQUFBRUNCQWdRSUVD
ZwpFeEFnbmFVbEFnUUlFQ0JBZ0FBQkFnU0dnQUFaUU00RUNCQWdRSUFBQVFJRUNIUUNBcVN6dEVT
QUFBRUNCQWdRSUVDQXdCQVFJQVBJCm1RQUJBZ1FJRUNCQWdBQ0JUa0NBZEphV0NCQWdRSUFBQVFJ
RUNCQVlBZ0prQURrVElFQ0FBQUVDQkFnUUlOQUpDSkRPMGhJQkFnUUkKRUNCQWdBQUJBa05BZ0F3
Z1p3SUVDQkFnUUlBQUFRSUVPZ0VCMGxsYUlrQ0FBQUVDQkFnUUlFQmdDQWlRQWVSTWdBQUJBZ1FJ
RUNCQQpnRUFuSUVBNlMwc0VDQkFnUUlBQUFRSUVDQXdCQVRLQW5Ba1FJRUNBQUFFQ0JBZ1E2QVFF
U0dkcGlRQUJBZ1FJRUNCQWdBQ0JJU0JBCkJwQXpBUUlFQ0JBZ1FJQUFBUUtkZ0FEcExDMFJJRUNB
QUFFQ0JBZ1FJREFFQk1nQWNpWkFnQUFCQWdRSUVDQkFvQk1RSUoybEpRSUUKQ0JBZ1FJQUFBUUlF
aG9BQUdVRE9CQWdRSUVDQUFBRUNCQWgwQWdLa3M3UkVnQUFCQWdRSUVDQkFnTUFRRUNBRHlKa0FB
UUlFQ0JBZwpRSUFBZ1U1QWdIU1dsZ2dRSUVDQUFBRUNCQWdRR0FJQ1pBQTVFeUJBZ0FBQkFnUUlF
Q0RRQ1FpUXp0SVNBUUlFQ0JBZ1FJQUFBUUpEClFJQU1JR2NDQkFnUUlFQ0FBQUVDQkRvQkFkSlpX
aUpBZ0FBQkFnUUlFQ0JBWUFnSWtBSGtUSUFBQVFJRUNCQWdRSUJBSnlCQU9rdEwKQkFnUUlFQ0FB
QUVDQkFnTUFRRXlnSndKRUNCQWdBQUJBZ1FJRU9nRUJFaG5hWWtBQVFJRUNCQWdRSUFBZ1NFZ1FB
YVFNd0VDQkFnUQpJRUNBQUFFQ25ZQUE2U3d0RVNCQWdBQUJBZ1FJRUNBd0JBVElBSEltUUlBQUFR
SUVDQkFnUUtBVEVDQ2RwU1VDQkFnUUlFQ0FBQUVDCkJJYUFBQmxBemdRSUVDQkFnQUFCQWdRSWRB
SUNwTE8wUklBQUFRSUVDQkFnUUlEQUVCQWdBOGlaQUFFQ0JBZ1FJRUNBQUlGT1FJQjAKbHBZSUVD
QkFnQUFCQWdRSUVCZ0NBbVFBT1JNZ1FJQUFBUUlFQ0JBZzBBa0lrTTdTRWdFQ0JBZ1FJRUNBQUFF
Q1EwQ0FEQ0JuQWdRSQpFQ0JBZ0FBQkFnUTZBUUhTV1ZvaVFJQUFBUUlFQ0JBZ1FHQUlDSkFCNUV5
QUFBRUNCQWdRSUVDQVFDY2dRRHBMU3dRSUVDQkFnQUFCCkFnUUlEQUVCTW9DY0NSQWdRSUFBQVFJ
RUNCRG9CQVJJWjJtSkFBRUNCQWdRSUVDQUFJRWhJRUFHa0RNQkFnUUlFQ0JBZ0FBQkFwMkEKQU9r
c0xSRWdRSUFBQVFJRUNCQWdNQVFFeUFCeUprQ0FBQUVDQkFnUUlFQ2dFeEFnbmFVbEFnUUlFQ0JB
Z0FBQkFnU0dnQUFaUU00RQpDQkFnUUlBQUFRSUVDSFFDQXFTenRFU0FBQUVDQkFnUUlFQ0F3QkFR
SUFQSW1RQUJBZ1FJRUNCQWdBQ0JUa0NBZEphV0NCQWdRSUFBCkFRSUVDQkFZQWdKa0FEa1RJRUNB
QUFFQ0JBZ1FJTkFKQ0pETzBoSUJBZ1FJRUNCQWdBQUJBa05BZ0F3Z1p3SUVDQkFnUUlBQUFRSUUK
T2dFQjBsbGFJa0NBQUFFQ0JBZ1FJRUJnQ0FpUUFlUk1nQUFCQWdRSUVDQkFnRUFuSUVBNlMwc0VD
QkFnUUlBQUFRSUVDQXdCQVRLQQpuQWtRSUVDQUFBRUNCQWdRNkFRRVNHZHBpUUFCQWdRSUVDQkFn
QUNCSVNCQUJwQXpBUUlFQ0JBZ1FJQUFBUUtkZ0FEcExDMFJJRUNBCkFBRUNCQWdRSURBRUJNZ0Fj
aVpBZ0FBQkFnUUlFQ0JBb0JNUUlKMmxKUUlFQ0JBZ1FJQUFBUUlFaG9BQUdVRE9CQWdRSUVDQUFB
RUMKQkFoMEFnS2tzN1JFZ0FBQkFnUUlFQ0JBZ01BUUVDQUR5SmtBQVFJRUNCQWdRSUFBZ1U1QWdI
U1dsZ2dRSUVDQUFBRUNCQWdRR0FJQwpaQUE1RXlCQWdBQUJBZ1FJRUNEUUNRaVF6dElTQVFJRUNC
QWdRSUFBQVFKRFFJQU1JR2NDQkFnUUlFQ0FBQUVDQkRvQkFkSlpXaUpBCmdBQUJBZ1FJRUNCQVlB
Z0lrQUhrVElBQUFRSUVDQkFnUUlCQUp5QkFPa3RMQkFnUUlFQ0FBQUVDQkFnTUFRRXlnSndKRUNC
QWdBQUIKQWdRSUVPZ0VCRWhuYVlrQUFRSUVDQkFnUUlBQWdTRWdRQWFRTXdFQ0JBZ1FJRUNBQUFF
Q25ZQUE2U3d0RVNCQWdBQUJBZ1FJRUNBdwpCQVRJQUhJbVFJQUFBUUlFQ0JBZ1FLQVRFQ0NkcFNV
Q0JBZ1FJRUNBQUFFQ0JJYUFBQmxBemdRSUVDQkFnQUFCQWdRSWRBSUNwTE8wClJJQUFBUUlFQ0JB
Z1FJREFFQkFnQThpWkFBRUNCQWdRSUVDQUFJRk9RSUIwbHBZSUVDQkFnQUFCQWdRSUVCZ0NBbVFB
T1JNZ1FJQUEKQVFJRUNCQWcwQWtJa003U0VnRUNCQWdRSUVDQUFBRUNRMENBRENCbkFnUUlFQ0JB
Z0FBQkFnUTZBUUhTV1ZvaVFJQUFBUUlFQ0JBZwpRR0FJQ0pBQjVFeUFBQUVDQkFnUUlFQ0FRQ2Nn
UURwTFN3UUlFQ0JBZ0FBQkFnUUlEQUVCTW9DY0NSQWdRSUFBQVFJRUNCRG9CQVJJCloybUpBQUVD
QkFnUUlFQ0FBSUVoSUVBR2tETUJBZ1FJRUNCQWdBQUJBcDJBQU9rc0xSRWdRSUFBQVFJRUNCQWdN
QVFFeUFCeUprQ0EKQUFFQ0JBZ1FJRUNnRXhBZ25hVWxBZ1FJRUNCQWdBQUJBZ1NHZ0FBWlFNNEVD
QkFnUUlBQUFRSUVDSFFDQXFTenRFU0FBQUVDQkFnUQpJRUNBd0JBUUlBUEltUUFCQWdRSUVDQkFn
QUNCVGtDQWRKYVdDQkFnUUlBQUFRSUVDQkFZQWdKa0FEa1RJRUNBQUFFQ0JBZ1FJTkFKCkNKRE8w
aElCQWdRSUVDQkFnQUFCQWtOQWdBd2dad0lFQ0JBZ1FJQUFBUUlFT2dFQjBsbGFJa0NBQUFFQ0JB
Z1FJRUJnQ0FpUUFlUk0KZ0FBQkFnUUlFQ0JBZ0VBbklFQTZTMHNFQ0JBZ1FJQUFBUUlFQ0F3QkFU
S0FuQWtRSUVDQUFBRUNCQWdRNkFRRVNHZHBpUUFCQWdRSQpFQ0JBZ0FDQklTQkFCcEF6QVFJRUNC
QWdRSUFBQVFLZGdBRHBMQzBSSUVDQUFBRUNCQWdRSURBRUJNZ0FjaVpBZ0FBQkFnUUlFQ0JBCm9C
TVFJSjJsSlFJRUNCQWdRSUFBQVFJRWhvQUFHVURPQkFnUUlFQ0FBQUVDQkFoMEFnS2tzN1JFZ0FB
QkFnUUlFQ0JBZ01BUUVDQUQKeUprQUFRSUVDQkFnUUlBQWdVNUFnSFNXbGdnUUlFQ0FBQUVDQkFn
UUdBSUNaQUE1RXlCQWdBQUJBZ1FJRUNEUUNRaVF6dElTQVFJRQpDQkFnUUlBQUFRSkRRSUFNSUdj
Q0JBZ1FJRUNBQUFFQ0JEb0JBZEpaV2lKQWdBQUJBZ1FJRUNCQVlBZ0lrQUhrVElBQUFRSUVDQkFn
ClFJQkFKeUJBT2t0TEJBZ1FJRUNBQUFFQ0JBZ01BUUV5Z0p3SkVDQkFnQUFCQWdRSUVPZ0VCRWhu
YVlrQUFRSUVDQkFnUUlBQWdTRWcKUUFhUU13RUNCQWdRSUVDQUFBRUNuWUFBNlN3dEVTQkFnQUFC
QWdRSUVDQXdCQVRJQUhJbVFJQUFBUUlFQ0JBZ1FLQVRFQ0NkcFNVQwpCQWdRSUVDQUFBRUNCSWFB
QUJsQXpnUUlFQ0JBZ0FBQkFnUUlkQUlDcExPMFJJQUFBUUlFQ0JBZ1FJREFFQkFnQThpWkFBRUNC
QWdRCklFQ0FBSUZPUUlCMGxwWUlFQ0JBZ0FBQkFnUUlFQmdDQW1RQU9STWdRSUFBQVFJRUNCQWcw
QWtJa003U0VnRUNCQWdRSUVDQUFBRUMKUTBDQURDQm5BZ1FJRUNCQWdBQUJBZ1E2QVFIU1dWb2lR
SUFBQVFJRUNCQWdRR0FJQ0pBQjVFeUFBQUVDQkFnUUlFQ0FRQ2NnUURwTApTd1FJRUNCQWdBQUJB
Z1FJREFFQk1vQ2NDUkFnUUlBQUFRSUVDQkRvQkFSSVoybUpBQUVDQkFnUUlFQ0FBSUVoSUVBR2tE
TUJBZ1FJCkVDQkFnQUFCQXAyQUFPa3NMUkVnUUlBQUFRSUVDQkFnTUFRRXlBQnlKa0NBQUFFQ0JB
Z1FJRUNnRXhBZ25hVWxBZ1FJRUNCQWdBQUIKQWdTR2dBQVpRTTRFQ0JBZ1FJQUFBUUlFQ0hRQ0Fx
U3p0RVNBQUFFQ0JBZ1FJRUNBd0JBUUlBUEltUUFCQWdRSUVDQkFnQUNCVGtDQQpkSmFXQ0JBZ1FJ
QUFBUUlFQ0JBWUFnSmtBRGtUSUVDQUFBRUNCQWdRSU5BSkNKRE8waElCQWdRSUVDQkFnQUFCQWtO
QWdBd2dad0lFCkNCQWdRSUFBQVFJRU9nRUIwbGxhSWtDQUFBRUNCQWdRSUVCZ0NBaVFBZVJNZ0FB
QkFnUUlFQ0JBZ0VBbklFQTZTMHNFQ0JBZ1FJQUEKQVFJRUNBd0JBVEtBbkFrUUlFQ0FBQUVDQkFn
UTZBUUVTR2RwaVFBQkFnUUlFQ0JBZ0FDQklTQkFCcEF6QVFJRUNCQWdRSUFBQVFLZApnQURwTEMw
UklFQ0FBQUVDQkFnUUlEQUVCTWdBY2laQWdBQUJBZ1FJRUNCQW9CTVFJSjJsSlFJRUNCQWdRSUFB
QVFJRWhvQUFHVURPCkJBZ1FJRUNBQUFFQ0JBaDBBZ0trczdSRWdBQUJBZ1FJRUNCQWdNQVFFQ0FE
eUprQUFRSUVDQkFnUUlBQWdVNUFnSFNXbGdnUUlFQ0EKQUFFQ0JBZ1FHQUlDWkFBNUV5QkFnQUFC
QWdRSUVDRFFDUWlRenRJU0FRSUVDQkFnUUlBQUFRSkRRSUFNSUdjQ0JBZ1FJRUNBQUFFQwpCRG9C
QWRKWldpSkFnQUFCQWdRSUVDQkFZQWdJa0FIa1RJQUFBUUlFQ0JBZ1FJQkFKeUJBT2t0TEJBZ1FJ
RUNBQUFFQ0JBZ01BUUV5CmdKd0pFQ0JBZ0FBQkFnUUlFT2dFQkVobmFZa0FBUUlFQ0JBZ1FJQUFn
U0VnUUFhUU13RUNCQWdRSUVDQUFBRUNuWUFBNlN3dEVTQkEKZ0FBQkFnUUlFQ0F3QkFUSUFISW1R
SUFBQVFJRUNCQWdRS0FURUNDZHBTVUNCQWdRSUVDQUFBRUNCSWFBQUJsQXpnUUlFQ0JBZ0FBQgpB
Z1FJZEFJQ3BMTzBSSUFBQVFJRUNCQWdRSURBRUJBZ0E4aVpBQUVDQkFnUUlFQ0FBSUZPUUlCMGxw
WUlFQ0JBZ0FBQkFnUUlFQmdDCkFtUUFPUk1nUUlBQUFRSUVDQkFnMEFrSWtNN1NFZ0VDQkFnUUlF
Q0FBQUVDUTBDQURDQm5BZ1FJRUNCQWdBQUJBZ1E2QVFIU1dWb2kKUUlBQUFRSUVDQkFnUUdBSUNK
QUI1RXlBQUFFQ0JBZ1FJRUNBUUNjZ1FEcExTd1FJRUNCQWdBQUJBZ1FJREFFQk1vQ2NDUkFnUUlB
QQpBUUlFQ0JEb0JBUklaMm1KQUFFQ0JBZ1FJRUNBQUlFaElFQUdrRE1CQWdRSUVDQkFnQUFCQXAy
QUFPa3NMUkVnUUlBQUFRSUVDQkFnCk1BUUV5QUJ5SmtDQUFBRUNCQWdRSUVDZ0V4QWduYVVsQWdR
SUVDQkFnQUFCQWdTR2dBQVpRTTRFQ0JBZ1FJQUFBUUlFQ0hRQ0FxU3oKdEVTQUFBRUNCQWdRSUVD
QXdCQVFJQVBJbVFBQkFnUUlFQ0JBZ0FDQlRrQ0FkSmFXQ0JBZ1FJQUFBUUlFQ0JBWUFnSmtBRGtU
SUVDQQpBQUVDQkFnUUlOQUpDSkRPMGhJQkFnUUlFQ0JBZ0FBQkFrTkFnQXdnWndJRUNCQWdRSUFB
QVFJRU9nRUIwbGxhSWtDQUFBRUNCQWdRCklFQmdDQWlRQWVSTWdBQUJBZ1FJRUNCQWdFQW5JRUE2
UzBzRUNCQWdRSUFBQVFJRUNBd0JBVEtBbkFrUUlFQ0FBQUVDQkFnUTZBUUUKU0dkcGlRQUJBZ1FJ
RUNCQWdBQ0JJU0JBQnBBekFRSUVDQkFnUUlBQUFRS2RnQURwTEMwUklFQ0FBQUVDQkFnUUlEQUVC
TWdBY2laQQpnQUFCQWdRSUVDQkFvQk1RSUoybEpRSUVDQkFnUUlBQUFRSUVob0FBR1VET0JBZ1FJ
RUNBQUFFQ0JBaDBBZ0trczdSRWdBQUJBZ1FJCkVDQkFnTUFRRUNBRHlKa0FBUUlFQ0JBZ1FJQUFn
VTVBZ0hTV2xnZ1FJRUNBQUFFQ0JBZ1FHQUlDWkFBNUV5QkFnQUFCQWdRSUVDRFEKQ1FpUXp0SVNB
UUlFQ0JBZ1FJQUFBUUpEUUlBTUlHY0NCQWdRSUVDQUFBRUNCRG9CQWRKWldpSkFnQUFCQWdRSUVD
QkFZQWdJa0FIawpUSUFBQVFJRUNCQWdRSUJBSnlCQU9rdExCQWdRSUVDQUFBRUNCQWdNQVFFeWdK
d0pFQ0JBZ0FBQkFnUUlFT2dFQkVobmFZa0FBUUlFCkNCQWdRSUFBZ1NFZ1FBYVFNd0VDQkFnUUlF
Q0FBQUVDbllBQTZTd3RFU0JBZ0FBQkFnUUlFQ0F3QkFUSUFISW1RSUFBQVFJRUNCQWcKUUtBVEVD
Q2RwU1VDQkFnUUlFQ0FBQUVDQklhQUFCbEF6Z1FJRUNCQWdBQUJBZ1FJZEFJQ3BMTzBSSUFBQVFJ
RUNCQWdRSURBRUJBZwpBOGlaQUFFQ0JBZ1FJRUNBQUlGT1FJQjBscFlJRUNCQWdBQUJBZ1FJRUJn
Q0FtUUFPUk1nUUlBQUFRSUVDQkFnMEFrSWtNN1NFZ0VDCkJBZ1FJRUNBQUFFQ1EwQ0FEQ0JuQWdR
SUVDQkFnQUFCQWdRNkFRSFNXVm9pUUlBQUFRSUVDQkFnUUdBSUNKQUI1RXlBQUFFQ0JBZ1EKSUVD
QVFDY2dRRHBMU3dRSUVDQkFnQUFCQWdRSURBRUJNb0NjQ1JBZ1FJQUFBUUlFQ0JEb0JBUklaMm1K
QUFFQ0JBZ1FJRUNBQUlFaApJRUFHa0RNQkFnUUlFQ0JBZ0FBQkFwMkFBT2tzTFJFZ1FJQUFBUUlF
Q0JBZ01BUUV5QUJ5SmtDQUFBRUNCQWdRSUVDZ0V4QWduYVVsCkFnUUlFQ0JBZ0FBQkFnU0dnQUFa
UU00RUNCQWdRSUFBQVFJRUNIUUNBcVN6dEVTQUFBRUNCQWdRSUVDQXdCQVFJQVBJbVFBQkFnUUkK
RUNCQWdBQ0JUa0NBZEphV0NCQWdRSUFBQVFJRUNCQVlBZ0prQURrVElFQ0FBQUVDQkFnUUlOQUpD
SkRPMGhJQkFnUUlFQ0JBZ0FBQgpBa05BZ0F3Z1p3SUVDQkFnUUlBQUFRSUVPZ0VCMGxsYUlrQ0FB
QUVDQkFnUUlFQmdDQWlRQWVSTWdBQUJBZ1FJRUNCQWdFQW5JRUE2ClMwc0VDQkFnUUlBQUFRSUVD
QXdCQVRLQW5Ba1FJRUNBQUFFQ0JBZ1E2QVFFU0dkcGlRQUJBZ1FJRUNCQWdBQ0JJU0JBQnBBekFR
SUUKQ0JBZ1FJQUFBUUtkZ0FEcExDMFJJRUNBQUFFQ0JBZ1FJREFFQk1nQWNpWkFnQUFCQWdRSUVD
QkFvQk1RSUoybEpRSUVDQkFnUUlBQQpBUUlFaG9BQUdVRE9CQWdRSUVDQUFBRUNCQWgwQWdLa3M3
UkVnQUFCQWdRSUVDQkFnTUFRRUNBRHlKa0FBUUlFQ0JBZ1FJQUFnVTVBCmdIU1dsZ2dRSUVDQUFB
RUNCQWdRR0FJQ1pBQTVFeUJBZ0FBQkFnUUlFQ0RRQ1FpUXp0SVNBUUlFQ0JBZ1FJQUFBUUpEUUlB
TUlHY0MKQkFnUUlFQ0FBQUVDQkRvQkFkSlpXaUpBZ0FBQkFnUUlFQ0JBWUFnSWtBSGtUSUFBQVFJ
RUNCQWdRSUJBSnlCQU9rdExCQWdRSUVDQQpBQUVDQkFnTUFRRXlnSndKRUNCQWdBQUJBZ1FJRU9n
RUJFaG5hWWtBQVFJRUNCQWdRSUFBZ1NFZ1FBYVFNd0VDQkFnUUlFQ0FBQUVDCm5ZQUE2U3d0RVNC
QWFQRDh6UUFBQ05wSlJFRlVnQUFCQWdRSUVDQXdCQVRJQUhJbVFJQUFBUUlFQ0JBZ1FLQVRFQ0Nk
cFNVQ0JBZ1EKSUVDQUFBRUNCSWFBQUJsQXpnUUlFQ0JBZ0FBQkFnUUlkQUlDcExPMFJJQUFBUUlF
Q0JBZ1FJREFFQkFnQThpWkFBRUNCQWdRSUVDQQpBSUZPUUlCMGxwWUlFQ0JBZ0FBQkFnUUlFQmdD
QW1RQU9STWdRSUFBQVFJRUNCQWcwQWtJa003U0VnRUNCQWdRSUVDQUFBRUNRMENBCkRDQm5BZ1FJ
RUNCQWdBQUJBZ1E2QVFIU1dWb2lRSUFBQVFJRUNCQWdRR0FJQ0pBQjVFeUFBQUVDQkFnUUlFQ0FR
Q2NnUURwTFN3UUkKRUNCQWdBQUJBZ1FJREFFQk1vQ2NDUkFnUUlBQUFRSUVDQkRvQkFSSVoybUpB
QUVDQkFnUUlFQ0FBSUVoSUVBR2tETUJBZ1FJRUNCQQpnQUFCQXAyQUFPa3NMUkVnUUlBQUFRSUVD
QkFnTUFRRXlBQnlKa0NBQUFFQ0JBZ1FJRUNnRXhBZ25hVWxBZ1FJRUNCQWdBQUJBZ1NHCmdBQVpR
TTRFQ0JBZ1FJQUFBUUlFQ0hRQ0FxU3p0RVNBQUFFQ0JBZ1FJRUNBd0JBUUlBUEltUUFCQWdRSUVD
QkFnQUNCVGtDQWRKYVcKQ0JBZ1FJQUFBUUlFQ0JBWUFnSmtBRGtUSUVDQUFBRUNCQWdRSU5BSkNK
RE8waElCQWdRSUVDQkFnQUFCQWtOQWdBd2dad0lFQ0JBZwpRSUFBQVFJRU9nRUIwbGxhSWtDQUFB
RUNCQWdRSUVCZ0NBaVFBZVJNZ0FBQkFnUUlFQ0JBZ0VBbklFQTZTMHNFQ0JBZ1FJQUFBUUlFCkNB
d0JBVEtBbkFrUUlFQ0FBQUVDQkFnUTZBUUVTR2RwaVFBQkFnUUlFQ0JBZ0FDQklTQkFCcEF6QVFJ
RUNCQWdRSUFBQVFLZGdBRHAKTEMwUklFQ0FBQUVDQkFnUUlEQUVCTWdBY2laQWdBQUJBZ1FJRUNC
QW9CTVFJSjJsSlFJRUNCQWdRSUFBQVFJRWhvQUFHVURPQkFnUQpJRUNBQUFFQ0JBaDBBZ0trczdS
RWdBQUJBZ1FJRUNCQWdNQVFFQ0FEeUprQUFRSUVDQkFnUUlBQWdVNUFnSFNXbGdnUUlFQ0FBQUVD
CkJBZ1FHQUlDWkFBNUV5QkFnQUFCQWdRSUVDRFFDUWlRenRJU0FRSUVDQkFnUUlBQUFRSkRRSUFN
SUdjQ0JBZ1FJRUNBQUFFQ0JEb0IKQWRKWldpSkFnQUFCQWdRSUVDQkFZQWdJa0FIa1RJQUFBUUlF
Q0JBZ1FJQkFKeUJBT2t0TEJBZ1FJRUNBQUFFQ0JBZ01BUUV5Z0p3SgpFQ0JBZ0FBQkFnUUlFT2dF
QkVobmFZa0FBUUlFQ0JBZ1FJQUFnU0VnUUFhUU13RUNCQWdRSUVDQUFBRUNuWUFBNlN3dEVTQkFn
QUFCCkFnUUlFQ0F3QkFUSUFISW1RSUFBQVFJRUNCQWdRS0FURUNDZHBTVUNCQWdRSUVDQUFBRUNC
SWFBQUJsQXpnUUlFQ0JBZ0FBQkFnUUkKZEFJQ3BMTzBSSUFBQVFJRUNCQWdRSURBRUJBZ0E4aVpB
QUVDQkFnUUlFQ0FBSUZPUUlCMGxwWUlFQ0JBZ0FBQkFnUUlFQmdDQW1RQQpPUk1nUUlBQUFRSUVD
QkFnMEFrSWtNN1NFZ0VDQkFnUUlFQ0FBQUVDUTBDQURDQm5BZ1FJRUNCQWdBQUJBZ1E2QVFIU1dW
b2lRSUFBCkFRSUVDQkFnUUdBSUNKQUI1RXlBQUFFQ0JBZ1FJRUNBUUNjZ1FEcExTd1FJRUNCQWdB
QUJBZ1FJREFFQk1vQ2NDUkFnUUlBQUFRSUUKQ0JEb0JBUklaMm1KQUFFQ0JBZ1FJRUNBQUlFaElF
QUdrRE1CQWdRSUVDQkFnQUFCQXAyQUFPa3NMUkVnUUlBQUFRSUVDQkFnTUFRRQp5QUJ5SmtDQUFB
RUNCQWdRSUVDZ0V4QWduYVVsQWdRSUVDQkFnQUFCQWdTR2dBQVpRTTRFQ0JBZ1FJQUFBUUlFQ0hR
Q0FxU3p0RVNBCkFBRUNCQWdRSUVDQXdCQVFJQVBJbVFBQkFnUUlFQ0JBZ0FDQlRrQ0FkSmFXQ0JB
Z1FJQUFBUUlFQ0JBWUFnSmtBRGtUSUVDQUFBRUMKQkFnUUlOQUpDSkRPMGhJQkFnUUlFQ0JBZ0FB
QkFrTkFnQXdnWndJRUNCQWdRSUFBQVFJRU9nRUIwbGxhSWtDQUFBRUNCQWdRSUVCZwpDQWlRQWVS
TWdBQUJBZ1FJRUNCQWdFQW5JRUE2UzBzRUNCQWdRSUFBQVFJRUNBd0JBVEtBbkFrUUlFQ0FBQUVD
QkFnUTZBUUVTR2RwCmlRQUJBZ1FJRUNCQWdBQ0JJU0JBQnBBekFRSUVDQkFnUUlBQUFRS2RnQURw
TEMwUklFQ0FBQUVDQkFnUUlEQUVCTWdBY2laQWdBQUIKQWdRSUVDQkFvQk1RSUoybEpRSUVDQkFn
UUlBQUFRSUVob0FBR1VET0JBZ1FJRUNBQUFFQ0JBaDBBZ0trczdSRWdBQUJBZ1FJRUNCQQpnTUFR
RUNBRHlKa0FBUUlFQ0JBZ1FJQUFnVTVBZ0hTV2xnZ1FJRUNBQUFFQ0JBZ1FHQUlDWkFBNUV5QkFn
QUFCQWdRSUVDRFFDUWlRCnp0SVNBUUlFQ0JBZ1FJQUFBUUpEUUlBTUlHY0NCQWdRSUVDQUFBRUNC
RG9CQWRKWldpSkFnQUFCQWdRSUVDQkFZQWdJa0FIa1RJQUEKQVFJRUNCQWdRSUJBSnlCQU9rdExC
QWdRSUVDQUFBRUNCQWdNQVFFeWdKd0pFQ0JBZ0FBQkFnUUlFT2dFQkVobmFZa0FBUUlFQ0JBZwpR
SUFBZ1NFZ1FBYVFNd0VDQkFnUUlFQ0FBQUVDbllBQTZTd3RFU0JBZ0FBQkFnUUlFQ0F3QkFUSUFI
SW1RSUFBQVFJRUNCQWdRS0FUCkVDQ2RwU1VDQkFnUUlFQ0FBQUVDQklhQUFCbEF6Z1FJRUNCQWdB
QUJBZ1FJZEFJQ3BMTzBSSUFBQVFJRUNCQWdRSURBRUJBZ0E4aVoKQUFFQ0JBZ1FJRUNBQUlGT1FJ
QjBscFlJRUNCQWdBQUJBZ1FJRUJnQ0FtUUFPUk1nUUlBQUFRSUVDQkFnMEFrSWtNN1NFZ0VDQkFn
UQpJRUNBQUFFQ1EwQ0FEQ0JuQWdRSUVDQkFnQUFCQWdRNkFRSFNXVm9pUUlBQUFRSUVDQkFnUUdB
SUNKQUI1RXlBQUFFQ0JBZ1FJRUNBClFDY2dRRHBMU3dRSUVDQkFnQUFCQWdRSURBRUJNb0NjQ1JB
Z1FJQUFBUUlFQ0JEb0JBUklaMm1KQUFFQ0JBZ1FJRUNBQUlFaElFQUcKa0RNQkFnUUlFQ0JBZ0FB
QkFwMkFBT2tzTFJFZ1FJQUFBUUlFQ0JBZ01BUUV5QUJ5SmtDQUFBRUNCQWdRSUVDZ0V4QWduYVVs
QWdRSQpFQ0JBZ0FBQkFnU0dnQUFaUU00RUNCQWdRSUFBQVFJRUNIUUNBcVN6dEVTQUFBRUNCQWdR
SUVDQXdCQVFJQVBJbVFBQkFnUUlFQ0JBCmdBQ0JUa0NBZEphV0NCQWdRSUFBQVFJRUNCQVlBZ0pr
QURrVElFQ0FBQUVDQkFnUUlOQUpDSkRPMGhJQkFnUUlFQ0JBZ0FBQkFrTkEKZ0F3Z1p3SUVDQkFn
UUlBQUFRSUVPZ0VCMGxsYUlrQ0FBQUVDQkFnUUlFQmdDQWlRQWVSTWdBQUJBZ1FJRUNCQWdFQW5J
RUE2UzBzRQpDQkFnUUlBQUFRSUVDQXdCQVRLQW5Ba1FJRUNBQUFFQ0JBZ1E2QVFFU0dkcGlRQUJB
Z1FJRUNCQWdBQ0JJU0JBQnBBekFRSUVDQkFnClFJQUFBUUtkZ0FEcExDMFJJRUNBQUFFQ0JBZ1FJ
REFFQk1nQWNpWkFnQUFCQWdRSUVDQkFvQk1RSUoybEpRSUVDQkFnUUlBQUFRSUUKaHNCZnNhTVBx
Y2dSQjFBQUFBQUFTVVZPUks1Q1lJST0KCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>