Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Mar 2022 13:43:52 +0100
From:      Milan Obuch <freebsd-multimedia@dino.sk>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: Sound on GPD's MicroPC?
Message-ID:  <20220312134352.1a3c1a70@zeta.dino.sk>

next in thread | raw e-mail | index | archive | help
This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_mailhost.netlabit.sk-44129-1647089033-0001-2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On Sat, 12 Mar 2022 09:34:32 +0100 I wrote:

> Hi,
> 
> I am starting to work on MicroPC as a mobile platform. I managed to
> boot FreeBSD here, started X, built some ports etc. so it is working
> quite well for me.
> 
> Now I decided to try some multimedia - in another words, play some
> video. For this purpose I built multimedia/mlt7 port and it works
> nicely, albeit without sound. I am sure it has audio output, see
> 'pciconf -lv' excerpt:
> 
> hdac0@pci0:0:14:0:      class=0x040300 rev=0x06 hdr=0x00 vendor=0x8086
> device=0x3198 subvendor=0x10ec subdevice=0x0000 vendor     = 'Intel
> Corporation' device     = 'Celeron/Pentium Silver Processor High
> Definition Audio' class      = multimedia
>     subclass   = HDA
> 
> and in Windows, some sound is played as well.
> 
> I am not sure about the audio setup - I see some devices in /dev
> 
> crw-rw-rw-  1 root  wheel      0x25 Mar 12 09:10 midistat
> crw-rw-rw-  1 root  wheel      0x58 Mar 12 10:10 mixer0
> crw-rw-rw-  1 root  wheel      0x59 Mar 12 10:10 mixer1
> crw-rw-rw-  1 root  wheel      0x5a Mar 12 10:10 mixer2
> crw-rw-rw-  1 root  wheel      0x27 Mar 12 09:10 music0
> crw-rw-rw-  1 root  wheel      0x26 Mar 12 09:10 sequencer0
> 
> I think audio related... I can use mixer:
> 
> # mixer -f /dev/mixer0
> Mixer vol      is currently set to  85:85
> Mixer pcm      is currently set to 100:100
> Mixer speaker  is currently set to  74:74
> Mixer mic      is currently set to  67:67
> Mixer mix      is currently set to  74:74
> Mixer rec      is currently set to  37:37
> Mixer igain    is currently set to   0:0
> Mixer ogain    is currently set to 100:100
> Recording source: mic
> # mixer -f /dev/mixer1
> Mixer vol      is currently set to  85:85
> Mixer pcm      is currently set to 100:100
> Mixer rec      is currently set to  37:37
> Mixer igain    is currently set to   0:0
> Mixer monitor  is currently set to  67:67
> Recording source: monitor
> # mixer -f /dev/mixer2
> Mixer vol      is currently set to 100:100
> Mixer pcm      is currently set to 100:100
> 
> but that's it. No more ideas... well, just some status:
> 
> # cat /dev/sndstat
> Installed devices:
> pcm0: <Realtek ALC269 (Right Analog)> (play/rec) default
> pcm1: <Realtek ALC269 (Analog)> (play/rec)
> pcm2: <Intel Gemini Lake (HDMI/DP 8ch)> (play)
> No devices installed from userspace.
> 
> Any hints? For now, setting 'sysctl hw.snd.default_unit=2' allows me to
> play sound via HDMI, but I like to use internal speaker as well (and
> setting this sysctl to 0 or 1 does not produce sound).
> 
> Regards,
> Milan
> 

[ Follow-up to my mail ]

Additional info:

I tried headphone output jack as well, no sound with default_unit set
to either 0 or 1.

Output on console after issuing 'sysctl dev.hdac.0.pindump=1':

hdaa0: Dumping AFG pins:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0: 18 b7a60140 4  0  Mic           Fixed Digital Lid-In     Unknown 1
hdaa0:     Caps: IN
hdaa0: 20 40000000 0  0  Line-out      None  Unknown 0x00       Unknown 0 DISA
hdaa0:     Caps:    OUT    EAPD      Sense: 0x00000000 (disconnected)
hdaa0: 21 04211010 1  0  Headphones    Jack  1/8     Right      Black   0
hdaa0:     Caps:    OUT HP EAPD      Sense: 0x00000000 (disconnected)
hdaa0: 23 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT
hdaa0: 24 04a11030 3  0  Mic           Jack  1/8     Right      Black   0
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 25 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 26 90170120 2  0  Speaker       Fixed Analog  Internal   Unknown 1
hdaa0:     Caps: IN OUT HP      VREF Sense: 0x00000000 (disconnected)
hdaa0: 27 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 30 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa0: NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa0:  GPIO0: disabled
hdaa0:  GPIO1: disabled
hdaa1: Dumping AFG pins:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa1:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa1: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0

The same when headphones are connected:

hdaa0: Dumping AFG pins:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0: 18 b7a60140 4  0  Mic           Fixed Digital Lid-In     Unknown 1
hdaa0:     Caps: IN
hdaa0: 20 40000000 0  0  Line-out      None  Unknown 0x00       Unknown 0 DISA
hdaa0:     Caps:    OUT    EAPD      Sense: 0x00000000 (disconnected)
hdaa0: 21 04211010 1  0  Headphones    Jack  1/8     Right      Black   0
hdaa0:     Caps:    OUT HP EAPD      Sense: 0x80000000 (connected)
hdaa0: 23 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT
hdaa0: 24 04a11030 3  0  Mic           Jack  1/8     Right      Black   0
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 25 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 26 90170120 2  0  Speaker       Fixed Analog  Internal   Unknown 1
hdaa0:     Caps: IN OUT HP      VREF Sense: 0x00000000 (disconnected)
hdaa0: 27 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 30 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa0: NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa0:  GPIO0: disabled
hdaa0:  GPIO1: disabled
hdaa1: Dumping AFG pins:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa1:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa1: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0

