<?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>112654</bug_id>
          
          <creation_ts>2013-03-18 21:12:15 -0700</creation_ts>
          <short_desc>DFG ToString generic cases should work correctly</short_desc>
          <delta_ts>2013-03-18 22:26:30 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>857903</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 21:12:15 -0700</bug_when>
    <thetext>I was forgetting to move the operand into the result if the operand was already a string. :-/

&lt;rdar://problem/13447250&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857905</commentid>
    <comment_count>1</comment_count>
      <attachid>193721</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 21:13:16 -0700</bug_when>
    <thetext>Created attachment 193721
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857906</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 21:13:42 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=193721) [details]
&gt; the patch

Note, I have two test cases that I&apos;m almost done building.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857907</commentid>
    <comment_count>3</comment_count>
      <attachid>193721</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-03-18 21:15:44 -0700</bug_when>
    <thetext>Comment on attachment 193721
the patch

r=me

Can we regression test this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857908</commentid>
    <comment_count>4</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 21:17:19 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 193721 [details])
&gt; r=me
&gt; 
&gt; Can we regression test this?

Yes.  I have two tests - one for the Cell case and the other for the Untyped case.  Not done running tests yet so I didn&apos;t have -expected files at the time I uploaded the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857922</commentid>
    <comment_count>5</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 21:56:49 -0700</bug_when>
    <thetext>*** Bug 112656 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857924</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-18 22:01:30 -0700</bug_when>
    <thetext>Confirmed that this patch fixes https://bugs.webkit.org/show_bug.cgi?id=112656.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857925</commentid>
    <comment_count>7</comment_count>
      <attachid>193725</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 22:02:10 -0700</bug_when>
    <thetext>Created attachment 193725
patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857935</commentid>
    <comment_count>8</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-03-18 22:26:30 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/146179</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193721</attachid>
            <date>2013-03-18 21:13:16 -0700</date>
            <delta_ts>2013-03-18 22:02:10 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>4543</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ2MTc2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDEzLTAzLTE4ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
