<?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>193269</bug_id>
          
          <creation_ts>2019-01-08 16:50:47 -0800</creation_ts>
          <short_desc>[WebAuthN] InvalidStateError should be reported to sites</short_desc>
          <delta_ts>2019-05-13 16:09:47 -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>WebCore Misc.</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>
          
          <blocked>181943</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jiewen Tan">jiewen_tan</reporter>
          <assigned_to name="Jiewen Tan">jiewen_tan</assigned_to>
          <cc>alex.gaynor</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jiewen_tan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1492818</commentid>
    <comment_count>0</comment_count>
    <who name="Jiewen Tan">jiewen_tan</who>
    <bug_when>2019-01-08 16:50:47 -0800</bug_when>
    <thetext>According to https://www.w3.org/TR/webauthn/#createCredential, InvalidStateErrors should be reported to sites. It is the only type of error which will not result into silent failures.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508796</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-21 17:53:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/48298264&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535151</commentid>
    <comment_count>2</comment_count>
      <attachid>369585</attachid>
    <who name="Jiewen Tan">jiewen_tan</who>
    <bug_when>2019-05-10 13:06:35 -0700</bug_when>
    <thetext>Created attachment 369585
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535811</commentid>
    <comment_count>3</comment_count>
      <attachid>369585</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-05-13 15:11:55 -0700</bug_when>
    <thetext>Comment on attachment 369585
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535833</commentid>
    <comment_count>4</comment_count>
    <who name="Jiewen Tan">jiewen_tan</who>
    <bug_when>2019-05-13 15:42:09 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #3)
&gt; Comment on attachment 369585 [details]
&gt; Patch
&gt; 
&gt; r=me

Thanks Brent for r+ this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535852</commentid>
    <comment_count>5</comment_count>
      <attachid>369585</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-13 16:09:45 -0700</bug_when>
    <thetext>Comment on attachment 369585
Patch

Clearing flags on attachment: 369585

Committed r245262: &lt;https://trac.webkit.org/changeset/245262&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535853</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-13 16:09:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369585</attachid>
            <date>2019-05-10 13:06:35 -0700</date>
            <delta_ts>2019-05-13 16:09:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193269-20190510130633.patch</filename>
            <type>text/plain</type>
            <size>14520</size>
            <attacher name="Jiewen Tan">jiewen_tan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ1MDUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDM1YmQ3ZGZjNDBkM2YzNDEx
