<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>50684</bug_id>
          
          <creation_ts>2024-06-19 09:22:05 +0300</creation_ts>
          <short_desc>Не устанавливается соединение после обновления до 5.9.14-alt2</short_desc>
          <delta_ts>2024-08-21 21:46:41 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>strongswan</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergei Naumov">Sergei.Naumov</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>iqqator</cc>
    
    <cc>mike</cc>
    
    <cc>mr.shad</cc>
    
    <cc>oddity</cc>
    
    <cc>osmolovskayaaa</cc>
    
    <cc>week</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>247793</commentid>
    <comment_count>0</comment_count>
      <attachid>16292</attachid>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-06-19 09:22:05 +0300</bug_when>
    <thetext>Created attachment 16292
Лог соединения после обновления до 5.9.14-аlt2

После того, как поравились скрипты (см. #50673), пакет alt2 поставился без проблем. Однако, установить соединение не удаётся (см. лог). Откатываться назад уже надо с одновременным откатом NetworkManager-strongswan... :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247833</commentid>
    <comment_count>1</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-06-19 23:37:55 +0300</bug_when>
    <thetext>Здравствуйте, у меня такая же проблема 

Писал тут

https://bugzilla.altlinux.org/50673</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248085</commentid>
    <comment_count>2</comment_count>
    <who name="iQQator">iqqator</who>
    <bug_when>2024-06-24 14:56:54 +0300</bug_when>
    <thetext>Добрый день всем.
Проверил на свежей Регулярке (Gnome)

rpm -qa | grep strongswan
===
NetworkManager-strongswan-gtk-common-1.6.0-alt1.x86_64
NetworkManager-strongswan-1.6.0-alt1.x86_64
strongswan-5.9.14-alt2.x86_64
strongswan-charon-nm-5.9.14-alt2.x86_64
NetworkManager-strongswan-gtk4-1.6.0-alt1.x86_64


1) Судя по вот этому репорту https://wiki.strongswan.org/issues/2361 NM до сих пор не умеет в импорт sswan файла

2) По вот этому гайду достал сертификаты:
# Example: Extract CA certificate, client certificate and private key.
#          You may delete the .p12 file when finished.
# Note: You may need to enter the import password, which can be found
#       in the output of the IKEv2 helper script. If the output does not
#       contain an import password, press Enter to continue.
# Note: If using OpenSSL 3.x (run &quot;openssl version&quot; to check),
#       append &quot;-legacy&quot; to the 3 commands below.
openssl pkcs12 -in vpnclient.p12 -cacerts -nokeys -out ca.cer
openssl pkcs12 -in vpnclient.p12 -clcerts -nokeys -out client.cer
openssl pkcs12 -in vpnclient.p12 -nocerts -nodes  -out client.key
rm vpnclient.p12

3) По вот этому создал коннект (у меня IPSec IKEv2)

- Go to Settings -&gt; Network -&gt; VPN. Click the + button.
- Select IPsec/IKEv2 (strongswan).
- Enter anything you like in the Name field.
- In the Gateway (Server) section, enter Your VPN Server IP (or DNS name) for the Address.
- Select the ca.cer file for the Certificate.
- In the Client section, select Certificate(/private key) in the Authentication drop-down menu.
- Select Certificate/private key in the Certificate drop-down menu (if exists).
- Select the client.cer file for the Certificate (file).
- Select the client.key file for the Private key.
- In the Options section, check the Request an inner IP address checkbox.
- Turn the VPN switch ON.

И все работает, проверял на 2ip.ru :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248086</commentid>
    <comment_count>3</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-06-24 15:00:24 +0300</bug_when>
    <thetext>(Ответ для iQQator на комментарий #2)
&gt; И все работает, проверял на 2ip.ru :)

Доброго времени суток.

