<?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>283846</bug_id>
          
          <creation_ts>2024-11-29 23:19:05 -0800</creation_ts>
          <short_desc>[css-contain-2] content skipped with `content-visibility: auto` should still be findable</short_desc>
          <delta_ts>2025-03-31 12:24:49 -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>CSS</component>
          <version>Safari 18</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>290490</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nathan Knowler">nathan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>karlcow</cc>
    
    <cc>koivisto</cc>
    
    <cc>lwarlow</cc>
    
    <cc>m.goleb+bugzilla</cc>
    
    <cc>mike</cc>
    
    <cc>ntim</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
    
    <cc>woodlxf00</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2078255</commentid>
    <comment_count>0</comment_count>
      <attachid>473400</attachid>
    <who name="Nathan Knowler">nathan</who>
    <bug_when>2024-11-29 23:19:05 -0800</bug_when>
    <thetext>Created attachment 473400
Reduced test with some off-screen content skipped with `content-visibility: auto`.

Content skipped with `content-visibility: auto` should still be findable with find-in-page features and in Safari it’s not. I did confirm that content is still accessible in VoiceOver (e.g. if the skipped content includes a link, it’ll surface in the Web Rotor).

Latest draft spec (this is not a recent change): https://drafts.csswg.org/css-contain/#valdef-content-visibility-auto

macOS Version: 15.1.1 (24B2091)
Safari version 18.1.1 (20619.2.8.11.12)
Safari Tech Preview Release 208 (Safari 18.2, WebKit 20621.1.5.1)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2079873</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-12-06 23:20:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/141086607&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094517</commentid>
    <comment_count>2</comment_count>
      <attachid>474222</attachid>
    <who name="Nathan Knowler">nathan</who>
    <bug_when>2025-02-13 11:05:05 -0800</bug_when>
    <thetext>Created attachment 474222
Reference video for matching content with a text fragment in Safari 18.3

I’m adding a video demonstration of how text fragment URLs relate to this bug in Safari 18.3. The behaviour is slightly different than find-in-page. The page scrolls to the location of the match. The matched text displays briefly, before disappearing. This means that content with `content-visibility: auto` that is within the viewport is still hidden.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095788</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2025-02-18 23:29:56 -0800</bug_when>
    <thetext>rdar://141237620</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095867</commentid>
    <comment_count>4</comment_count>
      <attachid>474285</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2025-02-19 08:04:39 -0800</bug_when>
    <thetext>Created attachment 474285
WIP TextIterator changes

