<?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>97948</bug_id>
          
          <creation_ts>2012-09-28 15:58:06 -0700</creation_ts>
          <short_desc>flexbox does wrong baseline item alignment in columns</short_desc>
          <delta_ts>2012-10-01 18:51:14 -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>Layout and Rendering</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>62048</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Chang">tony</reporter>
          <assigned_to name="Tony Chang">tony</assigned_to>
          <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>731035</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-09-28 15:58:06 -0700</bug_when>
    <thetext>The spec says, &quot;If the flex item&apos;s inline axis is the same as the cross axis, this value is identical to ‘flex-start’.&quot;  We&apos;re not doing that.  See https://bugs.webkit.org/attachment.cgi?id=163005 for some test cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732039</commentid>
    <comment_count>1</comment_count>
      <attachid>166555</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-10-01 15:13:20 -0700</bug_when>
    <thetext>Created attachment 166555
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732068</commentid>
    <comment_count>2</comment_count>
      <attachid>166555</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-10-01 15:42:34 -0700</bug_when>
    <thetext>Comment on attachment 166555
Patch

What if, instead of changing the logic of AlignBaseline, we made the chunk before the switch statement pretend that we have a different alignment. That would reduce some code duplication and more clearly match the spec text.

FlexAlign alignment = alignmentForChild(child);
if (alignment == AlignBaseline and hasOrthogonalFlow(child))
    alignment = (style()-&gt;flexWrap() == FlexWrapReverse) ? AlignFlexEnd : AlignFlexStart;

Up to you. I find this logic easier to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732084</commentid>
    <comment_count>3</comment_count>
      <attachid>166563</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-10-01 16:06:02 -0700</bug_when>
    <thetext>Created attachment 166563
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732087</commentid>
    <comment_count>4</comment_count>
      <attachid>166564</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-10-01 16:07:36 -0700</bug_when>
    <thetext>Created attachment 166564
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732088</commentid>
    <comment_count>5</comment_count>
      <attachid>166564</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-10-01 16:08:05 -0700</bug_when>
    <thetext>Comment on attachment 166564
Patch

Can you take another look? I moved the logic into alignmentForChild.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732125</commentid>
    <comment_count>6</comment_count>
      <attachid>166564</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-01 16:47:57 -0700</bug_when>
    <thetext>Comment on attachment 166564
Patch

Rejecting attachment 166564 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
webkit-commit-queue/Source/WebKit/chromium/webkit --revision 159019 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
51&gt;At revision 159019.

________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;

________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/14089966</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732166</commentid>
    <comment_count>7</comment_count>
      <attachid>166564</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-10-01 17:46:06 -0700</bug_when>
    <thetext>Comment on attachment 166564
Patch

Attachment 166564 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/14084986

New failing tests:
http/tests/workers/terminate-during-sync-operation.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732207</commentid>
    <comment_count>8</comment_count>
      <attachid>166564</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-01 18:51:11 -0700</bug_when>
    <thetext>Comment on attachment 166564
Patch

Clearing flags on attachment: 166564

Committed r130110: &lt;http://trac.webkit.org/changeset/130110&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>732208</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-01 18:51:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>166555</attachid>
            <date>2012-10-01 15:13:20 -0700</date>
            <delta_ts>2012-10-01 16:06:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97948-20121001151234.patch</filename>
            <type>text/plain</type>
            <size>22709</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwMDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzc5YTcyYTUwMjdlODkw
