From nobody Sat Mar 12 12:43:52 2022 X-Original-To: freebsd-multimedia@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 048031A0B17F for ; Sat, 12 Mar 2022 12:43:57 +0000 (UTC) (envelope-from freebsd-multimedia@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4KG2Y76TtQz3Qyt for ; Sat, 12 Mar 2022 12:43:55 +0000 (UTC) (envelope-from freebsd-multimedia@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Sat, 12 Mar 2022 13:43:53 +0100 id 00DADC23.622C9589.0000AC61 Date: Sat, 12 Mar 2022 13:43:52 +0100 From: Milan Obuch To: freebsd-multimedia@freebsd.org Subject: Re: Sound on GPD's MicroPC? Message-ID: <20220312134352.1a3c1a70@zeta.dino.sk> X-Mailer: Claws Mail 3.18.0git333 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: Multimedia discussions List-Archive: https://lists.freebsd.org/archives/freebsd-multimedia List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-multimedia@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_mailhost.netlabit.sk-44129-1647089033-0001-2" X-Rspamd-Queue-Id: 4KG2Y76TtQz3Qyt X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-multimedia@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-multimedia@dino.sk X-Spamd-Result: default: False [-0.73 / 15.00]; FAKE_REPLY(1.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.93)[-0.932]; MID_RHS_MATCH_FROMTLD(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_NA(0.00)[dino.sk]; NEURAL_HAM_MEDIUM(-0.99)[-0.993]; MLMMJ_DEST(0.00)[freebsd-multimedia]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N 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: (play/rec) default > pcm1: (play/rec) > pcm2: (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--