REZHIFRvU3RyaW5nIGdlbmVyaWMgY2FzZXMgc2hvdWxkIHdvcmsgY29ycmVjdGx5CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTI2NTQKKyAgICAgICAg
PHJkYXI6Ly9wcm9ibGVtLzEzNDQ3MjUwPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcDoKKyAgICAgICAg
KEpTQzo6REZHOjpTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZVRvU3RyaW5nT25DZWxsKToKKyAgICAg
ICAgKiBkZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6
U3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGUpOgorICAgICAgICAqIGRmZy9ERkdTcGVjdWxhdGl2ZUpJ
VDY0LmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZSk6CisK
IDIwMTMtMDMtMTggIE1pY2hhZWwgU2Fib2ZmICA8bXNhYm9mZkBhcHBsZS5jb20+CiAKICAgICAg
ICAgRUZMOiBVbnNhZmUgYnJhbmNoIGRldGVjdGVkIGluIGNvbXBpbGVQdXRCeVZhbEZvckZsb2F0
VHlwZWRBcnJheSgpCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0
aXZlSklUMzJfNjQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcv
REZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAJKHJldmlzaW9uIDE0NjE3MSkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTMzMjUsMTMgKzMzMjUsMTYgQEAgdm9pZCBTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZShO
b2RlKiBub2RlKQogICAgICAgICAgICAgCiAgICAgICAgICAgICBKSVRDb21waWxlcjo6SnVtcCBk
b25lOwogICAgICAgICAgICAgaWYgKG5vZGUtPmNoaWxkMSgpLT5wcmVkaWN0aW9uKCkgJiBTcGVj
U3RyaW5nKSB7Ci0gICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgc2xvd1BhdGggPSBt
X2ppdC5icmFuY2gzMigKKyAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6SnVtcCBzbG93UGF0
aDEgPSBtX2ppdC5icmFuY2gzMigKICAgICAgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Ok5v
dEVxdWFsLCBvcDFUYWdHUFIsIFRydXN0ZWRJbW0zMihKU1ZhbHVlOjpDZWxsVGFnKSk7Ci0gICAg
ICAgICAgICAgICAgZG9uZSA9IG1faml0LmJyYW5jaFB0cigKLSAgICAgICAgICAgICAgICAgICAg
SklUQ29tcGlsZXI6OkVxdWFsLAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNs
b3dQYXRoMiA9IG1faml0LmJyYW5jaFB0cigKKyAgICAgICAgICAgICAgICAgICAgSklUQ29tcGls
ZXI6Ok5vdEVxdWFsLAogICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6QWRkcmVzcyhv
cDFQYXlsb2FkR1BSLCBKU0NlbGw6OnN0cnVjdHVyZU9mZnNldCgpKSwKICAgICAgICAgICAgICAg
ICAgICAgVHJ1c3RlZEltbVB0cihtX2ppdC5nbG9iYWxEYXRhKCktPnN0cmluZ1N0cnVjdHVyZS5n
ZXQoKSkpOwotICAgICAgICAgICAgICAgIHNsb3dQYXRoLmxpbmsoJm1faml0KTsKKyAgICAgICAg
ICAgICAgICBtX2ppdC5tb3ZlKG9wMVBheWxvYWRHUFIsIHJlc3VsdEdQUik7CisgICAgICAgICAg
ICAgICAgZG9uZSA9IG1faml0Lmp1bXAoKTsKKyAgICAgICAgICAgICAgICBzbG93UGF0aDEubGlu
aygmbV9qaXQpOworICAgICAgICAgICAgICAgIHNsb3dQYXRoMi5saW5rKCZtX2ppdCk7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBjYWxsT3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nLCBy
ZXN1bHRHUFIsIG9wMVRhZ0dQUiwgb3AxUGF5bG9hZEdQUik7CiAgICAgICAgICAgICBpZiAoZG9u
ZS5pc1NldCgpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2
ZUpJVDY0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1Nw
ZWN1bGF0aXZlSklUNjQuY3BwCShyZXZpc2lvbiAxNDYxNzEpCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklUNjQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMjQ3
LDEzICszMjQ3LDE2IEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGUoTm9kZSogbm9kZSkK
ICAgICAgICAgICAgIAogICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgZG9uZTsKICAgICAg
ICAgICAgIGlmIChub2RlLT5jaGlsZDEoKS0+cHJlZGljdGlvbigpICYgU3BlY1N0cmluZykgewot
ICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNsb3dQYXRoID0gbV9qaXQuYnJhbmNo
VGVzdDY0KAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNsb3dQYXRoMSA9IG1f
aml0LmJyYW5jaFRlc3Q2NCgKICAgICAgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Ok5vblpl
cm8sIG9wMUdQUiwgR1BSSW5mbzo6dGFnTWFza1JlZ2lzdGVyKTsKLSAgICAgICAgICAgICAgICBk
b25lID0gbV9qaXQuYnJhbmNoUHRyKAotICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6
RXF1YWwsCisgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgc2xvd1BhdGgyID0gbV9q
aXQuYnJhbmNoUHRyKAorICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6Tm90RXF1YWws
CiAgICAgICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpBZGRyZXNzKG9wMUdQUiwgSlNDZWxs
OjpzdHJ1Y3R1cmVPZmZzZXQoKSksCiAgICAgICAgICAgICAgICAgICAgIFRydXN0ZWRJbW1QdHIo
bV9qaXQuZ2xvYmFsRGF0YSgpLT5zdHJpbmdTdHJ1Y3R1cmUuZ2V0KCkpKTsKLSAgICAgICAgICAg
ICAgICBzbG93UGF0aC5saW5rKCZtX2ppdCk7CisgICAgICAgICAgICAgICAgbV9qaXQubW92ZShv
cDFHUFIsIHJlc3VsdEdQUik7CisgICAgICAgICAgICAgICAgZG9uZSA9IG1faml0Lmp1bXAoKTsK
KyAgICAgICAgICAgICAgICBzbG93UGF0aDEubGluaygmbV9qaXQpOworICAgICAgICAgICAgICAg
IHNsb3dQYXRoMi5saW5rKCZtX2ppdCk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBjYWxs
T3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nLCByZXN1bHRHUFIsIG9wMUdQUik7CiAgICAgICAg
ICAgICBpZiAoZG9uZS5pc1NldCgpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdTcGVjdWxhdGl2ZUpJVC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAJKHJldmlzaW9uIDE0NjE3MSkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC00MDI5LDEwICs0MDI5LDEzIEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGVUb1N0cmlu
Z09uQ2UKICAgICAgICAgZmx1c2hSZWdpc3RlcnMoKTsKICAgICAgICAgSklUQ29tcGlsZXI6Okp1
bXAgZG9uZTsKICAgICAgICAgaWYgKG5vZGUtPmNoaWxkMSgpLT5wcmVkaWN0aW9uKCkgJiBTcGVj
U3RyaW5nKSB7Ci0gICAgICAgICAgICBkb25lID0gbV9qaXQuYnJhbmNoUHRyKAotICAgICAgICAg
ICAgICAgIEpJVENvbXBpbGVyOjpFcXVhbCwKKyAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1w
IG5lZWRDYWxsID0gbV9qaXQuYnJhbmNoUHRyKAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVy
OjpOb3RFcXVhbCwKICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6QWRkcmVzcyhvcDFHUFIs
IEpTQ2VsbDo6c3RydWN0dXJlT2Zmc2V0KCkpLAogICAgICAgICAgICAgICAgIFRydXN0ZWRJbW1Q
dHIobV9qaXQuZ2xvYmFsRGF0YSgpLT5zdHJpbmdTdHJ1Y3R1cmUuZ2V0KCkpKTsKKyAgICAgICAg
ICAgIG1faml0Lm1vdmUob3AxR1BSLCByZXN1bHRHUFIpOworICAgICAgICAgICAgZG9uZSA9IG1f
aml0Lmp1bXAoKTsKKyAgICAgICAgICAgIG5lZWRDYWxsLmxpbmsoJm1faml0KTsKICAgICAgICAg
fQogICAgICAgICBjYWxsT3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nT25DZWxsLCByZXN1bHRH
UFIsIG9wMUdQUik7CiAgICAgICAgIGlmIChkb25lLmlzU2V0KCkpCg==
</data>
<flag name="review"
          id="215331"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193725</attachid>
            <date>2013-03-18 22:02:10 -0700</date>
            <delta_ts>2013-03-18 22:02:10 -0700</delta_ts>
            <desc>patch for landing</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>21648</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ2MTc2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDEzLTAzLTE4ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
