<?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>203125</bug_id>
          
          <creation_ts>2019-10-17 15:54:02 -0700</creation_ts>
          <short_desc>Only include &quot;deep color&quot; in layer tree dumps if a tests requests it</short_desc>
          <delta_ts>2019-10-17 21:25:39 -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>WebKit 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>InRadar</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>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1581204</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-10-17 15:54:02 -0700</bug_when>
    <thetext>Only include &quot;deep color&quot; in layer tree dumps if a tests requests it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1581205</commentid>
    <comment_count>1</comment_count>
      <attachid>381243</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-10-17 15:55:34 -0700</bug_when>
    <thetext>Created attachment 381243
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1581208</commentid>
    <comment_count>2</comment_count>
      <attachid>381243</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-17 16:00:57 -0700</bug_when>
    <thetext>Comment on attachment 381243
Patch

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

&gt; Source/WebCore/testing/Internals.h:374
&gt; +        LAYER_TREE_INCLUDES_DEEP_COLOR = 1024,

Why is this not bit shifts!

&gt; Source/WebCore/testing/Internals.idl:401
&gt; +    const unsigned short LAYER_TREE_INCLUDES_DEEP_COLOR = 1024;

Maybe this is why</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1581288</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-10-17 21:24:42 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/251273/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1581289</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-17 21:25:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/56396406&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>381243</attachid>
            <date>2019-10-17 15:55:34 -0700</date>
            <delta_ts>2019-10-17 16:00:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203125-20191017155534.patch</filename>
            <type>text/plain</type>
            <size>20731</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxMTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWJlMjQzNzI4M2NkYWZm
