<?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>124660</bug_id>
          
          <creation_ts>2013-11-20 08:11:24 -0800</creation_ts>
          <short_desc>[WebInspector] inspector-protocol/model/highlight-shape-outside.html is failing</short_desc>
          <delta_ts>2014-04-02 16:07:07 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>124070</blocked>
    
    <blocked>131126</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michal Pakula vel Rutka">mpakulavelrutka</reporter>
          <assigned_to name="Zoltan Horvath">zoltan</assigned_to>
          <cc>betravis</cc>
    
    <cc>burg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>952595</commentid>
    <comment_count>0</comment_count>
    <who name="Michal Pakula vel Rutka">mpakulavelrutka</who>
    <bug_when>2013-11-20 08:11:24 -0800</bug_when>
    <thetext>Layout test: inspector-protocol/model/highlight-shape-outside.html is failing since it was introduced in r159070 &lt;http://trac.webkit.org/changeset/159070&gt;


Test output:
--- /mnt/buildbot/efl-linux-slave-2/efl-linux-64-release-wk2/build/layout-test-results/inspector-protocol/model/highlight-shape-outside-expected.txt
+++ /mnt/buildbot/efl-linux-slave-2/efl-linux-64-release-wk2/build/layout-test-results/inspector-protocol/model/highlight-shape-outside-actual.txt
@@ -1,9 +1,9 @@
-PASS: Actual [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
+FAIL: Actual [M 50 50 L 150 50 L 150 100 L 50 100 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
 PASS: Actual [M 50 50 L 100 50 L 100 100 L 50 100 Z] Expected [M 50 50 L 100 50 L 100 100 L 50 100 Z]
-PASS: Actual [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z] Expected [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z]
-PASS: Actual [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
-PASS: Actual [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
-PASS: Actual [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
-PASS: Actual [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z] Expected [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z]
-PASS: Actual [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
+FAIL: Actual [M 75 75 L 175 75 L 175 125 L 75 125 Z] Expected [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z]
+FAIL: Actual [M 50 50 L 150 50 L 150 100 L 50 100 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
+FAIL: Actual [M 50 50 L 150 50 L 150 100 L 50 100 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
+FAIL: Actual [M 50 50 L 150 50 L 150 100 L 50 100 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]
+FAIL: Actual [M 75 75 L 175 75 L 175 125 L 75 125 Z] Expected [M 75 75 L 175 75 L 175 125 L 75 125 L 75 75 Z]
+FAIL: Actual [M 50 50 L 150 50 L 150 100 L 50 100 Z] Expected [M 50 50 L 150 50 L 150 100 L 50 100 L 50 50 Z]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957050</commentid>
    <comment_count>1</comment_count>
    <who name="Bear Travis">betravis</who>
    <bug_when>2013-12-05 14:34:27 -0800</bug_when>
    <thetext>Adding to the Shapes Inspector bug.
The platform implementation of addRect is closing the path slightly differently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987469</commentid>
    <comment_count>2</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2014-03-05 18:20:33 -0800</bug_when>
    <thetext>The test inspector-protocol/model/highlight-shape-outside-margin.html test fails too.

Both of these will be migrated to the new inspector test harness tracked by https://webkit.org/b/129217. I will update the TestExpectations files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987923</commentid>
    <comment_count>3</comment_count>
      <attachid>226056</attachid>
    <who name="Bear Travis">betravis</who>
    <bug_when>2014-03-06 15:53:14 -0800</bug_when>
    <thetext>Created attachment 226056
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987924</commentid>
    <comment_count>4</comment_count>
    <who name="Bear Travis">betravis</who>
    <bug_when>2014-03-06 15:56:07 -0800</bug_when>
    <thetext>I had forgotten this test was added to TestExpectations. What does the highlight-shape-outside-margin failure look like?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995788</commentid>
    <comment_count>5</comment_count>
      <attachid>226056</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-03-31 01:04:37 -0700</bug_when>
    <thetext>Comment on attachment 226056
Patch

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

&gt; LayoutTests/ChangeLog:3
&gt; +        [EFL] inspector-protocol/model/highlight-shape-outside.html is failing

Doesn&apos;t we need to use *WebInspector* prefix instead of [EFL] ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996824</commentid>
    <comment_count>6</comment_count>
      <attachid>228420</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-04-02 13:27:18 -0700</bug_when>
    <thetext>Created attachment 228420
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996825</commentid>
    <comment_count>7</comment_count>
      <attachid>228421</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-04-02 13:29:58 -0700</bug_when>
    <thetext>Created attachment 228421
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996872</commentid>
    <comment_count>8</comment_count>
      <attachid>228421</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-04-02 15:25:21 -0700</bug_when>
    <thetext>Comment on attachment 228421
Patch

Please note all the Inspector tests are disabled currently due to: Bug #129642, so if you want to run this test you have to pass --force to the test script.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996886</commentid>
    <comment_count>9</comment_count>
      <attachid>228421</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-02 16:07:03 -0700</bug_when>
    <thetext>Comment on attachment 228421
Patch

Clearing flags on attachment: 228421

Committed r166673: &lt;http://trac.webkit.org/changeset/166673&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996887</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-02 16:07:07 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226056</attachid>
            <date>2014-03-06 15:53:14 -0800</date>
            <delta_ts>2014-04-02 13:27:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-124660-20140306155313.patch</filename>
            <type>text/plain</type>
            <size>10104</size>
            <attacher name="Bear Travis">betravis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY1MTk2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggN2M0ZDdiN2Q1ZTFhMWIwY2IzNDE4
ODdmMjc5MTk0ZTFlMGQzOTcxZC4uMzE3NDRhNWEyNmExYmZjZjdhMjk0YzRkM2I4MjlmYzY1ZGUz
ODliZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE0LTAzLTA2ICBCZWFyIFRyYXZpcyAgPGJl
dHJhdmlzQGFkb2JlLmNvbT4KKworICAgICAgICBbRUZMXSBpbnNwZWN0b3ItcHJvdG9jb2wvbW9k
ZWwvaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQ2NjAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXhpbmcgdGVzdCB0byB1c2UgcGF0
aFJvdWdobHlFcXVhbHMsIGFzIHNvbWUgbmF0aXZlIGltcGxlbWVudGF0aW9ucworICAgICAgICBy
b3VuZCBudW1iZXJzIGRpZmZlcmVudGx5LCBvciBkcm9wIHRoZSBsYXN0IGNsb3NpbmcgcGF0aCBz
ZWdtZW50LgorCisgICAgICAgICogVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBpbnNwZWN0
b3ItcHJvdG9jb2wvbW9kZWwvaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGluc3BlY3Rvci1wcm90b2NvbC9tb2RlbC9oaWdobGlnaHQtc2hhcGUtb3V0c2lk
ZS5odG1sOgorCiAyMDE0LTAzLTA2ICBCcmVuZGFuIExvbmcgIDxiLmxvbmdAY2FibGVsYWJzLmNv
bT4KIAogICAgICAgICBJbXBsZW1lbnQgVmlkZW9UcmFja0xpc3Quc2VsZWN0ZWRJbmRleApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggYmMxNjUzOWQ5MDFkYWFiZmVmZGEyZWY1ZWQ4ZGYzZTczOTQ4NDQ4
OS4uODg1ODBhNWZjNmFlMGQ0NjM3NmY0YzVhZTA0YzhlOWEyY2E1YzFkOCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0
YXRpb25zCkBAIC02MCw4ICs2MCw2IEBAIHdlYmtpdC5vcmcvYi81Mzk5MCBmYXN0L2Zvcm1zL3Nl
YXJjaC1ldmVudC1kZWxheS5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIGZhc3QvbWVkaWFzdHJlYW0v
TWVkaWFTdHJlYW0tY29uc3RydWN0LXdpdGgtZW5kZWQtdHJhY2tzLmh0bWwgWyBTa2lwIF0KIGZh
c3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0tY2xvbmUuaHRtbCBbIFNraXAgXQogCi13ZWJraXQu
b3JnL2IvMTI0NjYwIGluc3BlY3Rvci1wcm90b2NvbC9tb2RlbC9oaWdobGlnaHQtc2hhcGUtb3V0
c2lkZS5odG1sIFsgRmFpbHVyZSBdCi0KIHdlYmtpdC5vcmcvYi8xMjYxNDIgY3NzMy9jYWxjL3Ry
YW5zaXRpb25zLWRlcGVuZGVudC5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAogd2Via2l0Lm9yZy9i
LzEyNDkzMiBtZWRpYS92aWRlby1zaXplLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yLXByb3RvY29sL21vZGVsL2hpZ2hsaWdodC1zaGFwZS1v
dXRzaWRlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9tb2Rl
bC9oaWdobGlnaHQtc2hhcGUtb3V0c2lkZS1leHBlY3RlZC50eHQKaW5kZXggNjJmYzdjMzk3MDNk
YmY0MzZjZDBkMTlhNWQ3MWNiM2UxMzg1MGViMC4uMzA4Yzg2ZjFlZmU0MDAyMTFhYTIyNmRjNjk3
ZTIxMzEyZTQ2YWJiOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yLXByb3RvY29s
L21vZGVsL2hpZ2hsaWdodC1zaGFwZS1vdXRzaWRlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRU
ZXN0cy9pbnNwZWN0b3ItcHJvdG9jb2wvbW9kZWwvaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhw
ZWN0ZWQudHh0CkBAIC0xLDEzICsxLDEyIEBACi1QQVNTOiBBY3R1YWwgW00gNTAgNTAgTCAxNTAg
NTAgTCAxNTAgMTAwIEwgNTAgMTAwIEwgNTAgNTAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxNTAg
NTAgTCAxNTAgMTAwIEwgNTAgMTAwIEwgNTAgNTAgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBM
IDEwMCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxMDAgNTAg
TCAxMDAgMTAwIEwgNTAgMTAwIFpdCi1QQVNTOiBBY3R1YWwgW00gNzUgNzUgTCAxNzUgNzUgTCAx
NzUgMTI1IEwgNzUgMTI1IEwgNzUgNzUgWl0gRXhwZWN0ZWQgW00gNzUgNzUgTCAxNzUgNzUgTCAx
NzUgMTI1IEwgNzUgMTI1IEwgNzUgNzUgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDE1MCA1
MCBMIDE1MCAxMDAgTCA1MCAxMDAgTCA1MCA1MCBaXSBFeHBlY3RlZCBbTSA1MCA1MCBMIDE1MCA1
MCBMIDE1MCAxMDAgTCA1MCAxMDAgTCA1MCA1MCBaXQotUEFTUzogQWN0dWFsIFtNIDUwIDUwIEwg
NTAgMTAwIEwgMTUwIDEwMCBMIDE1MCA1MCBMIDUwIDUwIFpdIEV4cGVjdGVkIFtNIDUwIDUwIEwg
NTAgMTAwIEwgMTUwIDEwMCBMIDE1MCA1MCBMIDUwIDUwIFpdCi1QQVNTOiBBY3R1YWwgW00gMTUw
IDUwIEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpdIEV4cGVjdGVkIFtNIDE1
MCA1MCBMIDE1MCAxMDAgTCA1MCAxMDAgTCA1MCA1MCBMIDE1MCA1MCBaXQotUEFTUzogQWN0dWFs
IFtNIDE3NSA3NSBMIDE3NSAxMjUgTCA3NSAxMjUgTCA3NSA3NSBMIDE3NSA3NSBaXSBFeHBlY3Rl
ZCBbTSAxNzUgNzUgTCAxNzUgMTI1IEwgNzUgMTI1IEwgNzUgNzUgTCAxNzUgNzUgWl0KLVBBU1M6
IEFjdHVhbCBbTSAxNTAgNTAgTCAxNTAgMTAwIEwgNTAgMTAwIEwgNTAgNTAgTCAxNTAgNTAgWl0g
RXhwZWN0ZWQgW00gMTUwIDUwIEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpd
Ci1QQVNTOiBBY3R1YWwgW00gMjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUg
MjUgWl0gRXhwZWN0ZWQgW00gMjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUg
MjUgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAg
Wl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAwIFpdCi1QQVNT
OiBBY3R1YWwgW00gMzUgMzUgTCAxMTUgMzUgTCAxMTUgNjUgTCAzNSA2NSBaIE0gMzUgODUgTCAx
MTUgODUgTCAxMTUgMTE1IEwgMzUgMTE1IFpdIEV4cGVjdGVkIFtNIDM1IDM1IEwgMTE1IDM1IEwg
MTE1IDY1IEwgMzUgNjUgWiBNIDM1IDg1IEwgMTE1IDg1IEwgMTE1IDExNSBMIDM1IDExNSBaXQot
UEFTUzogQWN0dWFsIFtNIDUwIDUwIEwgMTAwIDUwIEwgMTAwIDEwMCBMIDUwIDEwMCBaXSBFeHBl
Y3RlZCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0KK1BBU1M6IFNoYXBl
IHJvdWdobHkgZXF1YWxzIFtNIDUwIDUwIEwgMTUwIDUwIEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUw
IDUwIFpdCitQQVNTOiBTaGFwZSByb3VnaGx5IGVxdWFscyBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1
MCAxMDAgTCA1MCAxMDAgWl0KK1BBU1M6IFNoYXBlIHJvdWdobHkgZXF1YWxzIFtNIDUwIDUwIEwg
MTUwIDUwIEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIFpdCitQQVNTOiBTaGFwZSByb3VnaGx5
IGVxdWFscyBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1MCAxMDAgTCA1MCAxMDAgTCA1MCA1MCBaXQor
UEFTUzogU2hhcGUgcm91Z2hseSBlcXVhbHMgW00gNTAgNTAgTCA1MCAxMDAgTCAxNTAgMTAwIEwg
MTUwIDUwIEwgNTAgNTAgWl0KK1BBU1M6IFNoYXBlIHJvdWdobHkgZXF1YWxzIFtNIDE1MCA1MCBM
IDE1MCAxMDAgTCA1MCAxMDAgTCA1MCA1MCBMIDE1MCA1MCBaXQorUEFTUzogU2hhcGUgcm91Z2hs
eSBlcXVhbHMgW00gMTUwIDUwIEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpd
CitQQVNTOiBTaGFwZSByb3VnaGx5IGVxdWFscyBbTSAyNSAyNSBMIDEyNSAyNSBMIDEyNSAxMjUg
TCAyNSAxMjUgTCAyNSAyNSBaXQorUEFTUzogU2hhcGUgcm91Z2hseSBlcXVhbHMgW00gNTAgNTAg
TCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAwIFpdCitQQVNTOiBTaGFwZSByb3VnaGx5IGVxdWFs
cyBbTSAzNSAzNSBMIDExNSAzNSBMIDExNSA2NSBMIDM1IDY1IFogTSAzNSA4NSBMIDExNSA4NSBM
IDExNSAxMTUgTCAzNSAxMTUgWl0KK1BBU1M6IFNoYXBlIHJvdWdobHkgZXF1YWxzIFtNIDUwIDUw
IEwgMTAwIDUwIEwgMTAwIDEwMCBMIDUwIDEwMCBaXQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbnNwZWN0b3ItcHJvdG9jb2wvbW9kZWwvaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbCBi
L0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9tb2RlbC9oaWdobGlnaHQtc2hhcGUtb3V0
c2lkZS5odG1sCmluZGV4IDQwZWJmMTAzNmM5MzY0YjM4NGJlMTBiZGY1MjQ2ZTg4MTVjYWE5YTAu
Ljc0ODU2YmFkMGVmZTVkMDRiN2E1NDFjYzI4Y2YxZjA3YWQxMjI0ZjAgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9tb2RlbC9oaWdobGlnaHQtc2hhcGUtb3V0c2lk
ZS5odG1sCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9tb2RlbC9oaWdobGln
aHQtc2hhcGUtb3V0c2lkZS5odG1sCkBAIC05LDE0ICs5LDE0IEBAIGJvZHkgewogICAgIHdpZHRo
OiAyMDBweDsKICAgICBoZWlnaHQ6IDIwMHB4OwogICAgIG1hcmdpbi1yaWdodDogLTIwMHB4Owor
ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CiB9CiAucGFkZGVkIHsKLSAgICB3aWR0aDogMTAw
cHg7Ci0gICAgaGVpZ2h0OiAxMDBweDsKICAgICBwYWRkaW5nOiAyNXB4IDc1cHggNzVweCAyNXB4
OwogfQotLmJvcmRlci1ib3ggewotICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CisudmVydGlj
YWwtbHIsIC52ZXJ0aWNhbC1ybCB7CisgICAgZmxvYXQ6IGxlZnQ7CisgICAgbWFyZ2luLXJpZ2h0
OiAtMjAwcHg7CiB9CiAudmVydGljYWwtbHIgewogICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2
ZXJ0aWNhbC1scjsKQEAgLTI0LDE3ICsyNCwxNyBAQCBib2R5IHsKIC52ZXJ0aWNhbC1ybCB7CiAg
ICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsOwogfQotLnJlY3RhbmdsZSB7Ci0g
ICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiByZWN0YW5nbGUoNTBweCwgNTBweCwgMTAwcHgsIDUw
cHgpIGNvbnRlbnQtYm94OworLmluc2V0IHsKKyAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IGlu
c2V0KDUwcHggNTBweCAxMDBweCA1MHB4KSBjb250ZW50LWJveDsKIH0KLS5yZWN0YW5nbGUuYm9y
ZGVyLWJveCB7Ci0gICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiByZWN0YW5nbGUoNTBweCwgNTBw
eCwgMTAwcHgsIDUwcHgpIGJvcmRlci1ib3g7CisuaW5zZXQucGFkZGVkLmJvcmRlci1ib3ggewor
ICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogaW5zZXQoNTBweCA1MHB4IDEwMHB4IDUwcHgpIGJv
cmRlci1ib3g7CiB9CiAucG9seWdvbiB7Ci0gICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiBwb2x5
Z29uKDUwcHggNTBweCwgMTAwcHggNTBweCwgMTAwcHggMTAwcHgsIDUwcHggMTAwcHgpIGNvbnRl
bnQtYm94OworICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcG9seWdvbig1MHB4IDUwcHgsIDE1
MHB4IDUwcHgsIDE1MHB4IDEwMHB4LCA1MHB4IDEwMHB4KSBjb250ZW50LWJveDsKIH0KLS5wb2x5
Z29uLmJvcmRlci1ib3ggewotICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcG9seWdvbig1MHB4
IDUwcHgsIDEwMHB4IDUwcHgsIDEwMHB4IDEwMHB4LCA1MHB4IDEwMHB4KSBib3JkZXItYm94Owor
LnBvbHlnb24ucGFkZGVkLmJvcmRlci1ib3ggeworICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTog
cG9seWdvbig1MHB4IDUwcHgsIDE1MHB4IDUwcHgsIDE1MHB4IDEwMHB4LCA1MHB4IDEwMHB4KSBi
b3JkZXItYm94OwogfQogLmNvbnRlbnQtYm94IHsKICAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6
IGNvbnRlbnQtYm94OwpAQCAtNTYsMzUgKzU2LDMxIEBAIGJvZHkgewogZnVuY3Rpb24gc2hhcGVU
ZXN0cygpIHsKICAgICB2YXIgdGVzdHMgPSBbCiAgICAgewotICAgICAgICAnc2VsZWN0b3InIDog
Jy5yZWN0YW5nbGUnLAorICAgICAgICAnc2VsZWN0b3InIDogJy5pbnNldCcsCiAgICAgICAgICdw
YXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUw
LCAxMDAsICdMJywgNTAsIDUwLCAnWiddCiAgICAgfSwKICAgICB7CiAgICAgICAgICdzZWxlY3Rv
cicgOiAnLnBvbHlnb24nLAotICAgICAgICAncGF0aCcgOiBbJ00nLCA1MCwgNTAsICdMJywgMTAw
LCA1MCwgJ0wnLCAxMDAsIDEwMCwgJ0wnLCA1MCwgMTAwLCAnWiddCisgICAgICAgICdwYXRoJyA6
IFsnTScsIDUwLCA1MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUwLCAxMDAs
ICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcucmVjdGFuZ2xlLnBh
ZGRlZCcsCi0gICAgICAgICdwYXRoJyA6IFsnTScsIDc1LCA3NSwgJ0wnLCAxNzUsIDc1LCAnTCcs
IDE3NSwgMTI1LCAnTCcsIDc1LCAxMjUsICdMJywgNzUsIDc1LCAnWiddCisgICAgICAgICdzZWxl
Y3RvcicgOiAnLmluc2V0LnBhZGRlZC5ib3JkZXItYm94JywKKyAgICAgICAgJ3BhdGgnIDogWydN
JywgNTAsIDUwLCAnTCcsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wn
LCA1MCwgNTAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcucmVj
dGFuZ2xlLnBhZGRlZC5ib3JkZXItYm94JywKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcucG9seWdv
bi5wYWRkZWQuYm9yZGVyLWJveCcsCiAgICAgICAgICdwYXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wn
LCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUwLCAxMDAsICdMJywgNTAsIDUwLCAnWidd
CiAgICAgfSwKICAgICB7Ci0gICAgICAgICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLWxyID4gLnJl
Y3RhbmdsZScsCisgICAgICAgICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLWxyID4gLmluc2V0JywK
ICAgICAgICAgJ3BhdGgnIDogWydNJywgNTAsIDUwLCAnTCcsIDUwLCAxMDAsICdMJywgMTUwLCAx
MDAsICdMJywgMTUwLCA1MCwgJ0wnLCA1MCwgNTAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAg
ICAgJ3NlbGVjdG9yJyA6ICcudmVydGljYWwtcmwgPiAucmVjdGFuZ2xlJywKKyAgICAgICAgJ3Nl
bGVjdG9yJyA6ICcudmVydGljYWwtcmwgPiAuaW5zZXQnLAogICAgICAgICAncGF0aCcgOiBbJ00n
LCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUwLCAxMDAsICdMJywgNTAsIDUwLCAnTCcs
IDE1MCwgNTAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcudmVy
dGljYWwtcmwgPiAucmVjdGFuZ2xlLnBhZGRlZCcsCi0gICAgICAgICdwYXRoJyA6IFsnTScsIDE3
NSwgNzUsICdMJywgMTc1LCAxMjUsICdMJywgNzUsIDEyNSwgJ0wnLCA3NSwgNzUsICdMJywgMTc1
LCA3NSwgJ1onXQotICAgIH0sCi0gICAgewotICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNh
bC1ybCA+IC5yZWN0YW5nbGUucGFkZGVkLmJvcmRlci1ib3gnLAorICAgICAgICAnc2VsZWN0b3In
IDogJy52ZXJ0aWNhbC1ybCA+IC5pbnNldC5wYWRkZWQuYm9yZGVyLWJveCcsCiAgICAgICAgICdw
YXRoJyA6IFsnTScsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wnLCA1
MCwgNTAsICdMJywgMTUwLCA1MCwgJ1onXQogICAgIH0sCiAgICAgewpAQCAtMTA1LDYgKzEwMSwx
OCBAQCBmdW5jdGlvbiBzaGFwZVRlc3RzKCkgewogICAgIH0KICAgICBdOwogCisgICAgZnVuY3Rp
b24gdGVzdFBhdGgoYWN0dWFsLCBleHBlY3RlZCwgbXNnKSB7CisgICAgICAgIHZhciByZXN1bHQg
PSBJbnNwZWN0b3JUZXN0LnBhdGhzUm91Z2hseUVxdWFsKGFjdHVhbCwgZXhwZWN0ZWQpOworICAg
ICAgICBleHBlY3RlZFN0cmluZyA9IGV4cGVjdGVkLm1hcChmdW5jdGlvbihpdGVtKSB7CisgICAg
ICAgICAgICBpZiAodHlwZW9mIGl0ZW0gPT09ICdudW1iZXInKQorICAgICAgICAgICAgICAgIHJl
dHVybiAraXRlbS50b0ZpeGVkKDIpOworICAgICAgICAgICAgcmV0dXJuIGl0ZW07CisgICAgICAg
IH0pLmpvaW4oJyAnKTsKKyAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnQocmVzdWx0LCBtc2cg
KyAiIFsiICsgZXhwZWN0ZWRTdHJpbmcgKyAiXSIpOworICAgICAgICBpZiAoIXJlc3VsdCkKKyAg
ICAgICAgICAgIEluc3BlY3RvclRlc3QubG9nKCJBY3R1YWwgc2hhcGUgd2FzIFsiICsgYWN0dWFs
LmpvaW4oIiAiKSArICJdIik7CisgICAgfQorCiAgICAgZnVuY3Rpb24gZG9UZXN0cyh0ZXN0cykg
ewogICAgICAgICBpZiAoIXRlc3RzLmxlbmd0aCkgewogICAgICAgICAgICAgSW5zcGVjdG9yVGVz
dC5jb21wbGV0ZVRlc3QoKTsKQEAgLTExMyw5ICsxMjEsOSBAQCBmdW5jdGlvbiBzaGFwZVRlc3Rz
KCkgewogICAgICAgICB2YXIgdGVzdCA9IHRlc3RzWzBdOwogICAgICAgICB0ZXN0cyA9IHRlc3Rz
LnNwbGljZSgxKTsKICAgICAgICAgSW5zcGVjdG9yVGVzdC5zaGFwZU91dHNpZGVJbmZvKHRlc3Qu
c2VsZWN0b3IsIGZ1bmN0aW9uKHNoYXBlT3V0c2lkZSkgewotICAgICAgICAgICAgdmFyIGFjdHVh
bCA9IHNoYXBlT3V0c2lkZS5zaGFwZS5qb2luKCcgJyk7Ci0gICAgICAgICAgICB2YXIgZXhwZWN0
ZWQgPSB0ZXN0LnBhdGguam9pbignICcpOwotICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3Nl
cnQoYWN0dWFsID09PSBleHBlY3RlZCwgIkFjdHVhbCBbIiArIGFjdHVhbCArICJdIEV4cGVjdGVk
IFsiICsgZXhwZWN0ZWQgKyAiXSIpOworICAgICAgICAgICAgdmFyIGFjdHVhbCA9IHNoYXBlT3V0
c2lkZS5zaGFwZTsKKyAgICAgICAgICAgIHZhciBleHBlY3RlZCA9IHRlc3QucGF0aDsKKyAgICAg
ICAgICAgIHRlc3RQYXRoKGFjdHVhbCwgZXhwZWN0ZWQsICJTaGFwZSByb3VnaGx5IGVxdWFscyIp
OwogICAgICAgICAgICAgZG9UZXN0cyh0ZXN0cyk7CiAgICAgICAgIH0pOwogICAgIH0KQEAgLTEy
NiwxNyArMTM0LDE2IEBAIHdpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpIHsgU2hhcGVJbmZvSGVs
cGVyLnJ1blNoYXBlVGVzdChzaGFwZVRlc3RzKTsgfQogPC9zY3JpcHQ+CiA8L2hlYWQ+CiA8Ym9k
eT4KLSAgICA8ZGl2IGNsYXNzPSdzaGFwZSByZWN0YW5nbGUnPjwvZGl2PgorICAgIDxkaXYgY2xh
c3M9J3NoYXBlIGluc2V0Jz48L2Rpdj4KICAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwb2x5Z29uJz48
L2Rpdj4KLSAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRkZWQgcmVjdGFuZ2xlJz48L2Rpdj4KLSAg
ICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRkZWQgcmVjdGFuZ2xlIGJvcmRlci1ib3gnPjwvZGl2Pgor
ICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCBpbnNldCBib3JkZXItYm94Jz48L2Rpdj4KKyAg
ICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRkZWQgcG9seWdvbiBib3JkZXItYm94Jz48L2Rpdj4KICAg
ICA8ZGl2IGNsYXNzPSd2ZXJ0aWNhbC1scic+Ci0gICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIHJl
Y3RhbmdsZSc+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIGluc2V0Jz48L2Rpdj4K
ICAgICA8L2Rpdj4KICAgICA8ZGl2IGNsYXNzPSd2ZXJ0aWNhbC1ybCc+Ci0gICAgICAgIDxkaXYg
Y2xhc3M9J3NoYXBlIHJlY3RhbmdsZSc+PC9kaXY+Ci0gICAgICAgIDxkaXYgY2xhc3M9J3NoYXBl
IHBhZGRlZCByZWN0YW5nbGUnPjwvZGl2PgotICAgICAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRk
ZWQgcmVjdGFuZ2xlIGJvcmRlci1ib3gnPjwvZGl2PgorICAgICAgICA8ZGl2IGNsYXNzPSdzaGFw
ZSBpbnNldCc+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCBpbnNldCBi
b3JkZXItYm94Jz48L2Rpdj4KICAgICA8L2Rpdj4KICAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRk
ZWQgY29udGVudC1ib3gnPjwvZGl2PgogICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCByYXN0
ZXItc3ZnJz48L2Rpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228420</attachid>
            <date>2014-04-02 13:27:18 -0700</date>
            <delta_ts>2014-04-02 13:29:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>highlighting.patch</filename>
            <type>text/plain</type>
            <size>11300</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0MTM3ZTkwLi42MzdjOGVlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTQtMDQt
MDIgIFpvbHRhbiBIb3J2YXRoICA8em9sdGFuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW1dlYklu
c3BlY3Rvcl0gaW5zcGVjdG9yLXByb3RvY29sL21vZGVsL2hpZ2hsaWdodC1zaGFwZS1vdXRzaWRl
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTI0NjYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgSSB1cGRhdGVkIHRoZSB0ZXN0cyBzeW50YXggdG8gQ1IsIENTUyBTaGFwZXMgc3Bl
Y2lmaWNhdGlvbi4gSXQncyBhbHNvIG5lZWRlZCB0byBiZSB1cGRhdGVkCisgICAgICAgIHRvIHRo
ZSBsYXRlc3QgV2ViSW5zcGVjdG9yIHRlc3RpbmcgbWV0aG9kcy4gSSBhZGRlZCBzb21lIGFkZGlk
aW9uYWwgdGVzdCBjYXNlcyBmb3IgdGhlIGhpZ2hsaWdodGluZywKKyAgICAgICAgYW5kIGFsc28g
Zml4ZWQgc29tZSBleHBlY3RlZCB0ZXN0IGNhc2UgaW4gdGhlIHNjcmlwdCwgYW5kIHVwZGF0ZWQg
dGhlIGV4cGVjdGVkIGZpbGUuCisKKyAgICAgICAgKiBUZXN0RXhwZWN0YXRpb25zOgorICAgICAg
ICAqIGluc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGluc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbDoKKyAg
ICAgICAgKiBpbnNwZWN0b3IvZG9tL3NoYXBlcy10ZXN0LmpzOgorICAgICAgICAoSW5zcGVjdG9y
VGVzdFByb3h5LnJlZ2lzdGVySW5pdGlhbGl6ZXIuKToKKwogMjAxNC0wNC0wMSAgTXlsZXMgQy4g
TWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAgICAgICAgIHN2Zy90ZXh0L3RleHQt
b3ZlcmZsb3ctZWxsaXBzaXMtc3ZnZm9udC1rZXJuaW5nLWxpZ2F0dXJlcy5odG1sIGFuZCBzdmcv
Y3NzL2ZvbnQtZmFjZS1jcmFzaC5odG1sIGZyZXF1ZW50bHkgYXNzZXJ0IGluIENvbXBsZXhUZXh0
Q29udHJvbGxlcjo6b2Zmc2V0Rm9yUG9zaXRpb24KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGI3ZDVk
ZWUuLjgyOGQzYmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMKKysr
IGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNDksNyArNDksNiBAQCB3ZWJraXQu
b3JnL2IvNTM5OTAgZmFzdC9mb3Jtcy9zZWFyY2gtZXZlbnQtZGVsYXkuaHRtbCBbIFBhc3MgRmFp
bHVyZSBdCiBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLWNvbnN0cnVjdC13aXRoLWVuZGVk
LXRyYWNrcy5odG1sIFsgU2tpcCBdCiBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLWNsb25l
Lmh0bWwgWyBTa2lwIF0KIAotd2Via2l0Lm9yZy9iLzEyNDY2MCBpbnNwZWN0b3IvZG9tL2hpZ2hs
aWdodC1zaGFwZS1vdXRzaWRlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMjY1MTkg
aW5zcGVjdG9yL2RvbS9oaWdobGlnaHQtc2hhcGUtb3V0c2lkZS1tYXJnaW4uaHRtbCBbIEZhaWx1
cmUgXQogCiB3ZWJraXQub3JnL2IvMTI2MTQyIGNzczMvY2FsYy90cmFuc2l0aW9ucy1kZXBlbmRl
bnQuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0
b3IvZG9tL2hpZ2hsaWdodC1zaGFwZS1vdXRzaWRlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2luc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CmluZGV4
IDYyZmM3YzMuLjNlMDQxZTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9kb20v
aGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2lu
c3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CkBAIC0xLDEz
ICsxLDE2IEBACi1QQVNTOiBBY3R1YWwgW00gNTAgNTAgTCAxNTAgNTAgTCAxNTAgMTAwIEwgNTAg
MTAwIEwgNTAgNTAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxNTAgNTAgTCAxNTAgMTAwIEwgNTAg
MTAwIEwgNTAgNTAgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAg
TCA1MCAxMDAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAw
IFpdCi1QQVNTOiBBY3R1YWwgW00gNzUgNzUgTCAxNzUgNzUgTCAxNzUgMTI1IEwgNzUgMTI1IEwg
NzUgNzUgWl0gRXhwZWN0ZWQgW00gNzUgNzUgTCAxNzUgNzUgTCAxNzUgMTI1IEwgNzUgMTI1IEwg
NzUgNzUgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1MCAxMDAgTCA1MCAx
MDAgTCA1MCA1MCBaXSBFeHBlY3RlZCBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1MCAxMDAgTCA1MCAx
MDAgTCA1MCA1MCBaXQotUEFTUzogQWN0dWFsIFtNIDUwIDUwIEwgNTAgMTAwIEwgMTUwIDEwMCBM
IDE1MCA1MCBMIDUwIDUwIFpdIEV4cGVjdGVkIFtNIDUwIDUwIEwgNTAgMTAwIEwgMTUwIDEwMCBM
IDE1MCA1MCBMIDUwIDUwIFpdCi1QQVNTOiBBY3R1YWwgW00gMTUwIDUwIEwgMTUwIDEwMCBMIDUw
IDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpdIEV4cGVjdGVkIFtNIDE1MCA1MCBMIDE1MCAxMDAgTCA1
MCAxMDAgTCA1MCA1MCBMIDE1MCA1MCBaXQotUEFTUzogQWN0dWFsIFtNIDE3NSA3NSBMIDE3NSAx
MjUgTCA3NSAxMjUgTCA3NSA3NSBMIDE3NSA3NSBaXSBFeHBlY3RlZCBbTSAxNzUgNzUgTCAxNzUg
MTI1IEwgNzUgMTI1IEwgNzUgNzUgTCAxNzUgNzUgWl0KLVBBU1M6IEFjdHVhbCBbTSAxNTAgNTAg
TCAxNTAgMTAwIEwgNTAgMTAwIEwgNTAgNTAgTCAxNTAgNTAgWl0gRXhwZWN0ZWQgW00gMTUwIDUw
IEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpdCi1QQVNTOiBBY3R1YWwgW00g
MjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUgMjUgWl0gRXhwZWN0ZWQgW00g
MjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUgMjUgWl0KLVBBU1M6IEFjdHVh
bCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0gRXhwZWN0ZWQgW00gNTAg
NTAgTCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAwIFpdCi1QQVNTOiBBY3R1YWwgW00gMzUgMzUg
TCAxMTUgMzUgTCAxMTUgNjUgTCAzNSA2NSBaIE0gMzUgODUgTCAxMTUgODUgTCAxMTUgMTE1IEwg
MzUgMTE1IFpdIEV4cGVjdGVkIFtNIDM1IDM1IEwgMTE1IDM1IEwgMTE1IDY1IEwgMzUgNjUgWiBN
IDM1IDg1IEwgMTE1IDg1IEwgMTE1IDExNSBMIDM1IDExNSBaXQotUEFTUzogQWN0dWFsIFtNIDUw
IDUwIEwgMTAwIDUwIEwgMTAwIDEwMCBMIDUwIDEwMCBaXSBFeHBlY3RlZCBbTSA1MCA1MCBMIDEw
MCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0KK1BBU1M6IC5pbnNldAorUEFTUzogLmluc2V0LnBh
ZGRlZAorUEFTUzogLmluc2V0LnBhZGRlZC5ib3JkZXItYm94CitQQVNTOiAucG9seWdvbgorUEFT
UzogLnBvbHlnb24ucGFkZGVkLmJvcmRlci1ib3gKK1BBU1M6IC52ZXJ0aWNhbC1sciA+IC5pbnNl
dAorUEFTUzogLnZlcnRpY2FsLWxyID4gLmluc2V0LnBhZGRlZAorUEFTUzogLnZlcnRpY2FsLWxy
ID4gLmluc2V0LnBhZGRlZC5ib3JkZXItYm94CitQQVNTOiAudmVydGljYWwtcmwgPiAuaW5zZXQK
K1BBU1M6IC52ZXJ0aWNhbC1ybCA+IC5pbnNldC5wYWRkZWQKK1BBU1M6IC52ZXJ0aWNhbC1ybCA+
IC5pbnNldC5wYWRkZWQuYm9yZGVyLWJveAorUEFTUzogLmNvbnRlbnQtYm94LnBhZGRlZAorUEFT
UzogLnJhc3Rlci1zdmcucGFkZGVkCitQQVNTOiAucmFzdGVyLXN2Zy1jb21wbGV4LnBhZGRlZAor
UEFTUzogLnJhc3Rlci1wbmcucGFkZGVkCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2luc3Bl
Y3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbCBiL0xheW91dFRlc3RzL2luc3Bl
Y3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbAppbmRleCAyMTE2OGY1Li5kMWRj
OGExIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZG9tL2hpZ2hsaWdodC1zaGFw
ZS1vdXRzaWRlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9oaWdobGlnaHQt
c2hhcGUtb3V0c2lkZS5odG1sCkBAIC05LDE0ICs5LDEzIEBAIGJvZHkgewogICAgIHdpZHRoOiAy
MDBweDsKICAgICBoZWlnaHQ6IDIwMHB4OwogICAgIG1hcmdpbi1yaWdodDogLTIwMHB4OworICAg
IGJveC1zaXppbmc6IGJvcmRlci1ib3g7CiB9CiAucGFkZGVkIHsKLSAgICB3aWR0aDogMTAwcHg7
Ci0gICAgaGVpZ2h0OiAxMDBweDsKICAgICBwYWRkaW5nOiAyNXB4IDc1cHggNzVweCAyNXB4Owog
fQotLmJvcmRlci1ib3ggewotICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CisudmVydGljYWwt
bHIsIC52ZXJ0aWNhbC1ybCB7CisgICAgZmxvYXQ6IGxlZnQ7CiB9CiAudmVydGljYWwtbHIgewog
ICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjsKQEAgLTI0LDE3ICsyMywyMCBA
QCBib2R5IHsKIC52ZXJ0aWNhbC1ybCB7CiAgICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRp
Y2FsLXJsOwogfQotLnJlY3RhbmdsZSB7Ci0gICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiByZWN0
YW5nbGUoNTBweCwgNTBweCwgMTAwcHgsIDUwcHgpIGNvbnRlbnQtYm94OworLmluc2V0IHsKKyAg
ICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IGluc2V0KDUwcHggNTBweCAxMDBweCA1MHB4KSBjb250
ZW50LWJveDsKK30KKy5pbnNldC5wYWRkZWQgeworICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTog
aW5zZXQoNXB4IDVweCAxMHB4IDVweCkgY29udGVudC1ib3g7CiB9Ci0ucmVjdGFuZ2xlLmJvcmRl
ci1ib3ggewotICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcmVjdGFuZ2xlKDUwcHgsIDUwcHgs
IDEwMHB4LCA1MHB4KSBib3JkZXItYm94OworLmluc2V0LnBhZGRlZC5ib3JkZXItYm94IHsKKyAg
ICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IGluc2V0KDUwcHggNTBweCAxMDBweCA1MHB4KSBib3Jk
ZXItYm94OwogfQogLnBvbHlnb24gewotICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcG9seWdv
big1MHB4IDUwcHgsIDEwMHB4IDUwcHgsIDEwMHB4IDEwMHB4LCA1MHB4IDEwMHB4KSBjb250ZW50
LWJveDsKKyAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBvbHlnb24oNTBweCA1MHB4LCAxNTBw
eCA1MHB4LCAxNTBweCAxMDBweCwgNTBweCAxMDBweCkgY29udGVudC1ib3g7CiB9Ci0ucG9seWdv
bi5ib3JkZXItYm94IHsKLSAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBvbHlnb24oNTBweCA1
MHB4LCAxMDBweCA1MHB4LCAxMDBweCAxMDBweCwgNTBweCAxMDBweCkgYm9yZGVyLWJveDsKKy5w
b2x5Z29uLnBhZGRlZC5ib3JkZXItYm94IHsKKyAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBv
bHlnb24oNTBweCA1MHB4LCAxNTBweCA1MHB4LCAxNTBweCAxMDBweCwgNTBweCAxMDBweCkgYm9y
ZGVyLWJveDsKIH0KIC5jb250ZW50LWJveCB7CiAgICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiBj
b250ZW50LWJveDsKQEAgLTU2LDM1ICs1OCw0NyBAQCBib2R5IHsKIGZ1bmN0aW9uIHRlc3QoKSB7
CiAgICAgdmFyIHRlc3RjYXNlcyA9IFsKICAgICB7Ci0gICAgICAgICdzZWxlY3RvcicgOiAnLnJl
Y3RhbmdsZScsCisgICAgICAgICdzZWxlY3RvcicgOiAnLmluc2V0JywKICAgICAgICAgJ3BhdGgn
IDogWydNJywgNTAsIDUwLCAnTCcsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEw
MCwgJ0wnLCA1MCwgNTAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6
ICcucG9seWdvbicsCi0gICAgICAgICdwYXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wnLCAxMDAsIDUw
LCAnTCcsIDEwMCwgMTAwLCAnTCcsIDUwLCAxMDAsICdaJ10KKyAgICAgICAgJ3NlbGVjdG9yJyA6
ICcuaW5zZXQucGFkZGVkJywKKyAgICAgICAgJ3BhdGgnIDogWydNJywgMzAsIDMwLCAnTCcsIDEy
MCwgMzAsICdMJywgMTIwLCAxMTUsICdMJywgMzAsIDExNSwgJ0wnLCAzMCwgMzAsICdaJ10KICAg
ICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcucmVjdGFuZ2xlLnBhZGRlZCcsCi0g
ICAgICAgICdwYXRoJyA6IFsnTScsIDc1LCA3NSwgJ0wnLCAxNzUsIDc1LCAnTCcsIDE3NSwgMTI1
LCAnTCcsIDc1LCAxMjUsICdMJywgNzUsIDc1LCAnWiddCisgICAgICAgICdzZWxlY3RvcicgOiAn
Lmluc2V0LnBhZGRlZC5ib3JkZXItYm94JywKKyAgICAgICAgJ3BhdGgnIDogWydNJywgNTAsIDUw
LCAnTCcsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wnLCA1MCwgNTAs
ICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcucmVjdGFuZ2xlLnBh
ZGRlZC5ib3JkZXItYm94JywKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcucG9seWdvbicsCisgICAg
ICAgICdwYXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAn
TCcsIDUwLCAxMDAsICdaJ10KKyAgICB9LAorICAgIHsKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcu
cG9seWdvbi5wYWRkZWQuYm9yZGVyLWJveCcsCiAgICAgICAgICdwYXRoJyA6IFsnTScsIDUwLCA1
MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUwLCAxMDAsICdMJywgNTAsIDUw
LCAnWiddCiAgICAgfSwKICAgICB7Ci0gICAgICAgICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLWxy
ID4gLnJlY3RhbmdsZScsCisgICAgICAgICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLWxyID4gLmlu
c2V0JywKKyAgICAgICAgJ3BhdGgnIDogWydNJywgNTAsIDUwLCAnTCcsIDUwLCAxMDAsICdMJywg
MTUwLCAxMDAsICdMJywgMTUwLCA1MCwgJ0wnLCA1MCwgNTAsICdaJ10KKyAgICB9LAorICAgIHsK
KyAgICAgICAgJ3NlbGVjdG9yJyA6ICcudmVydGljYWwtbHIgPiAuaW5zZXQucGFkZGVkJywKKyAg
ICAgICAgJ3BhdGgnIDogWydNJywgMzAsIDMwLCAnTCcsIDMwLCAxMTUsICdMJywgMTIwLCAxMTUs
ICdMJywgMTIwLCAzMCwgJ0wnLCAzMCwgMzAsICdaJ10KKyAgICB9LAorICAgIHsKKyAgICAgICAg
J3NlbGVjdG9yJyA6ICcudmVydGljYWwtbHIgPiAuaW5zZXQucGFkZGVkLmJvcmRlci1ib3gnLAog
ICAgICAgICAncGF0aCcgOiBbJ00nLCA1MCwgNTAsICdMJywgNTAsIDEwMCwgJ0wnLCAxNTAsIDEw
MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDUwLCA1MCwgJ1onXQogICAgIH0sCiAgICAgewotICAgICAg
ICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5yZWN0YW5nbGUnLAorICAgICAgICAnc2Vs
ZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5pbnNldCcsCiAgICAgICAgICdwYXRoJyA6IFsnTScs
IDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wnLCA1MCwgNTAsICdMJywg
MTUwLCA1MCwgJ1onXQogICAgIH0sCiAgICAgewotICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0
aWNhbC1ybCA+IC5yZWN0YW5nbGUucGFkZGVkJywKLSAgICAgICAgJ3BhdGgnIDogWydNJywgMTc1
LCA3NSwgJ0wnLCAxNzUsIDEyNSwgJ0wnLCA3NSwgMTI1LCAnTCcsIDc1LCA3NSwgJ0wnLCAxNzUs
IDc1LCAnWiddCisgICAgICAgICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLXJsID4gLmluc2V0LnBh
ZGRlZCcsCisgICAgICAgICdwYXRoJyA6IFsnTScsIDEyMCwgMzAsICdMJywgMTIwLCAxMTUsICdM
JywgMzAsIDExNSwgJ0wnLCAzMCwgMzAsICdMJywgMTIwLCAzMCwgJ1onXQogICAgIH0sCiAgICAg
ewotICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5yZWN0YW5nbGUucGFkZGVk
LmJvcmRlci1ib3gnLAorICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5pbnNl
dC5wYWRkZWQuYm9yZGVyLWJveCcsCiAgICAgICAgICdwYXRoJyA6IFsnTScsIDE1MCwgNTAsICdM
JywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wnLCA1MCwgNTAsICdMJywgMTUwLCA1MCwgJ1on
XQogICAgIH0sCiAgICAgewpAQCAtMTA4LDkgKzEyMiw5IEBAIGZ1bmN0aW9uIHRlc3QoKSB7CiAg
ICAgZnVuY3Rpb24gcnVuTmV4dFRlc3QodGVzdHMpIHsKICAgICAgICAgdmFyIHRlc3RjYXNlID0g
dGVzdHNbMF07CiAKLSAgICAgICAgSW5zcGVjdG9yVGVzdC5TaGFwZXMuZ2V0U2hhcGVPdXRzaWRl
SW5mbyh0ZXN0Y2FzZS5zZWxlY3RvciwgZnVuY3Rpb24ocGF5bG9hZCkgewotICAgICAgICAgICAg
SW5zcGVjdG9yVGVzdC5TaGFwZXMuYXNzZXJ0UGF0aHNBcmVSb3VnaGx5RXF1YWwocGF5bG9hZC5z
aGFwZSwgdGVzdGNhc2Uuc2hhcGUsICJTaGFwZSBpbmZvcm1hdGlvbiB3YXMgbm90IHJvdWdobHkg
ZXF1YWwuIik7Ci0gICAgICAgICAgICBJbnNwZWN0b3JUZXN0LlNoYXBlcy5hc3NlcnRQYXRoc0Fy
ZVJvdWdobHlFcXVhbChwYXlsb2FkLm1hcmdpblNoYXBlLCB0ZXN0Y2FzZS5tYXJnaW5TaGFwZSwg
Ik1hcmdpbiBzaGFwZSBpbmZvcm1hdGlvbiB3YXMgbm90IHJvdWdobHkgZXF1YWwuIik7CisgICAg
ICAgIEluc3BlY3RvclRlc3QuU2hhcGVzLmdldFNoYXBlT3V0c2lkZUluZm9Gb3JTZWxlY3Rvcih0
ZXN0Y2FzZS5zZWxlY3RvciwgZnVuY3Rpb24ocGF5bG9hZCkgeworICAgICAgICAgICAgaWYgKCFJ
bnNwZWN0b3JUZXN0LlNoYXBlcy5hc3NlcnRQYXRoc0FyZVJvdWdobHlFcXVhbChwYXlsb2FkLnNo
YXBlLCB0ZXN0Y2FzZS5wYXRoLCAiU2VsZWN0b3I6IFwnIiArIHRlc3RjYXNlLnNlbGVjdG9yICsg
IlwnIFNoYXBlIGluZm9ybWF0aW9uIHdhcyBub3Qgcm91Z2hseSBlcXVhbC4iKSkKKyAgICAgICAg
ICAgICAgICAgSW5zcGVjdG9yVGVzdC5sb2coIlBBU1M6ICIgKyB0ZXN0Y2FzZS5zZWxlY3Rvcik7
CiAKICAgICAgICAgICAgIGlmICh0ZXN0cy5sZW5ndGggPiAxKQogICAgICAgICAgICAgICAgIHJ1
bk5leHRUZXN0KHRlc3RzLnNwbGljZSgxKSk7CkBAIC0xMjQsMTcgKzEzOCwyMCBAQCBmdW5jdGlv
biB0ZXN0KCkgewogPC9zY3JpcHQ+CiA8L2hlYWQ+CiA8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+
Ci0gICAgPGRpdiBjbGFzcz0nc2hhcGUgcmVjdGFuZ2xlJz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNz
PSdzaGFwZSBpbnNldCc+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0
Jz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRkZWQgaW5zZXQgYm9yZGVyLWJveCc+
PC9kaXY+CiAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcG9seWdvbic+PC9kaXY+Ci0gICAgPGRpdiBj
bGFzcz0nc2hhcGUgcGFkZGVkIHJlY3RhbmdsZSc+PC9kaXY+Ci0gICAgPGRpdiBjbGFzcz0nc2hh
cGUgcGFkZGVkIHJlY3RhbmdsZSBib3JkZXItYm94Jz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSdz
aGFwZSBwYWRkZWQgcG9seWdvbiBib3JkZXItYm94Jz48L2Rpdj4KICAgICA8ZGl2IGNsYXNzPSd2
ZXJ0aWNhbC1scic+Ci0gICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIHJlY3RhbmdsZSc+PC9kaXY+
CisgICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIGluc2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBj
bGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBjbGFzcz0nc2hh
cGUgcGFkZGVkIGluc2V0IGJvcmRlci1ib3gnPjwvZGl2PgogICAgIDwvZGl2PgogICAgIDxkaXYg
Y2xhc3M9J3ZlcnRpY2FsLXJsJz4KLSAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcmVjdGFuZ2xl
Jz48L2Rpdj4KLSAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIHJlY3RhbmdsZSc+PC9k
aXY+Ci0gICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCByZWN0YW5nbGUgYm9yZGVyLWJv
eCc+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIGluc2V0Jz48L2Rpdj4KKyAgICAg
ICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBj
bGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0IGJvcmRlci1ib3gnPjwvZGl2PgogICAgIDwvZGl2Pgog
ICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCBjb250ZW50LWJveCc+PC9kaXY+CiAgICAgPGRp
diBjbGFzcz0nc2hhcGUgcGFkZGVkIHJhc3Rlci1zdmcnPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9zaGFwZXMtdGVzdC5qcyBiL0xheW91dFRlc3RzL2luc3Bl
Y3Rvci9kb20vc2hhcGVzLXRlc3QuanMKaW5kZXggZDY1ZWVjYy4uMjNjNTY5NSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9zaGFwZXMtdGVzdC5qcworKysgYi9MYXlvdXRU
ZXN0cy9pbnNwZWN0b3IvZG9tL3NoYXBlcy10ZXN0LmpzCkBAIC03LDcgKzcsNiBAQCBJbnNwZWN0
b3JUZXN0LlNoYXBlcyA9IHsKIAogICAgICAgICBmdW5jdGlvbiByZXF1ZXN0RG9jdW1lbnRDYWxs
YmFjayhub2RlKSB7CiAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmFzc2VydChub2RlIGluc3Rh
bmNlb2YgV2ViSW5zcGVjdG9yLkRPTU5vZGUsICJVbmV4cGVjdGVkIGFyZ3VtZW50IHRvIHJlcXVl
c3REb2N1bWVudCBjYWxsYmFjay4iKQotCiAgICAgICAgICAgICBET01BZ2VudC5xdWVyeVNlbGVj
dG9yLmludm9rZSh7bm9kZUlkOiBub2RlLmlkLCBzZWxlY3Rvcjogc2VsZWN0b3J9LCBxdWVyeVNl
bGVjdG9yQ2FsbGJhY2spOwogICAgICAgICB9CiAKQEAgLTg0LDcgKzgzLDcgQEAgSW5zcGVjdG9y
VGVzdC5TaGFwZXMgPSB7CiAKICAgICAgICAgdmFyIGV4cGVjdGVkUGF0aFN0cmluZyA9IG1ha2VT
dHJpbmdGb3JQYXRoKGV4cGVjdGVkKTsKICAgICAgICAgdmFyIGFjdHVhbFBhdGhTdHJpbmcgPSBt
YWtlU3RyaW5nRm9yUGF0aChhY3R1YWwpOwotICAgICAgICB2YXIgYXNzZXJ0aW9uTWVzc2FnZSA9
IG1lc3NhZ2UgKyAiIFxuZXhwZWN0ZWQ6ICIgKyBleHBlY3RlZFBhdGhTdHJpbmcgKyAiXG4gYWN0
dWFsOiAiICsgYWN0dWFsUGF0aFN0cmluZzsKKyAgICAgICAgdmFyIGFzc2VydGlvbk1lc3NhZ2Ug
PSBtZXNzYWdlICsgIiBcbkVYUEVDVEVEOiAiICsgZXhwZWN0ZWRQYXRoU3RyaW5nICsgIlxuICBB
Q1RVQUw6ICIgKyBhY3R1YWxQYXRoU3RyaW5nOwogICAgICAgICBJbnNwZWN0b3JUZXN0LmFzc2Vy
dChwYXRoc0FyZVJvdWdobHlFcXVhbChhY3R1YWwsIGV4cGVjdGVkKSwgYXNzZXJ0aW9uTWVzc2Fn
ZSk7CiAgICAgfQogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228421</attachid>
            <date>2014-04-02 13:29:58 -0700</date>
            <delta_ts>2014-04-02 16:07:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>highlighting.patch</filename>
            <type>text/plain</type>
            <size>11270</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0MTM3ZTkwLi42MzdjOGVlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTQtMDQt
MDIgIFpvbHRhbiBIb3J2YXRoICA8em9sdGFuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW1dlYklu
c3BlY3Rvcl0gaW5zcGVjdG9yLXByb3RvY29sL21vZGVsL2hpZ2hsaWdodC1zaGFwZS1vdXRzaWRl
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTI0NjYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgSSB1cGRhdGVkIHRoZSB0ZXN0cyBzeW50YXggdG8gQ1IsIENTUyBTaGFwZXMgc3Bl
Y2lmaWNhdGlvbi4gSXQncyBhbHNvIG5lZWRlZCB0byBiZSB1cGRhdGVkCisgICAgICAgIHRvIHRo
ZSBsYXRlc3QgV2ViSW5zcGVjdG9yIHRlc3RpbmcgbWV0aG9kcy4gSSBhZGRlZCBzb21lIGFkZGlk
aW9uYWwgdGVzdCBjYXNlcyBmb3IgdGhlIGhpZ2hsaWdodGluZywKKyAgICAgICAgYW5kIGFsc28g
Zml4ZWQgc29tZSBleHBlY3RlZCB0ZXN0IGNhc2UgaW4gdGhlIHNjcmlwdCwgYW5kIHVwZGF0ZWQg
dGhlIGV4cGVjdGVkIGZpbGUuCisKKyAgICAgICAgKiBUZXN0RXhwZWN0YXRpb25zOgorICAgICAg
ICAqIGluc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGluc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbDoKKyAg
ICAgICAgKiBpbnNwZWN0b3IvZG9tL3NoYXBlcy10ZXN0LmpzOgorICAgICAgICAoSW5zcGVjdG9y
VGVzdFByb3h5LnJlZ2lzdGVySW5pdGlhbGl6ZXIuKToKKwogMjAxNC0wNC0wMSAgTXlsZXMgQy4g
TWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAgICAgICAgIHN2Zy90ZXh0L3RleHQt
b3ZlcmZsb3ctZWxsaXBzaXMtc3ZnZm9udC1rZXJuaW5nLWxpZ2F0dXJlcy5odG1sIGFuZCBzdmcv
Y3NzL2ZvbnQtZmFjZS1jcmFzaC5odG1sIGZyZXF1ZW50bHkgYXNzZXJ0IGluIENvbXBsZXhUZXh0
Q29udHJvbGxlcjo6b2Zmc2V0Rm9yUG9zaXRpb24KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGI3ZDVk
ZWUuLjgyOGQzYmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMKKysr
IGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNDksNyArNDksNiBAQCB3ZWJraXQu
b3JnL2IvNTM5OTAgZmFzdC9mb3Jtcy9zZWFyY2gtZXZlbnQtZGVsYXkuaHRtbCBbIFBhc3MgRmFp
bHVyZSBdCiBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLWNvbnN0cnVjdC13aXRoLWVuZGVk
LXRyYWNrcy5odG1sIFsgU2tpcCBdCiBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLWNsb25l
Lmh0bWwgWyBTa2lwIF0KIAotd2Via2l0Lm9yZy9iLzEyNDY2MCBpbnNwZWN0b3IvZG9tL2hpZ2hs
aWdodC1zaGFwZS1vdXRzaWRlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMjY1MTkg
aW5zcGVjdG9yL2RvbS9oaWdobGlnaHQtc2hhcGUtb3V0c2lkZS1tYXJnaW4uaHRtbCBbIEZhaWx1
cmUgXQogCiB3ZWJraXQub3JnL2IvMTI2MTQyIGNzczMvY2FsYy90cmFuc2l0aW9ucy1kZXBlbmRl
bnQuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0
b3IvZG9tL2hpZ2hsaWdodC1zaGFwZS1vdXRzaWRlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2luc3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CmluZGV4
IDYyZmM3YzMuLjNlMDQxZTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9kb20v
aGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2lu
c3BlY3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUtZXhwZWN0ZWQudHh0CkBAIC0xLDEz
ICsxLDE2IEBACi1QQVNTOiBBY3R1YWwgW00gNTAgNTAgTCAxNTAgNTAgTCAxNTAgMTAwIEwgNTAg
MTAwIEwgNTAgNTAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxNTAgNTAgTCAxNTAgMTAwIEwgNTAg
MTAwIEwgNTAgNTAgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAg
TCA1MCAxMDAgWl0gRXhwZWN0ZWQgW00gNTAgNTAgTCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAw
IFpdCi1QQVNTOiBBY3R1YWwgW00gNzUgNzUgTCAxNzUgNzUgTCAxNzUgMTI1IEwgNzUgMTI1IEwg
NzUgNzUgWl0gRXhwZWN0ZWQgW00gNzUgNzUgTCAxNzUgNzUgTCAxNzUgMTI1IEwgNzUgMTI1IEwg
NzUgNzUgWl0KLVBBU1M6IEFjdHVhbCBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1MCAxMDAgTCA1MCAx
MDAgTCA1MCA1MCBaXSBFeHBlY3RlZCBbTSA1MCA1MCBMIDE1MCA1MCBMIDE1MCAxMDAgTCA1MCAx
MDAgTCA1MCA1MCBaXQotUEFTUzogQWN0dWFsIFtNIDUwIDUwIEwgNTAgMTAwIEwgMTUwIDEwMCBM
IDE1MCA1MCBMIDUwIDUwIFpdIEV4cGVjdGVkIFtNIDUwIDUwIEwgNTAgMTAwIEwgMTUwIDEwMCBM
IDE1MCA1MCBMIDUwIDUwIFpdCi1QQVNTOiBBY3R1YWwgW00gMTUwIDUwIEwgMTUwIDEwMCBMIDUw
IDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpdIEV4cGVjdGVkIFtNIDE1MCA1MCBMIDE1MCAxMDAgTCA1
MCAxMDAgTCA1MCA1MCBMIDE1MCA1MCBaXQotUEFTUzogQWN0dWFsIFtNIDE3NSA3NSBMIDE3NSAx
MjUgTCA3NSAxMjUgTCA3NSA3NSBMIDE3NSA3NSBaXSBFeHBlY3RlZCBbTSAxNzUgNzUgTCAxNzUg
MTI1IEwgNzUgMTI1IEwgNzUgNzUgTCAxNzUgNzUgWl0KLVBBU1M6IEFjdHVhbCBbTSAxNTAgNTAg
TCAxNTAgMTAwIEwgNTAgMTAwIEwgNTAgNTAgTCAxNTAgNTAgWl0gRXhwZWN0ZWQgW00gMTUwIDUw
IEwgMTUwIDEwMCBMIDUwIDEwMCBMIDUwIDUwIEwgMTUwIDUwIFpdCi1QQVNTOiBBY3R1YWwgW00g
MjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUgMjUgWl0gRXhwZWN0ZWQgW00g
MjUgMjUgTCAxMjUgMjUgTCAxMjUgMTI1IEwgMjUgMTI1IEwgMjUgMjUgWl0KLVBBU1M6IEFjdHVh
bCBbTSA1MCA1MCBMIDEwMCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0gRXhwZWN0ZWQgW00gNTAg
NTAgTCAxMDAgNTAgTCAxMDAgMTAwIEwgNTAgMTAwIFpdCi1QQVNTOiBBY3R1YWwgW00gMzUgMzUg
TCAxMTUgMzUgTCAxMTUgNjUgTCAzNSA2NSBaIE0gMzUgODUgTCAxMTUgODUgTCAxMTUgMTE1IEwg
MzUgMTE1IFpdIEV4cGVjdGVkIFtNIDM1IDM1IEwgMTE1IDM1IEwgMTE1IDY1IEwgMzUgNjUgWiBN
IDM1IDg1IEwgMTE1IDg1IEwgMTE1IDExNSBMIDM1IDExNSBaXQotUEFTUzogQWN0dWFsIFtNIDUw
IDUwIEwgMTAwIDUwIEwgMTAwIDEwMCBMIDUwIDEwMCBaXSBFeHBlY3RlZCBbTSA1MCA1MCBMIDEw
MCA1MCBMIDEwMCAxMDAgTCA1MCAxMDAgWl0KK1BBU1M6IC5pbnNldAorUEFTUzogLmluc2V0LnBh
ZGRlZAorUEFTUzogLmluc2V0LnBhZGRlZC5ib3JkZXItYm94CitQQVNTOiAucG9seWdvbgorUEFT
UzogLnBvbHlnb24ucGFkZGVkLmJvcmRlci1ib3gKK1BBU1M6IC52ZXJ0aWNhbC1sciA+IC5pbnNl
dAorUEFTUzogLnZlcnRpY2FsLWxyID4gLmluc2V0LnBhZGRlZAorUEFTUzogLnZlcnRpY2FsLWxy
ID4gLmluc2V0LnBhZGRlZC5ib3JkZXItYm94CitQQVNTOiAudmVydGljYWwtcmwgPiAuaW5zZXQK
K1BBU1M6IC52ZXJ0aWNhbC1ybCA+IC5pbnNldC5wYWRkZWQKK1BBU1M6IC52ZXJ0aWNhbC1ybCA+
IC5pbnNldC5wYWRkZWQuYm9yZGVyLWJveAorUEFTUzogLmNvbnRlbnQtYm94LnBhZGRlZAorUEFT
UzogLnJhc3Rlci1zdmcucGFkZGVkCitQQVNTOiAucmFzdGVyLXN2Zy1jb21wbGV4LnBhZGRlZAor
UEFTUzogLnJhc3Rlci1wbmcucGFkZGVkCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2luc3Bl
Y3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbCBiL0xheW91dFRlc3RzL2luc3Bl
Y3Rvci9kb20vaGlnaGxpZ2h0LXNoYXBlLW91dHNpZGUuaHRtbAppbmRleCAyMTE2OGY1Li5mMWYx
MGMwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZG9tL2hpZ2hsaWdodC1zaGFw
ZS1vdXRzaWRlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9oaWdobGlnaHQt
c2hhcGUtb3V0c2lkZS5odG1sCkBAIC05LDE0ICs5LDEzIEBAIGJvZHkgewogICAgIHdpZHRoOiAy
MDBweDsKICAgICBoZWlnaHQ6IDIwMHB4OwogICAgIG1hcmdpbi1yaWdodDogLTIwMHB4OworICAg
IGJveC1zaXppbmc6IGJvcmRlci1ib3g7CiB9CiAucGFkZGVkIHsKLSAgICB3aWR0aDogMTAwcHg7
Ci0gICAgaGVpZ2h0OiAxMDBweDsKICAgICBwYWRkaW5nOiAyNXB4IDc1cHggNzVweCAyNXB4Owog
fQotLmJvcmRlci1ib3ggewotICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CisudmVydGljYWwt
bHIsIC52ZXJ0aWNhbC1ybCB7CisgICAgZmxvYXQ6IGxlZnQ7CiB9CiAudmVydGljYWwtbHIgewog
ICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjsKQEAgLTI0LDE3ICsyMywyMCBA
QCBib2R5IHsKIC52ZXJ0aWNhbC1ybCB7CiAgICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRp
Y2FsLXJsOwogfQotLnJlY3RhbmdsZSB7Ci0gICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiByZWN0
YW5nbGUoNTBweCwgNTBweCwgMTAwcHgsIDUwcHgpIGNvbnRlbnQtYm94OworLmluc2V0IHsKKyAg
ICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IGluc2V0KDUwcHggNTBweCAxMDBweCA1MHB4KSBjb250
ZW50LWJveDsKK30KKy5pbnNldC5wYWRkZWQgeworICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTog
aW5zZXQoNXB4IDVweCAxMHB4IDVweCkgY29udGVudC1ib3g7CiB9Ci0ucmVjdGFuZ2xlLmJvcmRl
ci1ib3ggewotICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcmVjdGFuZ2xlKDUwcHgsIDUwcHgs
IDEwMHB4LCA1MHB4KSBib3JkZXItYm94OworLmluc2V0LnBhZGRlZC5ib3JkZXItYm94IHsKKyAg
ICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IGluc2V0KDUwcHggNTBweCAxMDBweCA1MHB4KSBib3Jk
ZXItYm94OwogfQogLnBvbHlnb24gewotICAgIC13ZWJraXQtc2hhcGUtb3V0c2lkZTogcG9seWdv
big1MHB4IDUwcHgsIDEwMHB4IDUwcHgsIDEwMHB4IDEwMHB4LCA1MHB4IDEwMHB4KSBjb250ZW50
LWJveDsKKyAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBvbHlnb24oNTBweCA1MHB4LCAxNTBw
eCA1MHB4LCAxNTBweCAxMDBweCwgNTBweCAxMDBweCkgY29udGVudC1ib3g7CiB9CiAucG9seWdv
bi5ib3JkZXItYm94IHsKLSAgICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBvbHlnb24oNTBweCA1
MHB4LCAxMDBweCA1MHB4LCAxMDBweCAxMDBweCwgNTBweCAxMDBweCkgYm9yZGVyLWJveDsKKyAg
ICAtd2Via2l0LXNoYXBlLW91dHNpZGU6IHBvbHlnb24oNTBweCA1MHB4LCAxNTBweCA1MHB4LCAx
NTBweCAxMDBweCwgNTBweCAxMDBweCkgYm9yZGVyLWJveDsKIH0KIC5jb250ZW50LWJveCB7CiAg
ICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiBjb250ZW50LWJveDsKQEAgLTU2LDM1ICs1OCw0NyBA
QCBib2R5IHsKIGZ1bmN0aW9uIHRlc3QoKSB7CiAgICAgdmFyIHRlc3RjYXNlcyA9IFsKICAgICB7
Ci0gICAgICAgICdzZWxlY3RvcicgOiAnLnJlY3RhbmdsZScsCisgICAgICAgICdzZWxlY3Rvcicg
OiAnLmluc2V0JywKICAgICAgICAgJ3BhdGgnIDogWydNJywgNTAsIDUwLCAnTCcsIDE1MCwgNTAs
ICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wnLCA1MCwgNTAsICdaJ10KICAgICB9LAog
ICAgIHsKLSAgICAgICAgJ3NlbGVjdG9yJyA6ICcucG9seWdvbicsCi0gICAgICAgICdwYXRoJyA6
IFsnTScsIDUwLCA1MCwgJ0wnLCAxMDAsIDUwLCAnTCcsIDEwMCwgMTAwLCAnTCcsIDUwLCAxMDAs
ICdaJ10KKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcuaW5zZXQucGFkZGVkJywKKyAgICAgICAgJ3Bh
dGgnIDogWydNJywgMzAsIDMwLCAnTCcsIDEyMCwgMzAsICdMJywgMTIwLCAxMTUsICdMJywgMzAs
IDExNSwgJ0wnLCAzMCwgMzAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAgJ3NlbGVjdG9y
JyA6ICcucmVjdGFuZ2xlLnBhZGRlZCcsCi0gICAgICAgICdwYXRoJyA6IFsnTScsIDc1LCA3NSwg
J0wnLCAxNzUsIDc1LCAnTCcsIDE3NSwgMTI1LCAnTCcsIDc1LCAxMjUsICdMJywgNzUsIDc1LCAn
WiddCisgICAgICAgICdzZWxlY3RvcicgOiAnLmluc2V0LnBhZGRlZC5ib3JkZXItYm94JywKKyAg
ICAgICAgJ3BhdGgnIDogWydNJywgNTAsIDUwLCAnTCcsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAs
ICdMJywgNTAsIDEwMCwgJ0wnLCA1MCwgNTAsICdaJ10KICAgICB9LAogICAgIHsKLSAgICAgICAg
J3NlbGVjdG9yJyA6ICcucmVjdGFuZ2xlLnBhZGRlZC5ib3JkZXItYm94JywKKyAgICAgICAgJ3Nl
bGVjdG9yJyA6ICcucG9seWdvbicsCisgICAgICAgICdwYXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wn
LCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAwLCAnTCcsIDUwLCAxMDAsICdaJ10KKyAgICB9LAorICAg
IHsKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcucG9seWdvbi5wYWRkZWQuYm9yZGVyLWJveCcsCiAg
ICAgICAgICdwYXRoJyA6IFsnTScsIDUwLCA1MCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDE1MCwgMTAw
LCAnTCcsIDUwLCAxMDAsICdMJywgNTAsIDUwLCAnWiddCiAgICAgfSwKICAgICB7Ci0gICAgICAg
ICdzZWxlY3RvcicgOiAnLnZlcnRpY2FsLWxyID4gLnJlY3RhbmdsZScsCisgICAgICAgICdzZWxl
Y3RvcicgOiAnLnZlcnRpY2FsLWxyID4gLmluc2V0JywKKyAgICAgICAgJ3BhdGgnIDogWydNJywg
NTAsIDUwLCAnTCcsIDUwLCAxMDAsICdMJywgMTUwLCAxMDAsICdMJywgMTUwLCA1MCwgJ0wnLCA1
MCwgNTAsICdaJ10KKyAgICB9LAorICAgIHsKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcudmVydGlj
YWwtbHIgPiAuaW5zZXQucGFkZGVkJywKKyAgICAgICAgJ3BhdGgnIDogWydNJywgMzAsIDMwLCAn
TCcsIDMwLCAxMTUsICdMJywgMTIwLCAxMTUsICdMJywgMTIwLCAzMCwgJ0wnLCAzMCwgMzAsICda
J10KKyAgICB9LAorICAgIHsKKyAgICAgICAgJ3NlbGVjdG9yJyA6ICcudmVydGljYWwtbHIgPiAu
aW5zZXQucGFkZGVkLmJvcmRlci1ib3gnLAogICAgICAgICAncGF0aCcgOiBbJ00nLCA1MCwgNTAs
ICdMJywgNTAsIDEwMCwgJ0wnLCAxNTAsIDEwMCwgJ0wnLCAxNTAsIDUwLCAnTCcsIDUwLCA1MCwg
J1onXQogICAgIH0sCiAgICAgewotICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+
IC5yZWN0YW5nbGUnLAorICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5pbnNl
dCcsCiAgICAgICAgICdwYXRoJyA6IFsnTScsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywg
NTAsIDEwMCwgJ0wnLCA1MCwgNTAsICdMJywgMTUwLCA1MCwgJ1onXQogICAgIH0sCiAgICAgewot
ICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5yZWN0YW5nbGUucGFkZGVkJywK
LSAgICAgICAgJ3BhdGgnIDogWydNJywgMTc1LCA3NSwgJ0wnLCAxNzUsIDEyNSwgJ0wnLCA3NSwg
MTI1LCAnTCcsIDc1LCA3NSwgJ0wnLCAxNzUsIDc1LCAnWiddCisgICAgICAgICdzZWxlY3Rvcicg
OiAnLnZlcnRpY2FsLXJsID4gLmluc2V0LnBhZGRlZCcsCisgICAgICAgICdwYXRoJyA6IFsnTScs
IDEyMCwgMzAsICdMJywgMTIwLCAxMTUsICdMJywgMzAsIDExNSwgJ0wnLCAzMCwgMzAsICdMJywg
MTIwLCAzMCwgJ1onXQogICAgIH0sCiAgICAgewotICAgICAgICAnc2VsZWN0b3InIDogJy52ZXJ0
aWNhbC1ybCA+IC5yZWN0YW5nbGUucGFkZGVkLmJvcmRlci1ib3gnLAorICAgICAgICAnc2VsZWN0
b3InIDogJy52ZXJ0aWNhbC1ybCA+IC5pbnNldC5wYWRkZWQuYm9yZGVyLWJveCcsCiAgICAgICAg
ICdwYXRoJyA6IFsnTScsIDE1MCwgNTAsICdMJywgMTUwLCAxMDAsICdMJywgNTAsIDEwMCwgJ0wn
LCA1MCwgNTAsICdMJywgMTUwLCA1MCwgJ1onXQogICAgIH0sCiAgICAgewpAQCAtMTA4LDkgKzEy
Miw5IEBAIGZ1bmN0aW9uIHRlc3QoKSB7CiAgICAgZnVuY3Rpb24gcnVuTmV4dFRlc3QodGVzdHMp
IHsKICAgICAgICAgdmFyIHRlc3RjYXNlID0gdGVzdHNbMF07CiAKLSAgICAgICAgSW5zcGVjdG9y
VGVzdC5TaGFwZXMuZ2V0U2hhcGVPdXRzaWRlSW5mbyh0ZXN0Y2FzZS5zZWxlY3RvciwgZnVuY3Rp
b24ocGF5bG9hZCkgewotICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5TaGFwZXMuYXNzZXJ0UGF0
aHNBcmVSb3VnaGx5RXF1YWwocGF5bG9hZC5zaGFwZSwgdGVzdGNhc2Uuc2hhcGUsICJTaGFwZSBp
bmZvcm1hdGlvbiB3YXMgbm90IHJvdWdobHkgZXF1YWwuIik7Ci0gICAgICAgICAgICBJbnNwZWN0
b3JUZXN0LlNoYXBlcy5hc3NlcnRQYXRoc0FyZVJvdWdobHlFcXVhbChwYXlsb2FkLm1hcmdpblNo
YXBlLCB0ZXN0Y2FzZS5tYXJnaW5TaGFwZSwgIk1hcmdpbiBzaGFwZSBpbmZvcm1hdGlvbiB3YXMg
bm90IHJvdWdobHkgZXF1YWwuIik7CisgICAgICAgIEluc3BlY3RvclRlc3QuU2hhcGVzLmdldFNo
YXBlT3V0c2lkZUluZm9Gb3JTZWxlY3Rvcih0ZXN0Y2FzZS5zZWxlY3RvciwgZnVuY3Rpb24ocGF5
bG9hZCkgeworICAgICAgICAgICAgaWYgKCFJbnNwZWN0b3JUZXN0LlNoYXBlcy5hc3NlcnRQYXRo
c0FyZVJvdWdobHlFcXVhbChwYXlsb2FkLnNoYXBlLCB0ZXN0Y2FzZS5wYXRoLCAiU2VsZWN0b3I6
IFwnIiArIHRlc3RjYXNlLnNlbGVjdG9yICsgIlwnIFNoYXBlIGluZm9ybWF0aW9uIHdhcyBub3Qg
cm91Z2hseSBlcXVhbC4iKSkKKyAgICAgICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5sb2coIlBB
U1M6ICIgKyB0ZXN0Y2FzZS5zZWxlY3Rvcik7CiAKICAgICAgICAgICAgIGlmICh0ZXN0cy5sZW5n
dGggPiAxKQogICAgICAgICAgICAgICAgIHJ1bk5leHRUZXN0KHRlc3RzLnNwbGljZSgxKSk7CkBA
IC0xMjQsMTcgKzEzOCwyMCBAQCBmdW5jdGlvbiB0ZXN0KCkgewogPC9zY3JpcHQ+CiA8L2hlYWQ+
CiA8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+Ci0gICAgPGRpdiBjbGFzcz0nc2hhcGUgcmVjdGFu
Z2xlJz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSdzaGFwZSBpbnNldCc+PC9kaXY+CisgICAgPGRp
diBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0Jz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSdzaGFw
ZSBwYWRkZWQgaW5zZXQgYm9yZGVyLWJveCc+PC9kaXY+CiAgICAgPGRpdiBjbGFzcz0nc2hhcGUg
cG9seWdvbic+PC9kaXY+Ci0gICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIHJlY3RhbmdsZSc+
PC9kaXY+Ci0gICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIHJlY3RhbmdsZSBib3JkZXItYm94
Jz48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSdzaGFwZSBwYWRkZWQgcG9seWdvbiBib3JkZXItYm94
Jz48L2Rpdj4KICAgICA8ZGl2IGNsYXNzPSd2ZXJ0aWNhbC1scic+Ci0gICAgICAgIDxkaXYgY2xh
c3M9J3NoYXBlIHJlY3RhbmdsZSc+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9J3NoYXBlIGlu
c2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0Jz48L2Rp
dj4KKyAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0IGJvcmRlci1ib3gnPjwv
ZGl2PgogICAgIDwvZGl2PgogICAgIDxkaXYgY2xhc3M9J3ZlcnRpY2FsLXJsJz4KLSAgICAgICAg
PGRpdiBjbGFzcz0nc2hhcGUgcmVjdGFuZ2xlJz48L2Rpdj4KLSAgICAgICAgPGRpdiBjbGFzcz0n
c2hhcGUgcGFkZGVkIHJlY3RhbmdsZSc+PC9kaXY+Ci0gICAgICAgIDxkaXYgY2xhc3M9J3NoYXBl
IHBhZGRlZCByZWN0YW5nbGUgYm9yZGVyLWJveCc+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9
J3NoYXBlIGluc2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGlu
c2V0Jz48L2Rpdj4KKyAgICAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIGluc2V0IGJvcmRl
ci1ib3gnPjwvZGl2PgogICAgIDwvZGl2PgogICAgIDxkaXYgY2xhc3M9J3NoYXBlIHBhZGRlZCBj
b250ZW50LWJveCc+PC9kaXY+CiAgICAgPGRpdiBjbGFzcz0nc2hhcGUgcGFkZGVkIHJhc3Rlci1z
dmcnPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9zaGFwZXMt
dGVzdC5qcyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9kb20vc2hhcGVzLXRlc3QuanMKaW5kZXgg
ZDY1ZWVjYy4uMjNjNTY5NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RvbS9z
aGFwZXMtdGVzdC5qcworKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZG9tL3NoYXBlcy10ZXN0
LmpzCkBAIC03LDcgKzcsNiBAQCBJbnNwZWN0b3JUZXN0LlNoYXBlcyA9IHsKIAogICAgICAgICBm
dW5jdGlvbiByZXF1ZXN0RG9jdW1lbnRDYWxsYmFjayhub2RlKSB7CiAgICAgICAgICAgICBJbnNw
ZWN0b3JUZXN0LmFzc2VydChub2RlIGluc3RhbmNlb2YgV2ViSW5zcGVjdG9yLkRPTU5vZGUsICJV
bmV4cGVjdGVkIGFyZ3VtZW50IHRvIHJlcXVlc3REb2N1bWVudCBjYWxsYmFjay4iKQotCiAgICAg
ICAgICAgICBET01BZ2VudC5xdWVyeVNlbGVjdG9yLmludm9rZSh7bm9kZUlkOiBub2RlLmlkLCBz
ZWxlY3Rvcjogc2VsZWN0b3J9LCBxdWVyeVNlbGVjdG9yQ2FsbGJhY2spOwogICAgICAgICB9CiAK
QEAgLTg0LDcgKzgzLDcgQEAgSW5zcGVjdG9yVGVzdC5TaGFwZXMgPSB7CiAKICAgICAgICAgdmFy
IGV4cGVjdGVkUGF0aFN0cmluZyA9IG1ha2VTdHJpbmdGb3JQYXRoKGV4cGVjdGVkKTsKICAgICAg
ICAgdmFyIGFjdHVhbFBhdGhTdHJpbmcgPSBtYWtlU3RyaW5nRm9yUGF0aChhY3R1YWwpOwotICAg
ICAgICB2YXIgYXNzZXJ0aW9uTWVzc2FnZSA9IG1lc3NhZ2UgKyAiIFxuZXhwZWN0ZWQ6ICIgKyBl
eHBlY3RlZFBhdGhTdHJpbmcgKyAiXG4gYWN0dWFsOiAiICsgYWN0dWFsUGF0aFN0cmluZzsKKyAg
ICAgICAgdmFyIGFzc2VydGlvbk1lc3NhZ2UgPSBtZXNzYWdlICsgIiBcbkVYUEVDVEVEOiAiICsg
ZXhwZWN0ZWRQYXRoU3RyaW5nICsgIlxuICBBQ1RVQUw6ICIgKyBhY3R1YWxQYXRoU3RyaW5nOwog
ICAgICAgICBJbnNwZWN0b3JUZXN0LmFzc2VydChwYXRoc0FyZVJvdWdobHlFcXVhbChhY3R1YWws
IGV4cGVjdGVkKSwgYXNzZXJ0aW9uTWVzc2FnZSk7CiAgICAgfQogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>