This confirms nid 21 on hdaa0 is connected to headphones jack. It looks
like internal speaker should be nid 26, but question is what should I
configure here... no idea how to send sound output there, even after
some reading of 'man snd_hda'. Maybe I need more reading. 

Output of command 'sysctl dev.hdaa' is in attachment...

So, I need some kind of enlightement, what I should do, now.

Regards,
Milan

--=_mailhost.netlabit.sk-44129-1647089033-0001-2
Content-Type: application/octet-stream; name="sysctl_dev_hdaa"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=sysctl_dev_hdaa

ZGV2LmhkYWEuMS5pbml0X2NsZWFyOiAwCmRldi5oZGFhLjEucmVjb25maWc6IDAKZGV2LmhkYWEu
MS5ncG9fY29uZmlnOiAKZGV2LmhkYWEuMS5ncG9fc3RhdGU6IApkZXYuaGRhYS4xLmdwaW9fY29u
ZmlnOiAKZGV2LmhkYWEuMS5ncGlvX3N0YXRlOiAKZGV2LmhkYWEuMS5ncGlfc3RhdGU6IApkZXYu
aGRhYS4xLmNvbmZpZzogZm9yY2VzdGVyZW8saXZyZWY1MCxpdnJlZjgwLGl2cmVmMTAwLGl2cmVm
LHZyZWYKZGV2LmhkYWEuMS5uaWQzX29yaWdpbmFsOiAweDE4NTYwMDEwIGFzPTEgc2VxPTAgZGV2
aWNlPURpZ2l0YWwtb3V0IGNvbm49SmFjayBjdHlwZT1EaWdpdGFsIGxvYz0weDE4IGNvbG9yPVVu
a25vd24gbWlzYz0wCmRldi5oZGFhLjEubmlkM19jb25maWc6IDB4MTg1NjAwMTAgYXM9MSBzZXE9
MCBkZXZpY2U9RGlnaXRhbC1vdXQgY29ubj1KYWNrIGN0eXBlPURpZ2l0YWwgbG9jPTB4MTggY29s
b3I9VW5rbm93biBtaXNjPTAKZGV2LmhkYWEuMS5uaWQzOiBwaW46IERpZ2l0YWwtb3V0IChKYWNr
KQogICAgIFdpZGdldCBjYXA6IDB4MDA0MDc3OGQgUFdSIERJR0lUQUwgVU5TT0wgOENICiAgICBB
c3NvY2lhdGlvbjogMCAoMHgwMDAxKQogICAgICAgIFBpbiBjYXA6IDB4MDkwMDAwOTQgUERDIE9V
VCBIRE1JIERQIEhCUgogICAgIFBpbiBjb25maWc6IDB4MTg1NjAwMTAgYXM9MSBzZXE9MCBkZXZp
Y2U9RGlnaXRhbC1vdXQgY29ubj1KYWNrIGN0eXBlPURpZ2l0YWwgbG9jPTB4MTggY29sb3I9VW5r
bm93biBtaXNjPTAKICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDQwIE9VVAogICAgIE91dHB1dCBh
bXA6IDB4ODAwMDAwMDAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTAgKDAvMGRCKQogICAg
Q29ubmVjdGlvbnM6IDEKICAgICAgICAgICsgPC0gbmlkPTIgW2F1ZGlvIG91dHB1dF0KCmRldi5o
ZGFhLjEubmlkMjogYXVkaW8gb3V0cHV0CiAgICAgV2lkZ2V0IGNhcDogMHgwMDAwNjYxMSBQV1Ig
RElHSVRBTCA4Q0gKICAgIEFzc29jaWF0aW9uOiAwICgweDAwMDEpCiAgICAgICAgICAgIE9TUzog
cGNtIChwY20pCiAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwNSBBQzMgUENNCiAgICAgICAgUENN
IGNhcDogMHgwMDFhMDdmMCAxNiAyNCAzMiBiaXRzLCAzMiA0NCA0OCA4OCA5NiAxNzYgMTkyIEtI
egoKZGV2LmhkYWEuMS4lcGFyZW50OiBoZGFjYzEKZGV2LmhkYWEuMS4lcG5waW5mbzogdHlwZT0w
eDAxIHN1YnN5c3RlbT0weDgwODYwMTAxCmRldi5oZGFhLjEuJWxvY2F0aW9uOiBuaWQ9MQpkZXYu
aGRhYS4xLiVkcml2ZXI6IGhkYWEKZGV2LmhkYWEuMS4lZGVzYzogSW50ZWwgR2VtaW5pIExha2Ug
QXVkaW8gRnVuY3Rpb24gR3JvdXAKZGV2LmhkYWEuMC5pbml0X2NsZWFyOiAwCmRldi5oZGFhLjAu
cmVjb25maWc6IDAKZGV2LmhkYWEuMC5ncG9fY29uZmlnOiAKZGV2LmhkYWEuMC5ncG9fc3RhdGU6
IApkZXYuaGRhYS4wLmdwaW9fY29uZmlnOiAwPWtlZXAgMT1rZWVwCmRldi5oZGFhLjAuZ3Bpb19z
dGF0ZTogMD1kaXNhYmxlZCAxPWRpc2FibGVkCmRldi5oZGFhLjAuZ3BpX3N0YXRlOiAKZGV2Lmhk
YWEuMC5jb25maWc6IGZvcmNlc3RlcmVvLGl2cmVmNTAsaXZyZWY4MCxpdnJlZjEwMCxpdnJlZix2
cmVmCmRldi5oZGFhLjAubmlkMzU6IGF1ZGlvIG1peGVyCiAgICAgV2lkZ2V0IGNhcDogMHgwMDIw
MDEwYiBTVEVSRU8KICAgIEFzc29jaWF0aW9uOiAyICgweDAwMDEpCiAgICAgICAgICAgIE9TUzog
c3BlYWtlciwgbWljLCBtaXgKICAgICAgSW5wdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9MSBzdGVw
PTAgc2l6ZT0wIG9mZnNldD0wICgwLzBkQikKICAgIENvbm5lY3Rpb25zOiA2CiAgICAgICAgICAr
IDwtIG5pZD0yNCBbcGluOiBNaWMgKEJsYWNrIEphY2spXQogICAgICAgICAgKyBbRElTQUJMRURd
IDwtIG5pZD0yNSBbcGluOiBTcGVha2VyIChOb25lKV0gW0RJU0FCTEVEXQogICAgICAgICAgKyBb
RElTQUJMRURdIDwtIG5pZD0yNiBbcGluOiBTcGVha2VyIChGaXhlZCldCiAgICAgICAgICArIFtE
SVNBQkxFRF0gPC0gbmlkPTI3IFtwaW46IFNwZWFrZXIgKE5vbmUpXSBbRElTQUJMRURdCiAgICAg
ICAgICArIDwtIG5pZD0yOSBbYmVlcCB3aWRnZXRdCiAgICAgICAgICArIDwtIG5pZD0xMSBbYXVk
aW8gbWl4ZXJdCgpkZXYuaGRhYS4wLm5pZDM0OiBhdWRpbyBtaXhlcgogICAgIFdpZGdldCBjYXA6
IDB4MDAyMDAxMGIgU1RFUkVPCiAgICBBc3NvY2lhdGlvbjogMyAoMHgwMDAxKQogICAgICAgICAg
ICBPU1M6IHNwZWFrZXIsIG1vbml0b3IKICAgICAgSW5wdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9
MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wICgwLzBkQikKICAgIENvbm5lY3Rpb25zOiA3CiAgICAg
ICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI0IFtwaW46IE1pYyAoQmxhY2sgSmFjayldCiAgICAg
ICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI1IFtwaW46IFNwZWFrZXIgKE5vbmUpXSBbRElTQUJM
RURdCiAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI2IFtwaW46IFNwZWFrZXIgKEZpeGVk
KV0KICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjcgW3BpbjogU3BlYWtlciAoTm9uZSld
IFtESVNBQkxFRF0KICAgICAgICAgICsgPC0gbmlkPTI5IFtiZWVwIHdpZGdldF0KICAgICAgICAg
ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTEgW2F1ZGlvIG1peGVyXQogICAgICAgICAgKyA8LSBuaWQ9
MTggW3BpbjogTWljIChGaXhlZCldCgpkZXYuaGRhYS4wLm5pZDMzOiB2ZW5kb3Igd2lkZ2V0IFtE
SVNBQkxFRF0KICAgICBXaWRnZXQgY2FwOiAweDAwZjAwMDAwCgpkZXYuaGRhYS4wLm5pZDMyOiB2
ZW5kb3Igd2lkZ2V0IFtESVNBQkxFRF0KICAgICBXaWRnZXQgY2FwOiAweDAwZjAwMDQwIFBST0MK
CmRldi5oZGFhLjAubmlkMzE6IHZlbmRvciB3aWRnZXQgW0RJU0FCTEVEXQogICAgIFdpZGdldCBj
YXA6IDB4MDBmMDAwMDAKCmRldi5oZGFhLjAubmlkMzBfb3JpZ2luYWw6IDB4NDExMTExZjAgYXM9
MTUgc2VxPTAgZGV2aWNlPVNwZWFrZXIgY29ubj1Ob25lIGN0eXBlPTEvOCBsb2M9UmVhciBjb2xv
cj1CbGFjayBtaXNjPTEKZGV2LmhkYWEuMC5uaWQzMF9jb25maWc6IDB4NDExMTExZjAgYXM9MTUg
c2VxPTAgZGV2aWNlPVNwZWFrZXIgY29ubj1Ob25lIGN0eXBlPTEvOCBsb2M9UmVhciBjb2xvcj1C
bGFjayBtaXNjPTEKZGV2LmhkYWEuMC5uaWQzMDogcGluOiBTcGVha2VyIChOb25lKSBbRElTQUJM
RURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMDQwMDc4MSBQV1IgRElHSVRBTCBVTlNPTCBTVEVSRU8K
ICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDE0IFBEQyBPVVQKICAgICBQaW4gY29uZmlnOiAweDQx
MTExMWYwIGFzPTE1IHNlcT0wIGRldmljZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9j
PVJlYXIgY29sb3I9QmxhY2sgbWlzYz0xCiAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBPVVQK
ICAgIENvbm5lY3Rpb25zOiAxCiAgICAgICAgICArIDwtIG5pZD02IFthdWRpbyBvdXRwdXRdIFtE
SVNBQkxFRF0KCmRldi5oZGFhLjAubmlkMjlfb3JpZ2luYWw6IDB4NDA4NGEyMDUgYXM9MCBzZXE9
NSBkZXZpY2U9TGluZS1pbiBjb25uPU5vbmUgY3R5cGU9UkNBIGxvYz0weDAwIGNvbG9yPVJlcy5B
IG1pc2M9MgpkZXYuaGRhYS4wLm5pZDI5X2NvbmZpZzogMHg0MDg0YTIwNSBhcz0wIHNlcT01IGRl
dmljZT1MaW5lLWluIGNvbm49Tm9uZSBjdHlwZT1SQ0EgbG9jPTB4MDAgY29sb3I9UmVzLkEgbWlz
Yz0yCmRldi5oZGFhLjAubmlkMjk6IGJlZXAgd2lkZ2V0CiAgICAgV2lkZ2V0IGNhcDogMHgwMDcw
MDQwMCBQV1IKICAgIEFzc29jaWF0aW9uOiAtMiAoMHgwMDAwKQogICAgICAgICAgICBPU1M6IHNw
ZWFrZXIgKHNwZWFrZXIpCiAgICAgICAgUGluIGNhcDogMHgwMDAwMDAyMCBJTgogICAgIFBpbiBj
b25maWc6IDB4NDA4NGEyMDUgYXM9MCBzZXE9NSBkZXZpY2U9TGluZS1pbiBjb25uPU5vbmUgY3R5
cGU9UkNBIGxvYz0weDAwIGNvbG9yPVJlcy5BIG1pc2M9MgogICAgUGluIGNvbnRyb2w6IDB4MDAw
MDAwMjAgSU4KCmRldi5oZGFhLjAubmlkMjg6IHZlbmRvciB3aWRnZXQgW0RJU0FCTEVEXQogICAg
IFdpZGdldCBjYXA6IDB4MDBmMDAwMDAKCmRldi5oZGFhLjAubmlkMjdfb3JpZ2luYWw6IDB4NDEx
MTExZjAgYXM9MTUgc2VxPTAgZGV2aWNlPVNwZWFrZXIgY29ubj1Ob25lIGN0eXBlPTEvOCBsb2M9
UmVhciBjb2xvcj1CbGFjayBtaXNjPTEKZGV2LmhkYWEuMC5uaWQyN19jb25maWc6IDB4NDExMTEx
ZjAgYXM9MTUgc2VxPTAgZGV2aWNlPVNwZWFrZXIgY29ubj1Ob25lIGN0eXBlPTEvOCBsb2M9UmVh
ciBjb2xvcj1CbGFjayBtaXNjPTEKZGV2LmhkYWEuMC5uaWQyNzogcGluOiBTcGVha2VyIChOb25l
KSBbRElTQUJMRURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMDQwMDU4ZiBQV1IgVU5TT0wgU1RFUkVP
CiAgICAgICAgUGluIGNhcDogMHgwMDAwMzczNCBQREMgT1VUIElOIFZSRUZbIDUwIDgwIDEwMCBH
Uk9VTkQgSElaIF0KICAgICBQaW4gY29uZmlnOiAweDQxMTExMWYwIGFzPTE1IHNlcT0wIGRldmlj
ZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29sb3I9QmxhY2sgbWlzYz0x
CiAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMCBJTgogICAgIE91dHB1dCBhbXA6IDB4ODAwMDAw
MDAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTAgKDAvMGRCKQogICAgICBJbnB1dCBhbXA6
IDB4MDAyNzAzMDAgbXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wICgwLzMwZEIpCiAgICBD
b25uZWN0aW9uczogMgogICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0xMiBbYXVkaW8gbWl4
ZXJdIChzZWxlY3RlZCkKICAgICAgICAgICsgPC0gbmlkPTEzIFthdWRpbyBtaXhlcl0KCmRldi5o
ZGFhLjAubmlkMjZfb3JpZ2luYWw6IDB4OTAxNzAxMjAgYXM9MiBzZXE9MCBkZXZpY2U9U3BlYWtl
ciBjb25uPUZpeGVkIGN0eXBlPUFuYWxvZyBsb2M9SW50ZXJuYWwgY29sb3I9VW5rbm93biBtaXNj
PTEKZGV2LmhkYWEuMC5uaWQyNl9jb25maWc6IDB4OTAxNzAxMjAgYXM9MiBzZXE9MCBkZXZpY2U9
U3BlYWtlciBjb25uPUZpeGVkIGN0eXBlPUFuYWxvZyBsb2M9SW50ZXJuYWwgY29sb3I9VW5rbm93
biBtaXNjPTEKZGV2LmhkYWEuMC5uaWQyNjogcGluOiBTcGVha2VyIChGaXhlZCkKICAgICBXaWRn
ZXQgY2FwOiAweDAwNDAwNThmIFBXUiBVTlNPTCBTVEVSRU8KICAgIEFzc29jaWF0aW9uOiAxICgw
eDAwMDEpCiAgICAgICAgUGluIGNhcDogMHgwMDAwMzczYyBQREMgSFAgT1VUIElOIFZSRUZbIDUw
IDgwIDEwMCBHUk9VTkQgSElaIF0KICAgICBQaW4gY29uZmlnOiAweDkwMTcwMTIwIGFzPTIgc2Vx
PTAgZGV2aWNlPVNwZWFrZXIgY29ubj1GaXhlZCBjdHlwZT1BbmFsb2cgbG9jPUludGVybmFsIGNv
bG9yPVVua25vd24gbWlzYz0xCiAgICBQaW4gY29udHJvbDogMHgwMDAwMDA2MCBJTiBPVVQKICAg
ICBPdXRwdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wICgw
LzBkQikKICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAwIG11dGU9MCBzdGVwPTMgc2l6ZT0zOSBv
ZmZzZXQ9MCAoMC8zMGRCKQogICAgQ29ubmVjdGlvbnM6IDIKICAgICAgICAgICsgW0RJU0FCTEVE
XSA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXQogICAgICAgICAgKyA8LSBuaWQ9MTMgW2F1ZGlvIG1p
eGVyXSAoc2VsZWN0ZWQpCgpkZXYuaGRhYS4wLm5pZDI1X29yaWdpbmFsOiAweDQxMTExMWYwIGFz
PTE1IHNlcT0wIGRldmljZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29s
b3I9QmxhY2sgbWlzYz0xCmRldi5oZGFhLjAubmlkMjVfY29uZmlnOiAweDQxMTExMWYwIGFzPTE1
IHNlcT0wIGRldmljZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29sb3I9
QmxhY2sgbWlzYz0xCmRldi5oZGFhLjAubmlkMjU6IHBpbjogU3BlYWtlciAoTm9uZSkgW0RJU0FC
TEVEXQogICAgIFdpZGdldCBjYXA6IDB4MDA0MDA1OGYgUFdSIFVOU09MIFNURVJFTwogICAgICAg
IFBpbiBjYXA6IDB4MDAwMDM3MzQgUERDIE9VVCBJTiBWUkVGWyA1MCA4MCAxMDAgR1JPVU5EIEhJ
WiBdCiAgICAgUGluIGNvbmZpZzogMHg0MTExMTFmMCBhcz0xNSBzZXE9MCBkZXZpY2U9U3BlYWtl
ciBjb25uPU5vbmUgY3R5cGU9MS84IGxvYz1SZWFyIGNvbG9yPUJsYWNrIG1pc2M9MQogICAgUGlu
IGNvbnRyb2w6IDB4MDAwMDAwMjAgSU4KICAgICBPdXRwdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9
MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wICgwLzBkQikKICAgICAgSW5wdXQgYW1wOiAweDAwMjcw
MzAwIG11dGU9MCBzdGVwPTMgc2l6ZT0zOSBvZmZzZXQ9MCAoMC8zMGRCKQogICAgQ29ubmVjdGlv
bnM6IDIKICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXSAoc2Vs
ZWN0ZWQpCiAgICAgICAgICArIDwtIG5pZD0xMyBbYXVkaW8gbWl4ZXJdCgpkZXYuaGRhYS4wLm5p
ZDI0X29yaWdpbmFsOiAweDA0YTExMDMwIGFzPTMgc2VxPTAgZGV2aWNlPU1pYyBjb25uPUphY2sg
Y3R5cGU9MS84IGxvYz1SaWdodCBjb2xvcj1CbGFjayBtaXNjPTAKZGV2LmhkYWEuMC5uaWQyNF9j
b25maWc6IDB4MDRhMTEwMzAgYXM9MyBzZXE9MCBkZXZpY2U9TWljIGNvbm49SmFjayBjdHlwZT0x
LzggbG9jPVJpZ2h0IGNvbG9yPUJsYWNrIG1pc2M9MApkZXYuaGRhYS4wLm5pZDI0OiBwaW46IE1p
YyAoQmxhY2sgSmFjaykKICAgICBXaWRnZXQgY2FwOiAweDAwNDAwNThmIFBXUiBVTlNPTCBTVEVS
RU8KICAgIEFzc29jaWF0aW9uOiAyICgweDAwMDEpCiAgICAgICAgICAgIE9TUzogbWljIChtaWMp
CiAgICAgICAgUGluIGNhcDogMHgwMDAwMzczNCBQREMgT1VUIElOIFZSRUZbIDUwIDgwIDEwMCBH
Uk9VTkQgSElaIF0KICAgICBQaW4gY29uZmlnOiAweDA0YTExMDMwIGFzPTMgc2VxPTAgZGV2aWNl
PU1pYyBjb25uPUphY2sgY3R5cGU9MS84IGxvYz1SaWdodCBjb2xvcj1CbGFjayBtaXNjPTAKICAg
IFBpbiBjb250cm9sOiAweDAwMDAwMDI1IElOIFZSRUZzCiAgICAgT3V0cHV0IGFtcDogMHg4MDAw
MDAwMCBtdXRlPTEgc3RlcD0wIHNpemU9MCBvZmZzZXQ9MCAoMC8wZEIpCiAgICAgIElucHV0IGFt
cDogMHgwMDI3MDMwMCBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTAgKDAvMzBkQikKICAg
IENvbm5lY3Rpb25zOiAyCiAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTEyIFthdWRpbyBt
aXhlcl0gKHNlbGVjdGVkKQogICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0xMyBbYXVkaW8g
bWl4ZXJdCgpkZXYuaGRhYS4wLm5pZDIzX29yaWdpbmFsOiAweDQxMTExMWYwIGFzPTE1IHNlcT0w
IGRldmljZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29sb3I9QmxhY2sg
bWlzYz0xCmRldi5oZGFhLjAubmlkMjNfY29uZmlnOiAweDQxMTExMWYwIGFzPTE1IHNlcT0wIGRl
dmljZT1TcGVha2VyIGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29sb3I9QmxhY2sgbWlz
Yz0xCmRldi5oZGFhLjAubmlkMjM6IHBpbjogU3BlYWtlciAoTm9uZSkgW0RJU0FCTEVEXQogICAg
IFdpZGdldCBjYXA6IDB4MDA0MDA1MGMgUFdSCiAgICAgICAgUGluIGNhcDogMHgwMDAwMDAxMCBP
VVQKICAgICBQaW4gY29uZmlnOiAweDQxMTExMWYwIGFzPTE1IHNlcT0wIGRldmljZT1TcGVha2Vy
IGNvbm49Tm9uZSBjdHlwZT0xLzggbG9jPVJlYXIgY29sb3I9QmxhY2sgbWlzYz0xCiAgICBQaW4g
Y29udHJvbDogMHgwMDAwMDAwMAogICAgIE91dHB1dCBhbXA6IDB4ODAwMDAwMDAgbXV0ZT0xIHN0
ZXA9MCBzaXplPTAgb2Zmc2V0PTAgKDAvMGRCKQogICAgQ29ubmVjdGlvbnM6IDEKICAgICAgICAg
ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXSBbRElTQUJMRURdCgpkZXYuaGRh
YS4wLm5pZDIyOiB2ZW5kb3Igd2lkZ2V0IFtESVNBQkxFRF0KICAgICBXaWRnZXQgY2FwOiAweDAw
ZjAwMDAwCgpkZXYuaGRhYS4wLm5pZDIxX29yaWdpbmFsOiAweDA0MjExMDEwIGFzPTEgc2VxPTAg
ZGV2aWNlPUhlYWRwaG9uZXMgY29ubj1KYWNrIGN0eXBlPTEvOCBsb2M9UmlnaHQgY29sb3I9Qmxh
Y2sgbWlzYz0wCmRldi5oZGFhLjAubmlkMjFfY29uZmlnOiAweDA0MjExMDEwIGFzPTEgc2VxPTAg
ZGV2aWNlPUhlYWRwaG9uZXMgY29ubj1KYWNrIGN0eXBlPTEvOCBsb2M9UmlnaHQgY29sb3I9Qmxh
Y2sgbWlzYz0wCmRldi5oZGFhLjAubmlkMjE6IHBpbjogSGVhZHBob25lcyAoQmxhY2sgSmFjaykK
ICAgICBXaWRnZXQgY2FwOiAweDAwNDAwNThkIFBXUiBVTlNPTCBTVEVSRU8KICAgIEFzc29jaWF0
aW9uOiAwICgweDAwMDEpCiAgICAgICAgUGluIGNhcDogMHgwMDAxMDAxYyBQREMgSFAgT1VUIEVB
UEQKICAgICBQaW4gY29uZmlnOiAweDA0MjExMDEwIGFzPTEgc2VxPTAgZGV2aWNlPUhlYWRwaG9u
ZXMgY29ubj1KYWNrIGN0eXBlPTEvOCBsb2M9UmlnaHQgY29sb3I9QmxhY2sgbWlzYz0wCiAgICBQ
aW4gY29udHJvbDogMHgwMDAwMDBjMCBIUCBPVVQKICAgICAgICAgICBFQVBEOiAweDAwMDAwMDAy
IEVBUEQKICAgICBPdXRwdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9MSBzdGVwPTAgc2l6ZT0wIG9m
ZnNldD0wICgwLzBkQikKICAgIENvbm5lY3Rpb25zOiAyCiAgICAgICAgICArIDwtIG5pZD0xMiBb
YXVkaW8gbWl4ZXJdIChzZWxlY3RlZCkKICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTMg
W2F1ZGlvIG1peGVyXQoKZGV2LmhkYWEuMC5uaWQyMF9vcmlnaW5hbDogMHg0MDAwMDAwMCBhcz0w
IHNlcT0wIGRldmljZT1MaW5lLW91dCBjb25uPU5vbmUgY3R5cGU9VW5rbm93biBsb2M9MHgwMCBj
b2xvcj1Vbmtub3duIG1pc2M9MApkZXYuaGRhYS4wLm5pZDIwX2NvbmZpZzogMHg0MDAwMDAwMCBh
cz0wIHNlcT0wIGRldmljZT1MaW5lLW91dCBjb25uPU5vbmUgY3R5cGU9VW5rbm93biBsb2M9MHgw
MCBjb2xvcj1Vbmtub3duIG1pc2M9MApkZXYuaGRhYS4wLm5pZDIwOiBwaW46IExpbmUtb3V0IChO
b25lKSBbRElTQUJMRURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMDQwMDU4ZCBQV1IgVU5TT0wgU1RF
UkVPCiAgICAgICAgUGluIGNhcDogMHgwMDAxMDAxNCBQREMgT1VUIEVBUEQKICAgICBQaW4gY29u
ZmlnOiAweDQwMDAwMDAwIGFzPTAgc2VxPTAgZGV2aWNlPUxpbmUtb3V0IGNvbm49Tm9uZSBjdHlw
ZT1Vbmtub3duIGxvYz0weDAwIGNvbG9yPVVua25vd24gbWlzYz0wCiAgICBQaW4gY29udHJvbDog
MHgwMDAwMDAwMAogICAgICAgICAgIEVBUEQ6IDB4MDAwMDAwMDIgRUFQRAogICAgIE91dHB1dCBh
bXA6IDB4ODAwMDAwMDAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTAgKDAvMGRCKQogICAg
Q29ubmVjdGlvbnM6IDIKICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTIgW2F1ZGlvIG1p
eGVyXSAoc2VsZWN0ZWQpCiAgICAgICAgICArIDwtIG5pZD0xMyBbYXVkaW8gbWl4ZXJdCgpkZXYu
aGRhYS4wLm5pZDE5OiB2ZW5kb3Igd2lkZ2V0IFtESVNBQkxFRF0KICAgICBXaWRnZXQgY2FwOiAw
eDAwZjAwMDAwCgpkZXYuaGRhYS4wLm5pZDE4X29yaWdpbmFsOiAweGI3YTYwMTQwIGFzPTQgc2Vx
PTAgZGV2aWNlPU1pYyBjb25uPUZpeGVkIGN0eXBlPURpZ2l0YWwgbG9jPUxpZC1JbiBjb2xvcj1V
bmtub3duIG1pc2M9MQpkZXYuaGRhYS4wLm5pZDE4X2NvbmZpZzogMHhiN2E2MDE0MCBhcz00IHNl
cT0wIGRldmljZT1NaWMgY29ubj1GaXhlZCBjdHlwZT1EaWdpdGFsIGxvYz1MaWQtSW4gY29sb3I9
VW5rbm93biBtaXNjPTEKZGV2LmhkYWEuMC5uaWQxODogcGluOiBNaWMgKEZpeGVkKQogICAgIFdp
ZGdldCBjYXA6IDB4MDA0MDA0MGIgUFdSIFNURVJFTwogICAgQXNzb2NpYXRpb246IDMgKDB4MDAw
MSkKICAgICAgICAgICAgT1NTOiBtb25pdG9yIChtb25pdG9yKQogICAgICAgIFBpbiBjYXA6IDB4
MDAwMDAwMjAgSU4KICAgICBQaW4gY29uZmlnOiAweGI3YTYwMTQwIGFzPTQgc2VxPTAgZGV2aWNl
PU1pYyBjb25uPUZpeGVkIGN0eXBlPURpZ2l0YWwgbG9jPUxpZC1JbiBjb2xvcj1Vbmtub3duIG1p
c2M9MQogICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjAgSU4KICAgICAgSW5wdXQgYW1wOiAweDAw
MjcwMzAwIG11dGU9MCBzdGVwPTMgc2l6ZT0zOSBvZmZzZXQ9MCAoMC8zMGRCKQoKZGV2LmhkYWEu
MC5uaWQxNzogdmVuZG9yIHdpZGdldCBbRElTQUJMRURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMGYw
MDAwMAoKZGV2LmhkYWEuMC5uaWQxNjogdmVuZG9yIHdpZGdldCBbRElTQUJMRURdCiAgICAgV2lk
Z2V0IGNhcDogMHgwMGYwMDAwMAoKZGV2LmhkYWEuMC5uaWQxNTogYXVkaW8gbWl4ZXIgW0RJU0FC
TEVEXQogICAgIFdpZGdldCBjYXA6IDB4MDAyMDAxMGEKICAgICAgSW5wdXQgYW1wOiAweDgwMDAw
MDAwIG11dGU9MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wICgwLzBkQikKICAgIENvbm5lY3Rpb25z
OiAyCiAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTIgW2F1ZGlvIG91dHB1dF0KICAgICAg
ICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MTEgW2F1ZGlvIG1peGVyXQoKZGV2LmhkYWEuMC5uaWQx
NDogdmVuZG9yIHdpZGdldCBbRElTQUJMRURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMGYwMDAwMAoK
ZGV2LmhkYWEuMC5uaWQxMzogYXVkaW8gbWl4ZXIKICAgICBXaWRnZXQgY2FwOiAweDAwMjAwMTBi
IFNURVJFTwogICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMSkKICAgICAgICAgICAgT1NTOiBwY20s
IG1peAogICAgICBJbnB1dCBhbXA6IDB4ODAwMDAwMDAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zm
c2V0PTAgKDAvMGRCKQogICAgQ29ubmVjdGlvbnM6IDIKICAgICAgICAgICsgPC0gbmlkPTMgW2F1
ZGlvIG91dHB1dF0KICAgICAgICAgICsgPC0gbmlkPTExIFthdWRpbyBtaXhlcl0KCmRldi5oZGFh
LjAubmlkMTI6IGF1ZGlvIG1peGVyCiAgICAgV2lkZ2V0IGNhcDogMHgwMDIwMDEwYiBTVEVSRU8K
ICAgIEFzc29jaWF0aW9uOiAwICgweDAwMDEpCiAgICAgICAgICAgIE9TUzogcGNtLCBtaXgKICAg
ICAgSW5wdXQgYW1wOiAweDgwMDAwMDAwIG11dGU9MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wICgw
LzBkQikKICAgIENvbm5lY3Rpb25zOiAyCiAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBvdXRw
dXRdCiAgICAgICAgICArIDwtIG5pZD0xMSBbYXVkaW8gbWl4ZXJdCgpkZXYuaGRhYS4wLm5pZDEx
OiBhdWRpbyBtaXhlcgogICAgIFdpZGdldCBjYXA6IDB4MDAyMDAxMGIgU1RFUkVPCiAgICBBc3Nv
Y2lhdGlvbjogMiAoMHgwMDAxKQogICAgICAgICAgICBPU1M6IG1peCAobWl4KQogICAgICBJbnB1
dCBhbXA6IDB4ODAwNTFmMTcgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMyAoLTM0LzEy
ZEIpCiAgICBDb25uZWN0aW9uczogNQogICAgICAgICAgKyA8LSBuaWQ9MjQgW3BpbjogTWljIChC
bGFjayBKYWNrKV0KICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjUgW3BpbjogU3BlYWtl
ciAoTm9uZSldIFtESVNBQkxFRF0KICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjYgW3Bp
bjogU3BlYWtlciAoRml4ZWQpXQogICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0yNyBbcGlu
OiBTcGVha2VyIChOb25lKV0gW0RJU0FCTEVEXQogICAgICAgICAgKyA8LSBuaWQ9MjkgW2JlZXAg
d2lkZ2V0XQoKZGV2LmhkYWEuMC5uaWQxMDogdmVuZG9yIHdpZGdldCBbRElTQUJMRURdCiAgICAg
V2lkZ2V0IGNhcDogMHgwMGYwMDAwMAoKZGV2LmhkYWEuMC5uaWQ5OiBhdWRpbyBpbnB1dAogICAg
IFdpZGdldCBjYXA6IDB4MDAxMDA1MWIgUFdSIFNURVJFTwogICAgQXNzb2NpYXRpb246IDMgKDB4
MDAwMSkKICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxIFBDTQogICAgICAgIFBDTSBjYXA6IDB4
MDAwZTA1NjAgMTYgMjAgMjQgYml0cywgNDQgNDggOTYgMTkyIEtIegogICAgICBJbnB1dCBhbXA6
IDB4ODAwMjNmMTcgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT0yIG9mZnNldD0yMyAoLTE3LzMwZEIpCiAg
ICBDb25uZWN0aW9uczogMQogICAgICAgICAgKyA8LSBuaWQ9MzQgW2F1ZGlvIG1peGVyXQoKZGV2
LmhkYWEuMC5uaWQ4OiBhdWRpbyBpbnB1dAogICAgIFdpZGdldCBjYXA6IDB4MDAxMDA1MWIgUFdS
IFNURVJFTwogICAgQXNzb2NpYXRpb246IDIgKDB4MDAwMSkKICAgICBTdHJlYW0gY2FwOiAweDAw
MDAwMDAxIFBDTQogICAgICAgIFBDTSBjYXA6IDB4MDAwZTA1NjAgMTYgMjAgMjQgYml0cywgNDQg
NDggOTYgMTkyIEtIegogICAgICBJbnB1dCBhbXA6IDB4ODAwMjNmMTcgbXV0ZT0xIHN0ZXA9NjMg
c2l6ZT0yIG9mZnNldD0yMyAoLTE3LzMwZEIpCiAgICBDb25uZWN0aW9uczogMQogICAgICAgICAg
KyA8LSBuaWQ9MzUgW2F1ZGlvIG1peGVyXQoKZGV2LmhkYWEuMC5uaWQ3OiB2ZW5kb3Igd2lkZ2V0
IFtESVNBQkxFRF0KICAgICBXaWRnZXQgY2FwOiAweDAwZjAwMDAwCgpkZXYuaGRhYS4wLm5pZDY6
IGF1ZGlvIG91dHB1dCBbRElTQUJMRURdCiAgICAgV2lkZ2V0IGNhcDogMHgwMDAwMDYxMSBQV1Ig
RElHSVRBTCBTVEVSRU8KICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxIFBDTQogICAgICAgIFBD
TSBjYXA6IDB4MDAwZTA1ZjAgMTYgMjAgMjQgYml0cywgMzIgNDQgNDggODggOTYgMTkyIEtIegoK
ZGV2LmhkYWEuMC5uaWQ1OiB2ZW5kb3Igd2lkZ2V0IFtESVNBQkxFRF0KICAgICBXaWRnZXQgY2Fw
OiAweDAwZjAwMDAwCgpkZXYuaGRhYS4wLm5pZDQ6IHZlbmRvciB3aWRnZXQgW0RJU0FCTEVEXQog
ICAgIFdpZGdldCBjYXA6IDB4MDBmMDAwMDAKCmRldi5oZGFhLjAubmlkMzogYXVkaW8gb3V0cHV0
CiAgICAgV2lkZ2V0IGNhcDogMHgwMDAwMDQxZCBQV1IgU1RFUkVPCiAgICBBc3NvY2lhdGlvbjog
MSAoMHgwMDAxKQogICAgICAgICAgICBPU1M6IHBjbSAocGNtKQogICAgIFN0cmVhbSBjYXA6IDB4
MDAwMDAwMDEgUENNCiAgICAgICAgUENNIGNhcDogMHgwMDBlMDU2MCAxNiAyMCAyNCBiaXRzLCA0
NCA0OCA5NiAxOTIgS0h6CiAgICAgT3V0cHV0IGFtcDogMHgwMDAyNTc1NyBtdXRlPTAgc3RlcD04
NyBzaXplPTIgb2Zmc2V0PTg3ICgtNjUvMGRCKQoKZGV2LmhkYWEuMC5uaWQyOiBhdWRpbyBvdXRw
dXQKICAgICBXaWRnZXQgY2FwOiAweDAwMDAwNDFkIFBXUiBTVEVSRU8KICAgIEFzc29jaWF0aW9u
OiAwICgweDAwMDEpCiAgICAgICAgICAgIE9TUzogcGNtIChwY20pCiAgICAgU3RyZWFtIGNhcDog
MHgwMDAwMDAwMSBQQ00KICAgICAgICBQQ00gY2FwOiAweDAwMGUwNTYwIDE2IDIwIDI0IGJpdHMs
IDQ0IDQ4IDk2IDE5MiBLSHoKICAgICBPdXRwdXQgYW1wOiAweDAwMDI1NzU3IG11dGU9MCBzdGVw
PTg3IHNpemU9MiBvZmZzZXQ9ODcgKC02NS8wZEIpCgpkZXYuaGRhYS4wLiVwYXJlbnQ6IGhkYWNj
MApkZXYuaGRhYS4wLiVwbnBpbmZvOiB0eXBlPTB4MDEgc3Vic3lzdGVtPTB4MTBlYzAwMDAKZGV2
LmhkYWEuMC4lbG9jYXRpb246IG5pZD0xCmRldi5oZGFhLjAuJWRyaXZlcjogaGRhYQpkZXYuaGRh
YS4wLiVkZXNjOiBSZWFsdGVrIEFMQzI2OSBBdWRpbyBGdW5jdGlvbiBHcm91cApkZXYuaGRhYS4l
cGFyZW50OiAK

--=_mailhost.netlabit.sk-44129-1647089033-0001-2--



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