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

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

    <bug>
          <bug_id>33095</bug_id>
          
          <creation_ts>2017-02-10 03:48:09 +0300</creation_ts>
          <short_desc>Конфликт файлов с lua5.1-alt-compat при использовании rpm &gt;= 4.13</short_desc>
          <delta_ts>2020-08-05 18:53:17 +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>liblua5.1</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>34619</dependson>
    
    <dependson>36628</dependson>
          <blocked>34231</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Kornilov">hiddenman</reporter>
          <assigned_to name="viy">viy</assigned_to>
          <cc>aen</cc>
    
    <cc>cas</cc>
    
    <cc>gorini41995</cc>
    
    <cc>ildar</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>rider</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>161812</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-10 03:48:09 +0300</bug_when>
    <thetext>Приветствую.

	файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt4.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
	файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt4.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64

Возможно, это последствия перехода с p8 на Сизиф, но такого быть все равно не должно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161825</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-02-10 12:37:04 +0300</bug_when>
    <thetext>should be fixed in -alt5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162000</commentid>
    <comment_count>2</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-20 01:17:53 +0300</bug_when>
    <thetext>А точно fixed?  Вот только что сделал update и честно пытался разными способами удалить compat и обновить liblua (легко не получается, apt хочет удалить массу всего, по одному пакету сохраняю)

Все равно: 
	файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
	файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162002</commentid>
    <comment_count>3</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2017-02-20 02:07:04 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; А точно fixed?  Вот только что сделал update и честно пытался разными способами
&gt; удалить compat и обновить liblua (легко не получается, apt хочет удалить массу
&gt; всего, по одному пакету сохраняю)
&gt; 
&gt; Все равно: 
&gt;     файл /usr/lib64/lua/5.1 из устанавливаемого пакета
&gt; liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета
&gt; lua5.1-alt-compat-1.0-alt1.x86_64
&gt;     файл /usr/share/lua/5.1 из устанавливаемого пакета
&gt; liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета
&gt; lua5.1-alt-compat-1.0-alt1.x86_64

Интересно. Я делал тестовое окружение на p8 (среди пакетов которого был также luarocks) и успешно обновил его на текущий Сизиф.

Вы с p8 сейчас обновляетесь? Зарепортьте дополнительно список установленных пакетов, зависящих от lua5.1-alt-compat или /usr/lib64/lua/5.1, вместе с их версиями.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162012</commentid>
    <comment_count>4</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-20 13:55:19 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)

&gt; Интересно. Я делал тестовое окружение на p8 (среди пакетов которого был также
&gt; luarocks) и успешно обновил его на текущий Сизиф.
&gt; 
&gt; Вы с p8 сейчас обновляетесь? Зарепортьте дополнительно список установленных
&gt; пакетов, зависящих от lua5.1-alt-compat или /usr/lib64/lua/5.1, вместе с их
&gt; версиями.

lua5.1-alt-compat никто не требует.
А вот /usr/lib64/lua/5.1  хотят следующие товарищи:

lua-module-luasocket-3.0rc1-alt1_lr1.x86_64
luarocks-2.2.0-alt1.rc1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162095</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-02-22 23:48:26 +0300</bug_when>
    <thetext>(In reply to comment #4)
&gt; (В ответ на комментарий №3)
&gt; 
&gt; &gt; Интересно. Я делал тестовое окружение на p8 (среди пакетов которого был также
&gt; &gt; luarocks) и успешно обновил его на текущий Сизиф.
&gt; &gt; 
&gt; &gt; Вы с p8 сейчас обновляетесь? Зарепортьте дополнительно список установленных
&gt; &gt; пакетов, зависящих от lua5.1-alt-compat или /usr/lib64/lua/5.1, вместе с их
&gt; &gt; версиями.
&gt; 
&gt; lua5.1-alt-compat никто не требует.
&gt; А вот /usr/lib64/lua/5.1  хотят следующие товарищи:
&gt; 
&gt; lua-module-luasocket-3.0rc1-alt1_lr1.x86_64
&gt; luarocks-2.2.0-alt1.rc1.x86_64

Спасибо. Это как раз их осталось пересобрать, тогда, надеюсь, проблема уйдет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162096</commentid>
    <comment_count>6</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2017-02-23 00:33:27 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; (In reply to comment #4)
&gt; &gt; (В ответ на комментарий №3)
&gt; &gt; lua-module-luasocket-3.0rc1-alt1_lr1.x86_64
&gt; &gt; luarocks-2.2.0-alt1.rc1.x86_64
&gt; 
&gt; Спасибо. Это как раз их осталось пересобрать, тогда, надеюсь, проблема уйдет.

Я не понимаю, почему тогда я с этими пакетами без проблем обновляю p8 на Sisyphus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162098</commentid>
    <comment_count>7</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-23 02:05:07 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)

&gt; Я не понимаю, почему тогда я с этими пакетами без проблем обновляю p8 на
&gt; Sisyphus.
Я тоже не понимаю. Пробовал уже массу вариантов по одному пакету, по несколько, удалять/ставить и т.п.  и все равно apt хочет все или снести или не хочет ставить.
Вот простейший пример:

Следующие пакеты будут ОБНОВЛЕНЫ:
  i586-liblua5.1.32bit liblua5.1
Следующие пакеты будут УДАЛЕНЫ:
  lua5.1-alt-compat
Следующие НОВЫЕ пакеты будут установлены:
  liblua5.1-preinstall
2 будет обновлено, 1 новых установлено, 1 пакетов будет удалено и 413 не будет обновлено.
Необходимо получить 0B/194kB архивов.
После распаковки будет освобождено 26B дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
Подготовка...                           ################################################### [100%]
	файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
	файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162174</commentid>
    <comment_count>8</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-28 00:58:12 +0300</bug_when>
    <thetext>Вручную уже вывел на такую ситуацию:

Следующие пакеты будут ОБНОВЛЕНЫ:
  gnome-shell-extension-gpaste gpaste i586-liblua5.1.32bit libgpaste libgpaste-gir liblua5.1
Следующие пакеты будут УДАЛЕНЫ:
  lua5.1-alt-compat totem-video-thumbnailer
Следующие НОВЫЕ пакеты будут установлены:
  liblua5.1-preinstall


Но все равно:
Подготовка...                           ################################# [100%]
	файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
	файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt11.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64


Такое ощущение, что apt не понимает, что compat будет удален перед установкой остального.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162175</commentid>
    <comment_count>9</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-28 01:01:12 +0300</bug_when>
    <thetext>Такие же чудеса стали и с другим пакетом:

Подготовка...                           ################################# [100%]
	файл /usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info из устанавливаемого пакета python-module-six-1.10.0-alt2.noarch конфликтует с файлом из пакета python-module-six-1.10.0-alt1.noarch
	файл /usr/lib/python3/site-packages/six-1.10.0-py3.5.egg-info из устанавливаемого пакета python3-module-six-1.10.0-alt2.noarch конфликтует с файлом из пакета python3-module-six-1.10.0-alt1.noarch


То есть, alt1-&gt;alt2 уже не апгрейдится. Это никак не связано с версиями и прочими set в rpm наших?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162179</commentid>
    <comment_count>10</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2017-02-28 06:27:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Такие же чудеса стали и с другим пакетом:
&gt; 
&gt; Подготовка...                           #################################
&gt; [100%]
&gt;     файл /usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info из
&gt; устанавливаемого пакета python-module-six-1.10.0-alt2.noarch конфликтует с
&gt; файлом из пакета python-module-six-1.10.0-alt1.noarch
&gt;     файл /usr/lib/python3/site-packages/six-1.10.0-py3.5.egg-info из
&gt; устанавливаемого пакета python3-module-six-1.10.0-alt2.noarch конфликтует с
&gt; файлом из пакета python3-module-six-1.10.0-alt1.noarch
&gt; 
&gt; 
&gt; То есть, alt1-&gt;alt2 уже не апгрейдится. Это никак не связано с версиями и
&gt; прочими set в rpm наших?

Там другая проблема, не связанная с lua:

https://bugzilla.altlinux.org/show_bug.cgi?id=33167
https://lists.altlinux.org/pipermail/devel/2017-February/202387.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162180</commentid>
    <comment_count>11</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-02-28 10:41:09 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt;
&gt; 
&gt; Там другая проблема, не связанная с lua:
&gt; 
&gt; https://bugzilla.altlinux.org/show_bug.cgi?id=33167
&gt; https://lists.altlinux.org/pipermail/devel/2017-February/202387.html


Что же тогда с lua?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162335</commentid>
    <comment_count>12</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2017-03-08 01:46:05 +0300</bug_when>
    <thetext>В общем, ничего не помогало. Удалил compat через rpm с --no-deps и поставил уже остальное.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168848</commentid>
    <comment_count>13</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2018-02-07 02:29:40 +0300</bug_when>
    <thetext>*** Bug 34508 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169560</commentid>
    <comment_count>14</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2018-03-13 10:19:47 +0300</bug_when>
    <thetext>Странно, что меня сюда не позвали, хотя я являюсь автором lua5.1-alt-compat (поэтому шишки полагаются мне :))
1. зависимость /usr/lib64/lua/5.1 я считаю хорошей и логичной
2. Почему не обновлялось, не знаю, Игорь, кажется, всё хорошо сделал с preinstall
3. Похоже, решать тут больше нечего. Пора закрывать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169562</commentid>
    <comment_count>15</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-03-13 12:04:34 +0300</bug_when>
    <thetext>Конфликты между пакетами прописаны ? Всё же воспроизводится до сих пор ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169565</commentid>
    <comment_count>16</comment_count>
    <who name="Egor Zotov">gorini41995</who>
    <bug_when>2018-03-13 13:58:23 +0300</bug_when>
    <thetext>Не воспроизводится, все нормально обновляется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169998</commentid>
    <comment_count>17</comment_count>
    <who name="Egor Zotov">gorini41995</who>
    <bug_when>2018-03-29 13:27:25 +0300</bug_when>
    <thetext>Сейчас опять возникает ошибка при обновлении с p8 до Сизиф: 
      
 файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
       
 файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170143</commentid>
    <comment_count>18</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2018-04-02 07:32:55 +0300</bug_when>
    <thetext>Егор, можно логи?
На всякий случай напомню: https://www.altlinux.org/Tips#.D0.9E.D1.82.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0_.D0.BE.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181128</commentid>
    <comment_count>19</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2019-04-23 08:43:39 +0300</bug_when>
    <thetext>больше года с последней активности. Егор, закрываем?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181129</commentid>
    <comment_count>20</comment_count>
      <attachid>8110</attachid>
    <who name="Egor Zotov">gorini41995</who>
    <bug_when>2019-04-23 10:03:50 +0300</bug_when>
    <thetext>Created attachment 8110
dist-upgrade до Sisyphus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181130</commentid>
    <comment_count>21</comment_count>
    <who name="Egor Zotov">gorini41995</who>
    <bug_when>2019-04-23 10:05:02 +0300</bug_when>
    <thetext>Во вложении выше лог вывода команды:
apt-get dist-upgrade --force-yes -o Debug::pkgProblemResolver=yes -o Debug::pkgRemoveDepends=yes -o Debug::pkgMarkInstall=yes


Investigating liblua5.1-preinstall
Package liblua5.1-preinstall has broken dep on lua5.1-alt-compat
  Considering lua5.1-alt-compat 0 as a solution to liblua5.1-preinstall 5
  Added lua5.1-alt-compat to the remove list
  Fixing liblua5.1-preinstall via remove of lua5.1-alt-compat</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181131</commentid>
    <comment_count>22</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 10:17:46 +0300</bug_when>
    <thetext>Это какая-то другая проблема. Сейчас невозможно понять какая, т.к. обновление до сизифа с p8 сломано. Но с lua всё-таки должно быть починено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181132</commentid>
    <comment_count>23</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 10:21:45 +0300</bug_when>
    <thetext>Свежая информация от Андрея:
&quot;Попытка обновления 64-битного Альт Рабочая станция, Альт Образование и
Альт Сервер (после успешной установки пакетов rpm apt):

Совершаем изменения...
Подготовка...
#############################################################################
[100%]
       	файл /usr/lib64/lua/5.1 из устанавливаемого пакета
liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета
lua5.1-alt-compat-1.0-alt1.x86_64
       	файл /usr/share/lua/5.1 из устанавливаемого пакета
liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета
lua5.1-alt-compat-1.0-alt1.x86_64
E: Ошибка во время исполнения транзакции&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181133</commentid>
    <comment_count>24</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 10:22:55 +0300</bug_when>
    <thetext>Интересно, что-то новенькое. Я прямо на днях обновлял без проблем. 
Сейчас проверю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181134</commentid>
    <comment_count>25</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 10:46:30 +0300</bug_when>
    <thetext>Проверил ещё раз. При обновлнии:

Следующие пакеты будут УДАЛЕНЫ:
  gimagereader-qt4 libopencv2.4 lua5.1-alt-compat mate-file-manager-actions mintmenu python3-module-yieldfrom.requests virtualbox-guest-additions
  xorg-drv-nv xorg-drv-vboxvideo


Обновление с p8 до Sisyphus для рабочей станции 8.2 проходит, конфликты только у Systemd и ConsoleKit, которые чинятся простым удалением ConsoleKit2

Обновлялся так:
dist-upgrade до свежего p8
правим sources.list на Sisyphus
dist-upgrade до Sisyphus без промежуточной установки rpm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181135</commentid>
    <comment_count>26</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 10:51:19 +0300</bug_when>
    <thetext>С промежуточной установкой rpm:

[root@work-8-2-x86-64-default ~]# apt-get install apt rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  apt-rsync libapt liblua5.3 libreadline7 librpm7 synaptic
Следующие пакеты будут ОБНОВЛЕНЫ:
  apt apt-rsync libapt rpm synaptic
Следующие пакеты будут УДАЛЕНЫ:
  apt-indicator librpm librpmbuild
Следующие НОВЫЕ пакеты будут установлены:
  liblua5.3 libreadline7 librpm7
5 будет обновлено, 3 новых установлено, 3 пакетов будет удалено и 1328 не будет обновлено.
Необходимо получить 0B/2943kB архивов.
После распаковки потребуется дополнительно 3178kB дискового пространства.
Продолжить? [Y/n] 
Совершаем изменения...  
Preparing...                                       ################################################################################################### [100%]
1: liblua5.3                                       ################################################################################################### [ 12%]
2: librpm7                                         ################################################################################################### [ 25%]
3: libapt                                          ################################################################################################### [ 37%]
4: rpm                                             ################################################################################################### [ 50%]
5: libreadline7                                    ################################################################################################### [ 62%]
6: apt                                             ################################################################################################### [ 75%]
7: apt-rsync                                       ################################################################################################### [ 87%]
8: synaptic                                        ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.