REZHIFRvU3RyaW5nIGdlbmVyaWMgY2FzZXMgc2hvdWxkIHdvcmsgY29ycmVjdGx5CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTI2NTQKKyAgICAgICAg
PHJkYXI6Ly9wcm9ibGVtLzEzNDQ3MjUwPgorCisgICAgICAgIFJldmlld2VkIGJ5IEdlb2ZmcmV5
IEdhcmVuLgorCisgICAgICAgICogZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcDoKKyAgICAgICAg
KEpTQzo6REZHOjpTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZVRvU3RyaW5nT25DZWxsKToKKyAgICAg
ICAgKiBkZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6
U3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGUpOgorICAgICAgICAqIGRmZy9ERkdTcGVjdWxhdGl2ZUpJ
VDY0LmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZSk6CisK
IDIwMTMtMDMtMTggIE1pY2hhZWwgU2Fib2ZmICA8bXNhYm9mZkBhcHBsZS5jb20+CiAKICAgICAg
ICAgRUZMOiBVbnNhZmUgYnJhbmNoIGRldGVjdGVkIGluIGNvbXBpbGVQdXRCeVZhbEZvckZsb2F0
VHlwZWRBcnJheSgpCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0
aXZlSklUMzJfNjQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcv
REZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAJKHJldmlzaW9uIDE0NjE3MSkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTMzMjUsMTMgKzMzMjUsMTYgQEAgdm9pZCBTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZShO
b2RlKiBub2RlKQogICAgICAgICAgICAgCiAgICAgICAgICAgICBKSVRDb21waWxlcjo6SnVtcCBk
b25lOwogICAgICAgICAgICAgaWYgKG5vZGUtPmNoaWxkMSgpLT5wcmVkaWN0aW9uKCkgJiBTcGVj
U3RyaW5nKSB7Ci0gICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgc2xvd1BhdGggPSBt
X2ppdC5icmFuY2gzMigKKyAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6SnVtcCBzbG93UGF0
aDEgPSBtX2ppdC5icmFuY2gzMigKICAgICAgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Ok5v
dEVxdWFsLCBvcDFUYWdHUFIsIFRydXN0ZWRJbW0zMihKU1ZhbHVlOjpDZWxsVGFnKSk7Ci0gICAg
ICAgICAgICAgICAgZG9uZSA9IG1faml0LmJyYW5jaFB0cigKLSAgICAgICAgICAgICAgICAgICAg
SklUQ29tcGlsZXI6OkVxdWFsLAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNs
b3dQYXRoMiA9IG1faml0LmJyYW5jaFB0cigKKyAgICAgICAgICAgICAgICAgICAgSklUQ29tcGls
ZXI6Ok5vdEVxdWFsLAogICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6QWRkcmVzcyhv
cDFQYXlsb2FkR1BSLCBKU0NlbGw6OnN0cnVjdHVyZU9mZnNldCgpKSwKICAgICAgICAgICAgICAg
ICAgICAgVHJ1c3RlZEltbVB0cihtX2ppdC5nbG9iYWxEYXRhKCktPnN0cmluZ1N0cnVjdHVyZS5n
ZXQoKSkpOwotICAgICAgICAgICAgICAgIHNsb3dQYXRoLmxpbmsoJm1faml0KTsKKyAgICAgICAg
ICAgICAgICBtX2ppdC5tb3ZlKG9wMVBheWxvYWRHUFIsIHJlc3VsdEdQUik7CisgICAgICAgICAg
ICAgICAgZG9uZSA9IG1faml0Lmp1bXAoKTsKKyAgICAgICAgICAgICAgICBzbG93UGF0aDEubGlu
aygmbV9qaXQpOworICAgICAgICAgICAgICAgIHNsb3dQYXRoMi5saW5rKCZtX2ppdCk7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBjYWxsT3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nLCBy
ZXN1bHRHUFIsIG9wMVRhZ0dQUiwgb3AxUGF5bG9hZEdQUik7CiAgICAgICAgICAgICBpZiAoZG9u
ZS5pc1NldCgpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2
ZUpJVDY0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1Nw
ZWN1bGF0aXZlSklUNjQuY3BwCShyZXZpc2lvbiAxNDYxNzEpCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklUNjQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMjQ3
LDEzICszMjQ3LDE2IEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGUoTm9kZSogbm9kZSkK
ICAgICAgICAgICAgIAogICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgZG9uZTsKICAgICAg
ICAgICAgIGlmIChub2RlLT5jaGlsZDEoKS0+cHJlZGljdGlvbigpICYgU3BlY1N0cmluZykgewot
ICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNsb3dQYXRoID0gbV9qaXQuYnJhbmNo
VGVzdDY0KAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1wIHNsb3dQYXRoMSA9IG1f
aml0LmJyYW5jaFRlc3Q2NCgKICAgICAgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Ok5vblpl
cm8sIG9wMUdQUiwgR1BSSW5mbzo6dGFnTWFza1JlZ2lzdGVyKTsKLSAgICAgICAgICAgICAgICBk
b25lID0gbV9qaXQuYnJhbmNoUHRyKAotICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6
RXF1YWwsCisgICAgICAgICAgICAgICAgSklUQ29tcGlsZXI6Okp1bXAgc2xvd1BhdGgyID0gbV9q
aXQuYnJhbmNoUHRyKAorICAgICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6Tm90RXF1YWws
CiAgICAgICAgICAgICAgICAgICAgIEpJVENvbXBpbGVyOjpBZGRyZXNzKG9wMUdQUiwgSlNDZWxs
OjpzdHJ1Y3R1cmVPZmZzZXQoKSksCiAgICAgICAgICAgICAgICAgICAgIFRydXN0ZWRJbW1QdHIo
bV9qaXQuZ2xvYmFsRGF0YSgpLT5zdHJpbmdTdHJ1Y3R1cmUuZ2V0KCkpKTsKLSAgICAgICAgICAg
ICAgICBzbG93UGF0aC5saW5rKCZtX2ppdCk7CisgICAgICAgICAgICAgICAgbV9qaXQubW92ZShv
cDFHUFIsIHJlc3VsdEdQUik7CisgICAgICAgICAgICAgICAgZG9uZSA9IG1faml0Lmp1bXAoKTsK
KyAgICAgICAgICAgICAgICBzbG93UGF0aDEubGluaygmbV9qaXQpOworICAgICAgICAgICAgICAg
IHNsb3dQYXRoMi5saW5rKCZtX2ppdCk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBjYWxs
T3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nLCByZXN1bHRHUFIsIG9wMUdQUik7CiAgICAgICAg
ICAgICBpZiAoZG9uZS5pc1NldCgpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdTcGVjdWxhdGl2ZUpJVC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAJKHJldmlzaW9uIDE0NjE3MSkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC00MDI5LDEwICs0MDI5LDEzIEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGVUb1N0cmlu
Z09uQ2UKICAgICAgICAgZmx1c2hSZWdpc3RlcnMoKTsKICAgICAgICAgSklUQ29tcGlsZXI6Okp1
bXAgZG9uZTsKICAgICAgICAgaWYgKG5vZGUtPmNoaWxkMSgpLT5wcmVkaWN0aW9uKCkgJiBTcGVj
U3RyaW5nKSB7Ci0gICAgICAgICAgICBkb25lID0gbV9qaXQuYnJhbmNoUHRyKAotICAgICAgICAg
ICAgICAgIEpJVENvbXBpbGVyOjpFcXVhbCwKKyAgICAgICAgICAgIEpJVENvbXBpbGVyOjpKdW1w
IG5lZWRDYWxsID0gbV9qaXQuYnJhbmNoUHRyKAorICAgICAgICAgICAgICAgIEpJVENvbXBpbGVy
OjpOb3RFcXVhbCwKICAgICAgICAgICAgICAgICBKSVRDb21waWxlcjo6QWRkcmVzcyhvcDFHUFIs
IEpTQ2VsbDo6c3RydWN0dXJlT2Zmc2V0KCkpLAogICAgICAgICAgICAgICAgIFRydXN0ZWRJbW1Q
dHIobV9qaXQuZ2xvYmFsRGF0YSgpLT5zdHJpbmdTdHJ1Y3R1cmUuZ2V0KCkpKTsKKyAgICAgICAg
ICAgIG1faml0Lm1vdmUob3AxR1BSLCByZXN1bHRHUFIpOworICAgICAgICAgICAgZG9uZSA9IG1f
aml0Lmp1bXAoKTsKKyAgICAgICAgICAgIG5lZWRDYWxsLmxpbmsoJm1faml0KTsKICAgICAgICAg
fQogICAgICAgICBjYWxsT3BlcmF0aW9uKG9wZXJhdGlvblRvU3RyaW5nT25DZWxsLCByZXN1bHRH
UFIsIG9wMUdQUik7CiAgICAgICAgIGlmIChkb25lLmlzU2V0KCkpCkluZGV4OiBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lv
biAxNDYxNzgpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEs
MyArMSwyMSBAQAorMjAxMy0wMy0xOCAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgor
CisgICAgICAgIERGRyBUb1N0cmluZyBnZW5lcmljIGNhc2VzIHNob3VsZCB3b3JrIGNvcnJlY3Rs
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEyNjU0
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMzQ0NzI1MD4KKworICAgICAgICBSZXZpZXdlZCBi
eSBHZW9mZnJleSBHYXJlbi4KKworICAgICAgICAqIGZhc3QvanMvZGZnLXRvLXN0cmluZy1vbi1j
ZWxsLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9qcy9kZmctdG8tc3RyaW5n
LW9uLWNlbGwuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9qcy9kZmctdG8tc3RyaW5nLW9u
LXZhbHVlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9qcy9kZmctdG8tc3Ry
aW5nLW9uLXZhbHVlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvanMvanNjLXRlc3QtbGlz
dDoKKyAgICAgICAgKiBmYXN0L2pzL3NjcmlwdC10ZXN0cy9kZmctdG8tc3RyaW5nLW9uLWNlbGwu
anM6IEFkZGVkLgorICAgICAgICAoZm9vKToKKyAgICAgICAgKiBmYXN0L2pzL3NjcmlwdC10ZXN0
cy9kZmctdG8tc3RyaW5nLW9uLXZhbHVlLmpzOiBBZGRlZC4KKyAgICAgICAgKGZvbyk6CisKIDIw
MTMtMDMtMTggIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAg
ICAgZmFzdC9kb20vaWNvbi11cmwtcHJvcGVydHkuaHRtbCBmYWlscyBvbiBNYWMgYWZ0ZXIgcjE0
NjE3MwpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9kZmctdG8tc3RyaW5nLW9uLWNlbGwtZXhw
ZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvZGZnLXRvLXN0cmlu
Zy1vbi1jZWxsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3Qv
anMvZGZnLXRvLXN0cmluZy1vbi1jZWxsLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAt
MCwwICsxLDEwOSBAQAorVGVzdHMgdGhhdCBUb1N0cmluZyBvbiBhIGNlbGwgd29ya3MuCisKK09u
IHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxv
d2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
aGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBb
MSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVs
bG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlz
ICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwg
MiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8i
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJm
b28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwg
M10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
MSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBb
MSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwy
LDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlz
ICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwg
MiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMi
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJm
b28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwg
M10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
aGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBb
MSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVs
bG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlz
ICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwg
MiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8i
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJm
b28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwg
M10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
MSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBb
MSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwy
LDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlz
ICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwg
MiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMi
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJm
b28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwg
M10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
aGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBb
MSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVs
bG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlz
ICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwg
MiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8i
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJm
b28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwg
M10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28sMSwyLDMiCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28saGVsbG8iCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10pIGlzICJmb28s
MSwyLDMiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiBbMSwgMiwgM10p
IGlzICJmb28saGVsbG8iCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1Qg
Q09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9kZmctdG8tc3RyaW5nLW9uLWNl
bGwuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2pzL2RmZy10by1zdHJpbmct
b24tY2VsbC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9kZmctdG8t
c3RyaW5nLW9uLWNlbGwuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEwIEBACis8IURP
Q1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFk
PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8L2hl
YWQ+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMvZGZnLXRvLXN0cmluZy1vbi1j
ZWxsLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wb3N0Lmpz
Ij48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvanMv
ZGZnLXRvLXN0cmluZy1vbi12YWx1ZS1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvZmFzdC9qcy9kZmctdG8tc3RyaW5nLW9uLXZhbHVlLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvanMvZGZnLXRvLXN0cmluZy1vbi12YWx1ZS1leHBl
Y3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwxMDkgQEAKK1Rlc3RzIHRoYXQgVG9T
dHJpbmcgb24gYSBwb3NzaWJsZS1ub24tY2VsbCB2YWx1ZSB3b3Jrcy4KKworT24gc3VjY2Vzcywg
eW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRF
U1QgQ09NUExFVEUiLgorCisKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6
IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDog
NDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6
IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8i
IDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIg
OiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxv
IiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8i
IDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxv
IiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVs
bG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxs
byIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhl
bGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVs
bG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhl
bGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAi
aGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJo
ZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8g
ImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAi
aGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8g
ImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIg
PyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/
ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAy
ID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIg
PyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAy
ID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAl
IDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUg
MiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkg
JSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAl
IDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkg
JSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwg
aSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBp
ICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIs
IGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwg
aSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIs
IGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9v
IiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJmb28i
LCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZv
byIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9v
IiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZv
byIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZvbygi
Zm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9vKCJm
b28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBmb28o
ImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZvbygi
Zm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBmb28o
ImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiArIGZv
bygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsgZm9v
KCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIgKyBm
b28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiArIGZv
bygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIgKyBm
b28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAiIiAr
IGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIiICsg
Zm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1MgIiIg
KyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAiIiAr
IGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1MgIiIg
KyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFTUyAi
IiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNTICIi
ICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BBU1Mg
IiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFTUyAi
IiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BBU1Mg
IiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgorUEFT
UyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQQVNT
ICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIKK1BB
U1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgorUEFT
UyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8iCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIKK1BB
U1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxvIgor
UEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIiCitQ
QVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxsbyIK
K1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQyIgor
UEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVsbG8i
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0MiIK
K1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhlbGxv
IgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28sNDIi
CitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxoZWxs
byIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLDQy
IgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28saGVs
bG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyw0
MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9vLGhl
bGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28s
NDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZvbyxo
ZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9v
LDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJmb28s
aGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZv
byw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAiZm9v
LGhlbGxvIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJm
b28sNDIiCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMgImZv
byxoZWxsbyIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAi
Zm9vLDQyIgorUEFTUyAiIiArIGZvbygiZm9vIiwgaSAlIDIgPyAiaGVsbG8iIDogNDIpIGlzICJm
b28saGVsbG8iCitQQVNTICIiICsgZm9vKCJmb28iLCBpICUgMiA/ICJoZWxsbyIgOiA0MikgaXMg
ImZvbyw0MiIKK1BBU1MgIiIgKyBmb28oImZvbyIsIGkgJSAyID8gImhlbGxvIiA6IDQyKSBpcyAi
Zm9vLGhlbGxvIgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBM
RVRFCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvanMvZGZnLXRvLXN0cmluZy1vbi12YWx1ZS5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvZGZnLXRvLXN0cmluZy1vbi12
YWx1ZS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9kZmctdG8tc3Ry
aW5nLW9uLXZhbHVlLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwxMCBAQAorPCFET0NU
WVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0bWw+Cis8aGVhZD4K
KzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFk
PgorPGJvZHk+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3RzL2RmZy10by1zdHJpbmctb24tdmFs
dWUuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXBvc3QuanMi
Pjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9q
c2MtdGVzdC1saXN0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvanNjLXRlc3Qt
bGlzdAkocmV2aXNpb24gMTQ2MTcxKQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9qc2MtdGVzdC1s
aXN0CSh3b3JraW5nIGNvcHkpCkBAIC0xOTgsNiArMTk4LDggQEAgZmFzdC9qcy9kZmctdG8tc3Ry
aW5nLWJhZC10b1N0cmluZwogZmFzdC9qcy9kZmctdG8tc3RyaW5nLWJhZC12YWx1ZU9mCiBmYXN0
L2pzL2RmZy10by1zdHJpbmctaW50LW9yLXN0cmluZwogZmFzdC9qcy9kZmctdG8tc3RyaW5nLWlu
dAorZmFzdC9qcy9kZmctdG8tc3RyaW5nLW9uLWNlbGwKK2Zhc3QvanMvZGZnLXRvLXN0cmluZy1v
bi12YWx1ZQogZmFzdC9qcy9kZmctdG8tc3RyaW5nLXNpZGUtZWZmZWN0CiBmYXN0L2pzL2RmZy10
by1zdHJpbmctc2lkZS1lZmZlY3QtY2xvYmJlcnMtdG9TdHJpbmcKIGZhc3QvanMvZGZnLXRvLXN0
cmluZy10b1N0cmluZy1iZWNvbWVzLWJhZC13aXRoLWRpY3Rpb25hcnktc3RyaW5nLXByb3RvdHlw
ZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMvZGZnLXRvLXN0cmluZy1v
bi1jZWxsLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRlc3Rz
L2RmZy10by1zdHJpbmctb24tY2VsbC5qcwkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zh
c3QvanMvc2NyaXB0LXRlc3RzL2RmZy10by1zdHJpbmctb24tY2VsbC5qcwkod29ya2luZyBjb3B5
KQpAQCAtMCwwICsxLDkgQEAKK2Rlc2NyaXB0aW9uKCJUZXN0cyB0aGF0IFRvU3RyaW5nIG9uIGEg
Y2VsbCB3b3Jrcy4iKTsKKworZnVuY3Rpb24gZm9vKGEsIG8pIHsKKyAgICByZXR1cm4gW2EsIFN0
cmluZyhvKV07Cit9CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMTAwOyArK2kpCisgICAgc2hvdWxk
QmUoIlwiXCIgKyBmb28oXCJmb29cIiwgaSAlIDIgPyBcImhlbGxvXCIgOiBbMSwgMiwgM10pIiwg
aSAlIDIgPyAiXCJmb28saGVsbG9cIiIgOiAiXCJmb28sMSwyLDNcIiIpOworCkluZGV4OiBMYXlv
dXRUZXN0cy9mYXN0L2pzL3NjcmlwdC10ZXN0cy9kZmctdG8tc3RyaW5nLW9uLXZhbHVlLmpzCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRlc3RzL2RmZy10by1zdHJp
bmctb24tdmFsdWUuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL3Njcmlw
dC10ZXN0cy9kZmctdG8tc3RyaW5nLW9uLXZhbHVlLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAg
KzEsOSBAQAorZGVzY3JpcHRpb24oIlRlc3RzIHRoYXQgVG9TdHJpbmcgb24gYSBwb3NzaWJsZS1u
b24tY2VsbCB2YWx1ZSB3b3Jrcy4iKTsKKworZnVuY3Rpb24gZm9vKGEsIG8pIHsKKyAgICByZXR1
cm4gW2EsIFN0cmluZyhvKV07Cit9CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMTAwOyArK2kpCisg
ICAgc2hvdWxkQmUoIlwiXCIgKyBmb28oXCJmb29cIiwgaSAlIDIgPyBcImhlbGxvXCIgOiA0Miki
LCBpICUgMiA/ICJcImZvbyxoZWxsb1wiIiA6ICJcImZvbyw0MlwiIik7CisK
</data>

          </attachment>
      

    </bug>

</bugzilla>