Bug#1039718: pulseaudio: TDE Amarok too quiet after upgrading to Bookworm

Janek Stolarek jwstolarek at gmail.com
Wed Jun 28 16:24:04 BST 2023


Package: pulseaudio
Version: 16.1+dfsg1-2+b1
Severity: normal

Dear Maintainer,

I recently upgraded from Debian 11 (Bullseye) to Debian 12 (Bookworm) and
experienced a regression with PulseAudio. After the upgrade Amarok (as
distributed with TDE, not KDE) plays at a significantly lower volume level than
before the update, to a point where it is barely usable. I experimented with
several other applications - VLC, Firefox, mplayer, xine - and for all of them
volume levels behave as expected and are sufficiently loud. With Amarok it seems
that the volume is no longer linear. In the lower range of the scale differences
between volume levels are negligible. For example, percieved difference between
changing Amarok volume from 28% to 48% is smaller than when changing if from 64%
to 68%.  (Note that changing Amarok's internal volume does not change its
corresponding PA volume slider in pavucontrol.) This problem is present both
when using Amarok's xine backend and its alsa backend, which might suggest that
this is a problem in Amarok. However, since the problem did not occur under
Debian 11 and Amarok and all of TDE is built from the same sources under Debian
11 and Debian 12, I believe this bug was introduced by a change outside of
Amarok.  I also tested this under a new user account with fresh configuration to
ensure this is not caused by a stale user configuration from before the upgrade.


-- Package-specific info:
File '/etc/default/pulseaudio' does not exist


-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pulseaudio depends on:
ii  adduser                         3.134
ii  init-system-helpers             1.65.2
ii  libasound2                      1.2.8-1+b1
ii  libasound2-plugins              1.2.7.1-1
ii  libc6                           2.36-9
ii  libcap2                         1:2.66-4
ii  libdbus-1-3                     1.14.6-1
ii  libfftw3-single3                3.3.10-1
ii  libgcc-s1                       12.2.0-14
ii  libglib2.0-0                    2.74.6-2
ii  libgstreamer-plugins-base1.0-0  1.22.0-3
ii  libgstreamer1.0-0               1.22.0-2
ii  libice6                         2:1.0.10-1
ii  libltdl7                        2.4.7-5
ii  liborc-0.4-0                    1:0.4.33-2
ii  libpulse0                       16.1+dfsg1-2+b1
ii  libsm6                          2:1.2.3-1
ii  libsndfile1                     1.2.0-1
ii  libsoxr0                        0.1.3-4
ii  libspeexdsp1                    1.2.1-1
ii  libstdc++6                      12.2.0-14
ii  libsystemd0                     252.6-1
ii  libtdb1                         1.4.8-2
ii  libudev1                        252.6-1
ii  libwebrtc-audio-processing1     0.3-1+b1
ii  libwrap0                        7.6.q-32
ii  libx11-6                        2:1.8.4-2+deb12u1
ii  libx11-xcb1                     2:1.8.4-2+deb12u1
ii  libxcb1                         1.15-1
ii  libxtst6                        2:1.2.3-1.1
ii  lsb-base                        11.6
ii  pulseaudio-utils                16.1+dfsg1-2+b1
ii  sysvinit-utils [lsb-base]       3.06-4

Versions of packages pulseaudio recommends:
ii  dbus-user-session        1.14.6-1
ii  libpam-systemd [logind]  252.6-1
ii  rtkit                    0.13-5

Versions of packages pulseaudio suggests:
ii  paprefs      1.2-1
ii  pavucontrol  5.0-2
pn  pavumeter    <none>
ii  udev         252.6-1

-- no debconf information

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="client.conf"

# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
## more information. Default values are commented out.  Use either ; or # for
## commenting.

; default-sink =
; default-source =
; default-server =
; default-dbus-server =

; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio
; extra-arguments = --log-target=syslog

; cookie-file =

; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB

; auto-connect-localhost = no
; auto-connect-display = no

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="daemon.conf"

# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
## more information. Default values are commented out.  Use either ; or # for
## commenting.

; daemonize = no
; fail = yes
; allow-module-loading = yes
; allow-exit = yes
; use-pid-file = yes
; system-instance = no
; local-server-type = user
; enable-shm = yes
; enable-memfd = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no

; high-priority = yes
; nice-level = -11

; realtime-scheduling = yes
; realtime-priority = 5

; exit-idle-time = 20
; scache-idle-time = 20

; dl-search-path = (depends on architecture)

; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa

; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0

; resample-method = speex-float-1
; avoid-resampling = false
; enable-remixing = yes
; remixing-use-all-sink-channels = yes
; remixing-produce-lfe = no
; remixing-consume-lfe = no
; lfe-crossover-freq = 0

; flat-volumes = no

; rescue-streams = yes

; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 200000

; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right

; default-fragments = 4
; default-fragment-size-msec = 25

; enable-deferred-volume = yes
; deferred-volume-safety-margin-usec = 8000
; deferred-volume-extra-delay-usec = 0

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="default.pa"

#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 
sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GSettings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gsettings.so
.nofail
load-module module-gsettings
.fail
.endif

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music/video streams when a phone stream is active
load-module module-role-cork

### Modules to allow autoloading of filters (such as echo cancellation)
### on demand. module-filter-heuristics tries to determine what filters
### make sense, and module-filter-apply does the heavy-lifting of
### loading modules and rerouting streams.
load-module module-filter-heuristics
load-module module-filter-apply

### Make some devices default
#set-default-sink output
#set-default-source input

### Allow including a default.pa.d directory, which if present, can be used
### for additional configuration snippets.
### Note that those snippet files must have a .pa file extension, not .conf
.nofail
.include /etc/pulse/default.pa.d

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="system.pa"

#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started in system
# mode.

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev/hal support)
load-module module-detect
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### Enable positioned event sounds
load-module module-position-event-sounds

### Allow including a system.pa.d directory, which if present, can be used
### for additional configuration snippets.
### Note that those snippet files must have a .pa file extension, not .conf
.nofail
.include /etc/pulse/system.pa.d

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="bug-pulseaudio-aplay_-L.bgQy6P"

null
    Discard all samples (playback) or generate zero samples (capture)
default
    Playback/recording through the PulseAudio sound server
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=NVidia,DEV=3
    HDA NVidia, HP VH240a
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
    HDA NVidia, HP VH240a
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Hardware device with all software conversions
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HP VH240a
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
dmix:CARD=NVidia,DEV=3
    HDA NVidia, HP VH240a
    Direct sample mixing device
dmix:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Direct sample mixing device
dmix:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Direct sample mixing device
dmix:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Direct sample mixing device
usbstream:CARD=NVidia
    HDA NVidia
    USB Stream Output
hw:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Direct hardware device without any conversions
hw:CARD=Generic,DEV=1
    HD-Audio Generic, ALC1220 Digital
    Direct hardware device without any conversions
plughw:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Hardware device with all software conversions
plughw:CARD=Generic,DEV=1
    HD-Audio Generic, ALC1220 Digital
    Hardware device with all software conversions
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Direct sample mixing device
dmix:CARD=Generic,DEV=1
    HD-Audio Generic, ALC1220 Digital
    Direct sample mixing device
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output

--===============6402107246985721880==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bug-pulseaudio-pactl_list.CgencT"