ZWUwNjczNTVkZmRjZTI0YmE3MTBiZjI5OC4uZWQ3NjM4OTlhMmMxOWNjNzJlYjU0Y2EwMmYzYjdm
N2ZjY2MyOTA2MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEwLTAxICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZmxleGJveCBkb2VzIHdyb25n
IGJhc2VsaW5lIGl0ZW0gYWxpZ25tZW50IGluIGNvbHVtbnMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3OTQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRm9yIGNvbHVtbnMsIGJhc2VsaW5lIGFsaWdubWVu
dCBzaG91bGQganVzdCBiZSBmbGV4LXN0YXJ0LiAgV2Ugd2VyZSBwcmV2aW91c2x5CisgICAgICAg
IG1vdmluZyB0aGUgbG9naWNhbCBsZWZ0IGVkZ2UgYnkgdGhlIGFzY2VudC4KKworICAgICAgICBU
ZXN0OiBjc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbAorCisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckZsZXhp
YmxlQm94OjphbGlnbkNoaWxkcmVuKTogd3JhcC1yZXZlcnNlIGZsaXBzIGNyb3NzLXN0YXJ0IGFu
ZCBjcm9zcy1lbmQsIHNvIHdlIG1hdGNoIGZsZXgtZW5kLgorCiAyMDEyLTEwLTAxICBZdXJ5IFNl
bWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQuIENo
cm9taXVtIGJ1aWxkIGZpeC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJGbGV4aWJsZUJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxl
eGlibGVCb3guY3BwCmluZGV4IGVmNGVlOTRjZTU5MWIwNjgzZjUxYTVjMzQ4MDdiYzg4ZDFkYjk5
NDkuLjJkNDY1ZmVjZmQ0NmYwOWI1ZGNiM2MxNDU0ZTFhMGVmZDQ2OTIzY2MgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcApAQCAtMTE5Miw2ICsx
MTkyLDE0IEBAIHZvaWQgUmVuZGVyRmxleGlibGVCb3g6OmFsaWduQ2hpbGRyZW4oT3JkZXJJdGVy
YXRvciYgaXRlcmF0b3IsIGNvbnN0IFdURjo6VmVjdG9yCiAgICAgICAgICAgICAgICAgYWRqdXN0
QWxpZ25tZW50Rm9yQ2hpbGQoY2hpbGQsIGF2YWlsYWJsZUFsaWdubWVudFNwYWNlRm9yQ2hpbGQo
bGluZUNyb3NzQXhpc0V4dGVudCwgY2hpbGQpIC8gMik7CiAgICAgICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgICAgICBjYXNlIEFsaWduQmFzZWxpbmU6IHsKKyAgICAgICAgICAgICAgICBpZiAo
aGFzT3J0aG9nb25hbEZsb3coY2hpbGQpKSB7CisgICAgICAgICAgICAgICAgICAgIGlmIChzdHls
ZSgpLT5mbGV4V3JhcCgpID09IEZsZXhXcmFwUmV2ZXJzZSkKKyAgICAgICAgICAgICAgICAgICAg
ICAgIGFkanVzdEFsaWdubWVudEZvckNoaWxkKGNoaWxkLCBhdmFpbGFibGVBbGlnbm1lbnRTcGFj
ZUZvckNoaWxkKGxpbmVDcm9zc0F4aXNFeHRlbnQsIGNoaWxkKSk7CisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgICAgIC8vIEZJWE1F
OiBJZiB3ZSBnZXQgaGVyZSBpbiBjb2x1bW5zLCB3ZSB3YW50IHRoZSB1c2UgdGhlIGRlc2NlbnQs
IGV4Y2VwdCB3ZSBjdXJyZW50bHkgY2FuJ3QgZ2V0IHRoZSBhc2NlbnQvZGVzY2VudCBvZiBvcnRo
b2dvbmFsIGNoaWxkcmVuLgorICAgICAgICAgICAgICAgIC8vIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD05ODA3NgogICAgICAgICAgICAgICAgIExheW91dFVuaXQgYXNj
ZW50ID0gbWFyZ2luQm94QXNjZW50Rm9yQ2hpbGQoY2hpbGQpOwogICAgICAgICAgICAgICAgIExh
eW91dFVuaXQgc3RhcnRPZmZzZXQgPSBtYXhBc2NlbnQgLSBhc2NlbnQ7CiAgICAgICAgICAgICAg
ICAgYWRqdXN0QWxpZ25tZW50Rm9yQ2hpbGQoY2hpbGQsIHN0YXJ0T2Zmc2V0KTsKQEAgLTEyMTUs
NyArMTIyMyw3IEBAIHZvaWQgUmVuZGVyRmxleGlibGVCb3g6OmFsaWduQ2hpbGRyZW4oT3JkZXJJ
dGVyYXRvciYgaXRlcmF0b3IsIGNvbnN0IFdURjo6VmVjdG9yCiAgICAgICAgIExheW91dFVuaXQg
bWluTWFyZ2luQWZ0ZXJCYXNlbGluZSA9IG1pbk1hcmdpbkFmdGVyQmFzZWxpbmVzW2xpbmVOdW1i
ZXJdOwogICAgICAgICBmb3IgKHNpemVfdCBjaGlsZE51bWJlciA9IDA7IGNoaWxkTnVtYmVyIDwg
bGluZUNvbnRleHRzW2xpbmVOdW1iZXJdLm51bWJlck9mQ2hpbGRyZW47ICsrY2hpbGROdW1iZXIs
IGNoaWxkID0gaXRlcmF0b3IubmV4dCgpKSB7CiAgICAgICAgICAgICBBU1NFUlQoY2hpbGQpOwot
ICAgICAgICAgICAgaWYgKGFsaWdubWVudEZvckNoaWxkKGNoaWxkKSA9PSBBbGlnbkJhc2VsaW5l
ICYmICFoYXNBdXRvTWFyZ2luc0luQ3Jvc3NBeGlzKGNoaWxkKSAmJiBtaW5NYXJnaW5BZnRlckJh
c2VsaW5lKQorICAgICAgICAgICAgaWYgKGFsaWdubWVudEZvckNoaWxkKGNoaWxkKSA9PSBBbGln
bkJhc2VsaW5lICYmICFoYXNBdXRvTWFyZ2luc0luQ3Jvc3NBeGlzKGNoaWxkKSAmJiAhaGFzT3J0
aG9nb25hbEZsb3coY2hpbGQpICYmIG1pbk1hcmdpbkFmdGVyQmFzZWxpbmUpCiAgICAgICAgICAg
ICAgICAgYWRqdXN0QWxpZ25tZW50Rm9yQ2hpbGQoY2hpbGQsIG1pbk1hcmdpbkFmdGVyQmFzZWxp
bmUpOwogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDQ5YWFkYWQ1ZWMxOTVkNGI3MzI4YWUzMTA2
Mjc0Y2E2YmQ5Y2NmODIuLjJhMzdlYzc2NTQ0ZWMzMzQwYmQyY2QwZGQyOGU0YmQ4ZTkyOGQ3YWQg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMi0xMC0wMSAgVG9ueSBDaGFuZyAgPHRvbnlAY2hy
b21pdW0ub3JnPgorCisgICAgICAgIGZsZXhib3ggZG9lcyB3cm9uZyBiYXNlbGluZSBpdGVtIGFs
aWdubWVudCBpbiBjb2x1bW5zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05Nzk0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFVwZGF0ZSB0ZXN0IGNhc2VzIHdpdGggbmV3IGJhc2VsaW5lIGFsaWdubWVudCBm
b3IgY29sdW1uLgorCisgICAgICAgICogY3NzMy9mbGV4Ym94L2FsaWduLWJhc2VsaW5lLWV4cGVj
dGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczMvZmxleGJveC9hbGlnbi1iYXNlbGluZS5o
dG1sOiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNlbGluZS1l
eHBlY3RlZC50eHQ6CisgICAgICAgICogY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUu
aHRtbDoKKyAgICAgICAgKiBjc3MzL2ZsZXhib3gvbXVsdGlsaW5lLWFsaWduLXNlbGYuaHRtbDoK
KwogMjAxMi0xMC0wMSAgTWljaGFlbCBCcsO8bmluZyAgPG1pY2hhZWwuYnJ1bmluZ0BkaWdpYS5j
b20+CiAKICAgICAgICAgUmVtb3ZlIGhpeGllNzYgd2Vic29ja2V0IHRlc3QgZnJvbSBRdCA1LjAg
V0syIFRlc3RFeHBlY3RhdGlvbnMgc2tpcHBlZCBsaXN0LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvY3NzMy9mbGV4Ym94L2FsaWduLWJhc2VsaW5lLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0
cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44
NDAyMGM1MWU0ZDdmZDZkZWM5N2VmMDEwYmQ1NzA1Y2E4NmJlZTQ4Ci0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2FsaWduLWJhc2VsaW5lLWV4cGVjdGVkLmh0bWwK
QEAgLTAsMCArMSwyNyBAQAorPHN0eWxlPgorYm9keSB7CisgICAgbWFyZ2luOiAwOworfQorLmZs
ZXhib3ggeworICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDsKKyAgICAtd2Via2l0LWZsZXgtZmxv
dzogY29sdW1uOworICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7Cit9Cisud3Jh
cC1yZXZlcnNlIHsKKyAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOworfQorPC9z
dHlsZT4KKworPGJvZHk+Cis8ZGl2IGNsYXNzPSdmbGV4Ym94Jz4KKyAgICA8aDE+VGhpcyB0ZXh0
PC9oMT4KKyAgICA8cD5zaG91bGQgYmUgbGVmdCBhbGlnbmVkLjwvcD4KKzwvZGl2PgorCis8ZGl2
IGNsYXNzPSdmbGV4Ym94IHdyYXAtcmV2ZXJzZSc+CisgICAgPGgxPlRoaXMgdGV4dDwvaDE+Cisg
ICAgPHA+c2hvdWxkIGJlIHJpZ2h0IGFsaWduZWQuPC9wPgorPC9kaXY+Cis8L2JvZHk+CisKKzwv
aHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9hbGlnbi1iYXNlbGlu
ZS5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2FsaWduLWJhc2VsaW5lLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uYTRmYWE1NmI2N2M0ZjgzNzA1MTc2MDE3OTUwNTAxNTdlYmJmMmFkMQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9hbGlnbi1iYXNlbGluZS5odG1s
CkBAIC0wLDAgKzEsMjcgQEAKKzxzdHlsZT4KK2JvZHkgeworICAgIG1hcmdpbjogMDsKK30KKy5m
bGV4Ym94IHsKKyAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7CisgICAgLXdlYmtpdC1mbGV4LWZs
b3c6IGNvbHVtbjsKKyAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBiYXNlbGluZTsKK30KKy53cmFw
LXJldmVyc2UgeworICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwLXJldmVyc2U7Cit9Cis8L3N0
eWxlPgorCis8Ym9keT4KKzxkaXYgY2xhc3M9J2ZsZXhib3gnPgorICAgIDxoMT5UaGlzIHRleHQ8
L2gxPgorICAgIDxwPnNob3VsZCBiZSBsZWZ0IGFsaWduZWQuPC9wPgorPC9kaXY+CisKKzxkaXYg
Y2xhc3M9J2ZsZXhib3ggd3JhcC1yZXZlcnNlJz4KKyAgICA8aDE+VGhpcyB0ZXh0PC9oMT4KKyAg
ICA8cD5zaG91bGQgYmUgcmlnaHQgYWxpZ25lZC48L3A+Cis8L2Rpdj4KKzwvYm9keT4KKworPC9o
dG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFz
ZWxpbmUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24t
YmFzZWxpbmUtZXhwZWN0ZWQudHh0CmluZGV4IGM1MDljYzJmMjA1Y2ZjNGNjNDA0MjZjZDBlYWMz
ZTcwNjAyNjVlZDIuLjdiZDQ1YTI1MDhiNDIwNzgwMDljMmE3MDIwZWU5YzU3NzVkMWVkYmMgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNl
bGluZS1leHBlY3RlZC50eHQKQEAgLTE2LDE5ICsxNiwyMyBAQCBQQVNTIGZpcnN0Q2hpbGQub2Zm
c2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0TGVmdAogUEFTUyBmaXJzdENoaWxkLm9mZnNldExl
ZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRMZWZ0IGlz
IGxhc3RDaGlsZC5vZmZzZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0
Q2hpbGQub2Zmc2V0TGVmdAotUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hpbGQu
b2Zmc2V0VG9wCitQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIDAKK1BBU1MgbGFzdENoaWxk
Lm9mZnNldFRvcCBpcyAyMAogUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hpbGQu
b2Zmc2V0VG9wCiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0
TGVmdAogUEFTUyBmaXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQK
LVBBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAorUEFTUyBm
aXJzdENoaWxkLm9mZnNldFRvcCBpcyAwCitQQVNTIGxhc3RDaGlsZC5vZmZzZXRUb3AgaXMgMjAK
IFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAogUEFTUyBm
aXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKIFBBU1MgZmlyc3RD
aGlsZC5vZmZzZXRMZWZ0IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0Ci1QQVNTIGZpcnN0Q2hpbGQu
b2Zmc2V0VG9wIGlzIGxhc3RDaGlsZC5vZmZzZXRUb3AKK1BBU1MgZmlyc3RDaGlsZC5vZmZzZXRU
b3AgaXMgMAorUEFTUyBsYXN0Q2hpbGQub2Zmc2V0VG9wIGlzIDIwCiBQQVNTIGZpcnN0Q2hpbGQu
b2Zmc2V0VG9wIGlzIGxhc3RDaGlsZC5vZmZzZXRUb3AKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRM
ZWZ0IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBp
cyBsYXN0Q2hpbGQub2Zmc2V0TGVmdAotUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0
Q2hpbGQub2Zmc2V0VG9wCitQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIDAKK1BBU1MgbGFz
dENoaWxkLm9mZnNldFRvcCBpcyAyMAogUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0
Q2hpbGQub2Zmc2V0VG9wCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLmh0bWwg
Yi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNlbGluZS5odG1sCmluZGV4
IDczNGViY2M2ZTU0ZGZkMWZiMDdmZjdhMzk3N2IwNDhmMDg3ODgxNTYuLjQ5MjdmNzFhZjRhNzU3
ZTI4N2MzMzA0Yjk1NjIxYTBlMzc5NDZhNTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NzczMv
ZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9m
bGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUuaHRtbApAQCAtNzMsNyArNzMsNyBAQCB3cml0aW5n
TW9kZXMuZm9yRWFjaChmdW5jdGlvbih3cml0aW5nTW9kZSkgewogICAgICAgICAgICAgZG9jdW1l
bnQuYm9keS5hcHBlbmRDaGlsZCh0aXRsZSk7CiAKICAgICAgICAgICAgIHZhciBpc0NvbHVtbiA9
IGZsZXhGbG93LmluZGV4T2YoJ2NvbHVtbicpICE9IC0xOwotICAgICAgICAgICAgdmFyIGlzSG9y
aXpvbnRhbCA9ICh3cml0aW5nTW9kZS5pbmRleE9mKCdob3Jpem9udGFsJykgIT0gLTEpID8gIWlz
Q29sdW1uIDogaXNDb2x1bW47CisgICAgICAgICAgICB2YXIgaXNIb3Jpem9udGFsRmxvdyA9ICh3
cml0aW5nTW9kZS5pbmRleE9mKCdob3Jpem9udGFsJykgIT0gLTEpID8gIWlzQ29sdW1uIDogaXND
b2x1bW47CiAKICAgICAgICAgICAgIHZhciBjb250YWluZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVt
ZW50KCdkaXYnKTsKICAgICAgICAgICAgIGNvbnRhaW5lci5pbm5lckhUTUwgPSAnPGRpdiBjbGFz
cz0iZmxleGJveCAnICsgZmxleGJveENsYXNzTmFtZSArICciIHN0eWxlPSItd2Via2l0LWFsaWdu
LWl0ZW1zOiBiYXNlbGluZTsiPicgKwpAQCAtODEsNyArODEsMTAgQEAgd3JpdGluZ01vZGVzLmZv
ckVhY2goZnVuY3Rpb24od3JpdGluZ01vZGUpIHsKICAgICAgICAgICAgICAgICAnPGRpdiBzdHls
ZT0ibWFyZ2luLXRvcDoyMHB4OyI+PGRpdiBzdHlsZT0iZGlzcGxheTppbmxpbmUtYmxvY2s7Ij48
L2Rpdj48L2Rpdj4nICsKICAgICAgICAgICAgICc8L2Rpdj4nOwogCi0gICAgICAgICAgICBjb250
YWluZXIuZmlyc3RDaGlsZC5pc0hvcml6b250YWwgPSBpc0hvcml6b250YWw7CisgICAgICAgICAg
ICBjb250YWluZXIuZmlyc3RDaGlsZC5pc0hvcml6b250YWwgPSB3cml0aW5nTW9kZS5pbmRleE9m
KCdob3Jpem9udGFsJykgIT0gLTE7CisgICAgICAgICAgICBjb250YWluZXIuZmlyc3RDaGlsZC5p
c0hvcml6b250YWxGbG93ID0gaXNIb3Jpem9udGFsRmxvdzsKKyAgICAgICAgICAgIGNvbnRhaW5l
ci5maXJzdENoaWxkLmlzQ29sdW1uID0gaXNDb2x1bW47CisgICAgICAgICAgICBjb250YWluZXIu
Zmlyc3RDaGlsZC5pc0xUUiA9IGRpcmVjdGlvbiA9PSAnbHRyJzsKICAgICAgICAgICAgIGRvY3Vt
ZW50LmJvZHkuYXBwZW5kQ2hpbGQoY29udGFpbmVyKTsKICAgICAgICAgfSkKICAgICB9KQpAQCAt
OTMsNyArOTYsMTAgQEAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IGZsZXhib3hlbi5sZW5ndGg7IGkg
PCBsZW47IGkrKykgewogICAgIHZhciBmbGV4Ym94ID0gZmxleGJveGVuW2ldOwogICAgIGZpcnN0
Q2hpbGQgPSBmbGV4Ym94LmZpcnN0Q2hpbGQ7CiAgICAgbGFzdENoaWxkID0gZmxleGJveC5sYXN0
Q2hpbGQ7Ci0gICAgaWYgKGZsZXhib3guaXNIb3Jpem9udGFsKQorICAgIGlmICghZmxleGJveC5p
c0hvcml6b250YWwgJiYgZmxleGJveC5pc0NvbHVtbiAmJiBmbGV4Ym94LmlzTFRSKSB7CisgICAg
ICAgIHNob3VsZEJlKCdmaXJzdENoaWxkLm9mZnNldFRvcCcsICIwIik7CisgICAgICAgIHNob3Vs
ZEJlKCdsYXN0Q2hpbGQub2Zmc2V0VG9wJywgIjIwIik7CisgICAgfSBlbHNlIGlmIChmbGV4Ym94
LmlzSG9yaXpvbnRhbEZsb3cpCiAgICAgICAgIHNob3VsZEJlKCdmaXJzdENoaWxkLm9mZnNldFRv
cCcsICdsYXN0Q2hpbGQub2Zmc2V0VG9wJyk7CiAgICAgZWxzZQogICAgICAgICBzaG91bGRCZSgn
Zmlyc3RDaGlsZC5vZmZzZXRMZWZ0JywgJ2xhc3RDaGlsZC5vZmZzZXRMZWZ0Jyk7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvbXVsdGlsaW5lLWFsaWduLXNlbGYuaHRtbCBi
L0xheW91dFRlc3RzL2NzczMvZmxleGJveC9tdWx0aWxpbmUtYWxpZ24tc2VsZi5odG1sCmluZGV4
IDI2OGE3Yjc4N2VmOTkzODgxNzlhOWZhMmI0MDcwNjQ1ZDRkOTg3YWMuLjk4NTY4OTBjNTRkNjE5
MTZjOTUyNjNkN2FmNjZjYTcwODE1YTUzNjggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NzczMv
ZmxleGJveC9tdWx0aWxpbmUtYWxpZ24tc2VsZi5odG1sCisrKyBiL0xheW91dFRlc3RzL2NzczMv
ZmxleGJveC9tdWx0aWxpbmUtYWxpZ24tc2VsZi5odG1sCkBAIC0xODIsMTQgKzE4MiwxNCBAQCB2
YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAx
MCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDIwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDUsIDMwXSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNSc6IFsxMCwgMTAsIDUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsz
MCwgMTAsIDAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDAs
IDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDMwLCAwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDQwLCAxMF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNTAsIDIwXSwKLSAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzNSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzog
WzEwLCAxMCwgMzUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEw
LCAzMCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDMwLCA2
MF0sCkBAIC0yMTgsMTQgKzIxOCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNTkwLCAwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMic6IFsxMCwgMTAsIDU4MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQzJzogWzEwLCAxMCwgNTcwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBb
MTAsIDEwLCA1ODUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAs
IDU5MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNTg1LCA0
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCA1NzAsIDUwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDU3MCwgNjBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNTYwLCAwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDU1MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMCc6IFsxMCwgMTAsIDU0MCwgMjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6
IFsxMCwgMTAsIDU1NSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwg
MTAsIDU2MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDU1
NSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFszMCwgMTAsIDU0MCwgNTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDU0MCwgNjBdLApAQCAt
MzMwLDE0ICszMzAsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
Mic6IFsxMCwgMTAsIDEwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAs
IDEwLCAyMCwgNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNSwg
MzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMCwgMzBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNSwgMjBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ2JzogWzMwLCAxMCwgMCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQ3JzogWzMwLCAxMCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgnOiBb
MTAsIDEwLCAzMCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwg
NDAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1MCwgNDBd
LAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDM1LCAzMF0sCisgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAzNSwgMjBdLAogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxMyc6IFszMCwgMTAsIDMwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDE0JzogWzMwLCAxMCwgMzAsIDBdLApAQCAtMzY2LDE0ICszNjYsMTQgQEAgdmFyIGV4cGVjdGF0
aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDU5MCwgNjBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTgwLCA1MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCA1NzAsIDQwXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDU4NSwgMzBdLAorICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ0JzogWzEwLCAxMCwgNTkwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDUnOiBbMTAsIDEwLCA1ODUsIDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsz
MCwgMTAsIDU3MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAxMCwg
NTcwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDU2MCwgNjBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNTUwLCA1MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNTQwLCA0MF0sCi0gICAgICAgICAg
ICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgNTU1LCAzMF0sCisgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDExJzogWzEwLCAxMCwgNTYwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDEyJzogWzEwLCAxMCwgNTU1LCAyMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEz
JzogWzMwLCAxMCwgNTQwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMw
LCAxMCwgNTQwLCAwXSwKQEAgLTQ4MCwxNCArNDgwLDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCAwLCA2MF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgNTBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNCc6IFsxMCwgMTAsIDUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsx
MCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDUs
IDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFszMCwgMTAsIDAsIDEwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMzAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkOSc6IFsxMCwgMTAsIDQwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEw
JzogWzEwLCAxMCwgNTAsIDQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAs
IDEwLCAzNSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMw
LCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgMzUsIDIwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEwLCAzMCwgMTBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDMwLCAwXSwKQEAgLTUxNiwxNCArNTE2
LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEn
OiBbMTAsIDEwLCA1OTAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwg
MTAsIDU4MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgNTcw
LCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCA1ODUsIDMwXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDU5MCwgMzBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNTg1LCAyMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCA1NzAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkNyc6IFszMCwgMTAsIDU3MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgn
OiBbMTAsIDEwLCA1NjAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwg
MTAsIDU1MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDU0
MCwgNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDU1NSwgMzBd
LAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDU2MCwgMzBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDU1NSwgMjBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQxMyc6IFszMCwgMTAsIDU0MCwgMTBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDU0MCwgMF0sCkBAIC02MjgsMTQgKzYyOCwxNCBAQCB2
YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAx
MCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDIwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDUsIDMwXSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNSc6IFsxMCwgMTAsIDUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsz
MCwgMTAsIDAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDAs
IDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDMwLCAwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDQwLCAxMF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNTAsIDIwXSwKLSAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzNSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzog
WzEwLCAxMCwgMzUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEw
LCAzMCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDMwLCA2
MF0sCkBAIC02NjQsMTQgKzY2NCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNTkwLCAwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMic6IFsxMCwgMTAsIDU4MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQzJzogWzEwLCAxMCwgNTcwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBb
MTAsIDEwLCA1ODUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAs
IDU5MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNTg1LCA0
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCA1NzAsIDUwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDU3MCwgNjBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNTYwLCAwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDU1MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMCc6IFsxMCwgMTAsIDU0MCwgMjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6
IFsxMCwgMTAsIDU1NSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwg
MTAsIDU2MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDU1
NSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFszMCwgMTAsIDU0MCwgNTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDU0MCwgNjBdLApAQCAt
Nzc4LDE0ICs3NzgsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDYwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
Mic6IFsxMCwgMTAsIDUwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAs
IDEwLCA0MCwgMjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAs
IDVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgMjAsIDVdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ2JzogWzEwLCAzMCwgMTAsIDBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQ3JzogWzEwLCAzMCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgnOiBb
MTAsIDEwLCA2MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwg
NTAsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA0MCwgNTBd
LAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAzNV0sCisgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAyMCwgMzVdLAogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxMyc6IFsxMCwgMzAsIDEwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDE0JzogWzEwLCAzMCwgMCwgMzBdLApAQCAtODE0LDE0ICs4MTQsMTQgQEAgdmFyIGV4cGVjdGF0
aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDYwLCAxNjBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTAsIDE1MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCA0MCwgMTQwXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAxNTVdLAorICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDUnOiBbMTAsIDEwLCAyMCwgMTU1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsx
MCwgMzAsIDEwLCAxNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzEwLCAzMCwg
MCwgMTQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDYwLCAxMzBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNTAsIDEyMF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNDAsIDExMF0sCi0gICAgICAgICAg
ICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEyNV0sCisgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEzMF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDEyJzogWzEwLCAxMCwgMjAsIDEyNV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEz
JzogWzEwLCAzMCwgMTAsIDExMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzEw
LCAzMCwgMCwgMTEwXSwKQEAgLTkyNiwxNCArOTI2LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCAwLCAwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEwLCAxMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwgMjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hp
bGQ0JzogWzEwLCAxMCwgMzAsIDVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEw
LCAxMCwgMzAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNDAs
IDVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2JzogWzEwLCAzMCwgNTAsIDBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzEwLCAzMCwgNjAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQ5JzogWzEwLCAxMCwgMTAsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAn
OiBbMTAsIDEwLCAyMCwgNTBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwg
MTAsIDMwLCAzNV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAs
IDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCA0MCwgMzVdLAog
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsxMCwgMzAsIDUwLCAzMF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDE0JzogWzEwLCAzMCwgNjAsIDMwXSwKQEAgLTk2MiwxNCArOTYy
LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEn
OiBbMTAsIDEwLCAwLCAxNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAx
MCwgMTAsIDE1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwg
MTQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAxNTVdLAor
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE2MF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA0MCwgMTU1XSwKICAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNic6IFsxMCwgMzAsIDUwLCAxNDBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQ3JzogWzEwLCAzMCwgNjAsIDE0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgn
OiBbMTAsIDEwLCAwLCAxMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAx
MCwgMTAsIDEyMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgMjAs
IDExMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEyNV0s
CisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEzMF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgNDAsIDEyNV0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwgNTAsIDExMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDE0JzogWzEwLCAzMCwgNjAsIDExMF0sCkBAIC0xMDc2LDE0ICsxMDc2LDE0IEBA
IHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAs
IDEwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEwLCAx
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwgMjBdLAotICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDVdLAorICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQ1JzogWzEwLCAxMCwgNDAsIDVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2Jzog
WzEwLCAzMCwgNTAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzEwLCAzMCwg
NjAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMCwgMzBdLAog
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgMTAsIDQwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCAyMCwgNTBdLAotICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAzNV0sCisgICAgICAgICAgICAgICAgICAgICdj
aGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTIn
OiBbMTAsIDEwLCA0MCwgMzVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsxMCwg
MzAsIDUwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzEwLCAzMCwgNjAs
IDMwXSwKQEAgLTExMTIsMTQgKzExMTIsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDE2MF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgMTUwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMyc6IFsxMCwgMTAsIDIwLCAxNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0
JzogWzEwLCAxMCwgMzAsIDE1NV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAs
IDEwLCAzMCwgMTYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDQw
LCAxNTVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2JzogWzEwLCAzMCwgNTAsIDE0MF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMTAsIDMwLCA2MCwgMTQwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDAsIDEzMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCAxMCwgMTIwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMTAnOiBbMTAsIDEwLCAyMCwgMTEwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
MTEnOiBbMTAsIDEwLCAzMCwgMTI1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBb
MTAsIDEwLCAzMCwgMTMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEw
LCA0MCwgMTI1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMTAsIDMwLCA1MCwg
MTEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMTAsIDMwLCA2MCwgMTEwXSwK
QEAgLTEyMjQsMTQgKzEyMjQsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDYwLCAwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMic6IFsxMCwgMTAsIDUwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMn
OiBbMTAsIDEwLCA0MCwgMjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAx
MCwgMzAsIDVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgMjAsIDVdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQ2JzogWzEwLCAzMCwgMTAsIDBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQ3JzogWzEwLCAzMCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDgnOiBbMTAsIDEwLCA2MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEw
LCAxMCwgNTAsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA0
MCwgNTBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAzNV0s
CisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAyMCwgMzVdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxMyc6IFsxMCwgMzAsIDEwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDE0JzogWzEwLCAzMCwgMCwgMzBdLApAQCAtMTI2MCwxNCArMTI2MCwxNCBAQCB2YXIg
ZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwg
NjAsIDE2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1MCwgMTUw
XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDQwLCAxNDBdLAotICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE1NV0sCisgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMTYwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDIwLCAxNTVdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQ2JzogWzEwLCAzMCwgMTAsIDE0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBb
MTAsIDMwLCAwLCAxNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwg
NjAsIDEzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCA1MCwgMTIw
XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA0MCwgMTEwXSwKLSAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMTI1XSwKKyAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMTMwXSwKICAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAyMCwgMTI1XSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMTMnOiBbMTAsIDMwLCAxMCwgMTEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
MTQnOiBbMTAsIDMwLCAwLCAxMTBdLAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>166563</attachid>
            <date>2012-10-01 16:06:02 -0700</date>
            <delta_ts>2012-10-01 16:07:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97948-20121001160516.patch</filename>
            <type>text/plain</type>
            <size>24114</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwMDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzc5YTcyYTUwMjdlODkw