# apt-get dist-upgrade 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  ImageMagick-tools LibreOffice-common LibreOffice-integrated LibreOffice-langpack-ru ModemManager NetworkManager NetworkManager-adsl
  NetworkManager-applet-gtk NetworkManager-bluetooth NetworkManager-daemon NetworkManager-l2tp NetworkManager-l2tp-gtk NetworkManager-openvpn
  NetworkManager-openvpn-gtk NetworkManager-ppp NetworkManager-pptp NetworkManager-pptp-gtk NetworkManager-vpnc NetworkManager-vpnc-gtk NetworkManager-wifi
  NetworkManager-wwan accountsservice acl agetty alsa-plugins-pulse alsa-utils alt-gpgkeys alterator alterator-auth alterator-backend-x11
  alterator-browser-gui-common alterator-browser-qt5 alterator-datetime alterator-grub alterator-l10n alterator-logs alterator-lookout alterator-luks
  alterator-net-eth alterator-net-iptables alterator-net-openvpn alterator-net-pppoe alterator-net-pptp alterator-net-wifi alterator-service-functions
  alterator-standalone alterator-sysconfig alterator-updates alterator-x11 alterator-xkb alternatives altlinux-freedesktop-menu-common
  altlinux-freedesktop-menu-shallow-menu altlinux-mime-defaults amixer aplay arj at-spi2-atk at-spi2-core ath_info autofs avahi-autoipd avahi-daemon
  avahi-tools bash bash-completion bash-completion-systemd bc beesu bind-utils binutils blueberry bluez bluez-tools bootloader-utils bzip2 bzlib c2070
  ca-certificates cabextract card-actions cert-sh-functions cheese chrooted cifs-utils colord common-licenses compiz console-scripts console-vt-tools
  control coreutils cpp5 cpu-x cpupower cracklib cracklib-utils cracklib-words crda cryptsetup cups cups-filters cups-filters-libs cups-pdf curl dbus
  dbus-tools dbus-tools-gui dconf dconf-editor desktop-file-utils dhcpcd dia dialog diffutils dm-tool dmeventd dmraid dmsetup dnsmasq docs-alt-workstation
  dosfstools dvd+rw-tools e2fsprogs edk2-efi-shell eepm efibootmgr elilo epson-inkjet-printer-escpr etcnet etcnet-defaults-server etcskel ethtool fdisk
  filesystem findutils firefox-esr firefox-esr-ru firmware-intel-ucode firmware-linux fontconfig fonts-bitmap-terminus fonts-bitmap-wqy
  fonts-otf-adobe-source-code-pro fonts-otf-adobe-source-sans-pro fonts-otf-mathjax-ams fonts-otf-mathjax-caligraphic fonts-otf-mathjax-fraktur
  fonts-otf-mathjax-main fonts-otf-mathjax-math fonts-otf-mathjax-sansserif fonts-otf-mathjax-script fonts-otf-mathjax-size1 fonts-otf-mathjax-size2
  fonts-otf-mathjax-size3 fonts-otf-mathjax-size4 fonts-otf-mathjax-typewriter fonts-otf-mathjax-winchrome fonts-otf-mathjax-winie6 fonts-otf-mozilla-fira
  fonts-ttf-google-croscore-arimo fonts-ttf-google-croscore-common fonts-ttf-google-croscore-cousine fonts-ttf-google-croscore-tinos
  fonts-ttf-google-crosextra-caladea fonts-ttf-google-crosextra-carlito fonts-ttf-google-droid-sans fonts-ttf-google-droid-sans-mono
  fonts-ttf-google-droid-serif fonts-ttf-liberation fonts-ttf-ubuntu-font-family foo2zjs foo2zjs-PPD foomatic-db foomatic-db-foo2zjs fortune fortune-mod
  fortunes frei0r-plugins ftplib fuse fuse-gvfs gamin gawk gcc-common gcr gcr-libs geoclue2 getopt gettext ghostscript ghostscript-classic
  ghostscript-common gimagereader-common gksu glib-networking glib2 glib2-locales glibc-core glibc-gconv-modules glibc-locales glibc-nss glibc-preinstall
  glibc-pthread glibc-timezones glibc-utils glxgears glxinfo gnome-bluetooth gnome-keyring gnome-online-accounts gnome-pty-helper gnupg gnupg2
  gobject-introspection gobject-introspection-x11 gparted gpgme-common gpm grep groff-base grub-common grub-efi grub-pc gsettings-desktop-schemas
  gsettings-desktop-schemas-data gst-libav gst-plugins-bad1.0 gst-plugins-base1.0 gst-plugins-good1.0 gst-plugins-ugly1.0 gstreamer1.0 gtk-update-icon-cache
  gtk2-theme-clearlooks gtk2-theme-crux gtk2-theme-industrial gtk2-theme-mist gtk2-theme-thinice gucharmap guile18 gutenprint gutenprint-cups gvfs
  gvfs-backend-admin gvfs-backend-afc gvfs-backend-afp gvfs-backend-cdda gvfs-backend-dnssd gvfs-backend-goa gvfs-backend-google gvfs-backend-mtp
  gvfs-backend-nfs gvfs-backend-recent-files gvfs-backend-smb gvfs-backends gzip gzip-utils hddtemp hdparm hunspell-en hunspell-ru-lebedev hwclock
  i586-glibc-core.32bit i586-glibc-pthread.32bit i586-libblkid.32bit i586-libgcc1.32bit i586-libmount.32bit i586-libpcre3.32bit i586-libselinux.32bit
  i586-libudev1.32bit i586-libusb.32bit i586-libuuid.32bit iceauth icon-theme-adwaita iconv ifrename info info-install inxi iproute2 iptables iputils
  iso-codes iucode_tool java-1.8.0-openjdk java-1.8.0-openjdk-headless javapackages-tools kbd kbd-data keyutils kinit-utils kmod krb5-kinit
  krb5-ticket-watcher less libConsoleKit2 libEGL libGL libGLES libHX libSDL libSM libX11 libX11-locales libXScrnSaver libXau libXcomposite libXcursor
  libXdamage libXdmcp libXext libXfixes libXfont libXfont2 libXft libXi libXinerama libXmu libXpm libXrandr libXres libXv libXvMC libXxf86dga libXxf86misc
  libXxf86vm liba52 libaacs libabw libaccountsservice libacl libalsa libapm libappindicator libarchive13 libaspell libassuan libat-spi2-core libatk
  libatk-gir libatk-locales libatkmm libatm libattr libaudit1 libavahi libavahi-glib libbasicobjects libbind libblacs libblkid libbluez libbluray libcairo
  libcairo-gobject libcairomm libcanberra libcanberra-gtk2 libcanberra-gtk3 libcap libcap-ng libcap-utils libcares libcdio libcdio-paranoia libcdparanoia
  libcdr libcheese libclucene-contribs-lib libclucene-core libclucene-shared libclutter libclutter-gst3.0 libclutter-gtk3 libcmis libcogl libcollection
  libcolord libcom_err libcpuid libcpupower libcroco libcrypto-LibreSSL libcrypto10 libcryptsetup libcups libcurl libdapl libdatrie libdb4.7 libdbus
  libdc1394-22 libdca0 libdconf libdevmapper libdevmapper-event libdhash libdialog libdmx libdrm libdv libdvbpsi10 libe-book libe2fs libebml libedit3
  libefivar libelf libenca libenchant2 libepoxy libepubgen libetonyek libevdev libexempi libexpat libexttextcat libfaad2 libfdisk libffi6 libfftw3
  libfftw3-common libfftw3f libflac8 libfluidsynth libfontenc libfreehand libfreetype libfribidi libfuse libgadu libgail libgamin libgavl libgbm libgcc1
  libgcrypt20 libgdata libgdk-pixbuf libgdk-pixbuf-gir libgdk-pixbuf-locales libgfortran3 libgimp libgio libgksu libglibmm libgmime3.0 libgmp10
  libgnome-bluetooth libgnome-bluetooth-gir libgnome-desktop3 libgnome-keyring libgnome-keyring-gir libgnome-online-accounts libgnutls30 libgomp1
  libgpg-error libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2_port-12 libgpm libgraphite2 libgraphviz libgs libgsm libgssdp libgst-plugins1.0
  libgst-plugins1.0-gir libgstreamer1.0 libgstreamer1.0-gir libgtk+2 libgtk+2-gir libgtk+2-locales libgtk+3 libgtk+3-gir libgtk+3-schemas
  libgtk-engine-glide libgtk-engine-hc libgtk-engine-redmond libgtk-engines-default libgtk-engines-default-common libgtk2-engine-adwaita libgtkglext
  libgtkmm2 libgtkmm3 libgtksourceview libgtkspell libgtop libgts libgucharmap libgudev libguile-vhttpd libgupnp libgupnp-igd libgusb libgutenprint libgxps
  libharfbuzz libharfbuzz-icu libhogweed4 libhttp-parser libhunspell libibverbs libical libidn libidn2 libieee1284 libijs libilmimf22 libimobiledevice
  libindicator libini_config libinput libiptables libjack libjansson libjasper libjavascriptcoregtk2 libjavascriptcoregtk4 libjpeg libjson-glib libkate
  libkeymap libkeyutils libkmod libkrb5 libksba liblame liblangtag liblapack liblash liblcms2 libldap libldb libleptonica liblightdm-gobject liblirc
  liblive555 liblksctp liblockdev liblpsolve liblrdf libltdl7 liblua5.1 liblvm2 liblz4 liblzma liblzo2 libmarco-private libmate-desktop libmate-menus
  libmatekbd libmatemixer libmateweather libmateweather-data libmatroska libmbim-glib libmdbtools libmeanwhile libmetacity3.0 libmetis libminizip
  libmjpegtools2.1 libmm-glib libmng libmnl libmodplug libmount libmpc3 libmpg123 libmspub libmtdev libmtp9 libmumps libmwaw libmythes libncurses
  libncurses-devel libncursesw libndp libneon libnet-snmp30 libnetapi libnetfilter_conntrack libnetlink libnettle6 libnfnetlink libnfs libnfsidmap
  libnghttp2 libnice libnl3 libnm libnma libnotify libnotify-gir libnpth libnspr libnss libnss-myhostname libnss-role libntfs-3g libnumpy libodfgen libofa
  libogg libopenal1 libopenblas libopencore-amrnb0 libopencore-amrwb0 libopenct libopenjpeg2.0 libopensc libopus liborc liborcus libotr5 libp11 libp11-kit
  libpagemaker libpam0 libpango libpango-gir libpangomm libpaper libparted libpasswdqc libpath_utils libpcap0.8 libpci libpciaccess libpcre16 libpcre2
  libpcre3 libpcsclite libpipeline libpixman libpkcs11-helper libplist libplymouth libplymouth-graphics libpng12 libpng15 libpolkit libpolkit-gir
  libpoppler4-qt4 libpoppler72 libpoppler8-glib libpopt libprotobuf-c1 libproxy libpsl libpulseaudio libpurple libpwquality libpython libpython3 libqmi-glib
  libqt4-clucene libqt4-core libqt4-dbus libqt4-declarative libqt4-designer libqt4-gui libqt4-help libqt4-location libqt4-multimedia libqt4-network
  libqt4-opengl libqt4-script libqt4-scripttools libqt4-sensors libqt4-sql libqt4-svg libqt4-test libqt4-webkit libqt4-xml libqt4-xmlpatterns
  libqt5-bluetooth libqt5-core libqt5-dbus libqt5-designer libqt5-eglfsdeviceintegration libqt5-eglfskmssupport libqt5-gui libqt5-help libqt5-location
  libqt5-multimedia libqt5-network libqt5-nfc libqt5-opengl libqt5-positioning libqt5-printsupport libqt5-qml libqt5-quick libqt5-quickcontrols2
  libqt5-quicktemplates2 libqt5-quickwidgets libqt5-sensors libqt5-serialport libqt5-sql libqt5-svg libqt5-test libqt5-webchannel libqt5-webengine
  libqt5-webenginecore libqt5-webenginewidgets libqt5-webkit libqt5-webkitwidgets libqt5-websockets libqt5-widgets libqt5-x11extras libqt5-xcbqpa libqt5-xml
  libqt5-xmlpatterns libqtspell-qt4 libquadmath0 libquvi-scripts0.9 libquvi0.9 libqxp librasqal3 libraw1394-11 librdmacm libre2 libreadline5 libredland
  libref_array librest librevenge librsvg librtpkcs11ecp libsane libsasl2-3 libsasl2-plugin-gssapi libsbc libscalapack libschroedinger libscotch libsecret
  libsecret-gir libselinux libsemanage libsensors3 libsepol libshell libsigc++2 libslang2 libsmartcols libsmbclient libsnappy libsndfile libsoundtouch
  libsoup libsoup-gnome libsoxr libspectre libspeex libspeexdsp libsqlite3 libss libssh2 libssl10 libsss_certmap libsss_idmap libsss_nss_idmap libstaroffice
  libstdc++6 libsuitesparse libsystemd libtag libtalloc libtasn1 libtasn1-utils libtbb libtcb libtcl libtdb libtelepathy-glib libtevent libthai libtheora
  libtic libtiff5 libtinfo libtinfo-devel libtirpc libtotem-pl-parser libucil libudev1 libudisks2 libunicap libunistring2 libunwind libupower libusb libuu
  libuuid libv4l libva libvdpau libverto libvhttpd libvisio libvlc libvo-amrwbenc libvorbis libvte libvulkan1 libwacom libwacom-data libwavpack
  libwayland-client libwayland-cursor libwayland-egl libwayland-server libwbclient libwebkit2gtk libwebkitgtk2 libwebp6 libwebp7 libwireless libwmflite
  libwnck3 libwoff2 libwpd10 libwpg libwps libx264 libxapian libxar libxatracker libxblas libxcb libxcb-render-util libxfs libxkbcommon libxkbcommon-x11
  libxkbfile libxml2 libxmlsec1 libxmlsec1-nss libxshmfence libxslt libxvid libyelp libzbar libzio libzmf libzpaq libzstd libzvbi lightdm
  lightdm-gtk-greeter lksctp-tools lm_sensors3 login logrotate losetup lsblk lua-module-luasocket luarocks lvm2 lzip lziprecover lzlib lzop make make-initrd
  make-initrd-devmapper make-initrd-luks make-initrd-lvm make-initrd-mdadm make-initrd-plymouth make-initrd-ucode mate-applets mate-backgrounds mate-calc
  mate-control-center mate-default mate-desktop mate-dictionary mate-disk-usage-analyzer mate-document-viewer mate-document-viewer-caja
  mate-document-viewer-djvu mate-document-viewer-dvi mate-document-viewer-pixbuf mate-document-viewer-thumbnailer mate-document-viewer-xps
  mate-file-archiver mate-file-manager mate-file-manager-extensions mate-file-manager-extensions-common mate-file-manager-image-converter
  mate-file-manager-open-terminal mate-file-manager-schemas mate-file-manager-sendto mate-file-manager-share mate-file-manager-wallpaper mate-icon-theme
  mate-image-viewer mate-media mate-menu-editor mate-menus mate-minimal mate-notification-daemon mate-panel mate-polkit mate-power-manager mate-screensaver
  mate-screenshot mate-search-tool mate-session mate-settings-daemon mate-system-log mate-system-monitor mate-terminal mate-text-editor mate-themes
  mate-user-guide mate-utils mate-utils-common mate-window-manager mathjax mc mdadm mdbtools memtest86+ mingetty mint-translations mkfontscale
  mobile-broadband-provider-info mount mpage mtr nano net-tools netpbm nfs-clients nfs-utils notify-send nscd nss-ldapd nss-utils nss_tcb ntfs-3g
  open-vm-tools openct openexr22-common openldap openldap-clients openmpi openntpd openresolv openresolv-dnsmasq opensc openssh openssh-askpass-common
  openssh-clients openssh-common openssh-server openssh-server-control openssl openssl-engines openvpn os-prober p7zip packageinstall pam pam-ck-connector2
  pam0_console pam0_passwdqc pam0_tcb pam0_timestamp pam_ccreds pam_gnome-keyring pam_krb5 pam_mount pam_p11 pam_pkcs11 pam_systemd parted passwd
  passwdqc-control passwdqc-utils pavucontrol pax pbm2l2030 pbm2l7k pciutils pcsc-lite pcsc-lite-acsccid pcsc-lite-ccid pcsc-lite-openct pcsc-lite-rutokens
  pcsc-tools perl-Compress-Raw-Bzip2 perl-Compress-Raw-Zlib perl-Encode perl-HTML-Parser perl-HTTP-Cookies perl-HTTP-Message perl-IO-Compress
  perl-IO-Socket-IP perl-LWP-MediaTypes perl-Net-HTTP perl-URI perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-SAX perl-XML-SAX-Base perl-XML-Simple
  perl-base perl-libnet perl-libwww perl-parent perl-pcsc pidgin pigz pinentry-common pinentry-qt5 pkcs11-profiles-common pkcs11-profiles-rutokenecp
  pkg-config plymouth plymouth-plugin-script plymouth-scripts plzip pnm2ppa polkit poppler poppler-data powertop ppmtomd ppp ppp-pppoe printer-driver-ptouch
  printer-driver-splix printer-drivers-base psutils pulseaudio-daemon pulseaudio-utils pv python python-base python-dev python-module-OpenSSL
  python-module-Pillow python-module-PyQt4 python-module-PyQt5 python-module-Reportlab python-module-asn1crypto python-module-backports
  python-module-backports.ssl_match_hostname python-module-caja python-module-cffi python-module-chardet python-module-configobj python-module-cryptography
  python-module-dbus python-module-enum34 python-module-idna python-module-ipaddress python-module-ndg python-module-ndg-httpsclient python-module-ntlm
  python-module-numpy python-module-numpy-testing python-module-olefile python-module-py python-module-pycairo python-module-pycparser
  python-module-pygobject python-module-pygobject3 python-module-pytest python-module-pyxdg python-module-requests python-module-setproctitle
  python-module-setuptools python-module-sip python-module-six python-module-talloc python-module-urllib3 python-module-xlib python-modules
  python-modules-bsddb python-modules-compiler python-modules-ctypes python-modules-curses python-modules-email python-modules-encodings
  python-modules-hotshot python-modules-json python-modules-logging python-modules-multiprocessing python-modules-unittest python-modules-xml python-strict
  python-tools-2to3 python3 python3-base python3-module-chardet python3-module-cups python3-module-cupshelpers python3-module-dbus python3-module-py
  python3-module-pycairo python3-module-pygobject3 python3-module-pytest python3-module-setuptools python3-module-smbc python3-module-yieldfrom
  python3-module-yieldfrom.http python3-module-yieldfrom.http.client python3-module-yieldfrom.urllib3 qemu-aux qemu-guest-agent qt4-common
  qt4-mobility-common qt5-base-common qt5-connectivity-common qt5-declarative-common qt5-location-common qt5-multimedia-common qt5-quickcontrols
  qt5-quickcontrols2 qt5-quickcontrols2-common qt5-sensors-common qt5-serialport-common qt5-svg-common qt5-tools-common qt5-translations qt5-virtualkeyboard
  qt5-virtualkeyboard-common qt5-webchannel-common qt5-webengine-common qt5-webkit-common qt5-websockets-common qt5-x11extras-common qt5-xmlpatterns-common
  realmd recoll recoll-extras rfkill rootfiles rp-pppoe-base rp-pppoe-client rpcbind rpm-build-python3 rpm-macros-alterator rpm-macros-alternatives
  rpminstall rsync rzip samba samba-client samba-common samba-common-libs samba-common-tools samba-libs sane sash schedutils screen seahorse sed service
  sessreg setarch settime-rfc867 setup sfdisk sh shadow-change shadow-convert shadow-groups shadow-utils shared-mime-info shim-signed simplescreenrecorder
  smartmontools smtube spice-vdagent sssd sssd-ad sssd-client sssd-krb5-common sssd-pac star startup stmpclean strace strongswan su sudo syslog-common
  system-config-printer system-config-printer-lib system-config-printer-udev systemd systemd-analyze systemd-services systemd-sysvinit systemd-utils tar
  task-auth-ad-sssd tcb-utils tcl tcpdump tcsh terminfo termutils tesseract tesseract-langpack-ru thunderbird thunderbird-ru totem-video-thumbnailer tzdata
  udev udev-extras udev-hwdb udev-rule-generator udev-rule-generator-net udev-rules udisks2 unrar upower usbutils userpasswd util-linux util-linux-control
  uudeview vhttpd-utils vim-common vim-console vim-minimal vino-mate virtualbox-common virtualbox-guest-utils vixie-cron vlc vlc-mini vlc-plugin-ass
  vlc-plugin-bluray vlc-plugin-dbus vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-ffmpeg vlc-plugin-freetype vlc-plugin-globalhotkeys vlc-plugin-live555
  vlc-plugin-matroska vlc-plugin-mpeg2 vlc-plugin-ogg vlc-plugin-pulseaudio vlc-plugin-taglib vlc-plugin-v4l vlc-plugin-xcb vlc-plugin-xml vulkan-filesystem
  web-assets-filesystem wget wireless-tools wpa_supplicant x11-ssh-askpass x11presetdrv xar xauth xbiso xdg-user-dirs xdriinfo xf86dga xfsprogs xinetd xinit
  xinitrc xkbcomp xkeyboard-config xl2tpd xlsfonts xmessage xml-utils xmodmap xorg-dri-intel xorg-dri-nouveau xorg-dri-radeon xorg-dri-swrast
  xorg-drv-amdgpu xorg-drv-ati xorg-drv-cirrus xorg-drv-evdev xorg-drv-fbdev xorg-drv-intel xorg-drv-libinput xorg-drv-mach64 xorg-drv-nouveau xorg-drv-qxl
  xorg-drv-r128 xorg-drv-radeon xorg-drv-synaptics xorg-drv-vesa xorg-drv-vmmouse xorg-drv-vmware xorg-server xorg-server-common xorg-utils xprop xrandr
  xrdb xrefresh xsane xset xsetroot xsetup xsltproc xstdcmap xvinfo xxd xz yelp yelp-xsl zenity zlib zpaq zsh zstd