OTIxNmNkN2FmMzMzMjE3NDA2YjAzMWEuLjIyYmUxMWFlNWRmYzBmMzM4YmQ3YmYyOWMwYjY0ODBk
N2YwMGM1YWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMDUtMTAgIEppZXdlbiBU
YW4gIDxqaWV3ZW5fdGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViQXV0aE5dIEludmFsaWRT
dGF0ZUVycm9yIHNob3VsZCBiZSByZXBvcnRlZCB0byBzaXRlcworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkzMjY5CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS80ODI5ODI2ND4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBUaGlzIHBhdGNoIGltcGxlbWVudHMgc3RlcCAyMCBhYm91dCBJbnZhbGlkU3RhdGVF
cnJvciBvZiB0aGUgc3BlYzoKKyAgICAgICAgaHR0cHM6Ly93d3cudzMub3JnL1RSL3dlYmF1dGhu
LyNjcmVhdGVDcmVkZW50aWFsLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYkF1dGhlbnRpY2F0
aW9uL0F1dGhlbnRpY2F0b3JNYW5hZ2VyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6QXV0aGVudGlj
YXRvck1hbmFnZXI6OnJlc3BvbmRSZWNlaXZlZCk6CisgICAgICAgICogVUlQcm9jZXNzL1dlYkF1
dGhlbnRpY2F0aW9uL2ZpZG8vQ3RhcEhpZEF1dGhlbnRpY2F0b3IuY3BwOgorICAgICAgICAoV2Vi
S2l0OjpDdGFwSGlkQXV0aGVudGljYXRvcjo6Y29udGludWVNYWtlQ3JlZGVudGlhbEFmdGVyUmVz
cG9uc2VSZWNlaXZlZCBjb25zdCk6CisKIDIwMTktMDUtMDcgIENocmlzIER1bWV6ICA8Y2R1bWV6
QGFwcGxlLmNvbT4KIAogICAgICAgICBTaW1wbGlmeSBsb2dpYyB0byBwcmV2ZW50IEFwcCBOYXAg
aW4gV2ViUGFnZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVu
dGljYXRpb24vQXV0aGVudGljYXRvck1hbmFnZXIuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvV2ViQXV0aGVudGljYXRpb24vQXV0aGVudGljYXRvck1hbmFnZXIuY3BwCmluZGV4IGNhN2Fl
NWUwNWE5NWU1OTM2Zjg3M2Q1ZTAyMmVhNWZiOWZkZTI5M2UuLjBjNWQyNWM1NTQzMDFjMGMxYjU3
ZjdkYWQ1NDk3ZTkxNTBjZGVjZmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L1dlYkF1dGhlbnRpY2F0aW9uL0F1dGhlbnRpY2F0b3JNYW5hZ2VyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9BdXRoZW50aWNhdG9yTWFuYWdlci5j
cHAKQEAgLTE5NCw5ICsxOTQsMTIgQEAgdm9pZCBBdXRoZW50aWNhdG9yTWFuYWdlcjo6cmVzcG9u
ZFJlY2VpdmVkKFJlc3BvbmQmJiByZXNwb25kKQogICAgIEFTU0VSVChSdW5Mb29wOjppc01haW4o
KSk7CiAgICAgaWYgKCFtX3JlcXVlc3RUaW1lT3V0VGltZXIuaXNBY3RpdmUoKSkKICAgICAgICAg
cmV0dXJuOwotCiAgICAgQVNTRVJUKG1fcGVuZGluZ0NvbXBsZXRpb25IYW5kbGVyKTsKLSAgICBp
ZiAoV1RGOjpob2xkc19hbHRlcm5hdGl2ZTxQdWJsaWNLZXlDcmVkZW50aWFsRGF0YT4ocmVzcG9u
ZCkpIHsKKworICAgIGF1dG8gc2hvdWxkQ29tcGxldGUgPSBXVEY6OmhvbGRzX2FsdGVybmF0aXZl
PFB1YmxpY0tleUNyZWRlbnRpYWxEYXRhPihyZXNwb25kKTsKKyAgICBpZiAoIXNob3VsZENvbXBs
ZXRlKQorICAgICAgICBzaG91bGRDb21wbGV0ZSA9IFdURjo6Z2V0PEV4Y2VwdGlvbkRhdGE+KHJl
c3BvbmQpLmNvZGUgPT0gSW52YWxpZFN0YXRlRXJyb3I7CisgICAgaWYgKHNob3VsZENvbXBsZXRl
KSB7CiAgICAgICAgIG1fcGVuZGluZ0NvbXBsZXRpb25IYW5kbGVyKFdURk1vdmUocmVzcG9uZCkp
OwogICAgICAgICBjbGVhclN0YXRlQXN5bmMoKTsKICAgICAgICAgbV9yZXF1ZXN0VGltZU91dFRp
bWVyLnN0b3AoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYkF1dGhl
bnRpY2F0aW9uL2ZpZG8vQ3RhcEhpZEF1dGhlbnRpY2F0b3IuY3BwIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vZmlkby9DdGFwSGlkQXV0aGVudGljYXRvci5jcHAK
aW5kZXggMmE0YmQxOTZlYmQ0YTM3Njc5MjMyZTA5ZjVjZWMzMjk3ZjBmMTNjZS4uMDhjZDVhMzQz
YjEyN2Y0NWNhZDJmZWRmZWVhOThhMWEwZWI5YWRmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vZmlkby9DdGFwSGlkQXV0aGVudGljYXRvci5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vZmlkby9D
dGFwSGlkQXV0aGVudGljYXRvci5jcHAKQEAgLTYyLDcgKzYyLDExIEBAIHZvaWQgQ3RhcEhpZEF1
dGhlbnRpY2F0b3I6OmNvbnRpbnVlTWFrZUNyZWRlbnRpYWxBZnRlclJlc3BvbnNlUmVjZWl2ZWQo
VmVjdG9yPHVpCiB7CiAgICAgYXV0byByZXNwb25zZSA9IHJlYWRDVEFQTWFrZUNyZWRlbnRpYWxS
ZXNwb25zZShkYXRhKTsKICAgICBpZiAoIXJlc3BvbnNlKSB7Ci0gICAgICAgIHJlY2VpdmVSZXNw
b25kKEV4Y2VwdGlvbkRhdGEgeyBVbmtub3duRXJyb3IsIG1ha2VTdHJpbmcoIlVua25vd24gaW50
ZXJuYWwgZXJyb3IuIEVycm9yIGNvZGU6ICIsIGRhdGEuc2l6ZSgpID09IDEgPyBkYXRhWzBdIDog
LTEpIH0pOworICAgICAgICBhdXRvIGVycm9yID0gZ2V0UmVzcG9uc2VDb2RlKGRhdGEpOworICAg
ICAgICBpZiAoZXJyb3IgPT0gQ3RhcERldmljZVJlc3BvbnNlQ29kZTo6a0N0YXAyRXJyQ3JlZGVu
dGlhbEV4Y2x1ZGVkKQorICAgICAgICAgICAgcmVjZWl2ZVJlc3BvbmQoRXhjZXB0aW9uRGF0YSB7
IEludmFsaWRTdGF0ZUVycm9yLCAiQXQgbGVhc3Qgb25lIGNyZWRlbnRpYWwgbWF0Y2hlcyBhbiBl
bnRyeSBvZiB0aGUgZXhjbHVkZUNyZWRlbnRpYWxzIGxpc3QgaW4gdGhlIGF1dGhlbnRpY2F0b3Iu
Il9zIH0pOworICAgICAgICBlbHNlCisgICAgICAgICAgICByZWNlaXZlUmVzcG9uZChFeGNlcHRp
b25EYXRhIHsgVW5rbm93bkVycm9yLCBtYWtlU3RyaW5nKCJVbmtub3duIGludGVybmFsIGVycm9y
LiBFcnJvciBjb2RlOiAiLCBzdGF0aWNfY2FzdDx1aW50OF90PihlcnJvcikpIH0pOwogICAgICAg
ICByZXR1cm47CiAgICAgfQogICAgIHJlY2VpdmVSZXNwb25kKFdURk1vdmUoKnJlc3BvbnNlKSk7
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKaW5kZXggNzM3NDUxYTE4YmYwYjcxYWJiMzQ2ZDIyZWY1YzIxYjY2NTFkZTNhMC4uODJhMTUx
NWQyYTFlYmExOGI5ODQzNzQxMTMwMDY0MWZmODZjNDY5MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBA
CisyMDE5LTA1LTEwICBKaWV3ZW4gVGFuICA8amlld2VuX3RhbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgW1dlYkF1dGhOXSBJbnZhbGlkU3RhdGVFcnJvciBzaG91bGQgYmUgcmVwb3J0ZWQgdG8gc2l0
ZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MzI2
OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDgyOTgyNjQ+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBodHRwL3dwdC93ZWJhdXRobi9jdGFwLWhp
ZC1mYWlsdXJlLmh0dHBzLmh0bWw6CisgICAgICAgICogaHR0cC93cHQvd2ViYXV0aG4vcHVibGlj
LWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWhpZC1zaWxlbnQuaHR0cHMtZXhwZWN0ZWQu
dHh0OgorICAgICAgICAqIGh0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1j
cmVhdGUtZmFpbHVyZS1oaWQtc2lsZW50Lmh0dHBzLmh0bWw6CisgICAgICAgICogaHR0cC93cHQv
d2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWhpZC5odHRwcy1l
eHBlY3RlZC50eHQ6CisgICAgICAgICogaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVk
ZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWhpZC5odHRwcy5odG1sOgorICAgICAgICAqIGh0dHAvd3B0
L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVyZS11MmYtc2lsZW50
Lmh0dHBzLmh0bWw6CisgICAgICAgICogaHR0cC93cHQvd2ViYXV0aG4vcmVzb3VyY2VzL3V0aWwu
anM6CisKIDIwMTktMDUtMDggIEppZXdlbiBUYW4gIDxqaWV3ZW5fdGFuQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVbnJldmlld2VkLCBhIGJ1aWxkIGZpeCBhZnRlciByMjQ1MDQzCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9jdGFwLWhpZC1mYWlsdXJlLmh0dHBzLmh0
bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9jdGFwLWhpZC1mYWlsdXJlLmh0dHBz
Lmh0bWwKaW5kZXggYzQ2ZWUzOTEzOGYwZWZlY2Y3NDEyOTZlZGFlN2Y5MzI4YTU0Y2U5Ni4uNGYw
ZmQ2YWEwNjYwOWM5NDM1MTZmOWU3NmE4Mzc2Y2FhNmRhOTJkOSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vY3RhcC1oaWQtZmFpbHVyZS5odHRwcy5odG1sCisrKyBi
L0xheW91dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL2N0YXAtaGlkLWZhaWx1cmUuaHR0cHMuaHRt
bApAQCAtNjUsNiArNjUsNiBAQAogICAgIHByb21pc2VfdGVzdChmdW5jdGlvbih0KSB7CiAgICAg
ICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgICAgIHRlc3RSdW5uZXIuc2V0V2Vi
QXV0aGVudGljYXRpb25Nb2NrQ29uZmlndXJhdGlvbih7IGhpZDogeyBzdGFnZTogInJlcXVlc3Qi
LCBzdWJTdGFnZTogIm1zZyIsIGVycm9yOiAid3JvbmctY2hhbm5lbC1pZCIsIHBheWxvYWRCYXNl
NjQ6W3Rlc3REdW1teU1lc3NhZ2VQYXlsb2FkQmFzZTY0XSB9IH0pOwotICAgICAgICByZXR1cm4g
cHJvbWlzZVJlamVjdHModCwgIlVua25vd25FcnJvciIsIG5hdmlnYXRvci5jcmVkZW50aWFscy5j
cmVhdGUoZGVmYXVsdE9wdGlvbnMpLCAiVW5rbm93biBpbnRlcm5hbCBlcnJvci4gRXJyb3IgY29k
ZTogLTEiKTsKKyAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJVbmtub3duRXJyb3Ii
LCBuYXZpZ2F0b3IuY3JlZGVudGlhbHMuY3JlYXRlKGRlZmF1bHRPcHRpb25zKSwgIlVua25vd24g
aW50ZXJuYWwgZXJyb3IuIEVycm9yIGNvZGU6IDE4Iik7CiAgICAgfSwgIkNUQVAgSElEIHdpdGgg
cmVxdWVzdDo6bXNnIHN0YWdlIHdyb25nIGNoYW5uZWwgaWQgZXJyb3IgaW4gYSBtb2NrIGhpZCBh
dXRoZW50aWNhdG9yLiIpOwogPC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRw
L3dwdC93ZWJhdXRobi9wdWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtaGlkLXNp
bGVudC5odHRwcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9w
dWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtaGlkLXNpbGVudC5odHRwcy1leHBl
Y3RlZC50eHQKaW5kZXggYzcwODc1NzVkMTc5MDZmNzEwODRhOGVlZTc0YzRjODIzYTM0OWNjNS4u
ZjMyNjcxZTlkNDY2YmFlZTllMjE3ZGQ3Y2IwNTgxN2YwMTRkNTliYSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1m
YWlsdXJlLWhpZC1zaWxlbnQuaHR0cHMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0
dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVyZS1oaWQt
c2lsZW50Lmh0dHBzLWV4cGVjdGVkLnR4dApAQCAtMyw0ICszLDUgQEAgUEFTUyBQdWJsaWNLZXlD
cmVkZW50aWFsJ3MgW1tjcmVhdGVdXSB3aXRoIG1hbGljaW91cyBwYXlsb2FkIGluIGEgbW9jayBo
aWQgYXV0aGUKIFBBU1MgUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3JlYXRlXV0gd2l0aCB1bnN1
cHBvcnRlZCBvcHRpb25zIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRvci4gCiBQQVNTIFB1Ymxp
Y0tleUNyZWRlbnRpYWwncyBbW2NyZWF0ZV1dIHdpdGggdW5zdXBwb3J0ZWQgb3B0aW9ucyBpbiBh
IG1vY2sgaGlkIGF1dGhlbnRpY2F0b3IuIDIgCiBQQVNTIFB1YmxpY0tleUNyZWRlbnRpYWwncyBb
W2NyZWF0ZV1dIHdpdGggbWl4ZWQgb3B0aW9ucyBpbiBhIG1vY2sgaGlkIGF1dGhlbnRpY2F0b3Iu
IAorUEFTUyBQdWJsaWNLZXlDcmVkZW50aWFsJ3MgW1tjcmVhdGVdXSB3aXRoIEludmFsaWRTdGF0
ZUVycm9yIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRvci4gCiAKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFp
bHVyZS1oaWQtc2lsZW50Lmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRo
bi9wdWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtaGlkLXNpbGVudC5odHRwcy5o
dG1sCmluZGV4IDY2MDA0YTMyMTUzZTY1NDRjYjA4ODZmZjg0YTZmOTFlZGQ2NDY1NjUuLjY2YjVk
YTRmMzk5MmNlY2Y2MTc4YjdmNmI2M2JmNjdlNzhkODUyMzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVy
ZS1oaWQtc2lsZW50Lmh0dHBzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0
aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWhpZC1zaWxlbnQuaHR0cHMu
aHRtbApAQCAtOTQsNCArOTQsMjUgQEAKICAgICAgICAgICAgIHRlc3RSdW5uZXIuc2V0V2ViQXV0
aGVudGljYXRpb25Nb2NrQ29uZmlndXJhdGlvbih7IHNpbGVudEZhaWx1cmU6IHRydWUsIGhpZDog
eyBzdGFnZTogInJlcXVlc3QiLCBzdWJTdGFnZTogIm1zZyIsIGVycm9yOiAidW5zdXBwb3J0ZWQt
b3B0aW9ucyIgfSB9KTsKICAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJOb3RBbGxv
d2VkRXJyb3IiLCBuYXZpZ2F0b3IuY3JlZGVudGlhbHMuY3JlYXRlKG9wdGlvbnMpLCAiT3BlcmF0
aW9uIHRpbWVkIG91dC4iKTsKICAgICB9LCAiUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3JlYXRl
XV0gd2l0aCBtaXhlZCBvcHRpb25zIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRvci4iKTsKKwor
ICAgcHJvbWlzZV90ZXN0KGZ1bmN0aW9uKHQpIHsKKyAgICAgICBjb25zdCBvcHRpb25zID0gewor
ICAgICAgICAgICBwdWJsaWNLZXk6IHsKKyAgICAgICAgICAgICAgIHJwOiB7CisgICAgICAgICAg
ICAgICAgICAgbmFtZTogImV4YW1wbGUuY29tIgorICAgICAgICAgICAgICAgfSwKKyAgICAgICAg
ICAgICAgIHVzZXI6IHsKKyAgICAgICAgICAgICAgICAgICBuYW1lOiAiSm9obiBBcHBsZXNlZWQi
LAorICAgICAgICAgICAgICAgICAgIGlkOiBhc2NpaVRvVWludDhBcnJheSgiMTIzNDU2IiksCisg
ICAgICAgICAgICAgICAgICAgZGlzcGxheU5hbWU6ICJKb2huIiwKKyAgICAgICAgICAgICAgIH0s
CisgICAgICAgICAgICAgICBjaGFsbGVuZ2U6IGFzY2lpVG9VaW50OEFycmF5KCIxMjM0NTYiKSwK
KyAgICAgICAgICAgICAgIHB1YktleUNyZWRQYXJhbXM6IFt7IHR5cGU6ICJwdWJsaWMta2V5Iiwg
YWxnOiAtNyB9XQorICAgICAgICAgICB9CisgICAgICAgfTsKKworICAgICAgIGlmICh3aW5kb3cu
dGVzdFJ1bm5lcikKKyAgICAgICAgICAgdGVzdFJ1bm5lci5zZXRXZWJBdXRoZW50aWNhdGlvbk1v
Y2tDb25maWd1cmF0aW9uKHsgaGlkOiB7IHN0YWdlOiAicmVxdWVzdCIsIHN1YlN0YWdlOiAibXNn
IiwgZXJyb3I6ICJtYWxpY2lvdXMtcGF5bG9hZCIsIHBheWxvYWRCYXNlNjQ6IFt0ZXN0Q3RhcEVy
ckNyZWRlbnRpYWxFeGNsdWRlZE9ubHlSZXNwb25zZUJhc2U2NF0gfSB9KTsKKyAgICAgICByZXR1
cm4gcHJvbWlzZVJlamVjdHModCwgIkludmFsaWRTdGF0ZUVycm9yIiwgbmF2aWdhdG9yLmNyZWRl
bnRpYWxzLmNyZWF0ZShvcHRpb25zKSwgIkF0IGxlYXN0IG9uZSBjcmVkZW50aWFsIG1hdGNoZXMg
YW4gZW50cnkgb2YgdGhlIGV4Y2x1ZGVDcmVkZW50aWFscyBsaXN0IGluIHRoZSBhdXRoZW50aWNh
dG9yLiIpOworICAgfSwgIlB1YmxpY0tleUNyZWRlbnRpYWwncyBbW2NyZWF0ZV1dIHdpdGggSW52
YWxpZFN0YXRlRXJyb3IgaW4gYSBtb2NrIGhpZCBhdXRoZW50aWNhdG9yLiIpOwogPC9zY3JpcHQ+
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9wdWJsaWMta2V5LWNy
ZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtaGlkLmh0dHBzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVy
ZS1oaWQuaHR0cHMtZXhwZWN0ZWQudHh0CmluZGV4IGU1ZmM0NWM2NjVkMmMxYTgyOGRlMDQzNmFk
ZjU5OTU2ZTgwMmM5M2MuLjcyMWRiM2I3N2IyZDk0N2QzZDhjMDY3OTExMmI1NGQ1YTU1MjZiY2Mg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3Jl
ZGVudGlhbC1jcmVhdGUtZmFpbHVyZS1oaWQuaHR0cHMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFp
bHVyZS1oaWQuaHR0cHMtZXhwZWN0ZWQudHh0CkBAIC01LDQgKzUsNSBAQCBQQVNTIFB1YmxpY0tl
eUNyZWRlbnRpYWwncyBbW2NyZWF0ZV1dIHdpdGggdW5zdXBwb3J0ZWQgb3B0aW9ucyBpbiBhIG1v
Y2sgaGlkIGF1dAogUEFTUyBQdWJsaWNLZXlDcmVkZW50aWFsJ3MgW1tjcmVhdGVdXSB3aXRoIHVu
c3VwcG9ydGVkIG9wdGlvbnMgaW4gYSBtb2NrIGhpZCBhdXRoZW50aWNhdG9yLiAyIAogUEFTUyBQ
dWJsaWNLZXlDcmVkZW50aWFsJ3MgW1tjcmVhdGVdXSB3aXRoIG1peGVkIG9wdGlvbnMgaW4gYSBt
b2NrIGhpZCBhdXRoZW50aWNhdG9yLiAKIFBBU1MgUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3Jl
YXRlXV0gd2l0aCBtaXhlZCBvcHRpb25zIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRvci4gMiAK
K1BBU1MgUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3JlYXRlXV0gd2l0aCBJbnZhbGlkU3RhdGVF
cnJvciBpbiBhIG1vY2sgaGlkIGF1dGhlbnRpY2F0b3IuIAogCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odHRwL3dwdC93ZWJhdXRobi9wdWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1
cmUtaGlkLmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9wdWJsaWMt
a2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtaGlkLmh0dHBzLmh0bWwKaW5kZXggZjE2M2Ez
OTZmMmFkZDkzODkyOGJmZmQzNzYxZWY1N2Y0YWZjZGQzOS4uMmY4MzdjNjYzMjZiODdmZjdhOTI4
N2FiMTcwMmRhZDM0MDA2NmRmMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2Vi
YXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWhpZC5odHRwcy5odG1s
CisrKyBiL0xheW91dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlh
bC1jcmVhdGUtZmFpbHVyZS1oaWQuaHR0cHMuaHRtbApAQCAtNDcsNyArNDcsNyBAQAogCiAgICAg
ICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgICAgIHRlc3RSdW5uZXIuc2V0V2Vi
QXV0aGVudGljYXRpb25Nb2NrQ29uZmlndXJhdGlvbih7IGhpZDogeyBzdGFnZTogInJlcXVlc3Qi
LCBzdWJTdGFnZTogIm1zZyIsIGVycm9yOiAibWFsaWNpb3VzLXBheWxvYWQiLCBwYXlsb2FkQmFz
ZTY0OiBbdGVzdER1bW15TWVzc2FnZVBheWxvYWRCYXNlNjRdIH0gfSk7Ci0gICAgICAgIHJldHVy
biBwcm9taXNlUmVqZWN0cyh0LCAiVW5rbm93bkVycm9yIiwgbmF2aWdhdG9yLmNyZWRlbnRpYWxz
LmNyZWF0ZShvcHRpb25zKSwgIlVua25vd24gaW50ZXJuYWwgZXJyb3IuIEVycm9yIGNvZGU6IC0x
Iik7CisgICAgICAgIHJldHVybiBwcm9taXNlUmVqZWN0cyh0LCAiVW5rbm93bkVycm9yIiwgbmF2
aWdhdG9yLmNyZWRlbnRpYWxzLmNyZWF0ZShvcHRpb25zKSwgIlVua25vd24gaW50ZXJuYWwgZXJy
b3IuIEVycm9yIGNvZGU6IDI1NSIpOwogICAgIH0sICJQdWJsaWNLZXlDcmVkZW50aWFsJ3MgW1tj
cmVhdGVdXSB3aXRoIG1hbGljaW91cyBwYXlsb2FkIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRv
ci4iKTsKIAogICAgIHByb21pc2VfdGVzdChmdW5jdGlvbih0KSB7CkBAIC0xMzgsNCArMTM4LDI1
IEBACiAgICAgICAgICAgICB0ZXN0UnVubmVyLnNldFdlYkF1dGhlbnRpY2F0aW9uTW9ja0NvbmZp
Z3VyYXRpb24oeyBoaWQ6IHsgc3RhZ2U6ICJyZXF1ZXN0Iiwgc3ViU3RhZ2U6ICJtc2ciLCBlcnJv
cjogInVuc3VwcG9ydGVkLW9wdGlvbnMiIH0gfSk7CiAgICAgICAgIHJldHVybiBwcm9taXNlUmVq
ZWN0cyh0LCAiVW5rbm93bkVycm9yIiwgbmF2aWdhdG9yLmNyZWRlbnRpYWxzLmNyZWF0ZShvcHRp
b25zKSwgIlVua25vd24gaW50ZXJuYWwgZXJyb3IuIEVycm9yIGNvZGU6IDQzIik7CiAgICAgfSwg
IlB1YmxpY0tleUNyZWRlbnRpYWwncyBbW2NyZWF0ZV1dIHdpdGggbWl4ZWQgb3B0aW9ucyBpbiBh
IG1vY2sgaGlkIGF1dGhlbnRpY2F0b3IuIDIiKTsKKworICAgIHByb21pc2VfdGVzdChmdW5jdGlv
bih0KSB7CisgICAgICAgIGNvbnN0IG9wdGlvbnMgPSB7CisgICAgICAgICAgICBwdWJsaWNLZXk6
IHsKKyAgICAgICAgICAgICAgICBycDogeworICAgICAgICAgICAgICAgICAgICBuYW1lOiAiZXhh
bXBsZS5jb20iCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB1c2VyOiB7Cisg
ICAgICAgICAgICAgICAgICAgIG5hbWU6ICJKb2huIEFwcGxlc2VlZCIsCisgICAgICAgICAgICAg
ICAgICAgIGlkOiBhc2NpaVRvVWludDhBcnJheSgiMTIzNDU2IiksCisgICAgICAgICAgICAgICAg
ICAgIGRpc3BsYXlOYW1lOiAiSm9obiIsCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAg
ICAgICBjaGFsbGVuZ2U6IGFzY2lpVG9VaW50OEFycmF5KCIxMjM0NTYiKSwKKyAgICAgICAgICAg
ICAgICBwdWJLZXlDcmVkUGFyYW1zOiBbeyB0eXBlOiAicHVibGljLWtleSIsIGFsZzogLTcgfV0K
KyAgICAgICAgICAgIH0KKyAgICAgICAgfTsKKworICAgICAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpCisgICAgICAgICAgICB0ZXN0UnVubmVyLnNldFdlYkF1dGhlbnRpY2F0aW9uTW9ja0NvbmZp
Z3VyYXRpb24oeyBoaWQ6IHsgc3RhZ2U6ICJyZXF1ZXN0Iiwgc3ViU3RhZ2U6ICJtc2ciLCBlcnJv
cjogIm1hbGljaW91cy1wYXlsb2FkIiwgcGF5bG9hZEJhc2U2NDogW3Rlc3RDdGFwRXJyQ3JlZGVu
dGlhbEV4Y2x1ZGVkT25seVJlc3BvbnNlQmFzZTY0XSB9IH0pOworICAgICAgICByZXR1cm4gcHJv
bWlzZVJlamVjdHModCwgIkludmFsaWRTdGF0ZUVycm9yIiwgbmF2aWdhdG9yLmNyZWRlbnRpYWxz
LmNyZWF0ZShvcHRpb25zKSwgIkF0IGxlYXN0IG9uZSBjcmVkZW50aWFsIG1hdGNoZXMgYW4gZW50
cnkgb2YgdGhlIGV4Y2x1ZGVDcmVkZW50aWFscyBsaXN0IGluIHRoZSBhdXRoZW50aWNhdG9yLiIp
OworICAgIH0sICJQdWJsaWNLZXlDcmVkZW50aWFsJ3MgW1tjcmVhdGVdXSB3aXRoIEludmFsaWRT
dGF0ZUVycm9yIGluIGEgbW9jayBoaWQgYXV0aGVudGljYXRvci4iKTsKIDwvc2NyaXB0PgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50
aWFsLWNyZWF0ZS1mYWlsdXJlLXUyZi1zaWxlbnQuaHR0cHMuaHRtbCBiL0xheW91dFRlc3RzL2h0
dHAvd3B0L3dlYmF1dGhuL3B1YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVyZS11MmYt
c2lsZW50Lmh0dHBzLmh0bWwKaW5kZXggNTQxNzk5OGJjNzE4NzE0YTk4ZDMwYTU0ODcyMjVmMTBi
Y2IyNmY2MC4uNjQxYzBlZjdjYTA2MzYzMWUxZjhkYmIxZTBjZTUyYTgxZjg1OTVjNyAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFs
LWNyZWF0ZS1mYWlsdXJlLXUyZi1zaWxlbnQuaHR0cHMuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9o
dHRwL3dwdC93ZWJhdXRobi9wdWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtdTJm
LXNpbGVudC5odHRwcy5odG1sCkBAIC0xMTMsNyArMTEzLDcgQEAKIAogICAgICAgICBpZiAod2lu
ZG93LnRlc3RSdW5uZXIpCiAgICAgICAgICAgICB0ZXN0UnVubmVyLnNldFdlYkF1dGhlbnRpY2F0
aW9uTW9ja0NvbmZpZ3VyYXRpb24oeyBzaWxlbnRGYWlsdXJlOiB0cnVlLCBoaWQ6IHsgc3RhZ2U6
ICJyZXF1ZXN0Iiwgc3ViU3RhZ2U6ICJtc2ciLCBlcnJvcjogIm1hbGljaW91cy1wYXlsb2FkIiwg
aXNVMmY6IHRydWUsIHBheWxvYWRCYXNlNjQ6IFt0ZXN0VTJmQXBkdU5vRXJyb3JPbmx5UmVzcG9u
c2VCYXNlNjQsIHRlc3RVMmZBcGR1Tm9FcnJvck9ubHlSZXNwb25zZUJhc2U2NF0gfSB9KTsKLSAg
ICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJOb3RBbGxvd2VkRXJyb3IiLCBuYXZpZ2F0
b3IuY3JlZGVudGlhbHMuY3JlYXRlKG9wdGlvbnMpLCAiT3BlcmF0aW9uIHRpbWVkIG91dC4iKTsK
KyAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJJbnZhbGlkU3RhdGVFcnJvciIsIG5h
dmlnYXRvci5jcmVkZW50aWFscy5jcmVhdGUob3B0aW9ucyksICJBdCBsZWFzdCBvbmUgY3JlZGVu
dGlhbCBtYXRjaGVzIGFuIGVudHJ5IG9mIHRoZSBleGNsdWRlQ3JlZGVudGlhbHMgbGlzdCBpbiB0
aGUgYXV0aGVudGljYXRvci4iKTsKICAgICB9LCAiUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3Jl
YXRlXV0gd2l0aCBmaXJzdCBleGNsdWRlIGNyZWRlbnRpYWwgbWF0Y2hlZCBpbiBhIG1vY2sgaGlk
IGF1dGhlbnRpY2F0b3IuIik7CiAKICAgICAvLyBNYXRjaCB0aGUgc2Vjb25kIGV4Y2x1ZGUgY3Jl
ZGVudGlhbC4KQEAgLTEzNyw3ICsxMzcsNyBAQAogCiAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1
bm5lcikKICAgICAgICAgICAgIHRlc3RSdW5uZXIuc2V0V2ViQXV0aGVudGljYXRpb25Nb2NrQ29u
ZmlndXJhdGlvbih7IHNpbGVudEZhaWx1cmU6IHRydWUsIGhpZDogeyBzdGFnZTogInJlcXVlc3Qi
LCBzdWJTdGFnZTogIm1zZyIsIGVycm9yOiAibWFsaWNpb3VzLXBheWxvYWQiLCBpc1UyZjogdHJ1
ZSwgcGF5bG9hZEJhc2U2NDogW3Rlc3RVMmZBcGR1V3JvbmdEYXRhT25seVJlc3BvbnNlQmFzZTY0
LCB0ZXN0VTJmQXBkdU5vRXJyb3JPbmx5UmVzcG9uc2VCYXNlNjQsIHRlc3RVMmZBcGR1Tm9FcnJv
ck9ubHlSZXNwb25zZUJhc2U2NF0gfSB9KTsKLSAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3Rz
KHQsICJOb3RBbGxvd2VkRXJyb3IiLCBuYXZpZ2F0b3IuY3JlZGVudGlhbHMuY3JlYXRlKG9wdGlv
bnMpLCAiT3BlcmF0aW9uIHRpbWVkIG91dC4iKTsKKyAgICAgICAgcmV0dXJuIHByb21pc2VSZWpl
Y3RzKHQsICJJbnZhbGlkU3RhdGVFcnJvciIsIG5hdmlnYXRvci5jcmVkZW50aWFscy5jcmVhdGUo
b3B0aW9ucyksICJBdCBsZWFzdCBvbmUgY3JlZGVudGlhbCBtYXRjaGVzIGFuIGVudHJ5IG9mIHRo
ZSBleGNsdWRlQ3JlZGVudGlhbHMgbGlzdCBpbiB0aGUgYXV0aGVudGljYXRvci4iKTsKICAgICB9
LCAiUHVibGljS2V5Q3JlZGVudGlhbCdzIFtbY3JlYXRlXV0gd2l0aCBzZWNvbmQgZXhjbHVkZSBj
cmVkZW50aWFsIG1hdGNoZWQgaW4gYSBtb2NrIGhpZCBhdXRoZW50aWNhdG9yLiIpOwogCiAgICAg
cHJvbWlzZV90ZXN0KGZ1bmN0aW9uKHQpIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAv
d3B0L3dlYmF1dGhuL3Jlc291cmNlcy91dGlsLmpzIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2Vi
YXV0aG4vcmVzb3VyY2VzL3V0aWwuanMKaW5kZXggZjYwOTg2YjQ3MjI3ZWNlZDMxYTE4ZjIyYzBj
OTFmOTRhYzRmYTFiZC4uZjlhMzIwNDExODAwMWU1OTljMmY4ZTcyZDBjN2ZmODg1OTJhYzdjZCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcmVzb3VyY2VzL3V0aWwu
anMKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcmVzb3VyY2VzL3V0aWwuanMK
QEAgLTk3LDYgKzk3LDcgQEAgY29uc3QgdGVzdFUyZkNyZWRlbnRpYWxJZEJhc2U2NCA9CiBjb25z
dCB0ZXN0VTJmU2lnblJlc3BvbnNlID0KICAgICAiQVFBQUFEc3dSQUlnZTk0S1Vxd2ZUSXNuNEFP
amNNMW1wTWNSamRJdFZFZURYMFc1bkdoQ1AvY0NJRHhSZTBlSCIgKwogICAgICJmNFY0TGVFQWhx
ZUQwZWZmVGpZNTUzSDE5cStqV3ExVGM0V09rQUE9IjsKK2NvbnN0IHRlc3RDdGFwRXJyQ3JlZGVu
dGlhbEV4Y2x1ZGVkT25seVJlc3BvbnNlQmFzZTY0ID0gIkdRPT0iOwogCiBjb25zdCBSRVNPVVJD
RVNfRElSID0gIi9XZWJLaXQvd2ViYXV0aG4vcmVzb3VyY2VzLyI7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>