ZWUwNjczNTVkZmRjZTI0YmE3MTBiZjI5OC4uNWMxMTA0ZDcxNzM3YjA4OTlmYTc5YjJkNWZmNGY0
ZjI0YzYwNmU2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTEwLTAxICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZmxleGJveCBkb2VzIHdyb25n
IGJhc2VsaW5lIGl0ZW0gYWxpZ25tZW50IGluIGNvbHVtbnMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3OTQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRm9yIGNvbHVtbnMsIGJhc2VsaW5lIGFsaWdubWVu
dCBzaG91bGQganVzdCBiZSBmbGV4LXN0YXJ0LiAgV2Ugd2VyZSBwcmV2aW91c2x5CisgICAgICAg
IG1vdmluZyB0aGUgbG9naWNhbCBsZWZ0IGVkZ2UgYnkgdGhlIGFzY2VudC4KKworICAgICAgICBU
ZXN0OiBjc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbAorCisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckZsZXhp
YmxlQm94OjphbGlnbm1lbnRGb3JDaGlsZCk6IE1hcCBiYXNlbGluZSB0byBmbGV4LXN0YXJ0IGZv
ciBvcnRob2dvbmFsIGNoaWxkcmVuLgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRmxleGlibGVC
b3g6OmFsaWduQ2hpbGRyZW4pOiBBZGQgRklYTUUgZm9yIGJ1ZyBpbiBiYXNlbGluZSBhbGlnbm1l
bnQuCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94Lmg6CisKIDIwMTItMTAt
MDEgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5y
ZXZpZXdlZC4gQ2hyb21pdW0gYnVpbGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKaW5kZXggZWY0ZWU5NGNlNTkxYjA2ODNmNTFhNWMzNDgw
N2JjODhkMWRiOTk0OS4uMWZmODc0MGI0MGEwZGYwZDk1M2FkMjA0Y2QzZTYxMThmMmY5MjQ2OCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCkBA
IC05NDYsMTMgKzk0NiwxNiBAQCB2b2lkIFJlbmRlckZsZXhpYmxlQm94OjpwcmVwYXJlQ2hpbGRG
b3JQb3NpdGlvbmVkTGF5b3V0KFJlbmRlckJveCogY2hpbGQsIExheW91dAogICAgIH0KIH0KIAot
c3RhdGljIEVBbGlnbkl0ZW1zIGFsaWdubWVudEZvckNoaWxkKFJlbmRlckJveCogY2hpbGQpCitF
QWxpZ25JdGVtcyBSZW5kZXJGbGV4aWJsZUJveDo6YWxpZ25tZW50Rm9yQ2hpbGQoUmVuZGVyQm94
KiBjaGlsZCkgY29uc3QKIHsKICAgICBFQWxpZ25JdGVtcyBhbGlnbiA9IGNoaWxkLT5zdHlsZSgp
LT5hbGlnblNlbGYoKTsKICAgICBpZiAoYWxpZ24gPT0gQWxpZ25BdXRvKQotICAgICAgICBhbGln
biA9IGNoaWxkLT5wYXJlbnQoKS0+c3R5bGUoKS0+YWxpZ25JdGVtcygpOworICAgICAgICBhbGln
biA9IHN0eWxlKCktPmFsaWduSXRlbXMoKTsKIAotICAgIGlmIChjaGlsZC0+cGFyZW50KCktPnN0
eWxlKCktPmZsZXhXcmFwKCkgPT0gRmxleFdyYXBSZXZlcnNlKSB7CisgICAgaWYgKGFsaWduID09
IEFsaWduQmFzZWxpbmUgJiYgaGFzT3J0aG9nb25hbEZsb3coY2hpbGQpKQorICAgICAgICBhbGln
biA9IEFsaWduRmxleFN0YXJ0OworCisgICAgaWYgKHN0eWxlKCktPmZsZXhXcmFwKCkgPT0gRmxl
eFdyYXBSZXZlcnNlKSB7CiAgICAgICAgIGlmIChhbGlnbiA9PSBBbGlnbkZsZXhTdGFydCkKICAg
ICAgICAgICAgIGFsaWduID0gQWxpZ25GbGV4RW5kOwogICAgICAgICBlbHNlIGlmIChhbGlnbiA9
PSBBbGlnbkZsZXhFbmQpCkBAIC0xMTkyLDYgKzExOTUsOCBAQCB2b2lkIFJlbmRlckZsZXhpYmxl
Qm94OjphbGlnbkNoaWxkcmVuKE9yZGVySXRlcmF0b3ImIGl0ZXJhdG9yLCBjb25zdCBXVEY6OlZl
Y3RvcgogICAgICAgICAgICAgICAgIGFkanVzdEFsaWdubWVudEZvckNoaWxkKGNoaWxkLCBhdmFp
bGFibGVBbGlnbm1lbnRTcGFjZUZvckNoaWxkKGxpbmVDcm9zc0F4aXNFeHRlbnQsIGNoaWxkKSAv
IDIpOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBBbGlnbkJhc2Vs
aW5lOiB7CisgICAgICAgICAgICAgICAgLy8gRklYTUU6IElmIHdlIGdldCBoZXJlIGluIGNvbHVt
bnMsIHdlIHdhbnQgdGhlIHVzZSB0aGUgZGVzY2VudCwgZXhjZXB0IHdlIGN1cnJlbnRseSBjYW4n
dCBnZXQgdGhlIGFzY2VudC9kZXNjZW50IG9mIG9ydGhvZ29uYWwgY2hpbGRyZW4uCisgICAgICAg
ICAgICAgICAgLy8gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4MDc2
CiAgICAgICAgICAgICAgICAgTGF5b3V0VW5pdCBhc2NlbnQgPSBtYXJnaW5Cb3hBc2NlbnRGb3JD
aGlsZChjaGlsZCk7CiAgICAgICAgICAgICAgICAgTGF5b3V0VW5pdCBzdGFydE9mZnNldCA9IG1h
eEFzY2VudCAtIGFzY2VudDsKICAgICAgICAgICAgICAgICBhZGp1c3RBbGlnbm1lbnRGb3JDaGls
ZChjaGlsZCwgc3RhcnRPZmZzZXQpOwpAQCAtMTIxNSw3ICsxMjIwLDcgQEAgdm9pZCBSZW5kZXJG
bGV4aWJsZUJveDo6YWxpZ25DaGlsZHJlbihPcmRlckl0ZXJhdG9yJiBpdGVyYXRvciwgY29uc3Qg
V1RGOjpWZWN0b3IKICAgICAgICAgTGF5b3V0VW5pdCBtaW5NYXJnaW5BZnRlckJhc2VsaW5lID0g
bWluTWFyZ2luQWZ0ZXJCYXNlbGluZXNbbGluZU51bWJlcl07CiAgICAgICAgIGZvciAoc2l6ZV90
IGNoaWxkTnVtYmVyID0gMDsgY2hpbGROdW1iZXIgPCBsaW5lQ29udGV4dHNbbGluZU51bWJlcl0u
bnVtYmVyT2ZDaGlsZHJlbjsgKytjaGlsZE51bWJlciwgY2hpbGQgPSBpdGVyYXRvci5uZXh0KCkp
IHsKICAgICAgICAgICAgIEFTU0VSVChjaGlsZCk7Ci0gICAgICAgICAgICBpZiAoYWxpZ25tZW50
Rm9yQ2hpbGQoY2hpbGQpID09IEFsaWduQmFzZWxpbmUgJiYgIWhhc0F1dG9NYXJnaW5zSW5Dcm9z
c0F4aXMoY2hpbGQpICYmIG1pbk1hcmdpbkFmdGVyQmFzZWxpbmUpCisgICAgICAgICAgICBpZiAo
YWxpZ25tZW50Rm9yQ2hpbGQoY2hpbGQpID09IEFsaWduQmFzZWxpbmUgJiYgIWhhc0F1dG9NYXJn
aW5zSW5Dcm9zc0F4aXMoY2hpbGQpICYmICFoYXNPcnRob2dvbmFsRmxvdyhjaGlsZCkgJiYgbWlu
TWFyZ2luQWZ0ZXJCYXNlbGluZSkKICAgICAgICAgICAgICAgICBhZGp1c3RBbGlnbm1lbnRGb3JD
aGlsZChjaGlsZCwgbWluTWFyZ2luQWZ0ZXJCYXNlbGluZSk7CiAgICAgICAgIH0KICAgICB9CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5oCmluZGV4IDJhY2Uz
YzQ0ZTZhMmI4MWI3YWIzNjZiZmJjMmY3MGRjOTkzNmI1OGUuLmQyYmU4ZGFhMGE3MjVkY2ZjYTVj
MGJkZGFkMjNiMmVhOGNlM2UzMGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJGbGV4aWJsZUJveC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJGbGV4aWJsZUJveC5oCkBAIC0xMDYsNiArMTA2LDcgQEAgcHJpdmF0ZToKICAgICAvLyBGSVhN
RTogU3VwcG9ydGluZyBsYXlvdXQgZGVsdGFzLgogICAgIHZvaWQgc2V0Rmxvd0F3YXJlTG9jYXRp
b25Gb3JDaGlsZChSZW5kZXJCb3gqIGNoaWxkLCBjb25zdCBMYXlvdXRQb2ludCYpOwogICAgIHZv
aWQgYWRqdXN0QWxpZ25tZW50Rm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgTGF5b3V0VW5pdCk7
CisgICAgRUFsaWduSXRlbXMgYWxpZ25tZW50Rm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCkgY29u
c3Q7CiAgICAgTGF5b3V0VW5pdCBtYWluQXhpc0JvcmRlckFuZFBhZGRpbmdFeHRlbnRGb3JDaGls
ZChSZW5kZXJCb3gqIGNoaWxkKSBjb25zdDsKICAgICBMYXlvdXRVbml0IG1haW5BeGlzU2Nyb2xs
YmFyRXh0ZW50Rm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCkgY29uc3Q7CiAgICAgTGF5b3V0VW5p
dCBwcmVmZXJyZWRNYWluQXhpc0NvbnRlbnRFeHRlbnRGb3JDaGlsZChSZW5kZXJCb3gqIGNoaWxk
KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCA0OWFhZGFkNWVjMTk1ZDRiNzMyOGFlMzEwNjI3NGNhNmJkOWNjZjgyLi4yYTM3
ZWM3NjU0NGVjMzM0MGJkMmNkMGRkMjhlNGJkOGU5MjhkN2FkIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTItMTAtMDEgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KKworICAgICAg
ICBmbGV4Ym94IGRvZXMgd3JvbmcgYmFzZWxpbmUgaXRlbSBhbGlnbm1lbnQgaW4gY29sdW1ucwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTc5NDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGUgdGVz
dCBjYXNlcyB3aXRoIG5ldyBiYXNlbGluZSBhbGlnbm1lbnQgZm9yIGNvbHVtbi4KKworICAgICAg
ICAqIGNzczMvZmxleGJveC9hbGlnbi1iYXNlbGluZS1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAg
ICAgICAgKiBjc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbDogQWRkZWQuCisgICAgICAg
ICogY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUtZXhwZWN0ZWQudHh0OgorICAgICAg
ICAqIGNzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLmh0bWw6CisgICAgICAgICogY3Nz
My9mbGV4Ym94L211bHRpbGluZS1hbGlnbi1zZWxmLmh0bWw6CisKIDIwMTItMTAtMDEgIE1pY2hh
ZWwgQnLDvG5pbmcgIDxtaWNoYWVsLmJydW5pbmdAZGlnaWEuY29tPgogCiAgICAgICAgIFJlbW92
ZSBoaXhpZTc2IHdlYnNvY2tldCB0ZXN0IGZyb20gUXQgNS4wIFdLMiBUZXN0RXhwZWN0YXRpb25z
IHNraXBwZWQgbGlzdC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9hbGln
bi1iYXNlbGluZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2FsaWdu
LWJhc2VsaW5lLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uODQwMjBjNTFlNGQ3ZmQ2ZGVjOTdl
ZjAxMGJkNTcwNWNhODZiZWU0OAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMv
ZmxleGJveC9hbGlnbi1iYXNlbGluZS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMjcgQEAKKzxz
dHlsZT4KK2JvZHkgeworICAgIG1hcmdpbjogMDsKK30KKy5mbGV4Ym94IHsKKyAgICBkaXNwbGF5
OiAtd2Via2l0LWZsZXg7CisgICAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbjsKKyAgICAtd2Vi
a2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OworfQorLndyYXAtcmV2ZXJzZSB7CisgICAgLXdl
YmtpdC1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsKK30KKzwvc3R5bGU+CisKKzxib2R5PgorPGRp
diBjbGFzcz0nZmxleGJveCc+CisgICAgPGgxPlRoaXMgdGV4dDwvaDE+CisgICAgPHA+c2hvdWxk
IGJlIGxlZnQgYWxpZ25lZC48L3A+Cis8L2Rpdj4KKworPGRpdiBjbGFzcz0nZmxleGJveCB3cmFw
LXJldmVyc2UnPgorICAgIDxoMT5UaGlzIHRleHQ8L2gxPgorICAgIDxwPnNob3VsZCBiZSByaWdo
dCBhbGlnbmVkLjwvcD4KKzwvZGl2PgorPC9ib2R5PgorCis8L2h0bWw+CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbCBiL0xheW91dFRlc3Rz
L2NzczMvZmxleGJveC9hbGlnbi1iYXNlbGluZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE0ZmFhNTZiNjdj
NGY4MzcwNTE3NjAxNzk1MDUwMTU3ZWJiZjJhZDEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbApAQCAtMCwwICsxLDI3IEBACis8
c3R5bGU+Citib2R5IHsKKyAgICBtYXJnaW46IDA7Cit9CisuZmxleGJveCB7CisgICAgZGlzcGxh
eTogLXdlYmtpdC1mbGV4OworICAgIC13ZWJraXQtZmxleC1mbG93OiBjb2x1bW47CisgICAgLXdl
YmtpdC1hbGlnbi1pdGVtczogYmFzZWxpbmU7Cit9Cisud3JhcC1yZXZlcnNlIHsKKyAgICAtd2Vi
a2l0LWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOworfQorPC9zdHlsZT4KKworPGJvZHk+Cis8ZGl2
IGNsYXNzPSdmbGV4Ym94Jz4KKyAgICA8aDE+VGhpcyB0ZXh0PC9oMT4KKyAgICA8cD5zaG91bGQg
YmUgbGVmdCBhbGlnbmVkLjwvcD4KKzwvZGl2PgorCis8ZGl2IGNsYXNzPSdmbGV4Ym94IHdyYXAt
cmV2ZXJzZSc+CisgICAgPGgxPlRoaXMgdGV4dDwvaDE+CisgICAgPHA+c2hvdWxkIGJlIHJpZ2h0
IGFsaWduZWQuPC9wPgorPC9kaXY+Cis8L2JvZHk+CisKKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLWV4cGVjdGVkLnR4
dAppbmRleCBjNTA5Y2MyZjIwNWNmYzRjYzQwNDI2Y2QwZWFjM2U3MDYwMjY1ZWQyLi43YmQ0NWEy
NTA4YjQyMDc4MDA5YzJhNzAyMGVlOWM1Nzc1ZDFlZGJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9jc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNlbGluZS1leHBlY3RlZC50eHQKKysrIGIvTGF5
b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUtZXhwZWN0ZWQudHh0CkBA
IC0xNiwxOSArMTYsMjMgQEAgUEFTUyBmaXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxk
Lm9mZnNldExlZnQKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRMZWZ0IGlzIGxhc3RDaGlsZC5vZmZz
ZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0TGVm
dAogUEFTUyBmaXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKLVBB
U1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAorUEFTUyBmaXJz
dENoaWxkLm9mZnNldFRvcCBpcyAwCitQQVNTIGxhc3RDaGlsZC5vZmZzZXRUb3AgaXMgMjAKIFBB
U1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAogUEFTUyBmaXJz
dENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKIFBBU1MgZmlyc3RDaGls
ZC5vZmZzZXRMZWZ0IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0Ci1QQVNTIGZpcnN0Q2hpbGQub2Zm
c2V0VG9wIGlzIGxhc3RDaGlsZC5vZmZzZXRUb3AKK1BBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3Ag
aXMgMAorUEFTUyBsYXN0Q2hpbGQub2Zmc2V0VG9wIGlzIDIwCiBQQVNTIGZpcnN0Q2hpbGQub2Zm
c2V0VG9wIGlzIGxhc3RDaGlsZC5vZmZzZXRUb3AKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRMZWZ0
IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBs
YXN0Q2hpbGQub2Zmc2V0TGVmdAotUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hp
bGQub2Zmc2V0VG9wCitQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIDAKK1BBU1MgbGFzdENo
aWxkLm9mZnNldFRvcCBpcyAyMAogUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hp
bGQub2Zmc2V0VG9wCiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zm
c2V0TGVmdAogUEFTUyBmaXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExl
ZnQKLVBBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAorUEFT
UyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyAwCitQQVNTIGxhc3RDaGlsZC5vZmZzZXRUb3AgaXMg
MjAKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAogUEFT
UyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9j
c3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNlbGluZS5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9m
bGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUuaHRtbAppbmRleCA3MzRlYmNjNmU1NGRmZDFmYjA3
ZmY3YTM5NzdiMDQ4ZjA4Nzg4MTU2Li40OTI3ZjcxYWY0YTc1N2UyODdjMzMwNGI5NTYyMWEwZTM3
OTQ2YTU5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1i
YXNlbGluZS5odG1sCisrKyBiL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJh
c2VsaW5lLmh0bWwKQEAgLTczLDcgKzczLDcgQEAgd3JpdGluZ01vZGVzLmZvckVhY2goZnVuY3Rp
b24od3JpdGluZ01vZGUpIHsKICAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQo
dGl0bGUpOwogCiAgICAgICAgICAgICB2YXIgaXNDb2x1bW4gPSBmbGV4Rmxvdy5pbmRleE9mKCdj
b2x1bW4nKSAhPSAtMTsKLSAgICAgICAgICAgIHZhciBpc0hvcml6b250YWwgPSAod3JpdGluZ01v
ZGUuaW5kZXhPZignaG9yaXpvbnRhbCcpICE9IC0xKSA/ICFpc0NvbHVtbiA6IGlzQ29sdW1uOwor
ICAgICAgICAgICAgdmFyIGlzSG9yaXpvbnRhbEZsb3cgPSAod3JpdGluZ01vZGUuaW5kZXhPZign
aG9yaXpvbnRhbCcpICE9IC0xKSA/ICFpc0NvbHVtbiA6IGlzQ29sdW1uOwogCiAgICAgICAgICAg
ICB2YXIgY29udGFpbmVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAg
ICAgICBjb250YWluZXIuaW5uZXJIVE1MID0gJzxkaXYgY2xhc3M9ImZsZXhib3ggJyArIGZsZXhi
b3hDbGFzc05hbWUgKyAnIiBzdHlsZT0iLXdlYmtpdC1hbGlnbi1pdGVtczogYmFzZWxpbmU7Ij4n
ICsKQEAgLTgxLDcgKzgxLDEwIEBAIHdyaXRpbmdNb2Rlcy5mb3JFYWNoKGZ1bmN0aW9uKHdyaXRp
bmdNb2RlKSB7CiAgICAgICAgICAgICAgICAgJzxkaXYgc3R5bGU9Im1hcmdpbi10b3A6MjBweDsi
PjxkaXYgc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrOyI+PC9kaXY+PC9kaXY+JyArCiAgICAg
ICAgICAgICAnPC9kaXY+JzsKIAotICAgICAgICAgICAgY29udGFpbmVyLmZpcnN0Q2hpbGQuaXNI
b3Jpem9udGFsID0gaXNIb3Jpem9udGFsOworICAgICAgICAgICAgY29udGFpbmVyLmZpcnN0Q2hp
bGQuaXNIb3Jpem9udGFsID0gd3JpdGluZ01vZGUuaW5kZXhPZignaG9yaXpvbnRhbCcpICE9IC0x
OworICAgICAgICAgICAgY29udGFpbmVyLmZpcnN0Q2hpbGQuaXNIb3Jpem9udGFsRmxvdyA9IGlz
SG9yaXpvbnRhbEZsb3c7CisgICAgICAgICAgICBjb250YWluZXIuZmlyc3RDaGlsZC5pc0NvbHVt
biA9IGlzQ29sdW1uOworICAgICAgICAgICAgY29udGFpbmVyLmZpcnN0Q2hpbGQuaXNMVFIgPSBk
aXJlY3Rpb24gPT0gJ2x0cic7CiAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxk
KGNvbnRhaW5lcik7CiAgICAgICAgIH0pCiAgICAgfSkKQEAgLTkzLDcgKzk2LDEwIEBAIGZvciAo
dmFyIGkgPSAwLCBsZW4gPSBmbGV4Ym94ZW4ubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHsKICAgICB2
YXIgZmxleGJveCA9IGZsZXhib3hlbltpXTsKICAgICBmaXJzdENoaWxkID0gZmxleGJveC5maXJz
dENoaWxkOwogICAgIGxhc3RDaGlsZCA9IGZsZXhib3gubGFzdENoaWxkOwotICAgIGlmIChmbGV4
Ym94LmlzSG9yaXpvbnRhbCkKKyAgICBpZiAoIWZsZXhib3guaXNIb3Jpem9udGFsICYmIGZsZXhi
b3guaXNDb2x1bW4gJiYgZmxleGJveC5pc0xUUikgeworICAgICAgICBzaG91bGRCZSgnZmlyc3RD
aGlsZC5vZmZzZXRUb3AnLCAiMCIpOworICAgICAgICBzaG91bGRCZSgnbGFzdENoaWxkLm9mZnNl
dFRvcCcsICIyMCIpOworICAgIH0gZWxzZSBpZiAoZmxleGJveC5pc0hvcml6b250YWxGbG93KQog
ICAgICAgICBzaG91bGRCZSgnZmlyc3RDaGlsZC5vZmZzZXRUb3AnLCAnbGFzdENoaWxkLm9mZnNl
dFRvcCcpOwogICAgIGVsc2UKICAgICAgICAgc2hvdWxkQmUoJ2ZpcnN0Q2hpbGQub2Zmc2V0TGVm
dCcsICdsYXN0Q2hpbGQub2Zmc2V0TGVmdCcpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3Nz
My9mbGV4Ym94L211bHRpbGluZS1hbGlnbi1zZWxmLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL2Zs
ZXhib3gvbXVsdGlsaW5lLWFsaWduLXNlbGYuaHRtbAppbmRleCAyNjhhN2I3ODdlZjk5Mzg4MTc5
YTlmYTJiNDA3MDY0NWQ0ZDk4N2FjLi45ODU2ODkwYzU0ZDYxOTE2Yzk1MjYzZDdhZjY2Y2E3MDgx
NWE1MzY4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvbXVsdGlsaW5lLWFs
aWduLXNlbGYuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvbXVsdGlsaW5lLWFs
aWduLXNlbGYuaHRtbApAQCAtMTgyLDE0ICsxODIsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgMTAsIDEwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDIwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGls
ZDQnOiBbMTAsIDEwLCA1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAs
IDEwLCAwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1LCA0
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCAwLCA1MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMzAsIDEwLCAwLCA2MF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCAzMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDknOiBbMTAsIDEwLCA0MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6
IFsxMCwgMTAsIDUwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAx
MCwgMzUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwg
MzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDM1LCA0MF0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgMzAsIDUwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMzAsIDEwLCAzMCwgNjBdLApAQCAtMjE4LDE0ICsyMTgs
MTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6
IFsxMCwgMTAsIDU5MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEw
LCA1ODAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDU3MCwg
MjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNTg1LCAzMF0sCisg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCA1OTAsIDMwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDU4NSwgNDBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQ2JzogWzMwLCAxMCwgNTcwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDcnOiBbMzAsIDEwLCA1NzAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6
IFsxMCwgMTAsIDU2MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEw
LCA1NTAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1NDAs
IDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NTUsIDMwXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NjAsIDMwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCA1NTUsIDQwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEwLCA1NDAsIDUwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTQnOiBbMzAsIDEwLCA1NDAsIDYwXSwKQEAgLTMzMCwxNCArMzMwLDE0IEBAIHZh
ciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEw
LCAwLCA2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgNTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDQwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDUsIDMwXSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNSc6IFsxMCwgMTAsIDUsIDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsz
MCwgMTAsIDAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDAs
IDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMzAsIDYwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDQwLCA1MF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNTAsIDQwXSwKLSAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzNSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzog
WzEwLCAxMCwgMzUsIDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEw
LCAzMCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDMwLCAw
XSwKQEAgLTM2NiwxNCArMzY2LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCA1OTAsIDYwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMic6IFsxMCwgMTAsIDU4MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQzJzogWzEwLCAxMCwgNTcwLCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBb
MTAsIDEwLCA1ODUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAs
IDU5MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgNTg1LCAy
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCA1NzAsIDEwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFszMCwgMTAsIDU3MCwgMF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCA1NjAsIDYwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDU1MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMCc6IFsxMCwgMTAsIDU0MCwgNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6
IFsxMCwgMTAsIDU1NSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwg
MTAsIDU2MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDU1
NSwgMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFszMCwgMTAsIDU0MCwgMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFszMCwgMTAsIDU0MCwgMF0sCkBAIC00
ODAsMTQgKzQ4MCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQy
JzogWzEwLCAxMCwgMTAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwg
MTAsIDIwLCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCA1LCAz
MF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAwLCAzMF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1LCAyMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCAwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDcnOiBbMzAsIDEwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsx
MCwgMTAsIDMwLCA2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCA0
MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDUwLCA0MF0s
Ci0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzUsIDMwXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDM1LCAyMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDEzJzogWzMwLCAxMCwgMzAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
MTQnOiBbMzAsIDEwLCAzMCwgMF0sCkBAIC01MTYsMTQgKzUxNiwxNCBAQCB2YXIgZXhwZWN0YXRp
b25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNTkwLCA2MF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1ODAsIDUwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDU3MCwgNDBdLAotICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNTg1LCAzMF0sCisgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDQnOiBbMTAsIDEwLCA1OTAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
NSc6IFsxMCwgMTAsIDU4NSwgMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2JzogWzMw
LCAxMCwgNTcwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMzAsIDEwLCA1
NzAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNTYwLCA2MF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCA1NTAsIDUwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1NDAsIDQwXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NTUsIDMwXSwKKyAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NjAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMTInOiBbMTAsIDEwLCA1NTUsIDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMn
OiBbMzAsIDEwLCA1NDAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMzAs
IDEwLCA1NDAsIDBdLApAQCAtNjI4LDE0ICs2MjgsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgMTAsIDEwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDIwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGls
ZDQnOiBbMTAsIDEwLCA1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAs
IDEwLCAwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1LCA0
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCAwLCA1MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMzAsIDEwLCAwLCA2MF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCAzMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDknOiBbMTAsIDEwLCA0MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6
IFsxMCwgMTAsIDUwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAx
MCwgMzUsIDMwXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwg
MzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDM1LCA0MF0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgMzAsIDUwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMzAsIDEwLCAzMCwgNjBdLApAQCAtNjY0LDE0ICs2NjQs
MTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6
IFsxMCwgMTAsIDU5MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEw
LCA1ODAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDU3MCwg
MjBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNTg1LCAzMF0sCisg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCA1OTAsIDMwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDU4NSwgNDBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQ2JzogWzMwLCAxMCwgNTcwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdj
aGlsZDcnOiBbMzAsIDEwLCA1NzAsIDYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6
IFsxMCwgMTAsIDU2MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEw
LCA1NTAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1NDAs
IDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NTUsIDMwXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NjAsIDMwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCA1NTUsIDQwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTMnOiBbMzAsIDEwLCA1NDAsIDUwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTQnOiBbMzAsIDEwLCA1NDAsIDYwXSwKQEAgLTc3OCwxNCArNzc4LDE0IEBAIHZh
ciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEw
LCA2MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1MCwgMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgNDAsIDIwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCA1XSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNSc6IFsxMCwgMTAsIDIwLCA1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsx
MCwgMzAsIDEwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwgMzAsIDAs
IDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNjAsIDMwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDUwLCA0MF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNDAsIDUwXSwKLSAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzVdLAorICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzog
WzEwLCAxMCwgMjAsIDM1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMTAsIDMw
LCAxMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwgMzAsIDAsIDMw
XSwKQEAgLTgxNCwxNCArODE0LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCA2MCwgMTYwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMic6IFsxMCwgMTAsIDUwLCAxNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQzJzogWzEwLCAxMCwgNDAsIDE0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBb
MTAsIDEwLCAzMCwgMTU1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAs
IDMwLCAxNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgMjAsIDE1
NV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAsIDMwLCAxMCwgMTQwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwgMzAsIDAsIDE0MF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCA2MCwgMTMwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDUwLCAxMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMCc6IFsxMCwgMTAsIDQwLCAxMTBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6
IFsxMCwgMTAsIDMwLCAxMjVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwg
MTAsIDMwLCAxMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDIw
LCAxMjVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsxMCwgMzAsIDEwLCAxMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwgMzAsIDAsIDExMF0sCkBAIC05
MjYsMTQgKzkyNiwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDIn
OiBbMTAsIDEwLCAxMCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAx
MCwgMjAsIDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCA1
XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDQwLCA1XSwKICAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkNic6IFsxMCwgMzAsIDUwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNyc6IFsxMCwgMzAsIDYwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsx
MCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDEw
LCA0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgMjAsIDUwXSwK
LSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzVdLAorICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgNDAsIDM1XSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMTMnOiBbMTAsIDMwLCA1MCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQx
NCc6IFsxMCwgMzAsIDYwLCAzMF0sCkBAIC05NjIsMTQgKzk2MiwxNCBAQCB2YXIgZXhwZWN0YXRp
b25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgMTYwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEwLCAxNTBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDE0MF0sCi0gICAgICAgICAgICAg
ICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMTU1XSwKKyAgICAgICAgICAgICAgICAgICAg
J2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAxNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1
JzogWzEwLCAxMCwgNDAsIDE1NV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAs
IDMwLCA1MCwgMTQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwgMzAsIDYw
LCAxNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMCwgMTMwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDEwLCAxMjBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDIwLCAxMTBdLAotICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAxMjVdLAorICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAxMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMic6IFsxMCwgMTAsIDQwLCAxMjVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6
IFsxMCwgMzAsIDUwLCAxMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwg
MzAsIDYwLCAxMTBdLApAQCAtMTA3NiwxNCArMTA3NiwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0g
ewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgMF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCAxMCwgMTBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNCc6IFsxMCwgMTAsIDMwLCA1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsx
MCwgMTAsIDMwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDQw
LCA1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsxMCwgMzAsIDUwLCAwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwgMzAsIDYwLCAwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkOSc6IFsxMCwgMTAsIDEwLCA0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEw
JzogWzEwLCAxMCwgMjAsIDUwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAs
IDEwLCAzMCwgMzVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMw
LCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgNDAsIDM1XSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMTAsIDMwLCA1MCwgMzBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwgMzAsIDYwLCAzMF0sCkBAIC0xMTEyLDE0ICsx
MTEyLDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDEnOiBbMTAsIDEwLCAwLCAxNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEw
LCAxMCwgMTAsIDE1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAy
MCwgMTQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAxNTVd
LAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE2MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA0MCwgMTU1XSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkNic6IFsxMCwgMzAsIDUwLCAxNDBdLAogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ3JzogWzEwLCAzMCwgNjAsIDE0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDgnOiBbMTAsIDEwLCAwLCAxMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEw
LCAxMCwgMTAsIDEyMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwg
MjAsIDExMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEy
NV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDEzMF0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgNDAsIDEyNV0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwgNTAsIDExMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDE0JzogWzEwLCAzMCwgNjAsIDExMF0sCkBAIC0xMjI0LDE0ICsxMjI0LDE0
IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBb
MTAsIDEwLCA2MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1
MCwgMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgNDAsIDIwXSwK
LSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCA1XSwKKyAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDIwLCA1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
Nic6IFsxMCwgMzAsIDEwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwg
MzAsIDAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNjAsIDMw
XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDUwLCA0MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNDAsIDUwXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzVdLAorICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDEyJzogWzEwLCAxMCwgMjAsIDM1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBb
MTAsIDMwLCAxMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwgMzAs
IDAsIDMwXSwKQEAgLTEyNjAsMTQgKzEyNjAsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDYwLCAxNjBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTAsIDE1MF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDMnOiBbMTAsIDEwLCA0MCwgMTQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2No
aWxkNCc6IFsxMCwgMTAsIDMwLCAxNTVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0Jzog
WzEwLCAxMCwgMzAsIDE2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEw
LCAyMCwgMTU1XSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFsxMCwgMzAsIDEwLCAx
NDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzEwLCAzMCwgMCwgMTQwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkOCc6IFsxMCwgMTAsIDYwLCAxMzBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNTAsIDEyMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDEwJzogWzEwLCAxMCwgNDAsIDExMF0sCi0gICAgICAgICAgICAgICAgICAgICdj
aGlsZDExJzogWzEwLCAxMCwgMzAsIDEyNV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDEx
JzogWzEwLCAxMCwgMzAsIDEzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEw
LCAxMCwgMjAsIDEyNV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwg
MTAsIDExMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzEwLCAzMCwgMCwgMTEw
XSwK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>166564</attachid>
            <date>2012-10-01 16:07:36 -0700</date>
            <delta_ts>2012-10-01 18:51:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97948-20121001160649.patch</filename>
            <type>text/plain</type>
            <size>23398</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwMDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzc5YTcyYTUwMjdlODkw