Следующие пакеты будут ЗАМЕНЕНЫ:
  LibreOffice-gnome (by LibreOffice-gtk3)  apt-conf-branch (by apt-conf-sisyphus)  ca-certificates-java (by ca-trust-java)  gnome-themes-standard (by
  gnome-themes-extra)  gnome-themes-standard-data (by gnome-themes-extra-data)  libImageMagick (by libImageMagick6.6)  libbrotlicommon0 (by libbrotlicommon)
   libbrotlidec0 (by libbrotlidec)  libbrotlienc0 (by libbrotlienc)  libp11-kit-trust (by p11-kit-trust)  lua5 (by lua5.1)  mate-document-viewer-libs (by
  libmate-document-viewer)  mate-netspeed (by mate-applets)  mate-panel-libs (by libmate-panel)  mate-text-editor-data (by mate-text-editor) 
  openssl-engine_pkcs11 (by libp11)  pulseaudio-bluez (by pulseaudio-daemon)  samba-client-libs (by samba-common-libs)  tzdata-java (by javazi) 
  vlc-interface-qt4 (by vlc-interface-qt)
Следующие пакеты будут УДАЛЕНЫ:
  gimagereader-qt4 libopencv2.4 lua5.1-alt-compat mate-file-manager-actions mintmenu python3-module-yieldfrom.requests virtualbox-guest-additions
  xorg-drv-nv xorg-drv-vboxvideo
Следующие НОВЫЕ пакеты будут установлены:
  LibreOffice-gtk3 NetworkManager-team apt-conf-sisyphus bash4 bashrc btrfs-progs bubblewrap ca-trust ca-trust-java ceres-solver cfdisk cgdisk chrpath cpp
  cpp8 firmware-wireless-regdb fixparts fuse-common gcc gcc-c++ gcc-c++-common gcc-fortran gcc-fortran-common gcc8 gcc8-c++ gcc8-fortran gdcm glibc
  glibc-devel glibc-kernheaders glibc-kernheaders-generic glibc-kernheaders-x86 gnome-themes-extra gnome-themes-extra-data guile guile22 hunspell-en_AU
  hunspell-en_CA hunspell-en_GB hunspell-en_US ibacm ispell-ru-lebedev-common javazi kernel-headers-common kpartx libCharLS libEGL-mesa libGLX libGLX-mesa
  libImageMagick6.6 libXpresent libaom libappindicator-gtk3 libargon2 libarpack-devel libasan5 libass9 libatomic1 libavcodec58 libavfilter7 libavformat58
  libavresample4 libavutil56 libbabl libblacs-devel libblockdev libblockdev-crypto libblockdev-fs libblockdev-loop libblockdev-mdraid libblockdev-part
  libblockdev-swap libblockdev-utils libboost_date_time1.67.0 libboost_filesystem1.67.0 libboost_iostreams1.67.0 libboost_locale1.67.0 libboost_system1.67.0
  libboost_thread1.67.0 libbrotlicommon libbrotlidec libbrotlienc libbs2b libbytesize libcephfs2 libcodec2 libcrypt libcrypt-devel libcrypto1.1
  libdbusmenu-gtk3 libdw libevent2.1 libexiv2 libgail3 libgc libgd3 libgegl libgexiv2 libgflags libgfortran5 libgfortran8-devel libglog libglusterfs3
  libglusterfs3-api libglvnd libgraphene libgtksourceview3 libgtksourceview3-gir libibumad libicu64 libimagequant libindicator-gtk3 libitm1 libjson-c4
  libkpathsea6 libldb-modules-dc liblilv liblmdb liblsan0 liblttng-ust liblua5.1-preinstall libmad libmate-document-viewer libmate-panel libmozjs60 libmpfr6
  libmpx2 libmspack libmultipath libmysqlclient21 libnetpbm11 libnl3-utils libnsl1 libnsl2 libnsl2-devel libnuma libnuma-devel libnumbertext libopencv3.4
  libpeas libpeas-gir libpeas-python-loader libpng16 libpoly2tri-c libpoppler86 libportaudio2 libpostproc55 libprotobuf17 libprotobuf17-lite libqpdf21
  libqt5-hunspellinputmethod libqt5-positioningquick libqt5-quickshapes libqt5-virtualkeyboard libquadmath8-devel librados2 libraw libsamplerate
  libscalapack-devel libserd libsidplay-builders0 libsidplay2_1 libsord libspiro libsratom libssh libssl1.1 libstdc++8-devel libswresample3 libswscale5
  libteam libteamdctl libtsan0 libtwolame libubsan1 libudfread libuserspace-rcu libva1 libvncclient0 libvolume_key libvpx5 libvpx6 libvte3 libvtv0 libwebrtc
  libx265-160 libxklavier-gir libxmlsec1-openssl libzeromq lightdm-aux look lua-lpeg lua-module-luaexpat lua-module-luajson lua5.1 lua5.3
  make-initrd-busybox mate-file-manager-archiver mathjax-stixweb-fonts mathjax-vector-fonts mdadm-tool multipath-tools openmpi-compat openmpi-devel
  openmpi-lib-compat openni p11-kit p11-kit-trust pblas-devel perl-Data-Dump perl-Filter perl-Term-ANSIColor perl-Try-Tiny python-module-PyQt4-sip
  python-module-PyQt5-sip python-module-apipkg python-module-atomicwrites python-module-attrs python-module-funcsigs python-module-iniconfig
  python-module-more-itertools python-module-pathlib2 python-module-pkg_resources python-module-pluggy python-module-scandir python-modules-distutils
  python-modules-nis python3-dev python3-module-OpenSSL python3-module-apipkg python3-module-asn1crypto python3-module-atomicwrites python3-module-attrs
  python3-module-cffi python3-module-cryptography python3-module-dns python3-module-idna python3-module-iniconfig python3-module-markdown
  python3-module-more-itertools python3-module-ndg python3-module-ndg-httpsclient python3-module-ntlm python3-module-pkg_resources python3-module-pluggy
  python3-module-pycparser python3-module-pyldb python3-module-requests python3-module-samba python3-module-six python3-module-talloc python3-module-tdb
  python3-module-urllib3 rdma-core rdma-core-devel samba-dc-libs samba-winbind samba-winbind-clients sh4 sysvinit-initramfs tdb-utils teamd
  tests-for-installed-python3-pkgs tinyxml udftools usbids vlc-interface-qt wordlist-common words zip
1327 будет обновлено, 270 новых установлено, 20 пакетов будет заменено, 9 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/1198MB архивов.
После распаковки потребуется дополнительно 1073MB дискового пространства.
Продолжить? [Y/n] 
Совершаем изменения...  
Подготовка...                                      #################################################################################################### [100%]
        файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
        файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
