Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 May 2012 20:04:34 -0700
From:      M Simanjuntak <mbembi@operamail.com>
To:        office@FreeBSD.org
Subject:   report error install libreoffice on pcbsd 9
Message-ID:  <1336619074.16776.140661073549213.2FE1A65F@webmail.messagingengine.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--_----------=_1336619074167760
Content-Transfer-Encoding: 7bit
Content-Type: text/plain

I report error install libreoffice via bsd ports.

checking Python.h usability... yes
checking Python.h presence... yes
checking for Python.h... yes
checking which db to use... external
checking db-41/db.h usability... no
checking db-41/db.h presence... no
checking for db-41/db.h... no
checking db41/db.h usability... yes
checking db41/db.h presence... yes
checking for db41/db.h... yes
checking whether db is at least 4.1... yes
checking for dbopen in -ldb41... no
checking for __db185_open in -ldb41... no
checking for dbopen in -ldb41... no
checking for __db185_open in -ldb41... no
configure: error: db library not found. Use the correct -L flag,
or install the Berkeley db development package.
===>  Script "configure" failed unexpectedly.
Please report the problem to office@FreeBSD.org [maintainer] and attach
the
"/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/config.log"
including the output of the failure of your make command. Also, it might
be
a good idea to provide an overview of all packages installed on your
system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /usr/ports/editors/libreoffice.
*** Error code 1

Stop in /usr/ports/editors/libreoffice.

---------------------------------------------------
ls /var/db/pkg

ImageMagick-6.7.3.4                             libungif-4.1.4_5
ORBit2-2.14.19                                  libv4l-0.8.4_1
OpenEXR-1.6.1_3                                 libvdpau-0.4.1_1
OpenSSH-askpass-1.2.4.1                         libvisio-0.0.16
a2ps-a4-4.13b_4                                 libvisual04-0.4.0_3
aalib-1.4.r5_6                                  libvncserver-0.9.8.2
akonadi-1.6.2                                   libvolume_id-0.81.1
akonadi-googledata-1.2.0                        libvorbis-1.3.2,3
alsa-lib-1.0.23                                 libvpx-0.9.7
alsa-plugins-1.0.23_2                           libwmf-0.2.8.4_6
amarok-2.4.3                                    libwnck-2.30.6
anacron-2.3_4                                   libwpd-0.9.4
apache-2.2.21                                   libwpg-0.2.1
apache-ant-1.8.2_1                              libwps-0.2.4
appres-1.0.3                                    libwww-5.4.0_4
apr-ipv6-devrandom-gdbm-db46-1.4.5.1.3.12_1     libxcb-1.7
ar-kde-l10n-4.7.3                               libxine-1.1.19_7
arts-1.5.10_5,1                                 libxkbfile-1.0.7
aspell-0.60.6.1                                 libxkbui-1.0.2_1
at-spi-1.32.0                                   libxklavier-5.0,1
atk-2.0.1                                       libxml++-2.34.2
atkmm-2.22.5                                    libxml2-2.7.8_1
attica-0.2.9,2                                  libxslt-1.1.26_3
autoconf-2.13.000227_6                          libzip-0.10
autoconf-2.68                                   lineakd-0.9_2
autoconf-wrapper-20101119                       linphone-base-3.2.1_1,1
automake-1.11.1                                
linux-f10-alsa-lib-1.0.21_1
automake-wrapper-20101119                      
linux-f10-alsa-plugins-oss-1.0.21_2
autopano-sift-C-2.5.1_2                         linux-f10-atk-1.24.0
avahi-app-0.6.29_1                              linux-f10-cairo-1.8.0_1
bash-4.1.11                                     linux-f10-curl-7.19.6_1
bdftopcf-1.0.3                                 
linux-f10-cyrus-sasl2-2.1.22_1
bg-kde-l10n-4.7.3                               linux-f10-dri-7.2_1
binutils-2.22                                   linux-f10-expat-2.0.1
bison-2.5,1                                    
linux-f10-flashplugin-11.1r102.55
bitmap-1.0.5                                   
linux-f10-fontconfig-2.6.0
bitstream-vera-1.10_5                           linux-f10-gtk2-2.14.7_3
boehm-gc-7.1                                    linux-f10-jpeg-6b
boost-libs-1.45.0_1                             linux-f10-libGLU-7.2
bs-kde-l10n-4.7.3                               linux-f10-libssh2-0.18
bsdstats-5.5_2                                  linux-f10-nspr-4.7.6
bsh-2.0.b4_6                                   
linux-f10-nss-3.12.3.99.3_1
bwi-firmware-kmod-3.130.20                     
linux-f10-openldap-2.4.12_1
bwn-firmware-kmod-0.1.0                         linux-f10-openssl-0.9.8g
ca-kde-l10n-4.7.3                               linux-f10-pango-1.28.3
ca_root_nss-3.12.11_1                           linux-f10-png-1.2.37_1
ca_valencia-kde-l10n-4.7.3                     
linux-f10-sqlite3-3.5.9_1
cagibi-0.2.0                                    linux-f10-tiff-3.8.2
cairo-1.10.2_2,1                               
linux-f10-xorg-libs-7.4_1
cairomm-1.10.0                                  linux_base-f10-10_4
cantarell-fonts-0.0.6                          
linux_dvbwrapper-kmod-1.0
ccsm-0.8.4_3                                    lirc-0.9.0_2,1
cdparanoia-3.9.8_9                              loudmouth-1.4.3_6
cdrdao-1.2.3_1                                  lp_solve-5.5.2.0
cdrtools-3.00_1                                 lt-kde-l10n-4.7.3
celt-0.11.3                                     luit-1.1.0
chmlib-0.40                                     lv-kde-l10n-4.7.3
cln-1.3.2                                       lxappearance-0.5.1
clucene-0.9.21                                  lxde-common-0.5.5_1
cmake-2.8.8                                     lxde-icon-theme-0.0.1
compat7x-amd64-7.3.703000.201008_1              lxde-meta-1.0_4
compiz-0.8.4_7                                  lxinput-0.3.1
compiz-bcop-0.8.4                               lxmenu-data-0.1.1
compiz-fusion-0.8.4_2                           lxpanel-0.5.8_1
compiz-plugins-extra-0.8.4_4                    lxsession-0.4.5
compiz-plugins-main-0.8.4_3                     lxtask-0.1.3
compizconfig-backend-gconf-0.8.4_2              lxterminal-0.1.11
compizconfig-python-0.8.4_2                     lzo2-2.06
compositeproto-0.4.2                            m4-1.4.16,1
consolekit-0.4.3                                mDNSResponder-333.10
cppunit-1.12.1                                  makedepend-1.0.3,1
cs-kde-l10n-4.7.3                               marble-4.7.3
cups-base-1.5.0                                 mc-4.7.5.5_1
cups-client-1.5.0                               meanwhile-1.0.2_2
cups-image-1.5.0                                menu-cache-0.3.2_2
cups-pdf-2.6.1                                  mesa-demos-7.6.1
cups-pk-helper-0.0.4_2                          metacity-2.30.3
cups-pstoraster-8.15.4_6                        mkfontdir-1.0.6
cups-smb-backend-1.0_6                          mkfontscale-1.0.9
curl-7.21.3_2                                   mp4v2-1.9.1
cursor-jimmac-theme-0.1_2                       mpage-2.5.6
cuse4bsd-kmod-0.1.21_2                          mpc-0.9
cx88-1.4.1                                      mpfr-3.1.0_2
cyrus-sasl-2.1.25_1                             mplayer-1.0.r20110329_3
da-kde-l10n-4.7.3                               mplayer-skins-1.1.2_6
damageproto-1.2.1                               mtools-4.0.10_3
db-1.14,2                                       musepack-2009.03.01_1
db41-4.1.25_4                                   mysql-client-5.5.17
db46-4.6.21.4                                   mysql-server-5.5.17
dbus-1.4.14_1                                   mythes-1.2.2
dbus-glib-0.94                                 
mythplugin-mythmusic-0.24.1_2
dconf-0.5.1_3                                  
mythplugin-mythvideo-0.24.1_1
dd_rescue-1.24                                 
mythplugin-mythweb-0.24.1_1
de-kde-l10n-4.7.3                               mythtv-0.24.1_1
dejavu-2.33                                     mythtv-themes-0.24
denyhosts-2.6_4                                 nano-2.2.6
desktop-file-utils-0.18                         nas-1.9.3
diablo-jdk-1.6.0.07.02_19                       nautilus-2.32.2.1_1
digikam-1.9.0_1,1                               nb-kde-l10n-4.7.3
dirmngr-1.1.0_8                                 ncurses-5.9
djbfft-0.76_2                                   nds-kde-l10n-4.7.3
djvulibre-nox11-3.5.24                          neon29-0.29.6_4
dmake-4.12.2                                    net-snmp-5.7.1_1
dmidecode-2.11                                  netatalk-2.2.1,1
dmxproto-2.3                                    netpbm-10.35.81
docbook-1.4                                     nettle-2.4
docbook-4.1_4                                   nl-kde-l10n-4.7.3
docbook-4.2                                     nn-kde-l10n-4.7.3
docbook-4.3                                     nspluginwrapper-1.4.4
docbook-4.4_2                                   nspr-4.8.9
docbook-4.5_2                                   nss-3.12.11
docbook-5.0_1                                   nss_mdns-0.10_2
docbook-sk-4.1.2_4                              numlockx-1.2
docbook-xml-4.2_1                               nvidia-settings-290.10
docbook-xml-4.3                                 obconf-2.0.3_7
docbook-xml-4.4_1                               okular-4.7.3
docbook-xml-4.5                                 open-motif-2.3.3
docbook-xsl-1.76.1                              open-vm-tools-425873
dotconf-1.3                                     openbox-3.5.0
doxygen-1.8.0                                   opencv-2.3.1_1
dri-7.6.1,2                                     opencv-core-2.3.1_1
dri2proto-2.3                                   openjdk6-b25
dvd+rw-tools-7.1                                openjpeg-1.3_2
dvipsk-tetex-5.95a_5                            openldap-client-2.4.26
e2fsprogs-libuuid-1.41.14                       openslp-1.2.1_3
ebook-tools-0.2.1_1                             orc-0.4.14_1
eggdbus-0.6_1                                   p11-kit-0.9
el-kde-l10n-4.7.3                               p5-Archive-Zip-1.30_1
emerald-0.8.4_6                                 p5-Authen-NTLM-1.09
emerald-themes-0.6.0                            p5-CGI.pm-3.58,1
en_GB-kde-l10n-4.7.3                            p5-Class-Inspector-1.25
enblend-3.1.r20080615_6                        
p5-Class-MethodMaker-2.18
enca-1.13                                      
p5-Compress-Raw-Bzip2-2.045
enchant-1.6.0                                  
p5-Compress-Raw-Zlib-2.045
encodings-1.0.4,1                               p5-Convert-BinHex-1.119
enscript-a4-1.6.4_4                             p5-Crypt-SSLeay-0.58_1
epdfview-0.1.8_3                                p5-DBD-mysql-4.019
es-kde-l10n-4.7.3                               p5-DBI-1.616_1
esound-0.2.41                                   p5-Data-Dumper-2.131
espeak-1.45.05                                  p5-Date-Manip-6.25
et-kde-l10n-4.7.3                               p5-Digest-HMAC-1.03
eu-kde-l10n-4.7.3                              
p5-Email-Date-Format-1.002
exempi-2.1.1                                    p5-Email-Find-0.10
exiv2-0.21.1,1                                  p5-Email-Valid-0.185
expat-2.0.1_2                                   p5-Encode-Locale-1.02
faad2-2.7_3,1                                   p5-Exporter-Lite-0.02
fastest_cvsup-0.3.0                             p5-File-Listing-6.03
festival-1.96_1                                
p5-HTML-Element-Extended-1.18
festlex-cmu-1.95                                p5-HTML-Form-6.00
festlex-czech-0.2.1                             p5-HTML-FromText-2.05_1
festlex-oald-1.4.1_1                            p5-HTML-Parser-3.69
festlex-poslex-1.4.1_2                         
p5-HTML-TableExtract-2.11
festvox-czech-0.1                               p5-HTML-Tagset-3.20
festvox-don-1.4.0_2                             p5-HTML-Tree-4.2
festvox-el11-1.4.0_2                           
p5-HTTP-Cache-Transparent-1.0
festvox-kal16-1.4.0                             p5-HTTP-Cookies-6.00
festvox-ked16-1.4.0_1                           p5-HTTP-Daemon-6.00
festvox-rab16-1.4.1_2                           p5-HTTP-Date-6.00
ffmpeg-0.7.8,1                                  p5-HTTP-Message-6.02
fftw3-3.3_1                                     p5-HTTP-Negotiate-6.00
fftw3-float-3.3_1                              
p5-HTTP-Server-Simple-0.44
fi-kde-l10n-4.7.3                               p5-IO-Compress-2.045
filelight-4.7.3                                 p5-IO-Socket-INET6-2.69
firefox-12.0,1                                  p5-IO-Socket-SSL-1.49
fixesproto-5.0                                  p5-IO-stringy-2.110
flac-1.2.1_2                                    p5-Image-ExifTool-8.65
flite-1.4                                       p5-LWP-MediaTypes-6.01
florence-0.5.0_1                               
p5-Lingua-EN-Numbers-Ordinate-1.02
fluxbox-1.3.2                                  
p5-Lingua-Preferred-0.2.4
font-adobe-100dpi-1.0.3                         p5-Locale-gettext-1.05_3
font-adobe-75dpi-1.0.3                          p5-Log-TraceMessages-1.4
font-adobe-utopia-75dpi-1.0.4                   p5-MIME-Lite-3.02.8
font-adobe-utopia-type1-1.0.4                   p5-MIME-Tools-5.502,2
font-alias-1.0.3                                p5-MIME-Types-1.32
font-amsfonts-3.02_1                            p5-Mail-Tools-2.08
font-bh-75dpi-1.0.3                             p5-Net-DNS-0.67
font-bh-lucidatypewriter-75dpi-1.0.3            p5-Net-Domain-TLD-1.69
font-bh-ttf-1.0.3                               p5-Net-HTTP-6.02
font-bh-type1-1.0.3                             p5-Net-SSLeay-1.42
font-bitstream-75dpi-1.0.3                     
p5-Parse-RecDescent-1.965.001
font-bitstream-type1-1.0.3                      p5-PerlIO-gzip-0.18
font-cronyx-cyrillic-1.0.3                      p5-SOAP-Lite-0.714
font-ibm-type1-1.0.3                            p5-Socket6-0.23
font-misc-cyrillic-1.0.3                        p5-Task-Weaken-1.04
font-misc-ethiopic-1.0.3                        p5-Term-ProgressBar-2.09
font-misc-meltho-1.0.3                          p5-Term-ReadKey-2.30
font-misc-misc-1.1.2                            p5-Text-Iconv-1.7
font-screen-cyrillic-1.0.4                      p5-Tie-IxHash-1.22
font-util-1.2.0                                 p5-TimeDate-1.20,1
font-winitzki-cyrillic-1.0.3                    p5-Tk-804.030
font-xfree86-type1-1.0.4                        p5-Tk-TableMatrix-1.23_4
fontcacheproto-0.1.3                            p5-URI-1.59
fontconfig-2.8.0_1,1                            p5-Unicode-Map8-0.13
fontsproto-2.1.1                                p5-Unicode-String-2.09
foo2zjs-20110609                               
p5-Unicode-UTF8simple-1.06
foomatic-db-20090530_2                          p5-WWW-Mechanize-1.70
foomatic-db-engine-4.0.7,2                      p5-WWW-RobotRules-6.01
foomatic-filters-4.0.7                         
p5-XML-Filter-BufferText-1.01
fr-kde-l10n-4.7.3                              
p5-XML-Handler-YAWriter-0.23
freetype2-2.4.7                                 p5-XML-LibXML-1.88,1
fribidi-0.19.2_1                               
p5-XML-NamespaceSupport-1.11
fusefs-kmod-0.3.9.p1.20080208_8                 p5-XML-Parser-2.41
fusefs-libs-2.7.4                               p5-XML-SAX-0.96
fusefs-ntfs-2011.4.12_1                         p5-XML-SAX-Expat-0.40
ga-kde-l10n-4.7.3                               p5-XML-SAX-Writer-0.53
gamin-0.1.10_4                                  p5-XML-Simple-2.18
gawk-4.0.1                                      p5-XML-Twig-3.39
gcc-4.6.3.20111202                              p5-XML-Writer-0.612
gccmakedep-1.0.2                                p5-XML-XPath-1.13
gconf2-2.32.0_2                                 p5-YAML-Syck-1.19
gd-2.0.35_7,1                                   p5-libwww-6.02_1
gdbm-1.9.1                                      p5-libxml-0.08
gdisk-0.8.2                                     p5-xmltv-0.5.61
gdk-pixbuf-2.23.5_1                             p7zip-9.20.1
gdm-2.30.5_3                                    pa-kde-l10n-4.7.3
getopt-1.1.4_2                                  pam_kde-1.0
gettext-0.18.1.1                                pango-1.28.4
ghostscript9-9.02_4                             pangomm-2.28.2
giflib-4.1.6                                    panomatic-0.9.4
gio-fam-backend-2.28.8                          patch-2.6.1_1
gksu-2.0.2                                      pciids-20111109
gl-kde-l10n-4.7.3                               pciutils-3.1.7
gle-3.1.0_2                                     pcmanfm-0.9.9
glew-1.7.0                                      pcre-8.20
glib-2.28.8_2                                   perl-5.12.4_3
glib-networking-2.28.7_3                        phonon-4.5.1
glibmm-2.28.2,1                                 phonon-gstreamer-4.5.1
glproto-1.4.12                                  php5-5.3.8
gmake-3.82                                      php5-json-5.3.8
gmp-5.0.2                                       php5-mysql-5.3.8
gnome-control-center-2.32.1                     php5-posix-5.3.8
gnome-desktop-2.32.1_1                          php5-session-5.3.8
gnome-doc-utils-0.20.3                          pinentry-qt4-0.8.1_1
gnome-icon-theme-2.31.0_1                       pixman-0.24.0
gnome-keyring-2.32.1_1                          pkg-config-0.25_1
gnome-menus-2.30.5                              pl-kde-l10n-4.7.3
gnome-mime-data-2.18.0_4                        pl-libgadu-1.11.0,1
gnome-mount-0.8_9                              
plasma-applet-daisy-0.0.4.25_2
gnome-panel-2.32.1                             
plasma-applet-panelspacer-0.2_6
gnome-power-manager-2.32.0_1                   
plasma-applet-simpleweatherforecast-1.3_2
gnome-session-2.32.1_1                         
plasma-scriptengine-python-4.7.3
gnome-settings-daemon-2.32.1_3                 
plasma-scriptengine-ruby-4.7.3
gnome-vfs-2.24.4                                plotutils-2.6_2,1
gnome_subr-1.0                                  png-1.4.8
gnomehier-2.3_12                                policykit-0.9_6
gnupg-2.0.18_1                                  policykit-gnome-0.9.2_5
gnutls-2.12.14                                  polkit-0.99
gobject-introspection-0.10.8                    polkit-gnome-0.99
gpac-libgpac-0.4.5_4,1                          polkit-kde-0.99.0_1
gperf-3.0.3                                     polkit-qt-0.99.0
gpgme-1.3.1                                     poppler-0.18.0
gpicview-0.2.1_3                                poppler-data-0.4.5
gpsd-3.3                                        poppler-glib-0.18.0
graphite2-1.1.2                                 poppler-qt4-0.18.0
graphviz-2.28.0                                 popt-1.16
gsettings-desktop-schemas-3.0.1                 portaudio-18.1_2
gsfonts-8.11_5                                  portupgrade-2.4.9.3,2
gsm-1.0.13                                      printproto-1.0.5
gstreamer-0.10.35                               prison-1.0
gstreamer-ffmpeg-0.10.13                        pt-kde-l10n-4.7.3
gstreamer-plugins-0.10.35_1,3                   pt_BR-kde-l10n-4.7.3
gstreamer-plugins-a52dec-0.10.18,3              pth-2.0.7
gstreamer-plugins-bad-0.10.22,3                 pulseaudio-0.9.22_2
gstreamer-plugins-core-0.10_12                  pwcview-1.4.1_3
gstreamer-plugins-dts-0.10.22,3                 py27-MySQLdb-1.2.3_1
gstreamer-plugins-dvd-0.10.18,3                 py27-cairo-1.8.10
gstreamer-plugins-good-0.10.30,3                py27-cups-1.9.60
gstreamer-plugins-libpng-0.10.30,3              py27-dbus-0.84.0
gstreamer-plugins-mad-0.10.18,3                 py27-gobject-2.28.6
gstreamer-plugins-mp3-0.10.0_1                  py27-gtk-2.24.0
gstreamer-plugins-ogg-0.10.35,3                 py27-imaging-1.1.7_1
gstreamer-plugins-pango-0.10.35,3               py27-kdebindings-4.7.3
gstreamer-plugins-theora-0.10.35,3             
py27-kdebindings-krosspython-4.7.3
gstreamer-plugins-ugly-0.10.18,3               
py27-kdebindings-pykde4-4.7.3
gstreamer-plugins-vorbis-0.10.35,3             
py27-kdebindings-pykdeuic4-4.7.3
gstreamer-plugins-xvid-0.10.22,3                py27-libxml2-2.7.8_1
gtk-2.24.6                                      py27-lxml-2.3.2
gtk-engines2-2.20.2                             py27-notify-0.1.1_8
gtk-qt4-engine-1.1_5                            py27-qt4-4.8.5
gtk-theme-switch-2.0.0.r2_4                    
py27-qt4-assistant-4.8.5,1
gtk-update-icon-cache-2.24.6                    py27-qt4-core-4.8.5,1
gtk2-qtcurve-theme-1.8.12                       py27-qt4-dbus-4.8.5,1
gtkmm-2.24.2                                   
py27-qt4-declarative-4.8.5
gutenprint-5.2.7                                py27-qt4-demo-4.8.5,1
gutenprint-base-5.2.7                          
py27-qt4-designer-4.8.5,1
gutenprint-cups-5.2.7                          
py27-qt4-designerplugin-4.8.5,1
gutenprint-foomatic-5.2.7                       py27-qt4-doc-4.8.5,1
gutenprint-ijs-5.2.7                            py27-qt4-gui-4.8.5,1
gvfs-1.6.6_1                                    py27-qt4-help-4.8.5
gwenview-4.7.3                                 
py27-qt4-multimedia-4.8.5
hal-0.5.14_17                                   py27-qt4-network-4.8.5,1
hdf5-1.8.8                                      py27-qt4-opengl-4.8.5,1
he-kde-l10n-4.7.3                               py27-qt4-phonon-4.8.5
help2man-1.40.9                                
py27-qt4-qscintilla2-2.4.6,1
hicolor-icon-theme-0.12                         py27-qt4-script-4.8.5,1
hr-kde-l10n-4.7.3                              
py27-qt4-scripttools-4.8.5,1
hu-kde-l10n-4.7.3                               py27-qt4-sql-4.8.5,1
hugin-2010.4.0_3                                py27-qt4-svg-4.8.5,1
hunspell-1.3.2_1                                py27-qt4-test-4.8.5,1
hupnp-1.0.0                                     py27-qt4-webkit-4.8.5
hyphen-2.8.3                                    py27-qt4-xml-4.8.5,1
ia-kde-l10n-4.7.3                              
py27-qt4-xmlpatterns-4.8.5
iceauth-1.0.5                                   py27-setuptools-0.6c11_1
icu-4.8.1.1                                     py27-sip-4.12.4,1
id-kde-l10n-4.7.3                               py27-sqlite3-2.7.2_1
idesk-0.7.5_9                                   py27-tkinter-2.7.2_3
ilmbase-1.0.1_1                                 py27-xml-0.8.4_2
imake-1.0.4,1                                   python27-2.7.2_3
imlib2-1.4.5,2                                  qca-2.0.3
inputproto-2.0.2                                qca-ossl-2.0.0.b3_4
intltool-0.41.1                                 qimageblitz-0.0.6
is-kde-l10n-4.7.3                               qjson-0.7.1_1
iso-codes-3.29                                  qmake-3.3.8_1
iso8879-1986_2                                  qscintilla2-2.4.6,1
it-kde-l10n-4.7.3                               qt-3.3.8_13
ja-kakasi-2.3.4                                 qt4-accessible-4.7.4
ja-kde-l10n-4.7.3                               qt4-assistant-4.7.4_1
ja-p5-Text-Kakasi-2.04                          qt4-clucene-4.7.4
jackit-0.121.3_1                                qt4-corelib-4.7.4
jailme-0.1                                      qt4-dbus-4.7.4
jasper-1.900.1_10                               qt4-declarative-4.7.4
javavmwrapper-2.3.5                             qt4-designer-4.7.4_1
jbig2dec-0.11                                   qt4-doc-4.7.4
jbigkit-1.6                                     qt4-gui-4.7.4
jovie-4.7.3                                     qt4-help-4.7.4
jpeg-8_3                                        qt4-help-tools-4.7.4
junit-4.8.2                                     qt4-iconengines-4.7.4
k3b-2.0.2_3                                     qt4-imageformats-4.7.4
kamera-4.7.3                                    qt4-inputmethods-4.7.4
kate-4.7.3                                      qt4-l10n-4.7.4
kbproto-1.0.5                                  
qt4-libQtAssistantClient-4.6.3
kcolorchooser-4.7.3                             qt4-linguist-4.7.4_1
kcoloredit-2.0.0.4.4.0                          qt4-moc-4.7.4
kde-baseapps-4.7.3                              qt4-multimedia-4.7.4
kde-l10n-4.7.3                                  qt4-mysql-plugin-4.7.4
kde-runtime-4.7.3                               qt4-network-4.7.4
kde-wallpapers-4.7.3                            qt4-opengl-4.7.4
kde-workspace-4.7.3                             qt4-pixeltool-4.7.4
kde4-icons-oxygen-4.7.3                         qt4-porting-4.7.4
kde4-shared-mime-info-1.1                       qt4-qdbusviewer-4.7.4
kde4-style-bespin-200912030441_4                qt4-qmake-4.7.4
kde4-style-nitrogen-1.0.5_2                     qt4-qt3support-4.7.4
kde4-style-polyester-2.0.0_4                    qt4-qtconfig-4.7.4
kde4-style-qtcurve-1.8.9                        qt4-qtestlib-4.7.4
kde4-style-skulpture-0.2.3_4                   
qt4-qtsolutions-singleapplication-20110722
kde4-windeco-nitrogen-3.3.3_2                   qt4-qvfb-4.7.4
kde4-xdg-env-1.0.1                              qt4-rcc-4.7.4
kdeaccessibility-4.7.3                          qt4-script-4.7.4
kdeadmin-4.7.3                                  qt4-scripttools-4.7.4
kdeartwork-4.7.3                                qt4-sql-4.7.4
kdebindings-4.7.3                               qt4-sqlite-plugin-4.7.4
kdebindings-smoke-smokegen-4.7.3                qt4-style-qtcurve-1.8.9
kdebindings-smoke-smokekde-4.7.3                qt4-svg-4.7.4
kdebindings-smoke-smokeqt-4.7.3                 qt4-webkit-4.7.4
kdegraphics-4.7.3                               qt4-xml-4.7.4
kdegraphics-mobipocket-4.7.3                    qt4-xmlpatterns-4.7.4
kdegraphics-strigi-analyzer-4.7.3              
qt4-xmlpatterns-tool-4.7.4
kdegraphics-svgpart-4.7.3                      
qtscriptgenerator-0.1.0.20101126
kdegraphics-thumbnailers-4.7.3                  qwt-5.2.2
kdehier4-1.0.10                                 qzeitgeist-0.7.0
kdelibs-4.7.3                                   randrproto-1.3.2
kdemultimedia-4.7.3                             raptor2-2.0.4_1
kdenetwork-4.7.3                                rar-4.0.1,3
kdepim-4.4.11.1_1                               rarian-0.8.1
kdepim-runtime-4.4.11.1                         rasqal-0.9.27
kdepimlibs-4.7.3                                rdesktop-1.7.0
kdeplasma-addons-4.7.3                          recode-3.6_8
kdesdk-4.7.3                                    recordproto-1.14.1
kdetoys-4.7.3                                   redland-1.0.14
kdeutils-4.7.3                                  renderproto-0.11.1
kdeutils-printer-applet-4.7.3                   ro-kde-l10n-4.7.3
kdevelop-4.2.3                                  rsync-3.0.9
kdevelop-php-1.2.3                              ru-kde-l10n-4.7.3
kdevelop-php-docs-1.2.3                         ruby-1.8.7.352_2,1
kdevplatform-1.2.3_1                            ruby18-bdb-0.6.6
kgamma-4.7.3                                    ruby18-kdebindings-4.7.3
kiconedit-4.4.0                                
ruby18-kdebindings-korundum-4.7.3
kio-upnp-ms-1.0.0.g20110808                    
ruby18-kdebindings-krossruby-4.7.3
kipi-plugins-1.9.0_1,1                         
ruby18-kdebindings-qtruby-4.7.3
kk-kde-l10n-4.7.3                              
samba34-libsmbclient-3.4.14
km-kde-l10n-4.7.3                               sampleicc-1.6.6
kmplayer-kde4-0.11.2b,3                         sane-backends-1.0.22
kn-kde-l10n-4.7.3                               schroedinger-1.0.10
ko-kde-l10n-4.7.3                               screen-4.0.3_13
kolourpaint-4.7.3                               scrnsaverproto-1.2.1
konsole-4.7.3                                   sdl-1.2.14_2,2
konversation-1.3.1_2                            sdl_image-1.2.10_2
kphotoalbum-4.1.1.4.4.0_4                       sdl_mixer-1.2.11_2
kruler-4.7.3                                    sessreg-1.0.7
ksaneplugin-4.7.3                               setxkbmap-1.2.0
ksnapshot-4.7.3                                 sg3_utils-1.28
ksysguardd-4.7.3                               
shared-desktop-ontologies-0.8.1
ktorrent-4.1.2_1                                shared-mime-info-0.90
lame-3.98.4                                     sk-kde-l10n-4.7.3
lcms-1.19_1,1                                   skanlite-0.7_1
lcms2-2.2                                       sl-kde-l10n-4.7.3
leafpad-0.8.18.1                                smpeg-0.4.4_8
libFS-1.0.3                                     smproxy-1.0.5
libGL-7.6.1                                     soprano-2.7.3
libGLU-7.6.1                                   
speech-dispatcher-0.7.1_1
libICE-1.0.7,1                                  speex-1.2.r1_3,1
libIDL-0.8.14_1                                 sqlite3-3.7.9
libSM-1.2.0,1                                   sr-kde-l10n-4.7.3
libX11-1.4.4,1                                 
startup-notification-0.10_2
libXScrnSaver-1.2.1                             strigi-0.7.6
libXTrap-1.0.0                                  subversion-1.7.1_1
libXau-1.0.6                                    sudo-1.8.3_1
libXaw-1.0.8,1                                  sv-kde-l10n-4.7.3
libXcomposite-0.4.3,1                           swapexd-0.3_1
libXcursor-1.1.12                              
system-config-printer-1.1.16_3
libXdamage-1.1.3                               
system-config-printer-kde-4.7.3
libXdmcp-1.1.0                                  t1lib-5.1.2_1,1
libXevie-1.0.3                                  taglib-1.7
libXext-1.3.0_1,1                               taglib-extras-1.0.1
libXfixes-5.0                                   talloc-2.0.7
libXfont-1.4.4,1                                tcl-8.5.11
libXfontcache-1.0.5                             tcl-modules-8.5.11
libXft-2.1.14                                   teTeX-base-3.0_22
libXi-1.4.3,1                                   teTeX-texmf-3.0_8
libXinerama-1.1.1,1                             tex-texmflocal-1.9
libXmu-1.1.0,1                                  texi2html-1.82,1
libXp-1.0.1,1                                   th-kde-l10n-4.7.3
libXpm-3.5.9                                    tidy-lib-090315.c_1
libXrandr-1.3.2                                 tiff-4.0.0_2
libXrender-0.9.6                                tk-8.5.11
libXres-1.0.5                                   tmake-1.13
libXt-1.0.9                                     tr-kde-l10n-4.7.3
libXtst-1.2.0                                   trapproto-3.4.3
libXv-1.0.6,1                                   twm-1.0.7
libXvMC-1.0.6                                   ug-kde-l10n-4.7.3
libXxf86dga-1.1.2                               uhidd-0.2.0_1
libXxf86misc-1.0.3                              uk-kde-l10n-4.7.3
libXxf86vm-1.1.1                                unique-1.1.6_2
liba52-0.7.4_2                                  unrar-4.00,5
libaacs-0.1.20110218_1                          upower-0.9.7
libao-1.1.0_1                                   usbmuxd-1.0.7_1
libart_lgpl-2.3.21,1                            vcdimager-0.7.24
libass-0.10.0                                   videoproto-2.3.1
libassuan-2.0.2                                 vigra-1.7.1_3
libaudiofile-0.2.7                              vim-7.3.121
libbluray-0.2.20110219                         
virtualbox-ose-additions-4.0.14
libbonobo-2.32.0                                virtuoso-6.1.3_1
libbonoboui-2.24.4                              vorbis-tools-1.4.0_2,3
libcanberra-0.28_1                              vte-0.26.2
libcdaudio-0.99.12p2_2                          w3m-0.5.3
libcddb-1.3.2_1                                 wa-kde-l10n-4.7.3
libcdio-0.82_2                                  wavpack-4.60.1
libcheck-0.9.8                                  webcamd-3.0.0.2
libcmis-0.1.0                                   webfonts-0.30_6
libcompizconfig-0.8.4_4                         webp-0.1.3
libcroco-0.6.2_1                                wget-1.13.4_1
libdaemon-0.14                                  wxgtk2-common-2.8.12
libdbusmenu-qt-0.9.0                            wxgtk2-unicode-2.8.12
libdca-0.0.5                                    x11perf-1.5.4
libdiscid-0.2.2_1                               x264-0.116.2076
libdmtx-0.7.4_1                                 xalan-j-2.7.1
libdmx-1.1.1                                    xarchiver-0.5.2_4
libdnet-1.11_3                                  xauth-1.0.6
libdrm-2.4.17_1                                 xbacklight-1.1.2
libdvdcss-1.2.10_1                              xbitmaps-1.1.1
libdvdread-4.1.4.r1219                          xbmc-10.1_3
libeXosip2-3.3.0_2                              xcalc-1.0.4.1_1
libevent-1.4.14b_2                              xcb-util-0.3.6_1
libexecinfo-1.1_3                               xclock-1.0.5
libexif-0.6.20                                  xcmsdb-1.0.3
libexttextcat-3.2.0_1                           xcursor-themes-1.0.3
libfame-0.9.1_3                                 xcursorgen-1.0.4
libffi-3.0.9                                    xdg-utils-1.1.0rc1
libfm-0.1.16_1                                  xdpyinfo-1.2.0
libfontenc-1.1.0                                xdriinfo-1.0.3
libfpx-1.2.0.12_1                               xerces-j-2.11.0
libftdi-0.18                                    xev-1.1.0
libgcal-0.9.6                                   xextproto-7.2.0
libgcrypt-1.5.0                                 xf86-input-egalax-0.2
libgee-0.6.2.1                                 
xf86-input-keyboard-1.5.0
libgksu-2.0.9                                   xf86-input-mouse-1.6.0
libglade2-2.6.4_4                              
xf86-input-synaptics-1.2.1_1
libglut-7.6.1                                  
xf86-input-vmmouse-12.6.9_1
libgnome-2.32.0                                 xf86-video-ati-6.14.2
libgnome-keyring-2.32.0_1                       xf86-video-intel-2.7.1_4
libgnomecanvas-2.30.3                          
xf86-video-mach64-6.8.2_1
libgnomekbd-2.32.0                              xf86-video-mga-1.4.11,2
libgnomeui-2.24.4                               xf86-video-nv-2.1.18
libgpg-error-1.10                              
xf86-video-openchrome-0.2.904_3
libgphoto2-2.4.11_1                             xf86-video-r128-6.8.1_2
libgpod-0.8.0                                  
xf86-video-radeonhd-1.3.0_4
libgsf-1.14.21                                  xf86-video-vesa-2.3.0_1
libgtop-2.28.3_2                               
xf86-video-vmware-11.0.3_1
libgweather-2.30.3                              xf86dga-1.0.3
libical-0.44                                    xf86dgaproto-2.1
libiconv-1.13.1_1                               xf86miscproto-0.9.3
libid3tag-0.15.1b                               xf86vidmodeproto-2.3.1
libidn-1.22                                     xgamma-1.0.4
libijs-0.35_1                                   xgc-1.0.3
libimobiledevice-1.0.6_2                        xhost-1.0.4
libiodbc-3.52.7                                 xineramaproto-1.2.1
libkate-0.4.1                                   xinit-1.3.1
libkdcraw-4.7.3                                 xinput-1.5.3
libkexiv2-4.7.3                                 xkbcomp-1.2.3
libkipi-4.7.3                                   xkbevd-1.1.2
libksane-4.7.3                                  xkbutils-1.0.3
libksba-1.2.0                                   xkeyboard-config-2.1
libktorrent-1.1.2_1                             xkill-1.0.3
liblastfm-0.3.3_1                               xlsatoms-1.1.0
liblqr-1-0.4.1_2                                xlsclients-1.1.2
libltdl-2.4_1                                   xmessage-1.0.3
libmad-0.15.1b_2                                xmlcatmgr-2.2
libmicrohttpd-0.9.15                            xmlcharent-0.3_2
libmikmod-esound-3.1.12                         xmlto-0.0.24
libmms-0.6.2                                    xmodmap-1.0.5
libmng-1.0.10_2                                 xorg-7.5.1
libmodplug-0.8.8.4                              xorg-apps-7.5.1
libmpeg2-0.5.1                                  xorg-cf-files-1.0.4
libmsn-4.2_1                                    xorg-docs-1.6,1
libmspack-0.2_1                                 xorg-drivers-7.5.1
libmtp-1.0.6                                    xorg-fonts-7.5.1
libmusicbrainz-2.1.5                            xorg-fonts-75dpi-7.5.1
libmusicbrainz3-3.0.3_1                        
xorg-fonts-cyrillic-7.5.1
libnotify-0.7.3_1                              
xorg-fonts-truetype-7.5.1
libofa-0.9.3_7                                  xorg-fonts-type1-7.5.1
libogg-1.2.2,4                                  xorg-libraries-7.5.1
liboldX-1.0.1                                   xorg-server-1.7.7_3,1
libosip-3.6.0                                   xpr-1.0.3
libotr-3.2.0_4                                  xprop-1.2.1
libpano13-2.9.18                                xproto-7.0.22
libpaper-1.1.24                                 xrandr-1.3.5
libpci-3.1.8_1                                  xrdb-1.0.6_1
libpciaccess-0.12.1                             xrefresh-1.0.4
libplist-1.4                                    xscreensaver-5.15
libproxy-0.4.6                                  xset-1.2.2_1
libpthread-stubs-0.3_3                          xsetmode-1.0.0
libqalculate-0.9.7_1                            xsetroot-1.1.0
libqrencode-3.2.0                               xterm-276_1
librsvg2-2.34.1                                 xtrans-1.2.6
libsamplerate-0.1.8_2                           xv-3.10a_14
libsigc++-2.2.10                                xvid-1.3.2,1
libsigsegv-2.10                                 xvinfo-1.1.1
libslang2-2.2.4                                 xvkbd-3.2
libsndfile-1.0.25                               xwd-1.0.4
libsoup-2.34.3                                  xwininfo-1.1.2
libsoup-gnome-2.34.3_1                          xwud-1.0.3
libspectre-0.2.6                                yajl-2.0.1
libssh-0.4.8_1                                  yasm-1.1.0
libtasn1-2.11                                   zenity-2.32.1_1
libtheora-1.1.1_2                               zh_CN-kde-l10n-4.7.3
libtool-2.4_1                                   zh_TW-kde-l10n-4.7.3
libtunepimp-0.5.3_9,1                           zip-3.0
libtuner-1.0.7                                  zsh-4.3.12_2
libublio-20070103