OTU2M2EwMDQ0MjJlZTU5ZjUzYmI1NzA2Ni4uMzlhMGMxMzcyYjkwYmFhMTk1MDIxNDljNGI2ZTJj
OGFmZjE0NmNiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE5LTEwLTE3ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIE9ubHkgaW5jbHVk
ZSAiZGVlcCBjb2xvciIgaW4gbGF5ZXIgdHJlZSBkdW1wcyBpZiBhIHRlc3RzIHJlcXVlc3RzIGl0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDMxMjUK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAg
IExheWVyIHRyZWUgZHVtcGluZyB0ZXN0cyBjYW4gZmFpbCB3aGVuIHJ1biBvbiBkaWZmZXJlbnQg
ZGV2aWNlcyBiZWNhdXNlIHRoZSAiZGVlcCBjb2xvciIKKyAgICAgICAgcHJvcGVydHkgb24gbGF5
ZXJzIGlzIGRldmljZS1kZXBlbmRlbnQuIFN0b3AgZHVtcGluZyB0aGlzIGJ5IGRlZmF1bHQsIGFu
ZCBoYXZlIG9uZSB0ZXN0CisgICAgICAgIHRoYXQgc2V0cyB0aGUgYml0LiBpcGhvbmUtNyBpcyB0
aGUgb25seSBkZXZpY2Ugd2UgdGVzdCB0aGF0IGhhcyBkZWVwIGNvbG9yIHN1cHBvcnQuCisKKyAg
ICAgICAgVGVzdHM6IGNvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9kZWVwLWNvbG9yLWJhY2tp
bmctc3RvcmUuaHRtbAorICAgICAgICAgICAgICAgY29tcG9zaXRpbmcvY29udGVudHMtZm9ybWF0
L2lwYWQvZGVlcC1jb2xvci1iYWNraW5nLXN0b3JlLmh0bWwKKyAgICAgICAgICAgICAgIGNvbXBv
c2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9pcGhvbmUtNy9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUu
aHRtbAorCisgICAgICAgICogcGFnZS9GcmFtZS5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL0dyYXBoaWNzTGF5ZXJDbGllbnQuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9j
YS9HcmFwaGljc0xheWVyQ0EuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNB
OjpjcmVhdGVUcmFuc2Zvcm1BbmltYXRpb25zRnJvbUtleWZyYW1lcyk6CisgICAgICAgICogcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJMYXllckNvbXBvc2l0b3I6OmxheWVyVHJlZUFzVGV4dCk6CisgICAgICAgICogdGVzdGluZy9J
bnRlcm5hbHMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6dG9MYXllclRyZWVGbGFncyk6CisgICAg
ICAgICogdGVzdGluZy9JbnRlcm5hbHMuaDoKKyAgICAgICAgKiB0ZXN0aW5nL0ludGVybmFscy5p
ZGw6CisKIDIwMTktMTAtMTYgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAg
ICAgICBEcm9wIHVudXNlZCBXS1BhZ2VTZXRSZXNvdXJjZUNhY2hpbmdEaXNhYmxlZCgpIFNQSQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZS5oIGIvU291cmNlL1dlYkNvcmUv
cGFnZS9GcmFtZS5oCmluZGV4IDlhYTFjNjYyOThlMjg4ZTFlNDFjMDI3OTgxZWNiYTdiZDExNDc4
NTcuLmRkOTgwMmMwMWNiYmUyZjk0YzllNjdlOWQ2NGVhZWU0MDA5ODkyNzIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lLmgKQEAgLTExNyw2ICsxMTcsNyBAQCBlbnVtIHsKICAgICBMYXllclRyZWVGbGFnc0luY2x1
ZGVCYWNraW5nU3RvcmVBdHRhY2hlZCAgID0gMSA8PCA4LAogICAgIExheWVyVHJlZUZsYWdzSW5j
bHVkZVJvb3RMYXllclByb3BlcnRpZXMgICAgPSAxIDw8IDksCiAgICAgTGF5ZXJUcmVlRmxhZ3NJ
bmNsdWRlRXZlbnRSZWdpb24gICAgICAgICAgICA9IDEgPDwgMTAsCisgICAgTGF5ZXJUcmVlRmxh
Z3NJbmNsdWRlRGVlcENvbG9yICAgICAgICAgICAgICA9IDEgPDwgMTEsCiB9OwogdHlwZWRlZiB1
bnNpZ25lZCBMYXllclRyZWVGbGFnczsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckNsaWVudC5oIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckNsaWVudC5oCmluZGV4IDRkNTM1ZGNiZDg5ZWUx
ODIwZmEyYTU4YTVlNGEzM2I4MGQ2Y2NhOTEuLjc5YTNmNTM5NjNiZjQ3YjYwMTQ4MDBhNzUzMjM0
ZDZhMWQxM2ExZDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L0dyYXBoaWNzTGF5ZXJDbGllbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9HcmFwaGljc0xheWVyQ2xpZW50LmgKQEAgLTc0LDYgKzc0LDcgQEAgZW51bSBMYXllclRy
ZWVBc1RleHRCZWhhdmlvckZsYWdzIHsKICAgICBMYXllclRyZWVBc1RleHRJbmNsdWRlQmFja2lu
Z1N0b3JlQXR0YWNoZWQgID0gMSA8PCA5LAogICAgIExheWVyVHJlZUFzVGV4dEluY2x1ZGVSb290
TGF5ZXJQcm9wZXJ0aWVzICAgPSAxIDw8IDEwLAogICAgIExheWVyVHJlZUFzVGV4dEluY2x1ZGVF
dmVudFJlZ2lvbiAgICAgICAgICAgPSAxIDw8IDExLAorICAgIExheWVyVHJlZUFzVGV4dEluY2x1
ZGVEZWVwQ29sb3IgICAgICAgICAgICAgPSAxIDw8IDEyLAogICAgIExheWVyVHJlZUFzVGV4dFNo
b3dBbGwgICAgICAgICAgICAgICAgICAgICAgPSAweEZGRkYKIH07CiB0eXBlZGVmIHVuc2lnbmVk
IExheWVyVHJlZUFzVGV4dEJlaGF2aW9yOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKaW5kZXggOWI5ZjU5YzBiNzUx
OWM5MmRlNThiYjgyMjUxMmQ3ZmQ2NzcyNDIxNC4uOWE0OTE4YzdkZGM2MTAwYWQzYjY0MWU1NWZk
NmRiNGIzNzMxMDk3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCkBAIC0zNzUzLDcgKzM3NTMsNyBAQCB2b2lk
IEdyYXBoaWNzTGF5ZXJDQTo6ZHVtcEFkZGl0aW9uYWxQcm9wZXJ0aWVzKFRleHRTdHJlYW0mIHRl
eHRTdHJlYW0sIExheWVyVHJlZQogICAgICAgICB0ZXh0U3RyZWFtIDw8IGluZGVudCA8PCAiKGlu
IHdpbmRvdyAiIDw8IHRpbGVkQmFja2luZygpLT5pc0luV2luZG93KCkgPDwgIilcbiI7CiAgICAg
fQogCi0gICAgaWYgKG1fbGF5ZXItPndhbnRzRGVlcENvbG9yQmFja2luZ1N0b3JlKCkpCisgICAg
aWYgKChiZWhhdmlvciAmIExheWVyVHJlZUFzVGV4dEluY2x1ZGVEZWVwQ29sb3IpICYmIG1fbGF5
ZXItPndhbnRzRGVlcENvbG9yQmFja2luZ1N0b3JlKCkpCiAgICAgICAgIHRleHRTdHJlYW0gPDwg
aW5kZW50IDw8ICIoZGVlcCBjb2xvciAxKVxuIjsKIAogICAgIGlmIChiZWhhdmlvciAmIExheWVy
VHJlZUFzVGV4dEluY2x1ZGVDb250ZW50TGF5ZXJzKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IGMwZGQwNjBiNWQzM2M5
ZWRkZmEzMGY3ZDUzNGRhN2Q5NzkzMjhjNDguLmYxMDg0MDE0MmUwOTQ4ZTdhY2IyM2FmYjgzOGI5
MjNmZTRhMGE3OTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllckNvbXBvc2l0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllckNvbXBvc2l0b3IuY3BwCkBAIC0yMTM3LDYgKzIxMzcsOCBAQCBTdHJpbmcgUmVuZGVyTGF5
ZXJDb21wb3NpdG9yOjpsYXllclRyZWVBc1RleHQoTGF5ZXJUcmVlRmxhZ3MgZmxhZ3MpCiAgICAg
ICAgIGxheWVyVHJlZUJlaGF2aW9yIHw9IExheWVyVHJlZUFzVGV4dEluY2x1ZGVSb290TGF5ZXJQ
cm9wZXJ0aWVzOwogICAgIGlmIChmbGFncyAmIExheWVyVHJlZUZsYWdzSW5jbHVkZUV2ZW50UmVn
aW9uKQogICAgICAgICBsYXllclRyZWVCZWhhdmlvciB8PSBMYXllclRyZWVBc1RleHRJbmNsdWRl
RXZlbnRSZWdpb247CisgICAgaWYgKGZsYWdzICYgTGF5ZXJUcmVlRmxhZ3NJbmNsdWRlRGVlcENv
bG9yKQorICAgICAgICBsYXllclRyZWVCZWhhdmlvciB8PSBMYXllclRyZWVBc1RleHRJbmNsdWRl
RGVlcENvbG9yOwogCiAgICAgLy8gV2Ugc2tpcCBkdW1waW5nIHRoZSBzY3JvbGwgYW5kIGNsaXAg
bGF5ZXJzIHRvIGtlZXAgbGF5ZXJUcmVlQXNUZXh0IG91dHB1dAogICAgIC8vIHNpbWlsYXIgYmV0
d2VlbiBwbGF0Zm9ybXMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVy
bmFscy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5jcHAKaW5kZXggOGY4
YzVjN2Q5MjdjMDc5NjI5ZDY3ZWQxNWFjMDIzODU1NmQ0OTI5YS4uYmVjNDRhMDY2Y2VhNTAzNDdj
NDk4ZTZmYzkxZmYxM2M1NzI3Y2ZiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvdGVzdGlu
Zy9JbnRlcm5hbHMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmNw
cApAQCAtMjYyNSw2ICsyNjI1LDggQEAgc3RhdGljIExheWVyVHJlZUZsYWdzIHRvTGF5ZXJUcmVl
RmxhZ3ModW5zaWduZWQgc2hvcnQgZmxhZ3MpCiAgICAgICAgIGxheWVyVHJlZUZsYWdzIHw9IExh
eWVyVHJlZUZsYWdzSW5jbHVkZVJvb3RMYXllclByb3BlcnRpZXM7CiAgICAgaWYgKGZsYWdzICYg
SW50ZXJuYWxzOjpMQVlFUl9UUkVFX0lOQ0xVREVTX0VWRU5UX1JFR0lPTikKICAgICAgICAgbGF5
ZXJUcmVlRmxhZ3MgfD0gTGF5ZXJUcmVlRmxhZ3NJbmNsdWRlRXZlbnRSZWdpb247CisgICAgaWYg
KGZsYWdzICYgSW50ZXJuYWxzOjpMQVlFUl9UUkVFX0lOQ0xVREVTX0RFRVBfQ09MT1IpCisgICAg
ICAgIGxheWVyVHJlZUZsYWdzIHw9IExheWVyVHJlZUZsYWdzSW5jbHVkZURlZXBDb2xvcjsKIAog
ICAgIHJldHVybiBsYXllclRyZWVGbGFnczsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3Rlc3RpbmcvSW50ZXJuYWxzLmggYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5o
CmluZGV4IGJhMmJiOTc0YTkyY2VmMWFjN2UzNDQ3NmViYjEyZWFlZGQ3MDdhODkuLjc1NmYwMWE1
YTQxNDRjM2VmMmUyNjQ0MWJmNmQyODZkYTViYjJjY2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRl
cm5hbHMuaApAQCAtMzcxLDYgKzM3MSw3IEBAIHB1YmxpYzoKICAgICAgICAgTEFZRVJfVFJFRV9J
TkNMVURFU19CQUNLSU5HX1NUT1JFX0FUVEFDSEVEID0gMTI4LAogICAgICAgICBMQVlFUl9UUkVF
X0lOQ0xVREVTX1JPT1RfTEFZRVJfUFJPUEVSVElFUyA9IDI1NiwKICAgICAgICAgTEFZRVJfVFJF
RV9JTkNMVURFU19FVkVOVF9SRUdJT04gPSA1MTIsCisgICAgICAgIExBWUVSX1RSRUVfSU5DTFVE
RVNfREVFUF9DT0xPUiA9IDEwMjQsCiAgICAgfTsKICAgICBFeGNlcHRpb25PcjxTdHJpbmc+IGxh
eWVyVHJlZUFzVGV4dChEb2N1bWVudCYsIHVuc2lnbmVkIHNob3J0IGZsYWdzKSBjb25zdDsKICAg
ICBFeGNlcHRpb25Pcjx1aW50NjRfdD4gbGF5ZXJJREZvckVsZW1lbnQoRWxlbWVudCYpOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsIGIvU291cmNlL1dl
YkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsCmluZGV4IDFlZWUzYzlkM2FlM2IyNmVlN2Y0YWQx
MjcwOTg1NTZiYWRjNjJlYzMuLjk2NTkzYWQyZDZkODE5N2VkOGQyOGMzZjVlODk1YmQyZGQyMGU2
MTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmlkbAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5pZGwKQEAgLTM5OCw2ICszOTgsNyBA
QCBlbnVtIENvbXBvc2l0aW5nUG9saWN5IHsKICAgICBjb25zdCB1bnNpZ25lZCBzaG9ydCBMQVlF
Ul9UUkVFX0lOQ0xVREVTX0JBQ0tJTkdfU1RPUkVfQVRUQUNIRUQgPSAxMjg7CiAgICAgY29uc3Qg
dW5zaWduZWQgc2hvcnQgTEFZRVJfVFJFRV9JTkNMVURFU19ST09UX0xBWUVSX1BST1BFUlRJRVMg
PSAyNTY7CiAgICAgY29uc3QgdW5zaWduZWQgc2hvcnQgTEFZRVJfVFJFRV9JTkNMVURFU19FVkVO
VF9SRUdJT04gPSA1MTI7CisgICAgY29uc3QgdW5zaWduZWQgc2hvcnQgTEFZRVJfVFJFRV9JTkNM
VURFU19ERUVQX0NPTE9SID0gMTAyNDsKICAgICBbTWF5VGhyb3dFeGNlcHRpb25dIERPTVN0cmlu
ZyBsYXllclRyZWVBc1RleHQoRG9jdW1lbnQgZG9jdW1lbnQsIG9wdGlvbmFsIHVuc2lnbmVkIHNo
b3J0IGZsYWdzID0gMCk7CiAKICAgICBbTWF5VGhyb3dFeGNlcHRpb25dIHVuc2lnbmVkIGxvbmcg
bG9uZyBsYXllcklERm9yRWxlbWVudChFbGVtZW50IGVsZW1lbnQpOwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGNkOWUxYzhj
YTUyODI5NGI4MjI5MzYyNzRjODc5Yzg4ZGNhNDkzMGUuLjVkZjE2NWZjYjcwYmMzNzlhNGE5NWE5
YWE3ZTg3YzgwMGI1ODA5OWUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxOS0xMC0xNyAgU2lt
b24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBPbmx5IGluY2x1
ZGUgImRlZXAgY29sb3IiIGluIGxheWVyIHRyZWUgZHVtcHMgaWYgYSB0ZXN0cyByZXF1ZXN0cyBp
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzMTI1
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBUZXN0
RXhwZWN0YXRpb25zOgorICAgICAgICAqIGNvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9kZWVw
LWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0OiBDb3BpZWQgZnJvbSBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9pcGhvbmUtNy90aWxlZC1kcmF3aW5nL2NvbXBvc2l0aW5nLWxheWVycy1kZWVw
LWNvbG9yLWV4cGVjdGVkLnR4dC4KKyAgICAgICAgKiBjb21wb3NpdGluZy9jb250ZW50cy1mb3Jt
YXQvZGVlcC1jb2xvci1iYWNraW5nLXN0b3JlLmh0bWw6IENvcGllZCBmcm9tIExheW91dFRlc3Rz
L3BsYXRmb3JtL2lwaG9uZS03L3RpbGVkLWRyYXdpbmcvY29tcG9zaXRpbmctbGF5ZXJzLWRlZXAt
Y29sb3IuaHRtbC4KKyAgICAgICAgKiBjb21wb3NpdGluZy9jb250ZW50cy1mb3JtYXQvaXBhZC9k
ZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0OiBDb3BpZWQgZnJvbSBMYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9pcGhvbmUtNy90aWxlZC1kcmF3aW5nL2NvbXBvc2l0aW5nLWxheWVycy1k
ZWVwLWNvbG9yLWV4cGVjdGVkLnR4dC4KKyAgICAgICAgKiBjb21wb3NpdGluZy9jb250ZW50cy1m
b3JtYXQvaXBhZC9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUuaHRtbDogQ29waWVkIGZyb20gTGF5
b3V0VGVzdHMvcGxhdGZvcm0vaXBob25lLTcvdGlsZWQtZHJhd2luZy9jb21wb3NpdGluZy1sYXll
cnMtZGVlcC1jb2xvci5odG1sLgorICAgICAgICAqIGNvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1h
dC9pcGhvbmUtNy9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0OiBSZW5hbWVk
IGZyb20gTGF5b3V0VGVzdHMvcGxhdGZvcm0vaXBob25lLTcvdGlsZWQtZHJhd2luZy9jb21wb3Np
dGluZy1sYXllcnMtZGVlcC1jb2xvci1leHBlY3RlZC50eHQuCisgICAgICAgICogY29tcG9zaXRp
bmcvY29udGVudHMtZm9ybWF0L2lwaG9uZS03L2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS5odG1s
OiBSZW5hbWVkIGZyb20gTGF5b3V0VGVzdHMvcGxhdGZvcm0vaXBob25lLTcvdGlsZWQtZHJhd2lu
Zy9jb21wb3NpdGluZy1sYXllcnMtZGVlcC1jb2xvci5odG1sLgorICAgICAgICAqIHBsYXRmb3Jt
L2lwYWQvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9pcGhvbmUtNy9UZXN0
RXhwZWN0YXRpb25zOiBBZGRlZC4KKwogMjAxOS0xMC0xNiAgUnVzc2VsbCBFcHN0ZWluICA8cmVw
c3RlaW5AYXBwbGUuY29tPgogCiAgICAgICAgIENvcnJlY3QgVGVzdEV4cGVjdGF0aW9ucyBmcm9t
IHIyNTExMTkuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5
b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBjYzJiYmIyMmYxMTJhMjk2YmViOWJhMTMz
MzUyMjM2MWQyMmI1MzY1Li5kNDUzYTlhMzFkZWY4NDAwOWQxYzkzMGExMTZjNTE3MWQ1ZTNiM2M0
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRl
c3RzL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTcsNiArNyw4IEBACiAjLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vCiAKIGNvbXBvc2l0aW5nL2lvcyBbIFNraXAgXQorY29tcG9zaXRpbmcv
Y29udGVudHMtZm9ybWF0L2lwYWQgWyBTa2lwIF0KK2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1h
dC9pcGhvbmUtNyBbIFNraXAgXQogY3NzMy90b3VjaC1hY3Rpb24gWyBTa2lwIF0KIGFjY2Vzc2li
aWxpdHkvaW9zLXNpbXVsYXRvciBbIFNraXAgXQogYWNjZXNzaWJpbGl0eS9ndGsgWyBTa2lwIF0K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9kZWVw
LWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvY29udGVudHMtZm9ybWF0L2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uODVlMjIyYmE5MmJlZTIwMjM2MGFlYTc5ZWZlNjM5NjRkMjM2ODMzNgotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9k
ZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzYgQEAKK0Jv
eAorQm94CisoR3JhcGhpY3NMYXllcgorICAoYW5jaG9yIDAuMDAgMC4wMCkKKyAgKGJvdW5kcyA1
MDE4LjAwIDIwMTguMDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAg
IChib3VuZHMgNTAxOC4wMCAyMDE4LjAwKQorICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisgICAg
ICAodGlsZSBjYWNoZSBjb3ZlcmFnZSAwLCAwIDEwMjQgeCAxMDI0KQorICAgICAgKHRpbGUgc2l6
ZSA1MTIgeCA1MTIpCisgICAgICAodG9wIGxlZnQgdGlsZSAwLCAwIHRpbGVzIGdyaWQgMiB4IDIp
CisgICAgICAoaW4gd2luZG93IDEpCisgICAgICAoY2hpbGRyZW4gMgorICAgICAgICAoR3JhcGhp
Y3NMYXllcgorICAgICAgICAgIChwb3NpdGlvbiAxOC4wMCAxMC4wMCkKKyAgICAgICAgICAoYm91
bmRzIDEwMC4wMCAxMDAuMDApCisgICAgICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisgICAgICAg
ICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICApCisgICAgICAgIChHcmFwaGljc0xheWVyCisg
ICAgICAgICAgKHBvc2l0aW9uIDE4LjAwIDEyMC4wMCkKKyAgICAgICAgICAoYm91bmRzIDUwMDAu
MDAgMTAwLjAwKQorICAgICAgICAgICh1c2luZ1RpbGVkTGF5ZXIgMSkKKyAgICAgICAgICAoY29u
dGVudHNPcGFxdWUgMSkKKyAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgKHRp
bGUgY2FjaGUgY292ZXJhZ2UgMCwgMCAxMDI0IHggMTAwKQorICAgICAgICAgICh0aWxlIHNpemUg
NTEyIHggNTEyKQorICAgICAgICAgICh0b3AgbGVmdCB0aWxlIDAsIDAgdGlsZXMgZ3JpZCAyIHgg
MSkKKyAgICAgICAgICAoaW4gd2luZG93IDEpCisgICAgICAgICkKKyAgICAgICkKKyAgICApCisg
ICkKKykKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvY29udGVudHMtZm9y
bWF0L2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvY29udGVudHMtZm9ybWF0L2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjI4YTNkNTc4MGNhNWJiYjk0NTMwYTNiNWVjNmQyMmJlYjZhMWIwZjkKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250ZW50cy1mb3JtYXQvZGVlcC1jb2xv
ci1iYWNraW5nLXN0b3JlLmh0bWwKQEAgLTAsMCArMSw0OSBAQAorPCFET0NUWVBFIGh0bWw+CisK
KzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAgICBib2R5IHsKKyAgICAgICAgICAg
IGhlaWdodDogMjAwMHB4OworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuYm94IHsKKyAg
ICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAg
ICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworICAgICAgICAgICAgbWFyZ2luOiAxMHB4
OworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuY29tcG9zaXRlZCB7CisgICAgICAgICAg
ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAg
IC50aWxlZCB7CisgICAgICAgICAgICB3aWR0aDogNTAwMHB4OworICAgICAgICB9CisgICAgPC9z
dHlsZT4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
ICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKworICAgICAgICBmdW5jdGlvbiBkb1Rl
c3QoKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAod2luZG93LmludGVybmFscykKKyAgICAg
ICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJzJykuaW5uZXJUZXh0ID0g
aW50ZXJuYWxzLmxheWVyVHJlZUFzVGV4dChkb2N1bWVudCwgaW50ZXJuYWxzLkxBWUVSX1RSRUVf
SU5DTFVERVNfVElMRV9DQUNIRVMgfCBpbnRlcm5hbHMuTEFZRVJfVFJFRV9JTkNMVURFU19ERUVQ
X0NPTE9SKTsKKyAgICAgICAgfQorICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9h
ZCcsIGRvVGVzdCwgZmFsc2UpOworICAgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxk
aXYgY2xhc3M9ImNvbXBvc2l0ZWQgYm94Ij4KKyAgICBCb3gKKzwvZGl2PgorCis8ZGl2IGNsYXNz
PSJ0aWxlZCBjb21wb3NpdGVkIGJveCI+CisgICAgQm94Cis8L2Rpdj4KKworPHByZSBpZD0ibGF5
ZXJzIj48L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Nv
bXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9pcGFkL2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250ZW50cy1mb3JtYXQvaXBh
ZC9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg1ZTIy
MmJhOTJiZWUyMDIzNjBhZWE3OWVmZTYzOTY0ZDIzNjgzMzYKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250ZW50cy1mb3JtYXQvaXBhZC9kZWVwLWNvbG9yLWJh
Y2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzYgQEAKK0JveAorQm94CisoR3Jh
cGhpY3NMYXllcgorICAoYW5jaG9yIDAuMDAgMC4wMCkKKyAgKGJvdW5kcyA1MDE4LjAwIDIwMTgu
MDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgIChib3VuZHMgNTAx
OC4wMCAyMDE4LjAwKQorICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisgICAgICAodGlsZSBjYWNo
ZSBjb3ZlcmFnZSAwLCAwIDEwMjQgeCAxMDI0KQorICAgICAgKHRpbGUgc2l6ZSA1MTIgeCA1MTIp
CisgICAgICAodG9wIGxlZnQgdGlsZSAwLCAwIHRpbGVzIGdyaWQgMiB4IDIpCisgICAgICAoaW4g
d2luZG93IDEpCisgICAgICAoY2hpbGRyZW4gMgorICAgICAgICAoR3JhcGhpY3NMYXllcgorICAg
ICAgICAgIChwb3NpdGlvbiAxOC4wMCAxMC4wMCkKKyAgICAgICAgICAoYm91bmRzIDEwMC4wMCAx
MDAuMDApCisgICAgICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisgICAgICAgICAgKGRyYXdzQ29u
dGVudCAxKQorICAgICAgICApCisgICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAgKHBv
c2l0aW9uIDE4LjAwIDEyMC4wMCkKKyAgICAgICAgICAoYm91bmRzIDUwMDAuMDAgMTAwLjAwKQor
ICAgICAgICAgICh1c2luZ1RpbGVkTGF5ZXIgMSkKKyAgICAgICAgICAoY29udGVudHNPcGFxdWUg
MSkKKyAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgKHRpbGUgY2FjaGUgY292
ZXJhZ2UgMCwgMCAxMDI0IHggMTAwKQorICAgICAgICAgICh0aWxlIHNpemUgNTEyIHggNTEyKQor
ICAgICAgICAgICh0b3AgbGVmdCB0aWxlIDAsIDAgdGlsZXMgZ3JpZCAyIHggMSkKKyAgICAgICAg
ICAoaW4gd2luZG93IDEpCisgICAgICAgICkKKyAgICAgICkKKyAgICApCisgICkKKykKKwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvY29udGVudHMtZm9ybWF0L2lwYWQvZGVl
cC1jb2xvci1iYWNraW5nLXN0b3JlLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250
ZW50cy1mb3JtYXQvaXBhZC9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li4yOGEzZDU3ODBjYTViYmI5NDUzMGEzYjVlYzZkMjJiZWI2YTFiMGY5Ci0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvY29udGVudHMtZm9ybWF0L2lwYWQvZGVlcC1j
b2xvci1iYWNraW5nLXN0b3JlLmh0bWwKQEAgLTAsMCArMSw0OSBAQAorPCFET0NUWVBFIGh0bWw+
CisKKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAgICBib2R5IHsKKyAgICAgICAg
ICAgIGhlaWdodDogMjAwMHB4OworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuYm94IHsK
KyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICB3aWR0aDogMTAwcHg7Cisg
ICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworICAgICAgICAgICAgbWFyZ2luOiAx
MHB4OworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuY29tcG9zaXRlZCB7CisgICAgICAg
ICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgICAgICAgIH0KKyAgICAgICAgCisgICAg
ICAgIC50aWxlZCB7CisgICAgICAgICAgICB3aWR0aDogNTAwMHB4OworICAgICAgICB9CisgICAg
PC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisg
ICAgICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKworICAgICAgICBmdW5jdGlvbiBk
b1Rlc3QoKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAod2luZG93LmludGVybmFscykKKyAg
ICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJzJykuaW5uZXJUZXh0
ID0gaW50ZXJuYWxzLmxheWVyVHJlZUFzVGV4dChkb2N1bWVudCwgaW50ZXJuYWxzLkxBWUVSX1RS
RUVfSU5DTFVERVNfVElMRV9DQUNIRVMgfCBpbnRlcm5hbHMuTEFZRVJfVFJFRV9JTkNMVURFU19E
RUVQX0NPTE9SKTsKKyAgICAgICAgfQorICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcign
bG9hZCcsIGRvVGVzdCwgZmFsc2UpOworICAgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisK
KzxkaXYgY2xhc3M9ImNvbXBvc2l0ZWQgYm94Ij4KKyAgICBCb3gKKzwvZGl2PgorCis8ZGl2IGNs
YXNzPSJ0aWxlZCBjb21wb3NpdGVkIGJveCI+CisgICAgQm94Cis8L2Rpdj4KKworPHByZSBpZD0i
bGF5ZXJzIj48L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9pcGhvbmUtNy9kZWVwLWNvbG9yLWJhY2tpbmct
c3RvcmUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvY29udGVudHMtZm9y
bWF0L2lwaG9uZS03L2RlZXAtY29sb3ItYmFja2luZy1zdG9yZS1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uNDc0ZWIyYTcxZGM2YTgxY2ZiZjA1Nzg3MDFjY2E3MjI1NTMzODdiZgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9pcGhvbmUt
Ny9kZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNDAgQEAK
K0JveAorQm94CisoR3JhcGhpY3NMYXllcgorICAoYW5jaG9yIDAuMDAgMC4wMCkKKyAgKGJvdW5k
cyA1MDE4LjAwIDIwMTguMDApCisgIChkZWVwIGNvbG9yIDEpCisgIChjaGlsZHJlbiAxCisgICAg
KEdyYXBoaWNzTGF5ZXIKKyAgICAgIChib3VuZHMgNTAxOC4wMCAyMDE4LjAwKQorICAgICAgKGNv
bnRlbnRzT3BhcXVlIDEpCisgICAgICAodGlsZSBjYWNoZSBjb3ZlcmFnZSAwLCAwIDEwMjQgeCAx
MDI0KQorICAgICAgKHRpbGUgc2l6ZSA1MTIgeCA1MTIpCisgICAgICAodG9wIGxlZnQgdGlsZSAw
LCAwIHRpbGVzIGdyaWQgMiB4IDIpCisgICAgICAoaW4gd2luZG93IDEpCisgICAgICAoZGVlcCBj
b2xvciAxKQorICAgICAgKGNoaWxkcmVuIDIKKyAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAg
ICAgICAocG9zaXRpb24gMTguMDAgMTAuMDApCisgICAgICAgICAgKGJvdW5kcyAxMDAuMDAgMTAw
LjAwKQorICAgICAgICAgIChjb250ZW50c09wYXF1ZSAxKQorICAgICAgICAgIChkcmF3c0NvbnRl
bnQgMSkKKyAgICAgICAgICAoZGVlcCBjb2xvciAxKQorICAgICAgICApCisgICAgICAgIChHcmFw
aGljc0xheWVyCisgICAgICAgICAgKHBvc2l0aW9uIDE4LjAwIDEyMC4wMCkKKyAgICAgICAgICAo
Ym91bmRzIDUwMDAuMDAgMTAwLjAwKQorICAgICAgICAgICh1c2luZ1RpbGVkTGF5ZXIgMSkKKyAg
ICAgICAgICAoY29udGVudHNPcGFxdWUgMSkKKyAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisg
ICAgICAgICAgKHRpbGUgY2FjaGUgY292ZXJhZ2UgMCwgMCAxMDI0IHggMTAwKQorICAgICAgICAg
ICh0aWxlIHNpemUgNTEyIHggNTEyKQorICAgICAgICAgICh0b3AgbGVmdCB0aWxlIDAsIDAgdGls
ZXMgZ3JpZCAyIHggMSkKKyAgICAgICAgICAoaW4gd2luZG93IDEpCisgICAgICAgICAgKGRlZXAg
Y29sb3IgMSkKKyAgICAgICAgKQorICAgICAgKQorICAgICkKKyAgKQorKQorCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250ZW50cy1mb3JtYXQvaXBob25lLTcvZGVlcC1j
b2xvci1iYWNraW5nLXN0b3JlLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9jb250ZW50
cy1mb3JtYXQvaXBob25lLTcvZGVlcC1jb2xvci1iYWNraW5nLXN0b3JlLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uMjhhM2Q1NzgwY2E1YmJiOTQ1MzBhM2I1ZWM2ZDIyYmViNmExYjBmOQotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2NvbnRlbnRzLWZvcm1hdC9pcGhvbmUtNy9k
ZWVwLWNvbG9yLWJhY2tpbmctc3RvcmUuaHRtbApAQCAtMCwwICsxLDQ5IEBACis8IURPQ1RZUEUg
aHRtbD4KKworPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGJvZHkgeworICAg
ICAgICAgICAgaGVpZ2h0OiAyMDAwcHg7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIC5i
b3ggeworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIHdpZHRoOiAxMDBw
eDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAgICAgICBtYXJn
aW46IDEwcHg7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIC5jb21wb3NpdGVkIHsKKyAg
ICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsKKyAgICAgICAgfQorICAgICAgICAK
KyAgICAgICAgLnRpbGVkIHsKKyAgICAgICAgICAgIHdpZHRoOiA1MDAwcHg7CisgICAgICAgIH0K
KyAgICA8L3N0eWxlPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5l
cikKKyAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworCisgICAgICAgIGZ1bmN0
aW9uIGRvVGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxz
KQorICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnMnKS5pbm5l
clRleHQgPSBpbnRlcm5hbHMubGF5ZXJUcmVlQXNUZXh0KGRvY3VtZW50LCBpbnRlcm5hbHMuTEFZ
RVJfVFJFRV9JTkNMVURFU19USUxFX0NBQ0hFUyB8IGludGVybmFscy5MQVlFUl9UUkVFX0lOQ0xV
REVTX0RFRVBfQ09MT1IpOworICAgICAgICB9CisgICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3Rl
bmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9k
eT4KKworPGRpdiBjbGFzcz0iY29tcG9zaXRlZCBib3giPgorICAgIEJveAorPC9kaXY+CisKKzxk
aXYgY2xhc3M9InRpbGVkIGNvbXBvc2l0ZWQgYm94Ij4KKyAgICBCb3gKKzwvZGl2PgorCis8cHJl
IGlkPSJsYXllcnMiPjwvcHJlPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vaXBhZC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vaXBhZC9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDU3YTRkZjA2NzY0MzM1YTdhY2Q1ZWFkNjMw
Mjc1YzcxYzQzMWJhYTEuLjRhZWNkYzlmZGI1OWJjN2U0M2I1YmUwNWI2M2M5OWJmNDE3NTZmNGIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lwYWQvVGVzdEV4cGVjdGF0aW9ucwor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pcGFkL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTIsNiAr
Miw4IEBACiBjc3MtZGFyay1tb2RlIFsgUGFzcyBdCiBjc3MtZGFyay1tb2RlL29sZGVyLXN5c3Rl
bXMgWyBTa2lwIF0KIAorY29tcG9zaXRpbmcvY29udGVudHMtZm9ybWF0L2lwYWQgWyBQYXNzIF0K
KwogIyBpUGFkcyBkb24ndCB6b29tIHdoZW4gZm9ybSBlbGVtZW50cyBhcmUgZm9jdXNlZAogZmFz
dC92aXN1YWwtdmlld3BvcnQvaW9zL2NhcmV0LWFmdGVyLWZvY3VzLWluLWZpeGVkLmh0bWwgWyBT
a2lwIF0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaXBob25lLTcvVGVzdEV4
cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lwaG9uZS03L1Rlc3RFeHBlY3RhdGlv
bnMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uZGViNWM0MTNmNzRmYjBlYzM1NDUzMzA3YWQ2YTdjNGU2ZmVhNTFiMgot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lwaG9uZS03L1Rlc3RFeHBl
Y3RhdGlvbnMKQEAgLTAsMCArMSBAQAorY29tcG9zaXRpbmcvY29udGVudHMtZm9ybWF0L2lwaG9u
ZS03IFsgUGFzcyBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pcGhvbmUtNy90
aWxlZC1kcmF3aW5nL2NvbXBvc2l0aW5nLWxheWVycy1kZWVwLWNvbG9yLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2lwaG9uZS03L3RpbGVkLWRyYXdpbmcvY29tcG9zaXRpbmct
bGF5ZXJzLWRlZXAtY29sb3ItZXhwZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCA0NzRlYjJhNzFkYzZhODFjZmJmMDU3ODcwMWNjYTcyMjU1MzM4N2JmLi4wMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2lwaG9uZS03L3RpbGVkLWRyYXdpbmcvY29tcG9zaXRpbmctbGF5ZXJzLWRlZXAtY29sb3ItZXhw
ZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAgLTEsNDAgKzAsMCBAQAotQm94Ci1Cb3gKLShHcmFw
aGljc0xheWVyCi0gIChhbmNob3IgMC4wMCAwLjAwKQotICAoYm91bmRzIDUwMTguMDAgMjAxOC4w
MCkKLSAgKGRlZXAgY29sb3IgMSkKLSAgKGNoaWxkcmVuIDEKLSAgICAoR3JhcGhpY3NMYXllcgot
ICAgICAgKGJvdW5kcyA1MDE4LjAwIDIwMTguMDApCi0gICAgICAoY29udGVudHNPcGFxdWUgMSkK
LSAgICAgICh0aWxlIGNhY2hlIGNvdmVyYWdlIDAsIDAgMTAyNCB4IDEwMjQpCi0gICAgICAodGls
ZSBzaXplIDUxMiB4IDUxMikKLSAgICAgICh0b3AgbGVmdCB0aWxlIDAsIDAgdGlsZXMgZ3JpZCAy
IHggMikKLSAgICAgIChpbiB3aW5kb3cgMSkKLSAgICAgIChkZWVwIGNvbG9yIDEpCi0gICAgICAo
Y2hpbGRyZW4gMgotICAgICAgICAoR3JhcGhpY3NMYXllcgotICAgICAgICAgIChwb3NpdGlvbiAx
OC4wMCAxMC4wMCkKLSAgICAgICAgICAoYm91bmRzIDEwMC4wMCAxMDAuMDApCi0gICAgICAgICAg
KGNvbnRlbnRzT3BhcXVlIDEpCi0gICAgICAgICAgKGRyYXdzQ29udGVudCAxKQotICAgICAgICAg
IChkZWVwIGNvbG9yIDEpCi0gICAgICAgICkKLSAgICAgICAgKEdyYXBoaWNzTGF5ZXIKLSAgICAg
ICAgICAocG9zaXRpb24gMTguMDAgMTIwLjAwKQotICAgICAgICAgIChib3VuZHMgNTAwMC4wMCAx
MDAuMDApCi0gICAgICAgICAgKHVzaW5nVGlsZWRMYXllciAxKQotICAgICAgICAgIChjb250ZW50
c09wYXF1ZSAxKQotICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKLSAgICAgICAgICAodGlsZSBj
YWNoZSBjb3ZlcmFnZSAwLCAwIDEwMjQgeCAxMDApCi0gICAgICAgICAgKHRpbGUgc2l6ZSA1MTIg
eCA1MTIpCi0gICAgICAgICAgKHRvcCBsZWZ0IHRpbGUgMCwgMCB0aWxlcyBncmlkIDIgeCAxKQot
ICAgICAgICAgIChpbiB3aW5kb3cgMSkKLSAgICAgICAgICAoZGVlcCBjb2xvciAxKQotICAgICAg
ICApCi0gICAgICApCi0gICAgKQotICApCi0pCi0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2lwaG9uZS03L3RpbGVkLWRyYXdpbmcvY29tcG9zaXRpbmctbGF5ZXJzLWRlZXAtY29s
b3IuaHRtbCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lwaG9uZS03L3RpbGVkLWRyYXdpbmcvY29t
cG9zaXRpbmctbGF5ZXJzLWRlZXAtY29sb3IuaHRtbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggOWM4YzMxMDE0N2NlNWFiNmNiYTEzZTYyM2M3ZTAwYTA3MzQzODFjMi4uMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9pcGhvbmUtNy90aWxlZC1kcmF3aW5nL2NvbXBvc2l0aW5nLWxheWVycy1kZWVwLWNvbG9yLmh0
bWwKKysrIC9kZXYvbnVsbApAQCAtMSw0OSArMCwwIEBACi08IURPQ1RZUEUgaHRtbD4KLQotPGh0
bWw+Ci08aGVhZD4KLSAgICA8c3R5bGU+Ci0gICAgICAgIGJvZHkgewotICAgICAgICAgICAgaGVp
Z2h0OiAyMDAwcHg7Ci0gICAgICAgIH0KLSAgICAgICAgCi0gICAgICAgIC5ib3ggewotICAgICAg
ICAgICAgaGVpZ2h0OiAxMDBweDsKLSAgICAgICAgICAgIHdpZHRoOiAxMDBweDsKLSAgICAgICAg
ICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7Ci0gICAgICAgICAgICBtYXJnaW46IDEwcHg7Ci0g
ICAgICAgIH0KLSAgICAgICAgCi0gICAgICAgIC5jb21wb3NpdGVkIHsKLSAgICAgICAgICAgIHRy
YW5zZm9ybTogdHJhbnNsYXRlWigwKTsKLSAgICAgICAgfQotICAgICAgICAKLSAgICAgICAgLnRp
bGVkIHsKLSAgICAgICAgICAgIHdpZHRoOiA1MDAwcHg7Ci0gICAgICAgIH0KLSAgICA8L3N0eWxl
PgotICAgIDxzY3JpcHQ+Ci0gICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKLSAgICAgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwotCi0gICAgICAgIGZ1bmN0aW9uIGRvVGVzdCgp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQotICAgICAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnMnKS5pbm5lclRleHQgPSBpbnRl
cm5hbHMubGF5ZXJUcmVlQXNUZXh0KGRvY3VtZW50LCBpbnRlcm5hbHMuTEFZRVJfVFJFRV9JTkNM
VURFU19USUxFX0NBQ0hFUyk7Ci0gICAgICAgIH0KLSAgICAgICAgd2luZG93LmFkZEV2ZW50TGlz
dGVuZXIoJ2xvYWQnLCBkb1Rlc3QsIGZhbHNlKTsKLSAgICA8L3NjcmlwdD4KLTwvaGVhZD4KLTxi
b2R5PgotCi08ZGl2IGNsYXNzPSJjb21wb3NpdGVkIGJveCI+Ci0gICAgQm94Ci08L2Rpdj4KLQot
PGRpdiBjbGFzcz0idGlsZWQgY29tcG9zaXRlZCBib3giPgotICAgIEJveAotPC9kaXY+Ci0KLTxw
cmUgaWQ9ImxheWVycyI+PC9wcmU+Ci08L2JvZHk+Ci08L2h0bWw+Cg==
</data>
<flag name="review"
          id="397009"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>