E: Ошибка во время исполнения транзакции</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181136</commentid>
    <comment_count>27</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 10:56:13 +0300</bug_when>
    <thetext>(In reply to comment #25)
&gt; Проверил ещё раз. При обновлнии:
&gt; 
&gt; Следующие пакеты будут УДАЛЕНЫ:
&gt;   [...] lua5.1-alt-compat [...]
&gt; 
&gt; Обновление с p8 до Sisyphus для рабочей станции 8.2 проходит, конфликты только
&gt; у Systemd и ConsoleKit, которые чинятся простым удалением ConsoleKit2
&gt; 
&gt; Обновлялся так:
&gt; dist-upgrade до свежего p8
&gt; правим sources.list на Sisyphus
&gt; dist-upgrade до Sisyphus без промежуточной установки rpm.

Всё дело в том, обновлять сперва rpm до версии из Сизифа или нет.
rpm из p8 правильно обрабатывает &quot;Conflicts: lua5.1-alt-compat &lt; 1.0.1&quot; в пакете liblua5.1-5.1.5-alt15, а вот rpm из Сизифа не справляется.

У нас была традиционная рекомендация при переходе на новый бранч сперва обновлять rpm и apt.  Видимо, эту традицию пора пересмотреть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181137</commentid>
    <comment_count>28</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 10:57:15 +0300</bug_when>
    <thetext>Это какой-то косяк нового rpm, на старом этого нет:
Следующие пакеты будут УДАЛЕНЫ:
  gimagereader-qt4 libopencv2.4 lua5.1-alt-compat mate-file-manager-actions mintmenu python3-module-yieldfrom.requests virtualbox-guest-additions
  xorg-drv-nv xorg-drv-vboxvideo

Подготовка...                                      #################################################################################################### [100%]
        файл /usr/lib64/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
        файл /usr/share/lua/5.1 из устанавливаемого пакета liblua5.1-5.1.5-alt15.x86_64 конфликтует с файлом из пакета lua5.1-alt-compat-1.0-alt1.x86_64
E: Ошибка во время исполнения транзакции</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181138</commentid>
    <comment_count>29</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 11:00:43 +0300</bug_when>
    <thetext>Мне кажется, что это осмысленно перевесить на новый rpm. Эта проблема может начать снова вылезать, когда Ваня поправит rpm в p8 на предмет корректной работы с новым типом disttag. Или наоборот, рассосётся.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181139</commentid>
    <comment_count>30</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 11:06:58 +0300</bug_when>
    <thetext>(In reply to comment #28)
&gt; Это какой-то косяк нового rpm, на старом этого нет:

Это не то чтобы был именно косяк нового rpm; насколько я понимаю, в нём это так сделано специально: rpm любой версии не умеет обрабатывать превращение ссылок на каталоги в полноценные каталоги, но новый rpm умеет это обнаруживать на ранней стадии, в результате чего %pre-скрипт пакета liblua5.1-5.1.5-alt15 в случае нового rpm нужно делать гораздо раньше.  Но если как-нибудь перенести этот скрипт в %pretrans, то старый rpm вообще не сможет его обработать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181140</commentid>
    <comment_count>31</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 11:21:23 +0300</bug_when>
    <thetext>Проблема нового rpm не сколько в том, что он не распознал конфликты, а в том, что он определил конфликт с пакетом, который удаляется.

Обрати внимание - в списке на удаление есть lua5.1-alt-compat и именно с ним вылезает конфликт.

Старый rpm спокойно удаляет lua5.1-alt-compat и конфликт нивелируется сам собой.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181143</commentid>
    <comment_count>32</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 11:29:33 +0300</bug_when>
    <thetext>(In reply to comment #31)
&gt; Проблема нового rpm не сколько в том, что он не распознал конфликты, а в том,
&gt; что он определил конфликт с пакетом, который удаляется.

Нет, это просто диагностика так странно выглядит.
На самом деле новый rpm распознал изменение, которое он не в состоянии самостоятельно обработать.

&gt; Обрати внимание - в списке на удаление есть lua5.1-alt-compat и именно с ним
&gt; вылезает конфликт.
&gt; 
&gt; Старый rpm спокойно удаляет lua5.1-alt-compat и конфликт нивелируется сам
&gt; собой.

Старый rpm начинает удаление только потому, что не распознаёт проблему на этой стадии, а конфликт нивелируется не сам собой, а %pre-скриптом из пакета liblua5.1-5.1.5-alt15.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181145</commentid>
    <comment_count>33</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 11:30:55 +0300</bug_when>
    <thetext>Всё понял, спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181146</commentid>
    <comment_count>34</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-04-23 11:35:33 +0300</bug_when>
    <thetext>(В ответ на комментарий №30)
&gt; (In reply to comment #28)
&gt; &gt; Это какой-то косяк нового rpm, на старом этого нет:
&gt; 
&gt; Это не то чтобы был именно косяк нового rpm; насколько я понимаю, в нём это так
&gt; сделано специально: rpm любой версии не умеет обрабатывать превращение ссылок
&gt; на каталоги в полноценные каталоги, но новый rpm умеет это обнаруживать на
&gt; ранней стадии, в результате чего %pre-скрипт пакета liblua5.1-5.1.5-alt15 в
&gt; случае нового rpm нужно делать гораздо раньше.  Но если как-нибудь перенести
&gt; этот скрипт в %pretrans, то старый rpm вообще не сможет его обработать.

Это как раз не проблема, если следовать правилу - сначала обновлять rpm, потом всё остальное.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181147</commentid>
    <comment_count>35</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 11:43:32 +0300</bug_when>
    <thetext>(In reply to comment #34)
&gt; (В ответ на комментарий №30)
&gt; &gt; (In reply to comment #28)
&gt; &gt; &gt; Это какой-то косяк нового rpm, на старом этого нет:
&gt; &gt; 
&gt; &gt; Это не то чтобы был именно косяк нового rpm; насколько я понимаю, в нём это так
&gt; &gt; сделано специально: rpm любой версии не умеет обрабатывать превращение ссылок
&gt; &gt; на каталоги в полноценные каталоги, но новый rpm умеет это обнаруживать на
&gt; &gt; ранней стадии, в результате чего %pre-скрипт пакета liblua5.1-5.1.5-alt15 в
&gt; &gt; случае нового rpm нужно делать гораздо раньше.  Но если как-нибудь перенести
&gt; &gt; этот скрипт в %pretrans, то старый rpm вообще не сможет его обработать.
&gt; 
&gt; Это как раз не проблема, если следовать правилу - сначала обновлять rpm, потом
&gt; всё остальное.

Видимо, хак можно продублировать, чтобы он сработал и со старым rpm, и с новым.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181189</commentid>
    <comment_count>36</comment_count>
    <who name="viy">viy</who>
    <bug_when>2019-04-23 22:28:27 +0300</bug_when>
    <thetext>(In reply to comment #35)
&gt; &gt; &gt; этот скрипт в %pretrans, то старый rpm вообще не сможет его обработать.
&gt; &gt; Это как раз не проблема, если следовать правилу - сначала обновлять rpm, потом
&gt; &gt; всё остальное.
&gt; 
&gt; Видимо, хак можно продублировать, чтобы он сработал и со старым rpm, и с новым.

Не совсем понял. В rpm-build портировали поддержку %pretrans ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181191</commentid>
    <comment_count>37</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-04-23 22:44:58 +0300</bug_when>
    <thetext>(In reply to comment #36)
&gt; Не совсем понял. В rpm-build портировали поддержку %pretrans ?

Нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191700</commentid>
    <comment_count>38</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-08-05 18:53:17 +0300</bug_when>
    <thetext>Мы уже давно не сталкивались с этой проблемой. Видимо, разрешилось как-то иначе.

Закрываем ?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8110</attachid>
            <date>2019-04-23 10:03:50 +0300</date>
            <delta_ts>2019-04-23 10:03:50 +0300</delta_ts>
            <desc>dist-upgrade до Sisyphus</desc>
            <filename>S_upgrade.log</filename>
            <type>text/x-log</type>
            <size>24086</size>
            <attacher name="Egor Zotov">gorini41995</attacher>
            
              <data encoding="base64">W3Jvb3RAd29yay04LTItaTU4Ni1kZWZhdWx0IH5dIyBhcHQtZ2V0IGRpc3QtdXBncmFkZSAtLWZv
cmNlLXllcyAtbyBEZWJ1Zzo6cGtnUHJvYmxlbVJlc29sdmVyPXllcyAtbyBEZWJ1Zzo6cGtnUmVt
b3ZlRGVwZW5kcz15ZXMgLW8gRGVidWc6OnBrZ01hcmtJbnN0YWxsPXllcyAgCtCn0YLQtdC90LjQ
tSDRgdC/0LjRgdC60L7QsiDQv9Cw0LrQtdGC0L7Qsi4uLgrQn9C+0YHRgtGA0L7QtdC90LjQtSDQ
tNC10YDQtdCy0LAg0LfQsNCy0LjRgdC40LzQvtGB0YLQtdC5Li4uCk1JMmE6IG1hcmsgcGFtX3Ax
MQpNSTJhOiAgdGFyZ2V0IGxpYmNyeXB0by5zby4xLjEKTUkyYTogICBtYXJrIGxpYmNyeXB0bzEu
MQpNSTJhOiAgICB0YXJnZXQgL3Vzci9zaGFyZS9jYS1jZXJ0aWZpY2F0ZXMvY2EtYnVuZGxlLmNy
dApNSTJhOiAgICAgbWFyayBjYS10cnVzdApNSTJhOiAgICAgIHRhcmdldCBwMTEta2l0LXRydXN0
Ck1JMmE6ICAgICAgIG1hcmsgcDExLWtpdC10cnVzdApNSTJhOiAgICAgICAgZGVsZXRlIGxpYnAx
MS1raXQtdHJ1c3QKTUkyYTogbWFyayBtYXRlLWFwcGxldHMKTUkyYTogIGRlbGV0ZSBtYXRlLW5l
dHNwZWVkCk1JMmE6IG1hcmsgdmxjLXBsdWdpbi1mZm1wZWcKTUkyYTogIHRhcmdldCBsaWJhdmNv
ZGVjLnNvLjU4Ck1JMmE6ICAgbWFyayBsaWJhdmNvZGVjNTgKTUkyYTogICAgdGFyZ2V0IGxpYmNv
ZGVjMi5zby4wLjgKTUkyYTogICAgIG1hcmsgbGliY29kZWMyCk1JMmE6ICAgIHRhcmdldCBsaWJ0
d29sYW1lLnNvLjAKTUkyYTogICAgIG1hcmsgbGlidHdvbGFtZQpNSTJhOiAgICB0YXJnZXQgbGli
dnB4LnNvLjYKTUkyYTogICAgIG1hcmsgbGlidnB4NgpNSTJhOiAgICB0YXJnZXQgbGlieDI2NS5z
by4xNjAKTUkyYTogICAgIG1hcmsgbGlieDI2NS0xNjAKTUkyYTogICAgdGFyZ2V0IGxpYnN3cmVz
YW1wbGUzCk1JMmE6ICAgICBtYXJrIGxpYnN3cmVzYW1wbGUzCk1JMmE6ICAgICAgdGFyZ2V0IGxp
YmF2dXRpbDU2Ck1JMmE6ICAgICAgIG1hcmsgbGliYXZ1dGlsNTYKTUkyYTogIHRhcmdldCBsaWJh
dmZvcm1hdC5zby41OApNSTJhOiAgIG1hcmsgbGliYXZmb3JtYXQ1OApNSTJhOiAgdGFyZ2V0IGxp
YnBvc3Rwcm9jLnNvLjU1Ck1JMmE6ICAgbWFyayBsaWJwb3N0cHJvYzU1Ck1JMmE6ICB0YXJnZXQg
bGlic3dzY2FsZS5zby41Ck1JMmE6ICAgbWFyayBsaWJzd3NjYWxlNQpNSTJhOiBtYXJrIGxpYnF1
dmkwLjkKTUkyYTogIHRhcmdldCBsaWJsdWEtNS4zLnNvCk1JMmE6ICAgbWFyayBsaWJsdWE1LjMK
TUkyYTogbWFyayBsaWJyYXNxYWwzCk1JMmE6ICB0YXJnZXQgbGlibXBmci5zby42Ck1JMmE6ICAg
bWFyayBsaWJtcGZyNgpNSTJhOiBtYXJrIGxpYm11bXBzCk1JMmE6ICB0YXJnZXQgL3Vzci9saWIv
b3Blbm1waS9saWIvbGlibXBpX21waWZoLnNvLjIwCk1JMmE6ICAgbWFyayBvcGVubXBpCk1JMmE6
ICAgIHRhcmdldCBsaWJudW1hLnNvLjEKTUkyYTogICAgIG1hcmsgbGlibnVtYQpNSTJhOiAgdGFy
Z2V0IGxpYmdmb3J0cmFuLnNvLjUKTUkyYTogICBtYXJrIGxpYmdmb3J0cmFuNQpNSTJhOiBtYXJr
IGxpYnptZgpNSTJhOiAgdGFyZ2V0IGxpYmljdXVjLnNvLjY0Ck1JMmE6ICAgbWFyayBsaWJpY3U2
NApNSTJhOiAgdGFyZ2V0IGxpYnBuZzE2LnNvLjE2Ck1JMmE6ICAgbWFyayBsaWJwbmcxNgpNSTJh
OiBtYXJrIGNvbXBpegpNSTJhOiAgdGFyZ2V0IGxpYnByb3RvYnVmLnNvLjE3Ck1JMmE6ICAgbWFy
ayBsaWJwcm90b2J1ZjE3Ck1JMmE6IG1hcmsgb3Blbi12bS10b29scwpNSTJhOiAgdGFyZ2V0IGxp
YnhtbHNlYzEtb3BlbnNzbApNSTJhOiAgIG1hcmsgbGlieG1sc2VjMS1vcGVuc3NsCk1JMmE6ICB0
YXJnZXQgbGlic3NsLnNvLjEuMQpNSTJhOiAgIG1hcmsgbGlic3NsMS4xCk1JMmE6IG1hcmsgcHl0
aG9uLW1vZHVsZS1weQpNSTJhOiAgdGFyZ2V0IHB5dGhvbjIuNyhhcGlwa2cpCk1JMmE6ICAgbWFy
ayBweXRob24tbW9kdWxlLWFwaXBrZwpNSTJhOiAgdGFyZ2V0IHB5dGhvbjIuNyhpbmljb25maWcp
Ck1JMmE6ICAgbWFyayBweXRob24tbW9kdWxlLWluaWNvbmZpZwpNSTJhOiBtYXJrIHNhbWJhCk1J
MmE6ICB0YXJnZXQgdGRiLXV0aWxzCk1JMmE6ICAgbWFyayB0ZGItdXRpbHMKTUkyYTogIHRhcmdl
dCBzYW1iYS13aW5iaW5kLWNsaWVudHMKTUkyYTogICBtYXJrIHNhbWJhLXdpbmJpbmQtY2xpZW50
cwpNSTJhOiAgICB0YXJnZXQgc2FtYmEtd2luYmluZApNSTJhOiAgICAgbWFyayBzYW1iYS13aW5i
aW5kCk1JMmE6IG1hcmsgbWRidG9vbHMKTUkyYTogIHRhcmdldCBsaWJyZWFkbGluZS5zby43Ck1J
MmE6ICAgbWFyayBsaWJyZWFkbGluZTcKTUkyYTogbWFyayBweXRob24zLW1vZHVsZS1zZXR1cHRv
b2xzCk1JMmE6ICB0YXJnZXQgcHl0aG9uMy1kZXYKTUkyYTogICBtYXJrIHB5dGhvbjMtZGV2Ck1J
MmE6ICAgIHRhcmdldCBsaWJjcnlwdC1kZXZlbApNSTJhOiAgICAgbWFyayBsaWJjcnlwdC1kZXZl
bApNSTJhOiAgICAgIHRhcmdldCBsaWJjcnlwdApNSTJhOiAgICAgICBtYXJrIGxpYmNyeXB0Ck1J
MmE6ICB0YXJnZXQgcHl0aG9uMy1tb2R1bGUtcGtnX3Jlc291cmNlcwpNSTJhOiAgIG1hcmsgcHl0
aG9uMy1tb2R1bGUtcGtnX3Jlc291cmNlcwpNSTJhOiBtYXJrIGxpYnF0NS1wb3NpdGlvbmluZwpN
STJhOiAgdGFyZ2V0IGxpYnF0NS1wb3NpdGlvbmluZ3F1aWNrCk1JMmE6ICAgbWFyayBsaWJxdDUt
cG9zaXRpb25pbmdxdWljawpNSTJhOiBtYXJrIHBlcmwtbGlid3d3Ck1JMmE6ICB0YXJnZXQgcGVy
bChEYXRhL0R1bXAucG0pCk1JMmE6ICAgbWFyayBwZXJsLURhdGEtRHVtcApNSTJhOiAgICB0YXJn
ZXQgcGVybChUZXJtL0FOU0lDb2xvci5wbSkKTUkyYTogICAgIG1hcmsgcGVybC1UZXJtLUFOU0lD
b2xvcgpNSTJhOiAgdGFyZ2V0IHBlcmwoVHJ5L1RpbnkucG0pCk1JMmE6ICAgbWFyayBwZXJsLVRy
eS1UaW55Ck1JMmE6IG1hcmsgcHl0aG9uLW1vZHVsZS1udGxtCk1JMmE6ICB0YXJnZXQgcHl0aG9u
Mi43KHBrZ19yZXNvdXJjZXMpCk1JMmE6ICAgbWFyayBweXRob24tbW9kdWxlLXBrZ19yZXNvdXJj
ZXMKTUkyYTogbWFyayB4b3JnLWRyaS1zd3Jhc3QKTUkyYTogIHRhcmdldCBsaWJMTFZNLTcuc28K
TUkyYTogICBtYXJrIGxsdm03LjAtbGlicwpNSTJhOiAgdGFyZ2V0IGxpYkdMWC1tZXNhCk1JMmE6
ICAgbWFyayBsaWJHTFgtbWVzYQpNSTJhOiBtYXJrIGdpbWFnZXJlYWRlci1xdDQKTUkyYTogbWFy
ayBsaWJFR0wKTUkyYTogIHRhcmdldCBsaWJFR0wtbWVzYQpNSTJhOiAgIG1hcmsgbGliRUdMLW1l
c2EKTUkyYTogIHRhcmdldCBsaWJnbHZuZApNSTJhOiAgIG1hcmsgbGliZ2x2bmQKTUkyYTogbWFy
ayBtYXRlLXRleHQtZWRpdG9yCk1JMmE6ICB0YXJnZXQgbGliZ3Rrc291cmNldmlldy0zLjAuc28u
MQpNSTJhOiAgIG1hcmsgbGliZ3Rrc291cmNldmlldzMKTUkyYTogIHRhcmdldCBsaWJwZWFzLTEu
MC5zby4wCk1JMmE6ICAgbWFyayBsaWJwZWFzCk1JMmE6ICB0YXJnZXQgbGlicGVhcy1weXRob24t
bG9hZGVyCk1JMmE6ICAgbWFyayBsaWJwZWFzLXB5dGhvbi1sb2FkZXIKTUkyYTogIHRhcmdldCB0
eXBlbGliKEd0a1NvdXJjZSkKTUkyYTogICBtYXJrIGxpYmd0a3NvdXJjZXZpZXczLWdpcgpNSTJh
OiAgdGFyZ2V0IHR5cGVsaWIoUGVhcykKTUkyYTogICBtYXJrIGxpYnBlYXMtZ2lyCk1JMmE6ICBk
ZWxldGUgbWF0ZS10ZXh0LWVkaXRvci1kYXRhCk1JMmE6IG1hcmsgcHVsc2VhdWRpby1kYWVtb24K
TUkyYTogIHRhcmdldCBsaWJ3ZWJydGNfYXVkaW9fcHJvY2Vzc2luZy5zby4xCk1JMmE6ICAgbWFy
ayBsaWJ3ZWJydGMKTUkyYTogIGRlbGV0ZSBwdWxzZWF1ZGlvLWJsdWV6Ck1JMmE6IG1hcmsgTGli
cmVPZmZpY2UtZ3RrMwpNSTJhOiAgZGVsZXRlIExpYnJlT2ZmaWNlLWdub21lCk1JMmE6IG1hcmsg
bGlicXQ1LXdlYmVuZ2luZWNvcmUKTUkyYTogIHRhcmdldCBsaWJldmVudF9jb3JlLTIuMS5zby42
Ck1JMmE6ICAgbWFyayBsaWJldmVudDIuMQpNSTJhOiBtYXJrIGxpYmJyb3RsaWVuYwpNSTJhOiAg
dGFyZ2V0IGxpYmJyb3RsaWNvbW1vbgpNSTJhOiAgIG1hcmsgbGliYnJvdGxpY29tbW9uCk1JMmE6
ICAgIGRlbGV0ZSBsaWJicm90bGljb21tb24wCk1JMmE6ICBkZWxldGUgbGliYnJvdGxpZW5jMApN
STJhOiBtYXJrIGxpYkNvaW5Pc2kKTUkyYTogIHRhcmdldCAvdXNyL2xpYi9vcGVubXBpL2xpYi9s
aWJtcGkuc28uMQpNSTJhOiAgIG1hcmsgb3Blbm1waS1saWItY29tcGF0Ck1JMmE6ICAgIHRhcmdl
dCBvcGVubXBpLWNvbXBhdApNSTJhOiAgICAgbWFyayBvcGVubXBpLWNvbXBhdApNSTJhOiBtYXJr
IHVkaXNrczIKTUkyYTogIHRhcmdldCBsaWJibG9ja2Rldi1mcwpNSTJhOiAgIG1hcmsgbGliYmxv
Y2tkZXYtZnMKTUkyYTogICAgdGFyZ2V0IGxpYmJsb2NrZGV2LXBhcnQKTUkyYTogICAgIG1hcmsg
bGliYmxvY2tkZXYtcGFydApNSTJhOiAgICAgIHRhcmdldCBtdWx0aXBhdGgtdG9vbHMKTUkyYTog
ICAgICAgbWFyayBtdWx0aXBhdGgtdG9vbHMKTUkyYTogICAgICAgIHRhcmdldCBsaWJ1cmN1LnNv
LjYKTUkyYTogICAgICAgICBtYXJrIGxpYnVzZXJzcGFjZS1yY3UKTUkyYTogICAgICAgIHRhcmdl
dCBsaWJtdWx0aXBhdGgKTUkyYTogICAgICAgICBtYXJrIGxpYm11bHRpcGF0aApNSTJhOiAgICAg
ICAgdGFyZ2V0IGtwYXJ0eApNSTJhOiAgICAgICAgIG1hcmsga3BhcnR4Ck1JMmE6ICAgICAgdGFy
Z2V0IGNnZGlzawpNSTJhOiAgICAgICBtYXJrIGNnZGlzawpNSTJhOiAgICAgIHRhcmdldCBmaXhw
YXJ0cwpNSTJhOiAgICAgICBtYXJrIGZpeHBhcnRzCk1JMmE6ICAgICAgdGFyZ2V0IGxpYmJsb2Nr
ZGV2LXV0aWxzCk1JMmE6ICAgICAgIG1hcmsgbGliYmxvY2tkZXYtdXRpbHMKTUkyYTogIHRhcmdl
dCBsaWJibG9ja2Rldi1jcnlwdG8KTUkyYTogICBtYXJrIGxpYmJsb2NrZGV2LWNyeXB0bwpNSTJh
OiAgICB0YXJnZXQgbGlidm9sdW1lX2tleS5zby4xCk1JMmE6ICAgICBtYXJrIGxpYnZvbHVtZV9r
ZXkKTUkyYTogIHRhcmdldCBsaWJibG9ja2Rldi1sb29wCk1JMmE6ICAgbWFyayBsaWJibG9ja2Rl
di1sb29wCk1JMmE6ICAgIHRhcmdldCBjZmRpc2sKTUkyYTogICAgIG1hcmsgY2ZkaXNrCk1JMmE6
ICAgIHRhcmdldCBsb29rCk1JMmE6ICAgICBtYXJrIGxvb2sKTUkyYTogICAgICB0YXJnZXQgd29y
ZHMKTUkyYTogICAgICAgbWFyayB3b3JkcwpNSTJhOiAgdGFyZ2V0IGxpYmJsb2NrZGV2LW1kcmFp
ZApNSTJhOiAgIG1hcmsgbGliYmxvY2tkZXYtbWRyYWlkCk1JMmE6ICAgIHRhcmdldCBsaWJieXRl
c2l6ZS5zby4xCk1JMmE6ICAgICBtYXJrIGxpYmJ5dGVzaXplCk1JMmE6ICB0YXJnZXQgbGliYmxv
Y2tkZXYtc3dhcApNSTJhOiAgIG1hcmsgbGliYmxvY2tkZXYtc3dhcApNSTJhOiAgdGFyZ2V0IGxp
YmJsb2NrZGV2LnNvLjIKTUkyYTogICBtYXJrIGxpYmJsb2NrZGV2Ck1JMmE6IG1hcmsgbGlienZi
aQpNSTJhOiBtYXJrIHRodW5kZXJiaXJkCk1JMmE6ICB0YXJnZXQgL3Vzci9zaGFyZS9teXNwZWxs
L2VuX1VTLmFmZgpNSTJhOiAgIG1hcmsgaHVuc3BlbGwtZW5fVVMKTUkyYTogICAgdGFyZ2V0IHdv
cmRsaXN0LWNvbW1vbgpNSTJhOiAgICAgbWFyayB3b3JkbGlzdC1jb21tb24KTUkyYTogIHRhcmdl
dCBsaWJ2cHguc28uNQpNSTJhOiAgIG1hcmsgbGlidnB4NQpNSTJhOiBtYXJrIGxpYnAxMQpNSTJh
OiAgZGVsZXRlIG9wZW5zc2wtZW5naW5lX3BrY3MxMQpNSTJhOiBtYXJrIG1hdGUtd2luZG93LW1h
bmFnZXIKTUkyYTogIHRhcmdldCBsaWJYcHJlc2VudC5zby4xCk1JMmE6ICAgbWFyayBsaWJYcHJl
c2VudApNSTJhOiBtYXJrIGxpYmx1YTUuMQpNSTJhOiAgdGFyZ2V0IGxpYmx1YTUuMS1wcmVpbnN0
YWxsCk1JMmE6ICAgbWFyayBsaWJsdWE1LjEtcHJlaW5zdGFsbApNSTJhOiAgICBkZWxldGUgbHVh
NS4xLWFsdC1jb21wYXQKTUkyYTogbWFyayBqYXZhLTEuOC4wLW9wZW5qZGstaGVhZGxlc3MKTUky
YTogIHRhcmdldCAvdXNyL3NoYXJlL2phdmF6aS0xLjgvdHpkYi5kYXQKTUkyYTogICBtYXJrIGph
dmF6aQpNSTJhOiAgICBkZWxldGUgdHpkYXRhLWphdmEKTUkyYTogbWFyayBOZXR3b3JrTWFuYWdl
cgpNSTJhOiAgdGFyZ2V0IE5ldHdvcmtNYW5hZ2VyLXRlYW0KTUkyYTogICBtYXJrIE5ldHdvcmtN
YW5hZ2VyLXRlYW0KTUkyYTogICAgdGFyZ2V0IHRlYW1kCk1JMmE6ICAgICBtYXJrIHRlYW1kCk1J
MmE6ICAgICAgdGFyZ2V0IGxpYnRlYW0KTUkyYTogICAgICAgbWFyayBsaWJ0ZWFtCk1JMmE6ICAg
ICAgICB0YXJnZXQgbGlibmwtY2xpLTMuc28uMjAwCk1JMmE6ICAgICAgICAgbWFyayBsaWJubDMt
dXRpbHMKTUkyYTogICAgICB0YXJnZXQgbGlidGVhbWRjdGwKTUkyYTogICAgICAgbWFyayBsaWJ0
ZWFtZGN0bApNSTJhOiBtYXJrIGxpYnBvcHBsZXI4LWdsaWIKTUkyYTogIHRhcmdldCBsaWJwb3Bw
bGVyODYKTUkyYTogICBtYXJrIGxpYnBvcHBsZXI4NgpNSTJhOiBtYXJrIHF0NS12aXJ0dWFsa2V5
Ym9hcmQKTUkyYTogIHRhcmdldCBsaWJxdDUtaHVuc3BlbGxpbnB1dG1ldGhvZApNSTJhOiAgIG1h
cmsgbGlicXQ1LWh1bnNwZWxsaW5wdXRtZXRob2QKTUkyYTogICAgdGFyZ2V0IGxpYnF0NS12aXJ0
dWFsa2V5Ym9hcmQKTUkyYTogICAgIG1hcmsgbGlicXQ1LXZpcnR1YWxrZXlib2FyZApNSTJhOiBt
YXJrIG1hdGUtZG9jdW1lbnQtdmlld2VyLWR2aQpNSTJhOiAgdGFyZ2V0IGxpYmtwYXRoc2VhLnNv
LjYKTUkyYTogICBtYXJrIGxpYmtwYXRoc2VhNgpNSTJhOiAgdGFyZ2V0IGxpYm1hdGUtZG9jdW1l
bnQtdmlld2VyCk1JMmE6ICAgbWFyayBsaWJtYXRlLWRvY3VtZW50LXZpZXdlcgpNSTJhOiAgICBk
ZWxldGUgbWF0ZS1kb2N1bWVudC12aWV3ZXItbGlicwpNSTJhOiBtYXJrIG1hdGUtcG9sa2l0Ck1J
MmE6ICB0YXJnZXQgbGliYXBwaW5kaWNhdG9yMy5zby4xCk1JMmE6ICAgbWFyayBsaWJhcHBpbmRp
Y2F0b3ItZ3RrMwpNSTJhOiAgICB0YXJnZXQgbGliZGJ1c21lbnUtZ3RrMy5zby40Ck1JMmE6ICAg
ICBtYXJrIGxpYmRidXNtZW51LWd0azMKTUkyYTogICAgdGFyZ2V0IGxpYmluZGljYXRvcjMuc28u
NwpNSTJhOiAgICAgbWFyayBsaWJpbmRpY2F0b3ItZ3RrMwpNSTJhOiBtYXJrIGxpYmxpZ2h0ZG0t
Z29iamVjdApNSTJhOiAgdGFyZ2V0IGxpZ2h0ZG0tYXV4Ck1JMmE6ICAgbWFyayBsaWdodGRtLWF1
eApNSTJhOiBtYXJrIGx1YTUuMQpNSTJhOiAgZGVsZXRlIGx1YTUKTUkyYTogbWFyayBjcmRhCk1J
MmE6ICB0YXJnZXQgZmlybXdhcmUtd2lyZWxlc3MtcmVnZGIKTUkyYTogICBtYXJrIGZpcm13YXJl
LXdpcmVsZXNzLXJlZ2RiCk1JMmE6IG1hcmsgbGlibGlyYwpNSTJhOiAgdGFyZ2V0IGxpYnBvcnRh
dWRpby5zby4yCk1JMmE6ICAgbWFyayBsaWJwb3J0YXVkaW8yCk1JMmE6IG1hcmsgbGliZ3VpbGUt
dmh0dHBkCk1JMmE6ICB0YXJnZXQgbGliZ3VpbGUtMi4yLnNvLjEKTUkyYTogICBtYXJrIGd1aWxl
MjIKTUkyYTogICAgdGFyZ2V0IGxpYmdjLnNvLjEKTUkyYTogICAgIG1hcmsgbGliZ2MKTUkyYTog
bWFyayBhcHQtY29uZi1zaXN5cGh1cwpNSTJhOiAgZGVsZXRlIGFwdC1jb25mLWJyYW5jaApNSTJh
OiBtYXJrIHB5dGhvbjMtbW9kdWxlLXB5dGVzdApNSTJhOiAgdGFyZ2V0IHB5dGhvbjMoYXRvbWlj
d3JpdGVzKQpNSTJhOiAgIG1hcmsgcHl0aG9uMy1tb2R1bGUtYXRvbWljd3JpdGVzCk1JMmE6ICB0
YXJnZXQgcHl0aG9uMyhhdHRyKQpNSTJhOiAgIG1hcmsgcHl0aG9uMy1tb2R1bGUtYXR0cnMKTUky
YTogIHRhcmdldCBweXRob24zKG1vcmVfaXRlcnRvb2xzKQpNSTJhOiAgIG1hcmsgcHl0aG9uMy1t
b2R1bGUtbW9yZS1pdGVydG9vbHMKTUkyYTogIHRhcmdldCBweXRob24zKHBsdWdneSkKTUkyYTog
ICBtYXJrIHB5dGhvbjMtbW9kdWxlLXBsdWdneQpNSTJhOiAgdGFyZ2V0IHB5dGhvbjMoc2l4KQpN
STJhOiAgIG1hcmsgcHl0aG9uMy1tb2R1bGUtc2l4Ck1JMmE6IG1hcmsgeG9yZy1kcnYtdmJveHZp
ZGVvCk1JMmE6IG1hcmsgYWx0ZXJhdG9yLXN0YW5kYWxvbmUKTUkyYTogIHRhcmdldCAvdXNyL2Jp
bi9ndWlsZQpNSTJhOiAgIG1hcmsgZ3VpbGUKTUkyYTogbWFyayBsdWEtbW9kdWxlLWx1YXNvY2tl
dApNSTJhOiAgdGFyZ2V0IC91c3IvYmluL2x1YSBBTUIKTUkyYTogIHRhcmdldCBsdWE1LjMKTUky
YTogICBtYXJrIGx1YTUuMwpNSTJhOiBtYXJrIHB5dGhvbjMtbW9kdWxlLXB5Ck1JMmE6ICB0YXJn
ZXQgcHl0aG9uMyhhcGlwa2cpCk1JMmE6ICAgbWFyayBweXRob24zLW1vZHVsZS1hcGlwa2cKTUky
YTogIHRhcmdldCBweXRob24zKGluaWNvbmZpZykKTUkyYTogICBtYXJrIHB5dGhvbjMtbW9kdWxl
LWluaWNvbmZpZwpNSTJhOiBtYXJrIGxpYm9yY3VzCk1JMmE6ICB0YXJnZXQgbGliYm9vc3RfZmls
ZXN5c3RlbS5zby4xLjY3LjAKTUkyYTogICBtYXJrIGxpYmJvb3N0X2ZpbGVzeXN0ZW0xLjY3LjAK
TUkyYTogICAgdGFyZ2V0IGxpYmJvb3N0X3N5c3RlbTEuNjcuMApNSTJhOiAgICAgbWFyayBsaWJi
b29zdF9zeXN0ZW0xLjY3LjAKTUkyYTogIHRhcmdldCBsaWJib29zdF9pb3N0cmVhbXMuc28uMS42
Ny4wCk1JMmE6ICAgbWFyayBsaWJib29zdF9pb3N0cmVhbXMxLjY3LjAKTUkyYTogbWFyayBnc3Qt
cGx1Z2lucy1iYXNlMS4wCk1JMmE6ICB0YXJnZXQgbGliZ3JhcGhlbmUtMS4wLnNvLjAKTUkyYTog
ICBtYXJrIGxpYmdyYXBoZW5lCk1JMmE6IG1hcmsgc3lzdGVtZC1zZXJ2aWNlcwpNSTJhOiAgZGVs
ZXRlIENvbnNvbGVLaXQyCk1JMmE6ICBkZWxldGUgQ29uc29sZUtpdDIKTUkyYTogIGRlbGV0ZSBD
b25zb2xlS2l0Mi14MTEKTUkyYTogIGRlbGV0ZSBDb25zb2xlS2l0Mi14MTEKTUkyYTogbWFyayBt
YXRlLXRlcm1pbmFsCk1JMmE6ICB0YXJnZXQgbGlidnRlLTIuOTEuc28uMApNSTJhOiAgIG1hcmsg
bGlidnRlMwpNSTJhOiBtYXJrIGxpYmNtaXMKTUkyYTogIHRhcmdldCBsaWJib29zdF9kYXRlX3Rp
bWUuc28uMS42Ny4wCk1JMmE6ICAgbWFyayBsaWJib29zdF9kYXRlX3RpbWUxLjY3LjAKTUkyYTog
bWFyayBweXRob24zLW1vZHVsZS15aWVsZGZyb20ucmVxdWVzdHMKTUkyYTogbWFyayBsaWJnbm9t
ZS1kZXNrdG9wMwpNSTJhOiAgdGFyZ2V0IGJ1YmJsZXdyYXAKTUkyYTogICBtYXJrIGJ1YmJsZXdy
YXAKTUkyYTogIHRhcmdldCB1c2JpZHMKTUkyYTogICBtYXJrIHVzYmlkcwpNSTJhOiBtYXJrIHB5
dGhvbi1kZXYKTUkyYTogIHRhcmdldCBsaWJuc2wyLWRldmVsCk1JMmE6ICAgbWFyayBsaWJuc2wy
LWRldmVsCk1JMmE6ICAgIHRhcmdldCBsaWJuc2wyCk1JMmE6ICAgICBtYXJrIGxpYm5zbDIKTUky
YTogIHRhcmdldCBweXRob24tbW9kdWxlcy1kaXN0dXRpbHMKTUkyYTogICBtYXJrIHB5dGhvbi1t
b2R1bGVzLWRpc3R1dGlscwpNSTJhOiBtYXJrIGxpYmNyeXB0c2V0dXAKTUkyYTogIHRhcmdldCBs
aWJhcmdvbjIuc28uMQpNSTJhOiAgIG1hcmsgbGliYXJnb24yCk1JMmE6ICB0YXJnZXQgbGlianNv
bi1jLnNvLjQKTUkyYTogICBtYXJrIGxpYmpzb24tYzQKTUkyYTogbWFyayBtYXRlLW1pbmltYWwK
TUkyYTogIHRhcmdldCBtYXRlLWZpbGUtbWFuYWdlci1hcmNoaXZlcgpNSTJhOiAgIG1hcmsgbWF0
ZS1maWxlLW1hbmFnZXItYXJjaGl2ZXIKTUkyYTogbWFyayBiYXNoCk1JMmE6ICB0YXJnZXQgL2Jp
bi9iYXNoNApNSTJhOiAgIG1hcmsgYmFzaDQKTUkyYTogICAgdGFyZ2V0IHNoNApNSTJhOiAgICAg
bWFyayBzaDQKTUkyYTogICAgICB0YXJnZXQgYmFzaHJjCk1JMmE6ICAgICAgIG1hcmsgYmFzaHJj
Ck1JMmE6IG1hcmsgcG9sa2l0Ck1JMmE6ICB0YXJnZXQgbGlibW96anMtNjAuc28KTUkyYTogICBt
YXJrIGxpYm1vempzNjAKTUkyYTogbWFyayBsaWJyZWRsYW5kCk1JMmE6ICB0YXJnZXQgbGlibXlz
cWxjbGllbnQuc28uMjEKTUkyYTogICBtYXJrIGxpYm15c3FsY2xpZW50MjEKTUkyYTogbWFyayBs
aWJ3cmFwCk1JMmE6ICB0YXJnZXQgbGlibnNsLnNvLjEKTUkyYTogICBtYXJrIGxpYm5zbDEKTUky
YTogbWFyayBsaWJicm90bGlkZWMKTUkyYTogIGRlbGV0ZSBsaWJicm90bGlkZWMwCk1JMmE6IG1h
cmsgTGlicmVPZmZpY2UtY29tbW9uCk1JMmE6ICB0YXJnZXQgbGliYm9vc3RfbG9jYWxlLnNvLjEu
NjcuMApNSTJhOiAgIG1hcmsgbGliYm9vc3RfbG9jYWxlMS42Ny4wCk1JMmE6ICAgIHRhcmdldCBs
aWJib29zdF90aHJlYWQxLjY3LjAKTUkyYTogICAgIG1hcmsgbGliYm9vc3RfdGhyZWFkMS42Ny4w
Ck1JMmE6ICB0YXJnZXQgbGlibnVtYmVydGV4dC0xLjAuc28uMApNSTJhOiAgIG1hcmsgbGlibnVt
YmVydGV4dApNSTJhOiBtYXJrIHNhbWJhLWxpYnMKTUkyYTogIHRhcmdldCBsaWJnZmFwaS5zby4w
Ck1JMmE6ICAgbWFyayBsaWJnbHVzdGVyZnMzLWFwaQpNSTJhOiAgICB0YXJnZXQgbGliZ2x1c3Rl
cmZzMwpNSTJhOiAgICAgbWFyayBsaWJnbHVzdGVyZnMzCk1JMmE6ICB0YXJnZXQgc2FtYmEtZGMt
bGlicwpNSTJhOiAgIG1hcmsgc2FtYmEtZGMtbGlicwpNSTJhOiAgICB0YXJnZXQgbGlibGRiLW1v
ZHVsZXMtZGMKTUkyYTogICAgIG1hcmsgbGlibGRiLW1vZHVsZXMtZGMKTUkyYTogICAgdGFyZ2V0
IHB5dGhvbjMtbW9kdWxlLXNhbWJhCk1JMmE6ICAgICBtYXJrIHB5dGhvbjMtbW9kdWxlLXNhbWJh
Ck1JMmE6ICAgICAgdGFyZ2V0IGxpYnB5bGRiLXV0aWwuY3B5dGhvbi0zN20uc28uMQpNSTJhOiAg
ICAgICBtYXJrIHB5dGhvbjMtbW9kdWxlLXB5bGRiCk1JMmE6ICAgICAgdGFyZ2V0IGxpYnB5dGFs
bG9jLXV0aWwuY3B5dGhvbi0zN20uc28uMgpNSTJhOiAgICAgICBtYXJrIHB5dGhvbjMtbW9kdWxl
LXRhbGxvYwpNSTJhOiAgICAgIHRhcmdldCBweXRob24zKGRucy5yZXNvbHZlcikKTUkyYTogICAg
ICAgbWFyayBweXRob24zLW1vZHVsZS1kbnMKTUkyYTogICAgICB0YXJnZXQgcHl0aG9uMyhtYXJr
ZG93bikKTUkyYTogICAgICAgbWFyayBweXRob24zLW1vZHVsZS1tYXJrZG93bgpNSTJhOiAgICAg
IHRhcmdldCBweXRob24zKHRkYikKTUkyYTogICAgICAgbWFyayBweXRob24zLW1vZHVsZS10ZGIK
TUkyYTogbWFyayBDb25zb2xlS2l0Mi14MTEKTUkyYTogIHRhcmdldCBDb25zb2xlS2l0MgpNSTJh
OiAgIG1hcmsgQ29uc29sZUtpdDIKTUkyYTogbWFyayBsaWJtYXRla2JkCk1JMmE6ICB0YXJnZXQg
dHlwZWxpYihYa2wpCk1JMmE6ICAgbWFyayBsaWJ4a2xhdmllci1naXIKTUkyYTogbWFyayBzdHJh
Y2UKTUkyYTogIHRhcmdldCBsaWJkdy5zby4xCk1JMmE6ICAgbWFyayBsaWJkdwpNSTJhOiBtYXJr
IHNhbWJhLWNvbW1vbi1saWJzCk1JMmE6ICBkZWxldGUgc2FtYmEtY2xpZW50LWxpYnMKTUkyYTog
bWFyayBweXRob24tbW9kdWxlLVB5UXQ0Ck1JMmE6ICB0YXJnZXQgcHl0aG9uLW1vZHVsZS1QeVF0
NC1zaXAKTUkyYTogICBtYXJrIHB5dGhvbi1tb2R1bGUtUHlRdDQtc2lwCk1JMmE6IG1hcmsgcHl0
aG9uLW1vZHVsZS1QeVF0NQpNSTJhOiAgdGFyZ2V0IHB5dGhvbi1tb2R1bGUtUHlRdDUtc2lwCk1J
MmE6ICAgbWFyayBweXRob24tbW9kdWxlLVB5UXQ1LXNpcApNSTJhOiBtYXJrIGxpYmdpbXAKTUky
YTogIHRhcmdldCBsaWJiYWJsLTAuMS5zby4wCk1JMmE6ICAgbWFyayBsaWJiYWJsCk1JMmE6ICB0
YXJnZXQgbGliZ2VnbC0wLjQuc28uMApNSTJhOiAgIG1hcmsgbGliZ2VnbApNSTJhOiAgICB0YXJn
ZXQgbGliZ2V4aXYyLnNvLjIKTUkyYTogICAgIG1hcmsgbGliZ2V4aXYyCk1JMmE6ICAgICAgdGFy
Z2V0IGxpYmV4aXYyLnNvLjI2Ck1JMmE6ICAgICAgIG1hcmsgbGliZXhpdjIKTUkyYTogICAgICAg
IHRhcmdldCBsaWJzc2guc28uNApNSTJhOiAgICAgICAgIG1hcmsgbGlic3NoCk1JMmE6ICAgIHRh
cmdldCBsaWJwb2x5MnRyaS1jLTAuMS5zby4wCk1JMmE6ICAgICBtYXJrIGxpYnBvbHkydHJpLWMK
TUkyYTogICAgdGFyZ2V0IGxpYnJhdy5zby4xOQpNSTJhOiAgICAgbWFyayBsaWJyYXcKTUkyYTog
ICAgdGFyZ2V0IGxpYnNwaXJvLnNvLjAKTUkyYTogICAgIG1hcmsgbGlic3Bpcm8KTUkyYTogbWFy
ayBsaWJHTApNSTJhOiAgdGFyZ2V0IGxpYkdMWApNSTJhOiAgIG1hcmsgbGliR0xYCk1JMmE6IG1h
cmsgcHl0aG9uLW1vZHVsZXMKTUkyYTogIHRhcmdldCBweXRob24tbW9kdWxlcy1uaXMKTUkyYTog
ICBtYXJrIHB5dGhvbi1tb2R1bGVzLW5pcwpNSTJhOiBtYXJrIGNhYmV4dHJhY3QKTUkyYTogIHRh
cmdldCBsaWJtc3BhY2suc28uMApNSTJhOiAgIG1hcmsgbGlibXNwYWNrCk1JMmE6IG1hcmsgbWFr
ZS1pbml0cmQKTUkyYTogIHRhcmdldCBtYWtlLWluaXRyZC1idXN5Ym94Ck1JMmE6ICAgbWFyayBt
YWtlLWluaXRyZC1idXN5Ym94Ck1JMmE6ICB0YXJnZXQgc3lzdmluaXQtaW5pdHJhbWZzCk1JMmE6
ICAgbWFyayBzeXN2aW5pdC1pbml0cmFtZnMKTUkyYTogbWFyayBncGFydGVkCk1JMmE6ICB0YXJn
ZXQgYnRyZnMtcHJvZ3MKTUkyYTogICBtYXJrIGJ0cmZzLXByb2dzCk1JMmE6ICB0YXJnZXQgdWRm
dG9vbHMKTUkyYTogICBtYXJrIHVkZnRvb2xzCk1JMmE6IG1hcmsgeG9yZy1kcnYtbnYKTUkyYTog
bWFyayBtYXRlLWZpbGUtbWFuYWdlcgpNSTJhOiAgdGFyZ2V0IGxpYmdhaWx1dGlsLTMuc28uMApN
STJhOiAgIG1hcmsgbGliZ2FpbDMKTUkyYTogbWFyayBsaWJhcHQKTUkyYTogIHRhcmdldCBsaWJy
cG03Ck1JMmE6ICAgbWFyayBsaWJycG03Ck1JMmE6IG1hcmsgbGlicXV2aS1zY3JpcHRzMC45Ck1J
MmE6ICB0YXJnZXQgbHVhLW1vZHVsZS1sdWFleHBhdApNSTJhOiAgIG1hcmsgbHVhLW1vZHVsZS1s
dWFleHBhdApNSTJhOiAgdGFyZ2V0IGx1YS1tb2R1bGUtbHVhanNvbgpNSTJhOiAgIG1hcmsgbHVh
LW1vZHVsZS1sdWFqc29uCk1JMmE6ICAgIHRhcmdldCBsdWEtbHBlZwpNSTJhOiAgICAgbWFyayBs
dWEtbHBlZwpNSTJhOiBtYXJrIGxpYkltYWdlTWFnaWNrNi42Ck1JMmE6ICBkZWxldGUgbGliSW1h
Z2VNYWdpY2sKTUkyYTogbWFyayB2bGMtbWluaQpNSTJhOiAgdGFyZ2V0IGxpYmFvbS5zby4wCk1J
MmE6ICAgbWFyayBsaWJhb20KTUkyYTogIHRhcmdldCBsaWJtYWQuc28uMApNSTJhOiAgIG1hcmsg
bGlibWFkCk1JMmE6ICB0YXJnZXQgbGlicHJvdG9idWYtbGl0ZS5zby4xNwpNSTJhOiAgIG1hcmsg
bGlicHJvdG9idWYxNy1saXRlCk1JMmE6ICB0YXJnZXQgbGlicmVzaWQtYnVpbGRlci5zby4wCk1J
MmE6ICAgbWFyayBsaWJzaWRwbGF5LWJ1aWxkZXJzMApNSTJhOiAgdGFyZ2V0IGxpYnNhbXBsZXJh
dGUuc28uMApNSTJhOiAgIG1hcmsgbGlic2FtcGxlcmF0ZQpNSTJhOiAgdGFyZ2V0IGxpYnNpZHBs
YXkyLnNvLjEKTUkyYTogICBtYXJrIGxpYnNpZHBsYXkyXzEKTUkyYTogIHRhcmdldCBsaWJ2bmNj
bGllbnQuc28uMApNSTJhOiAgIG1hcmsgbGlidm5jY2xpZW50MApNSTJhOiBtYXJrIGxpYm9wZW5j
djIuNApNSTJhOiBtYXJrIGNhLXRydXN0LWphdmEKTUkyYTogIGRlbGV0ZSBjYS1jZXJ0aWZpY2F0
ZXMtamF2YQpNSTJhOiBtYXJrIG5ldHBibQpNSTJhOiAgdGFyZ2V0IGxpYm5ldHBibTExCk1JMmE6
ICAgbWFyayBsaWJuZXRwYm0xMQpNSTJhOiBtYXJrIHZsYy1pbnRlcmZhY2UtcXQKTUkyYTogIGRl
bGV0ZSB2bGMtaW50ZXJmYWNlLXF0NApNSTJhOiBtYXJrIGxpYnNjYWxhcGFjay1kZXZlbApNSTJh
OiAgdGFyZ2V0IGxpYmJsYWNzLWRldmVsCk1JMmE6ICAgbWFyayBsaWJibGFjcy1kZXZlbApNSTJh
OiAgdGFyZ2V0IGxpYmFycGFjay1kZXZlbApNSTJhOiAgIG1hcmsgbGliYXJwYWNrLWRldmVsCk1J
MmE6ICB0YXJnZXQgb3Blbm1waS1kZXZlbApNSTJhOiAgIG1hcmsgb3Blbm1waS1kZXZlbApNSTJh
OiAgICB0YXJnZXQgZ2NjLWMrKwpNSTJhOiAgICAgbWFyayBnY2MtYysrCk1JMmE6ICAgICAgdGFy
Z2V0IGdjYzgtYysrCk1JMmE6ICAgICAgIG1hcmsgZ2NjOC1jKysKTUkyYTogICAgICAgIHRhcmdl
dCBnY2M4Ck1JMmE6ICAgICAgICAgbWFyayBnY2M4Ck1JMmE6ICAgICAgICAgIHRhcmdldCBnbGli
Yy1kZXZlbApNSTJhOiAgICAgICAgICAgbWFyayBnbGliYy1kZXZlbApNSTJhOiAgICAgICAgICAg
IHRhcmdldCAuc2lzeXBodXMuMjE5MDExLjEwMC4zLjEtZ2xpYmMtNjoyLjI3LWFsdDgKTUkyYTog
ICAgICAgICAgICAgbWFyayBnbGliYwpNSTJhOiAgICAgICAgICAgIHRhcmdldCBnbGliYy1rZXJu
aGVhZGVycwpNSTJhOiAgICAgICAgICAgICBtYXJrIGdsaWJjLWtlcm5oZWFkZXJzCk1JMmE6ICAg
ICAgICAgICAgICB0YXJnZXQgZ2xpYmMta2VybmhlYWRlcnMteDg2Ck1JMmE6ICAgICAgICAgICAg
ICAgbWFyayBnbGliYy1rZXJuaGVhZGVycy14ODYKTUkyYTogICAgICAgICAgICAgICAgdGFyZ2V0
IGdsaWJjLWtlcm5oZWFkZXJzLWdlbmVyaWMKTUkyYTogICAgICAgICAgICAgICAgIG1hcmsgZ2xp
YmMta2VybmhlYWRlcnMtZ2VuZXJpYwpNSTJhOiAgICAgICAgICAgIHRhcmdldCBrZXJuZWwtaGVh
ZGVycy1jb21tb24KTUkyYTogICAgICAgICAgICAgbWFyayBrZXJuZWwtaGVhZGVycy1jb21tb24K
TUkyYTogICAgICAgICAgdGFyZ2V0IGxpYmF0b21pYzEKTUkyYTogICAgICAgICAgIG1hcmsgbGli
YXRvbWljMQpNSTJhOiAgICAgICAgICB0YXJnZXQgbGliYXNhbjUKTUkyYTogICAgICAgICAgIG1h
cmsgbGliYXNhbjUKTUkyYTogICAgICAgICAgdGFyZ2V0IGxpYml0bTEKTUkyYTogICAgICAgICAg
IG1hcmsgbGliaXRtMQpNSTJhOiAgICAgICAgICB0YXJnZXQgY3BwOApNSTJhOiAgICAgICAgICAg
bWFyayBjcHA4Ck1JMmE6ICAgICAgICAgIHRhcmdldCBsaWJ1YnNhbjEKTUkyYTogICAgICAgICAg
IG1hcmsgbGlidWJzYW4xCk1JMmE6ICAgICAgICAgIHRhcmdldCBsaWJ2dHYwCk1JMmE6ICAgICAg
ICAgICBtYXJrIGxpYnZ0djAKTUkyYTogICAgICAgICAgdGFyZ2V0IGxpYm1weDIKTUkyYTogICAg
ICAgICAgIG1hcmsgbGlibXB4MgpNSTJhOiAgICAgICAgdGFyZ2V0IGxpYnN0ZGMrKzgtZGV2ZWwK
TUkyYTogICAgICAgICBtYXJrIGxpYnN0ZGMrKzgtZGV2ZWwKTUkyYTogICAgICAgICAgdGFyZ2V0
IGdjYy1jKystY29tbW9uCk1JMmE6ICAgICAgICAgICBtYXJrIGdjYy1jKystY29tbW9uCk1JMmE6
ICAgICAgdGFyZ2V0IGdjYwpNSTJhOiAgICAgICBtYXJrIGdjYwpNSTJhOiAgICAgICAgdGFyZ2V0
IGNwcApNSTJhOiAgICAgICAgIG1hcmsgY3BwCk1JMmE6ICAgIHRhcmdldCBnY2MtZm9ydHJhbgpN
STJhOiAgICAgbWFyayBnY2MtZm9ydHJhbgpNSTJhOiAgICAgIHRhcmdldCBnY2M4LWZvcnRyYW4K
TUkyYTogICAgICAgbWFyayBnY2M4LWZvcnRyYW4KTUkyYTogICAgICAgIHRhcmdldCBsaWJnZm9y
dHJhbjgtZGV2ZWwKTUkyYTogICAgICAgICBtYXJrIGxpYmdmb3J0cmFuOC1kZXZlbApNSTJhOiAg
ICAgICAgICB0YXJnZXQgZ2NjLWZvcnRyYW4tY29tbW9uCk1JMmE6ICAgICAgICAgICBtYXJrIGdj
Yy1mb3J0cmFuLWNvbW1vbgpNSTJhOiAgICAgICAgICB0YXJnZXQgbGlicXVhZG1hdGg4LWRldmVs
Ck1JMmE6ICAgICAgICAgICBtYXJrIGxpYnF1YWRtYXRoOC1kZXZlbApNSTJhOiAgICB0YXJnZXQg
cmRtYS1jb3JlLWRldmVsCk1JMmE6ICAgICBtYXJrIHJkbWEtY29yZS1kZXZlbApNSTJhOiAgICAg
IHRhcmdldCBpYmFjbQpNSTJhOiAgICAgICBtYXJrIGliYWNtCk1JMmE6ICAgICAgICB0YXJnZXQg
cmRtYS1jb3JlCk1JMmE6ICAgICAgICAgbWFyayByZG1hLWNvcmUKTUkyYTogICAgICAgIHRhcmdl
dCBsaWJpYnVtYWQKTUkyYTogICAgICAgICBtYXJrIGxpYmlidW1hZApNSTJhOiAgICB0YXJnZXQg
bGlibnVtYS1kZXZlbApNSTJhOiAgICAgbWFyayBsaWJudW1hLWRldmVsCk1JMmE6ICB0YXJnZXQg
cGJsYXMtZGV2ZWwKTUkyYTogICBtYXJrIHBibGFzLWRldmVsCk1JMmE6ICAgIHRhcmdldCBsaWJz
Y2FsYXBhY2sKTUkyYTogICAgIG1hcmsgbGlic2NhbGFwYWNrCk1JMmE6IG1hcmsgcnBtLWJ1aWxk
LXB5dGhvbjMKTUkyYTogIHRhcmdldCB0ZXN0cy1mb3ItaW5zdGFsbGVkLXB5dGhvbjMtcGtncwpN
STJhOiAgIG1hcmsgdGVzdHMtZm9yLWluc3RhbGxlZC1weXRob24zLXBrZ3MKTUkyYTogbWFyayBt
YXRlLWZpbGUtYXJjaGl2ZXIKTUkyYTogIHRhcmdldCB6aXAKTUkyYTogICBtYXJrIHppcApNSTJh
OiBtYXJrIGx1YXJvY2tzCk1JMmE6ICB0YXJnZXQgY2hycGF0aApNSTJhOiAgIG1hcmsgY2hycGF0
aApNSTJhOiBtYXJrIGxpYmF2Y29kZWM1NgpNSTJhOiAgdGFyZ2V0IGxpYnZhLnNvLjEKTUkyYTog
ICBtYXJrIGxpYnZhMQpNSTJhOiBtYXJrIGdzdC1wbHVnaW5zLWJhZDEuMApNSTJhOiAgdGFyZ2V0
IGxpYmFzcy5zby45Ck1JMmE6ICAgbWFyayBsaWJhc3M5Ck1JMmE6ICB0YXJnZXQgbGliYnMyYi5z
by4zCk1JMmE6ICAgbWFyayBsaWJiczJiCk1JMmE6ICB0YXJnZXQgbGlibGlsdi0wLnNvLjAKTUky
YTogICBtYXJrIGxpYmxpbHYKTUkyYTogICAgdGFyZ2V0IGxpYnNlcmQtMC5zby4wCk1JMmE6ICAg
ICBtYXJrIGxpYnNlcmQKTUkyYTogICAgdGFyZ2V0IGxpYnNvcmQtMC5zby4wCk1JMmE6ICAgICBt
YXJrIGxpYnNvcmQKTUkyYTogICAgdGFyZ2V0IGxpYnNyYXRvbS0wLnNvLjAKTUkyYTogICAgIG1h
cmsgbGlic3JhdG9tCk1JMmE6ICB0YXJnZXQgbGlib3BlbmN2X2Jnc2VnbS5zby4zLjQKTUkyYTog
ICBtYXJrIGxpYm9wZW5jdjMuNApNSTJhOiAgICB0YXJnZXQgbGliT3Blbk5JLnNvCk1JMmE6ICAg
ICBtYXJrIG9wZW5uaQpNSTJhOiAgICAgIHRhcmdldCBsaWJ0aW55eG1sLnNvLjAKTUkyYTogICAg
ICAgbWFyayB0aW55eG1sCk1JMmE6ICAgIHRhcmdldCBsaWJjZXJlcy5zby4xCk1JMmE6ICAgICBt
YXJrIGNlcmVzLXNvbHZlcgpNSTJhOiAgICAgIHRhcmdldCBsaWJnbG9nLnNvLjAKTUkyYTogICAg
ICAgbWFyayBsaWJnbG9nCk1JMmE6ICAgIHRhcmdldCBsaWJnZGNtRFNFRC5zby4yLjgKTUkyYTog
ICAgIG1hcmsgZ2RjbQpNSTJhOiAgICAgIHRhcmdldCBsaWJDaGFyTFMuc28uMQpNSTJhOiAgICAg
ICBtYXJrIGxpYkNoYXJMUwpNSTJhOiAgICB0YXJnZXQgbGliZ2ZsYWdzLnNvLjIuMgpNSTJhOiAg
ICAgbWFyayBsaWJnZmxhZ3MKTUkyYTogbWFyayBsaWJibHVyYXkKTUkyYTogIHRhcmdldCBsaWJ1
ZGZyZWFkLnNvLjAKTUkyYTogICBtYXJrIGxpYnVkZnJlYWQKTUkyYTogbWFyayBsaWJncGhvdG8y
LTYKTUkyYTogIHRhcmdldCBsaWJnZC5zby4zCk1JMmE6ICAgbWFyayBsaWJnZDMKTUkyYTogbWFy
ayBweXRob24tbW9kdWxlLXB5dGVzdApNSTJhOiAgdGFyZ2V0IHB5dGhvbjIuNyhmdW5jc2lncykK
TUkyYTogICBtYXJrIHB5dGhvbi1tb2R1bGUtZnVuY3NpZ3MKTUkyYTogIHRhcmdldCBweXRob24y
LjcocGF0aGxpYjIpCk1JMmE6ICAgbWFyayBweXRob24tbW9kdWxlLXBhdGhsaWIyCk1JMmE6ICAg
IHRhcmdldCBweXRob24yLjcoc2NhbmRpcikKTUkyYTogICAgIG1hcmsgcHl0aG9uLW1vZHVsZS1z
Y2FuZGlyCk1JMmE6ICB0YXJnZXQgcHl0aG9uMi43KGF0b21pY3dyaXRlcykKTUkyYTogICBtYXJr
IHB5dGhvbi1tb2R1bGUtYXRvbWljd3JpdGVzCk1JMmE6ICB0YXJnZXQgcHl0aG9uMi43KGF0dHIp
Ck1JMmE6ICAgbWFyayBweXRob24tbW9kdWxlLWF0dHJzCk1JMmE6ICB0YXJnZXQgcHl0aG9uMi43
KG1vcmVfaXRlcnRvb2xzKQpNSTJhOiAgIG1hcmsgcHl0aG9uLW1vZHVsZS1tb3JlLWl0ZXJ0b29s
cwpNSTJhOiAgdGFyZ2V0IHB5dGhvbjIuNyhwbHVnZ3kpCk1JMmE6ICAgbWFyayBweXRob24tbW9k
dWxlLXBsdWdneQpNSTJhOiBtYXJrIHBlcmwtRW5jb2RlCk1JMmE6ICB0YXJnZXQgcGVybChGaWx0
ZXIvVXRpbC9DYWxsLnBtKQpNSTJhOiAgIG1hcmsgcGVybC1GaWx0ZXIKTUkyYTogbWFyayBtYXRo
amF4Ck1JMmE6ICB0YXJnZXQgbWF0aGpheC12ZWN0b3ItZm9udHMKTUkyYTogICBtYXJrIG1hdGhq
YXgtdmVjdG9yLWZvbnRzCk1JMmE6ICB0YXJnZXQgbWF0aGpheC1zdGl4d2ViLWZvbnRzCk1JMmE6
ICAgbWFyayBtYXRoamF4LXN0aXh3ZWItZm9udHMKTUkyYTogbWFyayBtYXRlLXBhbmVsCk1JMmE6
ICB0YXJnZXQgbGlibWF0ZS1wYW5lbApNSTJhOiAgIG1hcmsgbGlibWF0ZS1wYW5lbApNSTJhOiAg
ICBkZWxldGUgbWF0ZS1wYW5lbC1saWJzCk1JMmE6IG1hcmsgbGlicXQ1LXFtbApNSTJhOiAgdGFy
Z2V0IGxpYnF0NS1xdWlja3NoYXBlcwpNSTJhOiAgIG1hcmsgbGlicXQ1LXF1aWNrc2hhcGVzCk1J
MmE6IG1hcmsgZ25vbWUtdGhlbWVzLWV4dHJhCk1JMmE6ICB0YXJnZXQgZ25vbWUtdGhlbWVzLWV4
dHJhLWRhdGEKTUkyYTogICBtYXJrIGdub21lLXRoZW1lcy1leHRyYS1kYXRhCk1JMmE6ICAgIGRl
bGV0ZSBnbm9tZS10aGVtZXMtc3RhbmRhcmQtZGF0YQpNSTJhOiAgZGVsZXRlIGdub21lLXRoZW1l
cy1zdGFuZGFyZApNSTJhOiBtYXJrIGh1bnNwZWxsLWVuCk1JMmE6ICB0YXJnZXQgaHVuc3BlbGwt
ZW5fQVUKTUkyYTogICBtYXJrIGh1bnNwZWxsLWVuX0FVCk1JMmE6ICB0YXJnZXQgaHVuc3BlbGwt
ZW5fQ0EKTUkyYTogICBtYXJrIGh1bnNwZWxsLWVuX0NBCk1JMmE6ICB0YXJnZXQgaHVuc3BlbGwt
ZW5fR0IKTUkyYTogICBtYXJrIGh1bnNwZWxsLWVuX0dCCk1JMmE6IG1hcmsgZ3N0LWxpYmF2Ck1J
MmE6ICB0YXJnZXQgbGliYXZmaWx0ZXIuc28uNwpNSTJhOiAgIG1hcmsgbGliYXZmaWx0ZXI3Ck1J
MmE6ICAgIHRhcmdldCBsaWJ6bXEuc28uNQpNSTJhOiAgICAgbWFyayBsaWJ6ZXJvbXEKTUkyYTog
ICAgdGFyZ2V0IGxpYmF2cmVzYW1wbGU0Ck1JMmE6ICAgICBtYXJrIGxpYmF2cmVzYW1wbGU0Ck1J
MmE6IG1hcmsgbWludG1lbnUKTUkyYTogbWFyayBweXRob24tbW9kdWxlLVBpbGxvdwpNSTJhOiAg
dGFyZ2V0IGxpYmltYWdlcXVhbnQuc28uMApNSTJhOiAgIG1hcmsgbGliaW1hZ2VxdWFudApNSTJh
OiBtYXJrIG1hdGUtZmlsZS1tYW5hZ2VyLWFjdGlvbnMKTUkyYTogbWFyayBtZGFkbQpNSTJhOiAg
dGFyZ2V0IG1kYWRtLXRvb2wKTUkyYTogICBtYXJrIG1kYWRtLXRvb2wKTUkyYTogbWFyayBjdXBz
LWZpbHRlcnMKTUkyYTogIHRhcmdldCBsaWJxcGRmLnNvLjIxCk1JMmE6ICAgbWFyayBsaWJxcGRm
MjEKTUkyYTogbWFyayBodW5zcGVsbC1ydS1sZWJlZGV2Ck1JMmE6ICB0YXJnZXQgaXNwZWxsLXJ1
LWxlYmVkZXYtY29tbW9uCk1JMmE6ICAgbWFyayBpc3BlbGwtcnUtbGViZWRldi1jb21tb24KTUky
YTogbWFyayBnbm9tZS1rZXlyaW5nCk1JMmE6ICB0YXJnZXQgcDExLWtpdApNSTJhOiAgIG1hcmsg
cDExLWtpdApNSTJhOiBtYXJrIGZ1c2UKTUkyYTogIHRhcmdldCBmdXNlLWNvbW1vbgpNSTJhOiAg
IG1hcmsgZnVzZS1jb21tb24KU3RhcnRpbmcKU3RhcnRpbmcgMgpJbnZlc3RpZ2F0aW5nIHN5c3Rl
bWQtc2VydmljZXMKUGFja2FnZSBzeXN0ZW1kLXNlcnZpY2VzIGhhcyBicm9rZW4gZGVwIG9uIENv
bnNvbGVLaXQyCiAgQ29uc2lkZXJpbmcgQ29uc29sZUtpdDIgMSBhcyBhIHNvbHV0aW9uIHRvIHN5
c3RlbWQtc2VydmljZXMgMTIKICBSZS1JbnN0YXRlZCBDb25zb2xlS2l0MgogIEFkZGVkIENvbnNv
bGVLaXQyIHRvIHRoZSByZW1vdmUgbGlzdAogIENvbnNpZGVyaW5nIENvbnNvbGVLaXQyIDEgYXMg
YSBzb2x1dGlvbiB0byBzeXN0ZW1kLXNlcnZpY2VzIDEyClBhY2thZ2Ugc3lzdGVtZC1zZXJ2aWNl
cyBoYXMgYnJva2VuIGRlcCBvbiBDb25zb2xlS2l0Mi14MTEKICBDb25zaWRlcmluZyBDb25zb2xl
S2l0Mi14MTEgMCBhcyBhIHNvbHV0aW9uIHRvIHN5c3RlbWQtc2VydmljZXMgMTIKICBSZS1JbnN0
YXRlZCBDb25zb2xlS2l0Mi14MTEKICBBZGRlZCBDb25zb2xlS2l0Mi14MTEgdG8gdGhlIHJlbW92
ZSBsaXN0CiAgQ29uc2lkZXJpbmcgQ29uc29sZUtpdDIteDExIDAgYXMgYSBzb2x1dGlvbiB0byBz
eXN0ZW1kLXNlcnZpY2VzIDEyCkludmVzdGlnYXRpbmcgbGlibHVhNS4xLXByZWluc3RhbGwKUGFj
a2FnZSBsaWJsdWE1LjEtcHJlaW5zdGFsbCBoYXMgYnJva2VuIGRlcCBvbiBsdWE1LjEtYWx0LWNv
bXBhdAogIENvbnNpZGVyaW5nIGx1YTUuMS1hbHQtY29tcGF0IDAgYXMgYSBzb2x1dGlvbiB0byBs
aWJsdWE1LjEtcHJlaW5zdGFsbCA1CiAgQWRkZWQgbHVhNS4xLWFsdC1jb21wYXQgdG8gdGhlIHJl
bW92ZSBsaXN0CiAgRml4aW5nIGxpYmx1YTUuMS1wcmVpbnN0YWxsIHZpYSByZW1vdmUgb2YgbHVh
NS4xLWFsdC1jb21wYXQKSW52ZXN0aWdhdGluZyB4b3JnLWRydi12Ym94dmlkZW8KUGFja2FnZSB4
b3JnLWRydi12Ym94dmlkZW8gaGFzIGJyb2tlbiBkZXAgb24gWE9SR19BQklfVklERU9EUlYKICBD
b25zaWRlcmluZyB4b3JnLXNlcnZlciA2IGFzIGEgc29sdXRpb24gdG8geG9yZy1kcnYtdmJveHZp
ZGVvIDEKICBSZW1vdmluZyB4b3JnLWRydi12Ym94dmlkZW8gcmF0aGVyIHRoYW4gY2hhbmdlIFhP
UkdfQUJJX1ZJREVPRFJWCkludmVzdGlnYXRpbmcgZ2ltYWdlcmVhZGVyLXF0NApQYWNrYWdlIGdp
bWFnZXJlYWRlci1xdDQgaGFzIGJyb2tlbiBkZXAgb24gZ2ltYWdlcmVhZGVyLWNvbW1vbgogIENv
bnNpZGVyaW5nIGdpbWFnZXJlYWRlci1jb21tb24gMSBhcyBhIHNvbHV0aW9uIHRvIGdpbWFnZXJl
YWRlci1xdDQgMAogIFJlbW92aW5nIGdpbWFnZXJlYWRlci1xdDQgcmF0aGVyIHRoYW4gY2hhbmdl
IGdpbWFnZXJlYWRlci1jb21tb24KSW52ZXN0aWdhdGluZyB2aXJ0dWFsYm94LWd1ZXN0LWFkZGl0
aW9ucwpQYWNrYWdlIHZpcnR1YWxib3gtZ3Vlc3QtYWRkaXRpb25zIGhhcyBicm9rZW4gZGVwIG9u
IHhvcmctZHJ2LXZib3h2aWRlbwogIENvbnNpZGVyaW5nIHhvcmctZHJ2LXZib3h2aWRlbyAxIGFz
IGEgc29sdXRpb24gdG8gdmlydHVhbGJveC1ndWVzdC1hZGRpdGlvbnMgMAogICAgUmVpbnN0IEZh
aWxlZCBiZWNhdXNlIG9mIHhvcmctZHJ2LXZib3h2aWRlbwogIFJlbW92aW5nIHZpcnR1YWxib3gt
Z3Vlc3QtYWRkaXRpb25zIHJhdGhlciB0aGFuIGNoYW5nZSB4b3JnLWRydi12Ym94dmlkZW8KSW52
ZXN0aWdhdGluZyBweXRob24zLW1vZHVsZS15aWVsZGZyb20ucmVxdWVzdHMKUGFja2FnZSBweXRo
b24zLW1vZHVsZS15aWVsZGZyb20ucmVxdWVzdHMgaGFzIGJyb2tlbiBkZXAgb24gcHl0aG9uMy4z
KGFzeW5jaW8pCiAgQ29uc2lkZXJpbmcgcHl0aG9uMy1iYXNlIDE1IGFzIGEgc29sdXRpb24gdG8g
cHl0aG9uMy1tb2R1bGUteWllbGRmcm9tLnJlcXVlc3RzIDAKICBSZW1vdmluZyBweXRob24zLW1v
ZHVsZS15aWVsZGZyb20ucmVxdWVzdHMgcmF0aGVyIHRoYW4gY2hhbmdlIHB5dGhvbjMuMyhhc3lu
Y2lvKQpJbnZlc3RpZ2F0aW5nIHhvcmctZHJ2LW52ClBhY2thZ2UgeG9yZy1kcnYtbnYgaGFzIGJy
b2tlbiBkZXAgb24gWE9SR19BQklfVklERU9EUlYKICBDb25zaWRlcmluZyB4b3JnLXNlcnZlciA2
IGFzIGEgc29sdXRpb24gdG8geG9yZy1kcnYtbnYgMAogIFJlbW92aW5nIHhvcmctZHJ2LW52IHJh
dGhlciB0aGFuIGNoYW5nZSBYT1JHX0FCSV9WSURFT0RSVgpJbnZlc3RpZ2F0aW5nIGxpYm9wZW5j
djIuNApQYWNrYWdlIGxpYm9wZW5jdjIuNCBoYXMgYnJva2VuIGRlcCBvbiBsaWJqYXNwZXIuc28u
MQogIENvbnNpZGVyaW5nIGxpYmphc3BlciAwIGFzIGEgc29sdXRpb24gdG8gbGlib3BlbmN2Mi40
IDAKICBSZW1vdmluZyBsaWJvcGVuY3YyLjQgcmF0aGVyIHRoYW4gY2hhbmdlIGxpYmphc3Blci5z
by4xCkludmVzdGlnYXRpbmcgbWludG1lbnUKUGFja2FnZSBtaW50bWVudSBoYXMgYnJva2VuIGRl
cCBvbiBweXRob24yLjcobWF0ZW1lbnUpCiAgQ29uc2lkZXJpbmcgbGlibWF0ZS1tZW51cyAzIGFz
IGEgc29sdXRpb24gdG8gbWludG1lbnUgMAogIFJlbW92aW5nIG1pbnRtZW51IHJhdGhlciB0aGFu
IGNoYW5nZSBweXRob24yLjcobWF0ZW1lbnUpCkludmVzdGlnYXRpbmcgbWF0ZS1maWxlLW1hbmFn
ZXItYWN0aW9ucwpQYWNrYWdlIG1hdGUtZmlsZS1tYW5hZ2VyLWFjdGlvbnMgaGFzIGJyb2tlbiBk
ZXAgb24gbGliZ3RvcC0yLjAuc28uMTAKICBDb25zaWRlcmluZyBsaWJndG9wIDAgYXMgYSBzb2x1
dGlvbiB0byBtYXRlLWZpbGUtbWFuYWdlci1hY3Rpb25zIDAKICBSZW1vdmluZyBtYXRlLWZpbGUt
bWFuYWdlci1hY3Rpb25zIHJhdGhlciB0aGFuIGNoYW5nZSBsaWJndG9wLTIuMC5zby4xMApJbnZl
c3RpZ2F0aW5nIHN5c3RlbWQtc2VydmljZXMKUGFja2FnZSBzeXN0ZW1kLXNlcnZpY2VzIGhhcyBi
cm9rZW4gZGVwIG9uIENvbnNvbGVLaXQyCiAgQ29uc2lkZXJpbmcgQ29uc29sZUtpdDIgMSBhcyBh
IHNvbHV0aW9uIHRvIHN5c3RlbWQtc2VydmljZXMgMTIKICBBZGRlZCBDb25zb2xlS2l0MiB0byB0
aGUgcmVtb3ZlIGxpc3QKICBDb25zaWRlcmluZyBDb25zb2xlS2l0MiAxIGFzIGEgc29sdXRpb24g
dG8gc3lzdGVtZC1zZXJ2aWNlcyAxMgpQYWNrYWdlIHN5c3RlbWQtc2VydmljZXMgaGFzIGJyb2tl
biBkZXAgb24gQ29uc29sZUtpdDIteDExCiAgQ29uc2lkZXJpbmcgQ29uc29sZUtpdDIteDExIDAg
YXMgYSBzb2x1dGlvbiB0byBzeXN0ZW1kLXNlcnZpY2VzIDEyCiAgQWRkZWQgQ29uc29sZUtpdDIt
eDExIHRvIHRoZSByZW1vdmUgbGlzdAogIENvbnNpZGVyaW5nIENvbnNvbGVLaXQyLXgxMSAwIGFz
IGEgc29sdXRpb24gdG8gc3lzdGVtZC1zZXJ2aWNlcyAxMgpJbnZlc3RpZ2F0aW5nIHB5dGhvbjMt
bW9kdWxlLWN1cHNoZWxwZXJzClBhY2thZ2UgcHl0aG9uMy1tb2R1bGUtY3Vwc2hlbHBlcnMgaGFz
IGJyb2tlbiBkZXAgb24gcHl0aG9uMyhyZXF1ZXN0cykKICBDb25zaWRlcmluZyBweXRob24zLW1v
ZHVsZS15aWVsZGZyb20ucmVxdWVzdHMgMCBhcyBhIHNvbHV0aW9uIHRvIHB5dGhvbjMtbW9kdWxl
LWN1cHNoZWxwZXJzIDUKICBBZGRlZCBweXRob24zLW1vZHVsZS15aWVsZGZyb20ucmVxdWVzdHMg
dG8gdGhlIHJlbW92ZSBsaXN0CiAgQ29uc2lkZXJpbmcgcHl0aG9uMy1tb2R1bGUtcmVxdWVzdHMg
MCBhcyBhIHNvbHV0aW9uIHRvIHB5dGhvbjMtbW9kdWxlLWN1cHNoZWxwZXJzIDUKICBSZS1JbnN0
YXRlZCBweXRob24zLW1vZHVsZS1pZG5hCiAgUmUtSW5zdGF0ZWQgcHl0aG9uMy1tb2R1bGUtcHlj
cGFyc2VyCiAgUmUtSW5zdGF0ZWQgcHl0aG9uMy1tb2R1bGUtY2ZmaQogIFJlLUluc3RhdGVkIHB5
dGhvbjMtbW9kdWxlLWFzbjFjcnlwdG8KICBSZS1JbnN0YXRlZCBweXRob24zLW1vZHVsZS1jcnlw
dG9ncmFwaHkKICBSZS1JbnN0YXRlZCBweXRob24zLW1vZHVsZS1PcGVuU1NMCiAgUmUtSW5zdGF0
ZWQgcHl0aG9uMy1tb2R1bGUtbmRnCiAgUmUtSW5zdGF0ZWQgcHl0aG9uMy1tb2R1bGUtbmRnLWh0
dHBzY2xpZW50CiAgUmUtSW5zdGF0ZWQgcHl0aG9uMy1tb2R1bGUtbnRsbQogIFJlLUluc3RhdGVk
IHB5dGhvbjMtbW9kdWxlLXVybGxpYjMKICBSZS1JbnN0YXRlZCBweXRob24zLW1vZHVsZS1yZXF1
ZXN0cwogIEluc3RhbGxpbmcgcHl0aG9uMy1tb2R1bGUtcmVxdWVzdHMKSW52ZXN0aWdhdGluZyBz
eXN0ZW1kLXNlcnZpY2VzClBhY2thZ2Ugc3lzdGVtZC1zZXJ2aWNlcyBoYXMgYnJva2VuIGRlcCBv
biBDb25zb2xlS2l0MgogIENvbnNpZGVyaW5nIENvbnNvbGVLaXQyIDEgYXMgYSBzb2x1dGlvbiB0
byBzeXN0ZW1kLXNlcnZpY2VzIDEyCiAgQWRkZWQgQ29uc29sZUtpdDIgdG8gdGhlIHJlbW92ZSBs
aXN0CiAgQ29uc2lkZXJpbmcgQ29uc29sZUtpdDIgMSBhcyBhIHNvbHV0aW9uIHRvIHN5c3RlbWQt
c2VydmljZXMgMTIKUGFja2FnZSBzeXN0ZW1kLXNlcnZpY2VzIGhhcyBicm9rZW4gZGVwIG9uIENv
bnNvbGVLaXQyLXgxMQogIENvbnNpZGVyaW5nIENvbnNvbGVLaXQyLXgxMSAwIGFzIGEgc29sdXRp
b24gdG8gc3lzdGVtZC1zZXJ2aWNlcyAxMgogIEFkZGVkIENvbnNvbGVLaXQyLXgxMSB0byB0aGUg
cmVtb3ZlIGxpc3QKICBDb25zaWRlcmluZyBDb25zb2xlS2l0Mi14MTEgMCBhcyBhIHNvbHV0aW9u
IHRvIHN5c3RlbWQtc2VydmljZXMgMTIKRG9uZQrQodC70LXQtNGD0Y7RidC40LUg0L/QsNC60LXR
gtGLINC40LzQtdGO0YIg0L3QtdGD0LTQvtCy0LvQtdGC0LLQvtGA0LXQvdC90YvQtSDQt9Cw0LLQ
uNGB0LjQvNC+0YHRgtC4OgogIHN5c3RlbWQtc2VydmljZXM6INCa0L7QvdGE0LvQuNC60YLRg9C1
0YI6IENvbnNvbGVLaXQyCiAgICAgICAgICAgICAgICAgICAg0JrQvtC90YTQu9C40LrRgtGD0LXR
gjogQ29uc29sZUtpdDIteDExCkU6INCe0YjQuNCx0LrQsC4g0J/RgNC+0YbQtdC00YPRgNCwIHBr
Z1Byb2JsZW1SZXNvbHZlcjo6UmVzb2x2ZSDQstGL0LfQstCw0LvQsCDQvtGB0YLQsNC90L7QstC6
0YMuINCt0YLQviDQvNC+0LbQtdGCINCx0YvRgtGMINCy0YvQt9Cy0LDQvdC+INGB0L7RhdGA0LDQ
vdGP0LXQvNGL0LzQuCDQv9Cw0LrQtdGC0LDQvNC4Lgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>