<?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>179083</bug_id>
          
          <creation_ts>2017-10-31 16:10:19 -0700</creation_ts>
          <short_desc>REGRESSION(r224243): The patch and fix broke the Windows build. (Requested by mlewis13 on #webkit).</short_desc>
          <delta_ts>2017-11-15 12:29:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>179071</blocked>
    
    <blocked>179074</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>jlewis3</cc>
    
    <cc>keith_miller</cc>
    
    <cc>msaboff</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1366641</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 16:10:19 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/224243 broke the build:
The patch and fix broke the Windows build. (Requested by mlewis13 on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366644</commentid>
    <comment_count>1</comment_count>
      <attachid>325510</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 16:10:31 -0700</bug_when>
    <thetext>Created attachment 325510
ROLLOUT of r224243

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366645</commentid>
    <comment_count>2</comment_count>
      <attachid>325510</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 16:12:36 -0700</bug_when>
    <thetext>Comment on attachment 325510
ROLLOUT of r224243

Clearing flags on attachment: 325510

Committed r224258: &lt;https://trac.webkit.org/changeset/224258&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366646</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 16:12:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372162</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 12:29:37 -0800</bug_when>
    <thetext>&lt;rdar://problem/35567644&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>325510</attachid>
            <date>2017-10-31 16:10:31 -0700</date>
            <delta_ts>2017-10-31 16:12:36 -0700</delta_ts>
            <desc>ROLLOUT of r224243</desc>
            <filename>bug-179083-20171031191031.patch</filename>
            <type>text/plain</type>
            <size>19587</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI0MjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA0
YWFlODM3ZWZkMGZkZTUzYmIwMTMzZDRlNDNkNzU0YjYwN2VjZWFhLi5iN2IyNDNiYTNlZjdlMTcw
ZGY5ODY2ZTEyNmRkMjBlOTI5ZTA3NzA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxNy0xMC0zMSAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjIyNDI0MywgcjIyNDI0
NiwgYW5kIHIyMjQyNDguCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzkwODMKKworICAgICAgICBUaGUgcGF0Y2ggYW5kIGZpeCBicm9rZSB0aGUgV2lu
ZG93cyBidWlsZC4gKFJlcXVlc3RlZCBieQorICAgICAgICBtbGV3aXMxMyBvbiAjd2Via2l0KS4K
KworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXRzOgorCisgICAgICAgICJTdHJ1Y3R1cmVTdHVi
SW5mbyBzaG91bGQgaGF2ZSBHUFJSZWcgbWVtYmVycyBub3QgaW50OF90cyIKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3OTA3MQorICAgICAgICBodHRw
czovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMjI0MjQzCisKKyAgICAgICAgIk1ha2UgYWxs
IHJlZ2lzdGVyIGVudW1zIGJlIGJhY2tlZCBieSB1aW50OF90LiIKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3OTA3NAorICAgICAgICBodHRwczovL3Ry
YWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMjI0MjQ2CisKKyAgICAgICAgIlVucmV2aWV3ZWQsIHdp
bmRvd3MgYnVpbGQgZml4LiIKKyAgICAgICAgaHR0cHM6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdl
c2V0LzIyNDI0OAorCiAyMDE3LTEwLTMxICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBw
bGUuY29tPgogCiAgICAgICAgIEZpeCB1cCBzb21lIGNvbnRlbnQgZmlsdGVyaW5nIGZlYXR1cmUg
ZmxhZ3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvQVJNNjRB
c3NlbWJsZXIuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvQVJNNjRBc3NlbWJs
ZXIuaAppbmRleCA4M2M2MDQyZjExYjRhOGFiNTAyZDI4ZDg0OGM4MmFmNTYzOTgyMzU2Li5mODZj
ZmM1NThjNWE5NDdlOGU3MTcyNWU2ZDQ1Zjc0YzdkYTU1ZWRjIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL0FSTTY0QXNzZW1ibGVyLmgKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9BUk02NEFzc2VtYmxlci5oCkBAIC0xNTcsNyArMTU3LDcg
QEAgaW5saW5lIHVpbnQxNl90IGdldEhhbGZ3b3JkKHVpbnQ2NF90IHZhbHVlLCBpbnQgd2hpY2gp
CiAKIG5hbWVzcGFjZSBBUk02NFJlZ2lzdGVycyB7CiAKLWVudW0gUmVnaXN0ZXJJRCA6IHVpbnQ4
X3QgewordHlwZWRlZiBlbnVtIHsKICAgICAvLyBQYXJhbWV0ZXIvcmVzdWx0IHJlZ2lzdGVycy4K
ICAgICB4MCwKICAgICB4MSwKQEAgLTIwMywxOCArMjAzLDE4IEBAIGVudW0gUmVnaXN0ZXJJRCA6
IHVpbnQ4X3QgewogICAgIHgyOSA9IGZwLAogICAgIHgzMCA9IGxyLAogICAgIHpyID0gMHgzZiwK
LX07Cit9IFJlZ2lzdGVySUQ7CiAKLWVudW0gU1BSZWdpc3RlcklEIDogdWludDhfdCB7Cit0eXBl
ZGVmIGVudW0gewogICAgIHBjLAogICAgIG56Y3YsCiAgICAgZnBzcgotfTsKK30gU1BSZWdpc3Rl
cklEOwogCiAvLyBBUk02NCBhbHdheXMgaGFzIDMyIEZQVSByZWdpc3RlcnMgMTI4LWJpdHMgZWFj
aC4gU2VlIGh0dHA6Ly9sbHZtLm9yZy9kZXZtdGcvMjAxMi0xMS9Ob3J0aG92ZXItQUFyY2g2NC5w
ZGYKIC8vIGFuZCBTZWN0aW9uIDUuMS4yIGluIGh0dHA6Ly9pbmZvY2VudGVyLmFybS5jb20vaGVs
cC90b3BpYy9jb20uYXJtLmRvYy5paGkwMDU1Yi9JSEkwMDU1Ql9hYXBjczY0LnBkZi4KIC8vIEhv
d2V2ZXIsIHdlIG9ubHkgdXNlIHRoZW0gZm9yIDY0LWJpdCBkb3VibGVzLgotZW51bSBGUFJlZ2lz
dGVySUQgOiB1aW50OF90IHsKK3R5cGVkZWYgZW51bSB7CiAgICAgLy8gUGFyYW1ldGVyL3Jlc3Vs
dCByZWdpc3RlcnMuCiAgICAgcTAsCiAgICAgcTEsCkBAIC0yNTAsNyArMjUwLDcgQEAgZW51bSBG
UFJlZ2lzdGVySUQgOiB1aW50OF90IHsKICAgICBxMjksCiAgICAgcTMwLAogICAgIHEzMSwKLX07
Cit9IEZQUmVnaXN0ZXJJRDsKIAogc3RhdGljIGNvbnN0ZXhwciBib29sIGlzU3AoUmVnaXN0ZXJJ
RCByZWcpIHsgcmV0dXJuIHJlZyA9PSBzcDsgfQogc3RhdGljIGNvbnN0ZXhwciBib29sIGlzWnIo
UmVnaXN0ZXJJRCByZWcpIHsgcmV0dXJuIHJlZyA9PSB6cjsgfQpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9BUk1Bc3NlbWJsZXIuaCBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9hc3NlbWJsZXIvQVJNQXNzZW1ibGVyLmgKaW5kZXggM2M3OWE0OWUyNDhhYThlNTc1
OTk1MWY1OTNiNzE5OGE5NDkzYTI2MC4uOWU2MDcxNjAwZGYwOGM1MWQ3YWFjNjViZjNiZmFmMzE4
MWQ0MTIzOCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9BUk1B
c3NlbWJsZXIuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL0FSTUFzc2Vt
Ymxlci5oCkBAIC0zOCw3ICszOCw3IEBAIG5hbWVzcGFjZSBKU0MgewogCiAgICAgbmFtZXNwYWNl
IEFSTVJlZ2lzdGVycyB7CiAKLSAgICAgICAgZW51bSBSZWdpc3RlcklEIDogdWludDhfdCB7Cisg
ICAgICAgIHR5cGVkZWYgZW51bSB7CiAgICAgICAgICAgICByMCwKICAgICAgICAgICAgIHIxLAog
ICAgICAgICAgICAgcjIsCkBAIC02MywxNCArNjMsMTQgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAg
ICAgICAgICByMTMgPSBzcCwKICAgICAgICAgICAgIHIxNCA9IGxyLAogICAgICAgICAgICAgcjE1
ID0gcGMKLSAgICAgICAgfTsKKyAgICAgICAgfSBSZWdpc3RlcklEOwogCi0gICAgICAgIGVudW0g
U1BSZWdpc3RlcklEIDogdWludDhfdCB7CisgICAgICAgIHR5cGVkZWYgZW51bSB7CiAgICAgICAg
ICAgICBhcHNyLAogICAgICAgICAgICAgZnBzY3IKLSAgICAgICAgfTsKKyAgICAgICAgfSBTUFJl
Z2lzdGVySUQ7CiAKLSAgICAgICAgZW51bSBGUFJlZ2lzdGVySUQgOiB1aW50OF90IHsKKyAgICAg
ICAgdHlwZWRlZiBlbnVtIHsKICAgICAgICAgICAgIGQwLAogICAgICAgICAgICAgZDEsCiAgICAg
ICAgICAgICBkMiwKQEAgLTEwOCw3ICsxMDgsNyBAQCBuYW1lc3BhY2UgSlNDIHsKIAogICAgICAg
ICAgICAgLy8gUHNldWRvbnltcyBmb3Igc29tZSBvZiB0aGUgcmVnaXN0ZXJzLgogICAgICAgICAg
ICAgU0QwID0gZDcsIC8qIFNhbWUgYXMgdGh1bWIgYXNzZW1ibGVyLiAqLwotICAgICAgICB9Owor
ICAgICAgICB9IEZQUmVnaXN0ZXJJRDsKIAogICAgIH0gLy8gbmFtZXNwYWNlIEFSTVJlZ2lzdGVy
cwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL0FSTXY3QXNz
ZW1ibGVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL0FSTXY3QXNzZW1ibGVy
LmgKaW5kZXggYTkzODg1MTM2MWNlZDA1YjVjMmQwYzFjMjhmMGY1ZDcwZDE5ZmViYS4uM2JhZGUz
ZjdkNDk4Y2YyY2YzOWJhZjc0M2E4NmE1OTY1YjM4OTY0YiAxMDA2NDQKLS0tIGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9BUk12N0Fzc2VtYmxlci5oCisrKyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9hc3NlbWJsZXIvQVJNdjdBc3NlbWJsZXIuaApAQCAtMzksMTQyICszOSwxNDIg
QEAgbmFtZXNwYWNlIEpTQyB7CiAKIG5hbWVzcGFjZSBBUk1SZWdpc3RlcnMgewogCi1lbnVtIFJl
Z2lzdGVySUQgOiB1aW50OF90IHsKLSAgICByMCwKLSAgICByMSwKLSAgICByMiwKLSAgICByMywK
LSAgICByNCwKLSAgICByNSwKLSAgICByNiwKLSAgICByNywKLSAgICByOCwKLSAgICByOSwKLSAg
ICByMTAsCi0gICAgcjExLAotICAgIHIxMiwKLSAgICByMTMsCi0gICAgcjE0LAotICAgIHIxNSwK
LQotICAgIGZwID0gcjcsICAgLy8gZnJhbWUgcG9pbnRlcgotICAgIHNiID0gcjksICAgLy8gc3Rh
dGljIGJhc2UKLSAgICBzbCA9IHIxMCwgIC8vIHN0YWNrIGxpbWl0Ci0gICAgaXAgPSByMTIsCi0g
ICAgc3AgPSByMTMsCi0gICAgbHIgPSByMTQsCi0gICAgcGMgPSByMTUKLX07CisgICAgdHlwZWRl
ZiBlbnVtIHsKKyAgICAgICAgcjAsCisgICAgICAgIHIxLAorICAgICAgICByMiwKKyAgICAgICAg
cjMsCisgICAgICAgIHI0LAorICAgICAgICByNSwKKyAgICAgICAgcjYsCisgICAgICAgIHI3LAor
ICAgICAgICByOCwKKyAgICAgICAgcjksCisgICAgICAgIHIxMCwKKyAgICAgICAgcjExLAorICAg
ICAgICByMTIsCisgICAgICAgIHIxMywKKyAgICAgICAgcjE0LAorICAgICAgICByMTUsCisKKyAg
ICAgICAgZnAgPSByNywgICAvLyBmcmFtZSBwb2ludGVyCisgICAgICAgIHNiID0gcjksICAgLy8g
c3RhdGljIGJhc2UKKyAgICAgICAgc2wgPSByMTAsICAvLyBzdGFjayBsaW1pdAorICAgICAgICBp
cCA9IHIxMiwKKyAgICAgICAgc3AgPSByMTMsCisgICAgICAgIGxyID0gcjE0LAorICAgICAgICBw
YyA9IHIxNQorICAgIH0gUmVnaXN0ZXJJRDsKIAotZW51bSBTUFJlZ2lzdGVySUQgOiB1aW50OF90
IHsKLSAgICBhcHNyLAotICAgIGZwc2NyCi19OworICAgIHR5cGVkZWYgZW51bSB7CisgICAgICAg
IGFwc3IsCisgICAgICAgIGZwc2NyCisgICAgfSBTUFJlZ2lzdGVySUQ7CiAKLWVudW0gRlBTaW5n
bGVSZWdpc3RlcklEIDogdWludDhfdCB7Ci0gICAgczAsCi0gICAgczEsCi0gICAgczIsCi0gICAg
czMsCi0gICAgczQsCi0gICAgczUsCi0gICAgczYsCi0gICAgczcsCi0gICAgczgsCi0gICAgczks
Ci0gICAgczEwLAotICAgIHMxMSwKLSAgICBzMTIsCi0gICAgczEzLAotICAgIHMxNCwKLSAgICBz
MTUsCi0gICAgczE2LAotICAgIHMxNywKLSAgICBzMTgsCi0gICAgczE5LAotICAgIHMyMCwKLSAg
ICBzMjEsCi0gICAgczIyLAotICAgIHMyMywKLSAgICBzMjQsCi0gICAgczI1LAotICAgIHMyNiwK
LSAgICBzMjcsCi0gICAgczI4LAotICAgIHMyOSwKLSAgICBzMzAsCi0gICAgczMxLAotfTsKKyAg
ICB0eXBlZGVmIGVudW0geworICAgICAgICBzMCwKKyAgICAgICAgczEsCisgICAgICAgIHMyLAor
ICAgICAgICBzMywKKyAgICAgICAgczQsCisgICAgICAgIHM1LAorICAgICAgICBzNiwKKyAgICAg
ICAgczcsCisgICAgICAgIHM4LAorICAgICAgICBzOSwKKyAgICAgICAgczEwLAorICAgICAgICBz
MTEsCisgICAgICAgIHMxMiwKKyAgICAgICAgczEzLAorICAgICAgICBzMTQsCisgICAgICAgIHMx
NSwKKyAgICAgICAgczE2LAorICAgICAgICBzMTcsCisgICAgICAgIHMxOCwKKyAgICAgICAgczE5
LAorICAgICAgICBzMjAsCisgICAgICAgIHMyMSwKKyAgICAgICAgczIyLAorICAgICAgICBzMjMs
CisgICAgICAgIHMyNCwKKyAgICAgICAgczI1LAorICAgICAgICBzMjYsCisgICAgICAgIHMyNywK
KyAgICAgICAgczI4LAorICAgICAgICBzMjksCisgICAgICAgIHMzMCwKKyAgICAgICAgczMxLAor
ICAgIH0gRlBTaW5nbGVSZWdpc3RlcklEOwogCi1lbnVtIEZQRG91YmxlUmVnaXN0ZXJJRCA6IHVp
bnQ4X3QgewotICAgIGQwLAotICAgIGQxLAotICAgIGQyLAotICAgIGQzLAotICAgIGQ0LAotICAg
IGQ1LAotICAgIGQ2LAotICAgIGQ3LAotICAgIGQ4LAotICAgIGQ5LAotICAgIGQxMCwKLSAgICBk
MTEsCi0gICAgZDEyLAotICAgIGQxMywKLSAgICBkMTQsCi0gICAgZDE1LAorICAgIHR5cGVkZWYg
ZW51bSB7CisgICAgICAgIGQwLAorICAgICAgICBkMSwKKyAgICAgICAgZDIsCisgICAgICAgIGQz
LAorICAgICAgICBkNCwKKyAgICAgICAgZDUsCisgICAgICAgIGQ2LAorICAgICAgICBkNywKKyAg
ICAgICAgZDgsCisgICAgICAgIGQ5LAorICAgICAgICBkMTAsCisgICAgICAgIGQxMSwKKyAgICAg
ICAgZDEyLAorICAgICAgICBkMTMsCisgICAgICAgIGQxNCwKKyAgICAgICAgZDE1LAogI2lmIENQ
VShBUk1fTkVPTikgfHwgQ1BVKEFSTV9WRlBfVjNfRDMyKQotICAgIGQxNiwKLSAgICBkMTcsCi0g
ICAgZDE4LAotICAgIGQxOSwKLSAgICBkMjAsCi0gICAgZDIxLAotICAgIGQyMiwKLSAgICBkMjMs
Ci0gICAgZDI0LAotICAgIGQyNSwKLSAgICBkMjYsCi0gICAgZDI3LAotICAgIGQyOCwKLSAgICBk
MjksCi0gICAgZDMwLAotICAgIGQzMSwKKyAgICAgICAgZDE2LAorICAgICAgICBkMTcsCisgICAg
ICAgIGQxOCwKKyAgICAgICAgZDE5LAorICAgICAgICBkMjAsCisgICAgICAgIGQyMSwKKyAgICAg
ICAgZDIyLAorICAgICAgICBkMjMsCisgICAgICAgIGQyNCwKKyAgICAgICAgZDI1LAorICAgICAg
ICBkMjYsCisgICAgICAgIGQyNywKKyAgICAgICAgZDI4LAorICAgICAgICBkMjksCisgICAgICAg
IGQzMCwKKyAgICAgICAgZDMxLAogI2VuZGlmIC8vIENQVShBUk1fTkVPTikgfHwgQ1BVKEFSTV9W
RlBfVjNfRDMyKQotfTsKKyAgICB9IEZQRG91YmxlUmVnaXN0ZXJJRDsKIAogI2lmIENQVShBUk1f
TkVPTikKLWVudW0gRlBRdWFkUmVnaXN0ZXJJRCA6IHVpbnQ4X3QgewotICAgIHEwLAotICAgIHEx
LAotICAgIHEyLAotICAgIHEzLAotICAgIHE0LAotICAgIHE1LAotICAgIHE2LAotICAgIHE3LAot
ICAgIHE4LAotICAgIHE5LAotICAgIHExMCwKLSAgICBxMTEsCi0gICAgcTEyLAotICAgIHExMywK
LSAgICBxMTQsCi0gICAgcTE1LAotfTsKKyAgICB0eXBlZGVmIGVudW0geworICAgICAgICBxMCwK
KyAgICAgICAgcTEsCisgICAgICAgIHEyLAorICAgICAgICBxMywKKyAgICAgICAgcTQsCisgICAg
ICAgIHE1LAorICAgICAgICBxNiwKKyAgICAgICAgcTcsCisgICAgICAgIHE4LAorICAgICAgICBx
OSwKKyAgICAgICAgcTEwLAorICAgICAgICBxMTEsCisgICAgICAgIHExMiwKKyAgICAgICAgcTEz
LAorICAgICAgICBxMTQsCisgICAgICAgIHExNSwKKyAgICB9IEZQUXVhZFJlZ2lzdGVySUQ7CiAj
ZW5kaWYgLy8gQ1BVKEFSTV9ORU9OKQogCi1pbmxpbmUgRlBTaW5nbGVSZWdpc3RlcklEIGFzU2lu
Z2xlKEZQRG91YmxlUmVnaXN0ZXJJRCByZWcpCi17Ci0gICAgQVNTRVJUKHJlZyA8IGQxNik7Ci0g
ICAgcmV0dXJuIChGUFNpbmdsZVJlZ2lzdGVySUQpKHJlZyA8PCAxKTsKLX0KLQotaW5saW5lIEZQ
RG91YmxlUmVnaXN0ZXJJRCBhc0RvdWJsZShGUFNpbmdsZVJlZ2lzdGVySUQgcmVnKQotewotICAg
IEFTU0VSVCghKHJlZyAmIDEpKTsKLSAgICByZXR1cm4gKEZQRG91YmxlUmVnaXN0ZXJJRCkocmVn
ID4+IDEpOwotfQorICAgIGlubGluZSBGUFNpbmdsZVJlZ2lzdGVySUQgYXNTaW5nbGUoRlBEb3Vi
bGVSZWdpc3RlcklEIHJlZykKKyAgICB7CisgICAgICAgIEFTU0VSVChyZWcgPCBkMTYpOworICAg
ICAgICByZXR1cm4gKEZQU2luZ2xlUmVnaXN0ZXJJRCkocmVnIDw8IDEpOworICAgIH0KKworICAg
IGlubGluZSBGUERvdWJsZVJlZ2lzdGVySUQgYXNEb3VibGUoRlBTaW5nbGVSZWdpc3RlcklEIHJl
ZykKKyAgICB7CisgICAgICAgIEFTU0VSVCghKHJlZyAmIDEpKTsKKyAgICAgICAgcmV0dXJuIChG
UERvdWJsZVJlZ2lzdGVySUQpKHJlZyA+PiAxKTsKKyAgICB9CiAKIH0gLy8gbmFtZXNwYWNlIEFS
TVJlZ2lzdGVycwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01JUFNBc3NlbWJsZXIuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTUlQU0Fz
c2VtYmxlci5oCmluZGV4IDE0M2M1NmY3MTU5NDRkZTAyNTJiYzkxN2FlYmI1NDM5ZWY3NDcyNDku
LmFlZmJlMGM0NzRiNGM1OGVjZDM1MGRmYzMzYmViOThlOGIzOWU1ZGUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTUlQU0Fzc2VtYmxlci5oCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTUlQU0Fzc2VtYmxlci5oCkBAIC00MSw4ICs0MSw3
IEBAIG5hbWVzcGFjZSBKU0MgewogdHlwZWRlZiB1aW50MzJfdCBNSVBTV29yZDsKIAogbmFtZXNw
YWNlIE1JUFNSZWdpc3RlcnMgewotCi1lbnVtIFJlZ2lzdGVySUQgOiB1aW50OF90IHsKK3R5cGVk
ZWYgZW51bSB7CiAgICAgcjAgPSAwLAogICAgIHIxLAogICAgIHIyLApAQCAtMTA3LDE1ICsxMDYs
MTUgQEAgZW51bSBSZWdpc3RlcklEIDogdWludDhfdCB7CiAgICAgc3AgPSByMjksCiAgICAgZnAg
PSByMzAsCiAgICAgcmEgPSByMzEKLX07Cit9IFJlZ2lzdGVySUQ7CiAKIC8vIEN1cnJlbnRseSwg
d2UgZG9uJ3QgaGF2ZSBzdXBwb3J0IGZvciBhbnkgc3BlY2lhbCBwdXJwb3NlIHJlZ2lzdGVycy4K
LWVudW0gU1BSZWdpc3RlcklEIDogdWludDhfdCB7Cit0eXBlZGVmIGVudW0gewogICAgIGZpcnN0
SW52YWxpZFNQUiwKICAgICBsYXN0SW52YWxpZFNQUiA9IC0xLAotfTsKK30gU1BSZWdpc3RlcklE
OwogCi1lbnVtIEZQUmVnaXN0ZXJJRCA6IHVpbnQ4X3QgewordHlwZWRlZiBlbnVtIHsKICAgICBm
MCwKICAgICBmMSwKICAgICBmMiwKQEAgLTE0OCw3ICsxNDcsNyBAQCBlbnVtIEZQUmVnaXN0ZXJJ
RCA6IHVpbnQ4X3QgewogICAgIGYyOSwKICAgICBmMzAsCiAgICAgZjMxCi19OworfSBGUFJlZ2lz
dGVySUQ7CiAKIH0gLy8gbmFtZXNwYWNlIE1JUFNSZWdpc3RlcnMKIApkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlci5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlci5oCmluZGV4IDJkZWY3ZWU0M2Ew
M2FhZjRjNzEwYjkwNDI2YzQ4ZmM1OTg4MjAzZTQuLmNmNDFjZThhNGY5NDEwMDUxNzExOWM1NjU1
ZjM0YjFlMTU4NDZiMGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJs
ZXIvTWFjcm9Bc3NlbWJsZXIuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01hY3JvQXNzZW1ibGVyLmgKQEAgLTE5MjEsOCArMTkyMSw4IEBAIHByaXZhdGU6CiAgICAgCiBw
dWJsaWM6CiAgICAgCi0gICAgZW51bSBSZWdpc3RlcklEIDogdWludDhfdCB7IE5vUmVnaXN0ZXIg
fTsKLSAgICBlbnVtIEZQUmVnaXN0ZXJJRCA6IHVpbnQ4X3QgeyBOb0ZQUmVnaXN0ZXIgfTsKKyAg
ICBlbnVtIFJlZ2lzdGVySUQgeyBOb1JlZ2lzdGVyIH07CisgICAgZW51bSBGUFJlZ2lzdGVySUQg
eyBOb0ZQUmVnaXN0ZXIgfTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIEpTQwpkaWZmIC0tZ2l0IGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9YODZBc3NlbWJsZXIuaCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmgKaW5kZXggYjkzNmExOWIyMTA0
OGE3NDEyMTViNzgzZDJlMDgxNTk3N2U3NTYyYi4uMDQ2MzkwOWZiM2ViMjQ2MmJiYjA1ZDUyMzI1
YzVmZmUzZGViZWJlZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxl
ci9YODZBc3NlbWJsZXIuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL1g4
NkFzc2VtYmxlci5oCkBAIC00MSw3ICs0MSw3IEBAIGlubGluZSBib29sIENBTl9TSUdOX0VYVEVO
RF84XzMyKGludDMyX3QgdmFsdWUpIHsgcmV0dXJuIHZhbHVlID09IChpbnQzMl90KShzaWduCiAK
IG5hbWVzcGFjZSBYODZSZWdpc3RlcnMgewogCi1lbnVtIFJlZ2lzdGVySUQgOiB1aW50OF90IHsK
K3R5cGVkZWYgZW51bSB7CiAgICAgZWF4LAogICAgIGVjeCwKICAgICBlZHgsCkBAIC02MCwxNCAr
NjAsMTQgQEAgZW51bSBSZWdpc3RlcklEIDogdWludDhfdCB7CiAgICAgcjE0LAogICAgIHIxNQog
I2VuZGlmCi19OworfSBSZWdpc3RlcklEOwogCi1lbnVtIFNQUmVnaXN0ZXJJRCA6IHVpbnQ4X3Qg
ewordHlwZWRlZiBlbnVtIHsKICAgICBlaXAsCiAgICAgZWZsYWdzCi19OworfSBTUFJlZ2lzdGVy
SUQ7CiAKLWVudW0gWE1NUmVnaXN0ZXJJRCA6IHVpbnQ4X3QgewordHlwZWRlZiBlbnVtIHsKICAg
ICB4bW0wLAogICAgIHhtbTEsCiAgICAgeG1tMiwKQEAgLTg2LDcgKzg2LDcgQEAgZW51bSBYTU1S
ZWdpc3RlcklEIDogdWludDhfdCB7CiAgICAgeG1tMTQsCiAgICAgeG1tMTUKICNlbmRpZgotfTsK
K30gWE1NUmVnaXN0ZXJJRDsKIAogfSAvLyBuYW1lc3BhY2UgWDg2UmVnaXN0ZXIKIApAQCAtMTAz
LDEzICsxMDMsMTMgQEAgcHVibGljOgogICAgICAgICByZXR1cm4gWDg2UmVnaXN0ZXJzOjplZGk7
CiAjZW5kaWYKICAgICB9Ci0gICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBudW1iZXJPZlJl
Z2lzdGVycygpIHsgcmV0dXJuIHN0YXRpY19jYXN0PHVpbnQ4X3Q+KGxhc3RSZWdpc3RlcigpKSAt
IHN0YXRpY19jYXN0PHVpbnQ4X3Q+KGZpcnN0UmVnaXN0ZXIoKSkgKyAxOyB9CisgICAgc3RhdGlj
IGNvbnN0ZXhwciB1bnNpZ25lZCBudW1iZXJPZlJlZ2lzdGVycygpIHsgcmV0dXJuIGxhc3RSZWdp
c3RlcigpIC0gZmlyc3RSZWdpc3RlcigpICsgMTsgfQogICAgIAogICAgIHR5cGVkZWYgWDg2UmVn
aXN0ZXJzOjpTUFJlZ2lzdGVySUQgU1BSZWdpc3RlcklEOwogCiAgICAgc3RhdGljIGNvbnN0ZXhw
ciBTUFJlZ2lzdGVySUQgZmlyc3RTUFJlZ2lzdGVyKCkgeyByZXR1cm4gWDg2UmVnaXN0ZXJzOjpl
aXA7IH0KICAgICBzdGF0aWMgY29uc3RleHByIFNQUmVnaXN0ZXJJRCBsYXN0U1BSZWdpc3Rlcigp
IHsgcmV0dXJuIFg4NlJlZ2lzdGVyczo6ZWZsYWdzOyB9Ci0gICAgc3RhdGljIGNvbnN0ZXhwciB1
bnNpZ25lZCBudW1iZXJPZlNQUmVnaXN0ZXJzKCkgeyByZXR1cm4gc3RhdGljX2Nhc3Q8dWludDhf
dD4obGFzdFNQUmVnaXN0ZXIoKSkgLSBzdGF0aWNfY2FzdDx1aW50OF90PihmaXJzdFNQUmVnaXN0
ZXIoKSkgKyAxOyB9CisgICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBudW1iZXJPZlNQUmVn
aXN0ZXJzKCkgeyByZXR1cm4gbGFzdFNQUmVnaXN0ZXIoKSAtIGZpcnN0U1BSZWdpc3RlcigpICsg
MTsgfQogICAgIAogICAgIHR5cGVkZWYgWDg2UmVnaXN0ZXJzOjpYTU1SZWdpc3RlcklEIFhNTVJl
Z2lzdGVySUQ7CiAgICAgdHlwZWRlZiBYTU1SZWdpc3RlcklEIEZQUmVnaXN0ZXJJRDsKQEAgLTEy
Myw3ICsxMjMsNyBAQCBwdWJsaWM6CiAgICAgICAgIHJldHVybiBYODZSZWdpc3RlcnM6OnhtbTc7
CiAjZW5kaWYKICAgICB9Ci0gICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBudW1iZXJPZkZQ
UmVnaXN0ZXJzKCkgeyByZXR1cm4gc3RhdGljX2Nhc3Q8dWludDhfdD4obGFzdEZQUmVnaXN0ZXIo
KSkgLSBzdGF0aWNfY2FzdDx1aW50OF90PihmaXJzdEZQUmVnaXN0ZXIoKSkgKyAxOyB9CisgICAg
c3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBudW1iZXJPZkZQUmVnaXN0ZXJzKCkgeyByZXR1cm4g
bGFzdEZQUmVnaXN0ZXIoKSAtIGZpcnN0RlBSZWdpc3RlcigpICsgMTsgfQogICAgIAogICAgIHN0
YXRpYyBjb25zdCBjaGFyKiBncHJOYW1lKFJlZ2lzdGVySUQgaWQpCiAgICAgewpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0lubGluZUFjY2Vzcy5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSW5saW5lQWNjZXNzLmNwcAppbmRleCA4MzViZmI3
NWFiMjVlZTFlNTJkOTMwZmFkNjlhMjdiMzI1YzE0YmVhLi44YWVlODU1YmY1NGU3ZmJiNzA0MDVi
ZjBhNTE4NmU2MDk2ZjM5M2ZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0
ZWNvZGUvSW5saW5lQWNjZXNzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNv
ZGUvSW5saW5lQWNjZXNzLmNwcApAQCAtMTYxLDcgKzE2MSw3IEBAIGJvb2wgSW5saW5lQWNjZXNz
OjpnZW5lcmF0ZVNlbGZQcm9wZXJ0eUFjY2VzcyhTdHJ1Y3R1cmVTdHViSW5mbyYgc3R1YkluZm8s
IFN0cnVjCiB7CiAgICAgQ0NhbGxIZWxwZXJzIGppdDsKICAgICAKLSAgICBHUFJSZWcgYmFzZSA9
IHN0dWJJbmZvLnBhdGNoLmJhc2VHUFI7CisgICAgR1BSUmVnIGJhc2UgPSBzdGF0aWNfY2FzdDxH
UFJSZWc+KHN0dWJJbmZvLnBhdGNoLmJhc2VHUFIpOwogICAgIEpTVmFsdWVSZWdzIHZhbHVlID0g
c3R1YkluZm8udmFsdWVSZWdzKCk7CiAKICAgICBhdXRvIGJyYW5jaFRvU2xvd1BhdGggPSBqaXQu
cGF0Y2hhYmxlQnJhbmNoMzIoCkBAIC0xODksMTEgKzE4OSwxMSBAQCBib29sIElubGluZUFjY2Vz
czo6Z2VuZXJhdGVTZWxmUHJvcGVydHlBY2Nlc3MoU3RydWN0dXJlU3R1YkluZm8mIHN0dWJJbmZv
LCBTdHJ1YwogQUxXQVlTX0lOTElORSBzdGF0aWMgR1BSUmVnIGdldFNjcmF0Y2hSZWdpc3RlcihT
dHJ1Y3R1cmVTdHViSW5mbyYgc3R1YkluZm8pCiB7CiAgICAgU2NyYXRjaFJlZ2lzdGVyQWxsb2Nh
dG9yIGFsbG9jYXRvcihzdHViSW5mby5wYXRjaC51c2VkUmVnaXN0ZXJzKTsKLSAgICBhbGxvY2F0
b3IubG9jayhzdHViSW5mby5wYXRjaC5iYXNlR1BSKTsKLSAgICBhbGxvY2F0b3IubG9jayhzdHVi
SW5mby5wYXRjaC52YWx1ZUdQUik7CisgICAgYWxsb2NhdG9yLmxvY2soc3RhdGljX2Nhc3Q8R1BS
UmVnPihzdHViSW5mby5wYXRjaC5iYXNlR1BSKSk7CisgICAgYWxsb2NhdG9yLmxvY2soc3RhdGlj
X2Nhc3Q8R1BSUmVnPihzdHViSW5mby5wYXRjaC52YWx1ZUdQUikpOwogI2lmIFVTRShKU1ZBTFVF
MzJfNjQpCi0gICAgYWxsb2NhdG9yLmxvY2soc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUik7Ci0g
ICAgYWxsb2NhdG9yLmxvY2soc3R1YkluZm8ucGF0Y2gudmFsdWVUYWdHUFIpOworICAgIGFsbG9j
YXRvci5sb2NrKHN0YXRpY19jYXN0PEdQUlJlZz4oc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUikp
OworICAgIGFsbG9jYXRvci5sb2NrKHN0YXRpY19jYXN0PEdQUlJlZz4oc3R1YkluZm8ucGF0Y2gu
dmFsdWVUYWdHUFIpKTsKICNlbmRpZgogICAgIEdQUlJlZyBzY3JhdGNoID0gYWxsb2NhdG9yLmFs
bG9jYXRlU2NyYXRjaEdQUigpOwogICAgIGlmIChhbGxvY2F0b3IuZGlkUmV1c2VSZWdpc3RlcnMo
KSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Qb2x5bW9ycGhp
Y0FjY2Vzcy5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvUG9seW1vcnBoaWNB
Y2Nlc3MuY3BwCmluZGV4IGFkNDA0YWM1YzM1MmFhNmEwNzIxOTgwZGUwZDA5OGFlNmU3NDlkNmUu
LmRhNDhjOTVkNTI2MjljNDI5ODZkMGYyMTRlNzcyY2NiZTE2YzQ2YTYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Qb2x5bW9ycGhpY0FjY2Vzcy5jcHAKKysrIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1BvbHltb3JwaGljQWNjZXNzLmNwcApAQCAt
Mzc5LDggKzM3OSw4IEBAIEFjY2Vzc0dlbmVyYXRpb25SZXN1bHQgUG9seW1vcnBoaWNBY2Nlc3M6
OnJlZ2VuZXJhdGUoCiAgICAgc3RhdGUuc3R1YkluZm8gPSAmc3R1YkluZm87CiAgICAgc3RhdGUu
aWRlbnQgPSAmaWRlbnQ7CiAgICAgCi0gICAgc3RhdGUuYmFzZUdQUiA9IHN0dWJJbmZvLnBhdGNo
LmJhc2VHUFI7Ci0gICAgc3RhdGUudGhpc0dQUiA9IHN0dWJJbmZvLnBhdGNoLnRoaXNHUFI7Cisg
ICAgc3RhdGUuYmFzZUdQUiA9IHN0YXRpY19jYXN0PEdQUlJlZz4oc3R1YkluZm8ucGF0Y2guYmFz
ZUdQUik7CisgICAgc3RhdGUudGhpc0dQUiA9IHN0YXRpY19jYXN0PEdQUlJlZz4oc3R1YkluZm8u
cGF0Y2gudGhpc0dQUik7CiAgICAgc3RhdGUudmFsdWVSZWdzID0gc3R1YkluZm8udmFsdWVSZWdz
KCk7CiAKICAgICBTY3JhdGNoUmVnaXN0ZXJBbGxvY2F0b3IgYWxsb2NhdG9yKHN0dWJJbmZvLnBh
dGNoLnVzZWRSZWdpc3RlcnMpOwpAQCAtMzkwLDcgKzM5MCw3IEBAIEFjY2Vzc0dlbmVyYXRpb25S
ZXN1bHQgUG9seW1vcnBoaWNBY2Nlc3M6OnJlZ2VuZXJhdGUoCiAgICAgICAgIGFsbG9jYXRvci5s
b2NrKHN0YXRlLnRoaXNHUFIpOwogICAgIGFsbG9jYXRvci5sb2NrKHN0YXRlLnZhbHVlUmVncyk7
CiAjaWYgVVNFKEpTVkFMVUUzMl82NCkKLSAgICBhbGxvY2F0b3IubG9jayhzdHViSW5mby5wYXRj
aC5iYXNlVGFnR1BSKTsKKyAgICBhbGxvY2F0b3IubG9jayhzdGF0aWNfY2FzdDxHUFJSZWc+KHN0
dWJJbmZvLnBhdGNoLmJhc2VUYWdHUFIpKTsKICNlbmRpZgogCiAgICAgc3RhdGUuc2NyYXRjaEdQ
UiA9IGFsbG9jYXRvci5hbGxvY2F0ZVNjcmF0Y2hHUFIoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ieXRlY29kZS9TdHJ1Y3R1cmVTdHViSW5mby5oIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2J5dGVjb2RlL1N0cnVjdHVyZVN0dWJJbmZvLmgKaW5kZXggNDVhZGM4YTYyZDVl
MmVlNmY1MGQxNjM1YjY0ZDI5NWJkYzYwYTYxMi4uZDY1MDYxMjRjZmJiMWEwMWI0MzEyY2YyZmZl
YzM3ZjE0MjRhNGYzMyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2Rl
L1N0cnVjdHVyZVN0dWJJbmZvLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2Rl
L1N0cnVjdHVyZVN0dWJJbmZvLmgKQEAgLTE3NCwxMyArMTc0LDEzIEBAIHB1YmxpYzoKICAgICAg
ICAgaW50MzJfdCBkZWx0YUZyb21TdGFydFRvU2xvd1BhdGhDYWxsTG9jYXRpb247CiAgICAgICAg
IGludDMyX3QgZGVsdGFGcm9tU3RhcnRUb1Nsb3dQYXRoU3RhcnQ7CiAKLSAgICAgICAgR1BSUmVn
IGJhc2VHUFI7Ci0gICAgICAgIEdQUlJlZyB2YWx1ZUdQUjsKLSAgICAgICAgR1BSUmVnIHRoaXNH
UFI7CisgICAgICAgIGludDhfdCBiYXNlR1BSOworICAgICAgICBpbnQ4X3QgdmFsdWVHUFI7Cisg
ICAgICAgIGludDhfdCB0aGlzR1BSOwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCi0gICAgICAgIEdQ
UlJlZyB2YWx1ZVRhZ0dQUjsKLSAgICAgICAgR1BSUmVnIGJhc2VUYWdHUFI7Ci0gICAgICAgIEdQ
UlJlZyB0aGlzVGFnR1BSOworICAgICAgICBpbnQ4X3QgdmFsdWVUYWdHUFI7CisgICAgICAgIGlu
dDhfdCBiYXNlVGFnR1BSOworICAgICAgICBpbnQ4X3QgdGhpc1RhZ0dQUjsKICNlbmRpZgogICAg
IH0gcGF0Y2g7CiAKQEAgLTE5Nyw5ICsxOTcsOSBAQCBwdWJsaWM6CiAgICAgewogICAgICAgICBy
ZXR1cm4gSlNWYWx1ZVJlZ3MoCiAjaWYgVVNFKEpTVkFMVUUzMl82NCkKLSAgICAgICAgICAgIHBh
dGNoLnZhbHVlVGFnR1BSLAorICAgICAgICAgICAgc3RhdGljX2Nhc3Q8R1BSUmVnPihwYXRjaC52
YWx1ZVRhZ0dQUiksCiAjZW5kaWYKLSAgICAgICAgICAgIHBhdGNoLnZhbHVlR1BSKTsKKyAgICAg
ICAgICAgIHN0YXRpY19jYXN0PEdQUlJlZz4ocGF0Y2gudmFsdWVHUFIpKTsKICAgICB9CiAKIApk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5j
cHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcAppbmRl
eCBmOWFhNzFiN2UzZjBjNzFmMzJmMzdiYTk4ZmZiY2QyZTI3ODAwODRlLi4xNDZlNzMyMjhiMTRh
OTQyMDUzZWE2MTIzMDJmYjRmYWI5YTUyNjUxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmNwcApAQCAtMTA1MCwxMyArMTA1MCwxMyBAQCB2b2lk
IFNwZWN1bGF0aXZlSklUOjpjb21waWxlSW4oTm9kZSogbm9kZSkKICAgICAgICAgICAgIAogICAg
ICAgICAgICAgc3R1YkluZm8tPmNhbGxTaXRlSW5kZXggPSBtX2ppdC5hZGRDYWxsU2l0ZShub2Rl
LT5vcmlnaW4uc2VtYW50aWMpOwogICAgICAgICAgICAgc3R1YkluZm8tPmNvZGVPcmlnaW4gPSBu
b2RlLT5vcmlnaW4uc2VtYW50aWM7Ci0gICAgICAgICAgICBzdHViSW5mby0+cGF0Y2guYmFzZUdQ
UiA9IGJhc2VHUFI7Ci0gICAgICAgICAgICBzdHViSW5mby0+cGF0Y2gudmFsdWVHUFIgPSByZXN1
bHRHUFI7Ci0gICAgICAgICAgICBzdHViSW5mby0+cGF0Y2gudGhpc0dQUiA9IEludmFsaWRHUFJS
ZWc7CisgICAgICAgICAgICBzdHViSW5mby0+cGF0Y2guYmFzZUdQUiA9IHN0YXRpY19jYXN0PGlu
dDhfdD4oYmFzZUdQUik7CisgICAgICAgICAgICBzdHViSW5mby0+cGF0Y2gudmFsdWVHUFIgPSBz
dGF0aWNfY2FzdDxpbnQ4X3Q+KHJlc3VsdEdQUik7CisgICAgICAgICAgICBzdHViSW5mby0+cGF0
Y2gudGhpc0dQUiA9IHN0YXRpY19jYXN0PGludDhfdD4oSW52YWxpZEdQUlJlZyk7CiAjaWYgVVNF
KEpTVkFMVUUzMl82NCkKLSAgICAgICAgICAgIHN0dWJJbmZvLT5wYXRjaC52YWx1ZVRhZ0dQUiA9
IEludmFsaWRHUFJSZWc7Ci0gICAgICAgICAgICBzdHViSW5mby0+cGF0Y2guYmFzZVRhZ0dQUiA9
IEludmFsaWRHUFJSZWc7Ci0gICAgICAgICAgICBzdHViSW5mby0+cGF0Y2gudGhpc1RhZ0dQUiA9
IEludmFsaWRHUFJSZWc7CisgICAgICAgICAgICBzdHViSW5mby0+cGF0Y2gudmFsdWVUYWdHUFIg
PSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KEludmFsaWRHUFJSZWcpOworICAgICAgICAgICAgc3R1Yklu
Zm8tPnBhdGNoLmJhc2VUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KEludmFsaWRHUFJSZWcp
OworICAgICAgICAgICAgc3R1YkluZm8tPnBhdGNoLnRoaXNUYWdHUFIgPSBzdGF0aWNfY2FzdDxp
bnQ4X3Q+KEludmFsaWRHUFJSZWcpOwogI2VuZGlmCiAgICAgICAgICAgICBzdHViSW5mby0+cGF0
Y2gudXNlZFJlZ2lzdGVycyA9IHVzZWRSZWdpc3RlcnMoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvQjMuY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvQjMuY3BwCmluZGV4IGI1NTIyYzg0ZGVlNjc5MDE5MGE5
ZDk2YTc0MTNiYTIwZjVjNDgxNDEuLmVjODVlZTdlYzBlYjMyMWQxMzg3MWE0YTUzZWVmNmY2YTMz
Yzg3ZTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdU
b0IzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9CMy5j
cHAKQEAgLTg4NjQsOSArODg2NCw5IEBAIHByaXZhdGU6CiAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHViSW5mby0+Y2FsbFNpdGVJbmRleCA9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RhdGUtPmppdENvZGUtPmNvbW1vbi5hZGRDb2RlT3JpZ2luKG5vZGUtPm9yaWdpbi5zZW1hbnRp
Yyk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzdHViSW5mby0+Y29kZU9yaWdpbiA9IG5vZGUt
Pm9yaWdpbi5zZW1hbnRpYzsKLSAgICAgICAgICAgICAgICAgICAgICAgIHN0dWJJbmZvLT5wYXRj
aC5iYXNlR1BSID0gYmFzZUdQUjsKLSAgICAgICAgICAgICAgICAgICAgICAgIHN0dWJJbmZvLT5w
YXRjaC52YWx1ZUdQUiA9IHJlc3VsdEdQUjsKLSAgICAgICAgICAgICAgICAgICAgICAgIHN0dWJJ
bmZvLT5wYXRjaC50aGlzR1BSID0gSW52YWxpZEdQUlJlZzsKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHN0dWJJbmZvLT5wYXRjaC5iYXNlR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihiYXNlR1BS
KTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHN0dWJJbmZvLT5wYXRjaC52YWx1ZUdQUiA9IHN0
YXRpY19jYXN0PGludDhfdD4ocmVzdWx0R1BSKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHN0
dWJJbmZvLT5wYXRjaC50aGlzR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihJbnZhbGlkR1BSUmVn
KTsKICAgICAgICAgICAgICAgICAgICAgICAgIHN0dWJJbmZvLT5wYXRjaC51c2VkUmVnaXN0ZXJz
ID0gcGFyYW1zLnVuYXZhaWxhYmxlUmVnaXN0ZXJzKCk7CiAKICAgICAgICAgICAgICAgICAgICAg
ICAgIENDYWxsSGVscGVyczo6UGF0Y2hhYmxlSnVtcCBqdW1wID0gaml0LnBhdGNoYWJsZUp1bXAo
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUSW5saW5lQ2FjaGVH
ZW5lcmF0b3IuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdl
bmVyYXRvci5jcHAKaW5kZXggNGQzMDIwZTQyYTE0ZmQ3ZDkzNjFkNjVmMjVjYTU2OTI0NmI4Y2Vm
Ni4uOWRkODI0ZGFhMWJlZjllMTdmMjY1MjdlZTVkODNkNTQxNDQ2ODUyYiAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdlbmVyYXRvci5jcHAKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdlbmVyYXRvci5jcHAK
QEAgLTYwLDEzICs2MCwxMyBAQCBKSVRCeUlkR2VuZXJhdG9yOjpKSVRCeUlkR2VuZXJhdG9yKAog
ewogICAgIG1fc3R1YkluZm8tPnBhdGNoLnVzZWRSZWdpc3RlcnMgPSB1c2VkUmVnaXN0ZXJzOwog
ICAgIAotICAgIG1fc3R1YkluZm8tPnBhdGNoLmJhc2VHUFIgPSBiYXNlLnBheWxvYWRHUFIoKTsK
LSAgICBtX3N0dWJJbmZvLT5wYXRjaC52YWx1ZUdQUiA9IHZhbHVlLnBheWxvYWRHUFIoKTsKLSAg
ICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzR1BSID0gSW52YWxpZEdQUlJlZzsKKyAgICBtX3N0dWJJ
bmZvLT5wYXRjaC5iYXNlR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihiYXNlLnBheWxvYWRHUFIo
KSk7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudmFsdWVHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+
KHZhbHVlLnBheWxvYWRHUFIoKSk7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc0dQUiA9IHN0
YXRpY19jYXN0PGludDhfdD4oSW52YWxpZEdQUlJlZyk7CiAjaWYgVVNFKEpTVkFMVUUzMl82NCkK
LSAgICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlVGFnR1BSID0gYmFzZS50YWdHUFIoKTsKLSAgICBt
X3N0dWJJbmZvLT5wYXRjaC52YWx1ZVRhZ0dQUiA9IHZhbHVlLnRhZ0dQUigpOwotICAgIG1fc3R1
YkluZm8tPnBhdGNoLnRoaXNUYWdHUFIgPSBJbnZhbGlkR1BSUmVnOworICAgIG1fc3R1YkluZm8t
PnBhdGNoLmJhc2VUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KGJhc2UudGFnR1BSKCkpOwor
ICAgIG1fc3R1YkluZm8tPnBhdGNoLnZhbHVlVGFnR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90Pih2
YWx1ZS50YWdHUFIoKSk7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc1RhZ0dQUiA9IHN0YXRp
Y19jYXN0PGludDhfdD4oSW52YWxpZEdQUlJlZyk7CiAjZW5kaWYKIH0KIApAQCAtMTI1LDkgKzEy
NSw5IEBAIEpJVEdldEJ5SWRXaXRoVGhpc0dlbmVyYXRvcjo6SklUR2V0QnlJZFdpdGhUaGlzR2Vu
ZXJhdG9yKAogewogICAgIFJFTEVBU0VfQVNTRVJUKHRoaXNSZWdzLnBheWxvYWRHUFIoKSAhPSB0
aGlzUmVncy50YWdHUFIoKSk7CiAKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzR1BSID0gdGhp
c1JlZ3MucGF5bG9hZEdQUigpOworICAgIG1fc3R1YkluZm8tPnBhdGNoLnRoaXNHUFIgPSBzdGF0
aWNfY2FzdDxpbnQ4X3Q+KHRoaXNSZWdzLnBheWxvYWRHUFIoKSk7CiAjaWYgVVNFKEpTVkFMVUUz
Ml82NCkKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzVGFnR1BSID0gdGhpc1JlZ3MudGFnR1BS
KCk7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc1RhZ0dQUiA9IHN0YXRpY19jYXN0PGludDhf
dD4odGhpc1JlZ3MudGFnR1BSKCkpOwogI2VuZGlmCiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>