<?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>7293</bug_id>
          
          <creation_ts>2006-02-15 20:15:34 -0800</creation_ts>
          <short_desc>REGRESSION: Using Javascript Bookmarklets that reference location.href on a blank tab crashes WebKit</short_desc>
          <delta_ts>2006-02-26 22:19:24 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jacob Lukas">jlukas</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          <cc>ap</cc>
    
    <cc>ggaren</cc>
    
    <cc>gibbonsb</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>32898</commentid>
    <comment_count>0</comment_count>
    <who name="Jacob Lukas">jlukas</who>
    <bug_when>2006-02-15 20:15:34 -0800</bug_when>
    <thetext>To reproduce:
1. Open a new tab.
2. Type javascript:void(location.href=&apos;http://www.google.com&apos;)
3. Press return. WebKit should almost immediately exit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32899</commentid>
    <comment_count>1</comment_count>
      <attachid>6525</attachid>
    <who name="Jacob Lukas">jlukas</who>
    <bug_when>2006-02-15 20:16:34 -0800</bug_when>
    <thetext>Created attachment 6525
Crash Report</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32901</commentid>
    <comment_count>2</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-02-15 20:22:38 -0800</bug_when>
    <thetext>Confirmed.  Crashers and regressions are P1.  Added appropriate keywords.

Works fine on Safari 2.0.3 (417.8) on 10.4.5.

Crashes on locally-built ToT WebKit r12813 (anonsvn).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32902</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-02-15 20:24:04 -0800</bug_when>
    <thetext>Severity -&gt; critical for crashers.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32947</commentid>
    <comment_count>4</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2006-02-16 02:15:15 -0800</bug_when>
    <thetext>I think I probably caused this w/ recent refactoring work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33378</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-02-19 09:42:40 -0800</bug_when>
    <thetext>This is indeed a regression from r12811 (Improvements to frame loading). The crash happens because the frame exists but document() is nil here:

void Location::put(ExecState *exec, const Identifier &amp;p, JSValue *v, int attr)
[...]
      Frame* p = Window::retrieveActive(exec)-&gt;frame();
      if ( p )
        url = p-&gt;document()-&gt;completeURL( str );

According to Maciej on IRC, a document used to be created as necessary before reaching here. The ultimate reason why this doesn&apos;t happen after r12811 is that previously -[WebCoreFrameBridge openURL:reload:contentType:refresh:lastModified:pageCache:] was called with &apos;about:blank&apos; in this case, and now it is called with an empty NSURL. (The call site used to be -[WebDataSource(WebPrivate) _commitIfReady:] and now it&apos;s coming from -[WebFrame(WebPrivate) _commitProvisionalLoad:]).

There seems to be another code path that creates a document on-demand, since entering javascript:document in the address bar of a newly-opened window works (and instantiates an HTMLDocumentImpl), and I think that&apos;s the code path that should kick in in the case of this bug as well.

Having said that, another side-effect of the current state of things is that if you enter javascript: URLs in the address bar of a newly opened window, it will now erase the address bar after each URL, whereas previously it only did so after the first one (when there was no document). I believe that there is already a radar on the annoying first-time behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33597</commentid>
    <comment_count>6</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-02-21 07:25:35 -0800</bug_when>
    <thetext>*** Bug 7403 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33963</commentid>
    <comment_count>7</comment_count>
      <attachid>6729</attachid>
    <who name="">mitz</who>
    <bug_when>2006-02-25 06:56:06 -0800</bug_when>
    <thetext>Created attachment 6729
Patch

This fixes the crash, but I&apos;m pretty sure it&apos;s not the right fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33988</commentid>
    <comment_count>8</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2006-02-25 11:50:03 -0800</bug_when>
    <thetext>*** Bug 7428 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33989</commentid>
    <comment_count>9</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2006-02-25 11:51:09 -0800</bug_when>
    <thetext>Bug 7428 has a reduction that could easily turn into a layout test, although we should write another test for the javascript: case if we can.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34002</commentid>
    <comment_count>10</comment_count>
      <attachid>6729</attachid>
    <who name="">mitz</who>
    <bug_when>2006-02-25 14:37:10 -0800</bug_when>
    <thetext>Comment on attachment 6729
Patch

I&apos;m going to post a version with a layout test based on bug 7428 and a change log entry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34023</commentid>
    <comment_count>11</comment_count>
      <attachid>6743</attachid>
    <who name="">mitz</who>
    <bug_when>2006-02-25 22:54:51 -0800</bug_when>
    <thetext>Created attachment 6743
Patch, including test and changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34048</commentid>
    <comment_count>12</comment_count>
      <attachid>6743</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-02-26 08:51:20 -0800</bug_when>
    <thetext>Comment on attachment 6743
Patch, including test and changelog

Looks fine. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34050</commentid>
    <comment_count>13</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-02-26 09:03:58 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; This fixes the crash, but I&apos;m pretty sure it&apos;s not the right fix.

I&apos;d love to find a cleaner fix for this, but it&apos;s best to get this fix in and the layout test that checks the problematic case. We can always land a different fix later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34093</commentid>
    <comment_count>14</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2006-02-26 22:19:24 -0800</bug_when>
    <thetext>Landed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6525</attachid>
            <date>2006-02-15 20:16:34 -0800</date>
            <delta_ts>2006-02-15 20:16:34 -0800</delta_ts>
            <desc>Crash Report</desc>
            <filename>CrashReport.txt</filename>
            <type>text/plain</type>
            <size>23335</size>
            <attacher name="Jacob Lukas">jlukas</attacher>
            
              <data encoding="base64">RGF0ZS9UaW1lOiAgICAgIDIwMDYtMDItMTUgMjA6MTQ6MDYuNjA5IC0wODAwCk9TIFZlcnNpb246
ICAgICAxMC40LjUgKEJ1aWxkIDhIMTQpClJlcG9ydCBWZXJzaW9uOiA0CgpDb21tYW5kOiBTYWZh
cmkKUGF0aDogICAgL0FwcGxpY2F0aW9ucy9TYWZhcmkuYXBwL0NvbnRlbnRzL01hY09TL1NhZmFy
aQpQYXJlbnQ6ICBXaW5kb3dTZXJ2ZXIgWzExNF0KClZlcnNpb246ICAgICAgICAyLjAuMyAoNDE3
LjgpCkJ1aWxkIFZlcnNpb246ICAxClByb2plY3QgTmFtZTogICBXZWJCcm93c2VyClNvdXJjZSBW
ZXJzaW9uOiA0MTcwODAwCgpQSUQ6ICAgIDk5NjkKVGhyZWFkOiAwCgpFeGNlcHRpb246ICBFWENf
QkFEX0FDQ0VTUyAoMHgwMDAxKQpDb2RlczogICAgICBLRVJOX1BST1RFQ1RJT05fRkFJTFVSRSAo
MHgwMDAyKSBhdCAweDAwMDAwMGI0CgpUaHJlYWQgMCBDcmFzaGVkOgowICAgY29tLmFwcGxlLldl
YkNvcmUgICAgICAgICAJMHgwMTE3YWQzNCBXZWJDb3JlOjpEb2N1bWVudEltcGw6OmNvbXBsZXRl
VVJMKFFTdHJpbmcgY29uc3QmKSArIDM2CjEgICBjb20uYXBwbGUuSmF2YVNjcmlwdENvcmUgIAkw
eDAwMTc3Njk4IEtYTUxDb3JlOjpmYXN0TWFsbG9jKHVuc2lnbmVkIGxvbmcpICsgMjY0CjIgICBj
b20uYXBwbGUuV2ViQ29yZSAgICAgICAgIAkweDAxMDc1ZWRjIEtKUzo6TG9jYXRpb246OnB1dChL
SlM6OkV4ZWNTdGF0ZSosIEtKUzo6SWRlbnRpZmllciBjb25zdCYsIEtKUzo6SlNWYWx1ZSosIGlu
dCkgKyAzOTYKMyAgIGNvbS5hcHBsZS5KYXZhU2NyaXB0Q29yZSAgCTB4MDAxMmEyNTAgS0pTOjpB
c3NpZ25Eb3ROb2RlOjpldmFsdWF0ZShLSlM6OkV4ZWNTdGF0ZSopICsgMTQ3Mgo0ICAgY29tLmFw
cGxlLkphdmFTY3JpcHRDb3JlICAJMHgwMDEyYjM2NCBLSlM6OlZvaWROb2RlOjpldmFsdWF0ZShL
SlM6OkV4ZWNTdGF0ZSopICsgNTIKNSAgIGNvbS5hcHBsZS5KYXZhU2NyaXB0Q29yZSAgCTB4MDAx
MzA1MTggS0pTOjpFeHByU3RhdGVtZW50Tm9kZTo6ZXhlY3V0ZShLSlM6OkV4ZWNTdGF0ZSopICsg
MTA0CjYgICBjb20uYXBwbGUuSmF2YVNjcmlwdENvcmUgIAkweDAwMTMzNzljIEtKUzo6U291cmNl
RWxlbWVudHNOb2RlOjpleGVjdXRlKEtKUzo6RXhlY1N0YXRlKikgKyAyNTIKNyAgIGNvbS5hcHBs
ZS5KYXZhU2NyaXB0Q29yZSAgCTB4MDAxMzA0NDggS0pTOjpCbG9ja05vZGU6OmV4ZWN1dGUoS0pT
OjpFeGVjU3RhdGUqKSArIDE1Mgo4ICAgY29tLmFwcGxlLkphdmFTY3JpcHRDb3JlICAJMHgwMDEy
MDA1OCBLSlM6OkludGVycHJldGVySW1wOjpldmFsdWF0ZShLSlM6OlVDaGFyIGNvbnN0KiwgaW50
LCBLSlM6OkpTVmFsdWUqLCBLSlM6OlVTdHJpbmcgY29uc3QmLCBpbnQpICsgODI0CjkgICBjb20u
YXBwbGUuSmF2YVNjcmlwdENvcmUgIAkweDAwMTIzNWE0IEtKUzo6SW50ZXJwcmV0ZXI6OmV2YWx1
YXRlKEtKUzo6VVN0cmluZyBjb25zdCYsIGludCwgS0pTOjpVQ2hhciBjb25zdCosIGludCwgS0pT
OjpKU1ZhbHVlKikgKyA2OAoxMCAgY29tLmFwcGxlLldlYkNvcmUgICAgICAgICAJMHgwMTA2YzBi
OCBXZWJDb3JlOjpLSlNQcm94eUltcGw6OmV2YWx1YXRlKFdlYkNvcmU6OlN0cmluZyBjb25zdCYs
IGludCwgV2ViQ29yZTo6U3RyaW5nIGNvbnN0JiwgV2ViQ29yZTo6Tm9kZUltcGwqKSArIDI4MAox
MSAgY29tLmFwcGxlLldlYkNvcmUgICAgICAgICAJMHgwMTE1ZWQyOCBXZWJDb3JlOjpGcmFtZTo6
ZXhlY3V0ZVNjcmlwdChXZWJDb3JlOjpOb2RlSW1wbCosIFFTdHJpbmcgY29uc3QmLCBib29sKSAr
IDE4NAoxMiAgY29tLmFwcGxlLldlYkNvcmUgICAgICAgICAJMHgwMTE5NjQzOCAtW1dlYkNvcmVG
cmFtZUJyaWRnZSBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0RnJvbVN0cmluZzpmb3JjZVVz
ZXJHZXN0dXJlOl0gKyAxMDQKMTMgIGNvbS5hcHBsZS5TYWZhcmkgICAgICAgICAgCTB4MDAwYWEz
NTggMHgxMDAwICsgNjkzMDgwCjE0ICBjb20uYXBwbGUuU2FmYXJpICAgICAgICAgIAkweDAwMDQ5
ZGIwIDB4MTAwMCArIDI5ODQxNgoxNSAgY29tLmFwcGxlLkFwcEtpdCAgICAgICAgICAJMHg5Mzcy
ZTI3MCAtW05TQXBwbGljYXRpb24gc2VuZEFjdGlvbjp0bzpmcm9tOl0gKyAxMDgKMTYgIGNvbS5h
cHBsZS5TYWZhcmkgICAgICAgICAgCTB4MDAwMjlmOTggMHgxMDAwICsgMTY3ODMyCjE3ICBjb20u
YXBwbGUuQXBwS2l0ICAgICAgICAgIAkweDkzNzJlMWE0IC1bTlNDb250cm9sIHNlbmRBY3Rpb246
dG86XSArIDk2CjE4ICBjb20uYXBwbGUuQXBwS2l0ICAgICAgICAgIAkweDkzNzJlMDg0IC1bTlND
ZWxsIF9zZW5kQWN0aW9uRnJvbTpdICsgMTU2CjE5ICBjb20uYXBwbGUuQXBwS2l0ICAgICAgICAg
IAkweDkzNzQ4MDljIC1bTlNDZWxsIHRyYWNrTW91c2U6aW5SZWN0Om9mVmlldzp1bnRpbE1vdXNl
VXA6XSArIDEwMjAKMjAgIGNvbS5hcHBsZS5BcHBLaXQgICAgICAgICAgCTB4OTM3NDdjODQgLVtO
U0J1dHRvbkNlbGwgdHJhY2tNb3VzZTppblJlY3Q6b2ZWaWV3OnVudGlsTW91c2VVcDpdICsgNTY0
CjIxICBjb20uYXBwbGUuQXBwS2l0ICAgICAgICAgIAkweDkzNzQ3NmE4IC1bTlNDb250cm9sIG1v
dXNlRG93bjpdICsgNTM2CjIyICBjb20uYXBwbGUuU2FmYXJpICAgICAgICAgIAkweDAwMDNlNzAw
IDB4MTAwMCArIDI1MTY0OAoyMyAgY29tLmFwcGxlLlNhZmFyaSAgICAgICAgICAJMHgwMDA0OGRj
OCAweDEwMDAgKyAyOTQzNDQKMjQgIGNvbS5hcHBsZS5BcHBLaXQgICAgICAgICAgCTB4OTM2ZThl
YjAgLVtOU1dpbmRvdyBzZW5kRXZlbnQ6XSArIDQ2MTYKMjUgIGNvbS5hcHBsZS5TYWZhcmkgICAg
ICAgICAgCTB4MDAwMjIxNjAgMHgxMDAwICsgMTM1NTIwCjI2ICBjb20uYXBwbGUuQXBwS2l0ICAg
ICAgICAgIAkweDkzNjkxZWY0IC1bTlNBcHBsaWNhdGlvbiBzZW5kRXZlbnQ6XSArIDQxNzIKMjcg
IGNvbS5hcHBsZS5TYWZhcmkgICAgICAgICAgCTB4MDAwMjFjNjQgMHgxMDAwICsgMTM0MjQ0CjI4
ICBjb20uYXBwbGUuQXBwS2l0ICAgICAgICAgIAkweDkzNjg5MzMwIC1bTlNBcHBsaWNhdGlvbiBy
dW5dICsgNTA4CjI5ICBjb20uYXBwbGUuQXBwS2l0ICAgICAgICAgIAkweDkzNzc5ZTY4IE5TQXBw
bGljYXRpb25NYWluICsgNDUyCjMwICBjb20uYXBwbGUuU2FmYXJpICAgICAgICAgIAkweDAwMDVj
ZmRjIDB4MTAwMCArIDM3Njc5NgozMSAgY29tLmFwcGxlLlNhZmFyaSAgICAgICAgICAJMHgwMDA1
Y2U4MCAweDEwMDAgKyAzNzY0NDgKClRocmVhZCAxOgowICAgbGliU3lzdGVtLkIuZHlsaWIgICAg
ICAgICAJMHg5MDAwYjFlOCBtYWNoX21zZ190cmFwICsgOAoxICAgbGliU3lzdGVtLkIuZHlsaWIg
ICAgICAgICAJMHg5MDAwYjEzYyBtYWNoX21zZyArIDYwCjIgICBjb20udW5zYW5pdHkuYXBlICAg
ICAgICAgIAkweGMwMDAyYWZjIF9fYXBlX2ludGVybmFsICsgMzMwMCAoaWNwbHVzcGx1cy5jOjI4
KQozICAgY29tLnVuc2FuaXR5LmFwZSAgICAgICAgICAJMHhjMDAwMTkxMCBfX2FwZV9hZ2VudCAr
IDY0IChpY3BsdXNwbHVzLmM6MjgpCjQgICBsaWJTeXN0ZW0uQi5keWxpYiAgICAgICAgIAkweDkw
MDJiMWUwIF9wdGhyZWFkX2JvZHkgKyA5NgoKVGhyZWFkIDI6CjAgICBsaWJTeXN0ZW0uQi5keWxp
YiAgICAgICAgIAkweDkwMDBiMWU4IG1hY2hfbXNnX3RyYXAgKyA4CjEgICBsaWJTeXN0ZW0uQi5k
eWxpYiAgICAgICAgIAkweDkwMDBiMTNjIG1hY2hfbXNnICsgNjAKMiAgIGNvbS5hcHBsZS5Db3Jl
Rm91bmRhdGlvbiAgCTB4OTA3NWQxMTQgX19DRlJ1bkxvb3BSdW4gKyA4MzIKMyAgIGNvbS5hcHBs
ZS5Db3JlRm91bmRhdGlvbiAgCTB4OTA3NWNhMTggQ0ZSdW5Mb29wUnVuU3BlY2lmaWMgKyAyNjgK
NCAgIGNvbS5hcHBsZS5Gb3VuZGF0aW9uICAgICAgCTB4OTI4ZjYzODQgLVtOU1J1bkxvb3AgcnVu
TW9kZTpiZWZvcmVEYXRlOl0gKyAxNzIKNSAgIGNvbS5hcHBsZS5Gb3VuZGF0aW9uICAgICAgCTB4
OTI4ZjYyYmMgLVtOU1J1bkxvb3AgcnVuXSArIDc2CjYgICBjb20uYXBwbGUuV2ViS2l0ICAgICAg
ICAgIAkweDAwMzZjZTk0ICtbV2ViRmlsZURhdGFiYXNlIF9zeW5jTG9vcDpdICsgMTgwCjcgICBj
b20uYXBwbGUuRm91bmRhdGlvbiAgICAgIAkweDkyOGU3M2I0IGZvcmtUaHJlYWRGb3JGdW5jdGlv
biArIDEwOAo4ICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJMHg5MDAyYjFlMCBfcHRocmVh
ZF9ib2R5ICsgOTYKClRocmVhZCAzOgowICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJMHg5
MDAwYjFlOCBtYWNoX21zZ190cmFwICsgOAoxICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJ
MHg5MDAwYjEzYyBtYWNoX21zZyArIDYwCjIgICBjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24gIAkw
eDkwNzVkMTE0IF9fQ0ZSdW5Mb29wUnVuICsgODMyCjMgICBjb20uYXBwbGUuQ29yZUZvdW5kYXRp
b24gIAkweDkwNzVjYTE4IENGUnVuTG9vcFJ1blNwZWNpZmljICsgMjY4CjQgICBjb20uYXBwbGUu
Rm91bmRhdGlvbiAgICAgIAkweDkyOTBlOGJjICtbTlNVUkxDb25uZWN0aW9uKE5TVVJMQ29ubmVj
dGlvbkludGVybmFsKSBfcmVzb3VyY2VMb2FkTG9vcDpdICsgMjY0CjUgICBjb20uYXBwbGUuRm91
bmRhdGlvbiAgICAgIAkweDkyOGU3M2I0IGZvcmtUaHJlYWRGb3JGdW5jdGlvbiArIDEwOAo2ICAg
bGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJMHg5MDAyYjFlMCBfcHRocmVhZF9ib2R5ICsgOTYK
ClRocmVhZCA0OgowICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJMHg5MDAwYjFlOCBtYWNo
X21zZ190cmFwICsgOAoxICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAgICAJMHg5MDAwYjEzYyBt
YWNoX21zZyArIDYwCjIgICBjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24gIAkweDkwNzVkMTE0IF9f
Q0ZSdW5Mb29wUnVuICsgODMyCjMgICBjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24gIAkweDkwNzVj
YTE4IENGUnVuTG9vcFJ1blNwZWNpZmljICsgMjY4CjQgICBjb20uYXBwbGUuRm91bmRhdGlvbiAg
ICAgIAkweDkyOTBmOWZjICtbTlNVUkxDYWNoZSBfZGlza0NhY2hlU3luY0xvb3A6XSArIDE1Mgo1
ICAgY29tLmFwcGxlLkZvdW5kYXRpb24gICAgICAJMHg5MjhlNzNiNCBmb3JrVGhyZWFkRm9yRnVu
Y3Rpb24gKyAxMDgKNiAgIGxpYlN5c3RlbS5CLmR5bGliICAgICAgICAgCTB4OTAwMmIxZTAgX3B0
aHJlYWRfYm9keSArIDk2CgpUaHJlYWQgNToKMCAgIGxpYlN5c3RlbS5CLmR5bGliICAgICAgICAg
CTB4OTAwMGIxZTggbWFjaF9tc2dfdHJhcCArIDgKMSAgIGxpYlN5c3RlbS5CLmR5bGliICAgICAg
ICAgCTB4OTAwMGIxM2MgbWFjaF9tc2cgKyA2MAoyICAgY29tLmFwcGxlLkNvcmVGb3VuZGF0aW9u
ICAJMHg5MDc1ZDExNCBfX0NGUnVuTG9vcFJ1biArIDgzMgozICAgY29tLmFwcGxlLkNvcmVGb3Vu
ZGF0aW9uICAJMHg5MDc1Y2ExOCBDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDI2OAo0ICAgY29tLmFw
cGxlLmF1ZGlvLkNvcmVBdWRpbyAJMHg5MTQwMzQzNCBIQUxSdW5Mb29wOjpPd25UaHJlYWQodm9p
ZCopICsgMjY0CjUgICBjb20uYXBwbGUuYXVkaW8uQ29yZUF1ZGlvIAkweDkxNDAzMWQ0IENBUFRo
cmVhZDo6RW50cnkoQ0FQVGhyZWFkKikgKyA5Ngo2ICAgbGliU3lzdGVtLkIuZHlsaWIgICAgICAg
ICAJMHg5MDAyYjFlMCBfcHRocmVhZF9ib2R5ICsgOTYKClRocmVhZCA2OgowICAgbGliU3lzdGVt
LkIuZHlsaWIgICAgICAgICAJMHg5MDAyYjg4OCBzZW1hcGhvcmVfd2FpdF9zaWduYWxfdHJhcCAr
IDgKMSAgIGxpYlN5c3RlbS5CLmR5bGliICAgICAgICAgCTB4OTAwMmZmZmMgcHRocmVhZF9jb25k
X3dhaXQgKyA0ODgKMiAgIGNvbS5hcHBsZS5Gb3VuZGF0aW9uICAgICAgCTB4OTI4ZWU1MjAgLVtO
U0NvbmRpdGlvbkxvY2sgbG9ja1doZW5Db25kaXRpb246XSArIDY4CjMgICBjb20uYXBwbGUuU3lu
ZGljYXRpb24gICAgIAkweDk5ZjVlNTBjIC1bQXN5bmNEQiBfcnVuOl0gKyAxOTIKNCAgIGNvbS5h
cHBsZS5Gb3VuZGF0aW9uICAgICAgCTB4OTI4ZTczYjQgZm9ya1RocmVhZEZvckZ1bmN0aW9uICsg
MTA4CjUgICBsaWJTeXN0ZW0uQi5keWxpYiAgICAgICAgIAkweDkwMDJiMWUwIF9wdGhyZWFkX2Jv
ZHkgKyA5NgoKVGhyZWFkIDc6CjAgICBsaWJTeXN0ZW0uQi5keWxpYiAgICAgICAgIAkweDkwMDFm
MWVjIHNlbGVjdCArIDEyCjEgICBjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24gIAkweDkwNzZmOWE4
IF9fQ0ZTb2NrZXRNYW5hZ2VyICsgNDcyCjIgICBsaWJTeXN0ZW0uQi5keWxpYiAgICAgICAgIAkw
eDkwMDJiMWUwIF9wdGhyZWFkX2JvZHkgKyA5NgoKVGhyZWFkIDAgY3Jhc2hlZCB3aXRoIFBQQyBU
aHJlYWQgU3RhdGUgNjQ6CiAgc3JyMDogMHgwMDAwMDAwMDAxMTdhZDM0IHNycjE6IDB4MDAwMDAw
MDAwMjAwZjAzMCAgICAgICAgICAgICAgICAgICAgICAgIHZyc2F2ZTogMHgwMDAwMDAwMDAwMDAw
MDAwCiAgICBjcjogMHg0NDAwNDIyNCAgICAgICAgICB4ZXI6IDB4MDAwMDAwMDAyMDAwMDAwNCAg
IGxyOiAweDAwMDAwMDAwMDExN2FkMjAgIGN0cjogMHgwMDAwMDAwMDAwMTIyZTcwCiAgICByMDog
MHgwMDAwMDAwMDAxMDc1ZWRjICAgcjE6IDB4MDAwMDAwMDBiZmZmZDg4MCAgIHIyOiAweDAwMDAw
MDAwMDA2MGU2MDAgICByMzogMHgwMDAwMDAwMGJmZmZkYTFjCiAgICByNDogMHgwMDAwMDAwMDAw
MDAwMDAwICAgcjU6IDB4MDAwMDAwMDBiZmZmZGFkYyAgIHI2OiAweDAwMDAwMDAwMDAwMDAwMDAg
ICByNzogMHgwMDAwMDAwMDAwMDAwMDAwCiAgICByODogMHgwMDAwMDAwMDAwNjA1ZTUwICAgcjk6
IDB4MDAwMDAwMDAwMDAwMDAwNCAgcjEwOiAweDAwMDAwMDAwMDEyZGJhMjAgIHIxMTogMHgwMDAw
MDAwMDAxMzVlMmFjCiAgIHIxMjogMHgwMDAwMDAwMDAwMTIyZTcwICByMTM6IDB4MDAwMDAwMDBh
MzZiN2NhOCAgcjE0OiAweDAwMDAwMDAwMDAwMDAxMDAgIHIxNTogMHgwMDAwMDAwMDAwMDAwMDAw
CiAgIHIxNjogMHgwMDAwMDAwMGEzNmE3Y2EwICByMTc6IDB4MDAwMDAwMDBhMzZiN2NhMCAgcjE4
OiAweDAwMDAwMDAwYTM2YjdjYTAgIHIxOTogMHgwMDAwMDAwMGEzNmI3Y2EwCiAgIHIyMDogMHgw
MDAwMDAwMDAwMDAwMDAwICByMjE6IDB4MDAwMDAwMDAwMDAwMDAwMCAgcjIyOiAweDAwMDAwMDAw
MDAwMDAwMDMgIHIyMzogMHgwMDAwMDAwMGJmZmZkYWRjCiAgIHIyNDogMHgwMDAwMDAwMDAwMDAw
MDAwICByMjU6IDB4MDAwMDAwMDAwMDYyZWEyMCAgcjI2OiAweDAwMDAwMDAwYmZmZmRmM2MgIHIy
NzogMHgwMDAwMDAwMGJmZmZkYWRjCiAgIHIyODogMHgwMDAwMDAwMGJmZmZkYTFjICByMjk6IDB4
MDAwMDAwMDAwMDAwMDAwMCAgcjMwOiAweDAwMDAwMDAwYmZmZmRjMWMgIHIzMTogMHgwMDAwMDAw
MDAxMTdhZDIwCgpCaW5hcnkgSW1hZ2VzIERlc2NyaXB0aW9uOgogICAgMHgxMDAwIC0gICAgMHhk
YWZmZiBjb20uYXBwbGUuU2FmYXJpIDIuMC4zICg0MTcuOCkJL0FwcGxpY2F0aW9ucy9TYWZhcmku
YXBwL0NvbnRlbnRzL01hY09TL1NhZmFyaQogIDB4MTA2MDAwIC0gICAweDE5NWZmZiBjb20uYXBw
bGUuSmF2YVNjcmlwdENvcmUgNDIwKwkvQXBwbGljYXRpb25zL1dlYktpdC5hcHAvQ29udGVudHMv
UmVzb3VyY2VzL0phdmFTY3JpcHRDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL0phdmFTY3JpcHRD
b3JlCiAgMHgzMDUwMDAgLSAgIDB4M2FmZmZmIGNvbS5hcHBsZS5XZWJLaXQgNDIwKwkvQXBwbGlj
YXRpb25zL1dlYktpdC5hcHAvQ29udGVudHMvUmVzb3VyY2VzL1dlYktpdC5mcmFtZXdvcmsvVmVy
c2lvbnMvQS9XZWJLaXQKICAweDcxYTAwMCAtICAgMHg3MjRmZmYgY29tLnJvZ3VlYW1vZWJhLkRl
dG91ciBEZXRvdXIgdmVyc2lvbiAxLjUuNSAoMS41LjUpCS9MaWJyYXJ5L0FwcGxpY2F0aW9uIEVu
aGFuY2Vycy9EZXRvdXIuYXBlL0NvbnRlbnRzL01hY09TL0RldG91cgogIDB4NzJhMDAwIC0gICAw
eDczNmZmZiBjb20udW5zYW5pdHkubWlnaHR5bW91c2UgTWlnaHR5IE1vdXNlIHYxLjIuMiAoMS4y
LjIpCS9MaWJyYXJ5L0FwcGxpY2F0aW9uIEVuaGFuY2Vycy9NaWdodHkgTW91c2UuYXBlL0NvbnRl
bnRzL01hY09TL01pZ2h0eSBNb3VzZQogIDB4NzNjMDAwIC0gICAweDc2YmZmZiBjb20udW5zYW5p
dHkuc2hhcGVzaGlmdGVyIFNoYXBlU2hpZnRlciBWZXJzaW9uIDIuMiAoMi4yKQkvTGlicmFyeS9B
cHBsaWNhdGlvbiBFbmhhbmNlcnMvU2hhcGVTaGlmdGVyLmFwZS9Db250ZW50cy9NYWNPUy9TaGFw
ZVNoaWZ0ZXIKICAweDc3ZDAwMCAtICAgMHg3OWJmZmYgY29tLnVuc2FuaXR5LnNoYXBlc2hpZnRl
ciBTaGFwZVNoaWZ0ZXIgVmVyc2lvbiAyLjIgKDIuMikJL0xpYnJhcnkvQXBwbGljYXRpb24gRW5o
YW5jZXJzL1NoYXBlU2hpZnRlci5hcGUvQ29udGVudHMvUGx1Z0lucy9Db2NvYVN0dWZmLnBsdWdJ
bi9Db250ZW50cy9NYWNPUy9Db2NvYVN0dWZmCiAweDEwMDgwMDAgLSAgMHgxMzVjZmZmIGNvbS5h
cHBsZS5XZWJDb3JlIDQyMCsJL0FwcGxpY2F0aW9ucy9XZWJLaXQuYXBwL0NvbnRlbnRzL1Jlc291
cmNlcy9XZWJDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL1dlYkNvcmUKIDB4MTdiNjAwMCAtICAw
eDE3YjdmZmYgY29tLmVjYW1tLnBsdWdpbmxvYWRlciBFY2FtbSBQbHVnaW4gTG9hZGVyIHYxLjAu
MiAoMS4wLjIpCS9MaWJyYXJ5L0lucHV0TWFuYWdlcnMvRWNhbW0vRWNhbW0gUGx1Z2luIExvYWRl
ci5idW5kbGUvQ29udGVudHMvTWFjT1MvRWNhbW0gUGx1Z2luIExvYWRlcgogMHg0ZTBkMDAwIC0g
IDB4NGUxMGZmZiBjb20udW5zYW5pdHkubWVudWV4dHJhZW5hYmxlciBNZW51IEV4dHJhIEVuYWJs
ZXIgdmVyc2lvbiAxLjAuMiAoMS4wLjIpCS9MaWJyYXJ5L0lucHV0TWFuYWdlcnMvTWVudSBFeHRy
YSBFbmFibGVyL01lbnUgRXh0cmEgRW5hYmxlci5idW5kbGUvQ29udGVudHMvTWFjT1MvTWVudSBF
eHRyYSBFbmFibGVyCjB4OGZhNzkwMDAgLSAweDhmZDI3ZmZmIGNvbS5hcHBsZS5RdWlja1RpbWUg
Ny4wLjQJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvUXVpY2tUaW1lLmZyYW1ld29yay9WZXJz
aW9ucy9BL1F1aWNrVGltZQoweDhmZTAwMDAwIC0gMHg4ZmU1NGZmZiBkeWxkIDQ0LjIJL3Vzci9s
aWIvZHlsZAoweDkwMDAwMDAwIC0gMHg5MDFiM2ZmZiBsaWJTeXN0ZW0uQi5keWxpYiAJL3Vzci9s
aWIvbGliU3lzdGVtLkIuZHlsaWIKMHg5MDIwYjAwMCAtIDB4OTAyMGZmZmYgbGlibWF0aENvbW1v
bi5BLmR5bGliIAkvdXNyL2xpYi9zeXN0ZW0vbGlibWF0aENvbW1vbi5BLmR5bGliCjB4OTAyMTEw
MDAgLSAweDkwMjY0ZmZmIGNvbS5hcHBsZS5Db3JlVGV4dCAxLjAuMSAoPz8/KQkvU3lzdGVtL0xp
YnJhcnkvRnJhbWV3b3Jrcy9BcHBsaWNhdGlvblNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9B
L0ZyYW1ld29ya3MvQ29yZVRleHQuZnJhbWV3b3JrL1ZlcnNpb25zL0EvQ29yZVRleHQKMHg5MDI5
MTAwMCAtIDB4OTAzNDJmZmYgQVRTIAkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBsaWNh
dGlvblNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvQVRTLmZyYW1ld29y
ay9WZXJzaW9ucy9BL0FUUwoweDkwMzcxMDAwIC0gMHg5MDZhZWZmZiBjb20uYXBwbGUuQ29yZUdy
YXBoaWNzIDEuMjU2LjMzICg/Pz8pCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0
aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9Db3JlR3JhcGhpY3Mu
ZnJhbWV3b3JrL1ZlcnNpb25zL0EvQ29yZUdyYXBoaWNzCjB4OTA3M2EwMDAgLSAweDkwODEzZmZm
IGNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiA2LjQuNCAoMzY4LjI1KQkvU3lzdGVtL0xpYnJhcnkv
RnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9Db3JlRm91bmRh
dGlvbgoweDkwODVjMDAwIC0gMHg5MDg1Y2ZmZiBjb20uYXBwbGUuQ29yZVNlcnZpY2VzIDEwLjQg
KD8/PykJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29yZVNlcnZpY2VzLmZyYW1ld29yay9W
ZXJzaW9ucy9BL0NvcmVTZXJ2aWNlcwoweDkwODVlMDAwIC0gMHg5MDk2MGZmZiBsaWJpY3Vjb3Jl
LkEuZHlsaWIgCS91c3IvbGliL2xpYmljdWNvcmUuQS5keWxpYgoweDkwOWJhMDAwIC0gMHg5MGEz
ZWZmZiBsaWJvYmpjLkEuZHlsaWIgCS91c3IvbGliL2xpYm9iamMuQS5keWxpYgoweDkwYTY4MDAw
IC0gMHg5MGFkNmZmZiBjb20uYXBwbGUuZnJhbWV3b3JrLklPS2l0IDEuNCAoPz8/KQkvU3lzdGVt
L0xpYnJhcnkvRnJhbWV3b3Jrcy9JT0tpdC5mcmFtZXdvcmsvVmVyc2lvbnMvQS9JT0tpdAoweDkw
YWVkMDAwIC0gMHg5MGFmZmZmZiBsaWJhdXRvLmR5bGliIAkvdXNyL2xpYi9saWJhdXRvLmR5bGli
CjB4OTBiMDYwMDAgLSAweDkwZGRlZmZmIGNvbS5hcHBsZS5Db3JlU2VydmljZXMuQ2FyYm9uQ29y
ZSA2ODEuMyAoNjcxLjIpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVTZXJ2aWNlcy5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0NhcmJvbkNvcmUuZnJhbWV3b3JrL1ZlcnNp
b25zL0EvQ2FyYm9uQ29yZQoweDkwZTQ0MDAwIC0gMHg5MGVjNGZmZiBjb20uYXBwbGUuQ29yZVNl
cnZpY2VzLk9TU2VydmljZXMgNC4xCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVTZXJ2
aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL09TU2VydmljZXMuZnJhbWV3b3Jr
L1ZlcnNpb25zL0EvT1NTZXJ2aWNlcwoweDkwZjBlMDAwIC0gMHg5MGY0ZmZmZiBjb20uYXBwbGUu
Q0ZOZXR3b3JrIDEwLjQuNCAoMTI5LjkpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVT
ZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0NGTmV0d29yay5mcmFtZXdv
cmsvVmVyc2lvbnMvQS9DRk5ldHdvcmsKMHg5MGY2NDAwMCAtIDB4OTBmN2NmZmYgY29tLmFwcGxl
LldlYlNlcnZpY2VzIDEuMS4yICgxLjEuMCkJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29y
ZVNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvV2ViU2VydmljZXNDb3Jl
LmZyYW1ld29yay9WZXJzaW9ucy9BL1dlYlNlcnZpY2VzQ29yZQoweDkwZjhjMDAwIC0gMHg5MTAw
ZGZmZiBjb20uYXBwbGUuU2VhcmNoS2l0IDEuMC41CS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtz
L0NvcmVTZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL1NlYXJjaEtpdC5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9TZWFyY2hLaXQKMHg5MTA1MzAwMCAtIDB4OTEwN2RmZmYgY29t
LmFwcGxlLk1ldGFkYXRhIDEwLjQuNCAoMTIxLjM0KQkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jr
cy9Db3JlU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9NZXRhZGF0YS5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9NZXRhZGF0YQoweDkxMDhlMDAwIC0gMHg5MTA5Y2ZmZiBsaWJ6
LjEuZHlsaWIgCS91c3IvbGliL2xpYnouMS5keWxpYgoweDkxMDlmMDAwIC0gMHg5MTI2MmZmZiBj
b20uYXBwbGUuc2VjdXJpdHkgNC4zICgyNTk2NikJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3Mv
U2VjdXJpdHkuZnJhbWV3b3JrL1ZlcnNpb25zL0EvU2VjdXJpdHkKMHg5MTM2NTAwMCAtIDB4OTEz
NmVmZmYgY29tLmFwcGxlLkRpc2tBcmJpdHJhdGlvbiAyLjEJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1l
d29ya3MvRGlza0FyYml0cmF0aW9uLmZyYW1ld29yay9WZXJzaW9ucy9BL0Rpc2tBcmJpdHJhdGlv
bgoweDkxMzc1MDAwIC0gMHg5MTM5Y2ZmZiBjb20uYXBwbGUuU3lzdGVtQ29uZmlndXJhdGlvbiAx
LjguMgkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9TeXN0ZW1Db25maWd1cmF0aW9uLmZyYW1l
d29yay9WZXJzaW9ucy9BL1N5c3RlbUNvbmZpZ3VyYXRpb24KMHg5MTNhZjAwMCAtIDB4OTEzYjdm
ZmYgbGliZ2NjX3MuMS5keWxpYiAJL3Vzci9saWIvbGliZ2NjX3MuMS5keWxpYgoweDkxM2JjMDAw
IC0gMHg5MTNkY2ZmZiBsaWJteC5BLmR5bGliIAkvdXNyL2xpYi9saWJteC5BLmR5bGliCjB4OTEz
ZTIwMDAgLSAweDkxM2VhZmZmIGxpYmJzbS5keWxpYiAJL3Vzci9saWIvbGliYnNtLmR5bGliCjB4
OTEzZWUwMDAgLSAweDkxNDZlZmZmIGNvbS5hcHBsZS5hdWRpby5Db3JlQXVkaW8gMy4wLjIJL1N5
c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29yZUF1ZGlvLmZyYW1ld29yay9WZXJzaW9ucy9BL0Nv
cmVBdWRpbwoweDkxNGFkMDAwIC0gMHg5MTRhZGZmZiBjb20uYXBwbGUuQXBwbGljYXRpb25TZXJ2
aWNlcyAxMC40ICg/Pz8pCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uU2Vy
dmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvQXBwbGljYXRpb25TZXJ2aWNlcwoweDkxNGFmMDAw
IC0gMHg5MTRlN2ZmZiBjb20uYXBwbGUuQUUgMS41ICgyOTcpCS9TeXN0ZW0vTGlicmFyeS9GcmFt
ZXdvcmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jr
cy9BRS5mcmFtZXdvcmsvVmVyc2lvbnMvQS9BRQoweDkxNTAyMDAwIC0gMHg5MTVjZmZmZiBjb20u
YXBwbGUuQ29sb3JTeW5jIDQuNC40CS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0
aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9Db2xvclN5bmMuZnJh
bWV3b3JrL1ZlcnNpb25zL0EvQ29sb3JTeW5jCjB4OTE2MjQwMDAgLSAweDkxNmI3ZmZmIGNvbS5h
cHBsZS5wcmludC5mcmFtZXdvcmsuUHJpbnRDb3JlIDQuMyAoMTcyLjMpCS9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJh
bWV3b3Jrcy9QcmludENvcmUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvUHJpbnRDb3JlCjB4OTE2ZmUw
MDAgLSAweDkxN2JiZmZmIGNvbS5hcHBsZS5RRCAzLjguMTggKD8/PykJL1N5c3RlbS9MaWJyYXJ5
L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFt
ZXdvcmtzL1FELmZyYW1ld29yay9WZXJzaW9ucy9BL1FECjB4OTE3ZjkwMDAgLSAweDkxODU3ZmZm
IGNvbS5hcHBsZS5ISVNlcnZpY2VzIDEuNS4xICg/Pz8pCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdv
cmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9I
SVNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0hJU2VydmljZXMKMHg5MTg4NTAwMCAtIDB4
OTE4YTlmZmYgY29tLmFwcGxlLkxhbmdBbmFseXNpcyAxLjYuMQkvU3lzdGVtL0xpYnJhcnkvRnJh
bWV3b3Jrcy9BcHBsaWNhdGlvblNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29y
a3MvTGFuZ0FuYWx5c2lzLmZyYW1ld29yay9WZXJzaW9ucy9BL0xhbmdBbmFseXNpcwoweDkxOGJk
MDAwIC0gMHg5MThlMmZmZiBjb20uYXBwbGUuRmluZEJ5Q29udGVudCAxLjUJL1N5c3RlbS9MaWJy
YXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9G
cmFtZXdvcmtzL0ZpbmRCeUNvbnRlbnQuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRmluZEJ5Q29udGVu
dAoweDkxOGY1MDAwIC0gMHg5MTkzN2ZmZiBjb20uYXBwbGUuTGF1bmNoU2VydmljZXMgMTAuNC42
ICgxNjguMykJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0xhdW5jaFNlcnZpY2VzLmZyYW1ld29yay9W
ZXJzaW9ucy9BL0xhdW5jaFNlcnZpY2VzCjB4OTE5NTMwMDAgLSAweDkxOTY3ZmZmIGNvbS5hcHBs
ZS5zcGVlY2guc3ludGhlc2lzLmZyYW1ld29yayAzLjMJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29y
a3MvQXBwbGljYXRpb25TZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL1Nw
ZWVjaFN5bnRoZXNpcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9TcGVlY2hTeW50aGVzaXMKMHg5MTk3
NTAwMCAtIDB4OTE5YWZmZmYgY29tLmFwcGxlLkltYWdlSU8uZnJhbWV3b3JrIDEuNC40CS9TeXN0
ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNp
b25zL0EvRnJhbWV3b3Jrcy9JbWFnZUlPLmZyYW1ld29yay9WZXJzaW9ucy9BL0ltYWdlSU8KMHg5
MTljNDAwMCAtIDB4OTFhOGNmZmYgbGliY3J5cHRvLjAuOS43LmR5bGliIAkvdXNyL2xpYi9saWJj
cnlwdG8uMC45LjcuZHlsaWIKMHg5MWFkYTAwMCAtIDB4OTFhZWZmZmYgbGliY3Vwcy4yLmR5bGli
IAkvdXNyL2xpYi9saWJjdXBzLjIuZHlsaWIKMHg5MWFmNDAwMCAtIDB4OTFiMTFmZmYgbGliSlBF
Ry5keWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0ltYWdlSU8uZnJhbWV3b3JrL1ZlcnNpb25z
L0EvUmVzb3VyY2VzL2xpYkpQRUcuZHlsaWIKMHg5MWIxNjAwMCAtIDB4OTFiODVmZmYgbGliSlAy
LmR5bGliIAkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBsaWNhdGlvblNlcnZpY2VzLmZy
YW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvSW1hZ2VJTy5mcmFtZXdvcmsvVmVyc2lvbnMv
QS9SZXNvdXJjZXMvbGliSlAyLmR5bGliCjB4OTFiOWMwMDAgLSAweDkxYmEwZmZmIGxpYkdJRi5k
eWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0ltYWdlSU8uZnJhbWV3b3JrL1ZlcnNpb25zL0Ev
UmVzb3VyY2VzL2xpYkdJRi5keWxpYgoweDkxYmEyMDAwIC0gMHg5MWJkM2ZmZiBsaWJSYXcuZHls
aWIgCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3
b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9JbWFnZUlPLmZyYW1ld29yay9WZXJzaW9ucy9BL1Jl
c291cmNlcy9saWJSYXcuZHlsaWIKMHg5MWJkNzAwMCAtIDB4OTFjMWFmZmYgbGliVElGRi5keWxp
YiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5mcmFtZXdv
cmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0ltYWdlSU8uZnJhbWV3b3JrL1ZlcnNpb25zL0EvUmVz
b3VyY2VzL2xpYlRJRkYuZHlsaWIKMHg5MWMyMTAwMCAtIDB4OTFjM2FmZmYgbGliUG5nLmR5bGli
IAkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBsaWNhdGlvblNlcnZpY2VzLmZyYW1ld29y
ay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvSW1hZ2VJTy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9SZXNv
dXJjZXMvbGliUG5nLmR5bGliCjB4OTFjM2YwMDAgLSAweDkxYzQyZmZmIGxpYlJhZGlhbmNlLmR5
bGliIAkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBsaWNhdGlvblNlcnZpY2VzLmZyYW1l
d29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvSW1hZ2VJTy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9S
ZXNvdXJjZXMvbGliUmFkaWFuY2UuZHlsaWIKMHg5MWM0NDAwMCAtIDB4OTFjNDRmZmYgY29tLmFw
cGxlLkFjY2VsZXJhdGUgMS4xLjEgKEFjY2VsZXJhdGUgMS4xLjEpCS9TeXN0ZW0vTGlicmFyeS9G
cmFtZXdvcmtzL0FjY2VsZXJhdGUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvQWNjZWxlcmF0ZQoweDkx
YzQ2MDAwIC0gMHg5MWQzMGZmZiBjb20uYXBwbGUudkltYWdlIDIuMAkvU3lzdGVtL0xpYnJhcnkv
RnJhbWV3b3Jrcy9BY2NlbGVyYXRlLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3Mvdklt
YWdlLmZyYW1ld29yay9WZXJzaW9ucy9BL3ZJbWFnZQoweDkxZDM4MDAwIC0gMHg5MWQ1N2ZmZiBj
b20uYXBwbGUuQWNjZWxlcmF0ZS52ZWNMaWIgMy4xLjEgKHZlY0xpYiAzLjEuMSkJL1N5c3RlbS9M
aWJyYXJ5L0ZyYW1ld29ya3MvQWNjZWxlcmF0ZS5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdv
cmtzL3ZlY0xpYi5mcmFtZXdvcmsvVmVyc2lvbnMvQS92ZWNMaWIKMHg5MWRjMzAwMCAtIDB4OTFl
MjhmZmYgbGlidk1pc2MuZHlsaWIgCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FjY2VsZXJh
dGUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy92ZWNMaWIuZnJhbWV3b3JrL1ZlcnNp
b25zL0EvbGlidk1pc2MuZHlsaWIKMHg5MWUzMjAwMCAtIDB4OTFlYzRmZmYgbGlidkRTUC5keWxp
YiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWNjZWxlcmF0ZS5mcmFtZXdvcmsvVmVyc2lv
bnMvQS9GcmFtZXdvcmtzL3ZlY0xpYi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9saWJ2RFNQLmR5bGli
CjB4OTFlZGUwMDAgLSAweDkyNDZlZmZmIGxpYkJMQVMuZHlsaWIgCS9TeXN0ZW0vTGlicmFyeS9G
cmFtZXdvcmtzL0FjY2VsZXJhdGUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy92ZWNM
aWIuZnJhbWV3b3JrL1ZlcnNpb25zL0EvbGliQkxBUy5keWxpYgoweDkyNGI2MDAwIC0gMHg5Mjdj
NmZmZiBsaWJMQVBBQ0suZHlsaWIgCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FjY2VsZXJh
dGUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy92ZWNMaWIuZnJhbWV3b3JrL1ZlcnNp
b25zL0EvbGliTEFQQUNLLmR5bGliCjB4OTI3ZjMwMDAgLSAweDkyODdmZmZmIGNvbS5hcHBsZS5E
ZXNrdG9wU2VydmljZXMgMS4zLjEJL1N5c3RlbS9MaWJyYXJ5L1ByaXZhdGVGcmFtZXdvcmtzL0Rl
c2t0b3BTZXJ2aWNlc1ByaXYuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRGVza3RvcFNlcnZpY2VzUHJp
dgoweDkyOGMxMDAwIC0gMHg5MmFlY2ZmZiBjb20uYXBwbGUuRm91bmRhdGlvbiA2LjQuNCAoNTY3
LjI1KQkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Gb3VuZGF0aW9uLmZyYW1ld29yay9WZXJz
aW9ucy9DL0ZvdW5kYXRpb24KMHg5MmMwYTAwMCAtIDB4OTJjZThmZmYgbGlieG1sMi4yLmR5bGli
IAkvdXNyL2xpYi9saWJ4bWwyLjIuZHlsaWIKMHg5MmQwODAwMCAtIDB4OTJkZjZmZmYgbGliaWNv
bnYuMi5keWxpYiAJL3Vzci9saWIvbGliaWNvbnYuMi5keWxpYgoweDkyZTA4MDAwIC0gMHg5MmUy
NmZmZiBsaWJHTC5keWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvT3BlbkdMLmZyYW1l
d29yay9WZXJzaW9ucy9BL0xpYnJhcmllcy9saWJHTC5keWxpYgoweDkyZTMxMDAwIC0gMHg5MmU4
YmZmZiBsaWJHTFUuZHlsaWIgCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL09wZW5HTC5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9MaWJyYXJpZXMvbGliR0xVLmR5bGliCjB4OTJlYTkwMDAgLSAweDky
ZWE5ZmZmIGNvbS5hcHBsZS5DYXJib24gMTAuNCAoPz8/KQkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3
b3Jrcy9DYXJib24uZnJhbWV3b3JrL1ZlcnNpb25zL0EvQ2FyYm9uCjB4OTJlYWIwMDAgLSAweDky
ZWJmZmZmIGNvbS5hcHBsZS5JbWFnZUNhcHR1cmUgMy4wCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdv
cmtzL0NhcmJvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0ltYWdlQ2FwdHVyZS5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9JbWFnZUNhcHR1cmUKMHg5MmVkNzAwMCAtIDB4OTJlZTdmZmYg
Y29tLmFwcGxlLnNwZWVjaC5yZWNvZ25pdGlvbi5mcmFtZXdvcmsgMy40CS9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL1NwZWVj
aFJlY29nbml0aW9uLmZyYW1ld29yay9WZXJzaW9ucy9BL1NwZWVjaFJlY29nbml0aW9uCjB4OTJl
ZjMwMDAgLSAweDkyZjA4ZmZmIGNvbS5hcHBsZS5zZWN1cml0eWhpIDIuMCAoMjAzKQkvU3lzdGVt
L0xpYnJhcnkvRnJhbWV3b3Jrcy9DYXJib24uZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jr
cy9TZWN1cml0eUhJLmZyYW1ld29yay9WZXJzaW9ucy9BL1NlY3VyaXR5SEkKMHg5MmYxYTAwMCAt
IDB4OTJmYTFmZmYgY29tLmFwcGxlLmluay5mcmFtZXdvcmsgMTAxLjIgKDY5KQkvU3lzdGVtL0xp
YnJhcnkvRnJhbWV3b3Jrcy9DYXJib24uZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9J
bmsuZnJhbWV3b3JrL1ZlcnNpb25zL0EvSW5rCjB4OTJmYjUwMDAgLSAweDkyZmMwZmZmIGNvbS5h
cHBsZS5oZWxwIDEuMC4zICgzMikJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ2FyYm9uLmZy
YW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvSGVscC5mcmFtZXdvcmsvVmVyc2lvbnMvQS9I
ZWxwCjB4OTJmY2EwMDAgLSAweDkyZmY3ZmZmIGNvbS5hcHBsZS5vcGVuc2NyaXB0aW5nIDEuMi40
ICg/Pz8pCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsvVmVyc2lv
bnMvQS9GcmFtZXdvcmtzL09wZW5TY3JpcHRpbmcuZnJhbWV3b3JrL1ZlcnNpb25zL0EvT3BlblNj
cmlwdGluZwoweDkzMDExMDAwIC0gMHg5MzAyMWZmZiBjb20uYXBwbGUucHJpbnQuZnJhbWV3b3Jr
LlByaW50IDUuMCAoMTkwLjEpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL1ByaW50LmZyYW1ld29yay9WZXJzaW9ucy9BL1By
aW50CjB4OTMwMmQwMDAgLSAweDkzMDkzZmZmIGNvbS5hcHBsZS5odG1scmVuZGVyaW5nIDEuMS4y
CS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9G
cmFtZXdvcmtzL0hUTUxSZW5kZXJpbmcuZnJhbWV3b3JrL1ZlcnNpb25zL0EvSFRNTFJlbmRlcmlu
ZwoweDkzMGM0MDAwIC0gMHg5MzExNmZmZiBjb20uYXBwbGUuTmF2aWdhdGlvblNlcnZpY2VzIDMu
NC4yCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsvVmVyc2lvbnMv
QS9GcmFtZXdvcmtzL05hdmlnYXRpb25TZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9OYXZp
Z2F0aW9uU2VydmljZXMKMHg5MzE0MjAwMCAtIDB4OTMxNWZmZmYgY29tLmFwcGxlLmF1ZGlvLlNv
dW5kTWFuYWdlciAzLjkJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ2FyYm9uLmZyYW1ld29y
ay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvQ2FyYm9uU291bmQuZnJhbWV3b3JrL1ZlcnNpb25zL0Ev
Q2FyYm9uU291bmQKMHg5MzE3MTAwMCAtIDB4OTMxN2VmZmYgY29tLmFwcGxlLkNvbW1vblBhbmVs
cyAxLjIuMiAoNzMpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsv
VmVyc2lvbnMvQS9GcmFtZXdvcmtzL0NvbW1vblBhbmVscy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9D
b21tb25QYW5lbHMKMHg5MzE4NzAwMCAtIDB4OTM0OTlmZmYgY29tLmFwcGxlLkhJVG9vbGJveCAx
LjQuNSAoPz8/KQkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9DYXJib24uZnJhbWV3b3JrL1Zl
cnNpb25zL0EvRnJhbWV3b3Jrcy9ISVRvb2xib3guZnJhbWV3b3JrL1ZlcnNpb25zL0EvSElUb29s
Ym94CjB4OTM1ZTUwMDAgLSAweDkzNWYxZmZmIGNvbS5hcHBsZS5vcGVuZ2wgMS40LjcJL1N5c3Rl
bS9MaWJyYXJ5L0ZyYW1ld29ya3MvT3BlbkdMLmZyYW1ld29yay9WZXJzaW9ucy9BL09wZW5HTAow
eDkzNWY2MDAwIC0gMHg5MzYxN2ZmZiBjb20uYXBwbGUuRGlyZWN0b3J5U2VydmljZS5GcmFtZXdv
cmsgMy4wCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0RpcmVjdG9yeVNlcnZpY2UuZnJhbWV3
b3JrL1ZlcnNpb25zL0EvRGlyZWN0b3J5U2VydmljZQoweDkzNjgzMDAwIC0gMHg5MzY4M2ZmZiBj
b20uYXBwbGUuQ29jb2EgNi40ICg/Pz8pCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvY29h
LmZyYW1ld29yay9WZXJzaW9ucy9BL0NvY29hCjB4OTM2ODUwMDAgLSAweDkzY2I4ZmZmIGNvbS5h
cHBsZS5BcHBLaXQgNi40LjQgKDgyNC4zMykJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBw
S2l0LmZyYW1ld29yay9WZXJzaW9ucy9DL0FwcEtpdAoweDk0MDQ1MDAwIC0gMHg5NDBiNWZmZiBj
b20uYXBwbGUuQ29yZURhdGEgODAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29yZURhdGEu
ZnJhbWV3b3JrL1ZlcnNpb25zL0EvQ29yZURhdGEKMHg5NDBlZTAwMCAtIDB4OTQxYjhmZmYgY29t
LmFwcGxlLmF1ZGlvLnRvb2xib3guQXVkaW9Ub29sYm94IDEuNC4xCS9TeXN0ZW0vTGlicmFyeS9G
cmFtZXdvcmtzL0F1ZGlvVG9vbGJveC5mcmFtZXdvcmsvVmVyc2lvbnMvQS9BdWRpb1Rvb2xib3gK
MHg5NDIwYzAwMCAtIDB4OTQyMGNmZmYgY29tLmFwcGxlLmF1ZGlvLnVuaXRzLkF1ZGlvVW5pdCAx
LjQJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXVkaW9Vbml0LmZyYW1ld29yay9WZXJzaW9u
cy9BL0F1ZGlvVW5pdAoweDk0MjBlMDAwIC0gMHg5NDM4NmZmZiBjb20uYXBwbGUuUXVhcnR6Q29y
ZSAxLjQuNQkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9RdWFydHpDb3JlLmZyYW1ld29yay9W
ZXJzaW9ucy9BL1F1YXJ0ekNvcmUKMHg5NDNkMDAwMCAtIDB4OTQ0MGRmZmYgbGlic3FsaXRlMy4w
LmR5bGliIAkvdXNyL2xpYi9saWJzcWxpdGUzLjAuZHlsaWIKMHg5NDQxNTAwMCAtIDB4OTQ0NjVm
ZmYgbGliR0xJbWFnZS5keWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvT3BlbkdMLmZy
YW1ld29yay9WZXJzaW9ucy9BL0xpYnJhcmllcy9saWJHTEltYWdlLmR5bGliCjB4OTQ0ZjQwMDAg
LSAweDk0NTJjZmZmIGNvbS5hcHBsZS52bXV0aWxzIDQuMC4wICg4NSkJL1N5c3RlbS9MaWJyYXJ5
L1ByaXZhdGVGcmFtZXdvcmtzL3ZtdXRpbHMuZnJhbWV3b3JrL1ZlcnNpb25zL0Evdm11dGlscwow
eDk0NTZmMDAwIC0gMHg5NDU4YmZmZiBjb20uYXBwbGUuc2VjdXJpdHlmb3VuZGF0aW9uIDIuMSAo
MjQ5ODgpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1NlY3VyaXR5Rm91bmRhdGlvbi5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9TZWN1cml0eUZvdW5kYXRpb24KMHg5NDU5ZjAwMCAtIDB4OTQ1ZTNm
ZmYgY29tLmFwcGxlLnNlY3VyaXR5aW50ZXJmYWNlIDIuMSAoMjQ5ODEpCS9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL1NlY3VyaXR5SW50ZXJmYWNlLmZyYW1ld29yay9WZXJzaW9ucy9BL1NlY3Vy
aXR5SW50ZXJmYWNlCjB4OTQ2MDcwMDAgLSAweDk0NjE2ZmZmIGxpYkNHQVRTLkEuZHlsaWIgCS9T
eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uU2VydmljZXMuZnJhbWV3b3JrL1Zl
cnNpb25zL0EvRnJhbWV3b3Jrcy9Db3JlR3JhcGhpY3MuZnJhbWV3b3JrL1ZlcnNpb25zL0EvUmVz
b3VyY2VzL2xpYkNHQVRTLkEuZHlsaWIKMHg5NDYxZTAwMCAtIDB4OTQ2MmFmZmYgbGliQ1N5bmMu
QS5keWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25TZXJ2aWNlcy5m
cmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0NvcmVHcmFwaGljcy5mcmFtZXdvcmsvVmVy
c2lvbnMvQS9SZXNvdXJjZXMvbGliQ1N5bmMuQS5keWxpYgoweDk0NjcwMDAwIC0gMHg5NDY4OGZm
ZiBsaWJSSVAuQS5keWxpYiAJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwbGljYXRpb25T
ZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0NvcmVHcmFwaGljcy5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9SZXNvdXJjZXMvbGliUklQLkEuZHlsaWIKMHg5NDY4ZjAwMCAtIDB4
OTQ3MTJmZmYgbGlic3RkYysrLjYuZHlsaWIgCS91c3IvbGliL2xpYnN0ZGMrKy42LmR5bGliCjB4
OTQ4OTIwMDAgLSAweDk0OWMwZmZmIGNvbS5hcHBsZS5BZGRyZXNzQm9vay5mcmFtZXdvcmsgNC4w
LjMgKDQ4MykJL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQWRkcmVzc0Jvb2suZnJhbWV3b3Jr
L1ZlcnNpb25zL0EvQWRkcmVzc0Jvb2sKMHg5NGE1MjAwMCAtIDB4OTRhNjFmZmYgY29tLmFwcGxl
LkRTT2JqQ1dyYXBwZXJzLkZyYW1ld29yayAxLjEJL1N5c3RlbS9MaWJyYXJ5L1ByaXZhdGVGcmFt
ZXdvcmtzL0RTT2JqQ1dyYXBwZXJzLmZyYW1ld29yay9WZXJzaW9ucy9BL0RTT2JqQ1dyYXBwZXJz
CjB4OTRhNjkwMDAgLSAweDk0YTk2ZmZmIGNvbS5hcHBsZS5MREFQRnJhbWV3b3JrIDEuNC4xICg2
OS4wLjEpCS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0xEQVAuZnJhbWV3b3JrL1ZlcnNpb25z
L0EvTERBUAoweDk0YTlkMDAwIC0gMHg5NGFhZGZmZiBsaWJzYXNsMi4yLmR5bGliIAkvdXNyL2xp
Yi9saWJzYXNsMi4yLmR5bGliCjB4OTRhYjEwMDAgLSAweDk0YWUwZmZmIGxpYnNzbC4wLjkuNy5k
eWxpYiAJL3Vzci9saWIvbGlic3NsLjAuOS43LmR5bGliCjB4OTRhZjAwMDAgLSAweDk0YjBkZmZm
IGxpYnJlc29sdi45LmR5bGliIAkvdXNyL2xpYi9saWJyZXNvbHYuOS5keWxpYgoweDk1ZDA4MDAw
IC0gMHg5NWQzMWZmZiBsaWJ4c2x0LjEuZHlsaWIgCS91c3IvbGliL2xpYnhzbHQuMS5keWxpYgow
eDk2YTdkMDAwIC0gMHg5NmIyMGZmZiBsaWJjcnlwdG8uMC45LmR5bGliIAkvdXNyL2xpYi9saWJj
cnlwdG8uMC45LmR5bGliCjB4OTlmNWIwMDAgLSAweDk5ZjkxZmZmIGNvbS5hcHBsZS5TeW5kaWNh
dGlvbiAxLjAuMyAoNDkpCS9TeXN0ZW0vTGlicmFyeS9Qcml2YXRlRnJhbWV3b3Jrcy9TeW5kaWNh
dGlvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9TeW5kaWNhdGlvbgoweDk5ZmFlMDAwIC0gMHg5OWZj
MGZmZiBjb20uYXBwbGUuU3luZGljYXRpb25VSSAxLjAuMyAoNDkpCS9TeXN0ZW0vTGlicmFyeS9Q
cml2YXRlRnJhbWV3b3Jrcy9TeW5kaWNhdGlvblVJLmZyYW1ld29yay9WZXJzaW9ucy9BL1N5bmRp
Y2F0aW9uVUkKMHhjMDAwMDAwMCAtIDB4YzAwMGZmZmYgY29tLnVuc2FuaXR5LmFwZSAxLjUuMQkv
TGlicmFyeS9GcmFtZXdvcmtzL0FwcGxpY2F0aW9uRW5oYW5jZXIuZnJhbWV3b3JrL1ZlcnNpb25z
L0EvQXBwbGljYXRpb25FbmhhbmNlcgoKTW9kZWw6IFBvd2VyQm9vazYsNSwgQm9vdFJPTSA0Ljgu
N2YxLCAxIHByb2Nlc3NvcnMsIFBvd2VyUEMgRzQgICgxLjIpLCAxLjIgR0h6LCAxLjI1IEdCCkdy
YXBoaWNzOiBBVEkgTW9iaWxpdHkgUmFkZW9uIDkyMDAsIEFUWSxSVjI4ME05KywgQUdQLCAzMiBN
QgpNZW1vcnkgTW9kdWxlOiBESU1NMC9CVUlMVC1JTiwgMjU2IE1CLCBidWlsdC1pbiwgYnVpbHQt
aW4KTWVtb3J5IE1vZHVsZTogRElNTTEvSjcsIDEgR0IsIEREUiBTRFJBTSwgUEMyNzAwVS0yNTMz
MApBaXJQb3J0OiBBaXJQb3J0IEV4dHJlbWUsIDQwNC4yICgzLjkwLjM0LjAucDE2KQpNb2RlbTog
SnVtcCwgLCBWLjkyLCBWZXJzaW9uIDEuMCwgCkJsdWV0b290aDogVmVyc2lvbiAxLjcuMGYxOCwg
MiBzZXJ2aWNlLCAwIGRldmljZXMsIDEgaW5jb21pbmcgc2VyaWFsIHBvcnRzCk5ldHdvcmsgU2Vy
dmljZTogQWlyUG9ydCwgQWlyUG9ydCwgZW4xCk5ldHdvcmsgU2VydmljZTogQnVpbHQtaW4gRXRo
ZXJuZXQsIEV0aGVybmV0LCBlbjAKUGFyYWxsZWwgQVRBIERldmljZTogTUFUU0hJVEFDRC1SVyAg
Q1ctODEyMywgNC4yMSBHQgpQYXJhbGxlbCBBVEEgRGV2aWNlOiBTVDkxMDA4MjNBLCA5My4xNiBH
QgpVU0IgRGV2aWNlOiBCbHVldG9vdGggSENJLCAsIFVwIHRvIDEyIE1iL3NlYywgNTAwIG1BClVT
QiBEZXZpY2U6IEtlbnNpbmd0b24gVVNCL1BTMiBXaGVlbCBNb3VzZSwgS2Vuc2luZ3RvbiwgVXAg
dG8gMS41IE1iL3NlYywgNTAwIG1BCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6729</attachid>
            <date>2006-02-25 06:56:06 -0800</date>
            <delta_ts>2006-02-25 14:37:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>7293_r0.patch</filename>
            <type>text/plain</type>
            <size>614</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9XZWJWaWV3L1dlYkZyYW1lLm0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L1dl
YlZpZXcvV2ViRnJhbWUubQkocmV2aXNpb24gMTI5ODgpCisrKyBXZWJLaXQvV2ViVmlldy9XZWJG
cmFtZS5tCSh3b3JraW5nIGNvcHkpCkBAIC04NTMsNiArODUzLDggQEAgc3RhdGljIGlubGluZSBX
ZWJGcmFtZSAqRnJhbWUoV2ViQ29yZUZyYQogICAgIE5TVVJMICpiYXNlVVJMID0gW1twcm92aXNp
b25hbERhdGFTb3VyY2UgcmVxdWVzdF0gX3dlYkRhdGFSZXF1ZXN0QmFzZVVSTF07ICAgICAgICAK
ICAgICBOU1VSTCAqVVJMID0gYmFzZVVSTCA/IGJhc2VVUkwgOiBbcmVzcG9uc2UgVVJMXTsKICAg
ICAKKyAgICBpZiAoIVVSTCB8fCBbVVJMIF93ZWJfaXNFbXB0eV0pCisgICAgICAgIFVSTCA9IFtO
U1VSTCBVUkxXaXRoU3RyaW5nOkAiYWJvdXQ6YmxhbmsiXTsKICAgICBbW3NlbGYgX2JyaWRnZV0g
b3BlblVSTDpVUkwKICAgICAgICAgICAgICAgICAgICAgcmVsb2FkOnJlbG9hZCAKICAgICAgICAg
ICAgICAgICAgICAgY29udGVudFR5cGU6W3Jlc3BvbnNlIE1JTUVUeXBlXQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6743</attachid>
            <date>2006-02-25 22:54:51 -0800</date>
            <delta_ts>2006-02-26 08:51:20 -0800</delta_ts>
            <desc>Patch, including test and changelog</desc>
            <filename>7293_r1.patch</filename>
            <type>text/plain</type>
            <size>3566</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyOTkwKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDYtIyMtIyMgIE1pdHogUGV0dGVsICA8b3Bl
bmRhcndpbi5vcmdAbWl0enBldHRlbC5jb20+CisKKyAgICAgICAgVGVzdCBieSBHZW9mZiwgYXV0
b21hdGVkIGJ5IG1lLCByZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIHRl
c3QgZm9yIGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzI5
MworICAgICAgICAgIFJFR1JFU1NJT046IFVzaW5nIEphdmFzY3JpcHQgQm9va21hcmtsZXRzIHRo
YXQgcmVmZXJlbmNlIGxvY2F0aW9uLmhyZWYgb24gYSBibGFuayB0YWIgY3Jhc2hlcyBXZWJLaXQK
KworICAgICAgICAqIGZhc3QvZnJhbWVzL2VtcHR5LWZyYW1lLWRvY3VtZW50LWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9mcmFtZXMvZW1wdHktZnJhbWUtZG9jdW1lbnQuaHRt
bDogQWRkZWQuCisKIDIwMDYtMDItMjUgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNv
bT4KIAogICAgICAgICBSUyBieSBtanMuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9l
bXB0eS1mcmFtZS1kb2N1bWVudC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9mcmFtZXMvZW1wdHktZnJhbWUtZG9jdW1lbnQtZXhwZWN0ZWQudHh0CShyZXZpc2lv
biAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZW1wdHktZnJhbWUtZG9jdW1lbnQtZXhw
ZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMgQEAKK1Rlc3QgZm9yIGh0dHA6Ly9i
dWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzI5MyBSRUdSRVNTSU9OOiBV
c2luZyBKYXZhc2NyaXB0IEJvb2ttYXJrbGV0cyB0aGF0IHJlZmVyZW5jZSBsb2NhdGlvbi5ocmVm
IG9uIGEgYmxhbmsgdGFiIGNyYXNoZXMgV2ViS2l0LiBUZXN0cyB0aGF0IGVtcHR5IGZyYW1lcyBo
YXZlIGEgZG9jdW1lbnQuIElmIHRoZSB0ZXN0IHBhc3NlcyBpdCB3aWxsIG5vdCBjcmFzaC4KKwor
CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9lbXB0eS1mcmFtZS1kb2N1bWVudC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2VtcHR5LWZyYW1lLWRvY3Vt
ZW50Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9lbXB0eS1m
cmFtZS1kb2N1bWVudC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE1IEBACis8aHRtbD4K
KzxoZWFkPgorPHNjcmlwdD4KK2lmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAg
bGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8
Ym9keSBvbmxvYWQ9IndpbmRvdy5mcmFtZXNbMF0uZG9jdW1lbnQiPgorPHA+CitUZXN0IGZvciA8
aT48YSBocmVmPSJodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lk
PTcyOTMiPmh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzI5
MzwvYT4KK1JFR1JFU1NJT046IFVzaW5nIEphdmFzY3JpcHQgQm9va21hcmtsZXRzIHRoYXQgcmVm
ZXJlbmNlIGxvY2F0aW9uLmhyZWYgb24gYSBibGFuayB0YWIgY3Jhc2hlcyBXZWJLaXQ8L2k+Lgor
VGVzdHMgdGhhdCBlbXB0eSBmcmFtZXMgaGF2ZSBhIGRvY3VtZW50LiBJZiB0aGUgdGVzdCBwYXNz
ZXMgaXQgd2lsbCBub3QgY3Jhc2guPC9wPgorPGlmcmFtZSBzcmM9ImRvZXNOb3RFeGlzdCI+PC9p
ZnJhbWU+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBXZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYktpdC9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyOTkwKQorKysgV2ViS2l0L0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDA2LSMjLSMjICBNaXR6IFBl
dHRlbCAgPG9wZW5kYXJ3aW4ub3JnQG1pdHpwZXR0ZWwuY29tPgorCisgICAgICAgIFRlc3Q6IGZh
c3QvZnJhbWVzL2VtcHR5LWZyYW1lLWRvY3VtZW50Lmh0bWwKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBodHRwOi8vYnVnemlsbGEub3BlbmRh
cndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTcyOTMKKyAgICAgICAgICBSRUdSRVNTSU9OOiBVc2lu
ZyBKYXZhc2NyaXB0IEJvb2ttYXJrbGV0cyB0aGF0IHJlZmVyZW5jZSBsb2NhdGlvbi5ocmVmIG9u
IGEgYmxhbmsgdGFiIGNyYXNoZXMgV2ViS2l0CisKKyAgICAgICAgVGhlIGNyYXNoIGhhcHBlbmVk
IGJlY2F1c2UgYW4gZW1wdHkgZnJhbWUgZGlkIG5vdCBoYXZlIGEgZG9jdW1lbnQuCisKKyAgICAg
ICAgKiBXZWJWaWV3L1dlYkZyYW1lLm06CisgICAgICAgICgtW1dlYkZyYW1lIF9jb21taXRQcm92
aXNpb25hbExvYWQ6XSk6IFVzZSAiYWJvdXQ6YmxhbmsiIGluc3RlYWQgb2YgYW4gZW1wdHkgVVJM
IGZvciBlbXB0eQorICAgICAgICBmcmFtZXMuIFRoaXMgY2F1c2VzIGEgZG9jdW1lbnQgdG8gYmUg
Y3JlYXRlZCBmb3IgdGhlIGZyYW1lLgorCiAyMDA2LTAyLTIxICBLZXZpbiBEZWNrZXIgIDxrZGVj
a2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbi4KSW5kZXg6IFdlYktp
dC9XZWJWaWV3L1dlYkZyYW1lLm0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L1dlYlZpZXcvV2ViRnJh
bWUubQkocmV2aXNpb24gMTI5ODgpCisrKyBXZWJLaXQvV2ViVmlldy9XZWJGcmFtZS5tCSh3b3Jr
aW5nIGNvcHkpCkBAIC04NTMsNiArODUzLDggQEAgc3RhdGljIGlubGluZSBXZWJGcmFtZSAqRnJh
bWUoV2ViQ29yZUZyYQogICAgIE5TVVJMICpiYXNlVVJMID0gW1twcm92aXNpb25hbERhdGFTb3Vy
Y2UgcmVxdWVzdF0gX3dlYkRhdGFSZXF1ZXN0QmFzZVVSTF07ICAgICAgICAKICAgICBOU1VSTCAq
VVJMID0gYmFzZVVSTCA/IGJhc2VVUkwgOiBbcmVzcG9uc2UgVVJMXTsKICAgICAKKyAgICBpZiAo
IVVSTCB8fCBbVVJMIF93ZWJfaXNFbXB0eV0pCisgICAgICAgIFVSTCA9IFtOU1VSTCBVUkxXaXRo
U3RyaW5nOkAiYWJvdXQ6YmxhbmsiXTsKICAgICBbW3NlbGYgX2JyaWRnZV0gb3BlblVSTDpVUkwK
ICAgICAgICAgICAgICAgICAgICAgcmVsb2FkOnJlbG9hZCAKICAgICAgICAgICAgICAgICAgICAg
Y29udGVudFR5cGU6W3Jlc3BvbnNlIE1JTUVUeXBlXQo=
</data>
<flag name="review"
          id="1713"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>