TW9kdWxlICMwCglOYW1lOiBtb2R1bGUtZGV2aWNlLXJlc3RvcmUKCUFyZ3VtZW50OiAKCVVzYWdl
IGNvdW50ZXI6IG4vYQoJUHJvcGVydGllczoKCQltb2R1bGUuYXV0aG9yID0gIkxlbm5hcnQgUG9l
dHRlcmluZyIKCQltb2R1bGUuZGVzY3JpcHRpb24gPSAiQXV0b21hdGljYWxseSByZXN0b3JlIHRo
ZSB2b2x1bWUvbXV0ZSBzdGF0ZSBvZiBkZXZpY2VzIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2LjEi
CgpNb2R1bGUgIzEKCU5hbWU6IG1vZHVsZS1zdHJlYW0tcmVzdG9yZQoJQXJndW1lbnQ6IAoJVXNh
Z2UgY291bnRlcjogbi9hCglQcm9wZXJ0aWVzOgoJCW1vZHVsZS5hdXRob3IgPSAiTGVubmFydCBQ
b2V0dGVyaW5nIgoJCW1vZHVsZS5kZXNjcmlwdGlvbiA9ICJBdXRvbWF0aWNhbGx5IHJlc3RvcmUg
dGhlIHZvbHVtZS9tdXRlL2RldmljZSBzdGF0ZSBvZiBzdHJlYW1zIgoJCW1vZHVsZS52ZXJzaW9u
ID0gIjE2LjEiCgpNb2R1bGUgIzIKCU5hbWU6IG1vZHVsZS1jYXJkLXJlc3RvcmUKCUFyZ3VtZW50
OiAKCVVzYWdlIGNvdW50ZXI6IG4vYQoJUHJvcGVydGllczoKCQltb2R1bGUuYXV0aG9yID0gIkxl
bm5hcnQgUG9ldHRlcmluZyIKCQltb2R1bGUuZGVzY3JpcHRpb24gPSAiQXV0b21hdGljYWxseSBy
ZXN0b3JlIHByb2ZpbGUgb2YgY2FyZHMiCgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIKCk1vZHVs
ZSAjMwoJTmFtZTogbW9kdWxlLWF1Z21lbnQtcHJvcGVydGllcwoJQXJndW1lbnQ6IAoJVXNhZ2Ug
Y291bnRlcjogbi9hCglQcm9wZXJ0aWVzOgoJCW1vZHVsZS5hdXRob3IgPSAiTGVubmFydCBQb2V0
dGVyaW5nIgoJCW1vZHVsZS5kZXNjcmlwdGlvbiA9ICJBdWdtZW50IHRoZSBwcm9wZXJ0eSBzZXRz
IG9mIHN0cmVhbXMgd2l0aCBhZGRpdGlvbmFsIHN0YXRpYyBpbmZvcm1hdGlvbiIKCQltb2R1bGUu
dmVyc2lvbiA9ICIxNi4xIgoKTW9kdWxlICM0CglOYW1lOiBtb2R1bGUtc3dpdGNoLW9uLXBvcnQt
YXZhaWxhYmxlCglBcmd1bWVudDogCglVc2FnZSBjb3VudGVyOiBuL2EKCVByb3BlcnRpZXM6CgkJ
bW9kdWxlLmF1dGhvciA9ICJEYXZpZCBIZW5uaW5nc3NvbiIKCQltb2R1bGUuZGVzY3JpcHRpb24g
PSAiU3dpdGNoZXMgcG9ydHMgYW5kIHByb2ZpbGVzIHdoZW4gZGV2aWNlcyBhcmUgcGx1Z2dlZC91
bnBsdWdnZWQiCgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIKCk1vZHVsZSAjNQoJTmFtZTogbW9k
dWxlLXVkZXYtZGV0ZWN0CglBcmd1bWVudDogCglVc2FnZSBjb3VudGVyOiBuL2EKCVByb3BlcnRp
ZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJMZW5uYXJ0IFBvZXR0ZXJpbmciCgkJbW9kdWxlLmRlc2Ny
aXB0aW9uID0gIkRldGVjdCBhdmFpbGFibGUgYXVkaW8gaGFyZHdhcmUgYW5kIGxvYWQgbWF0Y2hp
bmcgZHJpdmVycyIKCQltb2R1bGUudmVyc2lvbiA9ICIxNi4xIgoKTW9kdWxlICM2CglOYW1lOiBt
b2R1bGUtYWxzYS1jYXJkCglBcmd1bWVudDogZGV2aWNlX2lkPSIwIiBuYW1lPSJwY2ktMDAwMF8w
OV8wMC4xIiBjYXJkX25hbWU9ImFsc2FfY2FyZC5wY2ktMDAwMF8wOV8wMC4xIiBuYW1lcmVnX2Zh
aWw9ZmFsc2UgdHNjaGVkPXllcyBmaXhlZF9sYXRlbmN5X3JhbmdlPW5vIGlnbm9yZV9kQj1ubyBk
ZWZlcnJlZF92b2x1bWU9eWVzIHVzZV91Y209eWVzIGF2b2lkX3Jlc2FtcGxpbmc9bm8gY2FyZF9w
cm9wZXJ0aWVzPSJtb2R1bGUtdWRldi1kZXRlY3QuZGlzY292ZXJlZD0xIgoJVXNhZ2UgY291bnRl
cjogMAoJUHJvcGVydGllczoKCQltb2R1bGUuYXV0aG9yID0gIkxlbm5hcnQgUG9ldHRlcmluZyIK
CQltb2R1bGUuZGVzY3JpcHRpb24gPSAiQUxTQSBDYXJkIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2
LjEiCgpNb2R1bGUgIzcKCU5hbWU6IG1vZHVsZS1hbHNhLWNhcmQKCUFyZ3VtZW50OiBkZXZpY2Vf
aWQ9IjEiIG5hbWU9InBjaS0wMDAwXzBiXzAwLjQiIGNhcmRfbmFtZT0iYWxzYV9jYXJkLnBjaS0w
MDAwXzBiXzAwLjQiIG5hbWVyZWdfZmFpbD1mYWxzZSB0c2NoZWQ9eWVzIGZpeGVkX2xhdGVuY3lf
cmFuZ2U9bm8gaWdub3JlX2RCPW5vIGRlZmVycmVkX3ZvbHVtZT15ZXMgdXNlX3VjbT15ZXMgYXZv
aWRfcmVzYW1wbGluZz1ubyBjYXJkX3Byb3BlcnRpZXM9Im1vZHVsZS11ZGV2LWRldGVjdC5kaXNj
b3ZlcmVkPTEiCglVc2FnZSBjb3VudGVyOiAwCglQcm9wZXJ0aWVzOgoJCW1vZHVsZS5hdXRob3Ig
PSAiTGVubmFydCBQb2V0dGVyaW5nIgoJCW1vZHVsZS5kZXNjcmlwdGlvbiA9ICJBTFNBIENhcmQi
CgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIKCk1vZHVsZSAjOAoJTmFtZTogbW9kdWxlLWJsdWV0
b290aC1wb2xpY3kKCUFyZ3VtZW50OiAKCVVzYWdlIGNvdW50ZXI6IG4vYQoJUHJvcGVydGllczoK
CQltb2R1bGUuYXV0aG9yID0gIkZyw6lkw6lyaWMgRGFsbGVhdSwgUGFsaSBSb2jDoXIiCgkJbW9k
dWxlLmRlc2NyaXB0aW9uID0gIlBvbGljeSBtb2R1bGUgdG8gbWFrZSB1c2luZyBibHVldG9vdGgg
ZGV2aWNlcyBvdXQtb2YtdGhlLWJveCBlYXNpZXIiCgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIK
Ck1vZHVsZSAjOQoJTmFtZTogbW9kdWxlLWJsdWV0b290aC1kaXNjb3ZlcgoJQXJndW1lbnQ6IAoJ
VXNhZ2UgY291bnRlcjogbi9hCglQcm9wZXJ0aWVzOgoJCW1vZHVsZS5hdXRob3IgPSAiSm/Do28g
UGF1bG8gUmVjaGkgVml0YSIKCQltb2R1bGUuZGVzY3JpcHRpb24gPSAiRGV0ZWN0IGF2YWlsYWJs
ZSBCbHVldG9vdGggZGFlbW9uIGFuZCBsb2FkIHRoZSBjb3JyZXNwb25kaW5nIGRpc2NvdmVyeSBt
b2R1bGUiCgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIKCk1vZHVsZSAjMTAKCU5hbWU6IG1vZHVs
ZS1ibHVlejUtZGlzY292ZXIKCUFyZ3VtZW50OiAKCVVzYWdlIGNvdW50ZXI6IG4vYQoJUHJvcGVy
dGllczoKCQltb2R1bGUuYXV0aG9yID0gIkpvw6NvIFBhdWxvIFJlY2hpIFZpdGEiCgkJbW9kdWxl
LmRlc2NyaXB0aW9uID0gIkRldGVjdCBhdmFpbGFibGUgQmx1ZVogNSBCbHVldG9vdGggYXVkaW8g
ZGV2aWNlcyBhbmQgbG9hZCBCbHVlWiA1IEJsdWV0b290aCBhdWRpbyBkcml2ZXJzIgoJCW1vZHVs
ZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUgIzExCglOYW1lOiBtb2R1bGUtbmF0aXZlLXByb3Rv
Y29sLXVuaXgKCUFyZ3VtZW50OiAKCVVzYWdlIGNvdW50ZXI6IG4vYQoJUHJvcGVydGllczoKCQlt
b2R1bGUuYXV0aG9yID0gIkxlbm5hcnQgUG9ldHRlcmluZyIKCQltb2R1bGUuZGVzY3JpcHRpb24g
PSAiTmF0aXZlIHByb3RvY29sIChVTklYIHNvY2tldHMpIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2
LjEiCgpNb2R1bGUgIzEyCglOYW1lOiBtb2R1bGUtZ3NldHRpbmdzCglBcmd1bWVudDogCglVc2Fn
ZSBjb3VudGVyOiBuL2EKCVByb3BlcnRpZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJTeWx2YWluIEJh
dWJlYXUiCgkJbW9kdWxlLmRlc2NyaXB0aW9uID0gIkdTZXR0aW5ncyBBZGFwdGVyIgoJCW1vZHVs
ZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUgIzEzCglOYW1lOiBtb2R1bGUtZGVmYXVsdC1kZXZp
Y2UtcmVzdG9yZQoJQXJndW1lbnQ6IAoJVXNhZ2UgY291bnRlcjogbi9hCglQcm9wZXJ0aWVzOgoJ
CW1vZHVsZS5hdXRob3IgPSAiTGVubmFydCBQb2V0dGVyaW5nIgoJCW1vZHVsZS5kZXNjcmlwdGlv
biA9ICJBdXRvbWF0aWNhbGx5IHJlc3RvcmUgdGhlIGRlZmF1bHQgc2luayBhbmQgc291cmNlIgoJ
CW1vZHVsZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUgIzE0CglOYW1lOiBtb2R1bGUtYWx3YXlz
LXNpbmsKCUFyZ3VtZW50OiAKCVVzYWdlIGNvdW50ZXI6IG4vYQoJUHJvcGVydGllczoKCQltb2R1
bGUuYXV0aG9yID0gIkNvbGluIEd1dGhyaWUiCgkJbW9kdWxlLmRlc2NyaXB0aW9uID0gIkFsd2F5
cyBrZWVwcyBhdCBsZWFzdCBvbmUgc2luayBsb2FkZWQgZXZlbiBpZiBpdCdzIGEgbnVsbCBvbmUi
CgkJbW9kdWxlLnZlcnNpb24gPSAiMTYuMSIKCk1vZHVsZSAjMTUKCU5hbWU6IG1vZHVsZS1pbnRl
bmRlZC1yb2xlcwoJQXJndW1lbnQ6IAoJVXNhZ2UgY291bnRlcjogbi9hCglQcm9wZXJ0aWVzOgoJ
CW1vZHVsZS5hdXRob3IgPSAiTGVubmFydCBQb2V0dGVyaW5nIgoJCW1vZHVsZS5kZXNjcmlwdGlv
biA9ICJBdXRvbWF0aWNhbGx5IHNldCBkZXZpY2Ugb2Ygc3RyZWFtcyBiYXNlZCBvbiBpbnRlbmRl
ZCByb2xlcyBvZiBkZXZpY2VzIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUgIzE2
CglOYW1lOiBtb2R1bGUtc3VzcGVuZC1vbi1pZGxlCglBcmd1bWVudDogCglVc2FnZSBjb3VudGVy
OiBuL2EKCVByb3BlcnRpZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJMZW5uYXJ0IFBvZXR0ZXJpbmci
CgkJbW9kdWxlLmRlc2NyaXB0aW9uID0gIldoZW4gYSBzaW5rL3NvdXJjZSBpcyBpZGxlIGZvciB0
b28gbG9uZywgc3VzcGVuZCBpdCIKCQltb2R1bGUudmVyc2lvbiA9ICIxNi4xIgoKTW9kdWxlICMx
NwoJTmFtZTogbW9kdWxlLXN5c3RlbWQtbG9naW4KCUFyZ3VtZW50OiAKCVVzYWdlIGNvdW50ZXI6
IG4vYQoJUHJvcGVydGllczoKCQltb2R1bGUuYXV0aG9yID0gIkxlbm5hcnQgUG9ldHRlcmluZyIK
CQltb2R1bGUuZGVzY3JpcHRpb24gPSAiQ3JlYXRlIGEgY2xpZW50IGZvciBlYWNoIGxvZ2luIHNl
c3Npb24gb2YgdGhpcyB1c2VyIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUgIzE4
CglOYW1lOiBtb2R1bGUtcG9zaXRpb24tZXZlbnQtc291bmRzCglBcmd1bWVudDogCglVc2FnZSBj
b3VudGVyOiBuL2EKCVByb3BlcnRpZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJMZW5uYXJ0IFBvZXR0
ZXJpbmciCgkJbW9kdWxlLmRlc2NyaXB0aW9uID0gIlBvc2l0aW9uIGV2ZW50IHNvdW5kcyBiZXR3
ZWVuIEwgYW5kIFIgZGVwZW5kaW5nIG9uIHRoZSBwb3NpdGlvbiBvbiBzY3JlZW4gb2YgdGhlIHdp
ZGdldCB0cmlnZ2VyaW5nIHRoZW0uIgoJCW1vZHVsZS52ZXJzaW9uID0gIjE2LjEiCgpNb2R1bGUg
IzE5CglOYW1lOiBtb2R1bGUtcm9sZS1jb3JrCglBcmd1bWVudDogCglVc2FnZSBjb3VudGVyOiBu
L2EKCVByb3BlcnRpZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJMZW5uYXJ0IFBvZXR0ZXJpbmciCgkJ
bW9kdWxlLmRlc2NyaXB0aW9uID0gIk11dGUgJiBjb3JrIHN0cmVhbXMgd2l0aCBjZXJ0YWluIHJv
bGVzIHdoaWxlIG90aGVycyBleGlzdCIKCQltb2R1bGUudmVyc2lvbiA9ICIxNi4xIgoKTW9kdWxl
ICMyMAoJTmFtZTogbW9kdWxlLWZpbHRlci1oZXVyaXN0aWNzCglBcmd1bWVudDogCglVc2FnZSBj
b3VudGVyOiBuL2EKCVByb3BlcnRpZXM6CgkJbW9kdWxlLmF1dGhvciA9ICJDb2xpbiBHdXRocmll
IgoJCW1vZHVsZS5kZXNjcmlwdGlvbiA9ICJEZXRlY3Qgd2hlbiB2YXJpb3VzIGZpbHRlcnMgYXJl
IGRlc2lyYWJsZSIKCQltb2R1bGUudmVyc2lvbiA9ICIxNi4xIgoKTW9kdWxlICMyMQoJTmFtZTog
bW9kdWxlLWZpbHRlci1hcHBseQoJQXJndW1lbnQ6IAoJVXNhZ2UgY291bnRlcjogbi9hCglQcm9w
ZXJ0aWVzOgoJCW1vZHVsZS5hdXRob3IgPSAiQ29saW4gR3V0aHJpZSIKCQltb2R1bGUuZGVzY3Jp
cHRpb24gPSAiTG9hZCBmaWx0ZXIgc2lua3MgYXV0b21hdGljYWxseSB3aGVuIG5lZWRlZCIKCQlt
b2R1bGUudmVyc2lvbiA9ICIxNi4xIgoKU2luayAjMAoJU3RhdGU6IFNVU1BFTkRFRAoJTmFtZTog
YWxzYV9vdXRwdXQucGNpLTAwMDBfMDlfMDAuMS5oZG1pLXN0ZXJlbwoJRGVzY3JpcHRpb246IFRV
MTA0IEhEIEF1ZGlvIENvbnRyb2xsZXIgRGlnaXRhbCBTdGVyZW8gKEhETUkpCglEcml2ZXI6IG1v
ZHVsZS1hbHNhLWNhcmQuYwoJU2FtcGxlIFNwZWNpZmljYXRpb246IHMxNmxlIDJjaCA0NDEwMEh6
CglDaGFubmVsIE1hcDogZnJvbnQtbGVmdCxmcm9udC1yaWdodAoJT3duZXIgTW9kdWxlOiA2CglN
dXRlOiB5ZXMKCVZvbHVtZTogZnJvbnQtbGVmdDogNjU2NTAgLyAxMDAlIC8gMC4wNSBkQiwgICBm
cm9udC1yaWdodDogNjU2NTAgLyAxMDAlIC8gMC4wNSBkQgoJICAgICAgICBiYWxhbmNlIDAuMDAK
CUJhc2UgVm9sdW1lOiA2NTUzNiAvIDEwMCUgLyAwLjAwIGRCCglNb25pdG9yIFNvdXJjZTogYWxz
YV9vdXRwdXQucGNpLTAwMDBfMDlfMDAuMS5oZG1pLXN0ZXJlby5tb25pdG9yCglMYXRlbmN5OiAw
IHVzZWMsIGNvbmZpZ3VyZWQgMCB1c2VjCglGbGFnczogSEFSRFdBUkUgREVDSUJFTF9WT0xVTUUg
TEFURU5DWSBTRVRfRk9STUFUUyAKCVByb3BlcnRpZXM6CgkJYWxzYS5yZXNvbHV0aW9uX2JpdHMg
PSAiMTYiCgkJZGV2aWNlLmFwaSA9ICJhbHNhIgoJCWRldmljZS5jbGFzcyA9ICJzb3VuZCIKCQlh
bHNhLmNsYXNzID0gImdlbmVyaWMiCgkJYWxzYS5zdWJjbGFzcyA9ICJnZW5lcmljLW1peCIKCQlh
bHNhLm5hbWUgPSAiSFAgVkgyNDBhIgoJCWFsc2EuaWQgPSAiSERNSSAwIgoJCWFsc2Euc3ViZGV2
aWNlID0gIjAiCgkJYWxzYS5zdWJkZXZpY2VfbmFtZSA9ICJzdWJkZXZpY2UgIzAiCgkJYWxzYS5k
ZXZpY2UgPSAiMyIKCQlhbHNhLmNhcmQgPSAiMCIKCQlhbHNhLmNhcmRfbmFtZSA9ICJIREEgTlZp
ZGlhIgoJCWFsc2EubG9uZ19jYXJkX25hbWUgPSAiSERBIE5WaWRpYSBhdCAweGZjMDgwMDAwIGly
cSA3OSIKCQlhbHNhLmRyaXZlcl9uYW1lID0gInNuZF9oZGFfaW50ZWwiCgkJZGV2aWNlLmJ1c19w
YXRoID0gInBjaS0wMDAwOjA5OjAwLjEiCgkJc3lzZnMucGF0aCA9ICIvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDMuMS8wMDAwOjA5OjAwLjEvc291bmQvY2FyZDAiCgkJZGV2aWNlLmJ1cyA9
ICJwY2kiCgkJZGV2aWNlLnZlbmRvci5pZCA9ICIxMGRlIgoJCWRldmljZS52ZW5kb3IubmFtZSA9
ICJOVklESUEgQ29ycG9yYXRpb24iCgkJZGV2aWNlLnByb2R1Y3QuaWQgPSAiMTBmOCIKCQlkZXZp
Y2UucHJvZHVjdC5uYW1lID0gIlRVMTA0IEhEIEF1ZGlvIENvbnRyb2xsZXIiCgkJZGV2aWNlLnN0
cmluZyA9ICJoZG1pOjAiCgkJZGV2aWNlLmJ1ZmZlcmluZy5idWZmZXJfc2l6ZSA9ICIzNTI3Njgi
CgkJZGV2aWNlLmJ1ZmZlcmluZy5mcmFnbWVudF9zaXplID0gIjE3NjM4NCIKCQlkZXZpY2UuYWNj
ZXNzX21vZGUgPSAibW1hcCt0aW1lciIKCQlkZXZpY2UucHJvZmlsZS5uYW1lID0gImhkbWktc3Rl
cmVvIgoJCWRldmljZS5wcm9maWxlLmRlc2NyaXB0aW9uID0gIkRpZ2l0YWwgU3RlcmVvIChIRE1J
KSIKCQlkZXZpY2UuZGVzY3JpcHRpb24gPSAiVFUxMDQgSEQgQXVkaW8gQ29udHJvbGxlciBEaWdp
dGFsIFN0ZXJlbyAoSERNSSkiCgkJbW9kdWxlLXVkZXYtZGV0ZWN0LmRpc2NvdmVyZWQgPSAiMSIK
CQlkZXZpY2UuaWNvbl9uYW1lID0gImF1ZGlvLWNhcmQtcGNpIgoJUG9ydHM6CgkJaGRtaS1vdXRw
dXQtMDogSERNSSAvIERpc3BsYXlQb3J0ICh0eXBlOiBIRE1JLCBwcmlvcml0eTogNTkwMCwgYXZh
aWxhYmxlKQoJQWN0aXZlIFBvcnQ6IGhkbWktb3V0cHV0LTAKCUZvcm1hdHM6CgkJYWMzLWllYzYx
OTM3LCBmb3JtYXQucmF0ZSA9ICJbIDMyMDAwLCA0NDEwMCwgNDgwMDAgXSIKCQlwY20KClNpbmsg
IzIKCVN0YXRlOiBTVVNQRU5ERUQKCU5hbWU6IGFsc2Ffb3V0cHV0LnBjaS0wMDAwXzBiXzAwLjQu
YW5hbG9nLXN0ZXJlbwoJRGVzY3JpcHRpb246IFN0YXJzaGlwL01hdGlzc2UgSEQgQXVkaW8gQ29u
dHJvbGxlciBBbmFsb2cgU3RlcmVvCglEcml2ZXI6IG1vZHVsZS1hbHNhLWNhcmQuYwoJU2FtcGxl
IFNwZWNpZmljYXRpb246IHMxNmxlIDJjaCA0NDEwMEh6CglDaGFubmVsIE1hcDogZnJvbnQtbGVm
dCxmcm9udC1yaWdodAoJT3duZXIgTW9kdWxlOiA3CglNdXRlOiBubwoJVm9sdW1lOiBmcm9udC1s
ZWZ0OiA2NTUzNiAvIDEwMCUgLyAwLjAwIGRCLCAgIGZyb250LXJpZ2h0OiA2NTUzNiAvIDEwMCUg
LyAwLjAwIGRCCgkgICAgICAgIGJhbGFuY2UgMC4wMAoJQmFzZSBWb2x1bWU6IDY1NTM2IC8gMTAw
JSAvIDAuMDAgZEIKCU1vbml0b3IgU291cmNlOiBhbHNhX291dHB1dC5wY2ktMDAwMF8wYl8wMC40
LmFuYWxvZy1zdGVyZW8ubW9uaXRvcgoJTGF0ZW5jeTogMCB1c2VjLCBjb25maWd1cmVkIDAgdXNl
YwoJRmxhZ3M6IEhBUkRXQVJFIEhXX01VVEVfQ1RSTCBIV19WT0xVTUVfQ1RSTCBERUNJQkVMX1ZP
TFVNRSBMQVRFTkNZIAoJUHJvcGVydGllczoKCQlhbHNhLnJlc29sdXRpb25fYml0cyA9ICIxNiIK
CQlkZXZpY2UuYXBpID0gImFsc2EiCgkJZGV2aWNlLmNsYXNzID0gInNvdW5kIgoJCWFsc2EuY2xh
c3MgPSAiZ2VuZXJpYyIKCQlhbHNhLnN1YmNsYXNzID0gImdlbmVyaWMtbWl4IgoJCWFsc2EubmFt
ZSA9ICJBTEMxMjIwIEFuYWxvZyIKCQlhbHNhLmlkID0gIkFMQzEyMjAgQW5hbG9nIgoJCWFsc2Eu
c3ViZGV2aWNlID0gIjAiCgkJYWxzYS5zdWJkZXZpY2VfbmFtZSA9ICJzdWJkZXZpY2UgIzAiCgkJ
YWxzYS5kZXZpY2UgPSAiMCIKCQlhbHNhLmNhcmQgPSAiMSIKCQlhbHNhLmNhcmRfbmFtZSA9ICJI
RC1BdWRpbyBHZW5lcmljIgoJCWFsc2EubG9uZ19jYXJkX25hbWUgPSAiSEQtQXVkaW8gR2VuZXJp
YyBhdCAweGZjYjAwMDAwIGlycSA4MSIKCQlhbHNhLmRyaXZlcl9uYW1lID0gInNuZF9oZGFfaW50
ZWwiCgkJZGV2aWNlLmJ1c19wYXRoID0gInBjaS0wMDAwOjBiOjAwLjQiCgkJc3lzZnMucGF0aCA9
ICIvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDguMS8wMDAwOjBiOjAwLjQvc291bmQvY2Fy
ZDEiCgkJZGV2aWNlLmJ1cyA9ICJwY2kiCgkJZGV2aWNlLnZlbmRvci5pZCA9ICIxMDIyIgoJCWRl
dmljZS52ZW5kb3IubmFtZSA9ICJBZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuIFtBTURdIgoJ
CWRldmljZS5wcm9kdWN0LmlkID0gIjE0ODciCgkJZGV2aWNlLnByb2R1Y3QubmFtZSA9ICJTdGFy
c2hpcC9NYXRpc3NlIEhEIEF1ZGlvIENvbnRyb2xsZXIiCgkJZGV2aWNlLnN0cmluZyA9ICJmcm9u
dDoxIgoJCWRldmljZS5idWZmZXJpbmcuYnVmZmVyX3NpemUgPSAiMzUyNzY4IgoJCWRldmljZS5i
dWZmZXJpbmcuZnJhZ21lbnRfc2l6ZSA9ICIxNzYzODQiCgkJZGV2aWNlLmFjY2Vzc19tb2RlID0g
Im1tYXArdGltZXIiCgkJZGV2aWNlLnByb2ZpbGUubmFtZSA9ICJhbmFsb2ctc3RlcmVvIgoJCWRl
dmljZS5wcm9maWxlLmRlc2NyaXB0aW9uID0gIkFuYWxvZyBTdGVyZW8iCgkJZGV2aWNlLmRlc2Ny
aXB0aW9uID0gIlN0YXJzaGlwL01hdGlzc2UgSEQgQXVkaW8gQ29udHJvbGxlciBBbmFsb2cgU3Rl
cmVvIgoJCW1vZHVsZS11ZGV2LWRldGVjdC5kaXNjb3ZlcmVkID0gIjEiCgkJZGV2aWNlLmljb25f
bmFtZSA9ICJhdWRpby1jYXJkLXBjaSIKCVBvcnRzOgoJCWFuYWxvZy1vdXRwdXQtbGluZW91dDog
TGluZSBPdXQgKHR5cGU6IExpbmUsIHByaW9yaXR5OiA5MDAwLCBub3QgYXZhaWxhYmxlKQoJCWFu
YWxvZy1vdXRwdXQtaGVhZHBob25lczogSGVhZHBob25lcyAodHlwZTogSGVhZHBob25lcywgcHJp
b3JpdHk6IDk5MDAsIGF2YWlsYWJsZSkKCUFjdGl2ZSBQb3J0OiBhbmFsb2ctb3V0cHV0LWhlYWRw
aG9uZXMKCUZvcm1hdHM6CgkJcGNtCgpTb3VyY2UgIzAKCVN0YXRlOiBTVVNQRU5ERUQKCU5hbWU6
IGFsc2Ffb3V0cHV0LnBjaS0wMDAwXzA5XzAwLjEuaGRtaS1zdGVyZW8ubW9uaXRvcgoJRGVzY3Jp
cHRpb246IE1vbml0b3Igb2YgVFUxMDQgSEQgQXVkaW8gQ29udHJvbGxlciBEaWdpdGFsIFN0ZXJl
byAoSERNSSkKCURyaXZlcjogbW9kdWxlLWFsc2EtY2FyZC5jCglTYW1wbGUgU3BlY2lmaWNhdGlv
bjogczE2bGUgMmNoIDQ0MTAwSHoKCUNoYW5uZWwgTWFwOiBmcm9udC1sZWZ0LGZyb250LXJpZ2h0
CglPd25lciBNb2R1bGU6IDYKCU11dGU6IG5vCglWb2x1bWU6IGZyb250LWxlZnQ6IDY1NTM2IC8g
MTAwJSAvIDAuMDAgZEIsICAgZnJvbnQtcmlnaHQ6IDY1NTM2IC8gMTAwJSAvIDAuMDAgZEIKCSAg
ICAgICAgYmFsYW5jZSAwLjAwCglCYXNlIFZvbHVtZTogNjU1MzYgLyAxMDAlIC8gMC4wMCBkQgoJ
TW9uaXRvciBvZiBTaW5rOiBhbHNhX291dHB1dC5wY2ktMDAwMF8wOV8wMC4xLmhkbWktc3RlcmVv
CglMYXRlbmN5OiAwIHVzZWMsIGNvbmZpZ3VyZWQgMCB1c2VjCglGbGFnczogREVDSUJFTF9WT0xV
TUUgTEFURU5DWSAKCVByb3BlcnRpZXM6CgkJZGV2aWNlLmRlc2NyaXB0aW9uID0gIk1vbml0b3Ig
b2YgVFUxMDQgSEQgQXVkaW8gQ29udHJvbGxlciBEaWdpdGFsIFN0ZXJlbyAoSERNSSkiCgkJZGV2
aWNlLmNsYXNzID0gIm1vbml0b3IiCgkJYWxzYS5jYXJkID0gIjAiCgkJYWxzYS5jYXJkX25hbWUg
PSAiSERBIE5WaWRpYSIKCQlhbHNhLmxvbmdfY2FyZF9uYW1lID0gIkhEQSBOVmlkaWEgYXQgMHhm
YzA4MDAwMCBpcnEgNzkiCgkJYWxzYS5kcml2ZXJfbmFtZSA9ICJzbmRfaGRhX2ludGVsIgoJCWRl
dmljZS5idXNfcGF0aCA9ICJwY2ktMDAwMDowOTowMC4xIgoJCXN5c2ZzLnBhdGggPSAiL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAzLjEvMDAwMDowOTowMC4xL3NvdW5kL2NhcmQwIgoJCWRl
dmljZS5idXMgPSAicGNpIgoJCWRldmljZS52ZW5kb3IuaWQgPSAiMTBkZSIKCQlkZXZpY2UudmVu
ZG9yLm5hbWUgPSAiTlZJRElBIENvcnBvcmF0aW9uIgoJCWRldmljZS5wcm9kdWN0LmlkID0gIjEw
ZjgiCgkJZGV2aWNlLnByb2R1Y3QubmFtZSA9ICJUVTEwNCBIRCBBdWRpbyBDb250cm9sbGVyIgoJ
CWRldmljZS5zdHJpbmcgPSAiMCIKCQltb2R1bGUtdWRldi1kZXRlY3QuZGlzY292ZXJlZCA9ICIx
IgoJCWRldmljZS5pY29uX25hbWUgPSAiYXVkaW8tY2FyZC1wY2kiCglGb3JtYXRzOgoJCXBjbQoK
U291cmNlICMyCglTdGF0ZTogU1VTUEVOREVECglOYW1lOiBhbHNhX291dHB1dC5wY2ktMDAwMF8w
Yl8wMC40LmFuYWxvZy1zdGVyZW8ubW9uaXRvcgoJRGVzY3JpcHRpb246IE1vbml0b3Igb2YgU3Rh
cnNoaXAvTWF0aXNzZSBIRCBBdWRpbyBDb250cm9sbGVyIEFuYWxvZyBTdGVyZW8KCURyaXZlcjog
bW9kdWxlLWFsc2EtY2FyZC5jCglTYW1wbGUgU3BlY2lmaWNhdGlvbjogczE2bGUgMmNoIDQ0MTAw
SHoKCUNoYW5uZWwgTWFwOiBmcm9udC1sZWZ0LGZyb250LXJpZ2h0CglPd25lciBNb2R1bGU6IDcK
CU11dGU6IG5vCglWb2x1bWU6IGZyb250LWxlZnQ6IDY1NTM2IC8gMTAwJSAvIDAuMDAgZEIsICAg
ZnJvbnQtcmlnaHQ6IDY1NTM2IC8gMTAwJSAvIDAuMDAgZEIKCSAgICAgICAgYmFsYW5jZSAwLjAw
CglCYXNlIFZvbHVtZTogNjU1MzYgLyAxMDAlIC8gMC4wMCBkQgoJTW9uaXRvciBvZiBTaW5rOiBh
bHNhX291dHB1dC5wY2ktMDAwMF8wYl8wMC40LmFuYWxvZy1zdGVyZW8KCUxhdGVuY3k6IDAgdXNl
YywgY29uZmlndXJlZCAwIHVzZWMKCUZsYWdzOiBERUNJQkVMX1ZPTFVNRSBMQVRFTkNZIAoJUHJv
cGVydGllczoKCQlkZXZpY2UuZGVzY3JpcHRpb24gPSAiTW9uaXRvciBvZiBTdGFyc2hpcC9NYXRp
c3NlIEhEIEF1ZGlvIENvbnRyb2xsZXIgQW5hbG9nIFN0ZXJlbyIKCQlkZXZpY2UuY2xhc3MgPSAi
bW9uaXRvciIKCQlhbHNhLmNhcmQgPSAiMSIKCQlhbHNhLmNhcmRfbmFtZSA9ICJIRC1BdWRpbyBH
ZW5lcmljIgoJCWFsc2EubG9uZ19jYXJkX25hbWUgPSAiSEQtQXVkaW8gR2VuZXJpYyBhdCAweGZj
YjAwMDAwIGlycSA4MSIKCQlhbHNhLmRyaXZlcl9uYW1lID0gInNuZF9oZGFfaW50ZWwiCgkJZGV2
aWNlLmJ1c19wYXRoID0gInBjaS0wMDAwOjBiOjAwLjQiCgkJc3lzZnMucGF0aCA9ICIvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MDguMS8wMDAwOjBiOjAwLjQvc291bmQvY2FyZDEiCgkJZGV2
aWNlLmJ1cyA9ICJwY2kiCgkJZGV2aWNlLnZlbmRvci5pZCA9ICIxMDIyIgoJCWRldmljZS52ZW5k
b3IubmFtZSA9ICJBZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuIFtBTURdIgoJCWRldmljZS5w
cm9kdWN0LmlkID0gIjE0ODciCgkJZGV2aWNlLnByb2R1Y3QubmFtZSA9ICJTdGFyc2hpcC9NYXRp
c3NlIEhEIEF1ZGlvIENvbnRyb2xsZXIiCgkJZGV2aWNlLnN0cmluZyA9ICIxIgoJCW1vZHVsZS11
ZGV2LWRldGVjdC5kaXNjb3ZlcmVkID0gIjEiCgkJZGV2aWNlLmljb25fbmFtZSA9ICJhdWRpby1j
YXJkLXBjaSIKCUZvcm1hdHM6CgkJcGNtCgpTb3VyY2UgIzMKCVN0YXRlOiBTVVNQRU5ERUQKCU5h
bWU6IGFsc2FfaW5wdXQucGNpLTAwMDBfMGJfMDAuNC5hbmFsb2ctc3RlcmVvCglEZXNjcmlwdGlv
bjogU3RhcnNoaXAvTWF0aXNzZSBIRCBBdWRpbyBDb250cm9sbGVyIEFuYWxvZyBTdGVyZW8KCURy
aXZlcjogbW9kdWxlLWFsc2EtY2FyZC5jCglTYW1wbGUgU3BlY2lmaWNhdGlvbjogczE2bGUgMmNo
IDQ0MTAwSHoKCUNoYW5uZWwgTWFwOiBmcm9udC1sZWZ0LGZyb250LXJpZ2h0CglPd25lciBNb2R1
bGU6IDcKCU11dGU6IG5vCglWb2x1bWU6IGZyb250LWxlZnQ6IDY1NTQwIC8gMTAwJSAvIDAuMDAg
ZEIsICAgZnJvbnQtcmlnaHQ6IDY1NTQwIC8gMTAwJSAvIDAuMDAgZEIKCSAgICAgICAgYmFsYW5j
ZSAwLjAwCglCYXNlIFZvbHVtZTogNjU1NCAvICAxMCUgLyAtNjAuMDAgZEIKCU1vbml0b3Igb2Yg
U2luazogbi9hCglMYXRlbmN5OiAwIHVzZWMsIGNvbmZpZ3VyZWQgMCB1c2VjCglGbGFnczogSEFS
RFdBUkUgSFdfTVVURV9DVFJMIEhXX1ZPTFVNRV9DVFJMIERFQ0lCRUxfVk9MVU1FIExBVEVOQ1kg
CglQcm9wZXJ0aWVzOgoJCWFsc2EucmVzb2x1dGlvbl9iaXRzID0gIjE2IgoJCWRldmljZS5hcGkg
PSAiYWxzYSIKCQlkZXZpY2UuY2xhc3MgPSAic291bmQiCgkJYWxzYS5jbGFzcyA9ICJnZW5lcmlj
IgoJCWFsc2Euc3ViY2xhc3MgPSAiZ2VuZXJpYy1taXgiCgkJYWxzYS5uYW1lID0gIkFMQzEyMjAg
QW5hbG9nIgoJCWFsc2EuaWQgPSAiQUxDMTIyMCBBbmFsb2ciCgkJYWxzYS5zdWJkZXZpY2UgPSAi
MCIKCQlhbHNhLnN1YmRldmljZV9uYW1lID0gInN1YmRldmljZSAjMCIKCQlhbHNhLmRldmljZSA9
ICIwIgoJCWFsc2EuY2FyZCA9ICIxIgoJCWFsc2EuY2FyZF9uYW1lID0gIkhELUF1ZGlvIEdlbmVy
aWMiCgkJYWxzYS5sb25nX2NhcmRfbmFtZSA9ICJIRC1BdWRpbyBHZW5lcmljIGF0IDB4ZmNiMDAw
MDAgaXJxIDgxIgoJCWFsc2EuZHJpdmVyX25hbWUgPSAic25kX2hkYV9pbnRlbCIKCQlkZXZpY2Uu
YnVzX3BhdGggPSAicGNpLTAwMDA6MGI6MDAuNCIKCQlzeXNmcy5wYXRoID0gIi9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDowOC4xLzAwMDA6MGI6MDAuNC9zb3VuZC9jYXJkMSIKCQlkZXZpY2Uu
YnVzID0gInBjaSIKCQlkZXZpY2UudmVuZG9yLmlkID0gIjEwMjIiCgkJZGV2aWNlLnZlbmRvci5u
YW1lID0gIkFkdmFuY2VkIE1pY3JvIERldmljZXMsIEluYy4gW0FNRF0iCgkJZGV2aWNlLnByb2R1
Y3QuaWQgPSAiMTQ4NyIKCQlkZXZpY2UucHJvZHVjdC5uYW1lID0gIlN0YXJzaGlwL01hdGlzc2Ug
SEQgQXVkaW8gQ29udHJvbGxlciIKCQlkZXZpY2Uuc3RyaW5nID0gImZyb250OjEiCgkJZGV2aWNl
LmJ1ZmZlcmluZy5idWZmZXJfc2l6ZSA9ICIzNTI3NjgiCgkJZGV2aWNlLmJ1ZmZlcmluZy5mcmFn
bWVudF9zaXplID0gIjE3NjM4NCIKCQlkZXZpY2UuYWNjZXNzX21vZGUgPSAibW1hcCt0aW1lciIK
CQlkZXZpY2UucHJvZmlsZS5uYW1lID0gImFuYWxvZy1zdGVyZW8iCgkJZGV2aWNlLnByb2ZpbGUu
ZGVzY3JpcHRpb24gPSAiQW5hbG9nIFN0ZXJlbyIKCQlkZXZpY2UuZGVzY3JpcHRpb24gPSAiU3Rh
cnNoaXAvTWF0aXNzZSBIRCBBdWRpbyBDb250cm9sbGVyIEFuYWxvZyBTdGVyZW8iCgkJbW9kdWxl
LXVkZXYtZGV0ZWN0LmRpc2NvdmVyZWQgPSAiMSIKCQlkZXZpY2UuaWNvbl9uYW1lID0gImF1ZGlv
LWNhcmQtcGNpIgoJUG9ydHM6CgkJYW5hbG9nLWlucHV0LWZyb250LW1pYzogRnJvbnQgTWljcm9w
aG9uZSAodHlwZTogTWljLCBwcmlvcml0eTogODUwMCwgYXZhaWxhYmxlKQoJCWFuYWxvZy1pbnB1
dC1yZWFyLW1pYzogUmVhciBNaWNyb3Bob25lICh0eXBlOiBNaWMsIHByaW9yaXR5OiA4MjAwLCBu
b3QgYXZhaWxhYmxlKQoJCWFuYWxvZy1pbnB1dC1saW5laW46IExpbmUgSW4gKHR5cGU6IExpbmUs
IHByaW9yaXR5OiA4MTAwLCBub3QgYXZhaWxhYmxlKQoJQWN0aXZlIFBvcnQ6IGFuYWxvZy1pbnB1
dC1mcm9udC1taWMKCUZvcm1hdHM6CgkJcGNtCgpDbGllbnQgIzAKCURyaXZlcjogbW9kdWxlLXN5
c3RlbWQtbG9naW4uYwoJT3duZXIgTW9kdWxlOiAxNwoJUHJvcGVydGllczoKCQlhcHBsaWNhdGlv
bi5uYW1lID0gIkxvZ2luIFNlc3Npb24gYzYiCgkJc3lzdGVtZC1sb2dpbi5zZXNzaW9uID0gImM2
IgoKQ2xpZW50ICMyCglEcml2ZXI6IHByb3RvY29sLW5hdGl2ZS5jCglPd25lciBNb2R1bGU6IDEx
CglQcm9wZXJ0aWVzOgoJCWFwcGxpY2F0aW9uLm5hbWUgPSAiYW1hcm9rYXBwIgoJCW5hdGl2ZS1w
cm90b2NvbC5wZWVyID0gIlVOSVggc29ja2V0IGNsaWVudCIKCQluYXRpdmUtcHJvdG9jb2wudmVy
c2lvbiA9ICIzNSIKCQlhcHBsaWNhdGlvbi5wcm9jZXNzLmlkID0gIjIxNDg2NyIKCQlhcHBsaWNh
dGlvbi5wcm9jZXNzLnVzZXIgPSAia2lsbHkiCgkJYXBwbGljYXRpb24ucHJvY2Vzcy5ob3N0ID0g
InNreW5ldCIKCQlhcHBsaWNhdGlvbi5wcm9jZXNzLmJpbmFyeSA9ICJhbWFyb2thcHAiCgkJYXBw
bGljYXRpb24ubGFuZ3VhZ2UgPSAicGxfUEwuVVRGLTgiCgkJd2luZG93LngxMS5kaXNwbGF5ID0g
IjowIgoJCWFwcGxpY2F0aW9uLnByb2Nlc3MubWFjaGluZV9pZCA9ICI0YTIzYjFlOWI4YWI0MDAy
YTgyZmQ0OTRhMzdmZTFmYyIKCQlhcHBsaWNhdGlvbi5wcm9jZXNzLnNlc3Npb25faWQgPSAiYzYi
CgpDbGllbnQgIzUKCURyaXZlcjogcHJvdG9jb2wtbmF0aXZlLmMKCU93bmVyIE1vZHVsZTogMTEK
CVByb3BlcnRpZXM6CgkJYXBwbGljYXRpb24ubmFtZSA9ICJwYWN0bCIKCQluYXRpdmUtcHJvdG9j
b2wucGVlciA9ICJVTklYIHNvY2tldCBjbGllbnQiCgkJbmF0aXZlLXByb3RvY29sLnZlcnNpb24g
PSAiMzUiCgkJYXBwbGljYXRpb24ucHJvY2Vzcy5pZCA9ICIyMTUzMzYiCgkJYXBwbGljYXRpb24u
cHJvY2Vzcy51c2VyID0gImtpbGx5IgoJCWFwcGxpY2F0aW9uLnByb2Nlc3MuaG9zdCA9ICJza3lu
ZXQiCgkJYXBwbGljYXRpb24ucHJvY2Vzcy5iaW5hcnkgPSAicGFjdGwiCgkJYXBwbGljYXRpb24u
bGFuZ3VhZ2UgPSAiQyIKCQl3aW5kb3cueDExLmRpc3BsYXkgPSAiOjAiCgkJYXBwbGljYXRpb24u
cHJvY2Vzcy5tYWNoaW5lX2lkID0gIjRhMjNiMWU5YjhhYjQwMDJhODJmZDQ5NGEzN2ZlMWZjIgoJ
CWFwcGxpY2F0aW9uLnByb2Nlc3Muc2Vzc2lvbl9pZCA9ICJjNiIKCkNhcmQgIzAKCU5hbWU6IGFs
c2FfY2FyZC5wY2ktMDAwMF8wOV8wMC4xCglEcml2ZXI6IG1vZHVsZS1hbHNhLWNhcmQuYwoJT3du
ZXIgTW9kdWxlOiA2CglQcm9wZXJ0aWVzOgoJCWFsc2EuY2FyZCA9ICIwIgoJCWFsc2EuY2FyZF9u
YW1lID0gIkhEQSBOVmlkaWEiCgkJYWxzYS5sb25nX2NhcmRfbmFtZSA9ICJIREEgTlZpZGlhIGF0
IDB4ZmMwODAwMDAgaXJxIDc5IgoJCWFsc2EuZHJpdmVyX25hbWUgPSAic25kX2hkYV9pbnRlbCIK
CQlkZXZpY2UuYnVzX3BhdGggPSAicGNpLTAwMDA6MDk6MDAuMSIKCQlzeXNmcy5wYXRoID0gIi9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMy4xLzAwMDA6MDk6MDAuMS9zb3VuZC9jYXJkMCIK
CQlkZXZpY2UuYnVzID0gInBjaSIKCQlkZXZpY2UudmVuZG9yLmlkID0gIjEwZGUiCgkJZGV2aWNl
LnZlbmRvci5uYW1lID0gIk5WSURJQSBDb3Jwb3JhdGlvbiIKCQlkZXZpY2UucHJvZHVjdC5pZCA9
ICIxMGY4IgoJCWRldmljZS5wcm9kdWN0Lm5hbWUgPSAiVFUxMDQgSEQgQXVkaW8gQ29udHJvbGxl
ciIKCQlkZXZpY2Uuc3RyaW5nID0gIjAiCgkJZGV2aWNlLmRlc2NyaXB0aW9uID0gIlRVMTA0IEhE
IEF1ZGlvIENvbnRyb2xsZXIiCgkJbW9kdWxlLXVkZXYtZGV0ZWN0LmRpc2NvdmVyZWQgPSAiMSIK
CQlkZXZpY2UuaWNvbl9uYW1lID0gImF1ZGlvLWNhcmQtcGNpIgoJUHJvZmlsZXM6CgkJb3V0cHV0
OmhkbWktc3RlcmVvOiBEaWdpdGFsIFN0ZXJlbyAoSERNSSkgT3V0cHV0IChzaW5rczogMSwgc291
cmNlczogMCwgcHJpb3JpdHk6IDM4NjY4LCBhdmFpbGFibGU6IHllcykKCQlvdXRwdXQ6aGRtaS1z
dGVyZW8tZXh0cmExOiBEaWdpdGFsIFN0ZXJlbyAoSERNSSAyKSBPdXRwdXQgKHNpbmtzOiAxLCBz
b3VyY2VzOiAwLCBwcmlvcml0eTogNTcwMCwgYXZhaWxhYmxlOiBubykKCQlvdXRwdXQ6aGRtaS1z
dXJyb3VuZC1leHRyYTE6IERpZ2l0YWwgU3Vycm91bmQgNS4xIChIRE1JIDIpIE91dHB1dCAoc2lu
a3M6IDEsIHNvdXJjZXM6IDAsIHByaW9yaXR5OiA2MDAsIGF2YWlsYWJsZTogbm8pCgkJb3V0cHV0
OmhkbWktc3Vycm91bmQ3MS1leHRyYTE6IERpZ2l0YWwgU3Vycm91bmQgNy4xIChIRE1JIDIpIE91
dHB1dCAoc2lua3M6IDEsIHNvdXJjZXM6IDAsIHByaW9yaXR5OiA2MDAsIGF2YWlsYWJsZTogbm8p
CgkJb3V0cHV0OmhkbWktc3RlcmVvLWV4dHJhMjogRGlnaXRhbCBTdGVyZW8gKEhETUkgMykgT3V0
cHV0IChzaW5rczogMSwgc291cmNlczogMCwgcHJpb3JpdHk6IDU3MDAsIGF2YWlsYWJsZTogbm8p
CgkJb3V0cHV0OmhkbWktc3Vycm91bmQtZXh0cmEyOiBEaWdpdGFsIFN1cnJvdW5kIDUuMSAoSERN
SSAzKSBPdXRwdXQgKHNpbmtzOiAxLCBzb3VyY2VzOiAwLCBwcmlvcml0eTogNjAwLCBhdmFpbGFi
bGU6IG5vKQoJCW91dHB1dDpoZG1pLXN1cnJvdW5kNzEtZXh0cmEyOiBEaWdpdGFsIFN1cnJvdW5k
IDcuMSAoSERNSSAzKSBPdXRwdXQgKHNpbmtzOiAxLCBzb3VyY2VzOiAwLCBwcmlvcml0eTogNjAw
LCBhdmFpbGFibGU6IG5vKQoJCW91dHB1dDpoZG1pLXN0ZXJlby1leHRyYTM6IERpZ2l0YWwgU3Rl
cmVvIChIRE1JIDQpIE91dHB1dCAoc2lua3M6IDEsIHNvdXJjZXM6IDAsIHByaW9yaXR5OiA1NzAw
LCBhdmFpbGFibGU6IG5vKQoJCW91dHB1dDpoZG1pLXN1cnJvdW5kLWV4dHJhMzogRGlnaXRhbCBT
dXJyb3VuZCA1LjEgKEhETUkgNCkgT3V0cHV0IChzaW5rczogMSwgc291cmNlczogMCwgcHJpb3Jp
dHk6IDYwMCwgYXZhaWxhYmxlOiBubykKCQlvdXRwdXQ6aGRtaS1zdXJyb3VuZDcxLWV4dHJhMzog
RGlnaXRhbCBTdXJyb3VuZCA3LjEgKEhETUkgNCkgT3V0cHV0IChzaW5rczogMSwgc291cmNlczog
MCwgcHJpb3JpdHk6IDYwMCwgYXZhaWxhYmxlOiBubykKCQlvZmY6IE9mZiAoc2lua3M6IDAsIHNv
dXJjZXM6IDAsIHByaW9yaXR5OiAwLCBhdmFpbGFibGU6IHllcykKCUFjdGl2ZSBQcm9maWxlOiBv
dXRwdXQ6aGRtaS1zdGVyZW8KCVBvcnRzOgoJCWhkbWktb3V0cHV0LTA6IEhETUkgLyBEaXNwbGF5
UG9ydCAodHlwZTogSERNSSwgcHJpb3JpdHk6IDU5MDAsIGxhdGVuY3kgb2Zmc2V0OiAwIHVzZWMs
IGF2YWlsYWJsZSkKCQkJUHJvcGVydGllczoKCQkJCWRldmljZS5pY29uX25hbWUgPSAidmlkZW8t
ZGlzcGxheSIKCQkJCWRldmljZS5wcm9kdWN0Lm5hbWUgPSAiSFAgVkgyNDBhCiAgICIKCQkJUGFy
dCBvZiBwcm9maWxlKHMpOiBvdXRwdXQ6aGRtaS1zdGVyZW8KCQloZG1pLW91dHB1dC0xOiBIRE1J
IC8gRGlzcGxheVBvcnQgMiAodHlwZTogSERNSSwgcHJpb3JpdHk6IDU4MDAsIGxhdGVuY3kgb2Zm
c2V0OiAwIHVzZWMsIG5vdCBhdmFpbGFibGUpCgkJCVByb3BlcnRpZXM6CgkJCQlkZXZpY2UuaWNv
bl9uYW1lID0gInZpZGVvLWRpc3BsYXkiCgkJCVBhcnQgb2YgcHJvZmlsZShzKTogb3V0cHV0Omhk
bWktc3RlcmVvLWV4dHJhMSwgb3V0cHV0OmhkbWktc3Vycm91bmQtZXh0cmExLCBvdXRwdXQ6aGRt
aS1zdXJyb3VuZDcxLWV4dHJhMQoJCWhkbWktb3V0cHV0LTI6IEhETUkgLyBEaXNwbGF5UG9ydCAz
ICh0eXBlOiBIRE1JLCBwcmlvcml0eTogNTcwMCwgbGF0ZW5jeSBvZmZzZXQ6IDAgdXNlYywgbm90
IGF2YWlsYWJsZSkKCQkJUHJvcGVydGllczoKCQkJCWRldmljZS5pY29uX25hbWUgPSAidmlkZW8t
ZGlzcGxheSIKCQkJUGFydCBvZiBwcm9maWxlKHMpOiBvdXRwdXQ6aGRtaS1zdGVyZW8tZXh0cmEy
LCBvdXRwdXQ6aGRtaS1zdXJyb3VuZC1leHRyYTIsIG91dHB1dDpoZG1pLXN1cnJvdW5kNzEtZXh0
cmEyCgkJaGRtaS1vdXRwdXQtMzogSERNSSAvIERpc3BsYXlQb3J0IDQgKHR5cGU6IEhETUksIHBy
aW9yaXR5OiA1NjAwLCBsYXRlbmN5IG9mZnNldDogMCB1c2VjLCBub3QgYXZhaWxhYmxlKQoJCQlQ
cm9wZXJ0aWVzOgoJCQkJZGV2aWNlLmljb25fbmFtZSA9ICJ2aWRlby1kaXNwbGF5IgoJCQlQYXJ0
IG9mIHByb2ZpbGUocyk6IG91dHB1dDpoZG1pLXN0ZXJlby1leHRyYTMsIG91dHB1dDpoZG1pLXN1
cnJvdW5kLWV4dHJhMywgb3V0cHV0OmhkbWktc3Vycm91bmQ3MS1leHRyYTMKCkNhcmQgIzEKCU5h
bWU6IGFsc2FfY2FyZC5wY2ktMDAwMF8wYl8wMC40CglEcml2ZXI6IG1vZHVsZS1hbHNhLWNhcmQu
YwoJT3duZXIgTW9kdWxlOiA3CglQcm9wZXJ0aWVzOgoJCWFsc2EuY2FyZCA9ICIxIgoJCWFsc2Eu
Y2FyZF9uYW1lID0gIkhELUF1ZGlvIEdlbmVyaWMiCgkJYWxzYS5sb25nX2NhcmRfbmFtZSA9ICJI
RC1BdWRpbyBHZW5lcmljIGF0IDB4ZmNiMDAwMDAgaXJxIDgxIgoJCWFsc2EuZHJpdmVyX25hbWUg
PSAic25kX2hkYV9pbnRlbCIKCQlkZXZpY2UuYnVzX3BhdGggPSAicGNpLTAwMDA6MGI6MDAuNCIK
CQlzeXNmcy5wYXRoID0gIi9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowOC4xLzAwMDA6MGI6
MDAuNC9zb3VuZC9jYXJkMSIKCQlkZXZpY2UuYnVzID0gInBjaSIKCQlkZXZpY2UudmVuZG9yLmlk
ID0gIjEwMjIiCgkJZGV2aWNlLnZlbmRvci5uYW1lID0gIkFkdmFuY2VkIE1pY3JvIERldmljZXMs
IEluYy4gW0FNRF0iCgkJZGV2aWNlLnByb2R1Y3QuaWQgPSAiMTQ4NyIKCQlkZXZpY2UucHJvZHVj
dC5uYW1lID0gIlN0YXJzaGlwL01hdGlzc2UgSEQgQXVkaW8gQ29udHJvbGxlciIKCQlkZXZpY2Uu
c3RyaW5nID0gIjEiCgkJZGV2aWNlLmRlc2NyaXB0aW9uID0gIlN0YXJzaGlwL01hdGlzc2UgSEQg
QXVkaW8gQ29udHJvbGxlciIKCQltb2R1bGUtdWRldi1kZXRlY3QuZGlzY292ZXJlZCA9ICIxIgoJ
CWRldmljZS5pY29uX25hbWUgPSAiYXVkaW8tY2FyZC1wY2kiCglQcm9maWxlczoKCQlpbnB1dDph
bmFsb2ctc3RlcmVvOiBBbmFsb2cgU3RlcmVvIElucHV0IChzaW5rczogMCwgc291cmNlczogMSwg
cHJpb3JpdHk6IDMyODMzLCBhdmFpbGFibGU6IHllcykKCQlvdXRwdXQ6YW5hbG9nLXN0ZXJlbzog
QW5hbG9nIFN0ZXJlbyBPdXRwdXQgKHNpbmtzOiAxLCBzb3VyY2VzOiAwLCBwcmlvcml0eTogMzky
NjgsIGF2YWlsYWJsZTogeWVzKQoJCW91dHB1dDphbmFsb2ctc3RlcmVvK2lucHV0OmFuYWxvZy1z
dGVyZW86IEFuYWxvZyBTdGVyZW8gRHVwbGV4IChzaW5rczogMSwgc291cmNlczogMSwgcHJpb3Jp
dHk6IDM5MzMzLCBhdmFpbGFibGU6IHllcykKCQlvdXRwdXQ6aWVjOTU4LXN0ZXJlbzogRGlnaXRh
bCBTdGVyZW8gKElFQzk1OCkgT3V0cHV0IChzaW5rczogMSwgc291cmNlczogMCwgcHJpb3JpdHk6
IDM4MjY4LCBhdmFpbGFibGU6IHllcykKCQlvdXRwdXQ6aWVjOTU4LXN0ZXJlbytpbnB1dDphbmFs
b2ctc3RlcmVvOiBEaWdpdGFsIFN0ZXJlbyAoSUVDOTU4KSBPdXRwdXQgKyBBbmFsb2cgU3RlcmVv
IElucHV0IChzaW5rczogMSwgc291cmNlczogMSwgcHJpb3JpdHk6IDM4MzMzLCBhdmFpbGFibGU6
IHllcykKCQlvdXRwdXQ6aWVjOTU4LWFjMy1zdXJyb3VuZC01MTogRGlnaXRhbCBTdXJyb3VuZCA1
LjEgKElFQzk1OC9BQzMpIE91dHB1dCAoc2lua3M6IDEsIHNvdXJjZXM6IDAsIHByaW9yaXR5OiAz
MDAsIGF2YWlsYWJsZTogeWVzKQoJCW91dHB1dDppZWM5NTgtYWMzLXN1cnJvdW5kLTUxK2lucHV0
OmFuYWxvZy1zdGVyZW86IERpZ2l0YWwgU3Vycm91bmQgNS4xIChJRUM5NTgvQUMzKSBPdXRwdXQg
KyBBbmFsb2cgU3RlcmVvIElucHV0IChzaW5rczogMSwgc291cmNlczogMSwgcHJpb3JpdHk6IDMz
MTMzLCBhdmFpbGFibGU6IHllcykKCQlvZmY6IE9mZiAoc2lua3M6IDAsIHNvdXJjZXM6IDAsIHBy
aW9yaXR5OiAwLCBhdmFpbGFibGU6IHllcykKCUFjdGl2ZSBQcm9maWxlOiBvdXRwdXQ6YW5hbG9n
LXN0ZXJlbytpbnB1dDphbmFsb2ctc3RlcmVvCglQb3J0czoKCQlhbmFsb2ctaW5wdXQtZnJvbnQt
bWljOiBGcm9udCBNaWNyb3Bob25lICh0eXBlOiBNaWMsIHByaW9yaXR5OiA4NTAwLCBsYXRlbmN5
IG9mZnNldDogMCB1c2VjLCBhdmFpbGFibGUpCgkJCVByb3BlcnRpZXM6CgkJCQlkZXZpY2UuaWNv
bl9uYW1lID0gImF1ZGlvLWlucHV0LW1pY3JvcGhvbmUiCgkJCVBhcnQgb2YgcHJvZmlsZShzKTog
aW5wdXQ6YW5hbG9nLXN0ZXJlbywgb3V0cHV0OmFuYWxvZy1zdGVyZW8raW5wdXQ6YW5hbG9nLXN0
ZXJlbywgb3V0cHV0OmllYzk1OC1zdGVyZW8raW5wdXQ6YW5hbG9nLXN0ZXJlbywgb3V0cHV0Omll
Yzk1OC1hYzMtc3Vycm91bmQtNTEraW5wdXQ6YW5hbG9nLXN0ZXJlbwoJCWFuYWxvZy1pbnB1dC1y
ZWFyLW1pYzogUmVhciBNaWNyb3Bob25lICh0eXBlOiBNaWMsIHByaW9yaXR5OiA4MjAwLCBsYXRl
bmN5IG9mZnNldDogMCB1c2VjLCBub3QgYXZhaWxhYmxlKQoJCQlQcm9wZXJ0aWVzOgoJCQkJZGV2
aWNlLmljb25fbmFtZSA9ICJhdWRpby1pbnB1dC1taWNyb3Bob25lIgoJCQlQYXJ0IG9mIHByb2Zp
bGUocyk6IGlucHV0OmFuYWxvZy1zdGVyZW8sIG91dHB1dDphbmFsb2ctc3RlcmVvK2lucHV0OmFu
YWxvZy1zdGVyZW8sIG91dHB1dDppZWM5NTgtc3RlcmVvK2lucHV0OmFuYWxvZy1zdGVyZW8sIG91
dHB1dDppZWM5NTgtYWMzLXN1cnJvdW5kLTUxK2lucHV0OmFuYWxvZy1zdGVyZW8KCQlhbmFsb2ct
aW5wdXQtbGluZWluOiBMaW5lIEluICh0eXBlOiBMaW5lLCBwcmlvcml0eTogODEwMCwgbGF0ZW5j
eSBvZmZzZXQ6IDAgdXNlYywgbm90IGF2YWlsYWJsZSkKCQkJUGFydCBvZiBwcm9maWxlKHMpOiBp
bnB1dDphbmFsb2ctc3RlcmVvLCBvdXRwdXQ6YW5hbG9nLXN0ZXJlbytpbnB1dDphbmFsb2ctc3Rl
cmVvLCBvdXRwdXQ6aWVjOTU4LXN0ZXJlbytpbnB1dDphbmFsb2ctc3RlcmVvLCBvdXRwdXQ6aWVj
OTU4LWFjMy1zdXJyb3VuZC01MStpbnB1dDphbmFsb2ctc3RlcmVvCgkJYW5hbG9nLW91dHB1dC1s
aW5lb3V0OiBMaW5lIE91dCAodHlwZTogTGluZSwgcHJpb3JpdHk6IDkwMDAsIGxhdGVuY3kgb2Zm
c2V0OiAwIHVzZWMsIG5vdCBhdmFpbGFibGUpCgkJCVBhcnQgb2YgcHJvZmlsZShzKTogb3V0cHV0
OmFuYWxvZy1zdGVyZW8sIG91dHB1dDphbmFsb2ctc3RlcmVvK2lucHV0OmFuYWxvZy1zdGVyZW8K
CQlhbmFsb2ctb3V0cHV0LWhlYWRwaG9uZXM6IEhlYWRwaG9uZXMgKHR5cGU6IEhlYWRwaG9uZXMs
IHByaW9yaXR5OiA5OTAwLCBsYXRlbmN5IG9mZnNldDogMCB1c2VjLCBhdmFpbGFibGUpCgkJCVBy
b3BlcnRpZXM6CgkJCQlkZXZpY2UuaWNvbl9uYW1lID0gImF1ZGlvLWhlYWRwaG9uZXMiCgkJCVBh
cnQgb2YgcHJvZmlsZShzKTogb3V0cHV0OmFuYWxvZy1zdGVyZW8sIG91dHB1dDphbmFsb2ctc3Rl
cmVvK2lucHV0OmFuYWxvZy1zdGVyZW8KCQlpZWM5NTgtc3RlcmVvLW91dHB1dDogRGlnaXRhbCBP
dXRwdXQgKFMvUERJRikgKHR5cGU6IFNQRElGLCBwcmlvcml0eTogMCwgbGF0ZW5jeSBvZmZzZXQ6
IDAgdXNlYywgYXZhaWxhYmlsaXR5IHVua25vd24pCgkJCVBhcnQgb2YgcHJvZmlsZShzKTogb3V0
cHV0OmllYzk1OC1zdGVyZW8sIG91dHB1dDppZWM5NTgtc3RlcmVvK2lucHV0OmFuYWxvZy1zdGVy
ZW8K

--===============6402107246985721880==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="bug-pulseaudio-pactl_info.x2uHME"

Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 6
Tile Size: 65472
User Name: killy
Host Name: skynet
Server Name: pulseaudio
Server Version: 16.1
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_0b_00.4.analog-stereo
Default Source: alsa_input.pci-0000_0b_00.4.analog-stereo
Cookie: 4c12:dcda

--===============6402107246985721880==--



More information about the pkg-pulseaudio-devel mailing list