thanks,
m

-- 
http://www.fastmail.fm - Send your email first class


--_----------=_1336619074167760
Content-Disposition: attachment; filename="config.log"
Content-Id: <1336618800.15494.bab9afd2a3111d3b350e2bba602c6f0cc1c21bf6@messagingengine.com>
Content-Transfer-Encoding: base64
Content-Type: application/octet-stream; name="config.log"

VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBj
b21waWxlcnMgd2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1
Z2dpbmcgaWYgY29uZmlndXJlIG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBj
cmVhdGVkIGJ5IExpYnJlT2ZmaWNlIGNvbmZpZ3VyZSAzLjUsIHdoaWNoIHdh
cwpnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjMuICBJbnZvY2F0aW9u
IGNvbW1hbmQgbGluZSB3YXMKCiAgJCAuL2NvbmZpZ3VyZSAtLXdpdGgtdW5p
eC13cmFwcGVyPWxpYnJlb2ZmaWNlIC0tZGlzYWJsZS1mZXRjaC1leHRlcm5h
bCAtLXdpdGgtYnVpbGQtdmVyc2lvbj1GcmVlQlNEIHBvcnRzIDMuNS4yXzIg
LS13aXRoLXZlbmRvcj1GcmVlQlNEIHBvcnRzIDMuNS4yXzIgLS1leGVjLXBy
ZWZpeD0vdXNyL2xvY2FsIC0td2l0aC1nbnUtcGF0Y2g9L3Vzci9sb2NhbC9i
aW4vZ3BhdGNoIC0td2l0aC1leHRlcm5hbC10YXI9L3Vzci9wb3J0cy9kaXN0
ZmlsZXMvbGlicmVvZmZpY2UgLS13aXRoLXN5c3RlbS1saWJ4bWwgLS13aXRo
LXN5c3RlbS1jYWlybyAtLWVuYWJsZS1jYWlyby1jYW52YXMgLS13aXRoLXN5
c3RlbS16bGliIC0td2l0aC1zeXN0ZW0taWN1IC0td2l0aC1zeXN0ZW0tZGIg
LS13aXRoLXN5c3RlbS1qcGVnIC0td2l0aC1zeXN0ZW0tZXhwYXQgLS13aXRo
LXN5c3RlbS1vcGVuc3NsIC0td2l0aC1zeXN0ZW0tY3VybCAtLXdpdGgtc3lz
dGVtLWxpYnZpc2lvIC0td2l0aC1zeXN0ZW0tbGlid3BkIC0td2l0aC1zeXN0
ZW0tbGlid3BnIC0td2l0aC1zeXN0ZW0tbGlid3BzIC0td2l0aC1zeXN0ZW0t
cG9wcGxlciAtLXdpdGgtc3lzdGVtLXJlZGxhbmQgLS13aXRoLXN5c3RlbS1o
dW5zcGVsbCAtLXdpdGgtc3lzdGVtLW15dGhlcyAtLXdpdGgtc3lzdGVtLWFs
dGxpbnV4aHlwaCAtLXdpdGgtc3lzdGVtLWxpYmV4dHRleHRjYXQgLS13aXRo
LXN5c3RlbS1scHNvbHZlIC0td2l0aC1zeXN0ZW0tdmlncmEgLS13aXRoLWFs
bG9jPXN5c3RlbSAtLXdpdGgtc3lzdGVtLXN0ZGxpYnMgLS13aXRoLXN5c3Rl
bS1tZXNhLWhlYWRlcnMgLS1kaXNhYmxlLWVwbSAtLWRpc2FibGUtbW96aWxs
YSAtLWRpc2FibGUtYnVpbGQtbW96aWxsYSAtLXdpdGhvdXQtc3lzdGVtLW1v
emlsbGEgLS13aXRob3V0LWZvbnRzIC0td2l0aG91dC1hZm1zIC0td2l0aG91
dC1wcGRzIC0td2l0aG91dC1zdGxwb3J0IC0tZGlzYWJsZS1rZGUgLS1kaXNh
YmxlLWtkZWFiIC0td2l0aC1zeXN0ZW0tbnNzIC0td2l0aG91dC1teXNwZWxs
LWRpY3RzIC0td2l0aC1zeXN0ZW0tZGljdHMgLS1kaXNhYmxlLWRlcGVuZGVu
Y3ktdHJhY2tpbmcgLS13aXRoLWV4dGVybmFsLXRoZXMtZGlyPS91c3IvbG9j
YWwvc2hhcmUvbXl0aGVzIC0td2l0aC1leHRlcm5hbC1oeXBoLWRpcj0vdXNy
L2xvY2FsL3NoYXJlL2h5cGhlbiAtLXdpdGgtZXh0ZXJuYWwtZGljdC1kaXI9
L3Vzci9sb2NhbC9zaGFyZS9odW5zcGVsbCAtLWRpc2FibGUtemVuaXR5IC0t
ZW5hYmxlLWdyYXBoaXRlIC0td2l0aC1zeXN0ZW0tZ3JhcGhpdGUgLS13aXRo
LXN5c3RlbS1zYW1wbGVpY2MgLS1lbmFibGUtbWVyZ2VsaWJzIC0tZW5hYmxl
LWdpbyAtLWRpc2FibGUtbnNwbHVnaW4gLS1kaXNhYmxlLWxpbmtvbyAtLWRp
c2FibGUtb25saW5lLXVwZGF0ZSAtLWRpc2FibGUteG1sc2VjIC0td2l0aC1z
eXN0ZW0tZ2V0dGV4dCAtLXdpdGgtc3lzdGVtLWxpYnBuZyAtLXdpdGgtc3lz
dGVtLXBvc3RncmVzcWwgLS13aXRoLXN5c3RlbS1saWJjbWlzIC0tZGlzYWJs
ZS1nbm9tZS12ZnMgLS1lbmFibGUtcHl0aG9uPXN5c3RlbSAtLWVuYWJsZS1l
eHQtcGRmaW1wb3J0IC0tZW5hYmxlLWV4dC1yZXBvcnQtYnVpbGRlciAtLXdp
dGgtc3lzdGVtLWNwcHVuaXQgLS1kaXNhYmxlLXBvc3RncmVzcWwtc2RiYyAt
LWRpc2FibGUtc3lzdHJheSAtLWVuYWJsZS1saWJyc3ZnPW5vIC0tZGlzYWJs
ZS1ndGsgLS1kaXNhYmxlLWd0azMgLS1kaXNhYmxlLW5lb24gLS1kaXNhYmxl
LWtkZTQgLS1kaXNhYmxlLWdjb25mIC0tZGlzYWJsZS1sb2NrZG93biAtLXdp
dGgtYW50LWhvbWU9L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2FwYWNoZS1hbnQv
IC0td2l0aC1qdW5pdD0vdXNyL2xvY2FsL3NoYXJlL2phdmEvY2xhc3Nlcy9q
dW5pdC5qYXIgLS13aXRoLWpkay1ob21lPS91c3IvbG9jYWwvb3BlbmpkazYg
LS13aXRoLXN5c3RlbS1iZWFuc2hlbGwgLS13aXRoLWJlYW5zaGVsbC1qYXI9
L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2NsYXNzZXMvYnNoLmphciAtLXdpdGgt
c3lzdGVtLXhlcmNlcyAtLXdpdGgteGVyY2VzLWphcj0vdXNyL2xvY2FsL3No
YXJlL2phdmEvY2xhc3Nlcy94ZXJjZXNJbXBsLmphciAtLXdpdGgtc3lzdGVt
LXhtbC1hcGlzIC0td2l0aC14bWwtYXBpcy1qYXI9Ly91c3IvbG9jYWwvc2hh
cmUvamF2YS9jbGFzc2VzL3htbC1hcGlzLmphciAtLXdpdGgtc3lzdGVtLXhh
bGFuIC0td2l0aC14YWxhbi1qYXI9L3Vzci9sb2NhbC9zaGFyZS9qYXZhL2Ns
YXNzZXMveGFsYW4uamFyIC0td2l0aC1zZXJpYWxpemVyLWphcj0vdXNyL2xv
Y2FsL3NoYXJlL2phdmEvY2xhc3Nlcy9zZXJpYWxpemVyLmphciAtLWRpc2Fi
bGUtb2RrIC0tZW5hYmxlLXJlbGVhc2UtYnVpbGQgLS14LWxpYnJhcmllcz0v
dXNyL2xvY2FsL2xpYiAtLXgtaW5jbHVkZXM9L3Vzci9sb2NhbC9pbmNsdWRl
IC0tcHJlZml4PS91c3IvbG9jYWwgLS1tYW5kaXI9L3Vzci9sb2NhbC9tYW4g
LS1pbmZvZGlyPS91c3IvbG9jYWwvaW5mby8gLS1idWlsZD1hbWQ2NC1wb3J0
YmxkLWZyZWVic2Q5LjAKCiMjIC0tLS0tLS0tLSAjIwojIyBQbGF0Zm9ybS4g
IyMKIyMgLS0tLS0tLS0tICMjCgpob3N0bmFtZSA9IG5lb24KdW5hbWUgLW0g
PSBhbWQ2NAp1bmFtZSAtciA9IDkuMC1SRUxFQVNFCnVuYW1lIC1zID0gRnJl
ZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgOS4wLVJFTEVBU0UgIzM6IFR1ZSBE
ZWMgMjcgMTQ6MTQ6MjkgUFNUIDIwMTEgICAgIHJvb3RAYnVpbGQ5eDY0LnBj
YnNkLm9yZzovdXNyL29iai9idWlsZHMvYW1kNjQvcGNic2QtYnVpbGQ5MC9m
YnNkLXNvdXJjZS85LjAvc3lzL0dFTkVSSUMgCgovdXNyL2Jpbi91bmFtZSAt
cCA9IGFtZDY0Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93bgoKL2Jpbi9h
cmNoICAgICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAg
ICAgICA9IHVua25vd24KL3Vzci9jb252ZXgvZ2V0c3lzaW5mbyA9IHVua25v
d24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVua25vd24KL2Jpbi9tYWNo
aW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vb3NsZXZlbCAgICAg
ICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24K
ClBBVEg6IC9zYmluClBBVEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6
IC91c3IvYmluClBBVEg6IC91c3IvZ2FtZXMKUEFUSDogL3Vzci9sb2NhbC9z
YmluClBBVEg6IC91c3IvbG9jYWwvYmluClBBVEg6IC9ob21lL21iZW1iaS9i
aW4KCgojIyAtLS0tLS0tLS0tLSAjIwojIyBDb3JlIHRlc3RzLiAjIwojIyAt
LS0tLS0tLS0tLSAjIwoKY29uZmlndXJlOjM2MjA6IGNoZWNraW5nIGJ1aWxk
IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZTozNjM4OiByZXN1bHQ6IGFtZDY0LXBv
cnRibGQtZnJlZWJzZDkuMApjb25maWd1cmU6MzY2MDogY2hlY2tpbmcgaG9z
dCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6MzY3NTogcmVzdWx0OiBhbWQ2NC1w
b3J0YmxkLWZyZWVic2Q5LjAKY29uZmlndXJlOjM3MzE6IGNoZWNraW5nIGZv
ciBzZWQKY29uZmlndXJlOjM3NDk6IGZvdW5kIC91c3IvYmluL3NlZApjb25m
aWd1cmU6Mzc2MTogcmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjM5
MDM6IGNoZWNraW5nIHRoZSBGcmVlQlNEIG9wZXJhdGluZyBzeXN0ZW0gcmVs
ZWFzZQpjb25maWd1cmU6MzkxMDogcmVzdWx0OiBmb3VuZCBPU1ZFUlNJT049
OTAwMDQ0CmNvbmZpZ3VyZTozOTEyOiBjaGVja2luZyB3aGljaCB0aHJlYWQg
bGlicmFyeSB0byB1c2UKY29uZmlndXJlOjM5MjQ6IHJlc3VsdDogLXB0aHJl
YWQKY29uZmlndXJlOjU3NjE6IGNoZWNraW5nIGZvciBncmVwIHRoYXQgaGFu
ZGxlcyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6NTgyMTogcmVzdWx0
OiAvdXNyL2Jpbi9ncmVwCmNvbmZpZ3VyZTo1ODI2OiBjaGVja2luZyBmb3Ig
ZWdyZXAKY29uZmlndXJlOjU4OTA6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcCAt
RQpjb25maWd1cmU6NTg5OTogY2hlY2tpbmcgZm9yIGdhd2sKY29uZmlndXJl
OjU5MTU6IGZvdW5kIC91c3IvbG9jYWwvYmluL2dhd2sKY29uZmlndXJlOjU5
MjY6IHJlc3VsdDogZ2F3awpjb25maWd1cmU6NTkzOTogY2hlY2tpbmcgZm9y
IGdhd2sKY29uZmlndXJlOjU5NTc6IGZvdW5kIC91c3IvbG9jYWwvYmluL2dh
d2sKY29uZmlndXJlOjU5Njk6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vZ2F3
awpjb25maWd1cmU6NTk4NTogY2hlY2tpbmcgZm9yIGJhc2gKY29uZmlndXJl
OjYwMDM6IGZvdW5kIC9iaW4vYmFzaApjb25maWd1cmU6NjAxNTogcmVzdWx0
OiAvYmluL2Jhc2gKY29uZmlndXJlOjYwMzA6IGNoZWNraW5nIGZvciBHTlUg
b3IgQlNEIHRhcgpjb25maWd1cmU6NjAzOTogcmVzdWx0OiB0YXIKY29uZmln
dXJlOjYxNDQ6IEF1dG9tYXRpYyBjY2FjaGUgZGV0ZWN0aW9uIGluZ29yZWQ6
IENDIGlzIHByZS1kZWZpbmVkCmNvbmZpZ3VyZTo2MTgzOiBjaGVja2luZyBn
Y2MgaG9tZQpjb25maWd1cmU6NjE5NTogcmVzdWx0OiAvdXNyCmNvbmZpZ3Vy
ZTo2MjU3OiBjaGVja2luZyBmb3IgZ2NjCmNvbmZpZ3VyZTo2Mjg0OiByZXN1
bHQ6IGNsYW5nCmNvbmZpZ3VyZTo2NTE2OiBjaGVja2luZyBmb3IgQyBjb21w
aWxlciB2ZXJzaW9uCmNvbmZpZ3VyZTo2NTI0OiBjbGFuZyAtLXZlcnNpb24g
PiY1CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAzLjAgKGJyYW5jaGVzL3JlbGVh
c2VfMzAgMTQyNjE0KSAyMDExMTAyMQpUYXJnZXQ6IHg4Nl82NC11bmtub3du
LWZyZWVic2Q5LjAKVGhyZWFkIG1vZGVsOiBwb3NpeApjb25maWd1cmU6NjUy
ODogJD8gPSAwCmNvbmZpZ3VyZTo2NTM1OiBjbGFuZyAtdiA+JjUKRnJlZUJT
RCBjbGFuZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2
MTQpIDIwMTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDku
MApUaHJlYWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZTo2NTM5OiAkPyA9IDAK
Y29uZmlndXJlOjY1NDY6IGNsYW5nIC1WID4mNQpjbGFuZzogZXJyb3I6IGFy
Z3VtZW50IHRvICctVicgaXMgbWlzc2luZyAoZXhwZWN0ZWQgMSB2YWx1ZSkK
Y2xhbmc6IGVycm9yOiBubyBpbnB1dCBmaWxlcwpjb25maWd1cmU6NjU1MDog
JD8gPSAxCmNvbmZpZ3VyZTo2NTczOiBjaGVja2luZyBmb3IgQyBjb21waWxl
ciBkZWZhdWx0IG91dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjY1OTU6IGNs
YW5nIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j
YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9
L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5n
OiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u
OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6
NjU5OTogJD8gPSAwCmNvbmZpZ3VyZTo2NjM3OiByZXN1bHQ6IGEub3V0CmNv
bmZpZ3VyZTo2NjU2OiBjaGVja2luZyB3aGV0aGVyIHRoZSBDIGNvbXBpbGVy
IHdvcmtzCmNvbmZpZ3VyZTo2NjY2OiAuL2Eub3V0CmNvbmZpZ3VyZTo2Njcw
OiAkPyA9IDAKY29uZmlndXJlOjY2ODk6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy
ZTo2Njk2OiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxp
bmcKY29uZmlndXJlOjY2OTg6IHJlc3VsdDogbm8KY29uZmlndXJlOjY3MDE6
IGNoZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJsZXMKY29uZmlndXJl
OjY3MDg6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmlj
dC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv
aW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIg
Y29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVz
ZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3Iv
bG9jYWwvbGliJwpjb25maWd1cmU6NjcxMjogJD8gPSAwCmNvbmZpZ3VyZTo2
NzM4OiByZXN1bHQ6IApjb25maWd1cmU6Njc0NDogY2hlY2tpbmcgZm9yIHN1
ZmZpeCBvZiBvYmplY3QgZmlsZXMKY29uZmlndXJlOjY3NzA6IGNsYW5nIC1j
IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv
aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMg
PiY1CmNvbmZpZ3VyZTo2Nzc0OiAkPyA9IDAKY29uZmlndXJlOjY3OTk6IHJl
c3VsdDogbwpjb25maWd1cmU6NjgwMzogY2hlY2tpbmcgd2hldGhlciB3ZSBh
cmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTo2ODMyOiBj
bGFuZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy
L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25m
dGVzdC5jID4mNQpjb25maWd1cmU6NjgzOTogJD8gPSAwCmNvbmZpZ3VyZTo2
ODU2OiByZXN1bHQ6IHllcwpjb25maWd1cmU6Njg2NTogY2hlY2tpbmcgd2hl
dGhlciBjbGFuZyBhY2NlcHRzIC1nCmNvbmZpZ3VyZTo2ODk1OiBjbGFuZyAt
YyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk
ZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTAyOiAkPyA9IDAK
Y29uZmlndXJlOjcwMDM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3MDIwOiBj
aGVja2luZyBmb3IgY2xhbmcgb3B0aW9uIHRvIGFjY2VwdCBJU08gQzg5CmNv
bmZpZ3VyZTo3MDk0OiBjbGFuZyAgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0
LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p
bmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjcxMDE6ICQ/
ID0gMApjb25maWd1cmU6NzEyNDogcmVzdWx0OiBub25lIG5lZWRlZApjb25m
aWd1cmU6NzE1MDogY2hlY2tpbmcgZm9yIGNsYW5nCmNvbmZpZ3VyZTo3MTY4
OiBmb3VuZCAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzE4MDogcmVzdWx0
OiAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzM1ODogY2hlY2tpbmcgdGhl
IEdOVSBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjczODI6IHJlc3Vs
dDogY2hlY2tlZCAoZ2NjIDQuMi4xKQpjb25maWd1cmU6NzQ2OTogY2hlY2tp
bmcgZm9yIC1Cc3ltYm9saWMtZnVuY3Rpb25zIGxpbmtlciBzdXBwb3J0IApj
b25maWd1cmU6NzQ5ODogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1m
bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz
ci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xv
Y2FsL2xpYiAtV2wsLUJzeW1ib2xpYy1mdW5jdGlvbnMgLVdsLC0tZHluYW1p
Yy1saXN0LWNwcC1uZXcgLVdsLC0tZHluYW1pYy1saXN0LWNwcC10eXBlaW5m
byBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVu
dXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vz
ci9sb2NhbC9saWInCmNvbmZpZ3VyZTo3NTA1OiAkPyA9IDAKY29uZmlndXJl
Ojc1MjU6IHJlc3VsdDogZm91bmQgCmNvbmZpZ3VyZTo3NjQxOiBjaGVja2lu
ZyB3aGV0aGVyIHRvIGVuYWJsZSBjcmFzaGR1bXAgZmVhdHVyZQpjb25maWd1
cmU6NzY1MDogcmVzdWx0OiBubwpjb25maWd1cmU6NzcyMzogY2hlY2tpbmcg
d2hldGhlciB0byB0dXJuIHdhcm5pbmdzIHRvIGVycm9ycwpjb25maWd1cmU6
NzczMTogcmVzdWx0OiBubwpjb25maWd1cmU6NzczNjogY2hlY2tpbmcgd2hl
dGhlciB0byBkbyBhIGRlYnVnIGJ1aWxkCmNvbmZpZ3VyZTo3NzQ1OiByZXN1
bHQ6IG5vCmNvbmZpZ3VyZTo3NzUwOiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1
aWxkIHdpdGggYWRkaXRpb25hbCBkZWJ1ZyB1dGlsaXRpZXMKY29uZmlndXJl
Ojc4MDQ6IHJlc3VsdDogbm8sIGZ1bGwgcHJvZHVjdCBidWlsZApjb25maWd1
cmU6NzgxMDogY2hlY2tpbmcgd2hldGhlciB0byB1c2UgbGlua29vIGZvciB0
aGUgc21va2V0ZXN0IGluc3RhbGxhdGlvbgpjb25maWd1cmU6NzgxNDogcmVz
dWx0OiBubwpjb25maWd1cmU6NzgyNTogY2hlY2tpbmcgd2hldGhlciB0byB1
c2UgbGluay10aW1lIG9wdGltaXphdGlvbgpjb25maWd1cmU6NzgzMzogcmVz
dWx0OiBubwpjb25maWd1cmU6NzgzODogY2hlY2tpbmcgd2hldGhlciB0byBp
bmNsdWRlIHN5bWJvbHMKY29uZmlndXJlOjc4NDY6IHJlc3VsdDogbm8KY29u
ZmlndXJlOjc4NTE6IGNoZWNraW5nIHdoZXRoZXIgdG8gc3RyaXAgdGhlIHNv
bHZlciBvciBub3QuCmNvbmZpZ3VyZTo3ODY0OiByZXN1bHQ6IHllcwpjb25m
aWd1cmU6Nzg3MTogY2hlY2tpbmcgd2hldGhlciBjdXBzIHN1cHBvcnQgaXMg
cHJlc2VudApjb25maWd1cmU6Nzg3NDogY2hlY2tpbmcgZm9yIGN1cHNQcmlu
dEZpbGVzIGluIC1sY3Vwcwpjb25maWd1cmU6NzkwOTogY2xhbmcgLW8gY29u
ZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9s
b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0
aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1sY3VwcyAg
ID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBj
b21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicK
L3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sY3VwcwpjbGFuZzogZXJyb3I6
IGxpbmtlciBjb21tYW5kIGZhaWxlZCB3aXRoIGV4aXQgY29kZSAxICh1c2Ug
LXYgdG8gc2VlIGludm9jYXRpb24pCmNvbmZpZ3VyZTo3OTE2OiAkPyA9IDEK
Y29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMu
aC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8
ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVm
aW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9T
VFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVH
UkVQT1JUICIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92
ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu
IGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNo
IHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRo
ZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4g
ICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRp
Zgp8IGNoYXIgY3Vwc1ByaW50RmlsZXMgKCk7CnwgaW50CnwgbWFpbiAoKQp8
IHsKfCByZXR1cm4gY3Vwc1ByaW50RmlsZXMgKCk7CnwgICA7CnwgICByZXR1
cm4gMDsKfCB9CmNvbmZpZ3VyZTo3OTM3OiByZXN1bHQ6IG5vCmNvbmZpZ3Vy
ZTo3OTUzOiBjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDIHByZXByb2Nlc3Nv
cgpjb25maWd1cmU6ODA3MTogcmVzdWx0OiBjbGFuZy1jcHAKY29uZmlndXJl
OjgxMDA6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv
bG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjgxMDc6
ICQ/ID0gMApjb25maWd1cmU6ODEzODogY2xhbmctY3BwIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3Qu
Ywpjb25mdGVzdC5jOjg6MTA6IGZhdGFsIGVycm9yOiAnYWNfbm9uZXhpc3Rl
bnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50
Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZTo4
MTQ1OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg
LyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxp
YnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9m
ZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZp
bmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5l
IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgLyogZW5kIGNvbmZkZWZzLmguICAq
Lwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6ODE4
NTogY2hlY2tpbmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMKY29uZmlndXJl
OjgyMTU6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu
ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k
YjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4MjIyOiAkPyA9IDAKY29u
ZmlndXJlOjgzMjE6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5v
LXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv
bG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2Nh
bC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVu
dCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli
Oi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6ODMyNTogJD8gPSAwCmNvbmZp
Z3VyZTo4MzMxOiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZTo4MzM1OiAkPyA9IDAK
Y29uZmlndXJlOjgzNTM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBj
aGVja2luZyBmb3Igc3lzL3R5cGVzLmgKY29uZmlndXJlOjgzOTg6IGNsYW5n
IC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j
YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0
LmMgPiY1CmNvbmZpZ3VyZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0MjI6
IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBjaGVja2luZyBmb3Igc3lz
L3N0YXQuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1m
bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz
ci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl
Ojg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29u
ZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzdGRsaWIuaApjb25maWd1cmU6
ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5n
IC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2Ri
NDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25m
aWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNr
aW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8y
IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNs
dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUK
Y29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0
OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBtZW1vcnkuaApj
b25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0
LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p
bmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/
ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgz
Nzc6IGNoZWNraW5nIGZvciBzdHJpbmdzLmgKY29uZmlndXJlOjgzOTg6IGNs
YW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv
bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0
ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0
MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBjaGVja2luZyBmb3Ig
aW50dHlwZXMuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBl
IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J
L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln
dXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMK
Y29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzdGRpbnQuaApjb25maWd1
cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFz
aW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRl
L2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApj
b25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNo
ZWNraW5nIGZvciB1bmlzdGQuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMg
LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9p
bmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+
JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVz
dWx0OiB5ZXMKY29uZmlndXJlOjg0NDY6IGNoZWNraW5nIGN1cHMvY3Vwcy5o
IHVzYWJpbGl0eQpjb25maWd1cmU6ODQ2MzogY2xhbmcgLWMgLU8yIC1waXBl
IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J
L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln
dXJlOjg0NzA6ICQ/ID0gMApjb25maWd1cmU6ODQ4NDogcmVzdWx0OiB5ZXMK
Y29uZmlndXJlOjg0ODg6IGNoZWNraW5nIGN1cHMvY3Vwcy5oIHByZXNlbmNl
CmNvbmZpZ3VyZTo4NTAzOiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1
ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZp
Z3VyZTo4NTEwOiAkPyA9IDAKY29uZmlndXJlOjg1MjQ6IHJlc3VsdDogeWVz
CmNvbmZpZ3VyZTo4NTUyOiBjaGVja2luZyBmb3IgY3Vwcy9jdXBzLmgKY29u
ZmlndXJlOjg1NTk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4NTgwOiBjaGVj
a2luZyB3aGV0aGVyIHdlIG5lZWQgZm9udGNvbmZpZwpjb25maWd1cmU6ODU4
NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg2MzU6IGNoZWNraW5nIGZvciBw
a2ctY29uZmlnCmNvbmZpZ3VyZTo4NjUzOiBmb3VuZCAvdXNyL2xvY2FsL2Jp
bi9wa2ctY29uZmlnCmNvbmZpZ3VyZTo4NjY1OiByZXN1bHQ6IC91c3IvbG9j
YWwvYmluL3BrZy1jb25maWcKY29uZmlndXJlOjg2OTA6IGNoZWNraW5nIHBr
Zy1jb25maWcgaXMgYXQgbGVhc3QgdmVyc2lvbiAwLjkuMApjb25maWd1cmU6
ODY5MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg3MDQ6IGNoZWNraW5nIGZv
ciBGT05UQ09ORklHCmNvbmZpZ3VyZTo4NzExOiAkUEtHX0NPTkZJRyAtLWV4
aXN0cyAtLXByaW50LWVycm9ycyAiZm9udGNvbmZpZyA+PSAyLjIuMCIKY29u
ZmlndXJlOjg3MTQ6ICQ/ID0gMApjb25maWd1cmU6ODcyNzogJFBLR19DT05G
SUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImZvbnRjb25maWcgPj0gMi4y
LjAiCmNvbmZpZ3VyZTo4NzMwOiAkPyA9IDAKY29uZmlndXJlOjg4MDc6IHJl
c3VsdDogeWVzCmNvbmZpZ3VyZTo4ODI1OiBjaGVja2luZyB3aGV0aGVyIHdl
IHdhbnQgdG8gZmV0Y2ggdGFyYmFsbHMKY29uZmlndXJlOjg4MzI6IHJlc3Vs
dDogbm8KY29uZmlndXJlOjg4Mzk6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5h
YmxlIGZpbHRlcnMgZm9yIGxlZ2FjeSBiaW5hcnkgZmlsZSBmb3JtYXRzIChT
dGFyT2ZmaWNlIDUuMikKY29uZmlndXJlOjg4NDM6IHJlc3VsdDogbm8KY29u
ZmlndXJlOjg4NTQ6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgaGVscApj
b25maWd1cmU6ODg1NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg4NzY6IGNo
ZWNraW5nIHdoZXRoZXIgdG8gdXNlIFJQQVRIIGluIHNoYXJlZCBsaWJyYXJp
ZXMKY29uZmlndXJlOjg4ODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4ODg3
OiBjaGVja2luZyB3aGV0aGVyIHRvIGluY2x1ZGUgTXlTcGVsbCBkaWN0aW9u
YXJpZXMKY29uZmlndXJlOjg4OTY6IHJlc3VsdDogbm8KY29uZmlndXJlOjg5
MDI6IGNoZWNraW5nIHdoZXRoZXIgdG8gdXNlIGRpY3RzIGZyb20gZXh0ZXJu
YWwgcGF0aHMKY29uZmlndXJlOjg5MDU6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy
ZTo4OTA4OiBjaGVja2luZyBmb3Igc3BlbGxpbmcgZGljdGlvbmFyeSBkaXJl
Y3RvcnkKY29uZmlndXJlOjg5MTU6IHJlc3VsdDogZmlsZTovLy91c3IvbG9j
YWwvc2hhcmUvaHVuc3BlbGwKY29uZmlndXJlOjg5MTc6IGNoZWNraW5nIGZv
ciBoeXBoZW5hdGlvbiBwYXR0ZXJucyBkaXJlY3RvcnkKY29uZmlndXJlOjg5
MjQ6IHJlc3VsdDogZmlsZTovLy91c3IvbG9jYWwvc2hhcmUvaHlwaGVuCmNv
bmZpZ3VyZTo4OTI2OiBjaGVja2luZyBmb3IgdGhlc2F1cnVzIGRpcmVjdG9y
eQpjb25maWd1cmU6ODkzMzogcmVzdWx0OiBmaWxlOi8vL3Vzci9sb2NhbC9z
aGFyZS9teXRoZXMKY29uZmlndXJlOjg5NDU6IGNoZWNraW5nIHdoZXRoZXIg
dG8gZW5hYmxlIHBjaCBmZWF0dXJlCmNvbmZpZ3VyZTo4OTQ3OiByZXN1bHQ6
IG5vLCBvYnNvbGV0ZQpjb25maWd1cmU6ODk1MDogY2hlY2tpbmcgZm9yIEdO
VSBtYWtlCmNvbmZpZ3VyZTo4OTY3OiByZXN1bHQ6IGdtYWtlCmNvbmZpZ3Vy
ZTo4OTc1OiBjaGVja2luZyB0aGUgR05VIG1ha2UgdmVyc2lvbgpjb25maWd1
cmU6ODk4MDogcmVzdWx0OiBnbWFrZSAzLjgyCmNvbmZpZ3VyZTo5MTEyOiBj
aGVja2luZyBmb3IgLS1oYXNoLXN0eWxlIGdjYyBsaW5rZXIgc3VwcG9ydCAK
Y29uZmlndXJlOjkxNTM6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt
Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91
c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9s
b2NhbC9saWIgLVdsLC0taGFzaC1zdHlsZT1nbnUgY29uZnRlc3QuYyAgPiY1
CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBp
bGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25m
aWd1cmU6OTE2MDogJD8gPSAwCmNvbmZpZ3VyZTo5MTUzOiBjbGFuZyAtbyBj
b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy
L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJw
YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIC1XbCwtLWhhc2gtc3R5bGU9
c3lzdiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50
IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6
L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZTo5MTYwOiAkPyA9IDAKY29uZmln
dXJlOjkxODY6IHJlc3VsdDogc3lzdiAKY29uZmlndXJlOjkyMDM6IGNoZWNr
aW5nIGZvciBwZXJsCmNvbmZpZ3VyZTo5MjIxOiBmb3VuZCAvdXNyL2Jpbi9w
ZXJsCmNvbmZpZ3VyZTo5MjMzOiByZXN1bHQ6IC91c3IvYmluL3BlcmwKY29u
ZmlndXJlOjkyNTQ6IGNoZWNraW5nIHRoZSBQZXJsIHZlcnNpb24KY29uZmln
dXJlOjkyNjM6IHJlc3VsdDogY2hlY2tlZCAocGVybCA1KQpjb25maWd1cmU6
OTI3MzogY2hlY2tpbmcgZm9yIHJlcXVpcmVkIFBlcmwgbW9kdWxlcwpjb25m
aWd1cmU6OTI3NjogcmVzdWx0OiBhbGwgbW9kdWxlcyBmb3VuZApjb25maWd1
cmU6OTY1MTogY2hlY2tpbmcgZm9yIHBrZy1jb25maWcKY29uZmlndXJlOjk2
ODE6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZpZwpjb25maWd1
cmU6OTcwNjogY2hlY2tpbmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJz
aW9uIDAuOS4wCmNvbmZpZ3VyZTo5NzA5OiByZXN1bHQ6IHllcwpjb25maWd1
cmU6OTc2OTogY2hlY2tpbmcgZm9yIGFyCmNvbmZpZ3VyZTo5Nzg1OiBmb3Vu
ZCAvdXNyL2Jpbi9hcgpjb25maWd1cmU6OTc5NjogcmVzdWx0OiBhcgpjb25m
aWd1cmU6OTg2MTogY2hlY2tpbmcgZm9yIG5tCmNvbmZpZ3VyZTo5ODc3OiBm
b3VuZCAvdXNyL2Jpbi9ubQpjb25maWd1cmU6OTg4ODogcmVzdWx0OiBubQpj
b25maWd1cmU6OTk1MzogY2hlY2tpbmcgZm9yIG9iamR1bXAKY29uZmlndXJl
Ojk5Njk6IGZvdW5kIC91c3IvYmluL29iamR1bXAKY29uZmlndXJlOjk5ODA6
IHJlc3VsdDogb2JqZHVtcApjb25maWd1cmU6MTAwNDU6IGNoZWNraW5nIGZv
ciByYW5saWIKY29uZmlndXJlOjEwMDYxOiBmb3VuZCAvdXNyL2Jpbi9yYW5s
aWIKY29uZmlndXJlOjEwMDcyOiByZXN1bHQ6IHJhbmxpYgpjb25maWd1cmU6
MTAxMzc6IGNoZWNraW5nIGZvciBzdHJpcApjb25maWd1cmU6MTAxNTM6IGZv
dW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZToxMDE2NDogcmVzdWx0OiBz
dHJpcApjb25maWd1cmU6MTA1NzU6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVh
ZGVyIGZpbGVzCmNvbmZpZ3VyZToxMDc0MzogcmVzdWx0OiB5ZXMKY29uZmln
dXJlOjEwODY5OiBjaGVja2luZyBmb3IgQysrIGNvbXBpbGVyIHZlcnNpb24K
Y29uZmlndXJlOjEwODc3OiBjbGFuZysrIC0tdmVyc2lvbiA+JjUKRnJlZUJT
RCBjbGFuZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2
MTQpIDIwMTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDku
MApUaHJlYWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZToxMDg4MTogJD8gPSAw
CmNvbmZpZ3VyZToxMDg4ODogY2xhbmcrKyAtdiA+JjUKRnJlZUJTRCBjbGFu
ZyB2ZXJzaW9uIDMuMCAoYnJhbmNoZXMvcmVsZWFzZV8zMCAxNDI2MTQpIDIw
MTExMDIxClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDkuMApUaHJl
YWQgbW9kZWw6IHBvc2l4CmNvbmZpZ3VyZToxMDg5MjogJD8gPSAwCmNvbmZp
Z3VyZToxMDg5OTogY2xhbmcrKyAtViA+JjUKY2xhbmcrKzogZXJyb3I6IGFy
Z3VtZW50IHRvICctVicgaXMgbWlzc2luZyAoZXhwZWN0ZWQgMSB2YWx1ZSkK
Y2xhbmcrKzogZXJyb3I6IG5vIGlucHV0IGZpbGVzCmNvbmZpZ3VyZToxMDkw
MzogJD8gPSAxCmNvbmZpZ3VyZToxMDkwNjogY2hlY2tpbmcgd2hldGhlciB3
ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIKY29uZmlndXJlOjEw
OTM1OiBjbGFuZysrIC1jIC1zdGQ9Z251Kys5OCAtUXVudXNlZC1hcmd1bWVu
dHMgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUv
ZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3VyZToxMDk0MjogJD8gPSAw
CmNvbmZpZ3VyZToxMDk1OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEwOTY4
OiBjaGVja2luZyB3aGV0aGVyIGNsYW5nKysgYWNjZXB0cyAtZwpjb25maWd1
cmU6MTA5OTg6IGNsYW5nKysgLWMgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg
LUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNv
bmZpZ3VyZToxMTAwNTogJD8gPSAwCmNvbmZpZ3VyZToxMTEwNjogcmVzdWx0
OiB5ZXMKY29uZmlndXJlOjExMTM2OiBjaGVja2luZyB0aGUgR05VIEMrKyBj
b21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZToxMTE1OTogcmVzdWx0OiBjaGVj
a2VkIChnKysgNC4yLjEpCmNvbmZpZ3VyZToxMTMyNzogY2hlY2tpbmcgaG93
IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6MTEzNjM6
IGNsYW5nKysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2Fs
L2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAKY29uZmlndXJlOjExMzcwOiAk
PyA9IDAKY29uZmlndXJlOjExNDAxOiBjbGFuZysrIC1FIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3Qu
Y3BwCmNvbmZ0ZXN0LmNwcDoyMDoxMDogZmF0YWwgZXJyb3I6ICdhY19ub25l
eGlzdGVudC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8YWNfbm9uZXhp
c3RlbnQuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmln
dXJlOjExNDA4OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3
YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05B
TUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJs
aWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8
ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAj
ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hF
QURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu
ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAx
CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVN
T1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg
SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8
ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNf
SCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8IC8qIGVuZCBjb25mZGVm
cy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29uZmln
dXJlOjExNDQxOiByZXN1bHQ6IGNsYW5nKysgLUUKY29uZmlndXJlOjExNDcw
OiBjbGFuZysrIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuY3BwCmNvbmZpZ3VyZToxMTQ3Nzog
JD8gPSAwCmNvbmZpZ3VyZToxMTUwODogY2xhbmcrKyAtRSAtSS91c3IvbG9j
YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0
LmNwcApjb25mdGVzdC5jcHA6MjA6MTA6IGZhdGFsIGVycm9yOiAnYWNfbm9u
ZXhpc3RlbnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25vbmV4
aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZp
Z3VyZToxMTUxNTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g
d2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9O
QU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAi
bGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIK
fCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwg
I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19I
RUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZp
bmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0gg
MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01F
TU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5l
IEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEK
fCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBT
X0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29uZmRl
ZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZp
Z3VyZToxMTU2MzogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9j
ZXNzb3IKY29uZmlndXJlOjExNjgxOiByZXN1bHQ6IGNsYW5nLWNwcApjb25m
aWd1cmU6MTE3MTA6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAt
SS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJl
OjExNzE3OiAkPyA9IDAKY29uZmlndXJlOjExNzQ4OiBjbGFuZy1jcHAgLUkv
dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBj
b25mdGVzdC5jCmNvbmZ0ZXN0LmM6MjA6MTA6IGZhdGFsIGVycm9yOiAnYWNf
bm9uZXhpc3RlbnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPGFjX25v
bmV4aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNv
bmZpZ3VyZToxMTc1NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy
YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FH
RV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN
RSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMu
NSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUi
CnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE
Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk
ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC
X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZF
X01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm
aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9I
IDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9D
VVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29u
ZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNv
bmZpZ3VyZToxMTgwNTogY2hlY2tpbmcgc2l6ZSBvZiBsb25nCmNvbmZpZ3Vy
ZToxMjExMDogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3Ry
aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp
YiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVu
dXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vz
ci9sb2NhbC9saWInCmNvbmZpZ3VyZToxMjExNDogJD8gPSAwCmNvbmZpZ3Vy
ZToxMjEyMDogLi9jb25mdGVzdApjb25maWd1cmU6MTIxMjQ6ICQ/ID0gMApj
b25maWd1cmU6MTIxNTA6IHJlc3VsdDogOApjb25maWd1cmU6MTIxNjQ6IGNo
ZWNraW5nIHNpemUgb2Ygc2hvcnQKY29uZmlndXJlOjEyNDY5OiBjbGFuZyAt
byBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv
dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg
LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m
NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w
aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u
ZmlndXJlOjEyNDczOiAkPyA9IDAKY29uZmlndXJlOjEyNDc5OiAuL2NvbmZ0
ZXN0CmNvbmZpZ3VyZToxMjQ4MzogJD8gPSAwCmNvbmZpZ3VyZToxMjUwOTog
cmVzdWx0OiAyCmNvbmZpZ3VyZToxMjUyMzogY2hlY2tpbmcgc2l6ZSBvZiBp
bnQKY29uZmlndXJlOjEyODI4OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBp
cGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg
LUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91
c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzog
YXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0v
dXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjEyODMyOiAkPyA9
IDAKY29uZmlndXJlOjEyODM4OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxMjg0
MjogJD8gPSAwCmNvbmZpZ3VyZToxMjg2ODogcmVzdWx0OiA0CmNvbmZpZ3Vy
ZToxMjg4MjogY2hlY2tpbmcgc2l6ZSBvZiBsb25nIGxvbmcKY29uZmlndXJl
OjEzMTg3OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJp
Y3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2Fs
L2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli
IGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51
c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNy
L2xvY2FsL2xpYicKY29uZmlndXJlOjEzMTkxOiAkPyA9IDAKY29uZmlndXJl
OjEzMTk3OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxMzIwMTogJD8gPSAwCmNv
bmZpZ3VyZToxMzIyNzogcmVzdWx0OiA4CmNvbmZpZ3VyZToxMzI0MTogY2hl
Y2tpbmcgc2l6ZSBvZiBkb3VibGUKY29uZmlndXJlOjEzNTQ2OiBjbGFuZyAt
byBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv
dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg
LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m
NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w
aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u
ZmlndXJlOjEzNTUwOiAkPyA9IDAKY29uZmlndXJlOjEzNTU2OiAuL2NvbmZ0
ZXN0CmNvbmZpZ3VyZToxMzU2MDogJD8gPSAwCmNvbmZpZ3VyZToxMzU4Njog
cmVzdWx0OiA4CmNvbmZpZ3VyZToxMzYwMDogY2hlY2tpbmcgc2l6ZSBvZiB2
b2lkKgpjb25maWd1cmU6MTM5MDU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAt
cGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVk
ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6
L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5n
OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRo
PS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTM5MDk6ICQ/
ID0gMApjb25maWd1cmU6MTM5MTU6IC4vY29uZnRlc3QKY29uZmlndXJlOjEz
OTE5OiAkPyA9IDAKY29uZmlndXJlOjEzOTQ1OiByZXN1bHQ6IDgKY29uZmln
dXJlOjEzOTY4OiBjaGVja2luZyBhbGlnbm1lbnQgb2Ygc2hvcnQKY29uZmln
dXJlOjE0MzAzOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1z
dHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv
Y2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwv
bGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQg
dW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjov
dXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjE0MzA3OiAkPyA9IDAKY29uZmln
dXJlOjE0MzEzOiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZToxNDMxNzogJD8gPSAw
CmNvbmZpZ3VyZToxNDM0MzogcmVzdWx0OiAyCmNvbmZpZ3VyZToxNDM1NTog
Y2hlY2tpbmcgYWxpZ25tZW50IG9mIGludApjb25maWd1cmU6MTQ2OTA6IGNs
YW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu
ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k
YjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3Qu
YyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5n
IGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli
Jwpjb25maWd1cmU6MTQ2OTQ6ICQ/ID0gMApjb25maWd1cmU6MTQ3MDA6IC4v
Y29uZnRlc3QKY29uZmlndXJlOjE0NzA0OiAkPyA9IDAKY29uZmlndXJlOjE0
NzMwOiByZXN1bHQ6IDQKY29uZmlndXJlOjE0NzQyOiBjaGVja2luZyBhbGln
bm1lbnQgb2YgbG9uZwpjb25maWd1cmU6MTUwNzc6IGNsYW5nIC1vIGNvbmZ0
ZXN0IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9j
YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9
L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5n
OiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u
OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6
MTUwODE6ICQ/ID0gMApjb25maWd1cmU6MTUwODc6IC4vY29uZnRlc3QKY29u
ZmlndXJlOjE1MDkxOiAkPyA9IDAKY29uZmlndXJlOjE1MTE3OiByZXN1bHQ6
IDgKY29uZmlndXJlOjE1MTI5OiBjaGVja2luZyBhbGlnbm1lbnQgb2YgZG91
YmxlCmNvbmZpZ3VyZToxNTQ2NDogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1w
aXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl
IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjov
dXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6
IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9
L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToxNTQ2ODogJD8g
PSAwCmNvbmZpZ3VyZToxNTQ3NDogLi9jb25mdGVzdApjb25maWd1cmU6MTU0
Nzg6ICQ/ID0gMApjb25maWd1cmU6MTU1MDQ6IHJlc3VsdDogOApjb25maWd1
cmU6MTU1MjE6IGNoZWNraW5nIHdoZXRoZXIgYnl0ZSBvcmRlcmluZyBpcyBi
aWdlbmRpYW4KY29uZmlndXJlOjE1NTQ2OiBjbGFuZyAtYyAtTzIgLXBpcGUg
LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv
dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25mdGVz
dC5jOjMxOjk6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSAnbm90JwogICAg
ICAgICAgICAgICBub3QgYSB1bml2ZXJzYWwgY2FwYWJsZSBjb21waWxlcgog
ICAgICAgICAgICAgICBeCmNvbmZ0ZXN0LmM6MzE6MTQ6IGVycm9yOiBleHBl
Y3RlZCAnOycgYWZ0ZXIgdG9wIGxldmVsIGRlY2xhcmF0b3IKICAgICAgICAg
ICAgICAgbm90IGEgdW5pdmVyc2FsIGNhcGFibGUgY29tcGlsZXIKICAgICAg
ICAgICAgICAgICAgICBeCiAgICAgICAgICAgICAgICAgICAgOwoyIGVycm9y
cyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNTU1MzogJD8gPSAxCmNvbmZpZ3Vy
ZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8
ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5l
IFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNL
QUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJM
aWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAi
Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lT
X1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm
aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAx
CnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS
SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmlu
ZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8
ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJT
IDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9T
SE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVP
Rl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2Rl
ZmluZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAy
CnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xP
TkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVuZCBjb25m
ZGVmcy5oLiAgKi8KfCAjaWZuZGVmIF9fQVBQTEVfQ0NfXwp8IAkgICAgICAg
bm90IGEgdW5pdmVyc2FsIGNhcGFibGUgY29tcGlsZXIKfCAJICAgICAjZW5k
aWYKfCAJICAgICB0eXBlZGVmIGludCBkdW1teTsKfCAKY29uZmlndXJlOjE1
NjAzOiBjbGFuZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcg
LUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0
MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MTU2MTA6ICQ/ID0gMApjb25m
aWd1cmU6MTU2NDI6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h
bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j
bHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6Mzc6NDogZXJy
b3I6IHVzZSBvZiB1bmRlY2xhcmVkIGlkZW50aWZpZXIgJ25vdCcKICAgICAg
ICAgICAgICAgICBub3QgYmlnIGVuZGlhbgogICAgICAgICAgICAgICAgIF4K
MSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNTY0OTogJD8gPSAxCmNv
bmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgu
ICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAj
ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmlu
ZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RS
SU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JF
UE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhB
VkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEK
fCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ
TkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhB
VkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg
I2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1RE
X0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19I
RUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJ
WkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5l
IFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4
CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9T
SE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElH
Tk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVu
ZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+Cnwg
CQkjaW5jbHVkZSA8c3lzL3BhcmFtLmg+CnwgCnwgaW50CnwgbWFpbiAoKQp8
IHsKfCAjaWYgQllURV9PUkRFUiAhPSBCSUdfRU5ESUFOCnwgCQkgbm90IGJp
ZyBlbmRpYW4KfCAJCSNlbmRpZgp8IAp8ICAgOwp8ICAgcmV0dXJuIDA7Cnwg
fQpjb25maWd1cmU6MTU5MDE6IHJlc3VsdDogbm8KY29uZmlndXJlOjE1OTM1
OiBjaGVja2luZyBmb3Igc3BlY2lhbCBDIGNvbXBpbGVyIG9wdGlvbnMgbmVl
ZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6MTYwMzA6IHJlc3VsdDog
bm8KY29uZmlndXJlOjE2MDM2OiBjaGVja2luZyBmb3IgX0ZJTEVfT0ZGU0VU
X0JJVFMgdmFsdWUgbmVlZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6
MTYwNzE6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2lu
ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k
YjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToxNjA3ODogJD8gPSAwCmNv
bmZpZ3VyZToxNjE0NzogcmVzdWx0OiBubwpjb25maWd1cmU6MTYzMzY6IGNo
ZWNraW5nIHZhbGdyaW5kLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToxNjM1Mzog
Y2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz
ci9pbmNsdWRlL3ZhbGdyaW5kIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6
NjM6MTA6IGZhdGFsIGVycm9yOiAndmFsZ3JpbmQuaCcgZmlsZSBub3QgZm91
bmQKI2luY2x1ZGUgPHZhbGdyaW5kLmg+CiAgICAgICAgIF4KMSBlcnJvciBn
ZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNjM2MDogJD8gPSAxCmNvbmZpZ3VyZTog
ZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNk
ZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBB
Q0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdF
X1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJy
ZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8
ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZ
UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5l
IEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwg
I2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5H
U19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBI
QVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNk
ZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEK
fCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9S
VCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9M
T05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmlu
ZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwg
I2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcg
OAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVuZCBjb25mZGVm
cy5oLiAgKi8KfCAjaW5jbHVkZSA8c3RkaW8uaD4KfCAjaWZkZWYgSEFWRV9T
WVNfVFlQRVNfSAp8ICMgaW5jbHVkZSA8c3lzL3R5cGVzLmg+CnwgI2VuZGlm
CnwgI2lmZGVmIEhBVkVfU1lTX1NUQVRfSAp8ICMgaW5jbHVkZSA8c3lzL3N0
YXQuaD4KfCAjZW5kaWYKfCAjaWZkZWYgU1REQ19IRUFERVJTCnwgIyBpbmNs
dWRlIDxzdGRsaWIuaD4KfCAjIGluY2x1ZGUgPHN0ZGRlZi5oPgp8ICNlbHNl
CnwgIyBpZmRlZiBIQVZFX1NURExJQl9ICnwgIyAgaW5jbHVkZSA8c3RkbGli
Lmg+CnwgIyBlbmRpZgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR19I
CnwgIyBpZiAhZGVmaW5lZCBTVERDX0hFQURFUlMgJiYgZGVmaW5lZCBIQVZF
X01FTU9SWV9ICnwgIyAgaW5jbHVkZSA8bWVtb3J5Lmg+CnwgIyBlbmRpZgp8
ICMgaW5jbHVkZSA8c3RyaW5nLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVf
U1RSSU5HU19ICnwgIyBpbmNsdWRlIDxzdHJpbmdzLmg+CnwgI2VuZGlmCnwg
I2lmZGVmIEhBVkVfSU5UVFlQRVNfSAp8ICMgaW5jbHVkZSA8aW50dHlwZXMu
aD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVERJTlRfSAp8ICMgaW5jbHVk
ZSA8c3RkaW50Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfVU5JU1REX0gK
fCAjIGluY2x1ZGUgPHVuaXN0ZC5oPgp8ICNlbmRpZgp8ICNpbmNsdWRlIDx2
YWxncmluZC5oPgpjb25maWd1cmU6MTYzNzQ6IHJlc3VsdDogbm8KY29uZmln
dXJlOjE2Mzc4OiBjaGVja2luZyB2YWxncmluZC5oIHByZXNlbmNlCmNvbmZp
Z3VyZToxNjM5MzogY2xhbmctY3BwIC1JL3Vzci9pbmNsdWRlL3ZhbGdyaW5k
IGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozMDoxMDogZmF0YWwgZXJyb3I6ICd2
YWxncmluZC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8dmFsZ3JpbmQu
aD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjE2
NDAwOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg
LyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxp
YnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9m
ZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZp
bmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5l
IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMg
MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZF
X1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2Rl
ZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0gg
MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9J
TlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZp
bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwg
I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcg
OAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9J
TlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBT
SVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2Rl
ZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQK
fCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RP
VUJMRSA4CnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDx2
YWxncmluZC5oPgpjb25maWd1cmU6MTY0MTQ6IHJlc3VsdDogbm8KY29uZmln
dXJlOjE2NDQyOiBjaGVja2luZyBmb3IgdmFsZ3JpbmQuaApjb25maWd1cmU6
MTY0NDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjE2NDcyOiBjaGVja2luZyB2
YWxncmluZC5oIHVzYWJpbGl0eQpjb25maWd1cmU6MTY0ODk6IGNsYW5nIC1j
IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv
aW5jbHVkZS92YWxncmluZCBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjYz
OjEwOiBmYXRhbCBlcnJvcjogJ3ZhbGdyaW5kLmgnIGZpbGUgbm90IGZvdW5k
CiNpbmNsdWRlIDx2YWxncmluZC5oPgogICAgICAgICBeCjEgZXJyb3IgZ2Vu
ZXJhdGVkLgpjb25maWd1cmU6MTY0OTY6ICQ/ID0gMQpjb25maWd1cmU6IGZh
aWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVm
aW5lIFBBQ0tBR0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNL
QUdFX1RBUk5BTUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9W
RVJTSU9OICIzLjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVP
ZmZpY2UgMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAj
ZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBF
U19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBI
QVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNk
ZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1Nf
SCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFW
RV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVm
aW5lIEhBVkVfQ1VQU19IIDEKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwg
I2RlZmluZSBTSVpFT0ZfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfU0hPUlQg
Mgp8ICNkZWZpbmUgU0laRU9GX0lOVCA0CnwgI2RlZmluZSBTSVpFT0ZfTE9O
R19MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9ET1VCTEUgOAp8ICNkZWZpbmUg
U0laRU9GX1ZPSURQIDgKfCAjZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgp8ICNk
ZWZpbmUgQUxJR05PRl9JTlQgNAp8ICNkZWZpbmUgQUxJR05PRl9MT05HIDgK
fCAjZGVmaW5lIEFMSUdOT0ZfRE9VQkxFIDgKfCAvKiBlbmQgY29uZmRlZnMu
aC4gICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lT
X1RZUEVTX0gKfCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8
ICNpZmRlZiBIQVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0
Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8ICMgaW5jbHVk
ZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8
ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5o
Pgp8ICMgZW5kaWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8
ICMgaWYgIWRlZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9N
RU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYKfCAj
IGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NU
UklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNp
ZmRlZiBIQVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+
CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUg
PHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwg
IyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8dmFs
Z3JpbmQuaD4KY29uZmlndXJlOjE2NTEwOiByZXN1bHQ6IG5vCmNvbmZpZ3Vy
ZToxNjUxNDogY2hlY2tpbmcgdmFsZ3JpbmQuaCBwcmVzZW5jZQpjb25maWd1
cmU6MTY1Mjk6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZS92YWxn
cmluZCBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MzA6MTA6IGZhdGFsIGVycm9y
OiAndmFsZ3JpbmQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPHZhbGdy
aW5kLmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3Vy
ZToxNjUzNjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2Fz
Ogp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1F
ICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGli
cmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAj
ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2Rl
ZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFE
RVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg
SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8
ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9S
WV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhB
VkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAj
ZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0gg
MQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9M
T05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpF
T0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZp
bmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8
ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lO
VCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05P
Rl9ET1VCTEUgOAp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVk
ZSA8dmFsZ3JpbmQuaD4KY29uZmlndXJlOjE2NTUwOiByZXN1bHQ6IG5vCmNv
bmZpZ3VyZToxNjU3ODogY2hlY2tpbmcgZm9yIHZhbGdyaW5kLmgKY29uZmln
dXJlOjE2NTg1OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNjczOTogY2hlY2tp
bmcgZm9yIGcrKyBpbmNsdWRlIHBhdGgKY29uZmlndXJlOjE2NzU2OiByZXN1
bHQ6IC91c3IvaW5jbHVkZS9jKysvNC4yCmNvbmZpZ3VyZToxNzAzNjogY2hl
Y2tpbmcgV2hldGhlciBidWlsZGluZyBTVExQb3J0IGxpYnJhcnkgbWFrZXMg
c2Vuc2UKY29uZmlndXJlOjE3MDYzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6
MTcwNzA6IGNoZWNraW5nIFdoZXRoZXIgU1RMUG9ydCBsaWJyYXJ5IHdpbGwg
YmUgYWN0dWFsbHkgYnVpbHQKY29uZmlndXJlOjE3MDgzOiByZXN1bHQ6IG5v
CmNvbmZpZ3VyZToxNzA4OTogY2hlY2tpbmcgd2hldGhlciBjbGFuZysrIHN1
cHBvcnRzIHRocmVhZCBzYWZlIHN0YXRpY3MKY29uZmlndXJlOjE3MTIyOiBj
bGFuZysrIC1jIC1zdGQ9Z251Kys5OCAtUXVudXNlZC1hcmd1bWVudHMgLWZ0
aHJlYWRzYWZlLXN0YXRpY3MgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNy
L2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3Vy
ZToxNzEyOTogJD8gPSAwCmNvbmZpZ3VyZToxNzE1MzogcmVzdWx0OiBicm9r
ZW4gKGkuZS4sIG5vKQpjb25maWd1cmU6MTcxNzA6IGNoZWNraW5nIHdoZXRo
ZXIgY2xhbmcgc3VwcG9ydHMgLWZ2aXNpYmlsaXR5PWhpZGRlbgpjb25maWd1
cmU6MTcxOTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0
cmljdC1hbGlhc2luZyAtV2Vycm9yIC1mdmlzaWJpbGl0eT1oaWRkZW4gLUkv
dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAg
LXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m
NQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w
aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29u
ZmlndXJlOjE3MjAyOiAkPyA9IDAKY29uZmlndXJlOjE3MjI2OiByZXN1bHQ6
IG5vCmNvbmZpZ3VyZToxNzIzMDogY2hlY2tpbmcgd2hldGhlciBjbGFuZyBz
dXBwb3J0cyAtV25vLWxvbmctZG91YmxlCmNvbmZpZ3VyZToxNzI1NTogY2xh
bmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5n
IC1XZXJyb3IgLVduby1sb25nLWRvdWJsZSAtSS91c3IvbG9jYWwvaW5jbHVk
ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6
L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5n
OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRo
PS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTcyNjI6ICQ/
ID0gMApjb25maWd1cmU6MTcyODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTox
NzI5MDogY2hlY2tpbmcgd2hldGhlciBjbGFuZyBzdXBwb3J0cyAtbW5vLWF2
eApjb25maWd1cmU6MTczMTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlw
ZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2Vycm9yIC1tbm8tYXZ4IC1JL3Vz
ci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1y
cGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUK
Y2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGls
YXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZp
Z3VyZToxNzMyMjogJD8gPSAwCmNvbmZpZ3VyZToxNzM0MzogcmVzdWx0OiB5
ZXMKY29uZmlndXJlOjE3MzUwOiBjaGVja2luZyB3aGV0aGVyIGNsYW5nIHN1
cHBvcnRzIC1zdGQ9YysrMHggd2l0aG91dCBMYW5ndWFnZSBEZWZlY3QgNzU3
CmNvbmZpZ3VyZToxNzQwNjogY2xhbmcrKyAtYyAtc3RkPWdudSsrOTggLVF1
bnVzZWQtYXJndW1lbnRzIC1zdGQ9YysrMHggLUkvdXNyL2xvY2FsL2luY2x1
ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1
CmNvbmZpZ3VyZToxNzQxMzogJD8gPSAwCmNvbmZpZ3VyZToxNzQzNjogcmVz
dWx0OiB5ZXMKY29uZmlndXJlOjE3NjE2OiBjaGVja2luZyB3aGljaCBtZW1v
cnkgYWxsb2NhdG9yIHRvIHVzZQpjb25maWd1cmU6MTc2MTk6IHJlc3VsdDog
c3lzdGVtCmNvbmZpZ3VyZToxNzYyOTogY2hlY2tpbmcgZm9yIG1hbGxvYwpj
b25maWd1cmU6MTc2ODU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt
Zm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91
c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9s
b2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1
bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3Iv
bGliOi91c3IvbG9jYWwvbGliJwpjb25mdGVzdC5jOjUzOjY6IHdhcm5pbmc6
IGluY29tcGF0aWJsZSByZWRlY2xhcmF0aW9uIG9mIGxpYnJhcnkgZnVuY3Rp
b24gJ21hbGxvYycKY2hhciBtYWxsb2MgKCk7CiAgICAgXgpjb25mdGVzdC5j
OjUzOjY6IG5vdGU6ICdtYWxsb2MnIGlzIGEgYnVpbHRpbiB3aXRoIHR5cGUg
J3ZvaWQgKih1bnNpZ25lZCBsb25nKScKMSB3YXJuaW5nIGdlbmVyYXRlZC4K
Y29uZmlndXJlOjE3NjkyOiAkPyA9IDAKY29uZmlndXJlOjE3NzE0OiByZXN1
bHQ6IHllcwpjb25maWd1cmU6MTc2Mjk6IGNoZWNraW5nIGZvciByZWFsbG9j
CmNvbmZpZ3VyZToxNzY4NTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBl
IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J
L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNy
L2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFy
Z3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vz
ci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZ0ZXN0LmM6NTQ6Njogd2Fybmlu
ZzogaW5jb21wYXRpYmxlIHJlZGVjbGFyYXRpb24gb2YgbGlicmFyeSBmdW5j
dGlvbiAncmVhbGxvYycKY2hhciByZWFsbG9jICgpOwogICAgIF4KY29uZnRl
c3QuYzo1NDo2OiBub3RlOiAncmVhbGxvYycgaXMgYSBidWlsdGluIHdpdGgg
dHlwZSAndm9pZCAqKHZvaWQgKiwgdW5zaWduZWQgbG9uZyknCjEgd2Fybmlu
ZyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNzY5MjogJD8gPSAwCmNvbmZpZ3Vy
ZToxNzcxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE3NjI5OiBjaGVja2lu
ZyBmb3IgY2FsbG9jCmNvbmZpZ3VyZToxNzY4NTogY2xhbmcgLW8gY29uZnRl
c3QgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0v
dXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6
IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246
ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZ0ZXN0LmM6
NTU6Njogd2FybmluZzogaW5jb21wYXRpYmxlIHJlZGVjbGFyYXRpb24gb2Yg
bGlicmFyeSBmdW5jdGlvbiAnY2FsbG9jJwpjaGFyIGNhbGxvYyAoKTsKICAg
ICBeCmNvbmZ0ZXN0LmM6NTU6Njogbm90ZTogJ2NhbGxvYycgaXMgYSBidWls
dGluIHdpdGggdHlwZSAndm9pZCAqKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVk
IGxvbmcpJwoxIHdhcm5pbmcgZ2VuZXJhdGVkLgpjb25maWd1cmU6MTc2OTI6
ICQ/ID0gMApjb25maWd1cmU6MTc3MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy
ZToxNzYyOTogY2hlY2tpbmcgZm9yIGZyZWUKY29uZmlndXJlOjE3Njg1OiBj
bGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNp
bmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUv
ZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0
LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmlu
ZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp
YicKY29uZmlndXJlOjE3NjkyOiAkPyA9IDAKY29uZmlndXJlOjE3NzE0OiBy
ZXN1bHQ6IHllcwpjb25maWd1cmU6MTgwMjE6IGNoZWNraW5nIGZvciBwb3Np
eF9mYWxsb2NhdGUKY29uZmlndXJlOjE4MDc3OiBjbGFuZyAtbyBjb25mdGVz
dCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs
L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91
c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzog
d2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjog
Jy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjE4
MDg0OiAkPyA9IDAKY29uZmlndXJlOjE4MTA2OiByZXN1bHQ6IHllcwpjb25m
aWd1cmU6MTgxMjQ6IGNoZWNraW5nIHdoZXRoZXIgdG8gYWRkIGN1c3RvbSBi
dWlsZCB2ZXJzaW9uCmNvbmZpZ3VyZToxODEyODogcmVzdWx0OiB5ZXMsIEZy
ZWVCU0QgcG9ydHMgMy41LjJfMgpjb25maWd1cmU6MTgxMzc6IGNoZWNraW5n
IHdoZXRoZXIgdG8gYnVpbGQgd2l0aCBKYXZhIHN1cHBvcnQKY29uZmlndXJl
OjE4MTQwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTgyOTc6IGNoZWNraW5n
IHRoZSBpbnN0YWxsZWQgSkRLCmNvbmZpZ3VyZToxODM1MTogcmVzdWx0OiBj
aGVja2VkIChKREsgMS42LjBfMzIpCmNvbmZpZ3VyZToxODM2OTogY2hlY2tp
bmcgZm9yIHRhcmdldCBKYXZhIGJ5dGVjb2RlIHZlcnNpb24KY29uZmlndXJl
OjE4Mzg1OiByZXN1bHQ6IDEuNgpjb25maWd1cmU6MTg3MjM6IGNoZWNraW5n
IGZvciBqYXd0IGxpYiBuYW1lCmNvbmZpZ3VyZToxOTIzNjogcmVzdWx0OiAt
bGphd3QKY29uZmlndXJlOjE5MjU1OiBjaGVja2luZyBmb3IgZG1ha2UKY29u
ZmlndXJlOjE5Mjg2OiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL2RtYWtlCmNv
bmZpZ3VyZToxOTI5ODogY2hlY2tpbmcgd2hldGhlciB0aGUgZm91bmQgZG1h
a2UgaXMgdGhlIHJpZ2h0IGRtYWtlCmNvbmZpZ3VyZToxOTMwODogcmVzdWx0
OiB5ZXMKY29uZmlndXJlOjE5MzEwOiBjaGVja2luZyB0aGUgZG1ha2UgdmVy
c2lvbgpjb25maWd1cmU6MTkzMTg6IHJlc3VsdDogT0ssID49IDQuMTEKY29u
ZmlndXJlOjE5MzM1OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBFUE0g
Zm9yIHBhY2tpbmcKY29uZmlndXJlOjE5NzA4OiByZXN1bHQ6IG5vCmNvbmZp
Z3VyZToxOTcxOTogY2hlY2tpbmcgZm9yIGdwZXJmCmNvbmZpZ3VyZToxOTc0
OTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9ncGVyZgpjb25maWd1cmU6MTk3
NjI6IGNoZWNraW5nIGdwZXJmIHZlcnNpb24KY29uZmlndXJlOjE5NzY1OiBy
ZXN1bHQ6IE9LCmNvbmZpZ3VyZToxOTc3NDogY2hlY2tpbmcgd2hldGhlciB0
byBidWlsZCB0aGUgT0RLCmNvbmZpZ3VyZToyMDA1MTogcmVzdWx0OiBubwpj
b25maWd1cmU6MjAwNTk6IGNoZWNraW5nIHdoZXRoZXIgdG8gcHJvdmlkZSBs
aWJzdGRjKysvbGliZ2NjX3MgaW4gdGhlIGluc3RhbGxzZXQKY29uZmlndXJl
OjIwMDYyOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMDA3MjogY2hlY2tpbmcg
d2hpY2ggemxpYiB0byB1c2UKY29uZmlndXJlOjIwMDc1OiByZXN1bHQ6IGV4
dGVybmFsCmNvbmZpZ3VyZToyMDA4ODogY2hlY2tpbmcgemxpYi5oIHVzYWJp
bGl0eQpjb25maWd1cmU6MjAxMDU6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5v
LXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv
bG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToy
MDExMjogJD8gPSAwCmNvbmZpZ3VyZToyMDEyNjogcmVzdWx0OiB5ZXMKY29u
ZmlndXJlOjIwMTMwOiBjaGVja2luZyB6bGliLmggcHJlc2VuY2UKY29uZmln
dXJlOjIwMTQ1OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv
dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZpZ3VyZToy
MDE1MjogJD8gPSAwCmNvbmZpZ3VyZToyMDE2NjogcmVzdWx0OiB5ZXMKY29u
ZmlndXJlOjIwMTk0OiBjaGVja2luZyBmb3IgemxpYi5oCmNvbmZpZ3VyZToy
MDIwMTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwMjE0OiBjaGVja2luZyBm
b3IgZGVmbGF0ZSBpbiAtbHoKY29uZmlndXJlOjIwMjQ5OiBjbGFuZyAtbyBj
b25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy
L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJw
YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWx6ICAg
PiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNv
bXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpj
b25maWd1cmU6MjAyNTY6ICQ/ID0gMApjb25maWd1cmU6MjAyNzc6IHJlc3Vs
dDogeWVzCmNvbmZpZ3VyZToyMDI5NTogY2hlY2tpbmcgd2hpY2gganBlZyB0
byB1c2UKY29uZmlndXJlOjIwMjk4OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZp
Z3VyZToyMDMxMTogY2hlY2tpbmcganBlZ2xpYi5oIHVzYWJpbGl0eQpjb25m
aWd1cmU6MjAzMjg6IGNsYW5nIC1jIC1PMiAtcGlwZSAtZm5vLXN0cmljdC1h
bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j
bHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyMDMzNTogJD8g
PSAwCmNvbmZpZ3VyZToyMDM0OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIw
MzUzOiBjaGVja2luZyBqcGVnbGliLmggcHJlc2VuY2UKY29uZmlndXJlOjIw
MzY4OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv
Y2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZpZ3VyZToyMDM3NTog
JD8gPSAwCmNvbmZpZ3VyZToyMDM4OTogcmVzdWx0OiB5ZXMKY29uZmlndXJl
OjIwNDE3OiBjaGVja2luZyBmb3IganBlZ2xpYi5oCmNvbmZpZ3VyZToyMDQy
NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNDM3OiBjaGVja2luZyBmb3Ig
anBlZ19yZXN5bmNfdG9fcmVzdGFydCBpbiAtbGpwZWcKY29uZmlndXJlOjIw
NDcyOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3Qt
YWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2lu
Y2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNv
bmZ0ZXN0LmMgLWxqcGVnICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVu
dCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli
Oi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxq
cGVnCmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGgg
ZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmln
dXJlOjIwNDc5OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3
YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05B
TUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJs
aWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8
ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAj
ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hF
QURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu
ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAx
CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVN
T1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg
SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8
ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNf
SCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9G
X0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJ
WkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2Rl
ZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4
CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0Zf
SU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElH
Tk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmlu
ZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNk
ZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9D
QVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJp
ZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJy
b3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhl
IHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBp
dHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8K
fCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwg
Y2hhciBqcGVnX3Jlc3luY190b19yZXN0YXJ0ICgpOwp8IGludAp8IG1haW4g
KCkKfCB7CnwgcmV0dXJuIGpwZWdfcmVzeW5jX3RvX3Jlc3RhcnQgKCk7Cnwg
ICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZToyMDUwMDogcmVzdWx0
OiBubwpjb25maWd1cmU6MjA1MDU6IGNoZWNraW5nIGpwZWcgbGlicmFyeSBu
b3QgZm91bmQgb3IgZnVjdGlvbmFsCmNvbmZpZ3VyZToyMDUxNzogY2hlY2tp
bmcgd2hpY2ggZXhwYXQgdG8gdXNlCmNvbmZpZ3VyZToyMDUyMDogcmVzdWx0
OiBleHRlcm5hbApjb25maWd1cmU6MjA1MzM6IGNoZWNraW5nIGV4cGF0Lmgg
dXNhYmlsaXR5CmNvbmZpZ3VyZToyMDU1MDogY2xhbmcgLWMgLU8yIC1waXBl
IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J
L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmln
dXJlOjIwNTU3OiAkPyA9IDAKY29uZmlndXJlOjIwNTcxOiByZXN1bHQ6IHll
cwpjb25maWd1cmU6MjA1NzU6IGNoZWNraW5nIGV4cGF0LmggcHJlc2VuY2UK
Y29uZmlndXJlOjIwNTkwOiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1
ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZp
Z3VyZToyMDU5NzogJD8gPSAwCmNvbmZpZ3VyZToyMDYxMTogcmVzdWx0OiB5
ZXMKY29uZmlndXJlOjIwNjM5OiBjaGVja2luZyBmb3IgZXhwYXQuaApjb25m
aWd1cmU6MjA2NDY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDY2MDogY2hl
Y2tpbmcgZm9yIFhNTF9QYXJzZXJDcmVhdGUgaW4gLWxleHBhdApjb25maWd1
cmU6MjA2OTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0
cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j
YWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9s
aWIgY29uZnRlc3QuYyAtbGV4cGF0ICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBh
cmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91
c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZp
bmQgLWxleHBhdApjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxl
ZCB3aXRoIGV4aXQgY29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24p
CmNvbmZpZ3VyZToyMDcwMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHBy
b2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFD
S0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFS
TkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04g
IjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAz
LjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUg
U1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8
ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RE
TElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBI
QVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAj
ZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElO
VF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFW
RV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5l
IFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2Rl
ZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcg
OAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0Zf
Vk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBB
TElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZp
bmUgQUxJR05PRl9ET1VCTEUgOAp8ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8
ICNkZWZpbmUgSEFWRV9SRUFMTE9DIDEKfCAjZGVmaW5lIEhBVkVfQ0FMTE9D
IDEKfCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwgI2RlZmluZSBIQVZFX1BPU0lY
X0ZBTExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8q
IE92ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lk
IGFuIGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1h
dGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5k
IHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBs
eS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNl
bmRpZgp8IGNoYXIgWE1MX1BhcnNlckNyZWF0ZSAoKTsKfCBpbnQKfCBtYWlu
ICgpCnwgewp8IHJldHVybiBYTUxfUGFyc2VyQ3JlYXRlICgpOwp8ICAgOwp8
ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjA3MjM6IHJlc3VsdDogbm8K
Y29uZmlndXJlOjIwNzMzOiByZXN1bHQ6IGV4cGF0IGxpYnJhcnkgbm90IGZv
dW5kIG9yIGZ1bmN0aW9uYWwuCmNvbmZpZ3VyZToyMDc0NjogY2hlY2tpbmcg
d2hpY2ggbGlidmlzaW8gdG8gdXNlCmNvbmZpZ3VyZToyMDc0OTogcmVzdWx0
OiBleHRlcm5hbApjb25maWd1cmU6MjA3NTQ6IGNoZWNraW5nIGZvciBWSVNJ
Twpjb25maWd1cmU6MjA3NjE6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJp
bnQtZXJyb3JzICJsaWJ2aXNpby0wLjAgIgpjb25maWd1cmU6MjA3NjQ6ICQ/
ID0gMApjb25maWd1cmU6MjA3Nzc6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0t
cHJpbnQtZXJyb3JzICJsaWJ2aXNpby0wLjAgIgpjb25maWd1cmU6MjA3ODA6
ICQ/ID0gMApjb25maWd1cmU6MjA4NTc6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy
ZToyMDg3MTogY2hlY2tpbmcgd2hpY2ggbGliY21pcyB0byB1c2UKY29uZmln
dXJlOjIwODc0OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMDg3OTog
Y2hlY2tpbmcgZm9yIExJQkNNSVMKY29uZmlndXJlOjIwODg2OiAkUEtHX0NP
TkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGliY21pcy0wLjIgIgpj
b25maWd1cmU6MjA4ODk6ICQ/ID0gMApjb25maWd1cmU6MjA5MDI6ICRQS0df
Q09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJjbWlzLTAuMiAi
CmNvbmZpZ3VyZToyMDkwNTogJD8gPSAwCmNvbmZpZ3VyZToyMDk4MjogcmVz
dWx0OiB5ZXMKY29uZmlndXJlOjIwOTk3OiBjaGVja2luZyB3aGljaCBsaWJ3
cGQgdG8gdXNlCmNvbmZpZ3VyZToyMTAwMDogcmVzdWx0OiBleHRlcm5hbApj
b25maWd1cmU6MjEwMDU6IGNoZWNraW5nIGZvciBXUEQKY29uZmlndXJlOjIx
MDEyOiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGli
d3BkLTAuOSBsaWJ3cGQtc3RyZWFtLTAuOSAiCmNvbmZpZ3VyZToyMTAxNTog
JD8gPSAwCmNvbmZpZ3VyZToyMTAyODogJFBLR19DT05GSUcgLS1leGlzdHMg
LS1wcmludC1lcnJvcnMgImxpYndwZC0wLjkgbGlid3BkLXN0cmVhbS0wLjkg
Igpjb25maWd1cmU6MjEwMzE6ICQ/ID0gMApjb25maWd1cmU6MjExMDg6IHJl
c3VsdDogeWVzCmNvbmZpZ3VyZToyMTEyMjogY2hlY2tpbmcgd2hpY2ggY3Bw
dW5pdCB0byB1c2UKY29uZmlndXJlOjIxMTI1OiByZXN1bHQ6IGV4dGVybmFs
CmNvbmZpZ3VyZToyMTEzMTogY2hlY2tpbmcgZm9yIENQUFVOSVQKY29uZmln
dXJlOjIxMTM4OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9y
cyAiY3BwdW5pdCA+PSAxLjEyLjAgIgpjb25maWd1cmU6MjExNDE6ICQ/ID0g
MApjb25maWd1cmU6MjExNTQ6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJp
bnQtZXJyb3JzICJjcHB1bml0ID49IDEuMTIuMCAiCmNvbmZpZ3VyZToyMTE1
NzogJD8gPSAwCmNvbmZpZ3VyZToyMTIzNDogcmVzdWx0OiB5ZXMKY29uZmln
dXJlOjIxMjQ5OiBjaGVja2luZyB3aGV0aGVyIGZyZWV0eXBlIGlzIGF2YWls
YWJsZQpjb25maWd1cmU6MjEyNTM6IGNoZWNraW5nIGZvciBGUkVFVFlQRQpj
b25maWd1cmU6MjEyNjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQt
ZXJyb3JzICJmcmVldHlwZTIgPj0gMi4wICIKY29uZmlndXJlOjIxMjYzOiAk
PyA9IDAKY29uZmlndXJlOjIxMjc2OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAt
LXByaW50LWVycm9ycyAiZnJlZXR5cGUyID49IDIuMCAiCmNvbmZpZ3VyZToy
MTI3OTogJD8gPSAwCmNvbmZpZ3VyZToyMTM1NjogcmVzdWx0OiB5ZXMKY29u
ZmlndXJlOjIxMzY0OiBjaGVja2luZyB3aGljaCBsaWJ3cHMgdG8gdXNlCmNv
bmZpZ3VyZToyMTM2NzogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjEz
NzI6IGNoZWNraW5nIGZvciBXUFMKY29uZmlndXJlOjIxMzc5OiAkUEtHX0NP
TkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlid3BzLTAuMiAiCmNv
bmZpZ3VyZToyMTM4MjogJD8gPSAwCmNvbmZpZ3VyZToyMTM5NTogJFBLR19D
T05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYndwcy0wLjIgIgpj
b25maWd1cmU6MjEzOTg6ICQ/ID0gMApjb25maWd1cmU6MjE0NzU6IHJlc3Vs
dDogeWVzCmNvbmZpZ3VyZToyMTQ4OTogY2hlY2tpbmcgd2hpY2ggbGlid3Bn
IHRvIHVzZQpjb25maWd1cmU6MjE0OTI6IHJlc3VsdDogZXh0ZXJuYWwKY29u
ZmlndXJlOjIxNDk3OiBjaGVja2luZyBmb3IgV1BHCmNvbmZpZ3VyZToyMTUw
NDogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYndw
Zy0wLjIgIgpjb25maWd1cmU6MjE1MDc6ICQ/ID0gMApjb25maWd1cmU6MjE1
MjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ3
cGctMC4yICIKY29uZmlndXJlOjIxNTIzOiAkPyA9IDAKY29uZmlndXJlOjIx
NjAwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjE2MjA6IGNoZWNraW5nIGZv
ciBGVF9HbHlwaFNsb3RfRW1ib2xkZW4gaW4gLWxmcmVldHlwZQpjb25maWd1
cmU6MjE2NTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0
cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j
YWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2ZyZWV0eXBl
MiAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcnBhdGg9L3Vzci9saWI6L3Vz
ci9sb2NhbC9saWIgLUwvdXNyL2xvY2FsL2xpYiAtbGZyZWV0eXBlICAgY29u
ZnRlc3QuYyAtbGZyZWV0eXBlICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1
bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3Iv
bGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MjE2NjI6ICQ/ID0gMApj
b25maWd1cmU6MjE2ODM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMTcwMjog
Y2hlY2tpbmcgd2hpY2ggbGlieHNsdCB0byB1c2UKY29uZmlndXJlOjIxNzA1
OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMTcxNDogY2hlY2tpbmcg
Zm9yIExJQlhTTFQKY29uZmlndXJlOjIxNzIxOiAkUEtHX0NPTkZJRyAtLWV4
aXN0cyAtLXByaW50LWVycm9ycyAibGlieHNsdCIKY29uZmlndXJlOjIxNzI0
OiAkPyA9IDAKY29uZmlndXJlOjIxNzM3OiAkUEtHX0NPTkZJRyAtLWV4aXN0
cyAtLXByaW50LWVycm9ycyAibGlieHNsdCIKY29uZmlndXJlOjIxNzQwOiAk
PyA9IDAKY29uZmlndXJlOjIxODE3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6
MjE4MjU6IGNoZWNraW5nIGZvciB4c2x0cHJvYwpjb25maWd1cmU6MjE4NDM6
IGZvdW5kIC91c3IvbG9jYWwvYmluL3hzbHRwcm9jCmNvbmZpZ3VyZToyMTg1
NjogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi94c2x0cHJvYwpjb25maWd1cmU6
MjE5MzQ6IGNoZWNraW5nIHdoaWNoIGxpYnhtbCB0byB1c2UKY29uZmlndXJl
OjIxOTM3OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMTk1MDogY2hl
Y2tpbmcgZm9yIExJQlhNTApjb25maWd1cmU6MjE5NTc6ICRQS0dfQ09ORklH
IC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ4bWwtMi4wID49IDIuMCIK
Y29uZmlndXJlOjIxOTYwOiAkPyA9IDAKY29uZmlndXJlOjIxOTczOiAkUEtH
X0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlieG1sLTIuMCA+
PSAyLjAiCmNvbmZpZ3VyZToyMTk3NjogJD8gPSAwCmNvbmZpZ3VyZToyMjA1
MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyMDcwOiBjaGVja2luZyB3aGlj
aCBQeXRob24gdG8gdXNlCmNvbmZpZ3VyZToyMjEwNTogcmVzdWx0OiBzeXN0
ZW0KY29uZmlndXJlOjIyMTQ0OiBjaGVja2luZyB3aGV0aGVyIC91c3IvbG9j
YWwvYmluL3B5dGhvbjIuNyB2ZXJzaW9uID49IDIuNgpjb25maWd1cmU6MjIx
NTM6IC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyAtYyBpbXBvcnQgc3lzLCBz
dHJpbmcgIyBzcGxpdCBzdHJpbmdzIGJ5ICcuJyBhbmQgY29udmVydCB0byBu
dW1lcmljLiBBcHBlbmQgc29tZSB6ZXJvcyAjIGJlY2F1c2Ugd2UgbmVlZCBh
dCBsZWFzdCA0IGRpZ2l0cyBmb3IgdGhlIGhleCBjb252ZXJzaW9uLiBtaW52
ZXIgPSBtYXAoaW50LCBzdHJpbmcuc3BsaXQoJzIuNicsICcuJykpICsgWzAs
IDAsIDBdIG1pbnZlcmhleCA9IDAgZm9yIGkgaW4geHJhbmdlKDAsIDQpOiBt
aW52ZXJoZXggPSAobWludmVyaGV4IDw8IDgpICsgbWludmVyW2ldIHN5cy5l
eGl0KHN5cy5oZXh2ZXJzaW9uIDwgbWludmVyaGV4KQpjb25maWd1cmU6MjIx
NTY6ICQ/ID0gMApjb25maWd1cmU6MjIxNTg6IHJlc3VsdDogeWVzCmNvbmZp
Z3VyZToyMjI1MzogY2hlY2tpbmcgZm9yIC91c3IvbG9jYWwvYmluL3B5dGhv
bjIuNyB2ZXJzaW9uCmNvbmZpZ3VyZToyMjI2MDogcmVzdWx0OiAyLjcKY29u
ZmlndXJlOjIyMjcyOiBjaGVja2luZyBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0
aG9uMi43IHBsYXRmb3JtCmNvbmZpZ3VyZToyMjI3OTogcmVzdWx0OiBmcmVl
YnNkOQpjb25maWd1cmU6MjIyODY6IGNoZWNraW5nIGZvciAvdXNyL2xvY2Fs
L2Jpbi9weXRob24yLjcgc2NyaXB0IGRpcmVjdG9yeQpjb25maWd1cmU6MjIy
OTQ6IHJlc3VsdDogJHtwcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr
YWdlcwpjb25maWd1cmU6MjIzMDM6IGNoZWNraW5nIGZvciAvdXNyL2xvY2Fs
L2Jpbi9weXRob24yLjcgZXh0ZW5zaW9uIG1vZHVsZSBkaXJlY3RvcnkKY29u
ZmlndXJlOjIyMzExOiByZXN1bHQ6ICR7ZXhlY19wcmVmaXh9L2xpYi9weXRo
b24yLjcvc2l0ZS1wYWNrYWdlcwpjb25maWd1cmU6MjI1ODY6IGNoZWNraW5n
IFB5dGhvbi5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjI2MDM6IGNsYW5nIC1j
IC1PMiAtcGlwZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv
aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlL3B5dGhvbjIuNyAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3Vy
ZToyMjYxMDogJD8gPSAwCmNvbmZpZ3VyZToyMjYyNDogcmVzdWx0OiB5ZXMK
Y29uZmlndXJlOjIyNjI4OiBjaGVja2luZyBQeXRob24uaCBwcmVzZW5jZQpj
b25maWd1cmU6MjI2NDM6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVk
ZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIC1JL3Vzci9sb2NhbC9pbmNs
dWRlL3B5dGhvbjIuNyAgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjIyNjUwOiAk
PyA9IDAKY29uZmlndXJlOjIyNjY0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6
MjI2OTI6IGNoZWNraW5nIGZvciBQeXRob24uaApjb25maWd1cmU6MjI2OTk6
IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjc4NjogY2hlY2tpbmcgd2hpY2gg
ZGIgdG8gdXNlCmNvbmZpZ3VyZToyMjc5MDogcmVzdWx0OiBleHRlcm5hbApj
b25maWd1cmU6MjI4MDk6IGNoZWNraW5nIGRiLTQxL2RiLmggdXNhYmlsaXR5
CmNvbmZpZ3VyZToyMjgyNjogY2xhbmcgLWMgLU8yIC1waXBlIC1mbm8tc3Ry
aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZnRlc3QuYzo2ODox
MDogZmF0YWwgZXJyb3I6ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAoj
aW5jbHVkZSA8ZGItNDEvZGIuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVy
YXRlZC4KY29uZmlndXJlOjIyODMzOiAkPyA9IDEKY29uZmlndXJlOiBmYWls
ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmlu
ZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FH
RV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS
U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2Zm
aWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl
ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNf
SCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFW
RV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm
aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg
MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf
U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu
ZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNk
ZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIK
fCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdf
TE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ
WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVm
aW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4Cnwg
I2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExP
QyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9D
QUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVf
UE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg
I2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lTX1RZUEVTX0gK
fCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI
QVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2Vu
ZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8ICMgaW5jbHVkZSA8c3RkbGli
Lmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8ICMgaWZkZWYg
SEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgZW5k
aWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8ICMgaWYgIWRl
ZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9NRU1PUllfSAp8
ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUg
PHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR1NfSAp8
ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZF
X0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlm
CnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUgPHN0ZGludC5o
Pgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwgIyBpbmNsdWRl
IDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8ZGItNDEvZGIuaD4K
Y29uZmlndXJlOjIyODQ3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMjg1MTog
Y2hlY2tpbmcgZGItNDEvZGIuaCBwcmVzZW5jZQpjb25maWd1cmU6MjI4NjY6
IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv
aW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozNToxMDogZmF0
YWwgZXJyb3I6ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVk
ZSA8ZGItNDEvZGIuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4K
Y29uZmlndXJlOjIyODczOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJv
Z3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNL
QUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO
QU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAi
My41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMu
NSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBT
VERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwg
I2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERM
SUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB
VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNk
ZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5U
X0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZF
X0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUg
U0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVm
aW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4
CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9W
T0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFM
SUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmlu
ZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwg
I2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0Mg
MQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhf
RkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1
ZGUgPGRiLTQxL2RiLmg+CmNvbmZpZ3VyZToyMjg4NzogcmVzdWx0OiBubwpj
b25maWd1cmU6MjI5MTU6IGNoZWNraW5nIGZvciBkYi00MS9kYi5oCmNvbmZp
Z3VyZToyMjkyNDogcmVzdWx0OiBubwpjb25maWd1cmU6MjI4MDk6IGNoZWNr
aW5nIGRiNDEvZGIuaCB1c2FiaWxpdHkKY29uZmlndXJlOjIyODI2OiBjbGFu
ZyAtYyAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xv
Y2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVz
dC5jID4mNQpjb25maWd1cmU6MjI4MzM6ICQ/ID0gMApjb25maWd1cmU6MjI4
NDc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjg1MTogY2hlY2tpbmcgZGI0
MS9kYi5oIHByZXNlbmNlCmNvbmZpZ3VyZToyMjg2NjogY2xhbmctY3BwIC1J
L3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEg
Y29uZnRlc3QuYwpjb25maWd1cmU6MjI4NzM6ICQ/ID0gMApjb25maWd1cmU6
MjI4ODc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjkxNTogY2hlY2tpbmcg
Zm9yIGRiNDEvZGIuaApjb25maWd1cmU6MjI5MjQ6IHJlc3VsdDogeWVzCmNv
bmZpZ3VyZToyMzIxNDogY2hlY2tpbmcgd2hldGhlciBkYiBpcyBhdCBsZWFz
dCA0LjEKY29uZmlndXJlOjIzMjM3OiBjbGFuZyAtYyAtTzIgLXBpcGUgLWZu
by1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNy
L2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6
MjMyNDQ6ICQ/ID0gMApjb25maWd1cmU6MjMyNDk6IHJlc3VsdDogeWVzCmNv
bmZpZ3VyZToyMzI3MDogY2hlY2tpbmcgZm9yIGRib3BlbiBpbiAtbGRiNDEK
Y29uZmlndXJlOjIzMzA1OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUg
LWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv
dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3Iv
bG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJu
aW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJw
YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fu
bm90IGZpbmQgLWxkYjQxCmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQg
ZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2Nh
dGlvbikKY29uZmlndXJlOjIzMzEyOiAkPyA9IDEKY29uZmlndXJlOiBmYWls
ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmlu
ZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FH
RV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS
U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2Zm
aWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl
ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNf
SCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFW
RV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm
aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg
MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf
U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu
ZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNk
ZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIK
fCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdf
TE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ
WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVm
aW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4Cnwg
I2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExP
QyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9D
QUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVf
UE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg
CnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8g
YXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWln
aHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRp
biBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxs
IGFwcGx5LiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMi
CnwgI2VuZGlmCnwgY2hhciBkYm9wZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8
IHsKfCByZXR1cm4gZGJvcGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7Cnwg
fQpjb25maWd1cmU6MjMzMzU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzMzQ0
OiBjaGVja2luZyBmb3IgX19kYjE4NV9vcGVuIGluIC1sZGI0MQpjb25maWd1
cmU6MjMzNzk6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtZm5vLXN0
cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j
YWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9s
aWIgY29uZnRlc3QuYyAtbGRiNDEgICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFy
Z3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vz
ci9saWI6L3Vzci9sb2NhbC9saWInCi91c3IvYmluL2xkOiBjYW5ub3QgZmlu
ZCAtbGRiNDEKY2xhbmc6IGVycm9yOiBsaW5rZXIgY29tbWFuZCBmYWlsZWQg
d2l0aCBleGl0IGNvZGUgMSAodXNlIC12IHRvIHNlZSBpbnZvY2F0aW9uKQpj
b25maWd1cmU6MjMzODY6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9n
cmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVmaW5lIFBBQ0tB
R0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5B
TUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIz
LjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVPZmZpY2UgMy41
Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIFNU
RENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAj
ZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJ
Ql9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFW
RV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2Rl
ZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRf
SCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVf
Q1VQU19IIDEKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBT
SVpFT0ZfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfU0hPUlQgMgp8ICNkZWZp
bmUgU0laRU9GX0lOVCA0CnwgI2RlZmluZSBTSVpFT0ZfTE9OR19MT05HIDgK
fCAjZGVmaW5lIFNJWkVPRl9ET1VCTEUgOAp8ICNkZWZpbmUgU0laRU9GX1ZP
SURQIDgKfCAjZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgp8ICNkZWZpbmUgQUxJ
R05PRl9JTlQgNAp8ICNkZWZpbmUgQUxJR05PRl9MT05HIDgKfCAjZGVmaW5l
IEFMSUdOT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIEhBVkVfTUFMTE9DIDEKfCAj
ZGVmaW5lIEhBVkVfUkVBTExPQyAxCnwgI2RlZmluZSBIQVZFX0NBTExPQyAx
CnwgI2RlZmluZSBIQVZFX0ZSRUUgMQp8ICNkZWZpbmUgSEFWRV9QT1NJWF9G
QUxMT0NBVEUgMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAvKiBP
dmVycmlkZSBhbnkgR0NDIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBh
biBlcnJvci4KfCAgICBVc2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRj
aCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBHQ0MKfCAgICBidWlsdGluIGFuZCB0
aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHku
ICAqLwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCAjZW5k
aWYKfCBjaGFyIF9fZGIxODVfb3BlbiAoKTsKfCBpbnQKfCBtYWluICgpCnwg
ewp8IHJldHVybiBfX2RiMTg1X29wZW4gKCk7CnwgICA7CnwgICByZXR1cm4g
MDsKfCB9CmNvbmZpZ3VyZToyMzQwOTogcmVzdWx0OiBubwpjb25maWd1cmU6
MjMyNzA6IGNoZWNraW5nIGZvciBkYm9wZW4gaW4gLWxkYjQxCmNvbmZpZ3Vy
ZToyMzMwNTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1mbm8tc3Ry
aWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh
bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp
YiBjb25mdGVzdC5jIC1sZGI0MSAgID4mNQpjbGFuZzogd2FybmluZzogYXJn
dW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNy
L2xpYjovdXNyL2xvY2FsL2xpYicKL3Vzci9iaW4vbGQ6IGNhbm5vdCBmaW5k
IC1sZGI0MQpjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxlZCB3
aXRoIGV4aXQgY29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24pCmNv
bmZpZ3VyZToyMzMxMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dy
YW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FH
RV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFN
RSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMu
NSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUi
CnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE
Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk
ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElC
X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZF
X01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm
aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9I
IDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9D
VVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJ
WkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmlu
ZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcgOAp8
ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9J
RFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElH
Tk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUg
QUxJR05PRl9ET1VCTEUgOAp8ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8ICNk
ZWZpbmUgSEFWRV9SRUFMTE9DIDEKfCAjZGVmaW5lIEhBVkVfQ0FMTE9DIDEK
fCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwgI2RlZmluZSBIQVZFX1BPU0lYX0ZB
TExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92
ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu
IGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNo
IHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRo
ZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4g
ICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRp
Zgp8IGNoYXIgZGJvcGVuICgpOwp8IGludAp8IG1haW4gKCkKfCB7CnwgcmV0
dXJuIGRib3BlbiAoKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmln
dXJlOjIzMzM1OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMzM0NDogY2hlY2tp
bmcgZm9yIF9fZGIxODVfb3BlbiBpbiAtbGRiNDEKY29uZmlndXJlOjIzMzc5
OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLWZuby1zdHJpY3QtYWxp
YXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1
ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0
ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1
bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91
c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxkYjQx
CmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhp
dCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmlndXJl
OjIzMzg2OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6
CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUg
IkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJy
ZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNk
ZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVm
aW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURF
UlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBI
QVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwg
I2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZ
X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFW
RV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNk
ZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAx
CnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xP
TkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVP
Rl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmlu
ZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4Cnwg
I2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5U
IDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9G
X0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBI
QVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZp
bmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRF
IDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUg
YW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3Iu
CnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJl
dHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMg
YXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAj
aWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hh
ciBfX2RiMTg1X29wZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1
cm4gX19kYjE4NV9vcGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpj
b25maWd1cmU6MjM0MDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzNDIwOiBl
cnJvcjogZGIgbGlicmFyeSBub3QgZm91bmQuIFVzZSB0aGUgY29ycmVjdCAt
TCBmbGFnLApvciBpbnN0YWxsIHRoZSBCZXJrZWxleSBkYiBkZXZlbG9wbWVu
dCBwYWNrYWdlLgoKIyMgLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBDYWNoZSB2
YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2Fs
aWdub2ZfZG91YmxlPTgKYWNfY3ZfYWxpZ25vZl9pbnQ9NAphY19jdl9hbGln
bm9mX2xvbmc9OAphY19jdl9hbGlnbm9mX3Nob3J0PTIKYWNfY3ZfYnVpbGQ9
YW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wCmFjX2N2X2NfYmlnZW5kaWFuPW5v
CmFjX2N2X2NfY29tcGlsZXJfZ251PXllcwphY19jdl9jeHhfY29tcGlsZXJf
Z251PXllcwphY19jdl9lbnZfQ0FJUk9fQ0ZMQUdTX3NldD0nJwphY19jdl9l
bnZfQ0FJUk9fQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQUlST19MSUJT
X3NldD0nJwphY19jdl9lbnZfQ0FJUk9fTElCU192YWx1ZT0nJwphY19jdl9l
bnZfQ0NDX3NldD0nJwphY19jdl9lbnZfQ0NDX3ZhbHVlPScnCmFjX2N2X2Vu
dl9DQ19zZXQ9c2V0CmFjX2N2X2Vudl9DQ192YWx1ZT1jbGFuZwphY19jdl9l
bnZfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NGTEFHU192YWx1ZT0nLU8y
IC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwphY19jdl9lbnZfQ1BQRkxB
R1Nfc2V0PXNldAphY19jdl9lbnZfQ1BQRkxBR1NfdmFsdWU9Jy1JL3Vzci9s
b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEnCmFjX2N2
X2Vudl9DUFBVTklUX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NQUFVOSVRf
Q0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DUFBVTklUX0xJQlNfc2V0PScn
CmFjX2N2X2Vudl9DUFBVTklUX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0NQ
UF9zZXQ9c2V0CmFjX2N2X2Vudl9DUFBfdmFsdWU9Y2xhbmctY3BwCmFjX2N2
X2Vudl9DVVJMX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0NVUkxfQ0ZMQUdT
X3ZhbHVlPScnCmFjX2N2X2Vudl9DVVJMX0xJQlNfc2V0PScnCmFjX2N2X2Vu
dl9DVVJMX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0NYWENQUF9zZXQ9JycK
YWNfY3ZfZW52X0NYWENQUF92YWx1ZT0nJwphY19jdl9lbnZfQ1hYRkxBR1Nf
c2V0PXNldAphY19jdl9lbnZfQ1hYRkxBR1NfdmFsdWU9Jy1zdGQ9Z251Kys5
OCAtUXVudXNlZC1hcmd1bWVudHMnCmFjX2N2X2Vudl9DWFhfc2V0PXNldAph
Y19jdl9lbnZfQ1hYX3ZhbHVlPWNsYW5nKysKYWNfY3ZfZW52X0RCVVNNRU5V
R1RLX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0RCVVNNRU5VR1RLX0NGTEFH
U192YWx1ZT0nJwphY19jdl9lbnZfREJVU01FTlVHVEtfTElCU19zZXQ9JycK
YWNfY3ZfZW52X0RCVVNNRU5VR1RLX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52
X0RCVVNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfREJVU19DRkxBR1NfdmFs
dWU9JycKYWNfY3ZfZW52X0RCVVNfTElCU19zZXQ9JycKYWNfY3ZfZW52X0RC
VVNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfRk9OVENPTkZJR19DRkxBR1Nf
c2V0PScnCmFjX2N2X2Vudl9GT05UQ09ORklHX0NGTEFHU192YWx1ZT0nJwph
Y19jdl9lbnZfRk9OVENPTkZJR19MSUJTX3NldD0nJwphY19jdl9lbnZfRk9O
VENPTkZJR19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9GUkVFVFlQRV9DRkxB
R1Nfc2V0PScnCmFjX2N2X2Vudl9GUkVFVFlQRV9DRkxBR1NfdmFsdWU9JycK
YWNfY3ZfZW52X0ZSRUVUWVBFX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9GUkVF
VFlQRV9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HQ09ORl9DRkxBR1Nfc2V0
PScnCmFjX2N2X2Vudl9HQ09ORl9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52
X0dDT05GX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HQ09ORl9MSUJTX3ZhbHVl
PScnCmFjX2N2X2Vudl9HSU9fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR0lP
X0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR0lPX0xJQlNfc2V0PScnCmFj
X2N2X2Vudl9HSU9fTElCU192YWx1ZT0nJwphY19jdl9lbnZfR05PTUVWRlNf
Q0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR05PTUVWRlNfQ0ZMQUdTX3ZhbHVl
PScnCmFjX2N2X2Vudl9HTk9NRVZGU19MSUJTX3NldD0nJwphY19jdl9lbnZf
R05PTUVWRlNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR09CSkVDVF9DRkxB
R1Nfc2V0PScnCmFjX2N2X2Vudl9HT0JKRUNUX0NGTEFHU192YWx1ZT0nJwph
Y19jdl9lbnZfR09CSkVDVF9MSUJTX3NldD0nJwphY19jdl9lbnZfR09CSkVD
VF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HUkFQSElURV9DRkxBR1Nfc2V0
PScnCmFjX2N2X2Vudl9HUkFQSElURV9DRkxBR1NfdmFsdWU9JycKYWNfY3Zf
ZW52X0dSQVBISVRFX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HUkFQSElURV9M
SUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HU1RSRUFNRVJfQ0ZMQUdTX3NldD0n
JwphY19jdl9lbnZfR1NUUkVBTUVSX0NGTEFHU192YWx1ZT0nJwphY19jdl9l
bnZfR1NUUkVBTUVSX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HU1RSRUFNRVJf
TElCU192YWx1ZT0nJwphY19jdl9lbnZfR1RIUkVBRF9DRkxBR1Nfc2V0PScn
CmFjX2N2X2Vudl9HVEhSRUFEX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf
R1RIUkVBRF9MSUJTX3NldD0nJwphY19jdl9lbnZfR1RIUkVBRF9MSUJTX3Zh
bHVlPScnCmFjX2N2X2Vudl9HVEsyMTBfQ0ZMQUdTX3NldD0nJwphY19jdl9l
bnZfR1RLMjEwX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfR1RLMjEwX0xJ
QlNfc2V0PScnCmFjX2N2X2Vudl9HVEsyMTBfTElCU192YWx1ZT0nJwphY19j
dl9lbnZfR1RLM19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9HVEszX0NGTEFH
U192YWx1ZT0nJwphY19jdl9lbnZfR1RLM19MSUJTX3NldD0nJwphY19jdl9l
bnZfR1RLM19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9HVEtfQ0ZMQUdTX3Nl
dD0nJwphY19jdl9lbnZfR1RLX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf
R1RLX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9HVEtfTElCU192YWx1ZT0nJwph
Y19jdl9lbnZfR1RLX1BSSU5UX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dU
S19QUklOVF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dUS19QUklOVF9M
SUJTX3NldD0nJwphY19jdl9lbnZfR1RLX1BSSU5UX0xJQlNfdmFsdWU9JycK
YWNfY3ZfZW52X0hVTlNQRUxMX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0hV
TlNQRUxMX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfSFVOU1BFTExfTElC
U19zZXQ9JycKYWNfY3ZfZW52X0hVTlNQRUxMX0xJQlNfdmFsdWU9JycKYWNf
Y3ZfZW52X0tERV9HTElCX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0tERV9H
TElCX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfS0RFX0dMSUJfTElCU19z
ZXQ9JycKYWNfY3ZfZW52X0tERV9HTElCX0xJQlNfdmFsdWU9JycKYWNfY3Zf
ZW52X0xERkxBR1Nfc2V0PXNldAphY19jdl9lbnZfTERGTEFHU192YWx1ZT0n
IC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKYWNfY3ZfZW52X0xJ
QkNNSVNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCQ01JU19DRkxBR1Nf
dmFsdWU9JycKYWNfY3ZfZW52X0xJQkNNSVNfTElCU19zZXQ9JycKYWNfY3Zf
ZW52X0xJQkNNSVNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCRVhUVEVY
VENBVF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJFWFRURVhUQ0FUX0NG
TEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElCRVhUVEVYVENBVF9MSUJTX3Nl
dD0nJwphY19jdl9lbnZfTElCRVhUVEVYVENBVF9MSUJTX3ZhbHVlPScnCmFj
X2N2X2Vudl9MSUJQTkdfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCUE5H
X0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTElCUE5HX0xJQlNfc2V0PScn
CmFjX2N2X2Vudl9MSUJQTkdfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElC
UlNWR19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJSU1ZHX0NGTEFHU192
YWx1ZT0nJwphY19jdl9lbnZfTElCUlNWR19MSUJTX3NldD0nJwphY19jdl9l
bnZfTElCUlNWR19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJTX3NldD0n
JwphY19jdl9lbnZfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCWE1MX0NG
TEFHU19zZXQ9JycKYWNfY3ZfZW52X0xJQlhNTF9DRkxBR1NfdmFsdWU9JycK
YWNfY3ZfZW52X0xJQlhNTF9MSUJTX3NldD0nJwphY19jdl9lbnZfTElCWE1M
X0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0xJQlhTTFRfQ0ZMQUdTX3NldD0n
JwphY19jdl9lbnZfTElCWFNMVF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52
X0xJQlhTTFRfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlhTTFRfTElCU192
YWx1ZT0nJwphY19jdl9lbnZfTU9aSUxMQVhQQ09NX0NGTEFHU19zZXQ9JycK
YWNfY3ZfZW52X01PWklMTEFYUENPTV9DRkxBR1NfdmFsdWU9JycKYWNfY3Zf
ZW52X01PWklMTEFYUENPTV9MSUJTX3NldD0nJwphY19jdl9lbnZfTU9aSUxM
QVhQQ09NX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X01PWklMTEFfSEVBREVS
U19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9NT1pJTExBX0hFQURFUlNfQ0ZM
QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9NT1pJTExBX0hFQURFUlNfTElCU19z
ZXQ9JycKYWNfY3ZfZW52X01PWklMTEFfSEVBREVSU19MSUJTX3ZhbHVlPScn
CmFjX2N2X2Vudl9NT1pMSUJSRVFfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZf
TU9aTElCUkVRX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZfTU9aTElCUkVR
X0xJQlNfc2V0PScnCmFjX2N2X2Vudl9NT1pMSUJSRVFfTElCU192YWx1ZT0n
JwphY19jdl9lbnZfTVlUSEVTX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X01Z
VEhFU19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X01ZVEhFU19MSUJTX3Nl
dD0nJwphY19jdl9lbnZfTVlUSEVTX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52
X05FT05fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTkVPTl9DRkxBR1NfdmFs
dWU9JycKYWNfY3ZfZW52X05FT05fTElCU19zZXQ9JycKYWNfY3ZfZW52X05F
T05fTElCU192YWx1ZT0nJwphY19jdl9lbnZfTlNTX0NGTEFHU19zZXQ9JycK
YWNfY3ZfZW52X05TU19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X05TU19M
SUJTX3NldD0nJwphY19jdl9lbnZfTlNTX0xJQlNfdmFsdWU9JycKYWNfY3Zf
ZW52X09QRU5TU0xfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X09QRU5TU0xf
Q0ZMQUdTX3ZhbHVlPS1JL3Vzci9pbmNsdWRlCmFjX2N2X2Vudl9PUEVOU1NM
X0xJQlNfc2V0PXNldAphY19jdl9lbnZfT1BFTlNTTF9MSUJTX3ZhbHVlPSct
TC91c3IvbGliIC1sc3NsJwphY19jdl9lbnZfUEtHX0NPTkZJR19zZXQ9JycK
YWNfY3ZfZW52X1BLR19DT05GSUdfdmFsdWU9JycKYWNfY3ZfZW52X1BPUFBM
RVJfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfUE9QUExFUl9DRkxBR1NfdmFs
dWU9JycKYWNfY3ZfZW52X1BPUFBMRVJfTElCU19zZXQ9JycKYWNfY3ZfZW52
X1BPUFBMRVJfTElCU192YWx1ZT0nJwphY19jdl9lbnZfUkVETEFORF9DRkxB
R1Nfc2V0PScnCmFjX2N2X2Vudl9SRURMQU5EX0NGTEFHU192YWx1ZT0nJwph
Y19jdl9lbnZfUkVETEFORF9MSUJTX3NldD0nJwphY19jdl9lbnZfUkVETEFO
RF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9TQU1QTEVJQ0NfQ0ZMQUdTX3Nl
dD0nJwphY19jdl9lbnZfU0FNUExFSUNDX0NGTEFHU192YWx1ZT0nJwphY19j
dl9lbnZfU0FNUExFSUNDX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9TQU1QTEVJ
Q0NfTElCU192YWx1ZT0nJwphY19jdl9lbnZfVklTSU9fQ0ZMQUdTX3NldD0n
JwphY19jdl9lbnZfVklTSU9fQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9W
SVNJT19MSUJTX3NldD0nJwphY19jdl9lbnZfVklTSU9fTElCU192YWx1ZT0n
JwphY19jdl9lbnZfV1BEX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1dQRF9D
RkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1dQRF9MSUJTX3NldD0nJwphY19j
dl9lbnZfV1BEX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1dQR19DRkxBR1Nf
c2V0PScnCmFjX2N2X2Vudl9XUEdfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vu
dl9XUEdfTElCU19zZXQ9JycKYWNfY3ZfZW52X1dQR19MSUJTX3ZhbHVlPScn
CmFjX2N2X2Vudl9XUFNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfV1BTX0NG
TEFHU192YWx1ZT0nJwphY19jdl9lbnZfV1BTX0xJQlNfc2V0PScnCmFjX2N2
X2Vudl9XUFNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfWE1LTUZfc2V0PScn
CmFjX2N2X2Vudl9YTUtNRl92YWx1ZT0nJwphY19jdl9lbnZfWFJBTkRSX0NG
TEFHU19zZXQ9JycKYWNfY3ZfZW52X1hSQU5EUl9DRkxBR1NfdmFsdWU9JycK
YWNfY3ZfZW52X1hSQU5EUl9MSUJTX3NldD0nJwphY19jdl9lbnZfWFJBTkRS
X0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3NldD1zZXQK
YWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWFtZDY0LXBvcnRibGQtZnJl
ZWJzZDkuMAphY19jdl9lbnZfaG9zdF9hbGlhc19zZXQ9JycKYWNfY3ZfZW52
X2hvc3RfYWxpYXNfdmFsdWU9JycKYWNfY3ZfZW52X3RhcmdldF9hbGlhc19z
ZXQ9JycKYWNfY3ZfZW52X3RhcmdldF9hbGlhc192YWx1ZT0nJwphY19jdl9m
dW5jX2NhbGxvYz15ZXMKYWNfY3ZfZnVuY19mcmVlPXllcwphY19jdl9mdW5j
X21hbGxvYz15ZXMKYWNfY3ZfZnVuY19wb3NpeF9mYWxsb2NhdGU9eWVzCmFj
X2N2X2Z1bmNfcmVhbGxvYz15ZXMKYWNfY3ZfaGVhZGVyX1B5dGhvbl9oPXll
cwphY19jdl9oZWFkZXJfY3Vwc19jdXBzX2g9eWVzCmFjX2N2X2hlYWRlcl9k
YjQxX2RiX2g9eWVzCmFjX2N2X2hlYWRlcl9kYl80MV9kYl9oPW5vCmFjX2N2
X2hlYWRlcl9leHBhdF9oPXllcwphY19jdl9oZWFkZXJfaW50dHlwZXNfaD15
ZXMKYWNfY3ZfaGVhZGVyX2pwZWdsaWJfaD15ZXMKYWNfY3ZfaGVhZGVyX21l
bW9yeV9oPXllcwphY19jdl9oZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVy
X3N0ZGludF9oPXllcwphY19jdl9oZWFkZXJfc3RkbGliX2g9eWVzCmFjX2N2
X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ3NfaD15
ZXMKYWNfY3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzCmFjX2N2X2hlYWRlcl9z
eXNfdHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3VuaXN0ZF9oPXllcwphY19j
dl9oZWFkZXJfdmFsZ3JpbmRfaD1ubwphY19jdl9oZWFkZXJfemxpYl9oPXll
cwphY19jdl9ob3N0PWFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMAphY19jdl9s
aWJfY3Vwc19jdXBzUHJpbnRGaWxlcz1ubwphY19jdl9saWJfZGI0MV9fX19f
ZGIxODVfb3Blbj1ubwphY19jdl9saWJfZGI0MV9fX2Rib3Blbj1ubwphY19j
dl9saWJfZGJfNDFfX19fX2RiMTg1X29wZW49bm8KYWNfY3ZfbGliX2RiXzQx
X19fZGJvcGVuPW5vCmFjX2N2X2xpYl9leHBhdF9YTUxfUGFyc2VyQ3JlYXRl
PW5vCmFjX2N2X2xpYl9mcmVldHlwZV9GVF9HbHlwaFNsb3RfRW1ib2xkZW49
eWVzCmFjX2N2X2xpYl9qcGVnX2pwZWdfcmVzeW5jX3RvX3Jlc3RhcnQ9bm8K
YWNfY3ZfbGliX3pfZGVmbGF0ZT15ZXMKYWNfY3Zfb2JqZXh0PW8KYWNfY3Zf
cGF0aF9BV0s9L3Vzci9sb2NhbC9iaW4vZ2F3awphY19jdl9wYXRoX0JBU0g9
L2Jpbi9iYXNoCmFjX2N2X3BhdGhfQ09NUEFUSD0vdXNyL2Jpbi9jbGFuZwph
Y19jdl9wYXRoX0RNQUtFPS91c3IvbG9jYWwvYmluL2RtYWtlCmFjX2N2X3Bh
dGhfRUdSRVA9Jy91c3IvYmluL2dyZXAgLUUnCmFjX2N2X3BhdGhfR1BFUkY9
L3Vzci9sb2NhbC9iaW4vZ3BlcmYKYWNfY3ZfcGF0aF9HUkVQPS91c3IvYmlu
L2dyZXAKYWNfY3ZfcGF0aF9QRVJMPS91c3IvYmluL3BlcmwKYWNfY3ZfcGF0
aF9TRUQ9L3Vzci9iaW4vc2VkCmFjX2N2X3BhdGhfWFNMVFBST0M9L3Vzci9s
b2NhbC9iaW4veHNsdHByb2MKYWNfY3ZfcGF0aF9hY19wdF9QS0dfQ09ORklH
PS91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKYWNfY3ZfcHJvZ19BV0s9Z2F3
awphY19jdl9wcm9nX0NQUD1jbGFuZy1jcHAKYWNfY3ZfcHJvZ19DWFhDUFA9
J2NsYW5nKysgLUUnCmFjX2N2X3Byb2dfYWNfY3RfQVI9YXIKYWNfY3ZfcHJv
Z19hY19jdF9DQz1jbGFuZwphY19jdl9wcm9nX2FjX2N0X05NPW5tCmFjX2N2
X3Byb2dfYWNfY3RfT0JKRFVNUD1vYmpkdW1wCmFjX2N2X3Byb2dfYWNfY3Rf
UkFOTElCPXJhbmxpYgphY19jdl9wcm9nX2FjX2N0X1NUUklQPXN0cmlwCmFj
X2N2X3Byb2dfY2NfYzg5PScnCmFjX2N2X3Byb2dfY2NfZz15ZXMKYWNfY3Zf
cHJvZ19jeHhfZz15ZXMKYWNfY3Zfc2l6ZW9mX2RvdWJsZT04CmFjX2N2X3Np
emVvZl9pbnQ9NAphY19jdl9zaXplb2ZfbG9uZz04CmFjX2N2X3NpemVvZl9s
b25nX2xvbmc9OAphY19jdl9zaXplb2Zfc2hvcnQ9MgphY19jdl9zaXplb2Zf
dm9pZHA9OAphY19jdl9zeXNfZmlsZV9vZmZzZXRfYml0cz1ubwphY19jdl9z
eXNfbGFyZ2VmaWxlX0NDPW5vCmFtX2N2X3B5dGhvbl9wbGF0Zm9ybT1mcmVl
YnNkOQphbV9jdl9weXRob25fcHlleGVjZGlyPScke2V4ZWNfcHJlZml4fS9s
aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMnCmFtX2N2X3B5dGhvbl9weXRo
b25kaXI9JyR7cHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMn
CmFtX2N2X3B5dGhvbl92ZXJzaW9uPTIuNwpsdF9jdl9zeXNfbWF4X2NtZF9s
ZW49MjYyMTQ0CnBrZ19jdl9DUFBVTklUX0NGTEFHUz0nLUkvdXNyL2xvY2Fs
L2luY2x1ZGUgICcKcGtnX2N2X0NQUFVOSVRfTElCUz0nLUwvdXNyL2xvY2Fs
L2xpYiAtbGNwcHVuaXQgICcKcGtnX2N2X0ZPTlRDT05GSUdfQ0ZMQUdTPSct
SS91c3IvbG9jYWwvaW5jbHVkZSAgJwpwa2dfY3ZfRk9OVENPTkZJR19MSUJT
PSctTC91c3IvbG9jYWwvbGliIC1sZm9udGNvbmZpZyAgJwpwa2dfY3ZfRlJF
RVRZUEVfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9mcmVldHlwZTIg
LUkvdXNyL2xvY2FsL2luY2x1ZGUgICcKcGtnX2N2X0ZSRUVUWVBFX0xJQlM9
Jy1ML3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgJwpwa2dfY3ZfTElCQ01J
U19DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYmNtaXMgICcKcGtn
X2N2X0xJQkNNSVNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbGNtaXMtMC4y
ICAnCnBrZ19jdl9MSUJYTUxfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk
ZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCnBrZ19jdl9MSUJY
TUxfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHhtbDIgICcKcGtnX2N2X0xJ
QlhTTFRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j
YWwvaW5jbHVkZS9saWJ4bWwyICAnCnBrZ19jdl9MSUJYU0xUX0xJQlM9Jy1M
L3Vzci9sb2NhbC9saWIgLWx4c2x0IC1seiAtbGljb252IC1sbSAtbHhtbDIg
ICcKcGtnX2N2X1ZJU0lPX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUv
bGlidmlzaW8tMC4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYndwZC0wLjkg
LUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BnLTAuMiAgJwpwa2dfY3ZfVklT
SU9fTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHZpc2lvLTAuMCAtbHdwZy0w
LjIgLWx3cGQtMC45IC1sd3BkLXN0cmVhbS0wLjkgICcKcGtnX2N2X1dQRF9D
RkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYndwZC0wLjkgICcKcGtn
X2N2X1dQRF9MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sd3BkLTAuOSAtbHdw
ZC1zdHJlYW0tMC45ICAnCnBrZ19jdl9XUEdfQ0ZMQUdTPSctSS91c3IvbG9j
YWwvaW5jbHVkZS9saWJ3cGctMC4yIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xp
YndwZC0wLjkgICcKcGtnX2N2X1dQR19MSUJTPSctTC91c3IvbG9jYWwvbGli
IC1sd3BnLTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAuOSAgJwpwa2df
Y3ZfV1BTX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BzLTAu
MiAtSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ3cGQtMC45ICAnCnBrZ19jdl9X
UFNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHdwcy0wLjIgLWx3cGQtMC45
IC1sd3BkLXN0cmVhbS0wLjkgICcKCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMj
CiMjIE91dHB1dCB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0t
ICMjCgpBQk9VVF9CSVRNQVA9JycKQUxJR05PRl9ET1VCTEU9JzgnCkFMSUdO
T0ZfSU5UPSc0JwpBTElHTk9GX0xPTkc9JzgnCkFMSUdOT0ZfU0hPUlQ9JzIn
CkFMTE9DPSdTWVNfQUxMT0MnCkFMTF9MQU5HUz0nJwpBTkNJRU5UX0JJU09O
PScnCkFOVD0nJwpBTlRfSE9NRT0nJwpBTlRfTElCPScnCkFSPSdhcicKQVNN
X0hPTUU9JycKQVdLPScvdXNyL2xvY2FsL2Jpbi9nYXdrJwpBV1RMSUI9Jy1s
amF3dCcKQkFSQ09ERV9FWFRFTlNJT05fUEFDSz0nJwpCQVNIPScvYmluL2Jh
c2gnCkJJU09OPScnCkJTSF9KQVI9Jy91c3IvbG9jYWwvc2hhcmUvamF2YS9j
bGFzc2VzL2JzaC5qYXInCkJVSUxEX0RNQUtFPSdOTycKQlVJTERfRVBNPSdO
TycKQlVJTERfTUFYX0pPQlM9JycKQlVJTERfTU9aQUI9JycKQlVJTERfTkNQ
VVM9JycKQlVJTERfUE9TVEdSRVNRTF9TREJDPScnCkJVSUxEX1NUQVg9JycK
QlVJTERfVFlQRT0nTGliTyBOQVRJVkUgREVTS1RPUCBIRUxQIFBZVU5PJwpC
VUlMRF9VTk9XSU5SRUc9J05PJwpCVUlMRF9WRVJfU1RSSU5HPSdGcmVlQlNE
IHBvcnRzIDMuNS4yXzInCkJVSUxEX1g2ND0nJwpCWklQMj0nJwpDQUlST19D
RkxBR1M9JycKQ0FJUk9fTElCUz0nJwpDQz0nY2xhbmcnCkNDQUNIRT0nJwpD
Q19GT1JfQlVJTEQ9J2NsYW5nJwpDQ19YNjRfQklOQVJZPScnCkNGTEFHUz0n
LU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nJwpDTF9YNjQ9JycKQ09N
RVg9JycKQ09NTU9OU19DT0RFQ19KQVI9JycKQ09NTU9OU19IVFRQQ0xJRU5U
X0pBUj0nJwpDT01NT05TX0xBTkdfSkFSPScnCkNPTU1PTlNfTE9HR0lOR19K
QVI9JycKQ09NUEFUSD0nL3VzcicKQ09NX0ZPUl9CVUlMRD0nJwpDUFA9J2Ns
YW5nLWNwcCcKQ1BQRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz
ci9sb2NhbC9pbmNsdWRlL2RiNDEnCkNQUFVOSVRfQ0ZMQUdTPSctSS91c3Iv
bG9jYWwvaW5jbHVkZSAgJwpDUFBVTklUX0xJQlM9Jy1ML3Vzci9sb2NhbC9s
aWIgLWxjcHB1bml0ICAnCkNQVU5BTUVfRk9SX0JVSUxEPScnCkNQVV9GT1Jf
QlVJTEQ9JycKQ1JPU1NfQ09NUElMSU5HPScnCkNTQ19QQVRIPScnCkNUMk5f
RVhURU5TSU9OX1BBQ0s9JycKQ1VSTENPTkZJRz0nJwpDVVJMX0NGTEFHUz0n
JwpDVVJMX0xJQlM9JycKQ1hYPSdjbGFuZysrJwpDWFhDUFA9J2NsYW5nKysg
LUUnCkNYWEZMQUdTPSctc3RkPWdudSsrOTggLVF1bnVzZWQtYXJndW1lbnRz
JwpDWFhfRk9SX0JVSUxEPSdjbGFuZysrJwpDWFhfWDY0X0JJTkFSWT0nJwpE
QVRBRElSPScnCkRCVVNNRU5VR1RLX0NGTEFHUz0nJwpEQlVTTUVOVUdUS19M
SUJTPScnCkRCVVNfQ0ZMQUdTPScnCkRCVVNfTElCUz0nJwpEQl9DUFBMSUI9
JycKREJfTElCPScnCkRFRlM9JycKRElBR1JBTV9FWFRFTlNJT05fUEFDSz0n
JwpESUNUX1NZU1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL2h1
bnNwZWxsJwpESVJFQ1RYU0RLX0hPTUU9JycKRElSRUNUWFNES19MSUI9JycK
RElTQUJMRV9BQ1RJVkVYPScnCkRJU0FCTEVfQVRMPScnCkRJU0FCTEVfTElO
S09PPSdUUlVFJwpESVNBQkxFX05FT049JycKRElTQUJMRV9QWVRIT049JycK
RElTQUJMRV9TVFJJUD0nJwpETExUT09MPScnCkRNQUtFPScvdXNyL2xvY2Fs
L2Jpbi9kbWFrZScKRE9DRElSPScnCkRPVE5FVF9GUkFNRVdPUktfSE9NRT0n
JwpET19GRVRDSF9UQVJCQUxMUz0nTk8nCkRQS0c9JycKRUNIT19DPScnCkVD
SE9fTj0nLW4nCkVDSE9fVD0nJwpFR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScK
RU5BQkxFX0FDVElWRVhfQ09NUE9ORU5UPScnCkVOQUJMRV9DQUlST19DQU5W
QVM9JycKRU5BQkxFX0NSQVNIRFVNUD0nJwpFTkFCTEVfREJVUz0nJwpFTkFC
TEVfREVCVUc9J0ZBTFNFJwpFTkFCTEVfRElSRUNUWD0nJwpFTkFCTEVfRVZP
QUIyPScnCkVOQUJMRV9GT05UQ09ORklHPSdUUlVFJwpFTkFCTEVfR0NPTkY9
JycKRU5BQkxFX0dJTz0nJwpFTkFCTEVfR05PTUVWRlM9JycKRU5BQkxFX0dS
QVBISVRFPScnCkVOQUJMRV9HU1RSRUFNRVI9JycKRU5BQkxFX0dUSzM9JycK
RU5BQkxFX0dUSz0nJwpFTkFCTEVfR1RLX1BSSU5UPScnCkVOQUJMRV9LQUI9
JycKRU5BQkxFX0tERTQ9JycKRU5BQkxFX0tERT0nJwpFTkFCTEVfTElCUlNW
Rz0nJwpFTkFCTEVfTE9DS0RPV049JycKRU5BQkxFX0xPTUVOVUJBUj0nJwpF
TkFCTEVfTFRPPScnCkVOQUJMRV9NRURJQVdJS0k9JycKRU5BQkxFX01JTklN
SVpFUj0nJwpFTkFCTEVfTVlTUUxDPScnCkVOQUJMRV9OU1BMVUdJTj0nJwpF
TkFCTEVfT05MSU5FX1VQREFURT0nJwpFTkFCTEVfT1BFTkdMPScnCkVOQUJM
RV9PWFlHRU5PRkZJQ0U9JycKRU5BQkxFX1BERklNUE9SVD0nJwpFTkFCTEVf
UFJFU0VOVEVSX1NDUkVFTj0nJwpFTkFCTEVfUVVJQ0tTVEFSVF9MSUJQTkc9
JycKRU5BQkxFX1JBTkRSPScnCkVOQUJMRV9SRUxFQVNFX0JVSUxEPScnCkVO
QUJMRV9SRVBPUlRCVUlMREVSPScnCkVOQUJMRV9SUEFUSD0neWVzJwpFTkFC
TEVfU0NSSVBUSU5HX0JFQU5TSEVMTD0nJwpFTkFCTEVfU0NSSVBUSU5HX0pB
VkFTQ1JJUFQ9JycKRU5BQkxFX1NDUklQVElOR19QWVRIT049JycKRU5BQkxF
X1NJTEVOVF9NU0k9JycKRU5BQkxFX1NUQVRJQ19HVEs9JycKRU5BQkxFX1NZ
TUJPTFM9JycKRU5BQkxFX1NZU1RSQVlfR1RLPScnCkVOQUJMRV9VR0xZPSdO
TycKRU5BQkxFX1dFUlJPUj0nRkFMU0UnCkVOQUJMRV9YTUxTRUM9JycKRU5B
QkxFX1pFTklUWT0nJwpFUE09J05PJwpFWENFUFRJT05TPScnCkVYRUVYVD0n
JwpFWEVFWFRfRk9SX0JVSUxEPScnCkZMRVg9JycKRkxVVEVfSkFSPScnCkZP
TlRDT05GSUdfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpGT05U
Q09ORklHX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxmb250Y29uZmlnICAn
CkZSRUVUWVBFX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvZnJlZXR5
cGUyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkZSRUVUWVBFX0xJQlM9Jy1M
L3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgJwpHQVdLPScnCkdDQ19IT01F
PScvdXNyJwpHQ09ORl9DRkxBR1M9JycKR0NPTkZfTElCUz0nJwpHSU9fQ0ZM
QUdTPScnCkdJT19MSUJTPScnCkdJVF9MSU5LX1NSQz0nJwpHSVRfUkVQT19O
QU1FUz0nIGhlbHAnCkdNQUtFX01PRFVMRV9QQVJBTExFTElTTT0nJwpHTUFL
RV9QQVJBTExFTElTTT0nJwpHTk9NRVZGU19DRkxBR1M9JycKR05PTUVWRlNf
TElCUz0nJwpHTlVDUD0nJwpHTlVNQUtFPSdnbWFrZScKR05VUEFUQ0g9JycK
R05VVEFSPSd0YXInCkdPQkpFQ1RfQ0ZMQUdTPScnCkdPQkpFQ1RfTElCUz0n
JwpHT09HTEVfRE9DU19FWFRFTlNJT05fUEFDSz0nJwpHUEVSRj0nL3Vzci9s
b2NhbC9iaW4vZ3BlcmYnCkdSQVBISVRFX0NGTEFHUz0nJwpHUkFQSElURV9M
SUJTPScnCkdSRVA9Jy91c3IvYmluL2dyZXAnCkdTVFJFQU1FUl9DRkxBR1M9
JycKR1NUUkVBTUVSX0xJQlM9JycKR1RIUkVBRF9DRkxBR1M9JycKR1RIUkVB
RF9MSUJTPScnCkdUSzIxMF9DRkxBR1M9JycKR1RLMjEwX0xJQlM9JycKR1RL
M19DRkxBR1M9JycKR1RLM19MSUJTPScnCkdUS19DRkxBR1M9JycKR1RLX0xJ
QlM9JycKR1RLX1BSSU5UX0NGTEFHUz0nJwpHVEtfUFJJTlRfTElCUz0nJwpH
VUlCQVNFX0ZPUl9CVUlMRD0nJwpHVUlfRk9SX0JVSUxEPScnCkdYWF9JTkNM
VURFX1BBVEg9Jy91c3IvaW5jbHVkZS9jKysvNC4yJwpHWFhfSU5DTFVERV9Q
QVRIX0ZPUl9CVUlMRD0nJwpIQVZFX0JPT1NUX1VOT1JERVJFRF9NQVA9JycK
SEFWRV9DWFgwWD0nVFJVRScKSEFWRV9HQ0NfQVZYPSdUUlVFJwpIQVZFX0dD
Q19OT19MT05HX0RPVUJMRT0nVFJVRScKSEFWRV9HQ0NfVklTSUJJTElUWV9C
Uk9LRU49JycKSEFWRV9HQ0NfVklTSUJJTElUWV9GRUFUVVJFPSdGQUxTRScK
SEFWRV9HRVRPUFQ9JycKSEFWRV9MRF9CU1lNQk9MSUNfRlVOQ1RJT05TPSdU
UlVFJwpIQVZFX0xEX0hBU0hfU1RZTEU9J1RSVUUnCkhBVkVfTk9OX0NPTlNU
X05QUF9HRVRNSU1FREVTQ1JJUFRJT049JycKSEFWRV9QT1NJWF9GQUxMT0NB
VEU9J1lFUycKSEFWRV9SRUFERElSX1I9JycKSEFWRV9USFJFQURTQUZFX1NU
QVRJQ1M9JycKSFNRTERCX0pBUj0nJwpIVU5BUlRfRVhURU5TSU9OX1BBQ0s9
JycKSFVOU1BFTExfQ0ZMQUdTPScnCkhVTlNQRUxMX0xJQlM9JycKSFlQSEVO
X0xJQj0nJwpIWVBIX1NZU1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3No
YXJlL2h5cGhlbicKSUNVQ09ORklHPScnCklDVV9NQUpPUj0nJwpJQ1VfTUlD
Uk89JycKSUNVX01JTk9SPScnCklDVV9SRUNMQVNTSUZJRURfQ0xPU0VfUEFS
RU5USEVTSVM9JycKSU5QQVRIX0ZPUl9CVUlMRD0nJwpJTlNUQUxMRElSPScn
CklOU1RBTExESVJOQU1FPScnCklOVFJPX0JJVE1BUD0nJwpKQVZBQ0lTR0NK
PScnCkpBVkFDSVNLQUZGRT0nJwpKQVZBQ09NUElMRVI9Jy91c3IvbG9jYWwv
b3BlbmpkazYvYmluL2phdmFjJwpKQVZBRE9DPScvdXNyL2xvY2FsL29wZW5q
ZGs2L2Jpbi9qYXZhZG9jJwpKQVZBRkxBR1M9JycKSkFWQUlGTEFHUz0nJwpK
QVZBSU5URVJQUkVURVI9Jy91c3IvbG9jYWwvb3BlbmpkazYvYmluL2phdmEn
CkpBVkFfSE9NRT0nL3Vzci9sb2NhbC9vcGVuamRrNicKSkFWQV9TT1VSQ0Vf
VkVSPScxLjYnCkpBVkFfVEFSR0VUX1ZFUj0nMS42JwpKREs9J3N1bicKSkZS
RUVSRVBPUlRfSkFSPScnCkpJVENfUFJPQ0VTU09SX1RZUEVfRVhQT1JUPScn
CkpWTV9PTkVfUEFUSF9DSEVDSz0nJwpLREU0X0NGTEFHUz0nJwpLREU0X0xJ
QlM9JycKS0RFX0NGTEFHUz0nJwpLREVfR0xJQl9DRkxBR1M9JycKS0RFX0dM
SUJfTElCUz0nJwpLREVfSEFWRV9HTElCPScnCktERV9MSUJTPScnCkxERkxB
R1M9JyAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCkxGU19DRkxB
R1M9Jy1EX0ZJTEVfT0ZGU0VUX0JJVFM9bm8nCkxJQkJBU0VfSkFSPScnCkxJ
QkNNSVNfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJjbWlzICAn
CkxJQkNNSVNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbGNtaXMtMC4yICAn
CkxJQkRJUj0nJwpMSUJFWFRURVhUQ0FUX0NGTEFHUz0nJwpMSUJFWFRURVhU
Q0FUX0xJQlM9JycKTElCRk9OVFNfSkFSPScnCkxJQkZPUk1VTEFfSkFSPScn
CkxJQkxBWU9VVF9KQVI9JycKTElCTE9BREVSX0pBUj0nJwpMSUJNR1JfWDY0
X0JJTkFSWT0nJwpMSUJNWVNRTF9QQVRIPScnCkxJQk9CSlM9JycKTElCUE5H
X0NGTEFHUz0nJwpMSUJQTkdfTElCUz0nJwpMSUJSRVBPU0lUT1JZX0pBUj0n
JwpMSUJSU1ZHX0NGTEFHUz0nJwpMSUJSU1ZHX0xJQlM9JycKTElCUz0nJwpM
SUJTRVJJQUxJWkVSX0pBUj0nJwpMSUJYTUxfQ0ZMQUdTPSctSS91c3IvbG9j
YWwvaW5jbHVkZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkxJ
QlhNTF9KQVI9JycKTElCWE1MX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx4
bWwyICAnCkxJQlhTTFRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAt
SS91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bWwyICAnCkxJQlhTTFRfTElCUz0n
LUwvdXNyL2xvY2FsL2xpYiAtbHhzbHQgLWx6IC1saWNvbnYgLWxtIC1seG1s
MiAgJwpMSU5LX1g2NF9CSU5BUlk9JycKTE9DQUxfU09MVkVSPScnCkxUTElC
T0JKUz0nJwpMVUNFTkVfQU5BTFlaRVJTX0pBUj0nJwpMVUNFTkVfQ09SRV9K
QVI9JycKTUFDT1NYX0RFUExPWU1FTlRfVEFSR0VUPScnCk1BQ09TWF9ERVBM
T1lNRU5UX1RBUkdFVF9GT1JfQlVJTEQ9JycKTUFDT1NYX1NES19QQVRIPScn
Ck1BQ19PU19YX1ZFUlNJT05fTUFYX0FMTE9XRUQ9JycKTUFDX09TX1hfVkVS
U0lPTl9NSU5fUkVRVUlSRUQ9JycKTUFORElSPScnCk1ERFNfQ1BQRkxBR1M9
JycKTUVSR0VMSUJTPScnCk1JRExfUEFUSD0nJwpNSU5HV0NYWD0nJwpNSU5H
V1NUUklQPScnCk1JTkdXX0NMSUJfRElSPScnCk1JTkdXX0VYVEVSTkFMX0RM
TFM9JyBsaWJleHBhdC0xLmRsbCBsaWJ4c2x0LTEuZGxsIHpsaWIxLmRsbCBs
aWJ4bWwyLTIuZGxsJwpNSU5HV19HQ0NETEw9JycKTUlOR1dfR1hYRExMPScn
Ck1JTkdXX0xJQl9JTkNMVURFX1BBVEg9JycKTUlOR1dfU0hBUkVEX0dDQ0xJ
Qj0nJwpNSU5HV19TSEFSRURfR1hYTElCPScnCk1JTkdXX1NIQVJFRF9MSUJT
VERDUFA9JycKTUxfRVhFPScnCk1PQzQ9JycKTU9DPScnCk1PQ1FUND0nJwpN
T1pJTExBQlVJTEQ9JycKTU9aSUxMQVhQQ09NX0NGTEFHUz0nJwpNT1pJTExB
WFBDT01fTElCUz0nJwpNT1pJTExBX0hFQURFUlNfQ0ZMQUdTPScnCk1PWklM
TEFfSEVBREVSU19MSUJTPScnCk1PWklMTEFfVE9PTEtJVD0nJwpNT1pJTExB
X1ZFUlNJT049JycKTU9aTElCUkVRX0NGTEFHUz0nJwpNT1pMSUJSRVFfTElC
Uz0nJwpNT1pfRkxBVk9VUj0nJwpNT1pfSU5DPScnCk1PWl9MREFQX0NGTEFH
Uz0nJwpNT1pfTElCPScnCk1PWl9MSUJfWFBDT009JycKTVNQREJfUEFUSD0n
JwpNWVNRTENPTkZJRz0nJwpNWVNRTF9ERUZJTkVTPScnCk1ZU1FMX0lOQz0n
JwpNWVNRTF9MSUI9JycKTVlUSEVTX0NGTEFHUz0nJwpNWVRIRVNfTElCUz0n
JwpORU9OX0NGTEFHUz0nJwpORU9OX0xJQlM9JycKTkVPTl9WRVJTSU9OPScn
Ck5NPSdubScKTlNTX0NGTEFHUz0nJwpOU1NfTElCUz0nJwpOVU1CRVJURVhU
X0VYVEVOU0lPTl9QQUNLPScnCk9CSkRVTVA9J29iamR1bXAnCk9CSkVYVD0n
bycKT09PQkxPR0dFUl9FWFRFTlNJT05fUEFDSz0nJwpPT09QX0ZPTlRTX1BB
Q0s9JycKT09PUF9HQUxMRVJZX1BBQ0s9JycKT09PUF9TQU1QTEVTX1BBQ0s9
JycKT09PUF9URU1QTEFURVNfUEFDSz0nJwpPT09fSlVOSVRfSkFSPScnCk9P
T19WRU5ET1I9JycKT1BFTlNTTF9DRkxBR1M9Jy1JL3Vzci9pbmNsdWRlJwpP
UEVOU1NMX0xJQlM9Jy1ML3Vzci9saWIgLWxzc2wnCk9TVkVSU0lPTj0nOTAw
MDQ0JwpPU19GT1JfQlVJTEQ9JycKT1VURElSX0ZPUl9CVUlMRD0nJwpPVVRQ
QVRIX0ZPUl9CVUlMRD0nJwpPWFlHRU5PRkZJQ0VfUEFDSz0nJwpQQUNLQUdF
X0JVR1JFUE9SVD0nJwpQQUNLQUdFX05BTUU9J0xpYnJlT2ZmaWNlJwpQQUNL
QUdFX1NUUklORz0nTGlicmVPZmZpY2UgMy41JwpQQUNLQUdFX1RBUk5BTUU9
J2xpYnJlb2ZmaWNlJwpQQUNLQUdFX1ZFUlNJT049JzMuNScKUEFUQ0g9JycK
UEFUSF9GT1JfQlVJTEQ9JycKUEFUSF9TRVBBUkFUT1I9JzonClBFUkw9Jy91
c3IvYmluL3BlcmwnClBHQ09ORklHPScnClBLR0ZPUk1BVD0nbmF0aXZlJwpQ
S0dNSz0nJwpQS0dfQ09ORklHPScvdXNyL2xvY2FsL2Jpbi9wa2ctY29uZmln
JwpQT1BQTEVSX0NGTEFHUz0nJwpQT1BQTEVSX0xJQlM9JycKUE9TVEdSRVNR
TF9JTkM9JycKUE9TVEdSRVNRTF9MSUI9JycKUFJFRklYRElSPScnClBST0RV
Q1Q9J2Z1bGwnClBST0RVQ1ROQU1FPScnClBST0RVQ1RWRVJTSU9OPScnClBS
T0VYVD0nLnBybycKUFJPR1JFU1NCQVJDT0xPUj0nJwpQUk9HUkVTU0ZSQU1F
Q09MT1I9JycKUFJPR1JFU1NQT1NJVElPTj0nJwpQUk9HUkVTU1NJWkU9JycK
UFRIUkVBRF9DRkxBR1M9JycKUFRIUkVBRF9MSUJTPSctcHRocmVhZCcKUFlU
SE9OPScvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcnClBZVEhPTl9DRkxBR1M9
Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAgJwpQWVRIT05fRVhF
Q19QUkVGSVg9JyR7ZXhlY19wcmVmaXh9JwpQWVRIT05fTElCUz0nLUwvdXNy
L2xvY2FsL2xpYiAtbHB5dGhvbjIuNyAgJwpQWVRIT05fUExBVEZPUk09J2Zy
ZWVic2Q5JwpQWVRIT05fUFJFRklYPScke3ByZWZpeH0nClBZVEhPTl9WRVJT
SU9OPScyLjcnClJBTkxJQj0ncmFubGliJwpSRURMQU5EX0NGTEFHUz0nJwpS
RURMQU5EX0xJQlM9JycKUlBNPScnClNBQ19KQVI9JycKU0FNUExFSUNDX0NG
TEFHUz0nJwpTQU1QTEVJQ0NfTElCUz0nJwpTQVhPTl9KQVI9JycKU0NQREVG
Uz0nIC1EV0lUSF9IRUxQJwpTRUQ9Jy91c3IvYmluL3NlZCcKU0VSSUFMSVpF
Ul9KQVI9JycKU0VSVkxFVEFQSV9KQVI9JycKU0hFTEw9Jy9iaW4vc2gnClNI
T1dJTkNMVURFU19QUkVGSVg9JycKU0laRU9GX0RPVUJMRT0nOCcKU0laRU9G
X0lOVD0nNCcKU0laRU9GX0xPTkc9JzgnClNJWkVPRl9MT05HTE9ORz0nOCcK
U0laRU9GX1BPSU5URVI9JzgnClNJWkVPRl9TSE9SVD0nMicKU09MQVJJTkNf
Rk9SX0JVSUxEPScnClNPTEFSTElCX0ZPUl9CVUlMRD0nJwpTT0xBUl9KQVZB
PSdUUlVFJwpTT1VSQ0VWRVJTSU9OPSdPT08zNTAnClNQTElUX0FQUF9NT0RV
TEVTPScnClNQTElUX09QVF9GRUFUVVJFUz0nJwpTUkNfUk9PVD0nL3Vzci9w
b3J0cy9lZGl0b3JzL2xpYnJlb2ZmaWNlL3dvcmsvbGlicmVvZmZpY2UtY29y
ZS0zLjUuMi4yJwpTVEFMRV9NQUtFPSdUUlVFJwpTVEFSVENFTlRFUl9MRUZU
X0JJVE1BUD0nJwpTVEFSVENFTlRFUl9SSUdIVF9CSVRNQVA9JycKU1RBUlRD
RU5URVJfUlRMX0xFRlRfQklUTUFQPScnClNUQVJUQ0VOVEVSX1JUTF9SSUdI
VF9CSVRNQVA9JycKU1RBUlRDRU5URVJfU1BBQ0VfQklUTUFQPScnClNUUklQ
PSdzdHJpcCcKU1VOVEVNUExBVEVTX0RFX1BBQ0s9JycKU1VOVEVNUExBVEVT
X0VOX1VTX1BBQ0s9JycKU1VOVEVNUExBVEVTX0VTX1BBQ0s9JycKU1VOVEVN
UExBVEVTX0ZSX1BBQ0s9JycKU1VOVEVNUExBVEVTX0hVX1BBQ0s9JycKU1VO
VEVNUExBVEVTX0lUX1BBQ0s9JycKU1VOVEVNUExBVEVTX0xBTkc9JycKU1lT
VEVNX0FQQUNIRV9DT01NT05TPScnClNZU1RFTV9CT09TVD0nJwpTWVNURU1f
QlNIPScnClNZU1RFTV9DQUlSTz0nJwpTWVNURU1fQ1BQVU5JVD0nWUVTJwpT
WVNURU1fQ1VSTD0nJwpTWVNURU1fREI9J1lFUycKU1lTVEVNX0RCX0NGTEFH
Uz0nLURTWVNURU1fREJfSEVBREVSPSdcJyc8ZGI0MS9kYi5oPidcJycnClNZ
U1RFTV9ESUNUUz0nWUVTJwpTWVNURU1fRVhQQVQ9J1lFUycKU1lTVEVNX0dE
S1BJWEJVRj0nJwpTWVNURU1fR0VOQlJLPScnClNZU1RFTV9HRU5DQ09ERT0n
JwpTWVNURU1fR0VOQ01OPScnClNZU1RFTV9HRVRURVhUPScnClNZU1RFTV9H
TElCPScnClNZU1RFTV9HUkFQSElURT0nJwpTWVNURU1fSFNRTERCPScnClNZ
U1RFTV9IVU5TUEVMTD0nJwpTWVNURU1fSFlQSD0nJwpTWVNURU1fSUNVPScn
ClNZU1RFTV9KRlJFRVJFUE9SVD0nJwpTWVNURU1fSlBFRz0nWUVTJwpTWVNU
RU1fTElCQz0nJwpTWVNURU1fTElCQ01JUz0nWUVTJwpTWVNURU1fTElCQ1JP
Q089JycKU1lTVEVNX0xJQkVYVFRFWFRDQVQ9JycKU1lTVEVNX0xJQkVYVFRF
WFRDQVRfREFUQT0nJwpTWVNURU1fTElCR1NGPScnClNZU1RFTV9MSUJKUEVH
PScnClNZU1RFTV9MSUJQTkc9JycKU1lTVEVNX0xJQlJTVkc9JycKU1lTVEVN
X0xJQlZJU0lPPSdZRVMnClNZU1RFTV9MSUJXUEQ9J1lFUycKU1lTVEVNX0xJ
QldQRz0nWUVTJwpTWVNURU1fTElCV1BTPSdZRVMnClNZU1RFTV9MSUJYTUw9
J1lFUycKU1lTVEVNX0xJQlhTTFQ9J1lFUycKU1lTVEVNX0xJQlhTTFRfRk9S
X0JVSUxEPScnClNZU1RFTV9MUFNPTFZFPScnClNZU1RFTV9MVUNFTkU9JycK
U1lTVEVNX01ERFM9JycKU1lTVEVNX01FU0FfSEVBREVSUz0nJwpTWVNURU1f
TU9aSUxMQT0nJwpTWVNURU1fTU9aSUxMQV9IRUFERVJTPScnClNZU1RFTV9N
WVNRTD0nJwpTWVNURU1fTVlTUUxfQ1BQQ09OTj0nJwpTWVNURU1fTVlUSEVT
PScnClNZU1RFTV9ORU9OPScnClNZU1RFTV9OU1M9JycKU1lTVEVNX09EQkNf
SEVBREVSUz0nJwpTWVNURU1fT1BFTlNTTD0nJwpTWVNURU1fUEFOR089JycK
U1lTVEVNX1BPUFBMRVI9JycKU1lTVEVNX1BPU1RHUkVTUUw9JycKU1lTVEVN
X1BZVEhPTj0nWUVTJwpTWVNURU1fUkVETEFORD0nJwpTWVNURU1fU0FNUExF
SUNDPScnClNZU1RFTV9TQU5FX0hFQURFUj0nJwpTWVNURU1fU0FYT049JycK
U1lTVEVNX1NFUlZMRVRBUEk9JycKU1lTVEVNX1NURExJQlM9J1lFUycKU1lT
VEVNX1ZJR1JBPScnClNZU1RFTV9aTElCPSdZRVMnClRBUkZJTEVfTE9DQVRJ
T049Jy91c3IvcG9ydHMvZGlzdGZpbGVzL2xpYnJlb2ZmaWNlJwpUSEVTX1NZ
U1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL215dGhlcycKVFlQ
T19FWFRFTlNJT05fUEFDSz0nJwpVTklYV1JBUFBFUk5BTUU9JycKVU5aSVA9
JycKVVBEPSczNTAnClVTRV9GVF9FTUJPTERFTj0nWUVTJwpVU0VfWElORVJB
TUE9JycKVkFMR1JJTkRfQ0ZMQUdTPScnClZBTElEQVRPUl9FWFRFTlNJT05f
UEFDSz0nJwpWRVJCT1NFPScnClZJU0lPX0NGTEFHUz0nLUkvdXNyL2xvY2Fs
L2luY2x1ZGUvbGlidmlzaW8tMC4wIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xp
YndwZC0wLjkgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BnLTAuMiAgJwpW
SVNJT19MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sdmlzaW8tMC4wIC1sd3Bn
LTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAuOSAgJwpXQVRDSF9XSU5E
T1dfRVhURU5TSU9OX1BBQ0s9JycKV0lORE9XU19TREtfSE9NRT0nJwpXSU5E
UkVTPScnCldJVEhPVVRfQUZNUz0nJwpXSVRIT1VUX1BQRFM9JycKV0lUSF9B
R0ZBX01PTk9UWVBFX0ZPTlRTPScnCldJVEhfQklORklMVEVSPSdOTycKV0lU
SF9DT01QQVRfT09XUkFQUEVSUz0nJwpXSVRIX0VYVEVOU0lPTl9JTlRFR1JB
VElPTj0nJwpXSVRIX0VYVFJBX0ZPTlQ9JycKV0lUSF9FWFRSQV9HQUxMRVJZ
PScnCldJVEhfRVhUUkFfU0FNUExFPScnCldJVEhfRVhUUkFfVEVNUExBVEU9
JycKV0lUSF9GT05UUz0nJwpXSVRIX0hFTFBQQUNLX0lOVEVHUkFUSU9OPScn
CldJVEhfTEFORz0nJwpXSVRIX0xBTkdfTElTVD0nJwpXSVRIX0xEQVA9JycK
V0lUSF9MSU5LRVJfSEFTSF9TVFlMRT0nc3lzdicKV0lUSF9NSU5HVz0nJwpX
SVRIX01PWklMTEE9JycKV0lUSF9NWVNQRUxMX0RJQ1RTPSdOTycKV0lUSF9P
UEVOTERBUD0nJwpXSVRIX1NUTFBPUlQ9J05PJwpXSVRIX1RIRU1FUz0nJwpX
SVRIX1ZDX1JFRElTVD0nJwpXT1JEU19CSUdFTkRJQU49J25vJwpXT1JLRElS
X0ZPUl9CVUlMRD0nJwpXUERfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk
ZS9saWJ3cGQtMC45ICAnCldQRF9MSUJTPSctTC91c3IvbG9jYWwvbGliIC1s
d3BkLTAuOSAtbHdwZC1zdHJlYW0tMC45ICAnCldQR19DRkxBR1M9Jy1JL3Vz
ci9sb2NhbC9pbmNsdWRlL2xpYndwZy0wLjIgLUkvdXNyL2xvY2FsL2luY2x1
ZGUvbGlid3BkLTAuOSAgJwpXUEdfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAt
bHdwZy0wLjIgLWx3cGQtMC45IC1sd3BkLXN0cmVhbS0wLjkgICcKV1BTX0NG
TEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BzLTAuMiAtSS91c3Iv
bG9jYWwvaW5jbHVkZS9saWJ3cGQtMC45ICAnCldQU19MSUJTPSctTC91c3Iv
bG9jYWwvbGliIC1sd3BzLTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAu
OSAgJwpYQVVfTElCUz0nJwpYSU5DPScnClhJTkVSQU1BX0xJTks9JycKWExJ
Qj0nJwpYTUtNRj0nJwpYUkFORFJfQ0ZMQUdTPScnClhSQU5EUl9ETE9QRU49
JycKWFJBTkRSX0xJQlM9JycKWFNMVFBST0M9Jy91c3IvbG9jYWwvYmluL3hz
bHRwcm9jJwpYX0NGTEFHUz0nJwpYX0VYVFJBX0xJQlM9JycKWF9MSUJTPScn
ClhfUFJFX0xJQlM9JycKWklQPScnClpOVFk9JycKX2NjPScnCmFjX2N0X0ND
PSdjbGFuZycKYWNfY3RfQ1hYPScnCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0v
YmluJwpidWlsZD0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wJwpidWlsZF9h
bGlhcz0nYW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wJwpidWlsZF9jcHU9J2Ft
ZDY0JwpidWlsZF9vcz0nZnJlZWJzZDkuMCcKYnVpbGRfdmVuZG9yPSdwb3J0
YmxkJwpkYXRhZGlyPScke2RhdGFyb290ZGlyfScKZGF0YXJvb3RkaXI9JyR7
cHJlZml4fS9zaGFyZScKZG9jZGlyPScke2RhdGFyb290ZGlyfS9kb2MvJHtQ
QUNLQUdFX1RBUk5BTUV9JwpkdmlkaXI9JyR7ZG9jZGlyfScKZXhlY19wcmVm
aXg9Jy91c3IvbG9jYWwnCmhvc3Q9J2FtZDY0LXBvcnRibGQtZnJlZWJzZDku
MCcKaG9zdF9hbGlhcz0nJwpob3N0X2NwdT0nYW1kNjQnCmhvc3Rfb3M9J2Zy
ZWVic2Q5LjAnCmhvc3RfdmVuZG9yPSdwb3J0YmxkJwpodG1sZGlyPScke2Rv
Y2Rpcn0nCmluY2x1ZGVkaXI9JyR7cHJlZml4fS9pbmNsdWRlJwppbmZvZGly
PScvdXNyL2xvY2FsL2luZm8nCmxpYmRpcj0nJHtleGVjX3ByZWZpeH0vbGli
JwpsaWJleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWJleGVjJwpsb2NhbGVk
aXI9JyR7ZGF0YXJvb3RkaXJ9L2xvY2FsZScKbG9jYWxzdGF0ZWRpcj0nJHtw
cmVmaXh9L3ZhcicKbWFuZGlyPScvdXNyL2xvY2FsL21hbicKbm9kZXA9JycK
b2xkaW5jbHVkZWRpcj0nL3Vzci9pbmNsdWRlJwpwZGZkaXI9JyR7ZG9jZGly
fScKcGtncHlleGVjZGlyPScke3B5ZXhlY2Rpcn0vJwpwa2dweXRob25kaXI9
JyR7cHl0aG9uZGlyfS8nCnByZWZpeD0nL3Vzci9sb2NhbCcKcHJvZ3JhbV90
cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJwpwc2Rpcj0nJHtkb2NkaXJ9JwpweWV4
ZWNkaXI9JyR7ZXhlY19wcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr
YWdlcycKcHl0aG9uZGlyPScke3ByZWZpeH0vbGliL3B5dGhvbjIuNy9zaXRl
LXBhY2thZ2VzJwpzYmluZGlyPScke2V4ZWNfcHJlZml4fS9zYmluJwpzaGFy
ZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScKc3lzY29uZmRpcj0nJHtwcmVm
aXh9L2V0YycKdGFyZ2V0X2FsaWFzPScnCgojIyAtLS0tLS0tLS0tLSAjIwoj
IyBjb25mZGVmcy5oLiAjIwojIyAtLS0tLS0tLS0tLSAjIwoKI2RlZmluZSBQ
QUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgojZGVmaW5lIFBBQ0tBR0VfVEFS
TkFNRSAibGlicmVvZmZpY2UiCiNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIz
LjUiCiNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIK
I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgojZGVmaW5lIFNURENfSEVB
REVSUyAxCiNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCiNkZWZpbmUgSEFW
RV9TWVNfU1RBVF9IIDEKI2RlZmluZSBIQVZFX1NURExJQl9IIDEKI2RlZmlu
ZSBIQVZFX1NUUklOR19IIDEKI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKI2Rl
ZmluZSBIQVZFX1NUUklOR1NfSCAxCiNkZWZpbmUgSEFWRV9JTlRUWVBFU19I
IDEKI2RlZmluZSBIQVZFX1NURElOVF9IIDEKI2RlZmluZSBIQVZFX1VOSVNU
RF9IIDEKI2RlZmluZSBIQVZFX0NVUFNfSCAxCiNkZWZpbmUgU1REQ19IRUFE
RVJTIDEKI2RlZmluZSBTSVpFT0ZfTE9ORyA4CiNkZWZpbmUgU0laRU9GX1NI
T1JUIDIKI2RlZmluZSBTSVpFT0ZfSU5UIDQKI2RlZmluZSBTSVpFT0ZfTE9O
R19MT05HIDgKI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKI2RlZmluZSBTSVpF
T0ZfVk9JRFAgOAojZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgojZGVmaW5lIEFM
SUdOT0ZfSU5UIDQKI2RlZmluZSBBTElHTk9GX0xPTkcgOAojZGVmaW5lIEFM
SUdOT0ZfRE9VQkxFIDgKI2RlZmluZSBIQVZFX01BTExPQyAxCiNkZWZpbmUg
SEFWRV9SRUFMTE9DIDEKI2RlZmluZSBIQVZFX0NBTExPQyAxCiNkZWZpbmUg
SEFWRV9GUkVFIDEKI2RlZmluZSBIQVZFX1BPU0lYX0ZBTExPQ0FURSAxCgpj
b25maWd1cmU6IGV4aXQgMQo=

--_----------=_1336619074167760--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1336619074.16776.140661073549213.2FE1A65F>