Если у Вас есть возможность, проверьте пожалуйста еще на l2tp
У меня лично не работает, впрочем как и у многих</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248107</commentid>
    <comment_count>4</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-06-24 22:22:36 +0300</bug_when>
    <thetext>(In reply to Aleksandr Shamaraev from comment #3)
&gt; (Ответ для iQQator на комментарий #2)
&gt; &gt; И все работает, проверял на 2ip.ru :)
&gt; 
&gt; Доброго времени суток.
&gt; 
&gt; Если у Вас есть возможность, проверьте пожалуйста еще на l2tp
&gt; У меня лично не работает, впрочем как и у многих

Не работает на L2TP с предварительно заданным ключом, НЕ с сертификатом...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248124</commentid>
    <comment_count>5</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-06-25 11:36:23 +0300</bug_when>
    <thetext>(Ответ для Sergei Naumov на комментарий #4)
&gt; Не работает на L2TP с предварительно заданным ключом, НЕ с сертификатом...

Согласен
Я также использую Pre-shared key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248230</commentid>
    <comment_count>6</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-06-27 09:50:19 +0300</bug_when>
    <thetext>Написал на форуме stringswan - говорят потому что зачем-то грузится плагин kernel-libipsec. Пока ещё не проверял у себя - позже...

https://github.com/strongswan/strongswan/discussions/2312</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248412</commentid>
    <comment_count>7</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-07-02 09:20:33 +0300</bug_when>
    <thetext>Проверил - работает. Нужно не загружать kernel-libipsec: в /etc/strongswan/strongswan.d/charon/kernel-libipsec.conf поставить &quot;load = no&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>249593</commentid>
    <comment_count>8</comment_count>
    <who name="Osmolovskaya Anastasia">osmolovskayaaa</who>
    <bug_when>2024-08-02 13:22:18 +0300</bug_when>
    <thetext>Добрый день, Sergei!

Не могли бы, пожалуйста, предоставить описание вашего стенда и примеры конфигураций для проверки воспроизведения данной ошибки?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>249612</commentid>
    <comment_count>9</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-08-02 22:29:55 +0300</bug_when>
    <thetext>Нет никакого стенда. Обычный компьютер. Текущий Сизиф. Чтобы воспроизвести надо вернуть плагин kernel-libipsec в конфигурацию strongswan. То есть

в /etc/strongswan/strongswan.d/charon/kernel-libipsec.conf поставить &quot;load = yes&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250007</commentid>
    <comment_count>10</comment_count>
    <who name="Aleksandr Shamaraev">mr.shad</who>
    <bug_when>2024-08-14 07:21:52 +0300</bug_when>
    <thetext>(Ответ для Sergei Naumov на комментарий #9)
&gt; Нет никакого стенда. Обычный компьютер. Текущий Сизиф. Чтобы воспроизвести
&gt; надо вернуть плагин kernel-libipsec в конфигурацию strongswan. То есть
&gt; 
&gt; в /etc/strongswan/strongswan.d/charon/kernel-libipsec.conf поставить &quot;load =
&gt; yes&quot;

Коллега, вы тут опечатались...

&quot;load = no&quot;

тогда работает</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250063</commentid>
    <comment_count>11</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2024-08-15 09:53:37 +0300</bug_when>
    <thetext>Так и есть, только вопрос выше от Анастасии был как раз про то, как воспроизвести... :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250373</commentid>
    <comment_count>12</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2024-08-21 21:46:41 +0300</bug_when>
    <thetext>strongswan-5.9.14-alt3 -&gt; sisyphus:

 Wed Aug 21 2024 Alexey Shabalin &lt;shaba@altlinux&gt; 5.9.14-alt3
 - disable bypass-lan plugin in config
 - disable kernel-libipsec plugin (ALT #50684) in config
 - enable build af-alg (AF_ALG crypto interface to Linux Crypto API)
 - enable build rdrand (Intel RDRAND random generator plugin) for x86
 - enable build connmark, forecast, lookip plugins</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>16292</attachid>
            <date>2024-06-19 09:22:05 +0300</date>
            <delta_ts>2024-06-19 09:22:05 +0300</delta_ts>
            <desc>Лог соединения после обновления до 5.9.14-аlt2</desc>
            <filename>strongswan-5.9.14-alt2-failed.txt</filename>
            <type>text/plain</type>
            <size>16556</size>
            <attacher name="Sergei Naumov">Sergei.Naumov</attacher>
            
              <data encoding="base64">0LjRjtC9IDE5IDA5OjA1OjM4IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsxMjc4XTogPGluZm8+ICBb
MTcxODc3NzEzOC4xNjY0XSBhdWRpdDogb3A9InN0YXRpc3RpY3MiIGludGVyZmFjZT0iZXRoMiIg
aWZpbmRleD0zIGFyZ3M9IjIwMDAiIHBpZD0yMTUxMSB1aWQ9NTAwIHJlc3VsdD0ic3VjY2VzcyIK
0LjRjtC9IDE5IDA5OjA1OjM4IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsxMjc4XTogPGluZm8+ICBb
MTcxODc3NzEzOC4xNzA4XSBhdWRpdDogb3A9InN0YXRpc3RpY3MiIGludGVyZmFjZT0id2xhbjAi
IGlmaW5kZXg9MiBhcmdzPSIyMDAwIiBwaWQ9MjE1MTEgdWlkPTUwMCByZXN1bHQ9InN1Y2Nlc3Mi
CtC40Y7QvSAxOSAwOTowNTo0MCB5YXJpbG8gcGxhc21hc2hlbGxbMjE1MTFdOiBRREJ1c09iamVj
dFBhdGg6IGludmFsaWQgcGF0aCAiIgrQuNGO0L0gMTkgMDk6MDU6NDAgeWFyaWxvIE5ldHdvcmtN
YW5hZ2VyWzEyNzhdOiA8aW5mbz4gIFsxNzE4Nzc3MTQwLjY3NzldIHZwblsweDU1ZTA2YmM4OGQ3
MCxmMmJjNDg5My05MzIzLTQxOWEtOTQwNS03ZTFmYjBkNGI4NmUsItCh0LDRhNGM0Y/QvdC+0LLQ
viJdOiBzdGFydGluZyBsMnRwCtC40Y7QvSAxOSAwOTowNTo0MCB5YXJpbG8gTmV0d29ya01hbmFn
ZXJbMTI3OF06IDxpbmZvPiAgWzE3MTg3NzcxNDAuNjc4Nl0gYXVkaXQ6IG9wPSJjb25uZWN0aW9u
LWFjdGl2YXRlIiB1dWlkPSJmMmJjNDg5My05MzIzLTQxOWEtOTQwNS03ZTFmYjBkNGI4NmUiIG5h
bWU9ItCh0LDRhNGM0Y/QvdC+0LLQviIgcGlkPTIxNTExIHVpZD01MDAgcmVzdWx0PSJzdWNjZXNz
IgrQuNGO0L0gMTkgMDk6MDU6NDAgeWFyaWxvIGtkZWQ1WzIxNDYzXTogb3JnLmtkZS5wbGFzbWEu
bm0ua2RlZDogVW5oYW5kbGVkIFZQTiBjb25uZWN0aW9uIHN0YXRlIGNoYW5nZTogIE5ldHdvcmtN
YW5hZ2VyOjpWcG5Db25uZWN0aW9uOjpOZWVkQXV0aArQuNGO0L0gMTkgMDk6MDU6NDAgeWFyaWxv
IGtkZWQ1WzIxNDYzXToga2YubmV0d29ya21hbmFnZXJxdDogdm9pZCBOZXR3b3JrTWFuYWdlcjo6
Q29ubmVjdGlvblByaXZhdGU6Om9uUHJvcGVydGllc0NoYW5nZWQoY29uc3QgUVZhcmlhbnRNYXAm
KSBVbmhhbmRsZWQgcHJvcGVydHkgIlZlcnNpb25JZCIK0LjRjtC9IDE5IDA5OjA1OjQwIHlhcmls
byBrZGVkNVsyMTQ2M106IG9yZy5rZGUucGxhc21hLm5tLmtkZWQ6IFVuaGFuZGxlZCBWUE4gY29u
bmVjdGlvbiBzdGF0ZSBjaGFuZ2U6ICBOZXR3b3JrTWFuYWdlcjo6VnBuQ29ubmVjdGlvbjo6Q29u
bmVjdGluZwrQuNGO0L0gMTkgMDk6MDU6NDAgeWFyaWxvIHBsYXNtYXNoZWxsWzIxNTExXToga2Yu
bmV0d29ya21hbmFnZXJxdDogdm9pZCBOZXR3b3JrTWFuYWdlcjo6Q29ubmVjdGlvblByaXZhdGU6
Om9uUHJvcGVydGllc0NoYW5nZWQoY29uc3QgUVZhcmlhbnRNYXAmKSBVbmhhbmRsZWQgcHJvcGVy
dHkgIlZlcnNpb25JZCIK0LjRjtC9IDE5IDA5OjA1OjQwIHlhcmlsbyBubS1sMnRwLXNlcnZpY2Vb
MjI2NjddOiBDaGVjayBwb3J0IDE3MDEK0LjRjtC9IDE5IDA5OjA1OjQwIHlhcmlsbyBOZXR3b3Jr
TWFuYWdlclsyMjY4MV06IFN0b3BwaW5nIHN0cm9uZ1N3YW4gSVBzZWMgZmFpbGVkOiBzdGFydGVy
IGlzIG5vdCBydW5uaW5nCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gTmV0d29ya01hbmFnZXJb
MjI2NzhdOiBTdGFydGluZyBzdHJvbmdTd2FuIDUuOS4xNCBJUHNlYyBbc3RhcnRlcl0uLi4K0LjR
jtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBpcHNlY19zdGFydGVyWzIyNjc4XTogU3RhcnRpbmcgc3Ry
b25nU3dhbiA1LjkuMTQgSVBzZWMgW3N0YXJ0ZXJdLi4uCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJp
bG8gTmV0d29ya01hbmFnZXJbMjI2NzhdOiBMb2FkaW5nIGNvbmZpZyBzZXR1cArQuNGO0L0gMTkg
MDk6MDU6NDIgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNjc4XTogTG9hZGluZyBjb25uICdmMmJj
NDg5My05MzIzLTQxOWEtOTQwNS03ZTFmYjBkNGI4NmUnCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJp
bG8gaXBzZWNfc3RhcnRlclsyMjY3OF06IExvYWRpbmcgY29uZmlnIHNldHVwCtC40Y7QvSAxOSAw
OTowNTo0MiB5YXJpbG8gaXBzZWNfc3RhcnRlclsyMjY3OF06IExvYWRpbmcgY29ubiAnZjJiYzQ4
OTMtOTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlJwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxv
IGlwc2VjX3N0YXJ0ZXJbMjI2OTldOiBBdHRlbXB0aW5nIHRvIHN0YXJ0IGNoYXJvbi4uLgrQuNGO
0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0RNTl0gU3RhcnRpbmcgSUtF
IGNoYXJvbiBkYWVtb24gKHN0cm9uZ1N3YW4gNS45LjE0LCBMaW51eCA2LjYuMzMtdW4tZGVmLWFs
dDEsIHg4Nl82NCkK0LjRjtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtD
RkddIFBLQ1MxMSBtb2R1bGUgJzxuYW1lPicgbGFja3MgbGlicmFyeSBwYXRoCtC40Y7QvSAxOSAw
OTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbTElCXSBwcm92aWRlcnMgbG9hZGVkIGJ5
IE9wZW5TU0w6IGxlZ2FjeSBkZWZhdWx0CtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9u
WzIyNzAwXTogMDBbTElCXSBwbHVnaW4gJ3NxbGl0ZSc6IGZhaWxlZCB0byBsb2FkIC0gc3FsaXRl
X3BsdWdpbl9jcmVhdGUgbm90IGZvdW5kIGFuZCBubyBwbHVnaW4gZmlsZSBhdmFpbGFibGUK0LjR
jtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtMSUJdIGNyZWF0ZWQgVFVO
IGRldmljZTogaXBzZWMwCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8ga2VybmVsOiB0dW46IFVu
aXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIsIDEuNgrQuNGO0L0gMTkgMDk6MDU6NDIgeWFy
aWxvIGNoYXJvblsyMjcwMF06IDAwW0NGR10gdXNpbmcgJy9zYmluL3Jlc29sdmNvbmYnIHRvIGlu
c3RhbGwgRE5TIHNlcnZlcnMK0LjRjtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBOZXR3b3JrTWFuYWdl
clsxMjc4XTogPGluZm8+ICBbMTcxODc3NzE0Mi44NTEwXSBtYW5hZ2VyOiAoaXBzZWMwKTogbmV3
IFR1biBkZXZpY2UgKC9vcmcvZnJlZWRlc2t0b3AvTmV0d29ya01hbmFnZXIvRGV2aWNlcy81KQrQ
uNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0xJQl0gcGx1Z2luICdl
YXAtdG5jJzogZmFpbGVkIHRvIGxvYWQgLSBlYXBfdG5jX3BsdWdpbl9jcmVhdGUgbm90IGZvdW5k
IGFuZCBubyBwbHVnaW4gZmlsZSBhdmFpbGFibGUK0LjRjtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBh
dmFoaS1kYWVtb25bMTEzNF06IEpvaW5pbmcgbUROUyBtdWx0aWNhc3QgZ3JvdXAgb24gaW50ZXJm
YWNlIGlwc2VjMC5JUHY2IHdpdGggYWRkcmVzcyBmZTgwOjozMzFiOjk5Njc6N2FhZDo3NDhjLgrQ
uNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGF2YWhpLWRhZW1vblsxMTM0XTogTmV3IHJlbGV2YW50
IGludGVyZmFjZSBpcHNlYzAuSVB2NiBmb3IgbUROUy4K0LjRjtC9IDE5IDA5OjA1OjQyIHlhcmls
byBhdmFoaS1kYWVtb25bMTEzNF06IFJlZ2lzdGVyaW5nIG5ldyBhZGRyZXNzIHJlY29yZCBmb3Ig
ZmU4MDo6MzMxYjo5OTY3OjdhYWQ6NzQ4YyBvbiBpcHNlYzAuKi4K0LjRjtC9IDE5IDA5OjA1OjQy
IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtMSUJdIHBsdWdpbiAndG5jLWlmbWFwJzogZmFpbGVk
IHRvIGxvYWQgLSB0bmNfaWZtYXBfcGx1Z2luX2NyZWF0ZSBub3QgZm91bmQgYW5kIG5vIHBsdWdp
biBmaWxlIGF2YWlsYWJsZQrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06
IDAwW0xJQl0gcGx1Z2luICd0bmMtcGRwJzogZmFpbGVkIHRvIGxvYWQgLSB0bmNfcGRwX3BsdWdp
bl9jcmVhdGUgbm90IGZvdW5kIGFuZCBubyBwbHVnaW4gZmlsZSBhdmFpbGFibGUK0LjRjtC9IDE5
IDA5OjA1OjQyIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtMSUJdIHBsdWdpbiAndG5jLWltYyc6
IGZhaWxlZCB0byBsb2FkIC0gdG5jX2ltY19wbHVnaW5fY3JlYXRlIG5vdCBmb3VuZCBhbmQgbm8g
cGx1Z2luIGZpbGUgYXZhaWxhYmxlCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIy
NzAwXTogMDBbTElCXSBwbHVnaW4gJ3RuYy1pbXYnOiBmYWlsZWQgdG8gbG9hZCAtIHRuY19pbXZf
cGx1Z2luX2NyZWF0ZSBub3QgZm91bmQgYW5kIG5vIHBsdWdpbiBmaWxlIGF2YWlsYWJsZQrQuNGO
0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0xJQl0gcGx1Z2luICd0bmMt
dG5jY3MnOiBmYWlsZWQgdG8gbG9hZCAtIHRuY190bmNjc19wbHVnaW5fY3JlYXRlIG5vdCBmb3Vu
ZCBhbmQgbm8gcGx1Z2luIGZpbGUgYXZhaWxhYmxlCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8g
Y2hhcm9uWzIyNzAwXTogMDBbTElCXSBwbHVnaW4gJ3RuY2NzLTIwJzogZmFpbGVkIHRvIGxvYWQg
LSB0bmNjc18yMF9wbHVnaW5fY3JlYXRlIG5vdCBmb3VuZCBhbmQgbm8gcGx1Z2luIGZpbGUgYXZh
aWxhYmxlCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbTElCXSBw
bHVnaW4gJ3RuY2NzLTExJzogZmFpbGVkIHRvIGxvYWQgLSB0bmNjc18xMV9wbHVnaW5fY3JlYXRl
IG5vdCBmb3VuZCBhbmQgbm8gcGx1Z2luIGZpbGUgYXZhaWxhYmxlCtC40Y7QvSAxOSAwOTowNTo0
MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbTElCXSBwbHVnaW4gJ3RuY2NzLWR5bmFtaWMnOiBm
YWlsZWQgdG8gbG9hZCAtIHRuY2NzX2R5bmFtaWNfcGx1Z2luX2NyZWF0ZSBub3QgZm91bmQgYW5k
IG5vIHBsdWdpbiBmaWxlIGF2YWlsYWJsZQrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJv
blsyMjcwMF06IDAwW0NGR10gbG9hZGluZyBjYSBjZXJ0aWZpY2F0ZXMgZnJvbSAnL2V0Yy9zdHJv
bmdzd2FuL2lwc2VjLmQvY2FjZXJ0cycK0LjRjtC9IDE5IDA5OjA1OjQyIHlhcmlsbyBjaGFyb25b
MjI3MDBdOiAwMFtDRkddIGxvYWRpbmcgYWEgY2VydGlmaWNhdGVzIGZyb20gJy9ldGMvc3Ryb25n
c3dhbi9pcHNlYy5kL2FhY2VydHMnCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIy
NzAwXTogMDBbQ0ZHXSBsb2FkaW5nIG9jc3Agc2lnbmVyIGNlcnRpZmljYXRlcyBmcm9tICcvZXRj
L3N0cm9uZ3N3YW4vaXBzZWMuZC9vY3NwY2VydHMnCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8g
Y2hhcm9uWzIyNzAwXTogMDBbQ0ZHXSBsb2FkaW5nIGF0dHJpYnV0ZSBjZXJ0aWZpY2F0ZXMgZnJv
bSAnL2V0Yy9zdHJvbmdzd2FuL2lwc2VjLmQvYWNlcnRzJwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFy
aWxvIGNoYXJvblsyMjcwMF06IDAwW0NGR10gbG9hZGluZyBjcmxzIGZyb20gJy9ldGMvc3Ryb25n
c3dhbi9pcHNlYy5kL2NybHMnCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAw
XTogMDBbQ0ZHXSBsb2FkaW5nIHNlY3JldHMgZnJvbSAnL2V0Yy9zdHJvbmdzd2FuL2lwc2VjLnNl
Y3JldHMnCtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbQ0ZHXSBs
b2FkaW5nIHNlY3JldHMgZnJvbSAnL2V0Yy9zdHJvbmdzd2FuL2lwc2VjLmQvaXBzZWMubm0tbDJ0
cC5zZWNyZXRzJwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0NG
R10gICBsb2FkZWQgSUtFIHNlY3JldCBmb3IgJWFueQrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxv
IGNoYXJvblsyMjcwMF06IDAwW0NGR10gb3BlbmluZyB0cmlwbGV0IGZpbGUgL2V0Yy9zdHJvbmdz
d2FuL2lwc2VjLmQvdHJpcGxldHMuZGF0IGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9y
eQrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0NGR10gbG9hZGVk
IDAgUkFESVVTIHNlcnZlciBjb25maWd1cmF0aW9ucwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxv
IGNoYXJvblsyMjcwMF06IDAwW0NGR10gSEEgY29uZmlnIG1pc3NlcyBsb2NhbC9yZW1vdGUgYWRk
cmVzcwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0NGR10gbm8g
c2NyaXB0IGZvciBleHQtYXV0aCBzY3JpcHQgZGVmaW5lZCwgZGlzYWJsZWQK0LjRjtC9IDE5IDA5
OjA1OjQyIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtMSUJdIGxvYWRlZCBwbHVnaW5zOiBjaGFy
b24gbGRhcCBwa2NzMTEgdHBtIGFlc25pIGFlcyBkZXMgcmMyIHNoYTIgc2hhMSBtZDUgbWdmMSBy
YW5kb20gbm9uY2UgeDUwOSByZXZvY2F0aW9uIGNvbnN0cmFpbnRzIGFjZXJ0IHB1YmtleSBwa2Nz
MSBwa2NzNyBwa2NzMTIgcGdwIGRuc2tleSBzc2hrZXkgcGVtIG9wZW5zc2wgZ2NyeXB0IHBrY3M4
IGZpcHMtcHJmIGdtcCBjdXJ2ZTI1NTE5IGFnZW50IGNoYXBvbHkgeGNiYyBjbWFjIGhtYWMga2Rm
IGN0ciBjY20gZ2NtIG50cnUgZHJiZyBuZXdob3BlIGN1cmwgYXR0ciBrZXJuZWwtbGliaXBzZWMg
a2VybmVsLW5ldGxpbmsgcmVzb2x2ZSBzb2NrZXQtZGVmYXVsdCBmYXJwIHN0cm9rZSB2aWNpIHNt
cCB1cGRvd24gZWFwLWlkZW50aXR5IGVhcC1zaW0gZWFwLXNpbS1wY3NjIGVhcC1ha2EgZWFwLWFr
YS0zZ3BwIGVhcC1ha2EtM2dwcDIgZWFwLW1kNSBlYXAtZ3RjIGVhcC1tc2NoYXB2MiBlYXAtZHlu
YW1pYyBlYXAtcmFkaXVzIGVhcC10bHMgZWFwLXR0bHMgZWFwLXBlYXAgeGF1dGgtZ2VuZXJpYyB4
YXV0aC1lYXAgeGF1dGgtcGFtIHhhdXRoLW5vYXV0aCBkaGNwIGxlZCBkdXBsaWNoZWNrIGFkZHJi
bG9jayB1bml0eSBjb3VudGVycwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGNoYXJvblsyMjcw
MF06IDAwW0xJQl0gZHJvcHBlZCBjYXBhYmlsaXRpZXMsIHJ1bm5pbmcgYXMgdWlkIDAsIGdpZCAw
CtC40Y7QvSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbSk9CXSBzcGF3bmlu
ZyAxNiB3b3JrZXIgdGhyZWFkcwrQuNGO0L0gMTkgMDk6MDU6NDIgeWFyaWxvIGlwc2VjX3N0YXJ0
ZXJbMjI2OTldOiBjaGFyb24gKDIyNzAwKSBzdGFydGVkIGFmdGVyIDQwIG1zCtC40Y7QvSAxOSAw
OTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTFbQ0ZHXSByZWNlaXZlZCBzdHJva2U6IGFk
ZCBjb25uZWN0aW9uICdmMmJjNDg5My05MzIzLTQxOWEtOTQwNS03ZTFmYjBkNGI4NmUnCtC40Y7Q
vSAxOSAwOTowNTo0MiB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTFbQ0ZHXSBhZGRlZCBjb25maWd1
cmF0aW9uICdmMmJjNDg5My05MzIzLTQxOWEtOTQwNS03ZTFmYjBkNGI4NmUnCtC40Y7QvSAxOSAw
OTowNTo0MyB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTFbQ0ZHXSByZXJlYWRpbmcgc2VjcmV0cwrQ
uNGO0L0gMTkgMDk6MDU6NDMgeWFyaWxvIGNoYXJvblsyMjcwMF06IDExW0NGR10gbG9hZGluZyBz
ZWNyZXRzIGZyb20gJy9ldGMvc3Ryb25nc3dhbi9pcHNlYy5zZWNyZXRzJwrQuNGO0L0gMTkgMDk6
MDU6NDMgeWFyaWxvIGNoYXJvblsyMjcwMF06IDExW0NGR10gbG9hZGluZyBzZWNyZXRzIGZyb20g
Jy9ldGMvc3Ryb25nc3dhbi9pcHNlYy5kL2lwc2VjLm5tLWwydHAuc2VjcmV0cycK0LjRjtC9IDE5
IDA5OjA1OjQzIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxMVtDRkddICAgbG9hZGVkIElLRSBzZWNy
ZXQgZm9yICVhbnkK0LjRjtC9IDE5IDA5OjA1OjQzIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxM1tD
RkddIHJlY2VpdmVkIHN0cm9rZTogaW5pdGlhdGUgJ2YyYmM0ODkzLTkzMjMtNDE5YS05NDA1LTdl
MWZiMGQ0Yjg2ZScK0LjRjtC9IDE5IDA5OjA1OjQzIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtJ
S0VdIGluaXRpYXRpbmcgTWFpbiBNb2RlIElLRV9TQSBmMmJjNDg5My05MzIzLTQxOWEtOTQwNS03
ZTFmYjBkNGI4NmVbMV0gdG8geHgueHh4Lnh4Lnh4eArQuNGO0L0gMTkgMDk6MDU6NDMgeWFyaWxv
IGNoYXJvblsyMjcwMF06IDE1W0lLRV0gaW5pdGlhdGluZyBNYWluIE1vZGUgSUtFX1NBIGYyYmM0
ODkzLTkzMjMtNDE5YS05NDA1LTdlMWZiMGQ0Yjg2ZVsxXSB0byB4eC54eHgueHgueHh4CtC40Y7Q
vSAxOSAwOTowNTo0MyB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTVbRU5DXSBnZW5lcmF0aW5nIElE
X1BST1QgcmVxdWVzdCAwIFsgU0EgViBWIFYgViBWIF0K0LjRjtC9IDE5IDA5OjA1OjQzIHlhcmls
byBjaGFyb25bMjI3MDBdOiAxNVtORVRdIHNlbmRpbmcgcGFja2V0OiBmcm9tIDE3Mi4xNy4xOTIu
MzhbNTAwXSB0byB4eC54eHgueHgueHh4WzUwMF0gKDIxNiBieXRlcykK0LjRjtC9IDE5IDA5OjA1
OjQzIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMVtORVRdIHJlY2VpdmVkIHBhY2tldDogZnJvbSB4
eC54eHgueHgueHh4WzUwMF0gdG8gMTcyLjE3LjE5Mi4zOFs1MDBdICgxNjAgYnl0ZXMpCtC40Y7Q
vSAxOSAwOTowNTo0MyB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDFbRU5DXSBwYXJzZWQgSURfUFJP
VCByZXNwb25zZSAwIFsgU0EgViBWIFYgViBdCtC40Y7QvSAxOSAwOTowNTo0MyB5YXJpbG8gY2hh
cm9uWzIyNzAwXTogMDFbSUtFXSByZWNlaXZlZCBOQVQtVCAoUkZDIDM5NDcpIHZlbmRvciBJRArQ
uNGO0L0gMTkgMDk6MDU6NDMgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAxW0lLRV0gcmVjZWl2ZWQg
WEF1dGggdmVuZG9yIElECtC40Y7QvSAxOSAwOTowNTo0MyB5YXJpbG8gY2hhcm9uWzIyNzAwXTog
MDFbSUtFXSByZWNlaXZlZCBEUEQgdmVuZG9yIElECtC40Y7QvSAxOSAwOTowNTo0MyB5YXJpbG8g
Y2hhcm9uWzIyNzAwXTogMDFbSUtFXSByZWNlaXZlZCBGUkFHTUVOVEFUSU9OIHZlbmRvciBJRArQ
uNGO0L0gMTkgMDk6MDU6NDMgeWFyaWxvIGNoYXJvblsyMjcwMF06IDAxW0NGR10gc2VsZWN0ZWQg
cHJvcG9zYWw6IElLRTpBRVNfQ0JDXzEyOC9ITUFDX1NIQTFfOTYvUFJGX0hNQUNfU0hBMS9NT0RQ
XzEwMjQK0LjRjtC9IDE5IDA5OjA1OjQzIHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMVtFTkNdIGdl
bmVyYXRpbmcgSURfUFJPVCByZXF1ZXN0IDAgWyBLRSBObyBOQVQtRCBOQVQtRCBdCtC40Y7QvSAx
OSAwOTowNTo0MyB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDFbTkVUXSBzZW5kaW5nIHBhY2tldDog
ZnJvbSAxNzIuMTcuMTkyLjM4WzUwMF0gdG8geHgueHh4Lnh4Lnh4eFs1MDBdICgyNDQgYnl0ZXMp
CtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTJbTkVUXSByZWNlaXZl
ZCBwYWNrZXQ6IGZyb20geHgueHh4Lnh4Lnh4eFs1MDBdIHRvIDE3Mi4xNy4xOTIuMzhbNTAwXSAo
MjM2IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDEyW0VO
Q10gcGFyc2VkIElEX1BST1QgcmVzcG9uc2UgMCBbIEtFIE5vIE5BVC1EIE5BVC1EIF0K0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxMltJS0VdIGxvY2FsIGhvc3QgaXMg
YmVoaW5kIE5BVCwgc2VuZGluZyBrZWVwIGFsaXZlcwrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxv
IGNoYXJvblsyMjcwMF06IDEyW0VOQ10gZ2VuZXJhdGluZyBJRF9QUk9UIHJlcXVlc3QgMCBbIElE
IEhBU0ggXQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDEyW05FVF0g
c2VuZGluZyBwYWNrZXQ6IGZyb20gMTcyLjE3LjE5Mi4zOFs0NTAwXSB0byB4eC54eHgueHgueHh4
WzQ1MDBdICg3NiBieXRlcykK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBd
OiAxNFtORVRdIHJlY2VpdmVkIHBhY2tldDogZnJvbSB4eC54eHgueHgueHh4WzQ1MDBdIHRvIDE3
Mi4xNy4xOTIuMzhbNDUwMF0gKDc2IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNo
YXJvblsyMjcwMF06IDE0W0VOQ10gcGFyc2VkIElEX1BST1QgcmVzcG9uc2UgMCBbIElEIEhBU0gg
XQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDE0W0lLRV0gSUtFX1NB
IGYyYmM0ODkzLTkzMjMtNDE5YS05NDA1LTdlMWZiMGQ0Yjg2ZVsxXSBlc3RhYmxpc2hlZCBiZXR3
ZWVuIDE3Mi4xNy4xOTIuMzhbMTcyLjE3LjE5Mi4zOF0uLi54eC54eHgueHgueHh4W3h4Lnh4eC54
eC54eHhdCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTRbSUtFXSBJ
S0VfU0EgZjJiYzQ4OTMtOTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlWzFdIGVzdGFibGlzaGVk
IGJldHdlZW4gMTcyLjE3LjE5Mi4zOFsxNzIuMTcuMTkyLjM4XS4uLnh4Lnh4eC54eC54eHhbeHgu
eHh4Lnh4Lnh4eF0K0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNFtJ
S0VdIHNjaGVkdWxpbmcgcmVhdXRoZW50aWNhdGlvbiBpbiAxMDIzOHMK0LjRjtC9IDE5IDA5OjA1
OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNFtJS0VdIG1heGltdW0gSUtFX1NBIGxpZmV0aW1l
IDEwNzc4cwrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDE0W0VOQ10g
Z2VuZXJhdGluZyBRVUlDS19NT0RFIHJlcXVlc3QgODI3Njc2MzgyIFsgSEFTSCBTQSBObyBJRCBJ
RCBOQVQtT0EgTkFULU9BIF0K0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBd
OiAxNFtORVRdIHNlbmRpbmcgcGFja2V0OiBmcm9tIDE3Mi4xNy4xOTIuMzhbNDUwMF0gdG8geHgu
eHh4Lnh4Lnh4eFs0NTAwXSAoMjA0IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGNo
YXJvblsyMjcwMF06IDE1W05FVF0gcmVjZWl2ZWQgcGFja2V0OiBmcm9tIHh4Lnh4eC54eC54eHhb
NDUwMF0gdG8gMTcyLjE3LjE5Mi4zOFs0NTAwXSAoMTg4IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6
NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDE1W0VOQ10gcGFyc2VkIFFVSUNLX01PREUgcmVzcG9u
c2UgODI3Njc2MzgyIFsgSEFTSCBTQSBObyBJRCBJRCBOQVQtT0EgTkFULU9BIF0K0LjRjtC9IDE5
IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtDRkddIHNlbGVjdGVkIHByb3Bvc2Fs
OiBFU1A6QUVTX0NCQ18xMjgvSE1BQ19TSEExXzk2L05PX0VYVF9TRVEK0LjRjtC9IDE5IDA5OjA1
OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtFU1BdICAgSVBzZWMgU0E6IHVuc3VwcG9ydGVk
IG1vZGUK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtFU1BdIGZh
aWxlZCB0byBjcmVhdGUgU0FEIGVudHJ5CtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29y
a01hbmFnZXJbMjI3MzhdOiBpbml0aWF0aW5nIE1haW4gTW9kZSBJS0VfU0EgZjJiYzQ4OTMtOTMy
My00MTlhLTk0MDUtN2UxZmIwZDRiODZlWzFdIHRvIHh4Lnh4eC54eC54eHgK0LjRjtC9IDE5IDA5
OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IGdlbmVyYXRpbmcgSURfUFJPVCBy
ZXF1ZXN0IDAgWyBTQSBWIFYgViBWIFYgXQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdv
cmtNYW5hZ2VyWzIyNzM4XTogc2VuZGluZyBwYWNrZXQ6IGZyb20gMTcyLjE3LjE5Mi4zOFs1MDBd
IHRvIHh4Lnh4eC54eC54eHhbNTAwXSAoMjE2IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFy
aWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4XTogcmVjZWl2ZWQgcGFja2V0OiBmcm9tIHh4Lnh4eC54
eC54eHhbNTAwXSB0byAxNzIuMTcuMTkyLjM4WzUwMF0gKDE2MCBieXRlcykK0LjRjtC9IDE5IDA5
OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHBhcnNlZCBJRF9QUk9UIHJlc3Bv
bnNlIDAgWyBTQSBWIFYgViBWIF0K0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFu
YWdlclsyMjczOF06IHJlY2VpdmVkIE5BVC1UIChSRkMgMzk0NykgdmVuZG9yIElECtC40Y7QvSAx
OSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiByZWNlaXZlZCBYQXV0aCB2
ZW5kb3IgSUQK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06
IHJlY2VpdmVkIERQRCB2ZW5kb3IgSUQK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3Jr
TWFuYWdlclsyMjczOF06IHJlY2VpdmVkIEZSQUdNRU5UQVRJT04gdmVuZG9yIElECtC40Y7QvSAx
OSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBzZWxlY3RlZCBwcm9wb3Nh
bDogSUtFOkFFU19DQkNfMTI4L0hNQUNfU0hBMV85Ni9QUkZfSE1BQ19TSEExL01PRFBfMTAyNArQ
uNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4XTogZ2VuZXJhdGlu
ZyBJRF9QUk9UIHJlcXVlc3QgMCBbIEtFIE5vIE5BVC1EIE5BVC1EIF0K0LjRjtC9IDE5IDA5OjA1
OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHNlbmRpbmcgcGFja2V0OiBmcm9tIDE3
Mi4xNy4xOTIuMzhbNTAwXSB0byB4eC54eHgueHgueHh4WzUwMF0gKDI0NCBieXRlcykK0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHJlY2VpdmVkIHBhY2tl
dDogZnJvbSB4eC54eHgueHgueHh4WzUwMF0gdG8gMTcyLjE3LjE5Mi4zOFs1MDBdICgyMzYgYnl0
ZXMpCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBwYXJz
ZWQgSURfUFJPVCByZXNwb25zZSAwIFsgS0UgTm8gTkFULUQgTkFULUQgXQrQuNGO0L0gMTkgMDk6
MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4XTogbG9jYWwgaG9zdCBpcyBiZWhpbmQg
TkFULCBzZW5kaW5nIGtlZXAgYWxpdmVzCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29y
a01hbmFnZXJbMjI3MzhdOiBnZW5lcmF0aW5nIElEX1BST1QgcmVxdWVzdCAwIFsgSUQgSEFTSCBd
CtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBzZW5kaW5n
IHBhY2tldDogZnJvbSAxNzIuMTcuMTkyLjM4WzQ1MDBdIHRvIHh4Lnh4eC54eC54eHhbNDUwMF0g
KDc2IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4
XTogcmVjZWl2ZWQgcGFja2V0OiBmcm9tIHh4Lnh4eC54eC54eHhbNDUwMF0gdG8gMTcyLjE3LjE5
Mi4zOFs0NTAwXSAoNzYgYnl0ZXMpCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01h
bmFnZXJbMjI3MzhdOiBwYXJzZWQgSURfUFJPVCByZXNwb25zZSAwIFsgSUQgSEFTSCBdCtC40Y7Q
vSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBJS0VfU0EgZjJiYzQ4
OTMtOTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlWzFdIGVzdGFibGlzaGVkIGJldHdlZW4gMTcy
LjE3LjE5Mi4zOFsxNzIuMTcuMTkyLjM4XS4uLnh4Lnh4eC54eC54eHhbeHgueHh4Lnh4Lnh4eF0K
0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHNjaGVkdWxp
bmcgcmVhdXRoZW50aWNhdGlvbiBpbiAxMDIzOHMK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBO
ZXR3b3JrTWFuYWdlclsyMjczOF06IG1heGltdW0gSUtFX1NBIGxpZmV0aW1lIDEwNzc4cwrQuNGO
0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4XTogZ2VuZXJhdGluZyBR
VUlDS19NT0RFIHJlcXVlc3QgODI3Njc2MzgyIFsgSEFTSCBTQSBObyBJRCBJRCBOQVQtT0EgTkFU
LU9BIF0K0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHNl
bmRpbmcgcGFja2V0OiBmcm9tIDE3Mi4xNy4xOTIuMzhbNDUwMF0gdG8geHgueHh4Lnh4Lnh4eFs0
NTAwXSAoMjA0IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2Vy
WzIyNzM4XTogcmVjZWl2ZWQgcGFja2V0OiBmcm9tIHh4Lnh4eC54eC54eHhbNDUwMF0gdG8gMTcy
LjE3LjE5Mi4zOFs0NTAwXSAoMTg4IGJ5dGVzKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5l
dHdvcmtNYW5hZ2VyWzIyNzM4XTogcGFyc2VkIFFVSUNLX01PREUgcmVzcG9uc2UgODI3Njc2Mzgy
IFsgSEFTSCBTQSBObyBJRCBJRCBOQVQtT0EgTkFULU9BIF0K0LjRjtC9IDE5IDA5OjA1OjQ0IHlh
cmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IHNlbGVjdGVkIHByb3Bvc2FsOiBFU1A6QUVTX0NC
Q18xMjgvSE1BQ19TSEExXzk2L05PX0VYVF9TRVEK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBO
ZXR3b3JrTWFuYWdlclsyMjczOF06ICAgSVBzZWMgU0E6IHVuc3VwcG9ydGVkIG1vZGUK0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjczOF06IGZhaWxlZCB0byBjcmVh
dGUgU0FEIGVudHJ5CtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3
MzhdOiAgIElQc2VjIFNBOiB1bnN1cHBvcnRlZCBtb2RlCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJp
bG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBmYWlsZWQgdG8gY3JlYXRlIFNBRCBlbnRyeQrQuNGO
0L0gMTkgMDk6MDU6NDQgeWFyaWxvIE5ldHdvcmtNYW5hZ2VyWzIyNzM4XTogdW5hYmxlIHRvIGlu
c3RhbGwgaW5ib3VuZCBhbmQgb3V0Ym91bmQgSVBzZWMgU0EgKFNBRCkgaW4ga2VybmVsCtC40Y7Q
vSAxOSAwOTowNTo0NCB5YXJpbG8gTmV0d29ya01hbmFnZXJbMjI3MzhdOiBlc3RhYmxpc2hpbmcg
Y29ubmVjdGlvbiAnZjJiYzQ4OTMtOTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlJyBmYWlsZWQK
0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtFU1BdICAgSVBzZWMg
U0E6IHVuc3VwcG9ydGVkIG1vZGUK0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3
MDBdOiAxNVtFU1BdIGZhaWxlZCB0byBjcmVhdGUgU0FEIGVudHJ5CtC40Y7QvSAxOSAwOTowNTo0
NCB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMTVbSUtFXSB1bmFibGUgdG8gaW5zdGFsbCBpbmJvdW5k
IGFuZCBvdXRib3VuZCBJUHNlYyBTQSAoU0FEKSBpbiBrZXJuZWwK0LjRjtC9IDE5IDA5OjA1OjQ0
IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAxNVtFTkNdIGdlbmVyYXRpbmcgSU5GT1JNQVRJT05BTF9W
MSByZXF1ZXN0IDEyOTY0NzgzOTEgWyBIQVNIIE4oTk9fUFJPUCkgXQrQuNGO0L0gMTkgMDk6MDU6
NDQgeWFyaWxvIGNoYXJvblsyMjcwMF06IDE1W05FVF0gc2VuZGluZyBwYWNrZXQ6IGZyb20gMTcy
LjE3LjE5Mi4zOFs0NTAwXSB0byB4eC54eHgueHgueHh4WzQ1MDBdICg3NiBieXRlcykK0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBOZXR3b3JrTWFuYWdlclsyMjc0NV06IFN0b3BwaW5nIHN0cm9u
Z1N3YW4gSVBzZWMuLi4K0LjRjtC9IDE5IDA5OjA1OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAw
MFtETU5dIFNJR0lOVCByZWNlaXZlZCwgc2h1dHRpbmcgZG93bgrQuNGO0L0gMTkgMDk6MDU6NDQg
eWFyaWxvIGNoYXJvblsyMjcwMF06IDAwW0lLRV0gZGVsZXRpbmcgSUtFX1NBIGYyYmM0ODkzLTkz
MjMtNDE5YS05NDA1LTdlMWZiMGQ0Yjg2ZVsxXSBiZXR3ZWVuIDE3Mi4xNy4xOTIuMzhbMTcyLjE3
LjE5Mi4zOF0uLi54eC54eHgueHgueHh4W3h4Lnh4eC54eC54eHhdCtC40Y7QvSAxOSAwOTowNTo0
NCB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbSUtFXSBkZWxldGluZyBJS0VfU0EgZjJiYzQ4OTMt
OTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlWzFdIGJldHdlZW4gMTcyLjE3LjE5Mi4zOFsxNzIu
MTcuMTkyLjM4XS4uLnh4Lnh4eC54eC54eHhbeHgueHh4Lnh4Lnh4eF0K0LjRjtC9IDE5IDA5OjA1
OjQ0IHlhcmlsbyBjaGFyb25bMjI3MDBdOiAwMFtJS0VdIHNlbmRpbmcgREVMRVRFIGZvciBJS0Vf
U0EgZjJiYzQ4OTMtOTMyMy00MTlhLTk0MDUtN2UxZmIwZDRiODZlWzFdCtC40Y7QvSAxOSAwOTow
NTo0NCB5YXJpbG8gY2hhcm9uWzIyNzAwXTogMDBbRU5DXSBnZW5lcmF0aW5nIElORk9STUFUSU9O
QUxfVjEgcmVxdWVzdCA2NDc2MzUgWyBIQVNIIEQgXQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxv
IGNoYXJvblsyMjcwMF06IDAwW05FVF0gc2VuZGluZyBwYWNrZXQ6IGZyb20gMTcyLjE3LjE5Mi4z
OFs0NTAwXSB0byB4eC54eHgueHgueHh4WzQ1MDBdICg5MiBieXRlcykK0LjRjtC9IDE5IDA5OjA1
OjQ0IHlhcmlsbyBhdmFoaS1kYWVtb25bMTEzNF06IEludGVyZmFjZSBpcHNlYzAuSVB2NiBubyBs
b25nZXIgcmVsZXZhbnQgZm9yIG1ETlMuCtC40Y7QvSAxOSAwOTowNTo0NCB5YXJpbG8gYXZhaGkt
ZGFlbW9uWzExMzRdOiBMZWF2aW5nIG1ETlMgbXVsdGljYXN0IGdyb3VwIG9uIGludGVyZmFjZSBp
cHNlYzAuSVB2NiB3aXRoIGFkZHJlc3MgZmU4MDo6MzMxYjo5OTY3OjdhYWQ6NzQ4Yy4K0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBhdmFoaS1kYWVtb25bMTEzNF06IFdpdGhkcmF3aW5nIGFkZHJl
c3MgcmVjb3JkIGZvciBmZTgwOjozMzFiOjk5Njc6N2FhZDo3NDhjIG9uIGlwc2VjMC4K0LjRjtC9
IDE5IDA5OjA1OjQ0IHlhcmlsbyBpcHNlY19zdGFydGVyWzIyNjk5XTogY2hpbGQgMjI3MDAgKGNo
YXJvbikgaGFzIHF1aXQgKGV4aXQgY29kZSAwKQrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGlw
c2VjX3N0YXJ0ZXJbMjI2OTldOgrQuNGO0L0gMTkgMDk6MDU6NDQgeWFyaWxvIGlwc2VjX3N0YXJ0
ZXJbMjI2OTldOiBjaGFyb24gc3RvcHBlZCBhZnRlciAyMDAgbXMK0LjRjtC9IDE5IDA5OjA1OjQ0
IHlhcmlsbyBpcHNlY19zdGFydGVyWzIyNjk5XTogaXBzZWMgc3RhcnRlciBzdG9wcGVkCtC40Y7Q
vSAxOSAwOTowNTo0NCB5YXJpbG8gbm0tbDJ0cC1zZXJ2aWNlWzIyNjY3XTogQ291bGQgbm90IGVz
dGFibGlzaCBJUHNlYyBjb25uZWN0aW9uLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>