ZWUwNjczNTVkZmRjZTI0YmE3MTBiZjI5OC4uNWMxMTA0ZDcxNzM3YjA4OTlmYTc5YjJkNWZmNGY0
ZjI0YzYwNmU2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTEwLTAxICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZmxleGJveCBkb2VzIHdyb25n
IGJhc2VsaW5lIGl0ZW0gYWxpZ25tZW50IGluIGNvbHVtbnMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3OTQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRm9yIGNvbHVtbnMsIGJhc2VsaW5lIGFsaWdubWVu
dCBzaG91bGQganVzdCBiZSBmbGV4LXN0YXJ0LiAgV2Ugd2VyZSBwcmV2aW91c2x5CisgICAgICAg
IG1vdmluZyB0aGUgbG9naWNhbCBsZWZ0IGVkZ2UgYnkgdGhlIGFzY2VudC4KKworICAgICAgICBU
ZXN0OiBjc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRtbAorCisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckZsZXhp
YmxlQm94OjphbGlnbm1lbnRGb3JDaGlsZCk6IE1hcCBiYXNlbGluZSB0byBmbGV4LXN0YXJ0IGZv
ciBvcnRob2dvbmFsIGNoaWxkcmVuLgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRmxleGlibGVC
b3g6OmFsaWduQ2hpbGRyZW4pOiBBZGQgRklYTUUgZm9yIGJ1ZyBpbiBiYXNlbGluZSBhbGlnbm1l
bnQuCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94Lmg6CisKIDIwMTItMTAt
MDEgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5y
ZXZpZXdlZC4gQ2hyb21pdW0gYnVpbGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKaW5kZXggZWY0ZWU5NGNlNTkxYjA2ODNmNTFhNWMzNDgw
N2JjODhkMWRiOTk0OS4uOTcwMTZkZDQ0MmI5MjY0OTIyYzIwZjhiNDBjMDBiYWU4NDVhZGZjYSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCkBA
IC05NDYsMTMgKzk0NiwxNiBAQCB2b2lkIFJlbmRlckZsZXhpYmxlQm94OjpwcmVwYXJlQ2hpbGRG
b3JQb3NpdGlvbmVkTGF5b3V0KFJlbmRlckJveCogY2hpbGQsIExheW91dAogICAgIH0KIH0KIAot
c3RhdGljIEVBbGlnbkl0ZW1zIGFsaWdubWVudEZvckNoaWxkKFJlbmRlckJveCogY2hpbGQpCitF
QWxpZ25JdGVtcyBSZW5kZXJGbGV4aWJsZUJveDo6YWxpZ25tZW50Rm9yQ2hpbGQoUmVuZGVyQm94
KiBjaGlsZCkgY29uc3QKIHsKICAgICBFQWxpZ25JdGVtcyBhbGlnbiA9IGNoaWxkLT5zdHlsZSgp
LT5hbGlnblNlbGYoKTsKICAgICBpZiAoYWxpZ24gPT0gQWxpZ25BdXRvKQotICAgICAgICBhbGln
biA9IGNoaWxkLT5wYXJlbnQoKS0+c3R5bGUoKS0+YWxpZ25JdGVtcygpOworICAgICAgICBhbGln
biA9IHN0eWxlKCktPmFsaWduSXRlbXMoKTsKIAotICAgIGlmIChjaGlsZC0+cGFyZW50KCktPnN0
eWxlKCktPmZsZXhXcmFwKCkgPT0gRmxleFdyYXBSZXZlcnNlKSB7CisgICAgaWYgKGFsaWduID09
IEFsaWduQmFzZWxpbmUgJiYgaGFzT3J0aG9nb25hbEZsb3coY2hpbGQpKQorICAgICAgICBhbGln
biA9IEFsaWduRmxleFN0YXJ0OworCisgICAgaWYgKHN0eWxlKCktPmZsZXhXcmFwKCkgPT0gRmxl
eFdyYXBSZXZlcnNlKSB7CiAgICAgICAgIGlmIChhbGlnbiA9PSBBbGlnbkZsZXhTdGFydCkKICAg
ICAgICAgICAgIGFsaWduID0gQWxpZ25GbGV4RW5kOwogICAgICAgICBlbHNlIGlmIChhbGlnbiA9
PSBBbGlnbkZsZXhFbmQpCkBAIC0xMTkyLDYgKzExOTUsOCBAQCB2b2lkIFJlbmRlckZsZXhpYmxl
Qm94OjphbGlnbkNoaWxkcmVuKE9yZGVySXRlcmF0b3ImIGl0ZXJhdG9yLCBjb25zdCBXVEY6OlZl
Y3RvcgogICAgICAgICAgICAgICAgIGFkanVzdEFsaWdubWVudEZvckNoaWxkKGNoaWxkLCBhdmFp
bGFibGVBbGlnbm1lbnRTcGFjZUZvckNoaWxkKGxpbmVDcm9zc0F4aXNFeHRlbnQsIGNoaWxkKSAv
IDIpOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBBbGlnbkJhc2Vs
aW5lOiB7CisgICAgICAgICAgICAgICAgLy8gRklYTUU6IElmIHdlIGdldCBoZXJlIGluIGNvbHVt
bnMsIHdlIHdhbnQgdGhlIHVzZSB0aGUgZGVzY2VudCwgZXhjZXB0IHdlIGN1cnJlbnRseSBjYW4n
dCBnZXQgdGhlIGFzY2VudC9kZXNjZW50IG9mIG9ydGhvZ29uYWwgY2hpbGRyZW4uCisgICAgICAg
ICAgICAgICAgLy8gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4MDc2
CiAgICAgICAgICAgICAgICAgTGF5b3V0VW5pdCBhc2NlbnQgPSBtYXJnaW5Cb3hBc2NlbnRGb3JD
aGlsZChjaGlsZCk7CiAgICAgICAgICAgICAgICAgTGF5b3V0VW5pdCBzdGFydE9mZnNldCA9IG1h
eEFzY2VudCAtIGFzY2VudDsKICAgICAgICAgICAgICAgICBhZGp1c3RBbGlnbm1lbnRGb3JDaGls
ZChjaGlsZCwgc3RhcnRPZmZzZXQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckZsZXhpYmxlQm94LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
RmxleGlibGVCb3guaAppbmRleCAyYWNlM2M0NGU2YTJiODFiN2FiMzY2YmZiYzJmNzBkYzk5MzZi
NThlLi5kMmJlOGRhYTBhNzI1ZGNmY2E1YzBiZGRhZDIzYjJlYThjZTNlMzBhIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaApAQCAtMTA2LDYgKzEwNiw3
IEBAIHByaXZhdGU6CiAgICAgLy8gRklYTUU6IFN1cHBvcnRpbmcgbGF5b3V0IGRlbHRhcy4KICAg
ICB2b2lkIHNldEZsb3dBd2FyZUxvY2F0aW9uRm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgY29u
c3QgTGF5b3V0UG9pbnQmKTsKICAgICB2b2lkIGFkanVzdEFsaWdubWVudEZvckNoaWxkKFJlbmRl
ckJveCogY2hpbGQsIExheW91dFVuaXQpOworICAgIEVBbGlnbkl0ZW1zIGFsaWdubWVudEZvckNo
aWxkKFJlbmRlckJveCogY2hpbGQpIGNvbnN0OwogICAgIExheW91dFVuaXQgbWFpbkF4aXNCb3Jk
ZXJBbmRQYWRkaW5nRXh0ZW50Rm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCkgY29uc3Q7CiAgICAg
TGF5b3V0VW5pdCBtYWluQXhpc1Njcm9sbGJhckV4dGVudEZvckNoaWxkKFJlbmRlckJveCogY2hp
bGQpIGNvbnN0OwogICAgIExheW91dFVuaXQgcHJlZmVycmVkTWFpbkF4aXNDb250ZW50RXh0ZW50
Rm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDlhYWRhZDVlYzE5NWQ0YjczMjhh
ZTMxMDYyNzRjYTZiZDljY2Y4Mi4uMmEzN2VjNzY1NDRlYzMzNDBiZDJjZDBkZDI4ZTRiZDhlOTI4
ZDdhZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEwLTAxICBUb255IENoYW5nICA8dG9u
eUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZmxleGJveCBkb2VzIHdyb25nIGJhc2VsaW5lIGl0
ZW0gYWxpZ25tZW50IGluIGNvbHVtbnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTk3OTQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVXBkYXRlIHRlc3QgY2FzZXMgd2l0aCBuZXcgYmFzZWxpbmUgYWxpZ25t
ZW50IGZvciBjb2x1bW4uCisKKyAgICAgICAgKiBjc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUt
ZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogY3NzMy9mbGV4Ym94L2FsaWduLWJhc2Vs
aW5lLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2Vs
aW5lLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBjc3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNl
bGluZS5odG1sOgorICAgICAgICAqIGNzczMvZmxleGJveC9tdWx0aWxpbmUtYWxpZ24tc2VsZi5o
dG1sOgorCiAyMDEyLTEwLTAxICBNaWNoYWVsIEJyw7xuaW5nICA8bWljaGFlbC5icnVuaW5nQGRp
Z2lhLmNvbT4KIAogICAgICAgICBSZW1vdmUgaGl4aWU3NiB3ZWJzb2NrZXQgdGVzdCBmcm9tIFF0
IDUuMCBXSzIgVGVzdEV4cGVjdGF0aW9ucyBza2lwcGVkIGxpc3QuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2NzczMvZmxleGJveC9hbGlnbi1iYXNlbGluZS1leHBlY3RlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjg0MDIwYzUxZTRkN2ZkNmRlYzk3ZWYwMTBiZDU3MDVjYTg2YmVlNDgKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUtZXhwZWN0ZWQu
aHRtbApAQCAtMCwwICsxLDI3IEBACis8c3R5bGU+Citib2R5IHsKKyAgICBtYXJnaW46IDA7Cit9
CisuZmxleGJveCB7CisgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4OworICAgIC13ZWJraXQtZmxl
eC1mbG93OiBjb2x1bW47CisgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsKK30K
Ky53cmFwLXJldmVyc2UgeworICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwLXJldmVyc2U7Cit9
Cis8L3N0eWxlPgorCis8Ym9keT4KKzxkaXYgY2xhc3M9J2ZsZXhib3gnPgorICAgIDxoMT5UaGlz
IHRleHQ8L2gxPgorICAgIDxwPnNob3VsZCBiZSBsZWZ0IGFsaWduZWQuPC9wPgorPC9kaXY+CisK
KzxkaXYgY2xhc3M9J2ZsZXhib3ggd3JhcC1yZXZlcnNlJz4KKyAgICA8aDE+VGhpcyB0ZXh0PC9o
MT4KKyAgICA8cD5zaG91bGQgYmUgcmlnaHQgYWxpZ25lZC48L3A+Cis8L2Rpdj4KKzwvYm9keT4K
KworPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2FsaWduLWJh
c2VsaW5lLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvYWxpZ24tYmFzZWxpbmUuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5hNGZhYTU2YjY3YzRmODM3MDUxNzYwMTc5NTA1MDE1N2ViYmYyYWQxCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2FsaWduLWJhc2VsaW5l
Lmh0bWwKQEAgLTAsMCArMSwyNyBAQAorPHN0eWxlPgorYm9keSB7CisgICAgbWFyZ2luOiAwOwor
fQorLmZsZXhib3ggeworICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDsKKyAgICAtd2Via2l0LWZs
ZXgtZmxvdzogY29sdW1uOworICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGJhc2VsaW5lOworfQor
LndyYXAtcmV2ZXJzZSB7CisgICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsKK30K
Kzwvc3R5bGU+CisKKzxib2R5PgorPGRpdiBjbGFzcz0nZmxleGJveCc+CisgICAgPGgxPlRoaXMg
dGV4dDwvaDE+CisgICAgPHA+c2hvdWxkIGJlIGxlZnQgYWxpZ25lZC48L3A+Cis8L2Rpdj4KKwor
PGRpdiBjbGFzcz0nZmxleGJveCB3cmFwLXJldmVyc2UnPgorICAgIDxoMT5UaGlzIHRleHQ8L2gx
PgorICAgIDxwPnNob3VsZCBiZSByaWdodCBhbGlnbmVkLjwvcD4KKzwvZGl2PgorPC9ib2R5Pgor
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvZmxleC1hbGln
bi1iYXNlbGluZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9jc3MzL2ZsZXhib3gvZmxleC1h
bGlnbi1iYXNlbGluZS1leHBlY3RlZC50eHQKaW5kZXggYzUwOWNjMmYyMDVjZmM0Y2M0MDQyNmNk
MGVhYzNlNzA2MDI2NWVkMi4uN2JkNDVhMjUwOGI0MjA3ODAwOWMyYTcwMjBlZTljNTc3NWQxZWRi
YyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxp
bmUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWdu
LWJhc2VsaW5lLWV4cGVjdGVkLnR4dApAQCAtMTYsMTkgKzE2LDIzIEBAIFBBU1MgZmlyc3RDaGls
ZC5vZmZzZXRMZWZ0IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zm
c2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0TGVmdAogUEFTUyBmaXJzdENoaWxkLm9mZnNldExl
ZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRMZWZ0IGlz
IGxhc3RDaGlsZC5vZmZzZXRMZWZ0Ci1QQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIGxhc3RD
aGlsZC5vZmZzZXRUb3AKK1BBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgMAorUEFTUyBsYXN0
Q2hpbGQub2Zmc2V0VG9wIGlzIDIwCiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIGxhc3RD
aGlsZC5vZmZzZXRUb3AKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRMZWZ0IGlzIGxhc3RDaGlsZC5v
ZmZzZXRMZWZ0CiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0
TGVmdAotUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hpbGQub2Zmc2V0VG9wCitQ
QVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlzIDAKK1BBU1MgbGFzdENoaWxkLm9mZnNldFRvcCBp
cyAyMAogUEFTUyBmaXJzdENoaWxkLm9mZnNldFRvcCBpcyBsYXN0Q2hpbGQub2Zmc2V0VG9wCiBQ
QVNTIGZpcnN0Q2hpbGQub2Zmc2V0TGVmdCBpcyBsYXN0Q2hpbGQub2Zmc2V0TGVmdAogUEFTUyBm
aXJzdENoaWxkLm9mZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKLVBBU1MgZmlyc3RD
aGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAorUEFTUyBmaXJzdENoaWxkLm9m
ZnNldFRvcCBpcyAwCitQQVNTIGxhc3RDaGlsZC5vZmZzZXRUb3AgaXMgMjAKIFBBU1MgZmlyc3RD
aGlsZC5vZmZzZXRUb3AgaXMgbGFzdENoaWxkLm9mZnNldFRvcAogUEFTUyBmaXJzdENoaWxkLm9m
ZnNldExlZnQgaXMgbGFzdENoaWxkLm9mZnNldExlZnQKIFBBU1MgZmlyc3RDaGlsZC5vZmZzZXRM
ZWZ0IGlzIGxhc3RDaGlsZC5vZmZzZXRMZWZ0Ci1QQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlz
IGxhc3RDaGlsZC5vZmZzZXRUb3AKK1BBU1MgZmlyc3RDaGlsZC5vZmZzZXRUb3AgaXMgMAorUEFT
UyBsYXN0Q2hpbGQub2Zmc2V0VG9wIGlzIDIwCiBQQVNTIGZpcnN0Q2hpbGQub2Zmc2V0VG9wIGlz
IGxhc3RDaGlsZC5vZmZzZXRUb3AKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUu
aHRtbCBiL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9mbGV4LWFsaWduLWJhc2VsaW5lLmh0bWwK
aW5kZXggNzM0ZWJjYzZlNTRkZmQxZmIwN2ZmN2EzOTc3YjA0OGYwODc4ODE1Ni4uNDkyN2Y3MWFm
NGE3NTdlMjg3YzMzMDRiOTU2MjFhMGUzNzk0NmE1OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
Y3NzMy9mbGV4Ym94L2ZsZXgtYWxpZ24tYmFzZWxpbmUuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9j
c3MzL2ZsZXhib3gvZmxleC1hbGlnbi1iYXNlbGluZS5odG1sCkBAIC03Myw3ICs3Myw3IEBAIHdy
aXRpbmdNb2Rlcy5mb3JFYWNoKGZ1bmN0aW9uKHdyaXRpbmdNb2RlKSB7CiAgICAgICAgICAgICBk
b2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKHRpdGxlKTsKIAogICAgICAgICAgICAgdmFyIGlzQ29s
dW1uID0gZmxleEZsb3cuaW5kZXhPZignY29sdW1uJykgIT0gLTE7Ci0gICAgICAgICAgICB2YXIg
aXNIb3Jpem9udGFsID0gKHdyaXRpbmdNb2RlLmluZGV4T2YoJ2hvcml6b250YWwnKSAhPSAtMSkg
PyAhaXNDb2x1bW4gOiBpc0NvbHVtbjsKKyAgICAgICAgICAgIHZhciBpc0hvcml6b250YWxGbG93
ID0gKHdyaXRpbmdNb2RlLmluZGV4T2YoJ2hvcml6b250YWwnKSAhPSAtMSkgPyAhaXNDb2x1bW4g
OiBpc0NvbHVtbjsKIAogICAgICAgICAgICAgdmFyIGNvbnRhaW5lciA9IGRvY3VtZW50LmNyZWF0
ZUVsZW1lbnQoJ2RpdicpOwogICAgICAgICAgICAgY29udGFpbmVyLmlubmVySFRNTCA9ICc8ZGl2
IGNsYXNzPSJmbGV4Ym94ICcgKyBmbGV4Ym94Q2xhc3NOYW1lICsgJyIgc3R5bGU9Ii13ZWJraXQt
YWxpZ24taXRlbXM6IGJhc2VsaW5lOyI+JyArCkBAIC04MSw3ICs4MSwxMCBAQCB3cml0aW5nTW9k
ZXMuZm9yRWFjaChmdW5jdGlvbih3cml0aW5nTW9kZSkgewogICAgICAgICAgICAgICAgICc8ZGl2
IHN0eWxlPSJtYXJnaW4tdG9wOjIwcHg7Ij48ZGl2IHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9j
azsiPjwvZGl2PjwvZGl2PicgKwogICAgICAgICAgICAgJzwvZGl2Pic7CiAKLSAgICAgICAgICAg
IGNvbnRhaW5lci5maXJzdENoaWxkLmlzSG9yaXpvbnRhbCA9IGlzSG9yaXpvbnRhbDsKKyAgICAg
ICAgICAgIGNvbnRhaW5lci5maXJzdENoaWxkLmlzSG9yaXpvbnRhbCA9IHdyaXRpbmdNb2RlLmlu
ZGV4T2YoJ2hvcml6b250YWwnKSAhPSAtMTsKKyAgICAgICAgICAgIGNvbnRhaW5lci5maXJzdENo
aWxkLmlzSG9yaXpvbnRhbEZsb3cgPSBpc0hvcml6b250YWxGbG93OworICAgICAgICAgICAgY29u
dGFpbmVyLmZpcnN0Q2hpbGQuaXNDb2x1bW4gPSBpc0NvbHVtbjsKKyAgICAgICAgICAgIGNvbnRh
aW5lci5maXJzdENoaWxkLmlzTFRSID0gZGlyZWN0aW9uID09ICdsdHInOwogICAgICAgICAgICAg
ZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChjb250YWluZXIpOwogICAgICAgICB9KQogICAgIH0p
CkBAIC05Myw3ICs5NiwxMCBAQCBmb3IgKHZhciBpID0gMCwgbGVuID0gZmxleGJveGVuLmxlbmd0
aDsgaSA8IGxlbjsgaSsrKSB7CiAgICAgdmFyIGZsZXhib3ggPSBmbGV4Ym94ZW5baV07CiAgICAg
Zmlyc3RDaGlsZCA9IGZsZXhib3guZmlyc3RDaGlsZDsKICAgICBsYXN0Q2hpbGQgPSBmbGV4Ym94
Lmxhc3RDaGlsZDsKLSAgICBpZiAoZmxleGJveC5pc0hvcml6b250YWwpCisgICAgaWYgKCFmbGV4
Ym94LmlzSG9yaXpvbnRhbCAmJiBmbGV4Ym94LmlzQ29sdW1uICYmIGZsZXhib3guaXNMVFIpIHsK
KyAgICAgICAgc2hvdWxkQmUoJ2ZpcnN0Q2hpbGQub2Zmc2V0VG9wJywgIjAiKTsKKyAgICAgICAg
c2hvdWxkQmUoJ2xhc3RDaGlsZC5vZmZzZXRUb3AnLCAiMjAiKTsKKyAgICB9IGVsc2UgaWYgKGZs
ZXhib3guaXNIb3Jpem9udGFsRmxvdykKICAgICAgICAgc2hvdWxkQmUoJ2ZpcnN0Q2hpbGQub2Zm
c2V0VG9wJywgJ2xhc3RDaGlsZC5vZmZzZXRUb3AnKTsKICAgICBlbHNlCiAgICAgICAgIHNob3Vs
ZEJlKCdmaXJzdENoaWxkLm9mZnNldExlZnQnLCAnbGFzdENoaWxkLm9mZnNldExlZnQnKTsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmxleGJveC9tdWx0aWxpbmUtYWxpZ24tc2VsZi5o
dG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L211bHRpbGluZS1hbGlnbi1zZWxmLmh0bWwK
aW5kZXggMjY4YTdiNzg3ZWY5OTM4ODE3OWE5ZmEyYjQwNzA2NDVkNGQ5ODdhYy4uOTg1Njg5MGM1
NGQ2MTkxNmM5NTI2M2Q3YWY2NmNhNzA4MTVhNTM2OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
Y3NzMy9mbGV4Ym94L211bHRpbGluZS1hbGlnbi1zZWxmLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
Y3NzMy9mbGV4Ym94L211bHRpbGluZS1hbGlnbi1zZWxmLmh0bWwKQEAgLTE4MiwxNCArMTgyLDE0
IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBb
MTAsIDEwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEw
LCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwgMjBdLAot
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNSwgMzBdLAorICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMCwgMzBdLAogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ1JzogWzEwLCAxMCwgNSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2
JzogWzMwLCAxMCwgMCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAx
MCwgMCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMzAsIDBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNDAsIDEwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1MCwgMjBdLAotICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDM1LCAzMF0sCisgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
MTInOiBbMTAsIDEwLCAzNSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsz
MCwgMTAsIDMwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwg
MzAsIDYwXSwKQEAgLTIxOCwxNCArMjE4LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCA1OTAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTgwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDMnOiBbMTAsIDEwLCA1NzAsIDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
NCc6IFsxMCwgMTAsIDU4NSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEw
LCAxMCwgNTkwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1
ODUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFszMCwgMTAsIDU3MCwgNTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAxMCwgNTcwLCA2MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCA1NjAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNTUwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDEwJzogWzEwLCAxMCwgNTQwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGls
ZDExJzogWzEwLCAxMCwgNTU1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzog
WzEwLCAxMCwgNTYwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAx
MCwgNTU1LCA0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgNTQw
LCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwgNTQwLCA2MF0s
CkBAIC0zMzAsMTQgKzMzMCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQyJzogWzEwLCAxMCwgMTAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6
IFsxMCwgMTAsIDIwLCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEw
LCA1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAwLCAzMF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1LCAyMF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDYnOiBbMzAsIDEwLCAwLCAxMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDcnOiBbMzAsIDEwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
OCc6IFsxMCwgMTAsIDMwLCA2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAs
IDEwLCA0MCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDUw
LCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzUsIDMwXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDM1LCAyMF0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgMzAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMTQnOiBbMzAsIDEwLCAzMCwgMF0sCkBAIC0zNjYsMTQgKzM2NiwxNCBAQCB2YXIgZXhw
ZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNTkw
LCA2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1ODAsIDUwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDU3MCwgNDBdLAotICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNTg1LCAzMF0sCisgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCA1OTAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkNSc6IFsxMCwgMTAsIDU4NSwgMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2
JzogWzMwLCAxMCwgNTcwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMzAs
IDEwLCA1NzAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNTYw
LCA2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCA1NTAsIDUwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1NDAsIDQwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NTUsIDMwXSwKKyAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCA1NjAsIDMwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTInOiBbMTAsIDEwLCA1NTUsIDIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMTMnOiBbMzAsIDEwLCA1NDAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQn
OiBbMzAsIDEwLCA1NDAsIDBdLApAQCAtNDgwLDE0ICs0ODAsMTQgQEAgdmFyIGV4cGVjdGF0aW9u
cyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDYwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEwLCA1MF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwgNDBdLAotICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ0JzogWzEwLCAxMCwgNSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0
JzogWzEwLCAxMCwgMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAx
MCwgNSwgMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2JzogWzMwLCAxMCwgMCwgMTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAxMCwgMCwgMF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCAzMCwgNjBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNDAsIDUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMTAnOiBbMTAsIDEwLCA1MCwgNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6
IFsxMCwgMTAsIDM1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAx
MCwgMzAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAzNSwg
MjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFszMCwgMTAsIDMwLCAxMF0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwgMzAsIDBdLApAQCAtNTE2LDE0
ICs1MTYsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMSc6IFsxMCwgMTAsIDU5MCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzog
WzEwLCAxMCwgNTgwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEw
LCA1NzAsIDQwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDU4NSwg
MzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNTkwLCAzMF0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1ODUsIDIwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkNic6IFszMCwgMTAsIDU3MCwgMTBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQ3JzogWzMwLCAxMCwgNTcwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkOCc6IFsxMCwgMTAsIDU2MCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5Jzog
WzEwLCAxMCwgNTUwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEwJzogWzEwLCAx
MCwgNTQwLCA0MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgNTU1
LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgNTYwLCAzMF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAxMCwgNTU1LCAyMF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgNTQwLCAxMF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwgNTQwLCAwXSwKQEAgLTYyOCwxNCArNjI4LDE0
IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBb
MTAsIDEwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEw
LCAxMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDMnOiBbMTAsIDEwLCAyMCwgMjBdLAot
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgNSwgMzBdLAorICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMCwgMzBdLAogICAgICAgICAgICAgICAgICAg
ICAnY2hpbGQ1JzogWzEwLCAxMCwgNSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2
JzogWzMwLCAxMCwgMCwgNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAx
MCwgMCwgNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMzAsIDBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNDAsIDEwXSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA1MCwgMjBdLAotICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDM1LCAzMF0sCisgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
MTInOiBbMTAsIDEwLCAzNSwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsz
MCwgMTAsIDMwLCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwg
MzAsIDYwXSwKQEAgLTY2NCwxNCArNjY0LDE0IEBAIHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAsIDEwLCA1OTAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTgwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDMnOiBbMTAsIDEwLCA1NzAsIDIwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
NCc6IFsxMCwgMTAsIDU4NSwgMzBdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEw
LCAxMCwgNTkwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCA1
ODUsIDQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNic6IFszMCwgMTAsIDU3MCwgNTBd
LAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ3JzogWzMwLCAxMCwgNTcwLCA2MF0sCiAgICAg
ICAgICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCA1NjAsIDBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ5JzogWzEwLCAxMCwgNTUwLCAxMF0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDEwJzogWzEwLCAxMCwgNTQwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGls
ZDExJzogWzEwLCAxMCwgNTU1LCAzMF0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzog
WzEwLCAxMCwgNTYwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEyJzogWzEwLCAx
MCwgNTU1LCA0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzMwLCAxMCwgNTQw
LCA1MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDE0JzogWzMwLCAxMCwgNTQwLCA2MF0s
CkBAIC03NzgsMTQgKzc3OCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNjAsIDBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQyJzogWzEwLCAxMCwgNTAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6
IFsxMCwgMTAsIDQwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEw
LCAzMCwgNV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCAyMCwgNV0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAsIDMwLCAxMCwgMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDcnOiBbMTAsIDMwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
OCc6IFsxMCwgMTAsIDYwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAs
IDEwLCA1MCwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDQw
LCA1MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDM1XSwK
KyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzBdLAogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDIwLCAzNV0sCiAgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwgMTAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkMTQnOiBbMTAsIDMwLCAwLCAzMF0sCkBAIC04MTQsMTQgKzgxNCwxNCBAQCB2YXIgZXhw
ZWN0YXRpb25zID0gewogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNjAs
IDE2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBbMTAsIDEwLCA1MCwgMTUwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDQwLCAxNDBdLAotICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE1NV0sCisgICAgICAgICAgICAg
ICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMTYwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkNSc6IFsxMCwgMTAsIDIwLCAxNTVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ2
JzogWzEwLCAzMCwgMTAsIDE0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMTAs
IDMwLCAwLCAxNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgNjAs
IDEzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCA1MCwgMTIwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEwLCA0MCwgMTEwXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMTI1XSwKKyAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMTMwXSwKICAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTInOiBbMTAsIDEwLCAyMCwgMTI1XSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMTMnOiBbMTAsIDMwLCAxMCwgMTEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQn
OiBbMTAsIDMwLCAwLCAxMTBdLApAQCAtOTI2LDE0ICs5MjYsMTQgQEAgdmFyIGV4cGVjdGF0aW9u
cyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6IFsxMCwgMTAsIDAsIDBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwgMTAsIDEwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDIwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAg
ICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgNV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQn
OiBbMTAsIDEwLCAzMCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEw
LCA0MCwgNV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAsIDMwLCA1MCwgMF0s
CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMTAsIDMwLCA2MCwgMF0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCAwLCAzMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDknOiBbMTAsIDEwLCAxMCwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMCc6IFsxMCwgMTAsIDIwLCA1MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzog
WzEwLCAxMCwgMzAsIDM1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEw
LCAzMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDQwLCAz
NV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwgNTAsIDMwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMTAsIDMwLCA2MCwgMzBdLApAQCAtOTYyLDE0
ICs5NjIsMTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMSc6IFsxMCwgMTAsIDAsIDE2MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDInOiBb
MTAsIDEwLCAxMCwgMTUwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAs
IDIwLCAxNDBdLAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQ0JzogWzEwLCAxMCwgMzAsIDE1
NV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMTYwXSwKICAg
ICAgICAgICAgICAgICAgICAgJ2NoaWxkNSc6IFsxMCwgMTAsIDQwLCAxNTVdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQ2JzogWzEwLCAzMCwgNTAsIDE0MF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDcnOiBbMTAsIDMwLCA2MCwgMTQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkOCc6IFsxMCwgMTAsIDAsIDEzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBb
MTAsIDEwLCAxMCwgMTIwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTAnOiBbMTAsIDEw
LCAyMCwgMTEwXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwg
MTI1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMTMwXSwK
ICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTInOiBbMTAsIDEwLCA0MCwgMTI1XSwKICAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkMTMnOiBbMTAsIDMwLCA1MCwgMTEwXSwKICAgICAgICAgICAg
ICAgICAgICAgJ2NoaWxkMTQnOiBbMTAsIDMwLCA2MCwgMTEwXSwKQEAgLTEwNzYsMTQgKzEwNzYs
MTQgQEAgdmFyIGV4cGVjdGF0aW9ucyA9IHsKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMSc6
IFsxMCwgMTAsIDAsIDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQyJzogWzEwLCAxMCwg
MTAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMyc6IFsxMCwgMTAsIDIwLCAyMF0s
Ci0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgNV0sCisgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMF0sCiAgICAgICAgICAgICAgICAg
ICAgICdjaGlsZDUnOiBbMTAsIDEwLCA0MCwgNV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGls
ZDYnOiBbMTAsIDMwLCA1MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDcnOiBbMTAs
IDMwLCA2MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAsIDEwLCAwLCAz
MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDknOiBbMTAsIDEwLCAxMCwgNDBdLAogICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDIwLCA1MF0sCi0gICAgICAgICAg
ICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAsIDM1XSwKKyAgICAgICAgICAgICAgICAg
ICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hp
bGQxMic6IFsxMCwgMTAsIDQwLCAzNV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEzJzog
WzEwLCAzMCwgNTAsIDMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTQnOiBbMTAsIDMw
LCA2MCwgMzBdLApAQCAtMTExMiwxNCArMTExMiwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewog
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgMCwgMTYwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDEwLCAxNTBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQzJzogWzEwLCAxMCwgMjAsIDE0MF0sCi0gICAgICAgICAgICAgICAgICAgICdj
aGlsZDQnOiBbMTAsIDEwLCAzMCwgMTU1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNCc6
IFsxMCwgMTAsIDMwLCAxNjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQ1JzogWzEwLCAx
MCwgNDAsIDE1NV0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAsIDMwLCA1MCwg
MTQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkNyc6IFsxMCwgMzAsIDYwLCAxNDBdLAog
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQ4JzogWzEwLCAxMCwgMCwgMTMwXSwKICAgICAgICAg
ICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDEwLCAxMjBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDIwLCAxMTBdLAotICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAxMjVdLAorICAgICAgICAgICAgICAgICAgICAnY2hpbGQx
MSc6IFsxMCwgMTAsIDMwLCAxMzBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsx
MCwgMTAsIDQwLCAxMjVdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMyc6IFsxMCwgMzAs
IDUwLCAxMTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxNCc6IFsxMCwgMzAsIDYwLCAx
MTBdLApAQCAtMTIyNCwxNCArMTIyNCwxNCBAQCB2YXIgZXhwZWN0YXRpb25zID0gewogICAgICAg
ICAgICAgICAgICAgICAnY2hpbGQxJzogWzEwLCAxMCwgNjAsIDBdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQyJzogWzEwLCAxMCwgNTAsIDEwXSwKICAgICAgICAgICAgICAgICAgICAgJ2No
aWxkMyc6IFsxMCwgMTAsIDQwLCAyMF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBb
MTAsIDEwLCAzMCwgNV0sCisgICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAz
MCwgMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDUnOiBbMTAsIDEwLCAyMCwgNV0sCiAg
ICAgICAgICAgICAgICAgICAgICdjaGlsZDYnOiBbMTAsIDMwLCAxMCwgMF0sCiAgICAgICAgICAg
ICAgICAgICAgICdjaGlsZDcnOiBbMTAsIDMwLCAwLCAwXSwKICAgICAgICAgICAgICAgICAgICAg
J2NoaWxkOCc6IFsxMCwgMTAsIDYwLCAzMF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDkn
OiBbMTAsIDEwLCA1MCwgNDBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwg
MTAsIDQwLCA1MF0sCi0gICAgICAgICAgICAgICAgICAgICdjaGlsZDExJzogWzEwLCAxMCwgMzAs
IDM1XSwKKyAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMTEnOiBbMTAsIDEwLCAzMCwgMzBdLAog
ICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDIwLCAzNV0sCiAgICAgICAg
ICAgICAgICAgICAgICdjaGlsZDEzJzogWzEwLCAzMCwgMTAsIDMwXSwKICAgICAgICAgICAgICAg
ICAgICAgJ2NoaWxkMTQnOiBbMTAsIDMwLCAwLCAzMF0sCkBAIC0xMjYwLDE0ICsxMjYwLDE0IEBA
IHZhciBleHBlY3RhdGlvbnMgPSB7CiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDEnOiBbMTAs
IDEwLCA2MCwgMTYwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkMic6IFsxMCwgMTAsIDUw
LCAxNTBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQzJzogWzEwLCAxMCwgNDAsIDE0MF0s
Ci0gICAgICAgICAgICAgICAgICAgICdjaGlsZDQnOiBbMTAsIDEwLCAzMCwgMTU1XSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2NoaWxkNCc6IFsxMCwgMTAsIDMwLCAxNjBdLAogICAgICAgICAgICAg
ICAgICAgICAnY2hpbGQ1JzogWzEwLCAxMCwgMjAsIDE1NV0sCiAgICAgICAgICAgICAgICAgICAg
ICdjaGlsZDYnOiBbMTAsIDMwLCAxMCwgMTQwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxk
Nyc6IFsxMCwgMzAsIDAsIDE0MF0sCiAgICAgICAgICAgICAgICAgICAgICdjaGlsZDgnOiBbMTAs
IDEwLCA2MCwgMTMwXSwKICAgICAgICAgICAgICAgICAgICAgJ2NoaWxkOSc6IFsxMCwgMTAsIDUw
LCAxMjBdLAogICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMCc6IFsxMCwgMTAsIDQwLCAxMTBd
LAotICAgICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAxMjVdLAorICAg
ICAgICAgICAgICAgICAgICAnY2hpbGQxMSc6IFsxMCwgMTAsIDMwLCAxMzBdLAogICAgICAgICAg
ICAgICAgICAgICAnY2hpbGQxMic6IFsxMCwgMTAsIDIwLCAxMjVdLAogICAgICAgICAgICAgICAg
ICAgICAnY2hpbGQxMyc6IFsxMCwgMzAsIDEwLCAxMTBdLAogICAgICAgICAgICAgICAgICAgICAn
Y2hpbGQxNCc6IFsxMCwgMzAsIDAsIDExMF0sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>