My TextIterator changes should be correct, but I&apos;m missing some other part of the puzzle that I can&apos;t seem to pinpoint atm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2106336</commentid>
    <comment_count>5</comment_count>
      <attachid>474731</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-03-26 20:05:25 -0700</bug_when>
    <thetext>Created attachment 474731
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2106458</commentid>
    <comment_count>6</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-03-27 08:59:29 -0700</bug_when>
    <thetext>fullyClipsContents change is not quite right. I think what we need here is to run the forced layout without applying implicit size containment on c-v auto content so that c-v auto block containers don&apos;t get collapsed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2106459</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-03-27 09:01:36 -0700</bug_when>
    <thetext>(as it is difficult to differentiate  actual collapsed containers from containers with zero height caused by applying (c-v a) size containment)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107137</commentid>
    <comment_count>8</comment_count>
      <attachid>474757</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-03-29 09:46:40 -0700</bug_when>
    <thetext>Created attachment 474757
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107201</commentid>
    <comment_count>9</comment_count>
      <attachid>474759</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-03-29 14:38:22 -0700</bug_when>
    <thetext>Created attachment 474759
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107300</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-03-30 19:21:35 -0700</bug_when>
    <thetext>Committed 292919@main (d1074e32ca2f): &lt;https://commits.webkit.org/292919@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 474759.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107302</commentid>
    <comment_count>11</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-03-30 19:22:07 -0700</bug_when>
    <thetext>oops, forgot to submit the test. will do it in a bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107506</commentid>
    <comment_count>12</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-03-31 12:24:49 -0700</bug_when>
    <thetext>(In reply to zalan from comment #11)
&gt; oops, forgot to submit the test. will do it in a bit.

https://commits.webkit.org/292949@main</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>473400</attachid>
            <date>2024-11-29 23:19:05 -0800</date>
            <delta_ts>2024-11-29 23:19:05 -0800</delta_ts>
            <desc>Reduced test with some off-screen content skipped with `content-visibility: auto`.</desc>
            <filename>css-content-visibility-auto.html</filename>
            <type>text/html</type>
            <size>888</size>
            <attacher name="Nathan Knowler">nathan</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ZW4tY2E+CjxtZXRhIGNoYXJzZXQ9dXRmLTg+Cjxt
ZXRhIG5hbWU9Y29sb3Itc2NoZW1lIGNvbnRlbnQ9ImRhcmsgbGlnaHQiPgo8bWV0YSBuYW1lPXZp
ZXdwb3J0IGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xIj4KPHRp
dGxlPkNTUyBjb250ZW50LXZpc2liaWxpdHk6IGF1dG8gLSBjb250ZW50IHVuZmluZGFibGU8L3Rp
dGxlPgo8c3R5bGU+CglwOmxhc3Qtb2YtdHlwZSB7CgkJY29udGVudC12aXNpYmlsaXR5OiBhdXRv
OwoJCS8qIEVuc3VyZSBpdOKAmXMgb2ZmLXNjcmVlbiB0byBzdGFydCAqLwoJCW1hcmdpbi1ibG9j
ay1zdGFydDogMTAwMHZiOwoJfQoJLyogSW1wcm92aW5nIGxlZ2liaWxpdHkgKi8KCTpyb290IHsg
Zm9udC1mYW1pbHk6IHN5c3RlbS11aSwgc2Fucy1zZXJpZjsgZm9udC1mZWF0dXJlLXNldHRpbmdz
OiAic3MwNiI7IGxpbmUtaGVpZ2h0OiAxLjU7IH0KCXAgeyBtYXgtaW5saW5lLXNpemU6IDI0ZW07
IH0KPC9zdHlsZT4KPHNjcmlwdD4KCS8vIEZvciBvYnNlcnZhdGlvbiBwdXJwb3NlcwoJZG9jdW1l
bnQuYWRkRXZlbnRMaXN0ZW5lcigKCQkiY29udGVudHZpc2liaWxpdHlhdXRvc3RhdGVjaGFuZ2Ui
LAoJCSh7dGFyZ2V0LCBza2lwcGVkfSkgPT4gY29uc29sZS5sb2coe3RhcmdldCwgc2tpcHBlZH0p
LAoJCXRydWUKCSk7Cjwvc2NyaXB0Pgo8cD5JZiB5b3Ugc2VhcmNoIOKAnExvbmcgbGl2ZeKAnSB1
c2luZyB0aGUgYnJvd3NlcnMg4oCcZmluZCBpbiBwYWdl4oCdIGZlYXR1cmUgeW91IHNob3VsZCBi
ZSBhYmxlIHRvIGZpbmQgaXQgYXMgdGhlIHNlY29uZCByZXN1bHQuPC9wPgo8cD5Mb25nIGxpdmUg
dGhlIDxhIGhyZWY9IiI+b3BlbiB3ZWI8L2E+LjwvcD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>474222</attachid>
            <date>2025-02-13 11:05:05 -0800</date>
            <delta_ts>2025-02-13 11:05:05 -0800</delta_ts>
            <desc>Reference video for matching content with a text fragment in Safari 18.3</desc>
            <filename>content-visibility-auto-text-fragment-safari-18.3.mp4</filename>
            <type>video/mp4</type>
            <size>129166</size>
            <attacher name="Nathan Knowler">nathan</attacher>
            
              <data encoding="base64">AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAB3FBtZGF0AAACrwYF//+r
3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE2NCByMzEwOCAzMWUxOWY5IC0gSC4yNjQvTVBF
Ry00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAyMyAtIGh0dHA6Ly93d3cudmlkZW9sYW4u
b3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFs
eXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVk
X3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBk
ZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTIx
IGxvb2thaGVhZF90aHJlYWRzPTMgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50
ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MyBi
X3B5cmFtaWQ9MiBiX2FkYXB0PTEgYl9iaWFzPTAgZGlyZWN0PTEgd2VpZ2h0Yj0xIG9wZW5fZ29w
PTAgd2VpZ2h0cD0yIGtleWludD0yNTAga2V5aW50X21pbj0yNSBzY2VuZWN1dD00MCBpbnRyYV9y
ZWZyZXNoPTAgcmNfbG9va2FoZWFkPTQwIHJjPWNyZiBtYnRyZWU9MSBjcmY9MjMuMCBxY29tcD0w
LjYwIHFwbWluPTAgcXBtYXg9NjkgcXBzdGVwPTQgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAA
KNtliIQD//4kR8ClSY3DDADCHIq/Qedg4B8aK32A0WmLHAZbdwO2tvjT8OGIFI7a5+4ziS19eT3o
+5YLfIUKXfgAAAMA3Z0pGS09a0W1AfhaHmeox87JmeUTlQSFtWj/qmCs6pBvS6IoeBTNlggptHqC
odAAAAMAAAMAAAMAGb/sKTt9n7S14LRQjfRuZiZGXE45Rmyq7lIaUgvkeqlvjvgmAAADACTUl+/m
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
AAADAAADAAADAAADAACkgAAAAH0BnslqfwAAcyMAUvfldAWtii3a90Qsc+eAAAADAAADAAADAAAD
AAADAAADAAADAAADAAAGAYnql6YAAAMAAAMABkwbaplgAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAApIQAAAFNBms5JqEFsmUwIR//94QAAAwAAAwAC
KmySEPrWFzGUAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAAE3AAAAIZBnuxFFS3/AMEvEl3ZnzXA0YaAiIDcL9nTYxa8okeNy6PAAAADAAADAAADAAADAAAD
AAADAAADAAADAAADASrXu+NgAAADAAADATNLbVMsAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAAFJAAAAH4Bnwt0fwAAcoYAogLznBrFCtCHCKvlBKEA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMABU+85tyHAAADAAADAAUg7bVMsAAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAADUkAAAB3AZ8Nan8AAHMj
AFL35XQAFy1kKn1ZQAAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwJhEAAAAwAAAwLiFtqmWAAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAADpkAAABQ
QZsSSahBbJlMCEf//eEAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAz4EAAAB/QZ8wRRUt/wDBLxJd2Z81wNGGgAZlw7z393Jng6So
7AAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAVn+2oAAAAwAABClNtUywAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAVsAAAAIYBn090fwAAcoYAogLz
nABt8ed+yLMgAAADAAADAAADAAADAAADAAADAAADAAADAAADAAVVEAAAAwAABz2trUqgAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAKQ6cpAkIpBvOjF
urC94gAsCQAAAHcBn1FqfwAAcyMAUvfldAAXLWQqfVlAAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAmEQAAADAAADAuIW2qZYAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAAOmQAAAE5Bm1ZJqEFsmUwI//yEAAADAAADAABkYTFKQAAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAB6QAAAB/QZ90RRUt/wDBLxJd
2Z81wNGGgAJXmZI7sChTjViAAAADAAADAAADAAADAAADAAADAAADAAADABR3b6UgAAADAAADAuhu
1qVQAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAK
2AAAAIcBn5N0fwAAcoYAogLznABt8ed+yLMgAAADAAADAAADAAADAAADAAADAAADAAADAAADAAIP
qAAAAwAAAwPKntalUAAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAAwABLoa2ZfhFIN50Yt1YXvEAjl0AAAB4AZ+Van8AAHMjAFL35XQAFy1kKn1ZQAAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwIW0tQAAAMAAAMBJDttUywAAAMAAAMAAAMAAAMAAAMAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAbMAAABQkGbmkmoQWyZTAj//IQAAAMA
ABLt/F5BJmvowAI0+yZxYQGRhIf+osHqECNOKWdxEdBOediHYLrekQkVK2BJNqcjNPxpXGLxsNdp
XR+7W8Czk7QyL2jWy81Iy0O/A9HwgXUfevSiCDgl7yhnd2vBnXluCHplimRuzEo6ZEyNYso/ystv
S9JqeeyBXGdbNKDGx1QbipJwmldbhehXoLzZiI3v69uCQRWX8qj+ahj+RHU0u9t7m01ifC/KLxfQ
qKz0xxRRKtb872hnSu7vjjDAKBel839kTLyc6aw/BjVsXLJgK4tNYHZqhGaA8bxmzLdsZz2iR3hc
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
pYVF/oXBs7GT25tPvaKQ8UMezkX5CwqO0RbgsMm1RWo87SUgi2bNmzZs2bNmzZs2bNmzZs2bPWqw
9KfddL5Ys/8oQqKoGtMaVJn2y+gFwWSVHj4AAACFQZ8sRRUsvwxz7jvyOwF4YxhxzBaxbwBAaZDk
vfwx7ksovToGja5U/FPRkmHAAAADAAADAAB67bNRlgw1ni2+phdwEJGkJdQ0sqghO3rYcZJS0zPU
NHSU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTAAAADAAADAABmwAAAAE0Bn0t0
fwDQgNKOsnxRgG4IyvqSclJH9BcwAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAABnwQAAAGsBn01qfw9cAwzG97Z4Ls4Ido8PgQmyjIMtKLatlfwGt68MMnCO
pWlzuaLCUi0h1K3ZPpUMd7em7wsbLz9HS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tL
S0tIAAADAAADAAANqQAAB+hBm1BJqEFsmUwUTF9oCifBRpUACNJ+/UchHKeiToUusiNTrTTQS3qX
hLa7QKHe4h+PLzMKWsC3L4QgzO450Vw7KYwmN/ldbNat9pQ8U3sUwtr4tPxulUk88naQ3OT7o1jO
Ly5k4yUlZgq70NmCBS8Jfgsqgn7CZXAKFTEZQoaYKAel9DlhmlfCXUI9oey3LD56uGTEQKSWmOjp
PwmAD5QepzYDoHygo+9ivh4BFBKmedFbsjFmid1kMtee+xmGPJeJmPx9hNT+xC9VbrqkbAnzJxk8
BZed+ofZuYcgOLSlLDaJWByMauDnP79oJ7uujR7fe5lmCLeNe3cAdqTO5Vow91SRVszBD4m2tiIx
HqdnohdO7ibT92GfEb3ewD8SBlLGYjEcDteU1CRDQN9wHbjowOXcxFOE1olPUr2h6IUHcCkmowjk
A84n0oOZ0o7VS7Y7WTBo/VNuPFGtS9t1IGpeXOclhgADue1n2xKCMxSjtC1IPhgXy4th12AZRiCd
q4R+XjwJN27ESpSmusjrMXeAD6/TpwgVrnvzzOdJ6EpntukVZcwFiY6dYU5FHMDsTL1DtaD8E4fB
DXOKOJnx9+SSGb899DsCB6eBC+vc0mzvgfB1z1I+5nLzrs5NN8qItLc/uiN5sgf/bknHEPT2K6No
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
rkAAAAMAAAMAAAk/GtqlUAmgAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAABBwAAAAFgBny9qRX8c+DwAAAMAAAMAAAMAAx5/taMsBNAAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAACHh
AAAAXEGbNEmoQWyZTAi/+lgAAAMAAGW/LwE9b04r5K028FNroqeWNIMAAAMAAAMAAAMAAAMAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAACDgAAAAX0GfUkUVLN8YXCQAAAMA
AAMAAAMAACRZK2qVQAAAaAWgxI0jLtP/OYmgAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAHzAAAAWAGfcXRFfx0wha5AAAADAAADAAAJPxrapVAJoAAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAA
QcEAAABYAZ9zakV/HPg8AAADAAADAAADAAMef7WjLATQAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAh4QAAAF5Bm3hJqEFsmUwIv/pYAKk5
cnBaMAATL9cp8t6cV8laPbXrXRXp+SQQAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAFbAAAAX0GflkUVLN8YXCQAAAMAAAMAAAMAACRZK2qVQAAAaAWg
xI0jLtP/OYmgAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAHzAAAAWAGftXRFfx0wha5AAAADAAADAAAJPxrapVAJoAAAAwAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAQcAAAABYAZ+3akV/HPg8AAAD
AAADAAADAAMef7WjLATQAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAAh4QAAAFtBm7xJqEFsmUwIv/pYAAADAABltLhisb8JI/AV0yustmLH
nCegAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAm4
AAAAX0Gf2kUVLN8YXCQAAAMAAAMAAAMAACRZK2qVQAAAaAWgxI0jLtP/OYmgAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAHzAAAAWAGf+XRFfx0wha5A
AAADAAADAAAJPxrapVAJoAAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAQcEAAABYAZ/7akV/HPg8AAADAAADAAADAAMef7WjLATQAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAh4AAA
AKNBm+BJqEFsmUwIv/pYALN0XHjueU5BIANJ9ma6A8BTzq8xTUdGXlS4ZOc0cxqaoWOY0sW+w7UD
1INLotBcbqpFxizr7Wf2cztuL7JGc8BZg4547rbsN5arCpFN/OKbSsBmrJcGjT1NG7/ciXAAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAB0xAAAAYEGe
HkUVLJ8DIVjYIUinUjDR3xuyIKMTaU2EDZyhzL3vq/d1cEKRtXwEAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAABZQQAAAEkBnj10RX8AKoTVCu+4xTtO
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAF3A
AAAATQGeP2pFfwAqOusHOpFKYiW8anKvcAoAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAABrRAAAAdUGaJEmoQWyZTAi/+lgArfF3Hd9f6xmkhgyuY1XW
vFQXkL8Yy75cqQnPHdbZqZqm6Bwk5d/yttmoepiAymRwAAADAAADAAADAAADAAADAAADAAADAAAD
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
XCQAAAMAAAMAAAMAACRZK2qVQAAAaAWc2N79ox0ncNrEAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAGfAAAAWAGfcXRFfx0wha5AAAADAAADAAAJPxra
pVAJoAAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAQcEAAABYAZ9zakV/HPg8AAADAAADAAADAAMef7WjLATQAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAh4QAAAFtBm3hJqEFsmUwI
v/pYAAADAABltLhisb8JI/AV0yustmLHnCegAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAADAAm5AAAAX0GflkUVLN8YXCQAAAMAAAMAAAMAACRZK2qVQAAA
aAWc2N79ox0ncNrEAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAGfAAAAWAGftXRFfx0wha5AAAADAAADAAAJPxrapVAJoAAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAAwAAQcAAAABYAZ+3akV/HPg8
AAADAAADAAADAAMef7WjLATQAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAAADAAADAAAh4QAAARBBm7xJqEFsmUwIv/pYALJcSJi5Zpmoe3nUiclhjMhH
C4bN2oISn6jEpLenFfJXZVsriQU89f8PSj/EHk4GZreGxaQbmcv1v+eivxJGOT8r2RWLjHiwBi/H
Cgo2VA8+9OlqMJ1L/1ehFcL39Iw19UXmItujA6pZ48/uGG9OcWkBsLNZ+lPInoO3HGPRNG5fMjCw
PwBSQS5un/+Zzpj87B0OS/A3/B9u6su/OAmc7FDb0gUYYMf3OPAfIBMmPitQpHH7pIeZdNlaBZkN
UpYTlQUdebtPC1g0zOCIgrPAAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
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
AAADAAADAAADAAADAAADAAADAGcxUDkxwVxAAAADAAADAAADAAADAAADAAADAAAZxunG25aQAAAD
AGzBAAAAYAGe62pFfxz4PAAAAwAAAwAAAwADHn+1oywE0AAAAwAAAwAAAwAAAwAAAwAAAwAAAwAA
AwAABNpSoAFtuulAAAADAAADAAADAAADAAADAAADAAAM4V5WshAGQAAAAwDUgQAAAG1BmvBJqEFs
mUwIv/pYAAADAABltLhisb8JI/AV0yustmLHnCegAAADAAADAAADAAADAAADAAADAB+k36aUh2w2
0RSdy7ILMAAAAwAAAwAAAwAAAwAAAwAAAwA/ORE7g95zE8ZsQlRyAAADAOmBAAAAZ0GfDkUVLN8Y
XCQAAAMAAAMAAAMAACRZK2qVQAAABGWDdTbqkCOIxegAAAMAAAMAAAMAAAMAAAMAAAMABf2ZuizN
B5MTrfkAAAMAAAMAAAMAAAMAAAMAAAMAAAW/8PA0ycAAAAMAAwIAAABZAZ8tdEV/HTCFrkAAAAMA
AAMAAAk/GtqlUAmgAAADAAADAAADAAADAAADAAADAAADAAADAAAJdCqwAAADAAADAAADAAADAAAD
AAADAAADAAwQbYAAAAMABRQAAABhAZ8vakV/HPg8AAADAAADAAADAAMef7WjLATQAAADAAADAAAD
AAADAAADAAADAAADAAADAABxmzLKyLm1vwAAAwAAAwAAAwAAAwAAAwAAAwAAAwANlcTYOPffAAAD
AAAP8QAAAHlBmzRJqEFsmUwIv/pYAAADAABlvUYE9b04r5LTMTlM7PWFqQDAAAADAAADAAADAAAD
AAADAAADAnpe43yzU/PbifG64gcE34AAAAMAAAMAAAMAAAMAAAMAAfD2uORhs9PPJ1whNGRYbHPP
H4d07NVab9VIAAADAGPAAAAAc0GfUkUVLEcbE2QAAAMAAAMAAAMAAQwScATapVAFbST1ez1xT7ex
6ryN80w+Na8zrGXT0AAAAwAAAwAAAwADC2gAAAMAAAMACFSXKdBWzToMAAADAAADAAADAAADAAAD
AAADAAAN2jrqjc1JgAAAAwAA7oAAAABoAZ9xdEV/HTCFrkAAAAMAAAMAAAk/GtqlUAnplIoBjgDw
IahaFKk0RBcYAAADAAADAAADAAADAAADAAADAABLPW9rnK4akAAAAwAAAwAAAwAAAwAAAwAAAwAA
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
9aXX1r5EF4rm8+OwWNXkqQTyt9ZhrWkIS5vGVcppsZNJ4bC++RAAAABhAZ7BakV/HPg8AAADAAAD
AAADAAMef7WjLATQAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAYIAAABPdAAAADAAADAAAD
AAADAAAS19W5rSn7VNzD8laN0An7QCSkIQAAANNBmsZJqEFomUwIv/pYAAADAABltLhisb8JI/AV
0cYfKUuSkAeDAAADAAADAAADAAADAAADAAADAAADAAADAAADAA4ak9VIRUtkQbpTD4mhDLRZgAAA
AwAAAwAAAwADDgTkLrEAN66jAVGam7eRX8HIPTzgLX360Jdb/6SnEQwvhYEqg7e6aXWP3WuJf5s+
BIejqFaxfXRD5FSma1aNqusZJI34lt6z5BYW5vClSspa1/0Wt1kgEvf5XOT/BQdjPCn+H6vOn3Ue
rZDq24HXEKw0xeIfAAAAa0Ge5EURLN8YXCQAAAMAAAMAAAMAACRZK2qVQAAABGWDdTbqkCOM0f6A
AAADAAADAAADAAADAAADAAADAAADAAADAAADAC0r0HAAAAMAAAMAAAMAAAMAA/PPI5WFUL1oHzfS
4wUc6MvA4O6AAAAAbAGfA3RFfx0wha5AAAADAAADAAAJPxrapVAJoAAAAwAAAwAAAwAAAwAAAwAA
AwAAAwAAAwAAAwAAAwAAAwAEs9pjAAADAAADAAADAAADAACarX7NCVqlgTT/EqZ2SjjRDtDCOpV1
I5AFILAj4AAAAFoBnwVqRX8c+DwAAAMAAAMAAAMAAx5/taMsBNAAAAMAAAMAAAMAAAMAAAMAAAMA
AAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAAMAAqLAAAADAs4oKmEAAABeQZsKSahBbJlM
CL/6WAAAAwAAZbS4YrG/CSPwFdGAAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADAAADAAADAAADAHIPX6eZQAUnJksPQABHwAAAAGFBnyhFFSzfGFwkAAADAAADAAADAAAkWStq
lUAAAARlg3U26pAjiMXoAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAAD
AAADACLTBBZgAAbFXhSRAAAAWQGfR3RFfx0wha5AAAADAAADAAAJPxrapVAJoAAAAwAAAwAAAwAA
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
AAAAAAAAAAEAACL2AAACAAABAAAAABq5bWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAA8AAACGQBV
xAAAAAAAMWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABDb3JlIE1lZGlhIFZpZGVvAAAAGmBt
aW5mAAAAFHZtaGQAAAABAAAAAAAAAAAAAAAkZGluZgAAABxkcmVmAAAAAAAAAAEAAAAMdXJsIAAA
AAEAABogc3RibAAAAMhzdHNkAAAAAAAAAAEAAAC4YXZjMQAAAAAAAAABAAAAAAAAAAAAAAAAAAAA
AAesBKAASAAAAEgAAAAAAAAAARVMYXZjNjEuMTkuMTAwIGxpYngyNjQAAAAAAAAAAAAAABj//wAA
ADthdmNDAWQAMv/hAB5nZAAyrNlAewJXvmoCAgNKAAADAAIAAAMA8B4wYywBAAZo6+PLIsD9+PgA
AAAAE2NvbHJuY2x4AAEAAQABAAAAABRidHJ0AAAAAAABqoUAAaqFAAAAKHN0dHMAAAAAAAAAAwAA
AAUAAAEAAAAAAQAAAwAAAAIQAAABAAAAABxzdHNzAAAAAAAAAAMAAAABAAAA+wAAAfUAABBwY3R0
cwAAAAAAAAIMAAAAAQAAAgAAAAABAAADAAAAAAEAAAEAAAAAAQAABwAAAAABAAAEAAAAAAEAAAAA
AAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAA
AAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAA
AAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAA
AQAABAAAAAACAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAAB
AAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAADAAAAAAEAAAEAAAAAAQAAAgAAAAABAAADAAAAAAEA
AAEAAAAAAgAAAgAAAAABAAADAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAA
AQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAA
AAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIA
AAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAA
AAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAA
AAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAA
AQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAAB
AAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEA
AAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAA
BQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAADAAAAAAEAAAEAAAAAAQAAAwAAAAABAAAB
AAAAAAEAAAIAAAAAAQAAAwAAAAABAAABAAAAAAEAAAMAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIA
AAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAA
AAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAA
AAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAA
AQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAAB
AAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEA
AAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAA
BQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAAB
AAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAA
AAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAA
AAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAA
AAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAA
AQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAAB
AAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEA
AAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAA
AgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAF
AAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEA
AAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAA
AAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAAAwAAAAABAAABAAAA
AAEAAAIAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAA
AQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAAB
AAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEA
AAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAA
AQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAA
AAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIA
AAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAA
AAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAA
AAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAA
AQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAAB
AAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEA
AAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAA
BQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAAB
AAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAA
AAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAA
AAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAA
AAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAA
AQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAAB
AAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEA
AAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAA
AgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAF
AAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEA
AAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAA
AAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAA
AAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAA
AQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABAAAAAACAAABAAAAAAcAAAIAAAAAAQAABQAAAAAB
AAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEA
AAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAA
AQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAA
AAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIA
AAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAA
AAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAA
AAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAA
AQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAQAAAAAAgAAAQAAAAAB
AAACAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEA
AAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAA
AgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAF
AAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEA
AAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAADAAAAABxzdHNjAAAAAAAAAAEA
AAABAAACFgAAAAEAAAhsc3RzegAAAAAAAAAAAAACFgAAK5IAAAKIAAAAmQAAARwAAAEDAAABCAAA
AQoAAAFUAAAAkAAAAIgAAACBAAAAVwAAAIoAAACCAAAAewAAAFQAAACDAAAAigAAAHsAAABSAAAA
gwAAAIsAAAB8AAABRgAAAKoAAAB/AAAAjAAAAI8AAACSAAAAggAAAMYAAACSAAAAWAAAAF8AAADi
AAAAeAAAAJoAAACBAAAAeAAAAIkAAACkAAAAewAAAIkAAACQAAAAkAAAAHkAAACDAAAAcwAAAIUA
AAB9AAAAegAAAeoAAACNAAAAfQAAAJYAAAEHAAAAgwAAAIIAAAB8AAAAZwAAAIMAAAB9AAAAfAAA
AIAAAACDAAAAfQAAAHoAAAB5AAAAhgAAAH4AAAB4AAAAVQAAAH4AAAB5AAAAeAAAAJUAAAB5AAAA
YwAAAGAAAABvAAAAcAAAAF8AAABLAAAAUwAAAGUAAABKAAAASwAAAGQAAABkAAAASgAAAE0AAACV
AAAAYAAAAEoAAABPAAAAdwAAAGQAAABKAAAATQAAAFUAAABgAAAASgAAAEsAAABgAAAAYgAAAEoA
AABKAAAC6AAAAIkAAABRAAAAbwAAB+wAAAG0AAAcaAAAAqIAAAONAAACgQAAALIAAAdsAAABgQAA
BwgAAAG1AAABfgAAATIAAAeQAAAAqQAAAKIAAAB5AAABagAAAGQAAAB6AAAASwAAAa0AAABoAAAA
SwAAAEoAAAMdAAAAhAAAAGgAAABnAAACwAAAAH0AAABqAAAAWQAAAlwAAABxAAAAXgAAAGAAAAFx
AAAAawAAAFcAAABhAAAAcQAAAGsAAABqAAAAXAAAAF0AAABfAAAASwAAAEsAAABoAAAAYQAAAEwA
AABLAAAAWgAAAF0AAABLAAAASwAAAPYAAABrAAAAVAAAAE4AAABwAAAAXgAAAEwAAABMAAAAagAA
AGMAAABLAAAASwAAAFQAAABfAAAASwAAAEsAAABUAAAAXAAAAEsAAABLAAAAVAAAAFwAAABLAAAA
SwAAAFcAAABcAAAASwAAAEsAAABUAAAAXAAAAEsAAABLAAAAVAAAAFwAAABLAAAASwAAAFQAAABc
AAAASwAAAEsAAABVAAAAXAAAAEsAAABLAAAAWAAAAFwAAABLAAAASwAAAFQAAABcAAAASwAAAEsA
AABUAAAAXAAAAEsAAABLAAAAtQAAAHMAAABlAAAAVwAAAGUAAABeAAAASwAAAEsAAABrAAAAXwAA
AEwAAABLAAAAhgAAAGYAAABQAAAASwAAAH4AAABhAAAATQAAAFAAAABlAAAAXgAAAEsAAABLAAAA
UwAAAFUAAC6nAAAA0QAAAGkAAABuAAAAXAAAAIgAAABuAAAAXAAAAF0AAABfAAAAYwAAAFwAAABc
AAAAYAAAAGMAAABcAAAAXAAAAGAAAABjAAAAXAAAAFwAAABiAAAAYwAAAFwAAABcAAAAXwAAAGMA
AABcAAAAXAAAAKcAAABkAAAATQAAAFEAAAB5AAAAbQAAAGAAAABdAAAAYgAAAGQAAABcAAAAXAAA
AF8AAABkAAAAXAAAAFwAAABfAAAAZAAAAFwAAABcAAAAYQAAAFUAAABLAAAASwAAAF8AAABkAAAA
XAAAAFwAAABfAAAAYwAAAFwAAABcAAAAXwAAAGMAAABcAAAAXAAAAF8AAABjAAAAXAAAAFwAAABf
AAAAYwAAAFwAAABcAAAAXwAAAGMAAABcAAAAXAAAAF8AAABjAAAAXAAAAFwAAABkAAAAYwAAAFwA
AABcAAAAXwAAAGMAAABcAAAAXAAAARQAAABtAAAAbwAAAGIAAADVAAAA6QAAAQQAAABuAAABWgAA
AOQAAADIAAAAZgAAAGgAAABkAAAAXwAAAF0AAABiAAAAYwAAAF8AAABdAAAAhgAAAGYAAABcAAAA
XwAAALoAAABsAAAAZgAAAGMAAAC1AAAAbQAAAGAAAABkAAAAxQAAAHIAAABnAAAAYAAAAHAAAABo
AAAAYgAAAGEAAACSAAAAawAAAF8AAABfAAAAkgAAAG8AAABmAAAAYwAAAM0AAABxAAAAZAAAAGQA
AABxAAAAawAAAF0AAABlAAAAfQAAAHcAAABsAAAAagAAAIoAAABsAAAAZQAAAGMAAAByAAAAbgAA
AGIAAABiAAAAdAAAAGQAAABeAAAAXAAAAG0AAABnAAAAXAAAAF8AAABuAAAAbAAAAGIAAABkAAAA
kgAAAHEAAABlAAAAZwAAAIcAAABsAAAAZgAAAGIAAACSAAAAcgAAAGQAAABmAAABiQAAAGkAAACT
AAADOQAAAkUAAALNAAAC2AAAAQcAAAExAAAA/gAAB1wAAACcAAAAjQAAAGUAAADXAAAAbwAAAHAA
AABeAAAAYgAAAGUAAABdAAAAXgAAAMEAAABpAAAAcwAAAF0AAAB7AAAAZgAAAFwAAABdAAAAZQAA
AGQAAABeAAAAXAAAAHoAAABkAAAAXAAAAF0AAACgAAAAbgAAAGkAAABdAAAAkwAAAG4AAABlAAAA
XAAAAFIAAABlAAAAXQAAAF0AAABRAAAAZQAAAF0AAABdAAAAUQAAAGUAAABdAAAAXQAAAFEAAABl
AAAAXQAAAF0AAABRAAAAZQAAAF0AAABdAAAAzQAAAFcAAABZAAA2dwAAAPcAAADzAAAA8wAAAFMA
AAB7AAAAWgAAAEoAAABLAAAAfwAAAHEAAABtAAAAZgAAAHIAAABqAAAAXQAAAF4AAABgAAAAagAA
AF4AAABfAAAAdAAAAGwAAABfAAAAYQAAAGkAAABcAAAASgAAAEoAAABgAAAAcAAAAEsAAABOAAAA
UQAAABRzdGNvAAAAAAAAAAEAAAAwAAAAYXVkdGEAAABZbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAA
bWRpcmFwcGwAAAAAAAAAAAAAAAAsaWxzdAAAACSpdG9vAAAAHGRhdGEAAAABAAAAAExhdmY2MS43
LjEwMA==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474285</attachid>
            <date>2025-02-19 08:04:39 -0800</date>
            <delta_ts>2025-03-26 20:05:19 -0700</delta_ts>
            <desc>WIP TextIterator changes</desc>
            <filename>skipped-content-find-in-page.diff</filename>
            <type>text/plain</type>
            <size>5071</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcAppbmRleCA2NTA5YWQxNmU2Y2Iu
LjUzNjE5MDBhZTU5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRl
cmF0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcApA
QCAtNDM4LDExICs0MzgsMjMgQEAgc3RhdGljIGlubGluZSBib29sIGhhc0Rpc3BsYXlDb250ZW50
cyhOb2RlJiBub2RlKQogCiBzdGF0aWMgYm9vbCBpc1JlbmRlcmVyVmlzaWJsZShjb25zdCBSZW5k
ZXJPYmplY3QqIHJlbmRlcmVyLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQogewot
ICAgIHJldHVybiByZW5kZXJlciAmJiAhcmVuZGVyZXItPmlzU2tpcHBlZENvbnRlbnQoKSAmJiAh
KHJlbmRlcmVyLT5zdHlsZSgpLnVzZWRVc2VyU2VsZWN0KCkgPT0gVXNlclNlbGVjdDo6Tm9uZSAm
JiBiZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6Oklnbm9yZXNVc2VyU2Vs
ZWN0Tm9uZSkpOworICAgIGF1dG8gaXNSZWxldmFudFNraXBwZWRDb250ZW50ID0gWyZdKGF1dG8q
IHJlbmRlcmVyKSB7CisgICAgICAgIGlmICghYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRv
ckJlaGF2aW9yOjpUcmF2ZXJzZVNraXBwZWRDb250ZW50UmVsZXZhbnRUb0ZpbmRJblBhZ2UpKQor
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgIGlmIChyZW5kZXJlci0+c3R5bGUo
KS51c2VkQ29udGVudFZpc2liaWxpdHkoKSA9PSBDb250ZW50VmlzaWJpbGl0eTo6QXV0bykKKyAg
ICAgICAgICAgIHJldHVybiB0cnVlOworCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9Owor
ICAgIHJldHVybiByZW5kZXJlcgorICAgICAgICAmJiAoIXJlbmRlcmVyLT5pc1NraXBwZWRDb250
ZW50KCkgfHwgaXNSZWxldmFudFNraXBwZWRDb250ZW50KHJlbmRlcmVyKSkKKyAgICAgICAgJiYg
IShyZW5kZXJlci0+c3R5bGUoKS51c2VkVXNlclNlbGVjdCgpID09IFVzZXJTZWxlY3Q6Ok5vbmUg
JiYgYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJlaGF2aW9yOjpJZ25vcmVzVXNlclNl
bGVjdE5vbmUpKTsKIH0KIAogdm9pZCBUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogeworICAgIEFM
V0FZU19MT0dfV0lUSF9TVFJFQU0oc3RyZWFtIDw8ICItLS0gVGV4dEl0ZXJhdG9yOjphZHZhbmNl
IHN0YXJ0IC0tLSIpOwogICAgIEFTU0VSVCghYXRFbmQoKSk7CiAKICAgICAvLyByZXNldCB0aGUg
cnVuIGluZm9ybWF0aW9uCkBAIC00NzMsNiArNDg1LDggQEAgdm9pZCBUZXh0SXRlcmF0b3I6OmFk
dmFuY2UoKQogICAgICAgICAgICAgcmV0dXJuOwogICAgIH0KIAorICAgIEFMV0FZU19MT0dfV0lU
SF9TVFJFQU0oc3RyZWFtIDw8ICJiZWhhdmlvciBJIGNhcmUgYWJvdXQ6ICIgPDwgbV9iZWhhdmlv
cnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OlRyYXZlcnNlU2tpcHBlZENvbnRlbnRS
ZWxldmFudFRvRmluZEluUGFnZSkpOworCiAgICAgd2hpbGUgKG1fY3VycmVudE5vZGUgJiYgbV9j
dXJyZW50Tm9kZSAhPSBtX3Bhc3RFbmROb2RlKSB7CiAgICAgICAgIC8vIGlmIHRoZSByYW5nZSBl
bmRzIGF0IG9mZnNldCAwIG9mIGFuIGVsZW1lbnQsIHJlcHJlc2VudCB0aGUKICAgICAgICAgLy8g
cG9zaXRpb24sIGJ1dCBub3QgdGhlIGNvbnRlbnQsIG9mIHRoYXQgZWxlbWVudCBlLmcuIGlmIHRo
ZQpAQCAtNDg0LDEyICs0OTgsMjQgQEAgdm9pZCBUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIAorICAgICAgICBhdXRvIGlzU2tp
cHBlZENvbnRlbnRTdWJ0cmVlRm9yVGV4dEl0ZXJhdG9yID0gWyZdKGF1dG8qIHJlbmRlcmVyKSB7
CisgICAgICAgICAgICBBTFdBWVNfTE9HX1dJVEhfU1RSRUFNKHN0cmVhbSA8PCAiYXNzZXNzaW5n
ICIgPDwgKnJlbmRlcmVyIDw8ICIgd2l0aCB1c2VkIGMtdiAiIDw8IHJlbmRlcmVyLT5zdHlsZSgp
LnVzZWRDb250ZW50VmlzaWJpbGl0eSgpKTsKKyAgICAgICAgICAgIGF1dG8qIHJlbmRlckVsZW1l
bnQgPSBkeW5hbWljRG93bmNhc3Q8UmVuZGVyRWxlbWVudD4ocmVuZGVyZXIpOworICAgICAgICAg
ICAgaWYgKCFyZW5kZXJFbGVtZW50IHx8ICFpc1NraXBwZWRDb250ZW50Um9vdCgqcmVuZGVyRWxl
bWVudCkpCisgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgICAgICBpZiAo
cmVuZGVyRWxlbWVudC0+c3R5bGUoKS51c2VkQ29udGVudFZpc2liaWxpdHkoKSA9PSBDb250ZW50
VmlzaWJpbGl0eTo6QXV0byAmJiBtX2JlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhh
dmlvcjo6VHJhdmVyc2VTa2lwcGVkQ29udGVudFJlbGV2YW50VG9GaW5kSW5QYWdlKSkKKyAgICAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgICAgIHJldHVybiB0cnVlOworICAg
ICAgICB9OworCiAgICAgICAgIENoZWNrZWRQdHIgcmVuZGVyZXIgPSBtX2N1cnJlbnROb2RlLT5y
ZW5kZXJlcigpOwogICAgICAgICBpZiAoIW1faGFuZGxlZE5vZGUpIHsKICAgICAgICAgICAgIGlm
ICghaXNSZW5kZXJlclZpc2libGUocmVuZGVyZXIuZ2V0KCksIG1fYmVoYXZpb3JzKSkgewogICAg
ICAgICAgICAgICAgIG1faGFuZGxlZE5vZGUgPSB0cnVlOwogICAgICAgICAgICAgICAgIG1faGFu
ZGxlZENoaWxkcmVuID0gIWhhc0Rpc3BsYXlDb250ZW50cygqcHJvdGVjdGVkQ3VycmVudE5vZGUo
KSkgJiYgIXJlbmRlcmVyOwotICAgICAgICAgICAgfSBlbHNlIGlmIChhdXRvKiByZW5kZXJFbGVt
ZW50ID0gZHluYW1pY0Rvd25jYXN0PFJlbmRlckVsZW1lbnQ+KHJlbmRlcmVyLmdldCgpKTsgcmVu
ZGVyRWxlbWVudCAmJiBpc1NraXBwZWRDb250ZW50Um9vdCgqcmVuZGVyRWxlbWVudCkpCisgICAg
ICAgICAgICB9IGVsc2UgaWYgKGlzU2tpcHBlZENvbnRlbnRTdWJ0cmVlRm9yVGV4dEl0ZXJhdG9y
KHJlbmRlcmVyLmdldCgpKSkKICAgICAgICAgICAgICAgICBtX2hhbmRsZWRDaGlsZHJlbiA9IHRy
dWU7CiAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAvLyBoYW5kbGUgY3VycmVu
dCBub2RlIGFjY29yZGluZyB0byBpdHMgdHlwZQpAQCAtNTUyLDYgKzU3OCw3IEBAIHZvaWQgVGV4
dEl0ZXJhdG9yOjphZHZhbmNlKCkKICAgICAgICAgaWYgKG1fcG9zaXRpb25Ob2RlKQogICAgICAg
ICAgICAgcmV0dXJuOwogICAgIH0KKyAgICBBTFdBWVNfTE9HX1dJVEhfU1RSRUFNKHN0cmVhbSA8
PCAiLS0tIFRleHRJdGVyYXRvcjo6YWR2YW5jZSBlbmQgLS0tIik7CiB9CiAKIHN0YXRpYyBib29s
IGhhc1Zpc2libGVUZXh0Tm9kZShSZW5kZXJUZXh0JiByZW5kZXJlcikKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0
aW5nL1RleHRJdGVyYXRvci5oCmluZGV4IDEyNmM2MjBmZjM2Ni4uMzU2ZGMyMGQ0ZTc3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvci5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmgKQEAgLTMxMCw3ICszMTAsMTIgQEAgcHJp
dmF0ZToKIAogY29uc3RleHByIFRleHRJdGVyYXRvckJlaGF2aW9ycyBmaW5kSXRlcmF0b3JPcHRp
b25zKEZpbmRPcHRpb25zIG9wdGlvbnMgPSB7IH0pCiB7Ci0gICAgVGV4dEl0ZXJhdG9yQmVoYXZp
b3JzIGl0ZXJhdG9yT3B0aW9ucyB7IFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNUZXh0Q29u
dHJvbHMsIFRleHRJdGVyYXRvckJlaGF2aW9yOjpDbGlwc1RvRnJhbWVBbmNlc3RvcnMsIFRleHRJ
dGVyYXRvckJlaGF2aW9yOjpFbnRlcnNJbWFnZU92ZXJsYXlzIH07CisgICAgVGV4dEl0ZXJhdG9y
QmVoYXZpb3JzIGl0ZXJhdG9yT3B0aW9ucyB7CisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9y
OjpFbnRlcnNUZXh0Q29udHJvbHMsCisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpDbGlw
c1RvRnJhbWVBbmNlc3RvcnMsCisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNJ
bWFnZU92ZXJsYXlzLAorICAgICAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6VHJhdmVyc2VTa2lw
cGVkQ29udGVudFJlbGV2YW50VG9GaW5kSW5QYWdlLAorICAgIH07CiAgICAgaWYgKCFvcHRpb25z
LmNvbnRhaW5zKEZpbmRPcHRpb246OkRvTm90VHJhdmVyc2VGbGF0VHJlZSkpCiAgICAgICAgIGl0
ZXJhdG9yT3B0aW9ucy5hZGQoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OlRyYXZlcnNlc0ZsYXRUcmVl
KTsKICAgICByZXR1cm4gaXRlcmF0b3JPcHRpb25zOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9UZXh0SXRlcmF0b3JCZWhhdmlvci5oIGIvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9UZXh0SXRlcmF0b3JCZWhhdmlvci5oCmluZGV4IDJmOTViYTBkN2IyOS4uMjdkYTgxZmFkMWI3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2aW9y
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3JCZWhhdmlvci5oCkBA
IC03MSw3ICs3MSwxMCBAQCBlbnVtIGNsYXNzIFRleHRJdGVyYXRvckJlaGF2aW9yIDogdWludDE2
X3QgewogI2VuZGlmCiAKICAgICAvLyBVc2VkIGJ5IGFjY2Vzc2liaWxpdHkgdG8gZXhwb3NlIHVu
dHJhbnNmb3JtZWQga2FuYSB0ZXh0LgotICAgIElnbm9yZXNGdWxsU2l6ZUthbmEgPSAxIDw8IDE0
CisgICAgSWdub3Jlc0Z1bGxTaXplS2FuYSA9IDEgPDwgMTQsCisKKyAgICAvLyBXaGV0aGVyIHRv
IHRyYXZlcnNlIGNvbnRlbnQtdmlzaWJpbGl0eTogYXV0bywgYXV0by1leHBhbmRpbmcgYDxkZXRh
aWxzPmAgb3IgYGhpZGRlbj11bnRpbC1mb3VuZGAgc3VidHJlZXMuCisgICAgVHJhdmVyc2VTa2lw
cGVkQ29udGVudFJlbGV2YW50VG9GaW5kSW5QYWdlID0gMSA8PCAxNSwKIH07CiAKIHVzaW5nIFRl
eHRJdGVyYXRvckJlaGF2aW9ycyA9IE9wdGlvblNldDxUZXh0SXRlcmF0b3JCZWhhdmlvcj47Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474731</attachid>
            <date>2025-03-26 20:05:25 -0700</date>
            <delta_ts>2025-03-29 09:46:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-283846-20250326200524.patch</filename>
            <type>text/plain</type>
            <size>16673</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBiZGIzMThhOWQzNWUxODJkNTNhMTU4MmEyMmEwNWYxNDkzOTIyNThhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFdlZCwgMjYgTWFyIDIwMjUgMjA6MDQ6MDkgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbY3NzLWNv
bnRhaW4tMl0gY29udGVudCBza2lwcGVkIHdpdGggYGNvbnRlbnQtdmlzaWJpbGl0eToKIGF1dG9g
IHNob3VsZCBzdGlsbCBiZSBmaW5kYWJsZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjgzODQ2CiA8cmRhcjovL3Byb2JsZW0vMTQxMDg2NjA3PgoKUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCgpXSVAvTmVlZHMgdGVzdCBjYXNlLgoKKiBTb3VyY2UvV2ViQ29yZS9k
b20vRG9jdW1lbnQuY3BwOgooV2ViQ29yZTo6RG9jdW1lbnQ6OnVwZGF0ZUxheW91dCk6CiogU291
cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwOgooV2ViQ29yZTo6ZnVsbHlDbGlw
c0NvbnRlbnRzKToKKFdlYkNvcmU6OnB1c2hGdWxseUNsaXBwZWRTdGF0ZSk6CihXZWJDb3JlOjpz
ZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKToKKFdlYkNvcmU6OmlzQ2xpcHBlZEJ5RnJhbWVBbmNlc3Rv
cik6CihXZWJDb3JlOjpUZXh0SXRlcmF0b3I6OlRleHRJdGVyYXRvcik6CihXZWJDb3JlOjpUZXh0
SXRlcmF0b3I6OmluaXQpOgooV2ViQ29yZTo6aXNSZW5kZXJlckFjY2Vzc2libGUpOgooV2ViQ29y
ZTo6c2hvdWxkQ29udGVudFN1YnRyZWVCZVNraXBwZWRJZkFwcGxpY2FibGUpOgooV2ViQ29yZTo6
VGV4dEl0ZXJhdG9yOjphZHZhbmNlKToKKFdlYkNvcmU6OlRleHRJdGVyYXRvcjo6aGFuZGxlUmVw
bGFjZWRFbGVtZW50KToKKFdlYkNvcmU6OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0b3I6
OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0b3IpOgooV2ViQ29yZTo6U2ltcGxpZmllZEJh
Y2t3YXJkc1RleHRJdGVyYXRvcjo6YWR2YW5jZSk6CihXZWJDb3JlOjppc1JlbmRlcmVyVmlzaWJs
ZSk6IERlbGV0ZWQuCiogU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaDoKKiBT
b3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2aW9yLmg6Ci0tLQogU291cmNl
L1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCAgICAgICAgICAgICAgIHwgMzUgKysrKysrLS0tCiBT
b3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvci5jcHAgICAgICAgfCA3NiArKysrKysr
KysrKysrLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvci5oICAgICAg
ICAgfCAgNyArLQogU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3JCZWhhdmlvci5o
IHwgIDUgKy0KIDQgZmlsZXMgY2hhbmdlZCwgODUgaW5zZXJ0aW9ucygrKSwgMzggZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggNTY2MTNmYmQ4Njg2Li5mYTMyZTNkYWU0
MzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApAQCAtMjI2LDYgKzIyNiw3IEBACiAjaW5jbHVk
ZSAiUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRlci5oIgogI2luY2x1ZGUgIlJlbmRlckJveElubGlu
ZXMuaCIKICNpbmNsdWRlICJSZW5kZXJDaGlsZEl0ZXJhdG9yLmgiCisjaW5jbHVkZSAiUmVuZGVy
RGVzY2VuZGFudEl0ZXJhdG9yLmgiCiAjaW5jbHVkZSAiUmVuZGVyRWxlbWVudElubGluZXMuaCIK
ICNpbmNsdWRlICJSZW5kZXJJbmxpbmUuaCIKICNpbmNsdWRlICJSZW5kZXJMYXllckNvbXBvc2l0
b3IuaCIKQEAgLTI5NzgsMTkgKzI5NzksMzEgQEAgYXV0byBEb2N1bWVudDo6dXBkYXRlTGF5b3V0
KE9wdGlvblNldDxMYXlvdXRPcHRpb25zPiBsYXlvdXRPcHRpb25zLCBjb25zdCBFbGVtZW4KICAg
ICAgICAgICAgICAgICBpZiAoIWxheW91dE9wdGlvbnMuY29udGFpbnMoTGF5b3V0T3B0aW9uczo6
Q29udGVudFZpc2liaWxpdHlGb3JjZUxheW91dCkpCiAgICAgICAgICAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKIAotICAgICAgICAgICAgICAgIEFTU0VSVChjb250ZXh0KTsKLSAgICAgICAgICAg
ICAgICBpZiAoIWNvbnRleHQgfHwgIWNvbnRleHQtPnJlbmRlcmVyKCkpCisgICAgICAgICAgICAg
ICAgaWYgKGNvbnRleHQgJiYgIWNvbnRleHQtPnJlbmRlcmVyKCkpCiAgICAgICAgICAgICAgICAg
ICAgIHJldHVybiBmYWxzZTsKIAotICAgICAgICAgICAgICAgIGF1dG8mIHNraXBwZWRSb290UmVu
ZGVyZXIgPSAqY29udGV4dC0+cmVuZGVyZXIoKTsKLSAgICAgICAgICAgICAgICBpZiAoIXNraXBw
ZWRSb290UmVuZGVyZXIuc3R5bGUoKS5oYXNTa2lwcGVkQ29udGVudCgpKQotICAgICAgICAgICAg
ICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICAgICAgICAgICAgICBhdXRvIGV2ZXJoYWRMYXlv
dXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCA9IHNraXBwZWRSb290UmVuZGVyZXIud2FzU2tpcHBl
ZER1cmluZ0xhc3RMYXlvdXREdWVUb0NvbnRlbnRWaXNpYmlsaXR5KCk7Ci0gICAgICAgICAgICAg
ICAgaWYgKGV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCAmJiAhKmV2ZXJoYWRM
YXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOwotCi0gICAgICAgICAgICAgICAgc2tpcHBlZFJvb3RSZW5kZXJlci5zZXROZWVkc0xh
eW91dCgpOworICAgICAgICAgICAgICAgIGlmIChjb250ZXh0KSB7CisgICAgICAgICAgICAgICAg
ICAgIGF1dG8mIHNraXBwZWRSb290UmVuZGVyZXIgPSAqY29udGV4dC0+cmVuZGVyZXIoKTsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKCFza2lwcGVkUm9vdFJlbmRlcmVyLnN0eWxlKCkuaGFzU2tp
cHBlZENvbnRlbnQoKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKwor
ICAgICAgICAgICAgICAgICAgICBhdXRvIGV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5n
TGFzdCA9IHNraXBwZWRSb290UmVuZGVyZXIud2FzU2tpcHBlZER1cmluZ0xhc3RMYXlvdXREdWVU
b0NvbnRlbnRWaXNpYmlsaXR5KCk7CisgICAgICAgICAgICAgICAgICAgIGlmIChldmVyaGFkTGF5
b3V0QW5kV2FzU2tpcHBlZER1cmluZ0xhc3QgJiYgISpldmVyaGFkTGF5b3V0QW5kV2FzU2tpcHBl
ZER1cmluZ0xhc3QpCisgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICAgICAgICAgICAgICAgICAgc2tpcHBlZFJvb3RSZW5kZXJlci5zZXROZWVkc0xheW91dCgpOwor
ICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgICAgIGF1dG8gaXNTa2lw
cGVkQ29udGVudFN0YWxlID0gZmFsc2U7CisgICAgICAgICAgICAgICAgICAgIGZvciAoYXV0byYg
ZGVzY2VuZGFudCA6IGRlc2NlbmRhbnRzT2ZUeXBlPFJlbmRlckJsb2NrPigqcmVuZGVyVmlldygp
KSkgeworICAgICAgICAgICAgICAgICAgICAgICAgYXV0byBldmVyaGFkTGF5b3V0QW5kV2FzU2tp
cHBlZER1cmluZ0xhc3QgPSBkZXNjZW5kYW50Lndhc1NraXBwZWREdXJpbmdMYXN0TGF5b3V0RHVl
VG9Db250ZW50VmlzaWJpbGl0eSgpOworICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGV2ZXJo
YWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCAmJiAqZXZlcmhhZExheW91dEFuZFdhc1Nr
aXBwZWREdXJpbmdMYXN0KSB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVzY2VuZGFu
dC5zZXROZWVkc0xheW91dCgpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzU2tpcHBl
ZENvbnRlbnRTdGFsZSA9IHRydWU7CisgICAgICAgICAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgaWYgKCFpc1NraXBwZWRDb250ZW50
U3RhbGUpCisgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgICAg
ICAgICAgfQogCiAgICAgICAgICAgICAgICAgYXV0byBjb250ZW50VmlzaWJpbGl0eVNjb3BlID0g
Q29udGVudFZpc2liaWxpdHlGb3JjZUxheW91dFNjb3BlIHsgbGF5b3V0Q29udGV4dCB9OwogICAg
ICAgICAgICAgICAgIGxheW91dENvbnRleHQubGF5b3V0KGxheW91dE9wdGlvbnMuY29udGFpbnMo
TGF5b3V0T3B0aW9uczo6Q2FuRGVmZXJVcGRhdGVMYXllclBvc2l0aW9ucykpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwIGIvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwCmluZGV4IGE3ZWVkNmY2M2M4Zi4uYzVmMmE5Yjc3
YWQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvci5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwCkBAIC0yMDQsNyAr
MjA0LDcgQEAgc3RhdGljIFJlZlB0cjxOb2RlPiBuZXh0SW5QcmVPcmRlckNyb3NzaW5nU2hhZG93
Qm91bmRhcmllcyhOb2RlJiByYW5nZUVuZENvbnRhaW4KICAgICByZXR1cm4gbnVsbHB0cjsKIH0K
IAotc3RhdGljIGlubGluZSBib29sIGZ1bGx5Q2xpcHNDb250ZW50cyhOb2RlJiBub2RlKQorc3Rh
dGljIGlubGluZSBib29sIGZ1bGx5Q2xpcHNDb250ZW50cyhOb2RlJiBub2RlLCBUZXh0SXRlcmF0
b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQogewogICAgIENoZWNrZWRQdHIgcmVuZGVyZXIgPSBub2Rl
LnJlbmRlcmVyKCk7CiAgICAgaWYgKCFyZW5kZXJlcikgewpAQCAtMjE5LDYgKzIxOSw5IEBAIHN0
YXRpYyBpbmxpbmUgYm9vbCBmdWxseUNsaXBzQ29udGVudHMoTm9kZSYgbm9kZSkKICAgICBpZiAo
aXM8SFRNTFRleHRBcmVhRWxlbWVudD4obm9kZSkpCiAgICAgICAgIHJldHVybiBib3gtPnNpemUo
KS5pc0VtcHR5KCk7CiAKKyAgICBpZiAoYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJl
aGF2aW9yOjpFbnRlcnNTa2lwcGVkQ29udGVudFJlbGV2YW50VG9Vc2VyKSAmJiBpc1NraXBwZWRD
b250ZW50Um9vdCgqYm94KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgcmV0dXJuIGJv
eC0+Y29udGVudEJveFNpemUoKS5pc0VtcHR5KCk7CiB9CiAKQEAgLTIzMCwxNCArMjMzLDE0IEBA
IHN0YXRpYyBpbmxpbmUgYm9vbCBpZ25vcmVzQ29udGFpbmVyQ2xpcChjb25zdCBOb2RlJiBub2Rl
KQogICAgIHJldHVybiByZW5kZXJlci0+aXNPdXRPZkZsb3dQb3NpdGlvbmVkKCk7CiB9CiAKLXN0
YXRpYyB2b2lkIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShCaXRTdGFjayYgc3RhY2ssIE5vZGUmIG5v
ZGUpCitzdGF0aWMgdm9pZCBwdXNoRnVsbHlDbGlwcGVkU3RhdGUoQml0U3RhY2smIHN0YWNrLCBO
b2RlJiBub2RlLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQogewogICAgIC8vIFB1
c2ggdHJ1ZSBpZiB0aGlzIG5vZGUgZnVsbCBjbGlwcyBpdHMgY29udGVudHMsIG9yIGlmIGEgcGFy
ZW50IGFscmVhZHkgaGFzIGZ1bGx5CiAgICAgLy8gY2xpcHBlZCBhbmQgdGhpcyBpcyBub3QgYSBu
b2RlIHRoYXQgaWdub3JlcyBpdHMgY29udGFpbmVyJ3MgY2xpcC4KLSAgICBzdGFjay5wdXNoKGZ1
bGx5Q2xpcHNDb250ZW50cyhub2RlKSB8fCAoc3RhY2sudG9wKCkgJiYgIWlnbm9yZXNDb250YWlu
ZXJDbGlwKG5vZGUpKSk7CisgICAgc3RhY2sucHVzaChmdWxseUNsaXBzQ29udGVudHMobm9kZSwg
YmVoYXZpb3JzKSB8fCAoc3RhY2sudG9wKCkgJiYgIWlnbm9yZXNDb250YWluZXJDbGlwKG5vZGUp
KSk7CiB9CiAKLXN0YXRpYyB2b2lkIHNldFVwRnVsbHlDbGlwcGVkU3RhY2soQml0U3RhY2smIHN0
YWNrLCBOb2RlJiBub2RlKQorc3RhdGljIHZvaWQgc2V0VXBGdWxseUNsaXBwZWRTdGFjayhCaXRT
dGFjayYgc3RhY2ssIE5vZGUmIG5vZGUsIFRleHRJdGVyYXRvckJlaGF2aW9ycyBiZWhhdmlvcnMp
CiB7CiAgICAgLy8gUHV0IHRoZSBub2RlcyBpbiBhIHZlY3RvciBzbyB3ZSBjYW4gaXRlcmF0ZSBp
biByZXZlcnNlIG9yZGVyLgogICAgIC8vIEZJWE1FOiBUaGlzIChhbmQgVGV4dEl0ZXJhdG9yIGlu
IGdlbmVyYWwpIHNob3VsZCB1c2UgQ29tcG9zZWRUcmVlSXRlcmF0b3IuCkBAIC0yNDgsOCArMjUx
LDggQEAgc3RhdGljIHZvaWQgc2V0VXBGdWxseUNsaXBwZWRTdGFjayhCaXRTdGFjayYgc3RhY2ss
IE5vZGUmIG5vZGUpCiAgICAgLy8gQ2FsbCBwdXNoRnVsbHlDbGlwcGVkU3RhdGUgb24gZWFjaCBu
b2RlIHN0YXJ0aW5nIHdpdGggdGhlIGVhcmxpZXN0IGFuY2VzdG9yLgogICAgIHNpemVfdCBzaXpl
ID0gYW5jZXN0cnkuc2l6ZSgpOwogICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgc2l6ZTsgKytp
KQotICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUoc3RhY2ssIGFuY2VzdHJ5W3NpemUgLSBp
IC0gMV0pOwotICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShzdGFjaywgbm9kZSk7CisgICAgICAg
IHB1c2hGdWxseUNsaXBwZWRTdGF0ZShzdGFjaywgYW5jZXN0cnlbc2l6ZSAtIGkgLSAxXSwgYmVo
YXZpb3JzKTsKKyAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUoc3RhY2ssIG5vZGUsIGJlaGF2aW9y
cyk7CiB9CiAKIHN0YXRpYyBib29sIGlzQ2xpcHBlZEJ5RnJhbWVBbmNlc3Rvcihjb25zdCBEb2N1
bWVudCYgZG9jdW1lbnQsIFRleHRJdGVyYXRvckJlaGF2aW9ycyBiZWhhdmlvcnMpCkBAIC0yNTks
NyArMjYyLDcgQEAgc3RhdGljIGJvb2wgaXNDbGlwcGVkQnlGcmFtZUFuY2VzdG9yKGNvbnN0IERv
Y3VtZW50JiBkb2N1bWVudCwgVGV4dEl0ZXJhdG9yQmVoYXYKIAogICAgIGZvciAoUmVmUHRyIG93
bmVyID0gZG9jdW1lbnQub3duZXJFbGVtZW50KCk7IG93bmVyOyBvd25lciA9IG93bmVyLT5kb2N1
bWVudCgpLm93bmVyRWxlbWVudCgpKSB7CiAgICAgICAgIEJpdFN0YWNrIG93bmVyQ2xpcFN0YWNr
OwotICAgICAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG93bmVyQ2xpcFN0YWNrLCAqb3duZXIp
OworICAgICAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG93bmVyQ2xpcFN0YWNrLCAqb3duZXIs
IGJlaGF2aW9ycyk7CiAgICAgICAgIGlmIChvd25lckNsaXBTdGFjay50b3AoKSkKICAgICAgICAg
ICAgIHJldHVybiB0cnVlOwogICAgIH0KQEAgLTM2MSw3ICszNjQsNyBAQCBUZXh0SXRlcmF0b3I6
OlRleHRJdGVyYXRvcihjb25zdCBTaW1wbGVSYW5nZSYgcmFuZ2UsIFRleHRJdGVyYXRvckJlaGF2
aW9ycyBiZWhhdgogewogICAgIEFTU0VSVCghbV9iZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJh
dG9yQmVoYXZpb3I6OkVtaXRzT2JqZWN0UmVwbGFjZW1lbnRDaGFyYWN0ZXJzKSB8fCAhbV9iZWhh
dmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVtaXRzT2JqZWN0UmVwbGFjZW1l
bnRDaGFyYWN0ZXJzRm9ySW1hZ2VzKSk7CiAKLSAgICByYW5nZS5zdGFydC5wcm90ZWN0ZWREb2N1
bWVudCgpLT51cGRhdGVMYXlvdXRJZ25vcmVQZW5kaW5nU3R5bGVzaGVldHMoKTsKKyAgICByYW5n
ZS5zdGFydC5wcm90ZWN0ZWREb2N1bWVudCgpLT51cGRhdGVMYXlvdXRJZ25vcmVQZW5kaW5nU3R5
bGVzaGVldHMobV9iZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVy
c1NraXBwZWRDb250ZW50UmVsZXZhbnRUb1VzZXIpID8gT3B0aW9uU2V0PExheW91dE9wdGlvbnM+
IHsgTGF5b3V0T3B0aW9uczo6Q29udGVudFZpc2liaWxpdHlGb3JjZUxheW91dCB9IDogT3B0aW9u
U2V0PExheW91dE9wdGlvbnM+IHsgfSk7CiAKICAgICBtX3N0YXJ0Q29udGFpbmVyID0gcmFuZ2Uu
c3RhcnQuY29udGFpbmVyLnB0cigpOwogICAgIG1fc3RhcnRPZmZzZXQgPSByYW5nZS5zdGFydC5v
ZmZzZXQ7CkBAIC0zODEsNyArMzg0LDcgQEAgdm9pZCBUZXh0SXRlcmF0b3I6OmluaXQoKQogICAg
IGlmIChpc0NsaXBwZWRCeUZyYW1lQW5jZXN0b3IoY3VycmVudE5vZGUtPnByb3RlY3RlZERvY3Vt
ZW50KCksIG1fYmVoYXZpb3JzKSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgc2V0VXBGdWxseUNs
aXBwZWRTdGFjayhtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqY3VycmVudE5vZGUpOworICAgIHNldFVw
RnVsbHlDbGlwcGVkU3RhY2sobV9mdWxseUNsaXBwZWRTdGFjaywgKmN1cnJlbnROb2RlLCBtX2Jl
aGF2aW9ycyk7CiAKICAgICBtX29mZnNldCA9IGN1cnJlbnROb2RlID09IG1fc3RhcnRDb250YWlu
ZXIuZ2V0KCkgPyBtX3N0YXJ0T2Zmc2V0IDogMDsKIApAQCAtNDM2LDkgKzQzOSwzMyBAQCBzdGF0
aWMgaW5saW5lIGJvb2wgaGFzRGlzcGxheUNvbnRlbnRzKE5vZGUmIG5vZGUpCiAgICAgcmV0dXJu
IGVsZW1lbnQgJiYgZWxlbWVudC0+aGFzRGlzcGxheUNvbnRlbnRzKCk7CiB9CiAKLXN0YXRpYyBi
b29sIGlzUmVuZGVyZXJWaXNpYmxlKGNvbnN0IFJlbmRlck9iamVjdCogcmVuZGVyZXIsIFRleHRJ
dGVyYXRvckJlaGF2aW9ycyBiZWhhdmlvcnMpCitzdGF0aWMgYm9vbCBpc1JlbmRlcmVyQWNjZXNz
aWJsZShjb25zdCBSZW5kZXJPYmplY3QqIHJlbmRlcmVyLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMg
YmVoYXZpb3JzKQoreworICAgIGlmICghcmVuZGVyZXIpCisgICAgICAgIHJldHVybiBmYWxzZTsK
KworICAgIGF1dG8mIHN0eWxlID0gcmVuZGVyZXItPnN0eWxlKCk7CisgICAgaWYgKHN0eWxlLnVz
ZWRVc2VyU2VsZWN0KCkgPT0gVXNlclNlbGVjdDo6Tm9uZSAmJiAhYmVoYXZpb3JzLmNvbnRhaW5z
KFRleHRJdGVyYXRvckJlaGF2aW9yOjpJZ25vcmVzVXNlclNlbGVjdE5vbmUpKQorICAgICAgICBy
ZXR1cm4gZmFsc2U7CisKKyAgICBpZiAocmVuZGVyZXItPmlzU2tpcHBlZENvbnRlbnQoKSkgewor
ICAgICAgICBpZiAoIWJlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50
ZXJzU2tpcHBlZENvbnRlbnRSZWxldmFudFRvVXNlcikpCisgICAgICAgICAgICByZXR1cm4gZmFs
c2U7CisgICAgICAgIHJldHVybiBzdHlsZS51c2VkQ29udGVudFZpc2liaWxpdHkoKSA9PSBDb250
ZW50VmlzaWJpbGl0eTo6QXV0bzsKKyAgICB9CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworc3Rh
dGljIGJvb2wgc2hvdWxkQ29udGVudFN1YnRyZWVCZVNraXBwZWRJZkFwcGxpY2FibGUoY29uc3Qg
UmVuZGVyT2JqZWN0JiByZW5kZXJlciwgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGJlaGF2aW9ycykK
IHsKLSAgICByZXR1cm4gcmVuZGVyZXIgJiYgIXJlbmRlcmVyLT5pc1NraXBwZWRDb250ZW50KCkg
JiYgIShyZW5kZXJlci0+c3R5bGUoKS51c2VkVXNlclNlbGVjdCgpID09IFVzZXJTZWxlY3Q6Ok5v
bmUgJiYgYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJlaGF2aW9yOjpJZ25vcmVzVXNl
clNlbGVjdE5vbmUpKTsKKyAgICBhdXRvKiByZW5kZXJFbGVtZW50ID0gZHluYW1pY0Rvd25jYXN0
PFJlbmRlckVsZW1lbnQ+KHJlbmRlcmVyKTsKKyAgICBpZiAoIXJlbmRlckVsZW1lbnQgfHwgIWlz
U2tpcHBlZENvbnRlbnRSb290KCpyZW5kZXJFbGVtZW50KSkgeworICAgICAgICAvLyBOb3QgYXBw
bGljYWJsZS4KKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KKworICAgIHJldHVybiAhYmVo
YXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNTa2lwcGVkQ29udGVu
dFJlbGV2YW50VG9Vc2VyKSB8fCByZW5kZXJFbGVtZW50LT5zdHlsZSgpLnVzZWRDb250ZW50Vmlz
aWJpbGl0eSgpICE9IENvbnRlbnRWaXNpYmlsaXR5OjpBdXRvOwogfQogCiB2b2lkIFRleHRJdGVy
YXRvcjo6YWR2YW5jZSgpCkBAIC00ODYsMTQgKzUxMywxMyBAQCB2b2lkIFRleHRJdGVyYXRvcjo6
YWR2YW5jZSgpCiAgICAgICAgIAogICAgICAgICBDaGVja2VkUHRyIHJlbmRlcmVyID0gbV9jdXJy
ZW50Tm9kZS0+cmVuZGVyZXIoKTsKICAgICAgICAgaWYgKCFtX2hhbmRsZWROb2RlKSB7Ci0gICAg
ICAgICAgICBpZiAoIWlzUmVuZGVyZXJWaXNpYmxlKHJlbmRlcmVyLmdldCgpLCBtX2JlaGF2aW9y
cykpIHsKKyAgICAgICAgICAgIGlmICghaXNSZW5kZXJlckFjY2Vzc2libGUocmVuZGVyZXIuZ2V0
KCksIG1fYmVoYXZpb3JzKSkgewogICAgICAgICAgICAgICAgIG1faGFuZGxlZE5vZGUgPSB0cnVl
OwogICAgICAgICAgICAgICAgIG1faGFuZGxlZENoaWxkcmVuID0gIWhhc0Rpc3BsYXlDb250ZW50
cygqcHJvdGVjdGVkQ3VycmVudE5vZGUoKSkgJiYgIXJlbmRlcmVyOwotICAgICAgICAgICAgfSBl
bHNlIGlmIChhdXRvKiByZW5kZXJFbGVtZW50ID0gZHluYW1pY0Rvd25jYXN0PFJlbmRlckVsZW1l
bnQ+KHJlbmRlcmVyLmdldCgpKTsgcmVuZGVyRWxlbWVudCAmJiBpc1NraXBwZWRDb250ZW50Um9v
dCgqcmVuZGVyRWxlbWVudCkpCi0gICAgICAgICAgICAgICAgbV9oYW5kbGVkQ2hpbGRyZW4gPSB0
cnVlOwotICAgICAgICAgICAgZWxzZSB7Ci0gICAgICAgICAgICAgICAgLy8gaGFuZGxlIGN1cnJl
bnQgbm9kZSBhY2NvcmRpbmcgdG8gaXRzIHR5cGUKLSAgICAgICAgICAgICAgICBpZiAocmVuZGVy
ZXItPmlzUmVuZGVyVGV4dCgpICYmIG1fY3VycmVudE5vZGUtPmlzVGV4dE5vZGUoKSkKKyAgICAg
ICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgaWYgKHNob3VsZENvbnRlbnRTdWJ0cmVl
QmVTa2lwcGVkSWZBcHBsaWNhYmxlKCpyZW5kZXJlciwgbV9iZWhhdmlvcnMpKQorICAgICAgICAg
ICAgICAgICAgICBtX2hhbmRsZWRDaGlsZHJlbiA9IHRydWU7CisgICAgICAgICAgICAgICAgZWxz
ZSBpZiAocmVuZGVyZXItPmlzUmVuZGVyVGV4dCgpICYmIG1fY3VycmVudE5vZGUtPmlzVGV4dE5v
ZGUoKSkKICAgICAgICAgICAgICAgICAgICAgbV9oYW5kbGVkTm9kZSA9IGhhbmRsZVRleHROb2Rl
KCk7CiAgICAgICAgICAgICAgICAgZWxzZSBpZiAoaXNSZW5kZXJlclJlcGxhY2VkRWxlbWVudChy
ZW5kZXJlci5nZXQoKSwgbV9iZWhhdmlvcnMpKQogICAgICAgICAgICAgICAgICAgICBtX2hhbmRs
ZWROb2RlID0gaGFuZGxlUmVwbGFjZWRFbGVtZW50KCk7CkBAIC01MTgsNyArNTQ0LDcgQEAgdm9p
ZCBUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogICAgICAgICAgICAgICAgIHdoaWxlICghbmV4dCAm
JiBwYXJlbnROb2RlKSB7CiAgICAgICAgICAgICAgICAgICAgIGlmICgocGFzdEVuZCAmJiBwYXJl
bnROb2RlID09IG1fZW5kQ29udGFpbmVyLmdldCgpKSB8fCBpc0Rlc2NlbmRhbnRPZihtX2JlaGF2
aW9ycywgKm1fZW5kQ29udGFpbmVyLCAqcGFyZW50Tm9kZSkpCiAgICAgICAgICAgICAgICAgICAg
ICAgICByZXR1cm47Ci0gICAgICAgICAgICAgICAgICAgIGJvb2wgaGF2ZVJlbmRlcmVyID0gaXNS
ZW5kZXJlclZpc2libGUoY3VycmVudE5vZGUtPnJlbmRlcmVyKCksIG1fYmVoYXZpb3JzKTsKKyAg
ICAgICAgICAgICAgICAgICAgYm9vbCBoYXZlUmVuZGVyZXIgPSBpc1JlbmRlcmVyQWNjZXNzaWJs
ZShjdXJyZW50Tm9kZS0+cmVuZGVyZXIoKSwgbV9iZWhhdmlvcnMpOwogICAgICAgICAgICAgICAg
ICAgICBSZWZQdHIgZXhpdGVkTm9kZSA9IFdURk1vdmUoY3VycmVudE5vZGUpOwogICAgICAgICAg
ICAgICAgICAgICBtX2N1cnJlbnROb2RlID0gV1RGTW92ZShwYXJlbnROb2RlKTsKICAgICAgICAg
ICAgICAgICAgICAgY3VycmVudE5vZGUgPSBtX2N1cnJlbnROb2RlOwpAQCAtNTMyLDcgKzU1OCw3
IEBAIHZvaWQgVGV4dEl0ZXJhdG9yOjphZHZhbmNlKCkKICAgICAgICAgICAgICAgICAgICAgICAg
IHJldHVybjsKICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICBuZXh0
ID0gbmV4dFNpYmxpbmcobV9iZWhhdmlvcnMsICpjdXJyZW50Tm9kZSk7Ci0gICAgICAgICAgICAg
ICAgICAgIGlmIChuZXh0ICYmIGlzUmVuZGVyZXJWaXNpYmxlKGN1cnJlbnROb2RlLT5yZW5kZXJl
cigpLCBtX2JlaGF2aW9ycykpCisgICAgICAgICAgICAgICAgICAgIGlmIChuZXh0ICYmIGlzUmVu
ZGVyZXJBY2Nlc3NpYmxlKGN1cnJlbnROb2RlLT5yZW5kZXJlcigpLCBtX2JlaGF2aW9ycykpCiAg
ICAgICAgICAgICAgICAgICAgICAgICBleGl0Tm9kZShjdXJyZW50Tm9kZS5nZXQoKSk7CiAgICAg
ICAgICAgICAgICAgfQogICAgICAgICAgICAgfQpAQCAtNTQyLDcgKzU2OCw3IEBAIHZvaWQgVGV4
dEl0ZXJhdG9yOjphZHZhbmNlKCkKICAgICAgICAgLy8gc2V0IHRoZSBuZXcgY3VycmVudCBub2Rl
CiAgICAgICAgIG1fY3VycmVudE5vZGUgPSBXVEZNb3ZlKG5leHQpOwogICAgICAgICBpZiAoYXV0
byBjdXJyZW50Tm9kZSA9IHByb3RlY3RlZEN1cnJlbnROb2RlKCkpCi0gICAgICAgICAgICBwdXNo
RnVsbHlDbGlwcGVkU3RhdGUobV9mdWxseUNsaXBwZWRTdGFjaywgKmN1cnJlbnROb2RlKTsKKyAg
ICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqY3Vy
cmVudE5vZGUsIG1fYmVoYXZpb3JzKTsKICAgICAgICAgbV9oYW5kbGVkTm9kZSA9IGZhbHNlOwog
ICAgICAgICBtX2hhbmRsZWRDaGlsZHJlbiA9IGZhbHNlOwogICAgICAgICBtX2hhbmRsZWRGaXJz
dExldHRlciA9IGZhbHNlOwpAQCAtNzcwLDcgKzc5Niw3IEBAIGJvb2wgVGV4dEl0ZXJhdG9yOjpo
YW5kbGVSZXBsYWNlZEVsZW1lbnQoKQogICAgIGlmIChDaGVja2VkUHRyIHJlbmRlclRleHRDb250
cm9sID0gZHluYW1pY0Rvd25jYXN0PFJlbmRlclRleHRDb250cm9sPihyZW5kZXJlci5nZXQoKSk7
IHJlbmRlclRleHRDb250cm9sICYmIG1fYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJl
aGF2aW9yOjpFbnRlcnNUZXh0Q29udHJvbHMpKSB7CiAgICAgICAgIGlmIChhdXRvIGlubmVyVGV4
dEVsZW1lbnQgPSByZW5kZXJUZXh0Q29udHJvbC0+dGV4dEZvcm1Db250cm9sRWxlbWVudCgpLmlu
bmVyVGV4dEVsZW1lbnQoKSkgewogICAgICAgICAgICAgbV9jdXJyZW50Tm9kZSA9IGlubmVyVGV4
dEVsZW1lbnQtPmNvbnRhaW5pbmdTaGFkb3dSb290KCk7Ci0gICAgICAgICAgICBwdXNoRnVsbHlD
bGlwcGVkU3RhdGUobV9mdWxseUNsaXBwZWRTdGFjaywgKnByb3RlY3RlZEN1cnJlbnROb2RlKCkp
OworICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ss
ICpwcm90ZWN0ZWRDdXJyZW50Tm9kZSgpLCBtX2JlaGF2aW9ycyk7CiAgICAgICAgICAgICBtX29m
ZnNldCA9IDA7CiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIH0KQEAgLTc4MCw3
ICs4MDYsNyBAQCBib29sIFRleHRJdGVyYXRvcjo6aGFuZGxlUmVwbGFjZWRFbGVtZW50KCkKICAg
ICBpZiAobV9iZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc0lt
YWdlT3ZlcmxheXMpICYmIGN1cnJlbnRFbGVtZW50ICYmIEltYWdlT3ZlcmxheTo6aGFzT3Zlcmxh
eSgqY3VycmVudEVsZW1lbnQpKSB7CiAgICAgICAgIGlmIChSZWZQdHIgc2hhZG93Um9vdCA9IG1f
Y3VycmVudE5vZGUtPnNoYWRvd1Jvb3QoKSkgewogICAgICAgICAgICAgbV9jdXJyZW50Tm9kZSA9
IFdURk1vdmUoc2hhZG93Um9vdCk7Ci0gICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUo
bV9mdWxseUNsaXBwZWRTdGFjaywgKnByb3RlY3RlZEN1cnJlbnROb2RlKCkpOworICAgICAgICAg
ICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0ZWRD
dXJyZW50Tm9kZSgpLCBtX2JlaGF2aW9ycyk7CiAgICAgICAgICAgICBtX29mZnNldCA9IDA7CiAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIH0KQEAgLTEyNTIsNyArMTI3OCw3IEBA
IFNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0b3I6OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0
SXRlcmF0b3IoY29uc3QgU2ltcGxlUmFuCiAgICAgfQogCiAgICAgbV9ub2RlID0gZW5kTm9kZTsK
LSAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG1fZnVsbHlDbGlwcGVkU3RhY2ssICptX25vZGUp
OworICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sobV9mdWxseUNsaXBwZWRTdGFjaywgKm1fbm9k
ZSwgbV9iZWhhdmlvcnMpOwogICAgIG1fb2Zmc2V0ID0gZW5kT2Zmc2V0OwogICAgIG1faGFuZGxl
ZE5vZGUgPSBmYWxzZTsKICAgICBtX2hhbmRsZWRDaGlsZHJlbiA9IGVuZE9mZnNldCA9PSAwOwpA
QCAtMTI5OCw3ICsxMzI0LDcgQEAgdm9pZCBTaW1wbGlmaWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9y
OjphZHZhbmNlKCkKIAogICAgICAgICBpZiAoIW1faGFuZGxlZENoaWxkcmVuICYmIG1fbm9kZS0+
aGFzQ2hpbGROb2RlcygpKSB7CiAgICAgICAgICAgICBtX25vZGUgPSBtX25vZGUtPmxhc3RDaGls
ZCgpOwotICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3Rh
Y2ssICpwcm90ZWN0ZWROb2RlKCkpOworICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRl
KG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0ZWROb2RlKCksIG1fYmVoYXZpb3JzKTsKICAg
ICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIC8vIEV4aXQgZW1wdHkgY29udGFpbmVycyBhcyB3
ZSBwYXNzIG92ZXIgdGhlbSBvciBjb250YWluZXJzCiAgICAgICAgICAgICAvLyB3aGVyZSBbY29u
dGFpbmVyLCAwXSBpcyB3aGVyZSB3ZSBzdGFydGVkIGl0ZXJhdGluZy4KQEAgLTEzMjYsNyArMTM1
Miw3IEBAIHZvaWQgU2ltcGxpZmllZEJhY2t3YXJkc1RleHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAK
ICAgICAgICAgICAgIG1fZnVsbHlDbGlwcGVkU3RhY2sucG9wKCk7CiAgICAgICAgICAgICBpZiAo
YWR2YW5jZVJlc3BlY3RpbmdSYW5nZShtX25vZGUtPnByb3RlY3RlZFByZXZpb3VzU2libGluZygp
LmdldCgpKSkKLSAgICAgICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9mdWxseUNs
aXBwZWRTdGFjaywgKnByb3RlY3RlZE5vZGUoKSk7CisgICAgICAgICAgICAgICAgcHVzaEZ1bGx5
Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0ZWROb2RlKCksIG1fYmVo
YXZpb3JzKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBtX25vZGUgPSBudWxs
cHRyOwogICAgICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJ
dGVyYXRvci5oIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaAppbmRleCA1
ZGMxOWI5OTE1ZDguLjZlOTg0YThiYWNjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9UZXh0SXRlcmF0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVy
YXRvci5oCkBAIC0zMTEsNyArMzExLDEyIEBAIHByaXZhdGU6CiAKIGNvbnN0ZXhwciBUZXh0SXRl
cmF0b3JCZWhhdmlvcnMgZmluZEl0ZXJhdG9yT3B0aW9ucyhGaW5kT3B0aW9ucyBvcHRpb25zID0g
eyB9KQogewotICAgIFRleHRJdGVyYXRvckJlaGF2aW9ycyBpdGVyYXRvck9wdGlvbnMgeyBUZXh0
SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzVGV4dENvbnRyb2xzLCBUZXh0SXRlcmF0b3JCZWhhdmlv
cjo6Q2xpcHNUb0ZyYW1lQW5jZXN0b3JzLCBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzSW1h
Z2VPdmVybGF5cyB9OworICAgIFRleHRJdGVyYXRvckJlaGF2aW9ycyBpdGVyYXRvck9wdGlvbnMg
eworICAgICAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzVGV4dENvbnRyb2xzLAorICAg
ICAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6Q2xpcHNUb0ZyYW1lQW5jZXN0b3JzLAorICAgICAg
ICBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzSW1hZ2VPdmVybGF5cywKKyAgICAgICAgVGV4
dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1NraXBwZWRDb250ZW50UmVsZXZhbnRUb1VzZXIKKyAg
ICB9OwogICAgIGlmICghb3B0aW9ucy5jb250YWlucyhGaW5kT3B0aW9uOjpEb05vdFRyYXZlcnNl
RmxhdFRyZWUpKQogICAgICAgICBpdGVyYXRvck9wdGlvbnMuYWRkKFRleHRJdGVyYXRvckJlaGF2
aW9yOjpUcmF2ZXJzZXNGbGF0VHJlZSk7CiAgICAgcmV0dXJuIGl0ZXJhdG9yT3B0aW9uczsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yQmVoYXZpb3IuaCBi
L1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yQmVoYXZpb3IuaAppbmRleCAyZjk1
YmEwZDdiMjkuLmVlY2Q4MjFlOGNjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9UZXh0SXRlcmF0b3JCZWhhdmlvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4
dEl0ZXJhdG9yQmVoYXZpb3IuaApAQCAtNzEsNyArNzEsMTAgQEAgZW51bSBjbGFzcyBUZXh0SXRl
cmF0b3JCZWhhdmlvciA6IHVpbnQxNl90IHsKICNlbmRpZgogCiAgICAgLy8gVXNlZCBieSBhY2Nl
c3NpYmlsaXR5IHRvIGV4cG9zZSB1bnRyYW5zZm9ybWVkIGthbmEgdGV4dC4KLSAgICBJZ25vcmVz
RnVsbFNpemVLYW5hID0gMSA8PCAxNAorICAgIElnbm9yZXNGdWxsU2l6ZUthbmEgPSAxIDw8IDE0
LAorCisgICAgLy8gVXNlZCB3aGVuIHdlIHdhbnQgdG8gbWFrZSAnY29udGVudC12aXNpYmlsaXR5
OiBhdXRvJyBhdXRvLWV4cGFuZGluZyBgPGRldGFpbHM+YCBvciBgaGlkZGVuPXVudGlsLWZvdW5k
YCBjb250ZW50IGRpc2NvdmVyYWJsZS4KKyAgICBFbnRlcnNTa2lwcGVkQ29udGVudFJlbGV2YW50
VG9Vc2VyID0gMSA8IDE1CiB9OwogCiB1c2luZyBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgPSBPcHRp
b25TZXQ8VGV4dEl0ZXJhdG9yQmVoYXZpb3I+Owo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474757</attachid>
            <date>2025-03-29 09:46:40 -0700</date>
            <delta_ts>2025-03-29 14:38:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-283846-20250329094639.patch</filename>
            <type>text/plain</type>
            <size>18057</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBiMGYzNzg2YmMzOWFlNGFjMjZkOTNkN2UxMmJlZjQwYmQ1N2IyZTBlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFNhdCwgMjkgTWFyIDIwMjUgMDk6MzA6NTUgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbY3NzLWNv
bnRhaW4tMl0gY29udGVudCBza2lwcGVkIHdpdGggYGNvbnRlbnQtdmlzaWJpbGl0eToKIGF1dG9g
IHNob3VsZCBzdGlsbCBiZSBmaW5kYWJsZQogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTI4Mzg0NiMgPHJkYXI6Ly8xNDEyMzc2Mj4KClJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgoKTGV0J3MgYWRkICdmaW5kLWluLXBhZ2UnIG1vZGUgdG8gVGV4dEl0ZXJhdG9yIHNv
IHRoYXQgd2UgY2FuIGxvb2sgaW5zaWRlIHNraXBwZWQgY29udGVudCBzdWJ0cmVlcy4KCjEuIElu
aXRpYXRlIGxheW91dCB3aXRoICdUcmVhdENvbnRlbnRWaXNpYmlsaXR5QXV0b0FzVmlzaWJsZScg
dG8gbWFrZSAnYy12OiBhdXRvJyBjb250ZW50IGRpc2NvdmVyYWJsZSAoYy12OiBhdXRvIHN1YnRy
ZWUgbWF5IGhhdmUgbmV2ZXIgYmVlbiBsYWlkIG91dCBiZWZvcmUgLT4gbm8gaW5saW5lIGRpc3Bs
YXkgY29udGVudCkKMi4gRGVzY2VuZCBpbnRvICdjLXY6IGF1dG8nIHN1YnRyZWUocykgYW5kIG1h
a2UgcmVuZGVyZXJzIGluc2lkZSBzdWNoIHN1YnRyZWVzIHZpc2libGUgdG8gVGV4dEl0ZXJhdG9y
LgoKKiBTb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwOgooV2ViQ29yZTo6RG9jdW1lbnQ6
OnVwZGF0ZUxheW91dCk6CiogU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3Bw
OgooV2ViQ29yZTo6ZnVsbHlDbGlwc0NvbnRlbnRzKToKICBTYWRseSB3ZSBjYW4ndCBkaWZmZXJl
bnRpYXRlIHNraXBwZWQgc3VidHJlZSB3aXRoIHNpemUgY29udGFpbm1lbnQgYXBwbGllZCBhbmQg
aW50ZW50aW9uYWxseQogIGNvbGxhcHNlZCBjb250ZW50IChlLmcuIGhlaWdodDogMHB4KS4gVGhl
ICdjLXY6IGF1dG8nIGNvbnRlbnQgd2UgYXJlIHRyeWluZyB0byBtYWtlCiAgZGlzY292ZXJhYmxl
IGhlcmUgaGFzIHNpemUgY29udGVudG1lbnQgYXBwbGllZCAoc3BlYykgcHJvZHVjaW5nIGEgY29s
bGFwc2VkIGNvbnRhaW5lcgogIChib3ggaGVpZ2h0IGlzIDBweCkuCiAgQWx0ZXJuYXRpdmVseSB3
ZSBjb3VsZCBvdmVycmlkZSBzaXplIGNvbnRhaW5tZW50IHdoZW4gcnVubmluZyBUcmVhdENvbnRl
bnRWaXNpYmlsaXR5QXV0b0FzVmlzaWJsZQogIGxheW91dHMgYnV0IHRoYXQgaXMgb2JzZXJ2YWJs
ZSBhbmQgd291bGQgcHJvYmFibHkgY2F1c2UgbW9yZSBoYXJtIHRoYW4gZ29vZCAodW5sZXNzIHdl
IGhhZCBhIHRydWx5IHRocm93YXdheSBsYXlvdXQgc2V0dXAsIHdlIHdlIGRvbid0IGhhdmUgYXRt
KS4KCihXZWJDb3JlOjpwdXNoRnVsbHlDbGlwcGVkU3RhdGUpOgooV2ViQ29yZTo6c2V0VXBGdWxs
eUNsaXBwZWRTdGFjayk6CihXZWJDb3JlOjppc0NsaXBwZWRCeUZyYW1lQW5jZXN0b3IpOgooV2Vi
Q29yZTo6VGV4dEl0ZXJhdG9yOjpUZXh0SXRlcmF0b3IpOgooV2ViQ29yZTo6VGV4dEl0ZXJhdG9y
Ojppbml0KToKKFdlYkNvcmU6OmlzUmVuZGVyZXJBY2Nlc3NpYmxlKToKKFdlYkNvcmU6OmlzQ29u
c2lkZXJlZFNraXBwZWRDb250ZW50KToKKFdlYkNvcmU6OlRleHRJdGVyYXRvcjo6YWR2YW5jZSk6
CihXZWJDb3JlOjpUZXh0SXRlcmF0b3I6OmhhbmRsZVJlcGxhY2VkRWxlbWVudCk6CihXZWJDb3Jl
OjpTaW1wbGlmaWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9yOjpTaW1wbGlmaWVkQmFja3dhcmRzVGV4
dEl0ZXJhdG9yKToKKFdlYkNvcmU6OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0b3I6OmFk
dmFuY2UpOgooV2ViQ29yZTo6aXNSZW5kZXJlclZpc2libGUpOiBEZWxldGVkLgoqIFNvdXJjZS9X
ZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmg6CiogU291cmNlL1dlYkNvcmUvZWRpdGluZy9U
ZXh0SXRlcmF0b3JCZWhhdmlvci5oOgotLS0KIFNvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5j
cHAgICAgICAgICAgICAgICB8IDM5ICsrKysrKystLS0KIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcv
VGV4dEl0ZXJhdG9yLmNwcCAgICAgICB8IDc1ICsrKysrKysrKysrKy0tLS0tLS0KIFNvdXJjZS9X
ZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmggICAgICAgICB8ICA3ICstCiBTb3VyY2UvV2Vi
Q29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2aW9yLmggfCAgNSArLQogNCBmaWxlcyBjaGFu
Z2VkLCA4NyBpbnNlcnRpb25zKCspLCAzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50
LmNwcAppbmRleCAwMzUyZGFiNTgzMzQuLmYyMjViYTI3ZjEwMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1l
bnQuY3BwCkBAIC0yMjYsNiArMjI2LDcgQEAKICNpbmNsdWRlICJSZWFsdGltZU1lZGlhU291cmNl
Q2VudGVyLmgiCiAjaW5jbHVkZSAiUmVuZGVyQm94SW5saW5lcy5oIgogI2luY2x1ZGUgIlJlbmRl
ckNoaWxkSXRlcmF0b3IuaCIKKyNpbmNsdWRlICJSZW5kZXJEZXNjZW5kYW50SXRlcmF0b3IuaCIK
ICNpbmNsdWRlICJSZW5kZXJFbGVtZW50SW5saW5lcy5oIgogI2luY2x1ZGUgIlJlbmRlcklubGlu
ZS5oIgogI2luY2x1ZGUgIlJlbmRlckxheWVyQ29tcG9zaXRvci5oIgpAQCAtMjk3NSwyMiArMjk3
NiwzNiBAQCBhdXRvIERvY3VtZW50Ojp1cGRhdGVMYXlvdXQoT3B0aW9uU2V0PExheW91dE9wdGlv
bnM+IGxheW91dE9wdGlvbnMsIGNvbnN0IEVsZW1lbgogCiAgICAgICAgICAgICBhdXRvJiBsYXlv
dXRDb250ZXh0ID0gZnJhbWVWaWV3LT5sYXlvdXRDb250ZXh0KCk7CiAgICAgICAgICAgICBhdXRv
IHJ1bkZvcmNlZExheW91dE9uU2tpcHBlZENvbnRlbnRJZk5lZWRlZCA9IFsmXSB7Ci0gICAgICAg
ICAgICAgICAgaWYgKCFsYXlvdXRPcHRpb25zLmNvbnRhaW5zQWxsKHsgTGF5b3V0T3B0aW9uczo6
VHJlYXRDb250ZW50VmlzaWJpbGl0eUhpZGRlbkFzVmlzaWJsZSwgTGF5b3V0T3B0aW9uczo6VHJl
YXRDb250ZW50VmlzaWJpbGl0eUF1dG9Bc1Zpc2libGUgfSkpCisgICAgICAgICAgICAgICAgaWYg
KCFsYXlvdXRPcHRpb25zLmNvbnRhaW5zQW55KHsgTGF5b3V0T3B0aW9uczo6VHJlYXRDb250ZW50
VmlzaWJpbGl0eUhpZGRlbkFzVmlzaWJsZSwgTGF5b3V0T3B0aW9uczo6VHJlYXRDb250ZW50Vmlz
aWJpbGl0eUF1dG9Bc1Zpc2libGUgfSkpCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxz
ZTsKIAotICAgICAgICAgICAgICAgIEFTU0VSVChjb250ZXh0KTsKLSAgICAgICAgICAgICAgICBp
ZiAoIWNvbnRleHQgfHwgIWNvbnRleHQtPnJlbmRlcmVyKCkpCisgICAgICAgICAgICAgICAgaWYg
KGNvbnRleHQgJiYgIWNvbnRleHQtPnJlbmRlcmVyKCkpCiAgICAgICAgICAgICAgICAgICAgIHJl
dHVybiBmYWxzZTsKIAotICAgICAgICAgICAgICAgIGF1dG8mIHNraXBwZWRTdWJ0cmVlZVJvb3RS
ZW5kZXJlciA9ICpjb250ZXh0LT5yZW5kZXJlcigpOwotICAgICAgICAgICAgICAgIGlmICghc2tp
cHBlZFN1YnRyZWVlUm9vdFJlbmRlcmVyLnN0eWxlKCkuaGFzU2tpcHBlZENvbnRlbnQoKSkKLSAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgICAgICAgICAgICAgYXV0byBl
dmVyaGFkTGF5b3V0QW5kV2FzU2tpcHBlZER1cmluZ0xhc3QgPSBza2lwcGVkU3VidHJlZWVSb290
UmVuZGVyZXIud2FzU2tpcHBlZER1cmluZ0xhc3RMYXlvdXREdWVUb0NvbnRlbnRWaXNpYmlsaXR5
KCk7Ci0gICAgICAgICAgICAgICAgaWYgKGV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5n
TGFzdCAmJiAhKmV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCkKLSAgICAgICAg
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgICAgICAgICAgICAgc2tpcHBlZFN1YnRy
ZWVlUm9vdFJlbmRlcmVyLnNldE5lZWRzTGF5b3V0KCk7CisgICAgICAgICAgICAgICAgaWYgKGNv
bnRleHQpIHsKKyAgICAgICAgICAgICAgICAgICAgYXV0byYgc2tpcHBlZFJvb3RSZW5kZXJlciA9
ICpjb250ZXh0LT5yZW5kZXJlcigpOworICAgICAgICAgICAgICAgICAgICBpZiAoIXNraXBwZWRS
b290UmVuZGVyZXIuc3R5bGUoKS5oYXNTa2lwcGVkQ29udGVudCgpKQorICAgICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgICAgICAgICAgICAgIGF1dG8gZXZlcmhh
ZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0ID0gc2tpcHBlZFJvb3RSZW5kZXJlci53YXNT
a2lwcGVkRHVyaW5nTGFzdExheW91dER1ZVRvQ29udGVudFZpc2liaWxpdHkoKTsKKyAgICAgICAg
ICAgICAgICAgICAgaWYgKGV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCAmJiAh
KmV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCkKKyAgICAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKKworICAgICAgICAgICAgICAgICAgICBza2lwcGVkUm9vdFJl
bmRlcmVyLnNldE5lZWRzTGF5b3V0KCk7CisgICAgICAgICAgICAgICAgfSBlbHNlIHsKKyAgICAg
ICAgICAgICAgICAgICAgQVNTRVJUKCFsYXlvdXRPcHRpb25zLmNvbnRhaW5zKExheW91dE9wdGlv
bnM6OlRyZWF0Q29udGVudFZpc2liaWxpdHlIaWRkZW5Bc1Zpc2libGUpKTsKKworICAgICAgICAg
ICAgICAgICAgICBhdXRvIGlzU2tpcHBlZENvbnRlbnRTdGFsZSA9IGZhbHNlOworICAgICAgICAg
ICAgICAgICAgICBmb3IgKGF1dG8mIGRlc2NlbmRhbnQgOiBkZXNjZW5kYW50c09mVHlwZTxSZW5k
ZXJCbG9jaz4oKnJlbmRlclZpZXcoKSkpIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGF1dG8g
ZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0ID0gZGVzY2VuZGFudC53YXNTa2lw
cGVkRHVyaW5nTGFzdExheW91dER1ZVRvQ29udGVudFZpc2liaWxpdHkoKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGlmIChldmVyaGFkTGF5b3V0QW5kV2FzU2tpcHBlZER1cmluZ0xhc3QgJiYg
KmV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCkgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRlc2NlbmRhbnQuc2V0TmVlZHNMYXlvdXQoKTsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpc1NraXBwZWRDb250ZW50U3RhbGUgPSB0cnVlOworICAgICAgICAgICAg
ICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgICAg
IGlmICghaXNTa2lwcGVkQ29udGVudFN0YWxlKQorICAgICAgICAgICAgICAgICAgICAgICAgcmV0
dXJuIGZhbHNlOworICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIGF1dG8gb3Zl
cnJpZGVUeXBlcyA9IFsmXSB7CiAgICAgICAgICAgICAgICAgICAgIGF1dG8gdHlwZXMgPSBPcHRp
b25TZXQ8Q29udGVudFZpc2liaWxpdHlPdmVycmlkZVNjb3BlOjpPdmVycmlkZVR5cGU+IHsgfTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcAppbmRleCBkYzJhOGI2NjFjMjcu
Ljc1NTQ3NWMxNzI5OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRl
cmF0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcApA
QCAtMjA0LDcgKzIwNCw3IEBAIHN0YXRpYyBSZWZQdHI8Tm9kZT4gbmV4dEluUHJlT3JkZXJDcm9z
c2luZ1NoYWRvd0JvdW5kYXJpZXMoTm9kZSYgcmFuZ2VFbmRDb250YWluCiAgICAgcmV0dXJuIG51
bGxwdHI7CiB9CiAKLXN0YXRpYyBpbmxpbmUgYm9vbCBmdWxseUNsaXBzQ29udGVudHMoTm9kZSYg
bm9kZSkKK3N0YXRpYyBpbmxpbmUgYm9vbCBmdWxseUNsaXBzQ29udGVudHMoY29uc3QgTm9kZSYg
bm9kZSwgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGJlaGF2aW9ycykKIHsKICAgICBDaGVja2VkUHRy
IHJlbmRlcmVyID0gbm9kZS5yZW5kZXJlcigpOwogICAgIGlmICghcmVuZGVyZXIpIHsKQEAgLTIx
OSw2ICsyMTksMTEgQEAgc3RhdGljIGlubGluZSBib29sIGZ1bGx5Q2xpcHNDb250ZW50cyhOb2Rl
JiBub2RlKQogICAgIGlmIChpczxIVE1MVGV4dEFyZWFFbGVtZW50Pihub2RlKSkKICAgICAgICAg
cmV0dXJuIGJveC0+c2l6ZSgpLmlzRW1wdHkoKTsKIAorICAgIGlmIChiZWhhdmlvcnMuY29udGFp
bnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1NraXBwZWRDb250ZW50UmVsZXZhbnRUb1Vz
ZXIpICYmIGlzU2tpcHBlZENvbnRlbnRSb290KCpib3gpKSB7CisgICAgICAgIC8vIFRoaXMgbWF5
IHJldmVhbCBjb2xsYXBzZWQgY29udGVudCB0byBmaW5kLWluLXBhZ2UsIGJ1dCBpdCdzIHVuY29t
bW9uIChhbmQgaGlnaGx5IHJlZHVuZGFudCkgdG8gaGF2ZSBjb21wdXRlZCBibG9jayBoZWlnaHQg
MHB4IHdoaWxlIGFwcGx5aW5nIGMtdjogaGlkZGVuLgorICAgICAgICByZXR1cm4gZmFsc2U7Cisg
ICAgfQorCiAgICAgcmV0dXJuIGJveC0+Y29udGVudEJveFNpemUoKS5pc0VtcHR5KCk7CiB9CiAK
QEAgLTIzMCwxNCArMjM1LDE0IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpZ25vcmVzQ29udGFpbmVy
Q2xpcChjb25zdCBOb2RlJiBub2RlKQogICAgIHJldHVybiByZW5kZXJlci0+aXNPdXRPZkZsb3dQ
b3NpdGlvbmVkKCk7CiB9CiAKLXN0YXRpYyB2b2lkIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShCaXRT
dGFjayYgc3RhY2ssIE5vZGUmIG5vZGUpCitzdGF0aWMgdm9pZCBwdXNoRnVsbHlDbGlwcGVkU3Rh
dGUoQml0U3RhY2smIHN0YWNrLCBOb2RlJiBub2RlLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVo
YXZpb3JzKQogewogICAgIC8vIFB1c2ggdHJ1ZSBpZiB0aGlzIG5vZGUgZnVsbCBjbGlwcyBpdHMg
Y29udGVudHMsIG9yIGlmIGEgcGFyZW50IGFscmVhZHkgaGFzIGZ1bGx5CiAgICAgLy8gY2xpcHBl
ZCBhbmQgdGhpcyBpcyBub3QgYSBub2RlIHRoYXQgaWdub3JlcyBpdHMgY29udGFpbmVyJ3MgY2xp
cC4KLSAgICBzdGFjay5wdXNoKGZ1bGx5Q2xpcHNDb250ZW50cyhub2RlKSB8fCAoc3RhY2sudG9w
KCkgJiYgIWlnbm9yZXNDb250YWluZXJDbGlwKG5vZGUpKSk7CisgICAgc3RhY2sucHVzaChmdWxs
eUNsaXBzQ29udGVudHMobm9kZSwgYmVoYXZpb3JzKSB8fCAoc3RhY2sudG9wKCkgJiYgIWlnbm9y
ZXNDb250YWluZXJDbGlwKG5vZGUpKSk7CiB9CiAKLXN0YXRpYyB2b2lkIHNldFVwRnVsbHlDbGlw
cGVkU3RhY2soQml0U3RhY2smIHN0YWNrLCBOb2RlJiBub2RlKQorc3RhdGljIHZvaWQgc2V0VXBG
dWxseUNsaXBwZWRTdGFjayhCaXRTdGFjayYgc3RhY2ssIE5vZGUmIG5vZGUsIFRleHRJdGVyYXRv
ckJlaGF2aW9ycyBiZWhhdmlvcnMpCiB7CiAgICAgLy8gUHV0IHRoZSBub2RlcyBpbiBhIHZlY3Rv
ciBzbyB3ZSBjYW4gaXRlcmF0ZSBpbiByZXZlcnNlIG9yZGVyLgogICAgIC8vIEZJWE1FOiBUaGlz
IChhbmQgVGV4dEl0ZXJhdG9yIGluIGdlbmVyYWwpIHNob3VsZCB1c2UgQ29tcG9zZWRUcmVlSXRl
cmF0b3IuCkBAIC0yNDgsOCArMjUzLDggQEAgc3RhdGljIHZvaWQgc2V0VXBGdWxseUNsaXBwZWRT
dGFjayhCaXRTdGFjayYgc3RhY2ssIE5vZGUmIG5vZGUpCiAgICAgLy8gQ2FsbCBwdXNoRnVsbHlD
bGlwcGVkU3RhdGUgb24gZWFjaCBub2RlIHN0YXJ0aW5nIHdpdGggdGhlIGVhcmxpZXN0IGFuY2Vz
dG9yLgogICAgIHNpemVfdCBzaXplID0gYW5jZXN0cnkuc2l6ZSgpOwogICAgIGZvciAoc2l6ZV90
IGkgPSAwOyBpIDwgc2l6ZTsgKytpKQotICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUoc3Rh
Y2ssIGFuY2VzdHJ5W3NpemUgLSBpIC0gMV0pOwotICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShz
dGFjaywgbm9kZSk7CisgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShzdGFjaywgYW5jZXN0
cnlbc2l6ZSAtIGkgLSAxXSwgYmVoYXZpb3JzKTsKKyAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUo
c3RhY2ssIG5vZGUsIGJlaGF2aW9ycyk7CiB9CiAKIHN0YXRpYyBib29sIGlzQ2xpcHBlZEJ5RnJh
bWVBbmNlc3Rvcihjb25zdCBEb2N1bWVudCYgZG9jdW1lbnQsIFRleHRJdGVyYXRvckJlaGF2aW9y
cyBiZWhhdmlvcnMpCkBAIC0yNTksNyArMjY0LDcgQEAgc3RhdGljIGJvb2wgaXNDbGlwcGVkQnlG
cmFtZUFuY2VzdG9yKGNvbnN0IERvY3VtZW50JiBkb2N1bWVudCwgVGV4dEl0ZXJhdG9yQmVoYXYK
IAogICAgIGZvciAoUmVmUHRyIG93bmVyID0gZG9jdW1lbnQub3duZXJFbGVtZW50KCk7IG93bmVy
OyBvd25lciA9IG93bmVyLT5kb2N1bWVudCgpLm93bmVyRWxlbWVudCgpKSB7CiAgICAgICAgIEJp
dFN0YWNrIG93bmVyQ2xpcFN0YWNrOwotICAgICAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG93
bmVyQ2xpcFN0YWNrLCAqb3duZXIpOworICAgICAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG93
bmVyQ2xpcFN0YWNrLCAqb3duZXIsIGJlaGF2aW9ycyk7CiAgICAgICAgIGlmIChvd25lckNsaXBT
dGFjay50b3AoKSkKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KQEAgLTM2MSw3ICsz
NjYsNyBAQCBUZXh0SXRlcmF0b3I6OlRleHRJdGVyYXRvcihjb25zdCBTaW1wbGVSYW5nZSYgcmFu
Z2UsIFRleHRJdGVyYXRvckJlaGF2aW9ycyBiZWhhdgogewogICAgIEFTU0VSVCghbV9iZWhhdmlv
cnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVtaXRzT2JqZWN0UmVwbGFjZW1lbnRD
aGFyYWN0ZXJzKSB8fCAhbV9iZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6
OkVtaXRzT2JqZWN0UmVwbGFjZW1lbnRDaGFyYWN0ZXJzRm9ySW1hZ2VzKSk7CiAKLSAgICByYW5n
ZS5zdGFydC5wcm90ZWN0ZWREb2N1bWVudCgpLT51cGRhdGVMYXlvdXRJZ25vcmVQZW5kaW5nU3R5
bGVzaGVldHMoKTsKKyAgICByYW5nZS5zdGFydC5wcm90ZWN0ZWREb2N1bWVudCgpLT51cGRhdGVM
YXlvdXRJZ25vcmVQZW5kaW5nU3R5bGVzaGVldHMobV9iZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0
ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1NraXBwZWRDb250ZW50UmVsZXZhbnRUb1VzZXIpID8gT3B0
aW9uU2V0PExheW91dE9wdGlvbnM+IHsgTGF5b3V0T3B0aW9uczo6VHJlYXRDb250ZW50VmlzaWJp
bGl0eUF1dG9Bc1Zpc2libGUgfSA6IE9wdGlvblNldDxMYXlvdXRPcHRpb25zPiB7IH0pOwogCiAg
ICAgbV9zdGFydENvbnRhaW5lciA9IHJhbmdlLnN0YXJ0LmNvbnRhaW5lci5wdHIoKTsKICAgICBt
X3N0YXJ0T2Zmc2V0ID0gcmFuZ2Uuc3RhcnQub2Zmc2V0OwpAQCAtMzgxLDcgKzM4Niw3IEBAIHZv
aWQgVGV4dEl0ZXJhdG9yOjppbml0KCkKICAgICBpZiAoaXNDbGlwcGVkQnlGcmFtZUFuY2VzdG9y
KGN1cnJlbnROb2RlLT5wcm90ZWN0ZWREb2N1bWVudCgpLCBtX2JlaGF2aW9ycykpCiAgICAgICAg
IHJldHVybjsKIAotICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sobV9mdWxseUNsaXBwZWRTdGFj
aywgKmN1cnJlbnROb2RlKTsKKyAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG1fZnVsbHlDbGlw
cGVkU3RhY2ssICpjdXJyZW50Tm9kZSwgbV9iZWhhdmlvcnMpOwogCiAgICAgbV9vZmZzZXQgPSBj
dXJyZW50Tm9kZSA9PSBtX3N0YXJ0Q29udGFpbmVyLmdldCgpID8gbV9zdGFydE9mZnNldCA6IDA7
CiAKQEAgLTQzNiw5ICs0NDEsMzAgQEAgc3RhdGljIGlubGluZSBib29sIGhhc0Rpc3BsYXlDb250
ZW50cyhOb2RlJiBub2RlKQogICAgIHJldHVybiBlbGVtZW50ICYmIGVsZW1lbnQtPmhhc0Rpc3Bs
YXlDb250ZW50cygpOwogfQogCi1zdGF0aWMgYm9vbCBpc1JlbmRlcmVyVmlzaWJsZShjb25zdCBS
ZW5kZXJPYmplY3QqIHJlbmRlcmVyLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQor
c3RhdGljIGJvb2wgaXNSZW5kZXJlckFjY2Vzc2libGUoY29uc3QgUmVuZGVyT2JqZWN0KiByZW5k
ZXJlciwgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGJlaGF2aW9ycykKK3sKKyAgICBpZiAoIXJlbmRl
cmVyKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBhdXRvJiBzdHlsZSA9IHJlbmRlcmVy
LT5zdHlsZSgpOworICAgIGlmIChzdHlsZS51c2VkVXNlclNlbGVjdCgpID09IFVzZXJTZWxlY3Q6
Ok5vbmUgJiYgIWJlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6SWdub3Jl
c1VzZXJTZWxlY3ROb25lKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKHJlbmRl
cmVyLT5pc1NraXBwZWRDb250ZW50KCkpIHsKKyAgICAgICAgaWYgKCFiZWhhdmlvcnMuY29udGFp
bnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1NraXBwZWRDb250ZW50UmVsZXZhbnRUb1Vz
ZXIpKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICByZXR1cm4gc3R5bGUudXNl
ZENvbnRlbnRWaXNpYmlsaXR5KCkgPT0gQ29udGVudFZpc2liaWxpdHk6OkF1dG87CisgICAgfQor
CisgICAgcmV0dXJuIHRydWU7Cit9CisKK3N0YXRpYyBib29sIGlzQ29uc2lkZXJlZFNraXBwZWRD
b250ZW50KGNvbnN0IFJlbmRlckJveCogcmVuZGVyQm94LCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMg
YmVoYXZpb3JzKQogewotICAgIHJldHVybiByZW5kZXJlciAmJiAhcmVuZGVyZXItPmlzU2tpcHBl
ZENvbnRlbnQoKSAmJiAhKHJlbmRlcmVyLT5zdHlsZSgpLnVzZWRVc2VyU2VsZWN0KCkgPT0gVXNl
clNlbGVjdDo6Tm9uZSAmJiBiZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6
Oklnbm9yZXNVc2VyU2VsZWN0Tm9uZSkpOworICAgIGlmICghcmVuZGVyQm94IHx8ICFpc1NraXBw
ZWRDb250ZW50Um9vdCgqcmVuZGVyQm94KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
cmV0dXJuIGJlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzU2tp
cHBlZENvbnRlbnRSZWxldmFudFRvVXNlcikgPyByZW5kZXJCb3gtPnN0eWxlKCkudXNlZENvbnRl
bnRWaXNpYmlsaXR5KCkgPT0gQ29udGVudFZpc2liaWxpdHk6OkhpZGRlbiA6IHRydWU7CiB9CiAK
IHZvaWQgVGV4dEl0ZXJhdG9yOjphZHZhbmNlKCkKQEAgLTQ4NiwxNCArNTEyLDEzIEBAIHZvaWQg
VGV4dEl0ZXJhdG9yOjphZHZhbmNlKCkKICAgICAgICAgCiAgICAgICAgIENoZWNrZWRQdHIgcmVu
ZGVyZXIgPSBtX2N1cnJlbnROb2RlLT5yZW5kZXJlcigpOwogICAgICAgICBpZiAoIW1faGFuZGxl
ZE5vZGUpIHsKLSAgICAgICAgICAgIGlmICghaXNSZW5kZXJlclZpc2libGUocmVuZGVyZXIuZ2V0
KCksIG1fYmVoYXZpb3JzKSkgeworICAgICAgICAgICAgaWYgKCFpc1JlbmRlcmVyQWNjZXNzaWJs
ZShyZW5kZXJlci5nZXQoKSwgbV9iZWhhdmlvcnMpKSB7CiAgICAgICAgICAgICAgICAgbV9oYW5k
bGVkTm9kZSA9IHRydWU7CiAgICAgICAgICAgICAgICAgbV9oYW5kbGVkQ2hpbGRyZW4gPSAhaGFz
RGlzcGxheUNvbnRlbnRzKCpwcm90ZWN0ZWRDdXJyZW50Tm9kZSgpKSAmJiAhcmVuZGVyZXI7Ci0g
ICAgICAgICAgICB9IGVsc2UgaWYgKGF1dG8qIHJlbmRlckJveCA9IGR5bmFtaWNEb3duY2FzdDxS
ZW5kZXJCb3g+KHJlbmRlcmVyLmdldCgpKTsgcmVuZGVyQm94ICYmIGlzU2tpcHBlZENvbnRlbnRS
b290KCpyZW5kZXJCb3gpKQotICAgICAgICAgICAgICAgIG1faGFuZGxlZENoaWxkcmVuID0gdHJ1
ZTsKLSAgICAgICAgICAgIGVsc2UgewotICAgICAgICAgICAgICAgIC8vIGhhbmRsZSBjdXJyZW50
IG5vZGUgYWNjb3JkaW5nIHRvIGl0cyB0eXBlCi0gICAgICAgICAgICAgICAgaWYgKHJlbmRlcmVy
LT5pc1JlbmRlclRleHQoKSAmJiBtX2N1cnJlbnROb2RlLT5pc1RleHROb2RlKCkpCisgICAgICAg
ICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGlmIChpc0NvbnNpZGVyZWRTa2lwcGVkQ29u
dGVudChkeW5hbWljRG93bmNhc3Q8UmVuZGVyQm94PihyZW5kZXJlci5nZXQoKSksIG1fYmVoYXZp
b3JzKSkKKyAgICAgICAgICAgICAgICAgICAgbV9oYW5kbGVkQ2hpbGRyZW4gPSB0cnVlOworICAg
ICAgICAgICAgICAgIGVsc2UgaWYgKHJlbmRlcmVyLT5pc1JlbmRlclRleHQoKSAmJiBtX2N1cnJl
bnROb2RlLT5pc1RleHROb2RlKCkpCiAgICAgICAgICAgICAgICAgICAgIG1faGFuZGxlZE5vZGUg
PSBoYW5kbGVUZXh0Tm9kZSgpOwogICAgICAgICAgICAgICAgIGVsc2UgaWYgKGlzUmVuZGVyZXJS
ZXBsYWNlZEVsZW1lbnQocmVuZGVyZXIuZ2V0KCksIG1fYmVoYXZpb3JzKSkKICAgICAgICAgICAg
ICAgICAgICAgbV9oYW5kbGVkTm9kZSA9IGhhbmRsZVJlcGxhY2VkRWxlbWVudCgpOwpAQCAtNTE4
LDcgKzU0Myw3IEBAIHZvaWQgVGV4dEl0ZXJhdG9yOjphZHZhbmNlKCkKICAgICAgICAgICAgICAg
ICB3aGlsZSAoIW5leHQgJiYgcGFyZW50Tm9kZSkgewogICAgICAgICAgICAgICAgICAgICBpZiAo
KHBhc3RFbmQgJiYgcGFyZW50Tm9kZSA9PSBtX2VuZENvbnRhaW5lci5nZXQoKSkgfHwgaXNEZXNj
ZW5kYW50T2YobV9iZWhhdmlvcnMsICptX2VuZENvbnRhaW5lciwgKnBhcmVudE5vZGUpKQogICAg
ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAgICAgICAgICAgICBib29sIGhh
dmVSZW5kZXJlciA9IGlzUmVuZGVyZXJWaXNpYmxlKGN1cnJlbnROb2RlLT5yZW5kZXJlcigpLCBt
X2JlaGF2aW9ycyk7CisgICAgICAgICAgICAgICAgICAgIGJvb2wgaGF2ZVJlbmRlcmVyID0gaXNS
ZW5kZXJlckFjY2Vzc2libGUoY3VycmVudE5vZGUtPnJlbmRlcmVyKCksIG1fYmVoYXZpb3JzKTsK
ICAgICAgICAgICAgICAgICAgICAgUmVmUHRyIGV4aXRlZE5vZGUgPSBXVEZNb3ZlKGN1cnJlbnRO
b2RlKTsKICAgICAgICAgICAgICAgICAgICAgbV9jdXJyZW50Tm9kZSA9IFdURk1vdmUocGFyZW50
Tm9kZSk7CiAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnROb2RlID0gbV9jdXJyZW50Tm9kZTsK
QEAgLTUzMiw3ICs1NTcsNyBAQCB2b2lkIFRleHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAgICAgICAg
ICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgICAgICAgICAgbmV4dCA9IG5leHRTaWJsaW5nKG1fYmVoYXZpb3JzLCAqY3VycmVudE5vZGUp
OwotICAgICAgICAgICAgICAgICAgICBpZiAobmV4dCAmJiBpc1JlbmRlcmVyVmlzaWJsZShjdXJy
ZW50Tm9kZS0+cmVuZGVyZXIoKSwgbV9iZWhhdmlvcnMpKQorICAgICAgICAgICAgICAgICAgICBp
ZiAobmV4dCAmJiBpc1JlbmRlcmVyQWNjZXNzaWJsZShjdXJyZW50Tm9kZS0+cmVuZGVyZXIoKSwg
bV9iZWhhdmlvcnMpKQogICAgICAgICAgICAgICAgICAgICAgICAgZXhpdE5vZGUoY3VycmVudE5v
ZGUuZ2V0KCkpOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KQEAgLTU0Miw3ICs1
NjcsNyBAQCB2b2lkIFRleHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAgICAgICAgIC8vIHNldCB0aGUg
bmV3IGN1cnJlbnQgbm9kZQogICAgICAgICBtX2N1cnJlbnROb2RlID0gV1RGTW92ZShuZXh0KTsK
ICAgICAgICAgaWYgKGF1dG8gY3VycmVudE5vZGUgPSBwcm90ZWN0ZWRDdXJyZW50Tm9kZSgpKQot
ICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpj
dXJyZW50Tm9kZSk7CisgICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9mdWxseUNs
aXBwZWRTdGFjaywgKmN1cnJlbnROb2RlLCBtX2JlaGF2aW9ycyk7CiAgICAgICAgIG1faGFuZGxl
ZE5vZGUgPSBmYWxzZTsKICAgICAgICAgbV9oYW5kbGVkQ2hpbGRyZW4gPSBmYWxzZTsKICAgICAg
ICAgbV9oYW5kbGVkRmlyc3RMZXR0ZXIgPSBmYWxzZTsKQEAgLTc3MCw3ICs3OTUsNyBAQCBib29s
IFRleHRJdGVyYXRvcjo6aGFuZGxlUmVwbGFjZWRFbGVtZW50KCkKICAgICBpZiAoQ2hlY2tlZFB0
ciByZW5kZXJUZXh0Q29udHJvbCA9IGR5bmFtaWNEb3duY2FzdDxSZW5kZXJUZXh0Q29udHJvbD4o
cmVuZGVyZXIuZ2V0KCkpOyByZW5kZXJUZXh0Q29udHJvbCAmJiBtX2JlaGF2aW9ycy5jb250YWlu
cyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzVGV4dENvbnRyb2xzKSkgewogICAgICAgICBp
ZiAoYXV0byBpbm5lclRleHRFbGVtZW50ID0gcmVuZGVyVGV4dENvbnRyb2wtPnRleHRGb3JtQ29u
dHJvbEVsZW1lbnQoKS5pbm5lclRleHRFbGVtZW50KCkpIHsKICAgICAgICAgICAgIG1fY3VycmVu
dE5vZGUgPSBpbm5lclRleHRFbGVtZW50LT5jb250YWluaW5nU2hhZG93Um9vdCgpOwotICAgICAg
ICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0
ZWRDdXJyZW50Tm9kZSgpKTsKKyAgICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1
bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVkQ3VycmVudE5vZGUoKSwgbV9iZWhhdmlvcnMpOwog
ICAgICAgICAgICAgbV9vZmZzZXQgPSAwOwogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAg
ICAgICB9CkBAIC03ODAsNyArODA1LDcgQEAgYm9vbCBUZXh0SXRlcmF0b3I6OmhhbmRsZVJlcGxh
Y2VkRWxlbWVudCgpCiAgICAgaWYgKG1fYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJl
aGF2aW9yOjpFbnRlcnNJbWFnZU92ZXJsYXlzKSAmJiBjdXJyZW50RWxlbWVudCAmJiBJbWFnZU92
ZXJsYXk6Omhhc092ZXJsYXkoKmN1cnJlbnRFbGVtZW50KSkgewogICAgICAgICBpZiAoUmVmUHRy
IHNoYWRvd1Jvb3QgPSBtX2N1cnJlbnROb2RlLT5zaGFkb3dSb290KCkpIHsKICAgICAgICAgICAg
IG1fY3VycmVudE5vZGUgPSBXVEZNb3ZlKHNoYWRvd1Jvb3QpOwotICAgICAgICAgICAgcHVzaEZ1
bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0ZWRDdXJyZW50Tm9k
ZSgpKTsKKyAgICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0
YWNrLCAqcHJvdGVjdGVkQ3VycmVudE5vZGUoKSwgbV9iZWhhdmlvcnMpOwogICAgICAgICAgICAg
bV9vZmZzZXQgPSAwOwogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CkBAIC0x
MjUyLDcgKzEyNzcsNyBAQCBTaW1wbGlmaWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9yOjpTaW1wbGlm
aWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9yKGNvbnN0IFNpbXBsZVJhbgogICAgIH0KIAogICAgIG1f
bm9kZSA9IGVuZE5vZGU7Ci0gICAgc2V0VXBGdWxseUNsaXBwZWRTdGFjayhtX2Z1bGx5Q2xpcHBl
ZFN0YWNrLCAqbV9ub2RlKTsKKyAgICBzZXRVcEZ1bGx5Q2xpcHBlZFN0YWNrKG1fZnVsbHlDbGlw
cGVkU3RhY2ssICptX25vZGUsIG1fYmVoYXZpb3JzKTsKICAgICBtX29mZnNldCA9IGVuZE9mZnNl
dDsKICAgICBtX2hhbmRsZWROb2RlID0gZmFsc2U7CiAgICAgbV9oYW5kbGVkQ2hpbGRyZW4gPSBl
bmRPZmZzZXQgPT0gMDsKQEAgLTEyOTgsNyArMTMyMyw3IEBAIHZvaWQgU2ltcGxpZmllZEJhY2t3
YXJkc1RleHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAKICAgICAgICAgaWYgKCFtX2hhbmRsZWRDaGls
ZHJlbiAmJiBtX25vZGUtPmhhc0NoaWxkTm9kZXMoKSkgewogICAgICAgICAgICAgbV9ub2RlID0g
bV9ub2RlLT5sYXN0Q2hpbGQoKTsKLSAgICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZSht
X2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVkTm9kZSgpKTsKKyAgICAgICAgICAgIHB1c2hG
dWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVkTm9kZSgpLCBt
X2JlaGF2aW9ycyk7CiAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAvLyBFeGl0IGVtcHR5
IGNvbnRhaW5lcnMgYXMgd2UgcGFzcyBvdmVyIHRoZW0gb3IgY29udGFpbmVycwogICAgICAgICAg
ICAgLy8gd2hlcmUgW2NvbnRhaW5lciwgMF0gaXMgd2hlcmUgd2Ugc3RhcnRlZCBpdGVyYXRpbmcu
CkBAIC0xMzI2LDcgKzEzNTEsNyBAQCB2b2lkIFNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0
b3I6OmFkdmFuY2UoKQogCiAgICAgICAgICAgICBtX2Z1bGx5Q2xpcHBlZFN0YWNrLnBvcCgpOwog
ICAgICAgICAgICAgaWYgKGFkdmFuY2VSZXNwZWN0aW5nUmFuZ2UobV9ub2RlLT5wcm90ZWN0ZWRQ
cmV2aW91c1NpYmxpbmcoKS5nZXQoKSkpCi0gICAgICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBl
ZFN0YXRlKG1fZnVsbHlDbGlwcGVkU3RhY2ssICpwcm90ZWN0ZWROb2RlKCkpOworICAgICAgICAg
ICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVj
dGVkTm9kZSgpLCBtX2JlaGF2aW9ycyk7CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAg
ICAgbV9ub2RlID0gbnVsbHB0cjsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0
ZXJhdG9yLmgKaW5kZXggNWRjMTliOTkxNWQ4Li42ZTk4NGE4YmFjY2YgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9UZXh0SXRlcmF0b3IuaApAQCAtMzExLDcgKzMxMSwxMiBAQCBwcml2YXRlOgogCiBj
b25zdGV4cHIgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGZpbmRJdGVyYXRvck9wdGlvbnMoRmluZE9w
dGlvbnMgb3B0aW9ucyA9IHsgfSkKIHsKLSAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgaXRlcmF0
b3JPcHRpb25zIHsgVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1RleHRDb250cm9scywgVGV4
dEl0ZXJhdG9yQmVoYXZpb3I6OkNsaXBzVG9GcmFtZUFuY2VzdG9ycywgVGV4dEl0ZXJhdG9yQmVo
YXZpb3I6OkVudGVyc0ltYWdlT3ZlcmxheXMgfTsKKyAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcnMg
aXRlcmF0b3JPcHRpb25zIHsKKyAgICAgICAgVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1Rl
eHRDb250cm9scywKKyAgICAgICAgVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkNsaXBzVG9GcmFtZUFu
Y2VzdG9ycywKKyAgICAgICAgVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc0ltYWdlT3Zlcmxh
eXMsCisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNTa2lwcGVkQ29udGVudFJl
bGV2YW50VG9Vc2VyCisgICAgfTsKICAgICBpZiAoIW9wdGlvbnMuY29udGFpbnMoRmluZE9wdGlv
bjo6RG9Ob3RUcmF2ZXJzZUZsYXRUcmVlKSkKICAgICAgICAgaXRlcmF0b3JPcHRpb25zLmFkZChU
ZXh0SXRlcmF0b3JCZWhhdmlvcjo6VHJhdmVyc2VzRmxhdFRyZWUpOwogICAgIHJldHVybiBpdGVy
YXRvck9wdGlvbnM7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVy
YXRvckJlaGF2aW9yLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2
aW9yLmgKaW5kZXggMmY5NWJhMGQ3YjI5Li5lZWNkODIxZThjYzggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yQmVoYXZpb3IuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2aW9yLmgKQEAgLTcxLDcgKzcxLDEwIEBAIGVu
dW0gY2xhc3MgVGV4dEl0ZXJhdG9yQmVoYXZpb3IgOiB1aW50MTZfdCB7CiAjZW5kaWYKIAogICAg
IC8vIFVzZWQgYnkgYWNjZXNzaWJpbGl0eSB0byBleHBvc2UgdW50cmFuc2Zvcm1lZCBrYW5hIHRl
eHQuCi0gICAgSWdub3Jlc0Z1bGxTaXplS2FuYSA9IDEgPDwgMTQKKyAgICBJZ25vcmVzRnVsbFNp
emVLYW5hID0gMSA8PCAxNCwKKworICAgIC8vIFVzZWQgd2hlbiB3ZSB3YW50IHRvIG1ha2UgJ2Nv
bnRlbnQtdmlzaWJpbGl0eTogYXV0bycgYXV0by1leHBhbmRpbmcgYDxkZXRhaWxzPmAgb3IgYGhp
ZGRlbj11bnRpbC1mb3VuZGAgY29udGVudCBkaXNjb3ZlcmFibGUuCisgICAgRW50ZXJzU2tpcHBl
ZENvbnRlbnRSZWxldmFudFRvVXNlciA9IDEgPCAxNQogfTsKIAogdXNpbmcgVGV4dEl0ZXJhdG9y
QmVoYXZpb3JzID0gT3B0aW9uU2V0PFRleHRJdGVyYXRvckJlaGF2aW9yPjsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474759</attachid>
            <date>2025-03-29 14:38:22 -0700</date>
            <delta_ts>2025-03-30 19:21:36 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-283846-20250329143822.patch</filename>
            <type>text/plain</type>
            <size>18056</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA0NTQwMzVkZjZiZDczOThkNDkwMmU0NmRiYmU2YzM3Y2ZiOGJjNTNkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFNhdCwgMjkgTWFyIDIwMjUgMTQ6MzI6MDYgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbY3NzLWNv
bnRhaW4tMl0gY29udGVudCBza2lwcGVkIHdpdGggYGNvbnRlbnQtdmlzaWJpbGl0eToKIGF1dG9g
IHNob3VsZCBzdGlsbCBiZSBmaW5kYWJsZQogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTI4Mzg0NiMgPHJkYXI6Ly8xNDEyMzc2Mj4KClJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgoKTGV0J3MgYWRkICdmaW5kLWluLXBhZ2UnIG1vZGUgdG8gVGV4dEl0ZXJhdG9yIHNv
IHRoYXQgd2UgY2FuIGxvb2sgaW5zaWRlIHNraXBwZWQgY29udGVudCBzdWJ0cmVlcy4KCjEuIElu
aXRpYXRlIGxheW91dCB3aXRoICdUcmVhdENvbnRlbnRWaXNpYmlsaXR5QXV0b0FzVmlzaWJsZScg
dG8gbWFrZSAnYy12OiBhdXRvJyBjb250ZW50IGRpc2NvdmVyYWJsZSAoYy12OiBhdXRvIHN1YnRy
ZWUgbWF5IGhhdmUgbmV2ZXIgYmVlbiBsYWlkIG91dCBiZWZvcmUgLT4gbm8gaW5saW5lIGRpc3Bs
YXkgY29udGVudCkKMi4gRGVzY2VuZCBpbnRvICdjLXY6IGF1dG8nIHN1YnRyZWUocykgYW5kIG1h
a2UgcmVuZGVyZXJzIGluc2lkZSBzdWNoIHN1YnRyZWVzIHZpc2libGUgdG8gVGV4dEl0ZXJhdG9y
LgoKKiBTb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwOgooV2ViQ29yZTo6RG9jdW1lbnQ6
OnVwZGF0ZUxheW91dCk6CiogU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3Bw
OgooV2ViQ29yZTo6ZnVsbHlDbGlwc0NvbnRlbnRzKToKICBTYWRseSB3ZSBjYW4ndCBkaWZmZXJl
bnRpYXRlIHNraXBwZWQgc3VidHJlZSB3aXRoIHNpemUgY29udGFpbm1lbnQgYXBwbGllZCBhbmQg
aW50ZW50aW9uYWxseQogIGNvbGxhcHNlZCBjb250ZW50IChlLmcuIGhlaWdodDogMHB4KS4gVGhl
ICdjLXY6IGF1dG8nIGNvbnRlbnQgd2UgYXJlIHRyeWluZyB0byBtYWtlCiAgZGlzY292ZXJhYmxl
IGhlcmUgaGFzIHNpemUgY29udGVudG1lbnQgYXBwbGllZCAoc3BlYykgcHJvZHVjaW5nIGEgY29s
bGFwc2VkIGNvbnRhaW5lcgogIChib3ggaGVpZ2h0IGlzIDBweCkuCiAgQWx0ZXJuYXRpdmVseSB3
ZSBjb3VsZCBvdmVycmlkZSBzaXplIGNvbnRhaW5tZW50IHdoZW4gcnVubmluZyBUcmVhdENvbnRl
bnRWaXNpYmlsaXR5QXV0b0FzVmlzaWJsZQogIGxheW91dHMgYnV0IHRoYXQgaXMgb2JzZXJ2YWJs
ZSBhbmQgd291bGQgcHJvYmFibHkgY2F1c2UgbW9yZSBoYXJtIHRoYW4gZ29vZCAodW5sZXNzIHdl
IGhhZCBhIHRydWx5IHRocm93YXdheSBsYXlvdXQgc2V0dXAsIHdlIHdlIGRvbid0IGhhdmUgYXRt
KS4KKFdlYkNvcmU6OnB1c2hGdWxseUNsaXBwZWRTdGF0ZSk6CihXZWJDb3JlOjpzZXRVcEZ1bGx5
Q2xpcHBlZFN0YWNrKToKKFdlYkNvcmU6OmlzQ2xpcHBlZEJ5RnJhbWVBbmNlc3Rvcik6CihXZWJD
b3JlOjpUZXh0SXRlcmF0b3I6OlRleHRJdGVyYXRvcik6CihXZWJDb3JlOjpUZXh0SXRlcmF0b3I6
OmluaXQpOgooV2ViQ29yZTo6aXNSZW5kZXJlckFjY2Vzc2libGUpOgooV2ViQ29yZTo6aXNDb25z
aWRlcmVkU2tpcHBlZENvbnRlbnQpOgooV2ViQ29yZTo6VGV4dEl0ZXJhdG9yOjphZHZhbmNlKToK
KFdlYkNvcmU6OlRleHRJdGVyYXRvcjo6aGFuZGxlUmVwbGFjZWRFbGVtZW50KToKKFdlYkNvcmU6
OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0SXRlcmF0b3I6OlNpbXBsaWZpZWRCYWNrd2FyZHNUZXh0
SXRlcmF0b3IpOgooV2ViQ29yZTo6U2ltcGxpZmllZEJhY2t3YXJkc1RleHRJdGVyYXRvcjo6YWR2
YW5jZSk6CihXZWJDb3JlOjppc1JlbmRlcmVyVmlzaWJsZSk6IERlbGV0ZWQuCiogU291cmNlL1dl
YkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaDoKKiBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1Rl
eHRJdGVyYXRvckJlaGF2aW9yLmg6Ci0tLQogU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNw
cCAgICAgICAgICAgICAgIHwgMzkgKysrKysrKy0tLQogU291cmNlL1dlYkNvcmUvZWRpdGluZy9U
ZXh0SXRlcmF0b3IuY3BwICAgICAgIHwgNzUgKysrKysrKysrKysrLS0tLS0tLQogU291cmNlL1dl
YkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaCAgICAgICAgIHwgIDcgKy0KIFNvdXJjZS9XZWJD
b3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yQmVoYXZpb3IuaCB8ICA1ICstCiA0IGZpbGVzIGNoYW5n
ZWQsIDg3IGluc2VydGlvbnMoKyksIDM5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQu
Y3BwCmluZGV4IDAzNTJkYWI1ODMzNC4uZjIyNWJhMjdmMTAxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVu
dC5jcHAKQEAgLTIyNiw2ICsyMjYsNyBAQAogI2luY2x1ZGUgIlJlYWx0aW1lTWVkaWFTb3VyY2VD
ZW50ZXIuaCIKICNpbmNsdWRlICJSZW5kZXJCb3hJbmxpbmVzLmgiCiAjaW5jbHVkZSAiUmVuZGVy
Q2hpbGRJdGVyYXRvci5oIgorI2luY2x1ZGUgIlJlbmRlckRlc2NlbmRhbnRJdGVyYXRvci5oIgog
I2luY2x1ZGUgIlJlbmRlckVsZW1lbnRJbmxpbmVzLmgiCiAjaW5jbHVkZSAiUmVuZGVySW5saW5l
LmgiCiAjaW5jbHVkZSAiUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgiCkBAIC0yOTc1LDIyICsyOTc2
LDM2IEBAIGF1dG8gRG9jdW1lbnQ6OnVwZGF0ZUxheW91dChPcHRpb25TZXQ8TGF5b3V0T3B0aW9u
cz4gbGF5b3V0T3B0aW9ucywgY29uc3QgRWxlbWVuCiAKICAgICAgICAgICAgIGF1dG8mIGxheW91
dENvbnRleHQgPSBmcmFtZVZpZXctPmxheW91dENvbnRleHQoKTsKICAgICAgICAgICAgIGF1dG8g
cnVuRm9yY2VkTGF5b3V0T25Ta2lwcGVkQ29udGVudElmTmVlZGVkID0gWyZdIHsKLSAgICAgICAg
ICAgICAgICBpZiAoIWxheW91dE9wdGlvbnMuY29udGFpbnNBbGwoeyBMYXlvdXRPcHRpb25zOjpU
cmVhdENvbnRlbnRWaXNpYmlsaXR5SGlkZGVuQXNWaXNpYmxlLCBMYXlvdXRPcHRpb25zOjpUcmVh
dENvbnRlbnRWaXNpYmlsaXR5QXV0b0FzVmlzaWJsZSB9KSkKKyAgICAgICAgICAgICAgICBpZiAo
IWxheW91dE9wdGlvbnMuY29udGFpbnNBbnkoeyBMYXlvdXRPcHRpb25zOjpUcmVhdENvbnRlbnRW
aXNpYmlsaXR5SGlkZGVuQXNWaXNpYmxlLCBMYXlvdXRPcHRpb25zOjpUcmVhdENvbnRlbnRWaXNp
YmlsaXR5QXV0b0FzVmlzaWJsZSB9KSkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNl
OwogCi0gICAgICAgICAgICAgICAgQVNTRVJUKGNvbnRleHQpOwotICAgICAgICAgICAgICAgIGlm
ICghY29udGV4dCB8fCAhY29udGV4dC0+cmVuZGVyZXIoKSkKKyAgICAgICAgICAgICAgICBpZiAo
Y29udGV4dCAmJiAhY29udGV4dC0+cmVuZGVyZXIoKSkKICAgICAgICAgICAgICAgICAgICAgcmV0
dXJuIGZhbHNlOwogCi0gICAgICAgICAgICAgICAgYXV0byYgc2tpcHBlZFN1YnRyZWVlUm9vdFJl
bmRlcmVyID0gKmNvbnRleHQtPnJlbmRlcmVyKCk7Ci0gICAgICAgICAgICAgICAgaWYgKCFza2lw
cGVkU3VidHJlZWVSb290UmVuZGVyZXIuc3R5bGUoKS5oYXNTa2lwcGVkQ29udGVudCgpKQotICAg
ICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICAgICAgICAgICAgICBhdXRvIGV2
ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCA9IHNraXBwZWRTdWJ0cmVlZVJvb3RS
ZW5kZXJlci53YXNTa2lwcGVkRHVyaW5nTGFzdExheW91dER1ZVRvQ29udGVudFZpc2liaWxpdHko
KTsKLSAgICAgICAgICAgICAgICBpZiAoZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdM
YXN0ICYmICEqZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0KQotICAgICAgICAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICAgICAgICAgICAgICBza2lwcGVkU3VidHJl
ZWVSb290UmVuZGVyZXIuc2V0TmVlZHNMYXlvdXQoKTsKKyAgICAgICAgICAgICAgICBpZiAoY29u
dGV4dCkgeworICAgICAgICAgICAgICAgICAgICBhdXRvJiBza2lwcGVkUm9vdFJlbmRlcmVyID0g
KmNvbnRleHQtPnJlbmRlcmVyKCk7CisgICAgICAgICAgICAgICAgICAgIGlmICghc2tpcHBlZFJv
b3RSZW5kZXJlci5zdHlsZSgpLmhhc1NraXBwZWRDb250ZW50KCkpCisgICAgICAgICAgICAgICAg
ICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgICAgICAgICAgICAgYXV0byBldmVyaGFk
TGF5b3V0QW5kV2FzU2tpcHBlZER1cmluZ0xhc3QgPSBza2lwcGVkUm9vdFJlbmRlcmVyLndhc1Nr
aXBwZWREdXJpbmdMYXN0TGF5b3V0RHVlVG9Db250ZW50VmlzaWJpbGl0eSgpOworICAgICAgICAg
ICAgICAgICAgICBpZiAoZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0ICYmICEq
ZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0KQorICAgICAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgICAgICAgICAgICAgIHNraXBwZWRSb290UmVu
ZGVyZXIuc2V0TmVlZHNMYXlvdXQoKTsKKyAgICAgICAgICAgICAgICB9IGVsc2UgeworICAgICAg
ICAgICAgICAgICAgICBBU1NFUlQoIWxheW91dE9wdGlvbnMuY29udGFpbnMoTGF5b3V0T3B0aW9u
czo6VHJlYXRDb250ZW50VmlzaWJpbGl0eUhpZGRlbkFzVmlzaWJsZSkpOworCisgICAgICAgICAg
ICAgICAgICAgIGF1dG8gaXNTa2lwcGVkQ29udGVudFN0YWxlID0gZmFsc2U7CisgICAgICAgICAg
ICAgICAgICAgIGZvciAoYXV0byYgZGVzY2VuZGFudCA6IGRlc2NlbmRhbnRzT2ZUeXBlPFJlbmRl
ckJsb2NrPigqcmVuZGVyVmlldygpKSkgeworICAgICAgICAgICAgICAgICAgICAgICAgYXV0byBl
dmVyaGFkTGF5b3V0QW5kV2FzU2tpcHBlZER1cmluZ0xhc3QgPSBkZXNjZW5kYW50Lndhc1NraXBw
ZWREdXJpbmdMYXN0TGF5b3V0RHVlVG9Db250ZW50VmlzaWJpbGl0eSgpOworICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKGV2ZXJoYWRMYXlvdXRBbmRXYXNTa2lwcGVkRHVyaW5nTGFzdCAmJiAq
ZXZlcmhhZExheW91dEFuZFdhc1NraXBwZWREdXJpbmdMYXN0KSB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGVzY2VuZGFudC5zZXROZWVkc0xheW91dCgpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGlzU2tpcHBlZENvbnRlbnRTdGFsZSA9IHRydWU7CisgICAgICAgICAgICAg
ICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAg
aWYgKCFpc1NraXBwZWRDb250ZW50U3RhbGUpCisgICAgICAgICAgICAgICAgICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgICAgICAgICAgICAgfQogCiAgICAgICAgICAgICAgICAgYXV0byBvdmVy
cmlkZVR5cGVzID0gWyZdIHsKICAgICAgICAgICAgICAgICAgICAgYXV0byB0eXBlcyA9IE9wdGlv
blNldDxDb250ZW50VmlzaWJpbGl0eU92ZXJyaWRlU2NvcGU6Ok92ZXJyaWRlVHlwZT4geyB9Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwIGIvU291
cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwCmluZGV4IGRjMmE4YjY2MWMyNy4u
YTM2Yjg4NWVmMmRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVy
YXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuY3BwCkBA
IC0yMDQsNyArMjA0LDcgQEAgc3RhdGljIFJlZlB0cjxOb2RlPiBuZXh0SW5QcmVPcmRlckNyb3Nz
aW5nU2hhZG93Qm91bmRhcmllcyhOb2RlJiByYW5nZUVuZENvbnRhaW4KICAgICByZXR1cm4gbnVs
bHB0cjsKIH0KIAotc3RhdGljIGlubGluZSBib29sIGZ1bGx5Q2xpcHNDb250ZW50cyhOb2RlJiBu
b2RlKQorc3RhdGljIGlubGluZSBib29sIGZ1bGx5Q2xpcHNDb250ZW50cyhjb25zdCBOb2RlJiBu
b2RlLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQogewogICAgIENoZWNrZWRQdHIg
cmVuZGVyZXIgPSBub2RlLnJlbmRlcmVyKCk7CiAgICAgaWYgKCFyZW5kZXJlcikgewpAQCAtMjE5
LDYgKzIxOSwxMSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgZnVsbHlDbGlwc0NvbnRlbnRzKE5vZGUm
IG5vZGUpCiAgICAgaWYgKGlzPEhUTUxUZXh0QXJlYUVsZW1lbnQ+KG5vZGUpKQogICAgICAgICBy
ZXR1cm4gYm94LT5zaXplKCkuaXNFbXB0eSgpOwogCisgICAgaWYgKGJlaGF2aW9ycy5jb250YWlu
cyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzU2tpcHBlZENvbnRlbnRSZWxldmFudFRvVXNl
cikgJiYgaXNTa2lwcGVkQ29udGVudFJvb3QoKmJveCkpIHsKKyAgICAgICAgLy8gVGhpcyBtYXkg
cmV2ZWFsIGNvbGxhcHNlZCBjb250ZW50IHRvIGZpbmQtaW4tcGFnZSwgYnV0IGl0J3MgdW5jb21t
b24gKGFuZCBoaWdobHkgcmVkdW5kYW50KSB0byBoYXZlIGNvbXB1dGVkIGJsb2NrIGhlaWdodCAw
cHggd2hpbGUgYXBwbHlpbmcgYy12OiBoaWRkZW4uCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAg
ICB9CisKICAgICByZXR1cm4gYm94LT5jb250ZW50Qm94U2l6ZSgpLmlzRW1wdHkoKTsKIH0KIApA
QCAtMjMwLDE0ICsyMzUsMTQgQEAgc3RhdGljIGlubGluZSBib29sIGlnbm9yZXNDb250YWluZXJD
bGlwKGNvbnN0IE5vZGUmIG5vZGUpCiAgICAgcmV0dXJuIHJlbmRlcmVyLT5pc091dE9mRmxvd1Bv
c2l0aW9uZWQoKTsKIH0KIAotc3RhdGljIHZvaWQgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKEJpdFN0
YWNrJiBzdGFjaywgTm9kZSYgbm9kZSkKK3N0YXRpYyB2b2lkIHB1c2hGdWxseUNsaXBwZWRTdGF0
ZShCaXRTdGFjayYgc3RhY2ssIE5vZGUmIG5vZGUsIFRleHRJdGVyYXRvckJlaGF2aW9ycyBiZWhh
dmlvcnMpCiB7CiAgICAgLy8gUHVzaCB0cnVlIGlmIHRoaXMgbm9kZSBmdWxsIGNsaXBzIGl0cyBj
b250ZW50cywgb3IgaWYgYSBwYXJlbnQgYWxyZWFkeSBoYXMgZnVsbHkKICAgICAvLyBjbGlwcGVk
IGFuZCB0aGlzIGlzIG5vdCBhIG5vZGUgdGhhdCBpZ25vcmVzIGl0cyBjb250YWluZXIncyBjbGlw
LgotICAgIHN0YWNrLnB1c2goZnVsbHlDbGlwc0NvbnRlbnRzKG5vZGUpIHx8IChzdGFjay50b3Ao
KSAmJiAhaWdub3Jlc0NvbnRhaW5lckNsaXAobm9kZSkpKTsKKyAgICBzdGFjay5wdXNoKGZ1bGx5
Q2xpcHNDb250ZW50cyhub2RlLCBiZWhhdmlvcnMpIHx8IChzdGFjay50b3AoKSAmJiAhaWdub3Jl
c0NvbnRhaW5lckNsaXAobm9kZSkpKTsKIH0KIAotc3RhdGljIHZvaWQgc2V0VXBGdWxseUNsaXBw
ZWRTdGFjayhCaXRTdGFjayYgc3RhY2ssIE5vZGUmIG5vZGUpCitzdGF0aWMgdm9pZCBzZXRVcEZ1
bGx5Q2xpcHBlZFN0YWNrKEJpdFN0YWNrJiBzdGFjaywgTm9kZSYgbm9kZSwgVGV4dEl0ZXJhdG9y
QmVoYXZpb3JzIGJlaGF2aW9ycykKIHsKICAgICAvLyBQdXQgdGhlIG5vZGVzIGluIGEgdmVjdG9y
IHNvIHdlIGNhbiBpdGVyYXRlIGluIHJldmVyc2Ugb3JkZXIuCiAgICAgLy8gRklYTUU6IFRoaXMg
KGFuZCBUZXh0SXRlcmF0b3IgaW4gZ2VuZXJhbCkgc2hvdWxkIHVzZSBDb21wb3NlZFRyZWVJdGVy
YXRvci4KQEAgLTI0OCw4ICsyNTMsOCBAQCBzdGF0aWMgdm9pZCBzZXRVcEZ1bGx5Q2xpcHBlZFN0
YWNrKEJpdFN0YWNrJiBzdGFjaywgTm9kZSYgbm9kZSkKICAgICAvLyBDYWxsIHB1c2hGdWxseUNs
aXBwZWRTdGF0ZSBvbiBlYWNoIG5vZGUgc3RhcnRpbmcgd2l0aCB0aGUgZWFybGllc3QgYW5jZXN0
b3IuCiAgICAgc2l6ZV90IHNpemUgPSBhbmNlc3RyeS5zaXplKCk7CiAgICAgZm9yIChzaXplX3Qg
aSA9IDA7IGkgPCBzaXplOyArK2kpCi0gICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShzdGFj
aywgYW5jZXN0cnlbc2l6ZSAtIGkgLSAxXSk7Ci0gICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKHN0
YWNrLCBub2RlKTsKKyAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKHN0YWNrLCBhbmNlc3Ry
eVtzaXplIC0gaSAtIDFdLCBiZWhhdmlvcnMpOworICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShz
dGFjaywgbm9kZSwgYmVoYXZpb3JzKTsKIH0KIAogc3RhdGljIGJvb2wgaXNDbGlwcGVkQnlGcmFt
ZUFuY2VzdG9yKGNvbnN0IERvY3VtZW50JiBkb2N1bWVudCwgVGV4dEl0ZXJhdG9yQmVoYXZpb3Jz
IGJlaGF2aW9ycykKQEAgLTI1OSw3ICsyNjQsNyBAQCBzdGF0aWMgYm9vbCBpc0NsaXBwZWRCeUZy
YW1lQW5jZXN0b3IoY29uc3QgRG9jdW1lbnQmIGRvY3VtZW50LCBUZXh0SXRlcmF0b3JCZWhhdgog
CiAgICAgZm9yIChSZWZQdHIgb3duZXIgPSBkb2N1bWVudC5vd25lckVsZW1lbnQoKTsgb3duZXI7
IG93bmVyID0gb3duZXItPmRvY3VtZW50KCkub3duZXJFbGVtZW50KCkpIHsKICAgICAgICAgQml0
U3RhY2sgb3duZXJDbGlwU3RhY2s7Ci0gICAgICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sob3du
ZXJDbGlwU3RhY2ssICpvd25lcik7CisgICAgICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sob3du
ZXJDbGlwU3RhY2ssICpvd25lciwgYmVoYXZpb3JzKTsKICAgICAgICAgaWYgKG93bmVyQ2xpcFN0
YWNrLnRvcCgpKQogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQpAQCAtMzYxLDcgKzM2
Niw3IEBAIFRleHRJdGVyYXRvcjo6VGV4dEl0ZXJhdG9yKGNvbnN0IFNpbXBsZVJhbmdlJiByYW5n
ZSwgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGJlaGF2CiB7CiAgICAgQVNTRVJUKCFtX2JlaGF2aW9y
cy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW1pdHNPYmplY3RSZXBsYWNlbWVudENo
YXJhY3RlcnMpIHx8ICFtX2JlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhhdmlvcjo6
RW1pdHNPYmplY3RSZXBsYWNlbWVudENoYXJhY3RlcnNGb3JJbWFnZXMpKTsKIAotICAgIHJhbmdl
LnN0YXJ0LnByb3RlY3RlZERvY3VtZW50KCktPnVwZGF0ZUxheW91dElnbm9yZVBlbmRpbmdTdHls
ZXNoZWV0cygpOworICAgIHJhbmdlLnN0YXJ0LnByb3RlY3RlZERvY3VtZW50KCktPnVwZGF0ZUxh
eW91dElnbm9yZVBlbmRpbmdTdHlsZXNoZWV0cyhtX2JlaGF2aW9ycy5jb250YWlucyhUZXh0SXRl
cmF0b3JCZWhhdmlvcjo6RW50ZXJzU2tpcHBlZENvbnRlbnRSZWxldmFudFRvVXNlcikgPyBPcHRp
b25TZXQ8TGF5b3V0T3B0aW9ucz4geyBMYXlvdXRPcHRpb25zOjpUcmVhdENvbnRlbnRWaXNpYmls
aXR5QXV0b0FzVmlzaWJsZSB9IDogT3B0aW9uU2V0PExheW91dE9wdGlvbnM+IHsgfSk7CiAKICAg
ICBtX3N0YXJ0Q29udGFpbmVyID0gcmFuZ2Uuc3RhcnQuY29udGFpbmVyLnB0cigpOwogICAgIG1f
c3RhcnRPZmZzZXQgPSByYW5nZS5zdGFydC5vZmZzZXQ7CkBAIC0zODEsNyArMzg2LDcgQEAgdm9p
ZCBUZXh0SXRlcmF0b3I6OmluaXQoKQogICAgIGlmIChpc0NsaXBwZWRCeUZyYW1lQW5jZXN0b3Io
Y3VycmVudE5vZGUtPnByb3RlY3RlZERvY3VtZW50KCksIG1fYmVoYXZpb3JzKSkKICAgICAgICAg
cmV0dXJuOwogCi0gICAgc2V0VXBGdWxseUNsaXBwZWRTdGFjayhtX2Z1bGx5Q2xpcHBlZFN0YWNr
LCAqY3VycmVudE5vZGUpOworICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sobV9mdWxseUNsaXBw
ZWRTdGFjaywgKmN1cnJlbnROb2RlLCBtX2JlaGF2aW9ycyk7CiAKICAgICBtX29mZnNldCA9IGN1
cnJlbnROb2RlID09IG1fc3RhcnRDb250YWluZXIuZ2V0KCkgPyBtX3N0YXJ0T2Zmc2V0IDogMDsK
IApAQCAtNDM2LDkgKzQ0MSwzMCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaGFzRGlzcGxheUNvbnRl
bnRzKE5vZGUmIG5vZGUpCiAgICAgcmV0dXJuIGVsZW1lbnQgJiYgZWxlbWVudC0+aGFzRGlzcGxh
eUNvbnRlbnRzKCk7CiB9CiAKLXN0YXRpYyBib29sIGlzUmVuZGVyZXJWaXNpYmxlKGNvbnN0IFJl
bmRlck9iamVjdCogcmVuZGVyZXIsIFRleHRJdGVyYXRvckJlaGF2aW9ycyBiZWhhdmlvcnMpCitz
dGF0aWMgYm9vbCBpc1JlbmRlcmVyQWNjZXNzaWJsZShjb25zdCBSZW5kZXJPYmplY3QqIHJlbmRl
cmVyLCBUZXh0SXRlcmF0b3JCZWhhdmlvcnMgYmVoYXZpb3JzKQoreworICAgIGlmICghcmVuZGVy
ZXIpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGF1dG8mIHN0eWxlID0gcmVuZGVyZXIt
PnN0eWxlKCk7CisgICAgaWYgKHN0eWxlLnVzZWRVc2VyU2VsZWN0KCkgPT0gVXNlclNlbGVjdDo6
Tm9uZSAmJiBiZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6Oklnbm9yZXNV
c2VyU2VsZWN0Tm9uZSkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmIChyZW5kZXJl
ci0+aXNTa2lwcGVkQ29udGVudCgpKSB7CisgICAgICAgIGlmICghYmVoYXZpb3JzLmNvbnRhaW5z
KFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNTa2lwcGVkQ29udGVudFJlbGV2YW50VG9Vc2Vy
KSkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgcmV0dXJuIHN0eWxlLnVzZWRD
b250ZW50VmlzaWJpbGl0eSgpID09IENvbnRlbnRWaXNpYmlsaXR5OjpBdXRvOworICAgIH0KKwor
ICAgIHJldHVybiB0cnVlOworfQorCitzdGF0aWMgYm9vbCBpc0NvbnNpZGVyZWRTa2lwcGVkQ29u
dGVudChjb25zdCBSZW5kZXJCb3gqIHJlbmRlckJveCwgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGJl
aGF2aW9ycykKIHsKLSAgICByZXR1cm4gcmVuZGVyZXIgJiYgIXJlbmRlcmVyLT5pc1NraXBwZWRD
b250ZW50KCkgJiYgIShyZW5kZXJlci0+c3R5bGUoKS51c2VkVXNlclNlbGVjdCgpID09IFVzZXJT
ZWxlY3Q6Ok5vbmUgJiYgYmVoYXZpb3JzLmNvbnRhaW5zKFRleHRJdGVyYXRvckJlaGF2aW9yOjpJ
Z25vcmVzVXNlclNlbGVjdE5vbmUpKTsKKyAgICBpZiAoIXJlbmRlckJveCB8fCAhaXNTa2lwcGVk
Q29udGVudFJvb3QoKnJlbmRlckJveCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJl
dHVybiBiZWhhdmlvcnMuY29udGFpbnMoVGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1NraXBw
ZWRDb250ZW50UmVsZXZhbnRUb1VzZXIpID8gcmVuZGVyQm94LT5zdHlsZSgpLnVzZWRDb250ZW50
VmlzaWJpbGl0eSgpID09IENvbnRlbnRWaXNpYmlsaXR5OjpIaWRkZW4gOiB0cnVlOwogfQogCiB2
b2lkIFRleHRJdGVyYXRvcjo6YWR2YW5jZSgpCkBAIC00ODYsMTQgKzUxMiwxMyBAQCB2b2lkIFRl
eHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAgICAgICAgIAogICAgICAgICBDaGVja2VkUHRyIHJlbmRl
cmVyID0gbV9jdXJyZW50Tm9kZS0+cmVuZGVyZXIoKTsKICAgICAgICAgaWYgKCFtX2hhbmRsZWRO
b2RlKSB7Ci0gICAgICAgICAgICBpZiAoIWlzUmVuZGVyZXJWaXNpYmxlKHJlbmRlcmVyLmdldCgp
LCBtX2JlaGF2aW9ycykpIHsKKyAgICAgICAgICAgIGlmICghaXNSZW5kZXJlckFjY2Vzc2libGUo
cmVuZGVyZXIuZ2V0KCksIG1fYmVoYXZpb3JzKSkgewogICAgICAgICAgICAgICAgIG1faGFuZGxl
ZE5vZGUgPSB0cnVlOwogICAgICAgICAgICAgICAgIG1faGFuZGxlZENoaWxkcmVuID0gIWhhc0Rp
c3BsYXlDb250ZW50cygqcHJvdGVjdGVkQ3VycmVudE5vZGUoKSkgJiYgIXJlbmRlcmVyOwotICAg
ICAgICAgICAgfSBlbHNlIGlmIChhdXRvKiByZW5kZXJCb3ggPSBkeW5hbWljRG93bmNhc3Q8UmVu
ZGVyQm94PihyZW5kZXJlci5nZXQoKSk7IHJlbmRlckJveCAmJiBpc1NraXBwZWRDb250ZW50Um9v
dCgqcmVuZGVyQm94KSkKLSAgICAgICAgICAgICAgICBtX2hhbmRsZWRDaGlsZHJlbiA9IHRydWU7
Ci0gICAgICAgICAgICBlbHNlIHsKLSAgICAgICAgICAgICAgICAvLyBoYW5kbGUgY3VycmVudCBu
b2RlIGFjY29yZGluZyB0byBpdHMgdHlwZQotICAgICAgICAgICAgICAgIGlmIChyZW5kZXJlci0+
aXNSZW5kZXJUZXh0KCkgJiYgbV9jdXJyZW50Tm9kZS0+aXNUZXh0Tm9kZSgpKQorICAgICAgICAg
ICAgfSBlbHNlIHsKKyAgICAgICAgICAgICAgICBpZiAoaXNDb25zaWRlcmVkU2tpcHBlZENvbnRl
bnQoZHluYW1pY0Rvd25jYXN0PFJlbmRlckJveD4ocmVuZGVyZXIuZ2V0KCkpLCBtX2JlaGF2aW9y
cykpCisgICAgICAgICAgICAgICAgICAgIG1faGFuZGxlZENoaWxkcmVuID0gdHJ1ZTsKKyAgICAg
ICAgICAgICAgICBlbHNlIGlmIChyZW5kZXJlci0+aXNSZW5kZXJUZXh0KCkgJiYgbV9jdXJyZW50
Tm9kZS0+aXNUZXh0Tm9kZSgpKQogICAgICAgICAgICAgICAgICAgICBtX2hhbmRsZWROb2RlID0g
aGFuZGxlVGV4dE5vZGUoKTsKICAgICAgICAgICAgICAgICBlbHNlIGlmIChpc1JlbmRlcmVyUmVw
bGFjZWRFbGVtZW50KHJlbmRlcmVyLmdldCgpLCBtX2JlaGF2aW9ycykpCiAgICAgICAgICAgICAg
ICAgICAgIG1faGFuZGxlZE5vZGUgPSBoYW5kbGVSZXBsYWNlZEVsZW1lbnQoKTsKQEAgLTUxOCw3
ICs1NDMsNyBAQCB2b2lkIFRleHRJdGVyYXRvcjo6YWR2YW5jZSgpCiAgICAgICAgICAgICAgICAg
d2hpbGUgKCFuZXh0ICYmIHBhcmVudE5vZGUpIHsKICAgICAgICAgICAgICAgICAgICAgaWYgKChw
YXN0RW5kICYmIHBhcmVudE5vZGUgPT0gbV9lbmRDb250YWluZXIuZ2V0KCkpIHx8IGlzRGVzY2Vu
ZGFudE9mKG1fYmVoYXZpb3JzLCAqbV9lbmRDb250YWluZXIsICpwYXJlbnROb2RlKSkKICAgICAg
ICAgICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgICAgICAgICAgYm9vbCBoYXZl
UmVuZGVyZXIgPSBpc1JlbmRlcmVyVmlzaWJsZShjdXJyZW50Tm9kZS0+cmVuZGVyZXIoKSwgbV9i
ZWhhdmlvcnMpOworICAgICAgICAgICAgICAgICAgICBib29sIGhhdmVSZW5kZXJlciA9IGlzUmVu
ZGVyZXJBY2Nlc3NpYmxlKGN1cnJlbnROb2RlLT5yZW5kZXJlcigpLCBtX2JlaGF2aW9ycyk7CiAg
ICAgICAgICAgICAgICAgICAgIFJlZlB0ciBleGl0ZWROb2RlID0gV1RGTW92ZShjdXJyZW50Tm9k
ZSk7CiAgICAgICAgICAgICAgICAgICAgIG1fY3VycmVudE5vZGUgPSBXVEZNb3ZlKHBhcmVudE5v
ZGUpOwogICAgICAgICAgICAgICAgICAgICBjdXJyZW50Tm9kZSA9IG1fY3VycmVudE5vZGU7CkBA
IC01MzIsNyArNTU3LDcgQEAgdm9pZCBUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogICAgICAgICAg
ICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICAgICAgICAgIG5leHQgPSBuZXh0U2libGluZyhtX2JlaGF2aW9ycywgKmN1cnJlbnROb2RlKTsK
LSAgICAgICAgICAgICAgICAgICAgaWYgKG5leHQgJiYgaXNSZW5kZXJlclZpc2libGUoY3VycmVu
dE5vZGUtPnJlbmRlcmVyKCksIG1fYmVoYXZpb3JzKSkKKyAgICAgICAgICAgICAgICAgICAgaWYg
KG5leHQgJiYgaXNSZW5kZXJlckFjY2Vzc2libGUoY3VycmVudE5vZGUtPnJlbmRlcmVyKCksIG1f
YmVoYXZpb3JzKSkKICAgICAgICAgICAgICAgICAgICAgICAgIGV4aXROb2RlKGN1cnJlbnROb2Rl
LmdldCgpKTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC01NDIsNyArNTY3
LDcgQEAgdm9pZCBUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogICAgICAgICAvLyBzZXQgdGhlIG5l
dyBjdXJyZW50IG5vZGUKICAgICAgICAgbV9jdXJyZW50Tm9kZSA9IFdURk1vdmUobmV4dCk7CiAg
ICAgICAgIGlmIChhdXRvIGN1cnJlbnROb2RlID0gcHJvdGVjdGVkQ3VycmVudE5vZGUoKSkKLSAg
ICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqY3Vy
cmVudE5vZGUpOworICAgICAgICAgICAgcHVzaEZ1bGx5Q2xpcHBlZFN0YXRlKG1fZnVsbHlDbGlw
cGVkU3RhY2ssICpjdXJyZW50Tm9kZSwgbV9iZWhhdmlvcnMpOwogICAgICAgICBtX2hhbmRsZWRO
b2RlID0gZmFsc2U7CiAgICAgICAgIG1faGFuZGxlZENoaWxkcmVuID0gZmFsc2U7CiAgICAgICAg
IG1faGFuZGxlZEZpcnN0TGV0dGVyID0gZmFsc2U7CkBAIC03NzAsNyArNzk1LDcgQEAgYm9vbCBU
ZXh0SXRlcmF0b3I6OmhhbmRsZVJlcGxhY2VkRWxlbWVudCgpCiAgICAgaWYgKENoZWNrZWRQdHIg
cmVuZGVyVGV4dENvbnRyb2wgPSBkeW5hbWljRG93bmNhc3Q8UmVuZGVyVGV4dENvbnRyb2w+KHJl
bmRlcmVyLmdldCgpKTsgcmVuZGVyVGV4dENvbnRyb2wgJiYgbV9iZWhhdmlvcnMuY29udGFpbnMo
VGV4dEl0ZXJhdG9yQmVoYXZpb3I6OkVudGVyc1RleHRDb250cm9scykpIHsKICAgICAgICAgaWYg
KGF1dG8gaW5uZXJUZXh0RWxlbWVudCA9IHJlbmRlclRleHRDb250cm9sLT50ZXh0Rm9ybUNvbnRy
b2xFbGVtZW50KCkuaW5uZXJUZXh0RWxlbWVudCgpKSB7CiAgICAgICAgICAgICBtX2N1cnJlbnRO
b2RlID0gaW5uZXJUZXh0RWxlbWVudC0+Y29udGFpbmluZ1NoYWRvd1Jvb3QoKTsKLSAgICAgICAg
ICAgIHB1c2hGdWxseUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVk
Q3VycmVudE5vZGUoKSk7CisgICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9mdWxs
eUNsaXBwZWRTdGFjaywgKnByb3RlY3RlZEN1cnJlbnROb2RlKCksIG1fYmVoYXZpb3JzKTsKICAg
ICAgICAgICAgIG1fb2Zmc2V0ID0gMDsKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAg
ICAgfQpAQCAtNzgwLDcgKzgwNSw3IEBAIGJvb2wgVGV4dEl0ZXJhdG9yOjpoYW5kbGVSZXBsYWNl
ZEVsZW1lbnQoKQogICAgIGlmIChtX2JlaGF2aW9ycy5jb250YWlucyhUZXh0SXRlcmF0b3JCZWhh
dmlvcjo6RW50ZXJzSW1hZ2VPdmVybGF5cykgJiYgY3VycmVudEVsZW1lbnQgJiYgSW1hZ2VPdmVy
bGF5OjpoYXNPdmVybGF5KCpjdXJyZW50RWxlbWVudCkpIHsKICAgICAgICAgaWYgKFJlZlB0ciBz
aGFkb3dSb290ID0gbV9jdXJyZW50Tm9kZS0+c2hhZG93Um9vdCgpKSB7CiAgICAgICAgICAgICBt
X2N1cnJlbnROb2RlID0gV1RGTW92ZShzaGFkb3dSb290KTsKLSAgICAgICAgICAgIHB1c2hGdWxs
eUNsaXBwZWRTdGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVkQ3VycmVudE5vZGUo
KSk7CisgICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9mdWxseUNsaXBwZWRTdGFj
aywgKnByb3RlY3RlZEN1cnJlbnROb2RlKCksIG1fYmVoYXZpb3JzKTsKICAgICAgICAgICAgIG1f
b2Zmc2V0ID0gMDsKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgfQpAQCAtMTI1
Miw3ICsxMjc3LDcgQEAgU2ltcGxpZmllZEJhY2t3YXJkc1RleHRJdGVyYXRvcjo6U2ltcGxpZmll
ZEJhY2t3YXJkc1RleHRJdGVyYXRvcihjb25zdCBTaW1wbGVSYW4KICAgICB9CiAKICAgICBtX25v
ZGUgPSBlbmROb2RlOwotICAgIHNldFVwRnVsbHlDbGlwcGVkU3RhY2sobV9mdWxseUNsaXBwZWRT
dGFjaywgKm1fbm9kZSk7CisgICAgc2V0VXBGdWxseUNsaXBwZWRTdGFjayhtX2Z1bGx5Q2xpcHBl
ZFN0YWNrLCAqbV9ub2RlLCBtX2JlaGF2aW9ycyk7CiAgICAgbV9vZmZzZXQgPSBlbmRPZmZzZXQ7
CiAgICAgbV9oYW5kbGVkTm9kZSA9IGZhbHNlOwogICAgIG1faGFuZGxlZENoaWxkcmVuID0gZW5k
T2Zmc2V0ID09IDA7CkBAIC0xMjk4LDcgKzEzMjMsNyBAQCB2b2lkIFNpbXBsaWZpZWRCYWNrd2Fy
ZHNUZXh0SXRlcmF0b3I6OmFkdmFuY2UoKQogCiAgICAgICAgIGlmICghbV9oYW5kbGVkQ2hpbGRy
ZW4gJiYgbV9ub2RlLT5oYXNDaGlsZE5vZGVzKCkpIHsKICAgICAgICAgICAgIG1fbm9kZSA9IG1f
bm9kZS0+bGFzdENoaWxkKCk7Ci0gICAgICAgICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9m
dWxseUNsaXBwZWRTdGFjaywgKnByb3RlY3RlZE5vZGUoKSk7CisgICAgICAgICAgICBwdXNoRnVs
bHlDbGlwcGVkU3RhdGUobV9mdWxseUNsaXBwZWRTdGFjaywgKnByb3RlY3RlZE5vZGUoKSwgbV9i
ZWhhdmlvcnMpOwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgLy8gRXhpdCBlbXB0eSBj
b250YWluZXJzIGFzIHdlIHBhc3Mgb3ZlciB0aGVtIG9yIGNvbnRhaW5lcnMKICAgICAgICAgICAg
IC8vIHdoZXJlIFtjb250YWluZXIsIDBdIGlzIHdoZXJlIHdlIHN0YXJ0ZWQgaXRlcmF0aW5nLgpA
QCAtMTMyNiw3ICsxMzUxLDcgQEAgdm9pZCBTaW1wbGlmaWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9y
OjphZHZhbmNlKCkKIAogICAgICAgICAgICAgbV9mdWxseUNsaXBwZWRTdGFjay5wb3AoKTsKICAg
ICAgICAgICAgIGlmIChhZHZhbmNlUmVzcGVjdGluZ1JhbmdlKG1fbm9kZS0+cHJvdGVjdGVkUHJl
dmlvdXNTaWJsaW5nKCkuZ2V0KCkpKQotICAgICAgICAgICAgICAgIHB1c2hGdWxseUNsaXBwZWRT
dGF0ZShtX2Z1bGx5Q2xpcHBlZFN0YWNrLCAqcHJvdGVjdGVkTm9kZSgpKTsKKyAgICAgICAgICAg
ICAgICBwdXNoRnVsbHlDbGlwcGVkU3RhdGUobV9mdWxseUNsaXBwZWRTdGFjaywgKnByb3RlY3Rl
ZE5vZGUoKSwgbV9iZWhhdmlvcnMpOwogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAg
IG1fbm9kZSA9IG51bGxwdHI7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVy
YXRvci5oCmluZGV4IDVkYzE5Yjk5MTVkOC4uNmU5ODRhOGJhY2NmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Vk
aXRpbmcvVGV4dEl0ZXJhdG9yLmgKQEAgLTMxMSw3ICszMTEsMTIgQEAgcHJpdmF0ZToKIAogY29u
c3RleHByIFRleHRJdGVyYXRvckJlaGF2aW9ycyBmaW5kSXRlcmF0b3JPcHRpb25zKEZpbmRPcHRp
b25zIG9wdGlvbnMgPSB7IH0pCiB7Ci0gICAgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGl0ZXJhdG9y
T3B0aW9ucyB7IFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNUZXh0Q29udHJvbHMsIFRleHRJ
dGVyYXRvckJlaGF2aW9yOjpDbGlwc1RvRnJhbWVBbmNlc3RvcnMsIFRleHRJdGVyYXRvckJlaGF2
aW9yOjpFbnRlcnNJbWFnZU92ZXJsYXlzIH07CisgICAgVGV4dEl0ZXJhdG9yQmVoYXZpb3JzIGl0
ZXJhdG9yT3B0aW9ucyB7CisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNUZXh0
Q29udHJvbHMsCisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpDbGlwc1RvRnJhbWVBbmNl
c3RvcnMsCisgICAgICAgIFRleHRJdGVyYXRvckJlaGF2aW9yOjpFbnRlcnNJbWFnZU92ZXJsYXlz
LAorICAgICAgICBUZXh0SXRlcmF0b3JCZWhhdmlvcjo6RW50ZXJzU2tpcHBlZENvbnRlbnRSZWxl
dmFudFRvVXNlcgorICAgIH07CiAgICAgaWYgKCFvcHRpb25zLmNvbnRhaW5zKEZpbmRPcHRpb246
OkRvTm90VHJhdmVyc2VGbGF0VHJlZSkpCiAgICAgICAgIGl0ZXJhdG9yT3B0aW9ucy5hZGQoVGV4
dEl0ZXJhdG9yQmVoYXZpb3I6OlRyYXZlcnNlc0ZsYXRUcmVlKTsKICAgICByZXR1cm4gaXRlcmF0
b3JPcHRpb25zOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0
b3JCZWhhdmlvci5oIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3JCZWhhdmlv
ci5oCmluZGV4IDJmOTViYTBkN2IyOS4uNzViNGE4OGI1ZThjIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9lZGl0aW5nL1RleHRJdGVyYXRvckJlaGF2aW9yLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9UZXh0SXRlcmF0b3JCZWhhdmlvci5oCkBAIC03MSw3ICs3MSwxMCBAQCBlbnVt
IGNsYXNzIFRleHRJdGVyYXRvckJlaGF2aW9yIDogdWludDE2X3QgewogI2VuZGlmCiAKICAgICAv
LyBVc2VkIGJ5IGFjY2Vzc2liaWxpdHkgdG8gZXhwb3NlIHVudHJhbnNmb3JtZWQga2FuYSB0ZXh0
LgotICAgIElnbm9yZXNGdWxsU2l6ZUthbmEgPSAxIDw8IDE0CisgICAgSWdub3Jlc0Z1bGxTaXpl
S2FuYSA9IDEgPDwgMTQsCisKKyAgICAvLyBVc2VkIHdoZW4gd2Ugd2FudCB0byBtYWtlICdjb250
ZW50LXZpc2liaWxpdHk6IGF1dG8nIGF1dG8tZXhwYW5kaW5nIGA8ZGV0YWlscz5gIG9yIGBoaWRk
ZW49dW50aWwtZm91bmRgIGNvbnRlbnQgZGlzY292ZXJhYmxlLgorICAgIEVudGVyc1NraXBwZWRD
b250ZW50UmVsZXZhbnRUb1VzZXIgPSAxIDw8IDE1CiB9OwogCiB1c2luZyBUZXh0SXRlcmF0b3JC
ZWhhdmlvcnMgPSBPcHRpb25TZXQ8VGV4dEl0ZXJhdG9yQmVoYXZpb3I+Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>