From owner-freebsd-multimedia@FreeBSD.ORG Mon Aug 25 11:06:54 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E22A1065698 for ; Mon, 25 Aug 2008 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2FBB78FC15 for ; Mon, 25 Aug 2008 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7PB6rxK027821 for ; Mon, 25 Aug 2008 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7PB6r2q027817 for freebsd-multimedia@FreeBSD.org; Mon, 25 Aug 2008 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 25 Aug 2008 11:06:53 GMT Message-Id: <200808251106.m7PB6r2q027817@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Aug 2008 11:06:54 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/94279 multimedia [snd_neomagic] snd_neomagic crashes on FreeBSD 5.4 and o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/97535 multimedia [snd_mss] doesn't work in 6.0-RELEASE and above for Cr o kern/98167 multimedia [sound] [es137x] [patch] ES1370 mixer volumes incorrec o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/104874 multimedia [snd_emu10k1] kldload snd_emu10k1 hangs system o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o kern/107516 multimedia [snd_emu10k1] - skips, clicks and lag after a day of h o kern/114760 multimedia [snd_cmi] snd_cmi driver causing sporadic system hangs o kern/115666 multimedia [sound] Microphone does not work o kern/119181 multimedia [snd_hda] snd_hda needs doesn't recognise headphones o o kern/119759 multimedia [snd_emu10k1] Can not record anything with emu10k1 on o kern/120144 multimedia [snd_hda] snd_hda plays sound on all outputs o kern/121156 multimedia [sound]: [PATCH] Turn on inverted external amplifier s o kern/122086 multimedia [sound] maestro sound driver is working, but mixer ini o ports/122305 multimedia multimedia/gstreame - gst-inspect-0.10 hangs when chec o kern/124319 multimedia [snd_emu10k1] [regression] Cannot record from second c o ports/124817 multimedia audio/gstreamer-plugins-spc include file name miss o ports/125519 multimedia www/gstreamer-plugins-neon will not install o ports/126310 multimedia multimedia/transcode configure failure locating libavc 26 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/23546 multimedia [snd_csa] [patch] csa DMA-interrupt problem o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. s kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I f kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/79678 multimedia [sound] sound works except recording from any source o kern/80632 multimedia [sound] pcm driver missing support for CMI8738 auxilla s kern/83697 multimedia [snd_mss] [patch] support, docs added for full-duplex, o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup o kern/92512 multimedia [sound] distorted mono output with emu10k1 o kern/93986 multimedia [sound] Acer TravelMate 4652LMi pcm0 channel dead o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/98496 multimedia [snd_ich] some functions don't work in my sound kernel o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/100859 multimedia [snd_ich] snd_ich broken on GIGABYTE 915 system o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del o kern/111767 multimedia [sound] ATI SB450 High Definition Audio Controller sou s kern/113950 multimedia [sound] [patch] [request] add per-vchan mixer support o kern/115300 multimedia [snd_hda] snd_hda(4) fails to attach on -CURRENT [regr o kern/117599 multimedia [sound] Audio routing problem NVIDIA MCP51 HDA o kern/117729 multimedia [snd_hda] microphone is not working with snd_hda on Fr o ports/118168 multimedia [patch] multimedia/transcode - Add WITHOUT_X11 and WIT o ports/118237 multimedia Ports: multimedia/ffmpeg fix configure option and add o ports/118289 multimedia port of multimedia/tovid only semi works on 6.2 Releas o kern/119671 multimedia [snd_hda] line is mic and mic is line on Fujitsu Sieme o kern/119931 multimedia [sound] No sound card detected on ASUS "K8V-X SE R2.00 o kern/119973 multimedia [snd_maestro] snd_maestro only works after reload [reg o kern/120780 multimedia [snd_hda] snd_hda doesn't work on Dell Latitutude D530 o kern/120857 multimedia [snd_emu10k1] snd_emu10k1 driver issues a warning on u o ports/121662 multimedia graphics/libcaca - not bumped after imlib2 upgrade o ports/122922 multimedia [ patch ] multimedia/ffmpeg text output is mangled o ports/123409 multimedia [Patch] ports:multimedia/ffmpeg fix WITH_OPTIMIZED_CFL o ports/124501 multimedia multimedia/gstreamer-ffmpeg version 0.10.4_1 compile f o kern/124645 multimedia [snd_hda] snd_hda and SB600, speakers not deactivated o ports/124727 multimedia multimedia/gstreamer-ffmpeg 0.10.4_1 configure fails o kern/125756 multimedia [sound] [patch] cannot detect soft-modem on HDA bus o kern/125822 multimedia [snd_hda] [patch] Does not define the device: pcm0: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C018F106566C for ; Mon, 25 Aug 2008 16:27:57 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3DF9F8FC19 for ; Mon, 25 Aug 2008 16:27:57 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 207359841 for freebsd-multimedia@FreeBSD.org; Mon, 25 Aug 2008 19:27:56 +0300 Message-ID: <48B2DD7E.6030700@FreeBSD.org> Date: Mon, 25 Aug 2008 19:27:42 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: freebsd-multimedia@FreeBSD.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Aug 2008 16:27:57 -0000 Hi. Here is second preview of my HDA sound driver update. As with the first one I would be grateful for any feedback positive or negative. Patch for 8-CURRENT: http://people.freebsd.org/~mav/hda.20080825.patch Patch for 7-STABLE (mostly the same): http://people.freebsd.org/~mav/hda.7.20080825.patch Full driver directory archive: http://people.freebsd.org/~mav/hda.20080825.tgz Main changes since first version: - Record source selector completely rewritten. Now mixed recording and multilevel mixed/multiplexed recording found on some codecs should work fine. I have no possibility to test all of these on my hardware, so feedbacks are wanted. - Rewritten device hints parser. Now it is possible to specify names instead of numeric codes for device type, connectivity and color. For example: hint.hdac.0.cad0.nid28.config="device=CD conn=Fixed color=Red" - Sysctl that dumps current pin configuration (dev.hdac.0.pindump) fixed. Setting it to nonzero value dumps current pin configuration and jack detection/sensing status. It should be useful for debugging and hints writing purposes. - SPDIF output (may be input too, but I can't test it) implemented. I'm not sure that it is done perfectly, completely or even correctly, but I am able to playback both PCM and AC3 streams from mplayer on my AD1988 codec and external audio receiver. If you will try AC3, make sure you have disabled vchans for that dspX device with 'sysctl dev.pcm.X.play.vchans=0'. - Kernel verbose output improved to be more informative. - Module unloading fixed. - Asus MB quirk updated to work properly. Actually this quirk is not really required as it only reconfigures codec from 5.1 output scheme to 2.0 output + 2 input. - Numerous other fixes... If you will have any questions/problems boot your system with verbose logging. Driver prints a lot of usable information there. While sending me reports please attach your kernel verbose boot output, pin dump produced by `sysctl dev.hdac.0.pindump=1` and `cat /dev/sndstat` output to your message. Thanks. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Mon Aug 25 21:56:18 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 531301065699 for ; Mon, 25 Aug 2008 21:56:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id BAC2C8FC27 for ; Mon, 25 Aug 2008 21:56:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 207743101; Tue, 26 Aug 2008 00:56:17 +0300 Message-ID: <48B32A74.6010905@FreeBSD.org> Date: Tue, 26 Aug 2008 00:56:04 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: =?KOI8-R?Q?Raoul_M=E9g=E9las?= References: <20080825213227.317663F616A@smtp5-g19.free.fr> In-Reply-To: <20080825213227.317663F616A@smtp5-g19.free.fr> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Aug 2008 21:56:18 -0000 Raoul Mégélas wrote: > Thanks for your work. > here is the result on my machine. > > Loading the driver found at your freebsd address, > gives the following display after: > /usr/sbin/mixer > > Mixer mic is currently set to 0:0 > Mixer rec is currently set to 0:0 > Recording source: mic > > vol and pcm disappeared. > > of course, no sound and volume not properly set. > > unloading the driver coredump. > > if you want i can put the coredump somewhere. > > Details: > sony vaio (s5 acpi sony driver), > hda alc262 > FreeBSD current from 20080820 + driver from today. Thanks for feedback, but this gives me close to nothing. Could you provide me information I have asked? Verbose kernel output, pin dump, /dev/sndstat output? Coredump gives nothing without original kernel. Gdb backtrace would be good. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Mon Aug 25 21:58:54 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D3231065677 for ; Mon, 25 Aug 2008 21:58:54 +0000 (UTC) (envelope-from root@free.fr) Received: from postfix1-g20.free.fr (postfix1-g20.free.fr [212.27.60.42]) by mx1.freebsd.org (Postfix) with ESMTP id 44B328FC2A for ; Mon, 25 Aug 2008 21:58:54 +0000 (UTC) (envelope-from root@free.fr) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by postfix1-g20.free.fr (Postfix) with ESMTP id 2A46C29EDDD4 for ; Mon, 25 Aug 2008 23:32:29 +0200 (CEST) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 549EB3F6197; Mon, 25 Aug 2008 23:32:27 +0200 (CEST) Received: from free.fr (evr27-1-88-172-40-194.fbx.proxad.net [88.172.40.194]) by smtp5-g19.free.fr (Postfix) with ESMTP id 317663F616A; Mon, 25 Aug 2008 23:32:27 +0200 (CEST) To: Alexander Motin From: Raoul Mégélas Date: Mon, 25 Aug 2008 23:32:25 +0200 Sender: root@free.fr Message-Id: <20080825213227.317663F616A@smtp5-g19.free.fr> Cc: freebsd-multimedia@freebsd.org Subject: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Aug 2008 21:58:54 -0000 Hi Alexander, Thanks for your work. here is the result on my machine. Loading the driver found at your freebsd address, gives the following display after: /usr/sbin/mixer Mixer mic is currently set to 0:0 Mixer rec is currently set to 0:0 Recording source: mic vol and pcm disappeared. of course, no sound and volume not properly set. unloading the driver coredump. if you want i can put the coredump somewhere. Details: sony vaio (s5 acpi sony driver), hda alc262 FreeBSD current from 20080820 + driver from today. Best regards raoul rmgls@free.fr From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 00:00:44 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04770106566C for ; Tue, 26 Aug 2008 00:00:44 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntmtas05p.mx.bigpond.com (nskntmtas05p.mx.bigpond.com [61.9.168.149]) by mx1.freebsd.org (Postfix) with ESMTP id 750E78FC18 for ; Tue, 26 Aug 2008 00:00:43 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntotgx02p.mx.bigpond.com ([124.188.162.219]) by nskntmtas05p.mx.bigpond.com with ESMTP id <20080826000034.NYAH19244.nskntmtas05p.mx.bigpond.com@nskntotgx02p.mx.bigpond.com> for ; Tue, 26 Aug 2008 00:00:34 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nskntotgx02p.mx.bigpond.com with ESMTP id <20080826000033.FUDH15766.nskntotgx02p.mx.bigpond.com@areilly.bpa.nu> for ; Tue, 26 Aug 2008 00:00:33 +0000 Received: (qmail 77808 invoked by uid 501); 26 Aug 2008 00:00:09 -0000 Date: Tue, 26 Aug 2008 10:00:09 +1000 From: Andrew Reilly To: Jeff Roberson Message-ID: <20080826000009.GA77044@duncan.reilly.home> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080820214627.C30593@desktop> User-Agent: Mutt/1.4.2.3i X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150205.48B347A2.00B4,ss=1,fgs=0 Cc: freebsd-multimedia@freebsd.org, freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 00:00:44 -0000 Hi Jeff, Sorry for the slow follow-up. It's actually quite a pain to tweak the kernel on that machine: it's often in use and it's slow at compiling kernels. Will see if I can get on to it soon. On Wed, Aug 20, 2008 at 09:47:01PM -1000, Jeff Roberson wrote: > On Tue, 19 Aug 2008, Andrew Reilly wrote: > > >On Mon, Aug 18, 2008 at 10:00:12PM -1000, Jeff Roberson wrote: > >>Can you tell me what % cpu the audio application uses while running? Have > >>you tried nice -20 instead of rtprio? > > > >It's currently using about 10%, maybe a bit more. I expect > >it to get heavier as I add more to it. I have hopes of it > >continuing to work even at 60 to 80% of CPU. > > > >I haven't tried nice -20 because I don't want the priority to > >drift or change, which is something that I thought the normal > >levels did. I'll give it a go though, and report back. > > With such a low cpu utilization I wouldn't expect it's the scheduling > algorithm. It may be a difference in preemption settings. Is preemption > enabled in both kernels? Yes, all of the premption and POSIX realtime options (that are usually on, aren't they?) are on in each case. Only difference is selection of scheduler: (This is the whole config file) include GENERIC ident GURNEY nocpu I486_CPU nocpu I586_CPU nooptions SCHED_ULE options SCHED_4BSD Cheers, Andrew From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 02:53:17 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F67F106564A; Tue, 26 Aug 2008 02:53:17 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4899F8FC16; Tue, 26 Aug 2008 02:53:17 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.97] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7Q2rDRu050074 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 25 Aug 2008 22:53:13 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Alexander Motin In-Reply-To: <48B2DD7E.6030700@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-gi8Ps5CboDjhzkCyiuuQ" Organization: FreeBSD Date: Mon, 25 Aug 2008 22:53:07 -0400 Message-Id: <1219719187.1818.6.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 02:53:17 -0000 --=-gi8Ps5CboDjhzkCyiuuQ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-08-25 at 19:27 +0300, Alexander Motin wrote: > Hi. >=20 > Here is second preview of my HDA sound driver update. As with the first=20 > one I would be grateful for any feedback positive or negative. This version looks interesting... Unfortunately, it causes my laptop to hang on boot. hdac seems to load just fine, and it gets down to where it probes the cd and hangs right before mounting disks. I know it isn't much to go on, but maybe its frobbing around in acpi or something? I let it sit there for a few minutes and it eventually claimed that it timed out accessing my battery... Anyway, good work, it looks great from what I can see so far. Dell D630 running: FreeBSD wombat.2hip.net 8.0-CURRENT FreeBSD 8.0-CURRENT #23: Sat Aug 23 13:23:39 EDT 2008 root@wombat.2hip.net:/usr/obj/usr/src/sys/D630 i386 robert. > Patch for 8-CURRENT: > http://people.freebsd.org/~mav/hda.20080825.patch > Patch for 7-STABLE (mostly the same): > http://people.freebsd.org/~mav/hda.7.20080825.patch > Full driver directory archive: > http://people.freebsd.org/~mav/hda.20080825.tgz >=20 > Main changes since first version: > - Record source selector completely rewritten. Now mixed recording and=20 > multilevel mixed/multiplexed recording found on some codecs should work=20 > fine. I have no possibility to test all of these on my hardware, so=20 > feedbacks are wanted. > - Rewritten device hints parser. Now it is possible to specify names=20 > instead of numeric codes for device type, connectivity and color. For=20 > example: > hint.hdac.0.cad0.nid28.config=3D"device=3DCD conn=3DFixed color=3DRed" > - Sysctl that dumps current pin configuration (dev.hdac.0.pindump)=20 > fixed. Setting it to nonzero value dumps current pin configuration and=20 > jack detection/sensing status. It should be useful for debugging and=20 > hints writing purposes. > - SPDIF output (may be input too, but I can't test it) implemented.=20 > I'm not sure that it is done perfectly, completely or even correctly,=20 > but I am able to playback both PCM and AC3 streams from mplayer on my=20 > AD1988 codec and external audio receiver. If you will try AC3, make sure=20 > you have disabled vchans for that dspX device with 'sysctl=20 > dev.pcm.X.play.vchans=3D0'. > - Kernel verbose output improved to be more informative. > - Module unloading fixed. > - Asus MB quirk updated to work properly. Actually this quirk is not=20 > really required as it only reconfigures codec from 5.1 output scheme to=20 > 2.0 output + 2 input. > - Numerous other fixes... >=20 > If you will have any questions/problems boot your system with verbose > logging. Driver prints a lot of usable information there. >=20 > While sending me reports please attach your kernel verbose boot output,=20 > pin dump produced by `sysctl dev.hdac.0.pindump=3D1` and `cat=20 > /dev/sndstat` output to your message. >=20 > Thanks. >=20 --=-gi8Ps5CboDjhzkCyiuuQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAkizcBMACgkQM4TrQ4qfRON3+ACfQ9KpMnb+1mU1ns1Xl5PuCXJq eiUAmQGPBYS0sZWwjrwoWgRvTC9gaGEI =36Hy -----END PGP SIGNATURE----- --=-gi8Ps5CboDjhzkCyiuuQ-- From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 09:14:22 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 990F4106564A for ; Tue, 26 Aug 2008 09:14:22 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id 1379C8FC23 for ; Tue, 26 Aug 2008 09:14:21 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m7Q8mHSX005560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Aug 2008 12:48:18 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KXuDp-0001A6-14; Tue, 26 Aug 2008 12:48:17 +0400 From: Vladimir Grebenschikov To: Alexander Motin In-Reply-To: <48B2DD7E.6030700@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 26 Aug 2008 12:48:16 +0400 Message-Id: <1219740496.2209.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 09:14:22 -0000 On Mon, 2008-08-25 at 19:27 +0300, Alexander Motin wrote: > Hi. I've tried this patch on 8-CURRENT. first, it almost freezes system with: hdac0: mem 0xee400000-0xee403fff irq 17 at device 27.0 on pci0 hdac0: hdac0: [ITHREAD] hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 ... cut ... hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac0: pcm0: on hdac0 pcm1: on hdac0 # dmesg | fgrep hdac_command_send_internal | wc -l 258 # While these timeout messages system was unresponsive, but after (in several seconds) it looks ok. # cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: at hdac0 cad 0 kld snd_hda [20080825_0100] [GIANT] (1p:1v/1r:1v channels duplex default) pcm1: at hdac0 cad 0 kld snd_hda [20080825_0100] [MPSAFE] (1p:1v/0r:0v channels) Music is plays on both /dev/dsp0 and /dev/dsp1 but goes to output only on dsp0. # mixer Mixer vol is currently set to 100:100 Mixer pcm is currently set to 75:75 Mixer cd is currently set to 62:62 Mixer rec is currently set to 70:70 Mixer ogain is currently set to 100:100 Mixer monitor is currently set to 45:45 Recording source: # mixer -f /dev/mixer1 Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75 # Changing of mixer volumes for both mixer does not affects anything. any hints will be appreciated. > Here is second preview of my HDA sound driver update. As with the first > one I would be grateful for any feedback positive or negative. > > Patch for 8-CURRENT: > http://people.freebsd.org/~mav/hda.20080825.patch > Patch for 7-STABLE (mostly the same): > http://people.freebsd.org/~mav/hda.7.20080825.patch > Full driver directory archive: > http://people.freebsd.org/~mav/hda.20080825.tgz > > Main changes since first version: > - Record source selector completely rewritten. Now mixed recording and > multilevel mixed/multiplexed recording found on some codecs should work > fine. I have no possibility to test all of these on my hardware, so > feedbacks are wanted. > - Rewritten device hints parser. Now it is possible to specify names > instead of numeric codes for device type, connectivity and color. For > example: > hint.hdac.0.cad0.nid28.config="device=CD conn=Fixed color=Red" > - Sysctl that dumps current pin configuration (dev.hdac.0.pindump) > fixed. Setting it to nonzero value dumps current pin configuration and > jack detection/sensing status. It should be useful for debugging and > hints writing purposes. > - SPDIF output (may be input too, but I can't test it) implemented. > I'm not sure that it is done perfectly, completely or even correctly, > but I am able to playback both PCM and AC3 streams from mplayer on my > AD1988 codec and external audio receiver. If you will try AC3, make sure > you have disabled vchans for that dspX device with 'sysctl > dev.pcm.X.play.vchans=0'. > - Kernel verbose output improved to be more informative. > - Module unloading fixed. > - Asus MB quirk updated to work properly. Actually this quirk is not > really required as it only reconfigures codec from 5.1 output scheme to > 2.0 output + 2 input. > - Numerous other fixes... > > If you will have any questions/problems boot your system with verbose > logging. Driver prints a lot of usable information there. > > While sending me reports please attach your kernel verbose boot output, > pin dump produced by `sysctl dev.hdac.0.pindump=1` and `cat > /dev/sndstat` output to your message. > > Thanks. > -- Vladimir B. Grebenschikov vova@fbsd.ru From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 09:29:47 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF7CA1065770 for ; Tue, 26 Aug 2008 09:29:47 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3C0418FC5C for ; Tue, 26 Aug 2008 09:29:46 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 208379752; Tue, 26 Aug 2008 12:29:31 +0300 Message-ID: <48B3CCFA.6010505@FreeBSD.org> Date: Tue, 26 Aug 2008 12:29:30 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: Vladimir Grebenschikov References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> In-Reply-To: <1219740496.2209.9.camel@localhost> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 09:29:47 -0000 Vladimir Grebenschikov wrote: > On Mon, 2008-08-25 at 19:27 +0300, Alexander Motin wrote: > I've tried this patch on 8-CURRENT. > > first, it almost freezes system with: > > hdac0: mem 0xee400000-0xee403fff irq 17 at device 27.0 on pci0 > hdac0: > hdac0: [ITHREAD] > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > ... cut ... > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: > hdac0: > pcm0: on hdac0 > pcm1: on hdac0 > > # dmesg | fgrep hdac_command_send_internal | wc -l > 258 > # That's very strange. I haven't touched codec interface part and haven't seen such problem. Is it repeatable? Does it happened with original driver? > While these timeout messages system was unresponsive, but after (in > several seconds) it looks ok. > > # cat /dev/sndstat > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > Installed devices: > pcm0: at hdac0 cad 0 kld snd_hda [20080825_0100] [GIANT] (1p:1v/1r:1v channels duplex default) > pcm1: at hdac0 cad 0 kld snd_hda [20080825_0100] [MPSAFE] (1p:1v/0r:0v channels) > > Music is plays on both /dev/dsp0 and /dev/dsp1 but goes to output only on dsp0. /dev/dsp1 must use some other pins. It can go to the front panel connector or SPDIF output or internal motherboard connector or even possibly nowhere. Some more information could be found from system boot verbose log messages. > # mixer > Mixer vol is currently set to 100:100 > Mixer pcm is currently set to 75:75 > Mixer cd is currently set to 62:62 > Mixer rec is currently set to 70:70 > Mixer ogain is currently set to 100:100 > Mixer monitor is currently set to 45:45 > Recording source: > # mixer -f /dev/mixer1 > Mixer vol is currently set to 75:75 > Mixer pcm is currently set to 75:75 > # > > Changing of mixer volumes for both mixer does not affects anything. > > any hints will be appreciated. Some mixers may have low precision, even be mute-only. What exactly each mixer does could be found from system boot verbose log messages Could you repeat your test and send me verbose output? -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 11:28:31 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD470106567B for ; Tue, 26 Aug 2008 11:28:31 +0000 (UTC) (envelope-from unss27rugby@www2.ac-rouen.fr) Received: from dallas.ac-rouen.fr (smtp.ac-rouen.fr [194.167.196.131]) by mx1.freebsd.org (Postfix) with ESMTP id 6756D8FC21 for ; Tue, 26 Aug 2008 11:28:31 +0000 (UTC) (envelope-from unss27rugby@www2.ac-rouen.fr) Received: from dallas.ac-rouen.fr (localhost.localdomain [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id 5531634C28 for ; Tue, 26 Aug 2008 13:01:41 +0200 (CEST) Received: from www2.ac-rouen.fr (hanoi.ac-rouen.fr [194.167.110.10]) by dallas.ac-rouen.fr (Postfix) with ESMTP id 6708A34C37 for ; Tue, 26 Aug 2008 12:59:07 +0200 (CEST) Received: by www2.ac-rouen.fr (Postfix, from userid 65902) id 9C36C44DB7; Tue, 26 Aug 2008 12:58:34 +0200 (CEST) To: freebsd-multimedia@freebsd.org From: Halifax Online Content-Transfer-Encoding: 8bit Message-Id: <20080826105834.9C36C44DB7@www2.ac-rouen.fr> Date: Tue, 26 Aug 2008 12:58:34 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Halifax Online Alert X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 11:28:31 -0000 [hx_print.gif] Dear Customer, Due to our MID-YEARLY upgrade, we kindly request you to update your online banking details, do not hesitate to fill all the requested information(s) in the link below and reconfirm your online account details. Note: there is an error in your SECURITY QUESTION and ANSWER in your file with our organisation that need to be updated. Failure to re-confirm your online banking details may leads to temporarily suspension from accessing your account online. [1]https://www.halifax-online.co.uk/_mem_bin/formslogin.asp We use the latest security measures to ensure that your online banking maintaining by our financial institution is well safe and secured according to our banking system Thank you for banking with us. Halifax Online Help Desk Information on protecting yourself from fraud, please review the Security Tips in our Security Center. References 1. http://atp-primrosebordeaux.com/cms/templates/css/www.halifax.co.uk/www.halifax.co.uk/www.halifax.co.uk/_mem_new/_mem_new/index.html From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 12:24:46 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CED8106566B; Tue, 26 Aug 2008 12:24:46 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id 1DFA08FC0A; Tue, 26 Aug 2008 12:24:42 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m7QCOdlr001763 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Aug 2008 16:24:40 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KXxbD-0001Qf-4B; Tue, 26 Aug 2008 16:24:39 +0400 From: Vladimir Grebenschikov To: Alexander Motin In-Reply-To: <48B3CCFA.6010505@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> Content-Type: multipart/mixed; boundary="=-M4c0LKJ9oB9r5jCUzi9I" Organization: SWsoft Date: Tue, 26 Aug 2008 16:24:38 +0400 Message-Id: <1219753478.2030.16.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 12:24:46 -0000 --=-M4c0LKJ9oB9r5jCUzi9I Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2008-08-26 at 12:29 +0300, Alexander Motin wrote: > > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > > hdac0: > > hdac0: > > pcm0: on hdac0 > > pcm1: on hdac0 > > > > # dmesg | fgrep hdac_command_send_internal | wc -l > > 258 > > # > > That's very strange. I haven't touched codec interface part and haven't > seen such problem. > Is it repeatable? Yes, every time. > Does it happened with original driver? No. With boot -v: ... hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Found unknown FG nid=304 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Found unknown FG nid=305 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Found unknown FG nid=306 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Found unknown FG nid=307 ... hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Found unknown FG nid=509 hdac0: hdac0: ... > > While these timeout messages system was unresponsive, but after (in > > several seconds) it looks ok. These messages go long enough about 30 seconds. > > # cat /dev/sndstat > > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > > Installed devices: > > pcm0: at hdac0 cad 0 kld snd_hda [20080825_0100] [GIANT] (1p:1v/1r:1v channels duplex default) > > pcm1: at hdac0 cad 0 kld snd_hda [20080825_0100] [MPSAFE] (1p:1v/0r:0v channels) > > > > Music is plays on both /dev/dsp0 and /dev/dsp1 but goes to output only on dsp0. > > /dev/dsp1 must use some other pins. It can go to the front panel > connector or SPDIF output or internal motherboard connector or even > possibly nowhere. Some more information could be found from system boot > verbose log messages. hdac0: Playback: hdac0: hdac0: nid=5 [pin: Line-out (Both)] hdac0: | hdac0: + <- nid=3 [audio output] [src: pcm] hdac0: + <- nid=14 [audio mixer] [src: mix] hdac0: hdac0: nid=10 [pin: SPDIF-out (Jack)] hdac0: | hdac0: + <- nid=2 [audio output] [src: pcm] Looks like second pcm is related to SPDIF-out, I have such jack on dock station. (Actually I have IBM/Lenovo T60 with dock) > > # mixer > > Mixer vol is currently set to 100:100 > > Mixer pcm is currently set to 75:75 > > Mixer cd is currently set to 62:62 > > Mixer rec is currently set to 70:70 > > Mixer ogain is currently set to 100:100 > > Mixer monitor is currently set to 45:45 > > Recording source: > > # mixer -f /dev/mixer1 > > Mixer vol is currently set to 75:75 > > Mixer pcm is currently set to 75:75 > > # > > > > Changing of mixer volumes for both mixer does not affects anything. > > > > any hints will be appreciated. > > Some mixers may have low precision, even be mute-only. What exactly each > mixer does could be found from system boot verbose log messages > > Could you repeat your test and send me verbose output? Yes, there is a lot of output in with boot -v, I may get lost here: Looks like part related to mixers here: hdac0: +-----------------------------------+ hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS | hdac0: +-----------------------------------+ hdac0: hdac0: Master Volume (OSS: vol) hdac0: | hdac0: +- ctl 1 (nid 5 in 0): -91/3dB (64 steps) + mute hdac0: hdac0: PCM Volume (OSS: pcm) hdac0: | hdac0: +- ctl 1 (nid 5 in 0): -91/3dB (64 steps) + mute hdac0: hdac0: CD Volume (OSS: cd) hdac0: | hdac0: +- ctl 18 (nid 29 out): -34/12dB (32 steps) + mute hdac0: hdac0: Recording Level (OSS: rec) hdac0: | hdac0: +- ctl 12 (nid 21 out): 0/22dB (16 steps) + mute hdac0: hdac0: Unknown Ctl (OSS: monitor) hdac0: | hdac0: +- ctl 5 (nid 8 out): 0/30dB (4 steps) hdac0: +- ctl 10 (nid 18 out): -34/12dB (32 steps) + mute hdac0: +- ctl 19 (nid 30 out): mute hdac0: Same volume (not too loud on head-phones), while all below operations: $ mixer Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75 Mixer cd is currently set to 75:75 Mixer rec is currently set to 0:0 Mixer ogain is currently set to 50:50 Mixer monitor is currently set to 75:75 Recording source: $ mixer vol 90 Setting the mixer vol from 75:75 to 90:90. $ mixer vol 0 Setting the mixer vol from 90:90 to 0:0. $ mixer vol 100 Setting the mixer vol from 0:0 to 100:100. $ mixer pcm 100 Setting the mixer pcm from 75:75 to 100:100. $ mixer pcm 0 Setting the mixer pcm from 100:100 to 0:0. $ mixer monitor 0 Setting the mixer monitor from 75:75 to 0:0. $ mixer monitor 75 Setting the mixer monitor from 0:0 to 75:75. $ mixer ogain 0 Setting the mixer ogain from 50:50 to 0:0. $ mixer ogain 100 Setting the mixer ogain from 0:0 to 100:100. $ mixer ogain 0 Setting the mixer ogain from 100:100 to 0:0. $ Nothing was changed with playback volume. Another question, I have speaker connected to sound-card also, and it has too high volume when terminal beeps. Is there a way to change volume of these beeps ? (It is impossible to change this volume with xset b, on 'xset b 2' it is already beet too loud, on 'xset b 1' it is only clicks, not beep) Old and new pcm drivers verbose dmesg attached. (sorry too lond new messages cuts at beginning) -- Vladimir B. Grebenschikov vova@fbsd.ru --=-M4c0LKJ9oB9r5jCUzi9I Content-Disposition: attachment; filename=dmesg.newpcm Content-Type: text/plain; name=dmesg.newpcm; charset=KOI8-R Content-Transfer-Encoding: base64 aGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMDkNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2Vu ZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDog CUZvdW5kIHVua25vd24gRkcgbmlkPTMxMA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVy bmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQg dW5rbm93biBGRyBuaWQ9MzExDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJ TUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3du IEZHIG5pZD0zMTINCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBu dW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlk PTMxMw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0x LCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzE0DQpo ZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9 MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMTUNCmhkYWMwOiBo ZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNl aXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTMxNg0KaGRhYzA6IGhkYWNfY29t bWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTAN CmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzE3DQpoZGFjMDogaGRhY19jb21tYW5kX3Nl bmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6 IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMTgNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRl cm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5k IHVua25vd24gRkcgbmlkPTMxOQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBU SU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93 biBGRyBuaWQ9MzIwDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQg bnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5p ZD0zMjENCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9 MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTMyMg0K aGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50 PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzIzDQpoZGFjMDog aGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVj ZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMjQNCmhkYWMwOiBoZGFjX2Nv bW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0w DQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTMyNQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzI2DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50 ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3Vu ZCB1bmtub3duIEZHIG5pZD0zMjcNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDog VElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25v d24gRkcgbmlkPTMyOA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VU IG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBu aWQ9MzI5DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21k PTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMzAN CmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2Vu dD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTMzMQ0KaGRhYzA6 IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJl Y2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzMyDQpoZGFjMDogaGRhY19j b21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9 MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMzMNCmhkYWMwOiBoZGFjX2NvbW1hbmRf c2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFj MDogCUZvdW5kIHVua25vd24gRkcgbmlkPTMzNA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2lu dGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91 bmQgdW5rbm93biBGRyBuaWQ9MzM1DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6 IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtu b3duIEZHIG5pZD0zMzYNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9V VCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcg bmlkPTMzNw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNt ZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzM4 DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNl bnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zMzkNCmhkYWMw OiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCBy ZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM0MA0KaGRhYzA6IGhkYWNf Y29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVk PTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzQxDQpoZGFjMDogaGRhY19jb21tYW5k X3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRh YzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNDINCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9p bnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZv dW5kIHVua25vd24gRkcgbmlkPTM0Mw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFs OiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5r bm93biBGRyBuaWQ9MzQ0DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVP VVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZH IG5pZD0zNDUNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1j bWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM0 Ng0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBz ZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzQ3DQpoZGFj MDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwg cmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNDgNCmhkYWMwOiBoZGFj X2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZl ZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM0OQ0KaGRhYzA6IGhkYWNfY29tbWFu ZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhk YWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzUwDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRf aW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlG b3VuZCB1bmtub3duIEZHIG5pZD0zNTENCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5h bDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVu a25vd24gRkcgbmlkPTM1Mg0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1F T1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBG RyBuaWQ9MzUzDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVt Y21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0z NTQNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwg c2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM1NQ0KaGRh YzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEs IHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzU2DQpoZGFjMDogaGRh Y19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2 ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNTcNCmhkYWMwOiBoZGFjX2NvbW1h bmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpo ZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM1OA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5k X2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJ Rm91bmQgdW5rbm93biBGRyBuaWQ9MzU5DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJu YWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1 bmtub3duIEZHIG5pZD0zNjANCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElN RU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24g RkcgbmlkPTM2MQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51 bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9 MzYyDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEs IHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNjMNCmhk YWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0x LCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM2NA0KaGRhYzA6IGhk YWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2Vp dmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzY1DQpoZGFjMDogaGRhY19jb21t YW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0K aGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNjYNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2Vu ZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDog CUZvdW5kIHVua25vd24gRkcgbmlkPTM2Nw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVy bmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQg dW5rbm93biBGRyBuaWQ9MzY4DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJ TUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3du IEZHIG5pZD0zNjkNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBu dW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlk PTM3MA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0x LCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzcxDQpo ZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9 MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNzINCmhkYWMwOiBo ZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNl aXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM3Mw0KaGRhYzA6IGhkYWNfY29t bWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTAN CmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9Mzc0DQpoZGFjMDogaGRhY19jb21tYW5kX3Nl bmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6 IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zNzUNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRl cm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5k IHVua25vd24gRkcgbmlkPTM3Ng0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBU SU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93 biBGRyBuaWQ9Mzc3DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQg bnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5p ZD0zNzgNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9 MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM3OQ0K aGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50 PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzgwDQpoZGFjMDog aGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVj ZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zODENCmhkYWMwOiBoZGFjX2Nv bW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0w DQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM4Mg0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiAJRm91bmQgdW5rbm93biBGRyBuaWQ9MzgzDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50 ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3Vu ZCB1bmtub3duIEZHIG5pZD0zODQNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDog VElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25v d24gRkcgbmlkPTM4NQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VU IG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBu aWQ9Mzg2DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21k PTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zODcN CmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2Vu dD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM4OA0KaGRhYzA6 IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJl Y2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9Mzg5DQpoZGFjMDogaGRhY19j b21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9 MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zOTANCmhkYWMwOiBoZGFjX2NvbW1hbmRf c2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFj MDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM5MQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2lu dGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91 bmQgdW5rbm93biBGRyBuaWQ9MzkyDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6 IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtu b3duIEZHIG5pZD0zOTMNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9V VCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcg bmlkPTM5NA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNt ZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9Mzk1 DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNl bnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zOTYNCmhkYWMw OiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCBy ZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTM5Nw0KaGRhYzA6IGhkYWNf Y29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVk PTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9Mzk4DQpoZGFjMDogaGRhY19jb21tYW5k X3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRh YzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD0zOTkNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9p bnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZv dW5kIHVua25vd24gRkcgbmlkPTQwMA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFs OiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5r bm93biBGRyBuaWQ9NDAxDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVP VVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZH IG5pZD00MDINCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1j bWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQw Mw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBz ZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDA0DQpoZGFj MDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwg cmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MDUNCmhkYWMwOiBoZGFj X2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZl ZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQwNg0KaGRhYzA6IGhkYWNfY29tbWFu ZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhk YWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDA3DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRf aW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlG b3VuZCB1bmtub3duIEZHIG5pZD00MDgNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5h bDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVu a25vd24gRkcgbmlkPTQwOQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1F T1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBG RyBuaWQ9NDEwDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVt Y21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00 MTENCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwg c2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQxMg0KaGRh YzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEs IHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDEzDQpoZGFjMDogaGRh Y19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2 ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MTQNCmhkYWMwOiBoZGFjX2NvbW1h bmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpo ZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQxNQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5k X2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJ Rm91bmQgdW5rbm93biBGRyBuaWQ9NDE2DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJu YWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1 bmtub3duIEZHIG5pZD00MTcNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElN RU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24g RkcgbmlkPTQxOA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51 bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9 NDE5DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEs IHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MjANCmhk YWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0x LCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQyMQ0KaGRhYzA6IGhk YWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2Vp dmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDIyDQpoZGFjMDogaGRhY19jb21t YW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0K aGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MjMNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2Vu ZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDog CUZvdW5kIHVua25vd24gRkcgbmlkPTQyNA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVy bmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQg dW5rbm93biBGRyBuaWQ9NDI1DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJ TUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3du IEZHIG5pZD00MjYNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBu dW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlk PTQyNw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0x LCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDI4DQpo ZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9 MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MjkNCmhkYWMwOiBo ZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNl aXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQzMA0KaGRhYzA6IGhkYWNfY29t bWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTAN CmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDMxDQpoZGFjMDogaGRhY19jb21tYW5kX3Nl bmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6 IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MzINCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRl cm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5k IHVua25vd24gRkcgbmlkPTQzMw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBU SU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93 biBGRyBuaWQ9NDM0DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQg bnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5p ZD00MzUNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9 MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQzNg0K aGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50 PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDM3DQpoZGFjMDog aGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVj ZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00MzgNCmhkYWMwOiBoZGFjX2Nv bW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0w DQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQzOQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDQwDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50 ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3Vu ZCB1bmtub3duIEZHIG5pZD00NDENCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDog VElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25v d24gRkcgbmlkPTQ0Mg0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VU IG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBu aWQ9NDQzDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21k PTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NDQN CmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2Vu dD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ0NQ0KaGRhYzA6 IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJl Y2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDQ2DQpoZGFjMDogaGRhY19j b21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9 MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NDcNCmhkYWMwOiBoZGFjX2NvbW1hbmRf c2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFj MDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ0OA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2lu dGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91 bmQgdW5rbm93biBGRyBuaWQ9NDQ5DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6 IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtu b3duIEZHIG5pZD00NTANCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9V VCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcg bmlkPTQ1MQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNt ZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDUy DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNl bnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NTMNCmhkYWMw OiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCBy ZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ1NA0KaGRhYzA6IGhkYWNf Y29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVk PTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDU1DQpoZGFjMDogaGRhY19jb21tYW5k X3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRh YzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NTYNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9p bnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZv dW5kIHVua25vd24gRkcgbmlkPTQ1Nw0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFs OiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5r bm93biBGRyBuaWQ9NDU4DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVP VVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZH IG5pZD00NTkNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1j bWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ2 MA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBz ZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDYxDQpoZGFj MDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwg cmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NjINCmhkYWMwOiBoZGFj X2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZl ZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ2Mw0KaGRhYzA6IGhkYWNfY29tbWFu ZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhk YWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDY0DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRf aW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlG b3VuZCB1bmtub3duIEZHIG5pZD00NjUNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5h bDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVu a25vd24gRkcgbmlkPTQ2Ng0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1F T1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBG RyBuaWQ9NDY3DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVt Y21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00 NjgNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwg c2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ2OQ0KaGRh YzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEs IHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDcwDQpoZGFjMDogaGRh Y19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2 ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NzENCmhkYWMwOiBoZGFjX2NvbW1h bmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpo ZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ3Mg0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5k X2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJ Rm91bmQgdW5rbm93biBGRyBuaWQ9NDczDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJu YWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1 bmtub3duIEZHIG5pZD00NzQNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElN RU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24g RkcgbmlkPTQ3NQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51 bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9 NDc2DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEs IHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00NzcNCmhk YWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0x LCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ3OA0KaGRhYzA6IGhk YWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2Vp dmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDc5DQpoZGFjMDogaGRhY19jb21t YW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0K aGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00ODANCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2Vu ZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDog CUZvdW5kIHVua25vd24gRkcgbmlkPTQ4MQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVy bmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQg dW5rbm93biBGRyBuaWQ9NDgyDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJ TUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3du IEZHIG5pZD00ODMNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBu dW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlk PTQ4NA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0x LCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDg1DQpo ZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9 MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00ODYNCmhkYWMwOiBo ZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNl aXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ4Nw0KaGRhYzA6IGhkYWNfY29t bWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTAN CmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDg4DQpoZGFjMDogaGRhY19jb21tYW5kX3Nl bmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6 IAlGb3VuZCB1bmtub3duIEZHIG5pZD00ODkNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRl cm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5k IHVua25vd24gRkcgbmlkPTQ5MA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBU SU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93 biBGRyBuaWQ9NDkxDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQg bnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5p ZD00OTINCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9 MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ5Mw0K aGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50 PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDk0DQpoZGFjMDog aGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVj ZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD00OTUNCmhkYWMwOiBoZGFjX2Nv bW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0w DQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTQ5Ng0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NDk3DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50 ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3Vu ZCB1bmtub3duIEZHIG5pZD00OTgNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDog VElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25v d24gRkcgbmlkPTQ5OQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VU IG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBu aWQ9NTAwDQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21k PTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD01MDEN CmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2Vu dD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcgbmlkPTUwMg0KaGRhYzA6 IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJl Y2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NTAzDQpoZGFjMDogaGRhY19j b21tYW5kX3NlbmRfaW50ZXJuYWw6IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9 MA0KaGRhYzA6IAlGb3VuZCB1bmtub3duIEZHIG5pZD01MDQNCmhkYWMwOiBoZGFjX2NvbW1hbmRf c2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFj MDogCUZvdW5kIHVua25vd24gRkcgbmlkPTUwNQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2lu dGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91 bmQgdW5rbm93biBGRyBuaWQ9NTA2DQpoZGFjMDogaGRhY19jb21tYW5kX3NlbmRfaW50ZXJuYWw6 IFRJTUVPVVQgbnVtY21kPTEsIHNlbnQ9MSwgcmVjZWl2ZWQ9MA0KaGRhYzA6IAlGb3VuZCB1bmtu b3duIEZHIG5pZD01MDcNCmhkYWMwOiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9V VCBudW1jbWQ9MSwgc2VudD0xLCByZWNlaXZlZD0wDQpoZGFjMDogCUZvdW5kIHVua25vd24gRkcg bmlkPTUwOA0KaGRhYzA6IGhkYWNfY29tbWFuZF9zZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNt ZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMwOiAJRm91bmQgdW5rbm93biBGRyBuaWQ9NTA5 DQpoZGFjMDogPEhEQSBDb2RlYyAjMDogQW5hbG9nIERldmljZXMgQUQxOTgxSEQ+DQpoZGFjMDog PEhEQSBDb2RlYyBJRDogMHgxMWQ0MTk4MT4NCmhkYWMwOiBQYXJzaW5nIEFGRyBjYWQ9MCBuaWQ9 MS4uLg0KaGRhYzA6ICAgICAgICBWZW5kb3I6IDB4MDAwMDExZDQNCmhkYWMwOiAgICAgICAgRGV2 aWNlOiAweDAwMDAxOTgxDQpoZGFjMDogICAgICBSZXZpc2lvbjogMHgwMDAwMDAwMg0KaGRhYzA6 ICAgICAgU3RlcHBpbmc6IDB4MDAwMDAwMDANCmhkYWMwOiBQQ0kgU3VidmVuZG9yOiAweDIwMTAx N2FhDQpoZGFjMDogICAgICAgICBOb2Rlczogc3RhcnQ9MiBlbmRub2RlPTMyIHRvdGFsPTMwDQpo ZGFjMDogICAgIENPUkIgc2l6ZTogMjU2DQpoZGFjMDogICAgIFJJUkIgc2l6ZTogMjU2DQpoZGFj MDogICAgICAgU3RyZWFtczogSVNTPTQgT1NTPTQgQlNTPTANCmhkYWMwOiAgICAgICAgICBHUElP OiAweDQwMDAwMDA0DQpoZGFjMDogICAgICAgICAgICAgICAgTnVtR1BJTz00IE51bUdQTz0wIE51 bUdQST0wIEdQSVdha2U9MCBHUElVbnNvbD0xDQpoZGFjMDogR0hPU1Q6IG5pZD0yIGo9MCBlbnRu dW09NCBpbmRleD0wIHJlcz0weDAwMDAwNDAxDQpoZGFjMDogbmlkIDUgMHhjMzAxNDExMCBhcyAg MSBzZXEgIDAgICAgICBMaW5lLW91dCAgQm90aCBqYWNrICAxIGxvYyAgMyBjb2xvciAgIEdyZWVu IG1pc2MgMQ0KaGRhYzA6IG5pZCA2IDB4NDIyMTQwZjAgYXMgMTUgc2VxICAwICAgIEhlYWRwaG9u ZXMgIE5vbmUgamFjayAgMSBsb2MgIDIgY29sb3IgICBHcmVlbiBtaXNjIDANCmhkYWMwOiBuaWQg NyAweDU5MTMxMWYwIGFzIDE1IHNlcSAgMCAgICAgICBTcGVha2VyICBOb25lIGphY2sgIDMgbG9j IDI1IGNvbG9yICAgQmxhY2sgbWlzYyAxDQpoZGFjMDogbmlkIDggMHhjM2ExNTAyZSBhcyAgMiBz ZXEgMTQgICAgICAgICAgIE1pYyAgQm90aCBqYWNrICAxIGxvYyAgMyBjb2xvciAgICAgUmVkIG1p c2MgMA0KaGRhYzA6IG5pZCA5IDB4NDE4MTMwZjAgYXMgMTUgc2VxICAwICAgICAgIExpbmUtaW4g IE5vbmUgamFjayAgMSBsb2MgIDEgY29sb3IgICAgQmx1ZSBtaXNjIDANCmhkYWMwOiBuaWQgMTAg MHgwMTQ0MTFmMCBhcyAxNSBzZXEgIDAgICAgIFNQRElGLW91dCAgSmFjayBqYWNrICA0IGxvYyAg MSBjb2xvciAgIEJsYWNrIG1pc2MgMQ0KaGRhYzA6IG5pZCAyMiAweDU5ZjMxMWYwIGFzIDE1IHNl cSAgMCAgICAgICAgIE90aGVyICBOb25lIGphY2sgIDMgbG9jIDI1IGNvbG9yICAgQmxhY2sgbWlz YyAxDQpoZGFjMDogbmlkIDIzIDB4NTk5MzExZjAgYXMgMTUgc2VxICAwICAgICAgICAgICBBVVgg IE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBCbGFjayBtaXNjIDENCmhkYWMwOiBuaWQgMjQg MHg0MWExOTBmMCBhcyAxNSBzZXEgIDAgICAgICAgICAgIE1pYyAgTm9uZSBqYWNrICAxIGxvYyAg MSBjb2xvciAgICBQaW5rIG1pc2MgMA0KaGRhYzA6IG5pZCAyNSAweDk5MzNlMTIwIGFzICAyIHNl cSAgMCAgICAgICAgICAgIENEIEZpeGVkIGphY2sgIDMgbG9jIDI1IGNvbG9yICAgV2hpdGUgbWlz YyAxDQpoZGFjMDogUGFyc2luZyBDdGxzLi4uDQpoZGFjMDogUGFyc2luZyB2ZW5kb3IgcGF0Y2gu Li4NCmhkYWMwOiBEaXNhYmxpbmcgdXNlbGVzcy4uLg0KaGRhYzA6ICBEaXNhYmxpbmcgcGluIG5p ZCA2IGR1ZSB0byBOb25lIGNvbm5lY3Rpdml0eS4NCmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQg NyBkdWUgdG8gTm9uZSBjb25uZWN0aXZpdHkuDQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDkg ZHVlIHRvIE5vbmUgY29ubmVjdGl2aXR5Lg0KaGRhYzA6ICBEaXNhYmxpbmcgcGluIG5pZCAyMiBk dWUgdG8gTm9uZSBjb25uZWN0aXZpdHkuDQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDIzIGR1 ZSB0byBOb25lIGNvbm5lY3Rpdml0eS4NCmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQgMjQgZHVl IHRvIE5vbmUgY29ubmVjdGl2aXR5Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDMgbmlkIDYgY25p ZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDQgbmlk IDcgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3Rs IDYgbmlkIDkgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxp bmcgY3RsIDcgbmlkIDkgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBE aXNhYmxpbmcgY3RsIDEzIG5pZCAyNCBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpo ZGFjMDogIERpc2FibGluZyBjdGwgMTQgbmlkIDI0IGNuaWQgLTEgZHVlIHRvIGRpc2FibGVkIHdp ZGdldC4NCmhkYWMwOiBQYXRjaGVkIHBpbnMgY29uZmlndXJhdGlvbjoNCmhkYWMwOiBuaWQgNSAw eGMzMDE0MTEwIGFzICAxIHNlcSAgMCAgICAgIExpbmUtb3V0ICBCb3RoIGphY2sgIDEgbG9jICAz IGNvbG9yICAgR3JlZW4gbWlzYyAxDQpoZGFjMDogbmlkIDYgMHg0MjIxNDBmMCBhcyAxNSBzZXEg IDAgICAgSGVhZHBob25lcyAgTm9uZSBqYWNrICAxIGxvYyAgMiBjb2xvciAgIEdyZWVuIG1pc2Mg MCBbRElTQUJMRURdDQpoZGFjMDogbmlkIDcgMHg1OTEzMTFmMCBhcyAxNSBzZXEgIDAgICAgICAg U3BlYWtlciAgTm9uZSBqYWNrICAzIGxvYyAyNSBjb2xvciAgIEJsYWNrIG1pc2MgMSBbRElTQUJM RURdDQpoZGFjMDogbmlkIDggMHhjM2ExNTAyZSBhcyAgMiBzZXEgMTQgICAgICAgICAgIE1pYyAg Qm90aCBqYWNrICAxIGxvYyAgMyBjb2xvciAgICAgUmVkIG1pc2MgMA0KaGRhYzA6IG5pZCA5IDB4 NDE4MTMwZjAgYXMgMTUgc2VxICAwICAgICAgIExpbmUtaW4gIE5vbmUgamFjayAgMSBsb2MgIDEg Y29sb3IgICAgQmx1ZSBtaXNjIDAgW0RJU0FCTEVEXQ0KaGRhYzA6IG5pZCAxMCAweDAxNDQxMWYw IGFzIDE1IHNlcSAgMCAgICAgU1BESUYtb3V0ICBKYWNrIGphY2sgIDQgbG9jICAxIGNvbG9yICAg QmxhY2sgbWlzYyAxDQpoZGFjMDogbmlkIDIyIDB4NTlmMzExZjAgYXMgMTUgc2VxICAwICAgICAg ICAgT3RoZXIgIE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBCbGFjayBtaXNjIDEgW0RJU0FC TEVEXQ0KaGRhYzA6IG5pZCAyMyAweDU5OTMxMWYwIGFzIDE1IHNlcSAgMCAgICAgICAgICAgQVVY ICBOb25lIGphY2sgIDMgbG9jIDI1IGNvbG9yICAgQmxhY2sgbWlzYyAxIFtESVNBQkxFRF0NCmhk YWMwOiBuaWQgMjQgMHg0MWExOTBmMCBhcyAxNSBzZXEgIDAgICAgICAgICAgIE1pYyAgTm9uZSBq YWNrICAxIGxvYyAgMSBjb2xvciAgICBQaW5rIG1pc2MgMCBbRElTQUJMRURdDQpoZGFjMDogbmlk IDI1IDB4OTkzM2UxMjAgYXMgIDIgc2VxICAwICAgICAgICAgICAgQ0QgRml4ZWQgamFjayAgMyBs b2MgMjUgY29sb3IgICBXaGl0ZSBtaXNjIDENCmhkYWMwOiBQYXJzaW5nIHBpbiBhc3NvY2lhdGlv bnMuLi4NCmhkYWMwOiAzIGFzc29jaWF0aW9ucyBmb3VuZA0KaGRhYzA6IEFzc29jaWF0aW9uIDAg KDEpIG91dDoNCmhkYWMwOiAgIFBpbiBuaWQ9NSBzZXE9MA0KaGRhYzA6IEFzc29jaWF0aW9uIDEg KDIpIGluOg0KaGRhYzA6ICAgUGluIG5pZD0yNSBzZXE9MA0KaGRhYzA6ICAgUGluIG5pZD04IHNl cT0xNA0KaGRhYzA6IEFzc29jaWF0aW9uIDIgKDE1KSBvdXQ6DQpoZGFjMDogICBQaW4gbmlkPTEw IHNlcT0wDQpoZGFjMDogQnVpbGRpbmcgQUZHIHRyZWUuLi4NCmhkYWMwOiBIV2lQOiBIREEgV2lk Z2V0IFBhcnNlciAtIFJldmlzaW9uIDINCmhkYWMwOiBUcmFjaW5nIGFzc29jaWF0aW9uIDAgKDEp DQpoZGFjMDogIFRyYWNpbmcgcGluIDUgd2l0aCBtaW4gbmlkIDANCmhkYWMwOiAgIHRyYWNpbmcg dmlhIG5pZCA1DQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDMNCmhkYWMwOiAgICBuaWQgMyBy ZXR1cm5lZCAzDQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDE0DQpoZGFjMDogICAgIHRyYWNp bmcgdmlhIG5pZCAxMw0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDE2DQpoZGFjMDogICAg ICBuaWQgMTYgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICBuaWQgMTMgcmV0dXJuZWQgMA0KaGRhYzA6 ICAgICB0cmFjaW5nIHZpYSBuaWQgMTcNCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAzDQpo ZGFjMDogICAgICBuaWQgMyByZXR1cm5lZCAzDQpoZGFjMDogICAgIG5pZCAxNyByZXR1cm5lZCAz DQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAxOA0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEg bmlkIDgNCmhkYWMwOiAgICAgIG5pZCA4IHJldHVybmVkIDANCmhkYWMwOiAgICAgbmlkIDE4IHJl dHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDE5DQpoZGFjMDogICAgIG5pZCAx OSByZXR1cm5lZCAwDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAyNg0KaGRhYzA6ICAgICAg dHJhY2luZyB2aWEgbmlkIDUNCmhkYWMwOiAgICAgIG5pZCA1IHJldHVybmVkIDANCmhkYWMwOiAg ICAgbmlkIDI2IHJldHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDI3DQpoZGFj MDogICAgIG5pZCAyNyByZXR1cm5lZCAwDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAyOA0K aGRhYzA6ICAgICBuaWQgMjggcmV0dXJuZWQgMA0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQg MjkNCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAyNQ0KaGRhYzA6ICAgICAgbmlkIDI1IHJl dHVybmVkIDANCmhkYWMwOiAgICAgbmlkIDI5IHJldHVybmVkIDANCmhkYWMwOiAgICBuaWQgMTQg cmV0dXJuZWQgMw0KaGRhYzA6ICAgbmlkIDUgcmV0dXJuZWQgMw0KaGRhYzA6ICBQaW4gNSB0cmFj ZWQgdG8gREFDL0FEQyAzDQpoZGFjMDogQXNzb2NpYXRpb24gMCAoMSkgdHJhY2Ugc3VjY2VkZWQN CmhkYWMwOiBUcmFjaW5nIGFzc29jaWF0aW9uIDEgKDIpDQpoZGFjMDogIFRyYWNpbmcgcGluIDI1 IHRvIEFEQyA0DQpoZGFjMDogICB0cmFjaW5nIHZpYSBuaWQgMjUNCmhkYWMwOiAgICB0cmFjaW5n IHZpYSBuaWQgMjANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICB0 cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMw OiAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBu aWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAg ICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAg ICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICAgbmlkIDIwIHJldHVybmVk IDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICBu aWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMw OiAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICBuaWQgMjAgcmV0dXJuZWQg MA0KaGRhYzA6ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgbmlkIDIwIHJldHVy bmVkIDANCmhkYWMwOiAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgIHRyYWNpbmcgdmlh IG5pZCAyMQ0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRhYzA6ICAgICBuaWQgNCBy ZXR1cm5lZCAxDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgdHJh Y2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDog ICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlk IDIwDQpoZGFjMDogICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAg IHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIw DQpoZGFjMDogICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAg ICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAw DQpoZGFjMDogICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgbmlk IDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgbmlkIDIwIHJldHVybmVkIDAN CmhkYWMwOiAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgIG5pZCAyMCByZXR1cm5l ZCAwDQpoZGFjMDogICAgbmlkIDIxIHJldHVybmVkIDENCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBu aWQgMjkNCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDE0DQpoZGFjMDogICAgICB0cmFjaW5n IHZpYSBuaWQgNQ0KaGRhYzA6ICAgICAgbmlkIDUgYnVzeSBieSBhc3NvY2lhdGlvbiAwDQpoZGFj MDogICAgICB0cmFjaW5nIHZpYSBuaWQgMTENCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQg MTUNCmhkYWMwOiAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICB0cmFj aW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMw OiAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICB0cmFjaW5n IHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMw OiAgICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAg ICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgbmlkIDIwIHJldHVybmVk IDANCmhkYWMwOiAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgdHJhY2lu ZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRhYzA6ICAg ICAgICAgbmlkIDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIw DQpoZGFjMDogICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpo ZGFjMDogICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICAg bmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAg ICAgIG5pZCAyMSByZXR1cm5lZCAxDQpoZGFjMDogICAgICAgbmlkIDE1IHJldHVybmVkIDENCmhk YWMwOiAgICAgIG5pZCAxMSByZXR1cm5lZCAxDQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgdHJhY2lu ZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAg ICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAg ICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICBuaWQgMjAgcmV0 dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAg ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQg MA0KaGRhYzA6ICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAg bmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMQ0KaGRhYzA6 ICAgICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDogICAgICAgbmlkIDQgcmV0dXJuZWQgMQ0K aGRhYzA6ICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICB0cmFjaW5nIHZp YSBuaWQgMjANCmhkYWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAg ICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAg ICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIG5pZCAyMCByZXR1cm5l ZCAwDQpoZGFjMDogICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAg ICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICBuaWQgMjAgcmV0 dXJuZWQgMA0KaGRhYzA6ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICBuaWQg MjEgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICBuaWQgMTQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICB0 cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6 ICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhk YWMwOiAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICBuaWQg MjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICBuaWQgMjAgcmV0dXJuZWQg MA0KaGRhYzA6ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICBuaWQgMjAgcmV0 dXJuZWQgMA0KaGRhYzA6ICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgIG5pZCAyOSBy ZXR1cm5lZCAxDQpoZGFjMDogICBuaWQgMjUgcmV0dXJuZWQgMQ0KaGRhYzA6ICBUcmFjZWQgdG8g REFDL0FEQyA0DQpoZGFjMDogIFRyYWNpbmcgcGluIDggdG8gQURDIDQNCmhkYWMwOiAgIHRyYWNp bmcgdmlhIG5pZCA4DQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDE4DQpoZGFjMDogICAgIHRy YWNpbmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDUNCmhkYWMwOiAg ICAgIG5pZCA1IGJ1c3kgYnkgYXNzb2NpYXRpb24gMA0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEg bmlkIDExDQpoZGFjMDogICAgICAgdHJhY2luZyB2aWEgbmlkIDE1DQpoZGFjMDogICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFj MDogICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgIHRyYWNpbmcg dmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDog ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgbmlkIDIwIHJldHVy bmVkIDANCmhkYWMwOiAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgIG5p ZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMQ0KaGRhYzA6 ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDQNCmhkYWMwOiAgICAgICAgIG5pZCA0IHJldHVybmVk IDENCmhkYWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhk YWMwOiAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICBuaWQg MjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICBuaWQgMjEgcmV0dXJuZWQg MQ0KaGRhYzA6ICAgICAgIG5pZCAxNSByZXR1cm5lZCAxDQpoZGFjMDogICAgICBuaWQgMTEgcmV0 dXJuZWQgMQ0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgdHJh Y2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6 ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAg ICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAg ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgIG5pZCAyMCByZXR1cm5l ZCAwDQpoZGFjMDogICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgIG5p ZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBu aWQgNA0KaGRhYzA6ICAgICAgIG5pZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICAgICB0cmFjaW5n IHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAg ICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAg ICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAg ICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDAN CmhkYWMwOiAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAg ICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgbmlkIDIxIHJldHVybmVkIDENCmhkYWMw OiAgICAgbmlkIDE0IHJldHVybmVkIDENCmhkYWMwOiAgICBuaWQgMTggcmV0dXJuZWQgMQ0KaGRh YzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAzMA0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTIN CmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgICAgIHRyYWNpbmcgdmlh IG5pZCAxNQ0KaGRhYzA6ICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAg IHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0K aGRhYzA6ICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0K aGRhYzA6ICAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgICBu aWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRh YzA6ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICBuaWQgMjAgcmV0 dXJuZWQgMA0KaGRhYzA6ICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICB0 cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFj MDogICAgICAgICBuaWQgNCByZXR1cm5lZCAxDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBu aWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAg ICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAg ICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgICAgbmlkIDIwIHJldHVybmVk IDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICBu aWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMw OiAgICAgICAgbmlkIDIxIHJldHVybmVkIDENCmhkYWMwOiAgICAgICBuaWQgMTUgcmV0dXJuZWQg MQ0KaGRhYzA6ICAgICAgbmlkIDExIHJldHVybmVkIDENCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlh IG5pZCAyMQ0KaGRhYzA6ICAgICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDogICAgICAgbmlk IDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAg ICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAy MA0KaGRhYzA6ICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICB0 cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0K aGRhYzA6ICAgICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAg IG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0K aGRhYzA6ICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgIG5pZCAy MCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAg ICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgICBuaWQgMjEgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICBuaWQgMTIgcmV0dXJuZWQg MQ0KaGRhYzA6ICAgIG5pZCAzMCByZXR1cm5lZCAxDQpoZGFjMDogICBuaWQgOCByZXR1cm5lZCAx DQpoZGFjMDogIFRyYWNlZCB0byBEQUMvQURDIDQNCmhkYWMwOiBBc3NvY2lhdGlvbiAxICgyKSB0 cmFjZSBzdWNjZWRlZA0KaGRhYzA6IFRyYWNpbmcgYXNzb2NpYXRpb24gMiAoMTUpDQpoZGFjMDog IFRyYWNpbmcgcGluIDEwIHdpdGggbWluIG5pZCAwDQpoZGFjMDogICB0cmFjaW5nIHZpYSBuaWQg MTANCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMg0KaGRhYzA6ICAgIG5pZCAyIHJldHVybmVk IDINCmhkYWMwOiAgIG5pZCAxMCByZXR1cm5lZCAyDQpoZGFjMDogIFBpbiAxMCB0cmFjZWQgdG8g REFDL0FEQyAyDQpoZGFjMDogQXNzb2NpYXRpb24gMiAoMTUpIHRyYWNlIHN1Y2NlZGVkDQpoZGFj MDogVHJhY2luZyBtb25pdG9yDQpoZGFjMDogIFRyYWNpbmcgbmlkIDEyIHRvIG91dA0KaGRhYzA6 ICAgdHJhY2luZyB2aWEgbmlkIDEyDQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDExDQpoZGFj MDogICAgbmlkIDExIGJ1c3kgYnkgaW5wdXQgYXNzb2NpYXRpb24gMQ0KaGRhYzA6ICAgIHRyYWNp bmcgdmlhIG5pZCAyMQ0KaGRhYzA6ICAgIG5pZCAyMSBidXN5IGJ5IGlucHV0IGFzc29jaWF0aW9u IDENCmhkYWMwOiAgIG5pZCAxMiByZXR1cm5lZCAwDQpoZGFjMDogIFRyYWNpbmcgbmlkIDE0IHRv IG91dA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDE0DQpoZGFjMDogICAgdHJhY2luZyB2aWEg bmlkIDUNCmhkYWMwOiAgICBuaWQgNSBmb3VuZCBvdXRwdXQgYXNzb2NpYXRpb24gMA0KaGRhYzA6 ICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgIG5pZCAxMSBidXN5IGJ5IGlucHV0IGFz c29jaWF0aW9uIDENCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgdHJh Y2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAg ICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIw DQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFj aW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFj MDogICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICB0cmFj aW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRh YzA6ICAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAg ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgbmlkIDIwIHJldHVybmVkIDAN CmhkYWMwOiAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgbmlkIDIwIHJldHVy bmVkIDANCmhkYWMwOiAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICBuaWQgMjAgcmV0 dXJuZWQgMA0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAyMQ0KaGRhYzA6ICAgIG5pZCAyMSBi dXN5IGJ5IGlucHV0IGFzc29jaWF0aW9uIDENCmhkYWMwOiAgIG5pZCAxNCByZXR1cm5lZCAxDQpo ZGFjMDogIG5pZCAxNCBpcyBtb25pdG9yDQpoZGFjMDogIFRyYWNpbmcgbmlkIDE1IHRvIG91dA0K aGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDE1DQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDIw DQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgIHRy YWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFj MDogICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgIHRyYWNpbmcg dmlhIG5pZCAyMA0KaGRhYzA6ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDog ICAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgbmlkIDIwIHJldHVy bmVkIDANCmhkYWMwOiAgICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgIG5p ZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAg ICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFj MDogICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhk YWMwOiAgICBuaWQgMjEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDogICBuaWQg MTUgcmV0dXJuZWQgMA0KaGRhYzA6IFRyYWNpbmcgYmVlcGVyDQpoZGFjMDogIFRyYWNpbmcgbmlk IDE2IHRvIG91dA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDE2DQpoZGFjMDogICAgdHJhY2lu ZyB2aWEgbmlkIDEzDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgICBu aWQgMTQgZm91bmQgb3V0cHV0IGFzc29jaWF0aW9uIC0yDQpoZGFjMDogICAgIHRyYWNpbmcgdmlh IG5pZCAyMA0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgdHJh Y2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6 ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMA0KaGRhYzA6ICAgICAg ICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgdHJhY2luZyB2aWEg bmlkIDIwDQpoZGFjMDogICAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAg ICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgICAgIG5pZCAyMCByZXR1cm5l ZCAwDQpoZGFjMDogICAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgIG5p ZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDog ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgIG5pZCAyMCByZXR1cm5lZCAwDQpo ZGFjMDogICAgIG5pZCAyMCByZXR1cm5lZCAwDQpoZGFjMDogICAgbmlkIDEzIHJldHVybmVkIDEN CmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlk IDIwDQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICB0cmFjaW5n IHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAg ICAgICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDIwDQpoZGFjMDogICAgICAgICAg ICB0cmFjaW5nIHZpYSBuaWQgMjANCmhkYWMwOiAgICAgICAgICAgICB0cmFjaW5nIHZpYSBuaWQg MjANCmhkYWMwOiAgICAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAg ICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgICAgbmlkIDIwIHJldHVybmVkIDAN CmhkYWMwOiAgICAgICAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgICAgbmlkIDIw IHJldHVybmVkIDANCmhkYWMwOiAgICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICAg ICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRhYzA6ICAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMw OiAgICAgbmlkIDIwIHJldHVybmVkIDANCmhkYWMwOiAgICBuaWQgMjAgcmV0dXJuZWQgMA0KaGRh YzA6ICAgbmlkIDE2IHJldHVybmVkIDENCmhkYWMwOiBEaXNhYmxpbmcgdW5hc3NvY2lhdGVkIHdp ZGdldHMuLi4NCmhkYWMwOiAgRGlzYWJsaW5nIHVuYXNzb2NpYXRlZCBuaWQgMTcuDQpoZGFjMDog IERpc2FibGluZyB1bmFzc29jaWF0ZWQgbmlkIDE5Lg0KaGRhYzA6ICBEaXNhYmxpbmcgdW5hc3Nv Y2lhdGVkIG5pZCAyMC4NCmhkYWMwOiAgRGlzYWJsaW5nIHVuYXNzb2NpYXRlZCBuaWQgMjYuDQpo ZGFjMDogIERpc2FibGluZyB1bmFzc29jaWF0ZWQgbmlkIDI3Lg0KaGRhYzA6ICBEaXNhYmxpbmcg dW5hc3NvY2lhdGVkIG5pZCAyOC4NCmhkYWMwOiAgRGlzYWJsaW5nIHVuYXNzb2NpYXRlZCBuaWQg MzEuDQpoZGFjMDogIERpc2FibGluZyBjb25uZWN0aW9uIGZyb20gb3V0cHV0IHBpbiBuaWQgMTEg Y29ubiA0IGNuaWQgNS4NCmhkYWMwOiAgRGlzYWJsaW5nIGNvbm5lY3Rpb24gZnJvbSBvdXRwdXQg cGluIG5pZCAyMSBjb25uIDUgY25pZCA1Lg0KaGRhYzA6IERpc2FibGluZyB1c2VsZXNzLi4uDQpo ZGFjMDogIERpc2FibGluZyBjdGwgOSBuaWQgMTcgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lk Z2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDExIG5pZCAxOSBjbmlkIC0xIGR1ZSB0byBkaXNh YmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgMTUgbmlkIDI2IGNuaWQgLTEgZHVl IHRvIGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNiBuaWQgMjcgY25p ZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDE3IG5p ZCAyOCBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBj dGwgMjAgbmlkIDMxIGNuaWQgLTEgZHVlIHRvIGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiBEaXNh YmxpbmcgY3Jvc3Nhc3NvY2lhdGVtZW50IGNvbm5lY3Rpb25zLi4uDQpoZGFjMDogIERpc2FibGlu ZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlvbiBuaWQgMiBjb25uIDEgY25pZCA0Lg0KaGRh YzA6ICBEaXNhYmxpbmcgY3Jvc3Nhc3NvY2lhdGVtZW50IGNvbm5lY3Rpb24gbmlkIDExIGNvbm4g MCBjbmlkIDMuDQpoZGFjMDogIERpc2FibGluZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlv biBuaWQgMTEgY29ubiAyIGNuaWQgOS4NCmhkYWMwOiAgRGlzYWJsaW5nIGNyb3NzYXNzb2NpYXRl bWVudCBjb25uZWN0aW9uIG5pZCAxMSBjb25uIDUgY25pZCAyNC4NCmhkYWMwOiAgRGlzYWJsaW5n IGNyb3NzYXNzb2NpYXRlbWVudCBjb25uZWN0aW9uIG5pZCAyMSBjb25uIDEgY25pZCA5Lg0KaGRh YzA6ICBEaXNhYmxpbmcgY3Jvc3Nhc3NvY2lhdGVtZW50IGNvbm5lY3Rpb24gbmlkIDIxIGNvbm4g NiBjbmlkIDI0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3Jvc3Nhc3NvY2lhdGVtZW50IGNvbm5lY3Rp b24gbmlkIDIxIGNvbm4gNyBjbmlkIDIzLg0KaGRhYzA6IERpc2FibGluZyB1c2VsZXNzLi4uDQpo ZGFjMDogQmluZGluZyBhc3NvY2lhdGlvbnMgdG8gY2hhbm5lbHMuLi4NCmhkYWMwOiBBc3NpZ25p bmcgbmFtZXMgdG8gc2lnbmFsIHNvdXJjZXMuLi4NCmhkYWMwOiBBc3NpZ25pbmcgbWl4ZXJzIHRv IHRoZSB0cmVlLi4uDQpoZGFjMDogQUZHIGNvbW1pdC4uLg0KaGRhYzA6IEN0bHMgY29tbWl0Li4u DQpoZGFjMDogWyAyXSBPdXQgY3RsIG5pZD01IERJU0FCTEVEDQpoZGFjMDogWyAzXSBJbiBjdGwg bmlkPTYgRElTQUJMRUQNCmhkYWMwOiBbIDRdIEluIGN0bCBuaWQ9NyBESVNBQkxFRA0KaGRhYzA6 IFsgNl0gSW4gY3RsIG5pZD05IERJU0FCTEVEDQpoZGFjMDogWyA3XSBPdXQgY3RsIG5pZD05IERJ U0FCTEVEDQpoZGFjMDogWyA4XSBPdXQgY3RsIG5pZD0xMyBCaW5kIHRvIE5PTkUNCmhkYWMwOiBb IDldIE91dCBjdGwgbmlkPTE3IERJU0FCTEVEDQpoZGFjMDogWzExXSBPdXQgY3RsIG5pZD0xOSBE SVNBQkxFRA0KaGRhYzA6IFsxM10gSW4gY3RsIG5pZD0yNCBESVNBQkxFRA0KaGRhYzA6IFsxNF0g T3V0IGN0bCBuaWQ9MjQgRElTQUJMRUQNCmhkYWMwOiBbMTVdIE91dCBjdGwgbmlkPTI2IERJU0FC TEVEDQpoZGFjMDogWzE2XSBPdXQgY3RsIG5pZD0yNyBESVNBQkxFRA0KaGRhYzA6IFsxN10gT3V0 IGN0bCBuaWQ9MjggRElTQUJMRUQNCmhkYWMwOiBbMjBdIE91dCBjdGwgbmlkPTMxIERJU0FCTEVE DQpoZGFjMDogSFAgc3dpdGNoIGluaXQuLi4NCmhkYWMwOiANCmhkYWMwOiBIREEgY29uZmlnL3F1 aXJrczogZm9yY2VzdGVyZW8gaXZyZWY1MCBpdnJlZjgwIGl2cmVmMTAwIGl2cmVmDQpoZGFjMDog DQpoZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogfCBEVU1QSU5HIEhEQSBOT0RF UyB8DQpoZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogRGVmYXVs dCBQYXJhbWV0ZXINCmhkYWMwOiAtLS0tLS0tLS0tLS0tLS0tLQ0KaGRhYzA6ICAgICAgU3RyZWFt IGNhcDogMHgwMDAwMDAwMQ0KaGRhYzA6ICAgICAgICAgIEZvcm1hdDogUENNDQpoZGFjMDogICAg ICAgICBQQ00gY2FwOiAweDAwMGUwMDdmDQpoZGFjMDogICAgICAgIFBDTSBzaXplOiAxNiAyMCAy NA0KaGRhYzA6ICAgICAgICBQQ00gcmF0ZTogOCAxMSAxNiAyMiAzMiA0NCA0OA0KaGRhYzA6ICAg ICAgICAgIElOIGFtcDogMHgwMDI3MDMwMA0KaGRhYzA6ICAgICAgICAgT1VUIGFtcDogMHg4MDA1 M2YzZA0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMiBbRElHSVRBTF0NCmhkYWMw OiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG91dHB1dA0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDAzMDMxMQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAg ICBBc3NvY2lhdGlvbjogMiAoMHgwMDAwMDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IHBj bSAocGNtKQ0KaGRhYzA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwNQ0KaGRhYzA6ICAgICAg ICAgIEZvcm1hdDogQUMzIFBDTQ0KaGRhYzA6ICAgICAgICAgUENNIGNhcDogMHgwMDAyMDA2MA0K aGRhYzA6ICAgICAgICBQQ00gc2l6ZTogMTYNCmhkYWMwOiAgICAgICAgUENNIHJhdGU6IDQ0IDQ4 DQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAyDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAg ICAgICAgICAgKyA8LSBuaWQ9MSBbR0hPU1QhXSBbVU5LTk9XTl0gKHNlbGVjdGVkKQ0KaGRhYzA6 ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTQgW2F1ZGlvIGlucHV0XQ0KaGRhYzA6IA0K aGRhYzA6ICAgICAgICAgICAgIG5pZDogMyBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFt ZTogYXVkaW8gb3V0cHV0DQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMDAwNDQxDQpoZGFj MDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAw ICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogcGNtIChwY20pDQpoZGFjMDog ICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxDQpoZGFjMDogICAgICAgICAgRm9ybWF0OiBQQ00N CmhkYWMwOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwZTAwN2YNCmhkYWMwOiAgICAgICAgUENNIHNp emU6IDE2IDIwIDI0DQpoZGFjMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4 DQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAwDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAg bmlkOiA0IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBpbnB1dA0KaGRh YzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDEwMDUxMQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczog MHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogMSAoMHgwMDAwNDAwMSkNCmhkYWMw OiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0K aGRhYzA6ICAgICAgICAgIEZvcm1hdDogUENNDQpoZGFjMDogICAgICAgICBQQ00gY2FwOiAweDAw MDYwMDdmDQpoZGFjMDogICAgICAgIFBDTSBzaXplOiAxNiAyMA0KaGRhYzA6ICAgICAgICBQQ00g cmF0ZTogOCAxMSAxNiAyMiAzMiA0NCA0OA0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMQ0KaGRh YzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIxIFthdWRpbyBzZWxl Y3Rvcl0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDUgW0FOQUxPR10NCmhkYWMw OiAgICAgICAgICAgIG5hbWU6IHBpbjogTGluZS1vdXQgKEJvdGgpDQpoZGFjMDogICAgICB3aWRn ZXRfY2FwOiAweDAwNDAwMTg3DQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpo ZGFjMDogICAgIEFzc29jaWF0aW9uOiAwICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAg IE9TUzogDQpoZGFjMDogICAgICAgICBQaW4gY2FwOiAweDAwMDExNzNmDQpoZGFjMDogICAgICAg ICAgICAgICAgICBJU0MgVFJRRCBQREMgSFAgT1VUIElOIFZSRUZbIDUwIDgwIEdST1VORCBISVog XSBFQVBEIDogVU5TT0wNCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4YzMwMTQxMTANCmhkYWMw OiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUDQpoZGFjMDogICAgICAgICAgICBFQVBE OiAweDAwMDAwMDAyDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDog ICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDog ICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRl PTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhk YWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0zIFthdWRpbyBvdXRw dXRdIChzZWxlY3RlZCkNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVy XQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogNiBbQU5BTE9HXSBbRElTQUJMRURd DQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IEhlYWRwaG9uZXMgKE5vbmUpDQpoZGFjMDog ICAgICB3aWRnZXRfY2FwOiAweDAwNDAwMTg1DQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAw MDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAg ICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDAxZg0KaGRh YzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIEhQIE9VVCA6IFVOU09MDQpoZGFjMDog ICAgICBQaW4gY29uZmlnOiAweDQyMjE0MGYwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAw MDAwMGMwIEhQIE9VVA0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02MQ0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MyBbYXVkaW8gb3V0cHV0XQ0KaGRhYzA6ICAgICAgICAgICAr IDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlk OiA3IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBpbjogU3Bl YWtlciAoTm9uZSkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAxMDQNCmhkYWMwOiAg ICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0xICgw eDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFjMDogICAgICAgICBQaW4g Y2FwOiAweDAwMDAwMDEwDQpoZGFjMDogICAgICAgICAgICAgICAgICBPVVQNCmhkYWMwOiAgICAg IFBpbiBjb25maWc6IDB4NTkxMzExZjANCmhkYWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAw NDAgT1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDogICAgICAg ICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDogICAgIGNv bm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyBbRElT QUJMRURdIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAg ICAgbmlkOiA4IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IE1pYyAoQm90 aCkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAwODMNCmhkYWMwOiAgICAgUGFyc2Ug ZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDAp DQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtb25pdG9yIChtb25pdG9yKQ0KaGRhYzA6ICAgICAg ICAgUGluIGNhcDogMHgwMDAwMTcyNw0KaGRhYzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQg UERDIElOIFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVOU09MDQpoZGFjMDogICAgICBQaW4g Y29uZmlnOiAweGMzYTE1MDJlDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDI0IElO DQpoZGFjMDogICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICAgICAg ICAgICBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTANCmhkYWMwOiAgICAgY29ubmVjdGlv bnM6IDANCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDkgW0FOQUxPR10gW0RJU0FC TEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogcGluOiBMaW5lLWluIChOb25lKQ0KaGRhYzA6 ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgw MDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpoZGFjMDog ICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDE3MzcNCmhk YWMwOiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBPVVQgSU4gVlJFRlsgNTAgODAgR1JP VU5EIEhJWiBdIDogVU5TT0wNCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4NDE4MTMwZjANCmhk YWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNjAgSU4gT1VUDQpoZGFjMDogICAgICBPdXRw dXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02 MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDogICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAwDQpo ZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTANCmhk YWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAg ICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCmhkYWMwOiAgICAgICAg ICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAg IG5pZDogMTAgW0RJR0lUQUxdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IFNQRElGLW91 dCAoSmFjaykNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAzMDENCmhkYWMwOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDIgKDB4MDAw MDAwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBpbiBjYXA6 IDB4MDAwMDAwMTANCmhkYWMwOiAgICAgICAgICAgICAgICAgIE9VVA0KaGRhYzA6ICAgICAgUGlu IGNvbmZpZzogMHgwMTQ0MTFmMA0KaGRhYzA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBP VVQNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6 ICAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRdDQpoZGFjMDogDQpoZGFjMDogICAg ICAgICAgICAgbmlkOiAxMSBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8g c2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMDENCmhkYWMwOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAw MDQwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtaXgsIG1vbml0b3INCmhkYWMwOiAgICAg Y29ubmVjdGlvbnM6IDYNCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIFtE SVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBu aWQ9MTIgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlk PTkgW3BpbjogTGluZS1pbiAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8 LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXSAoc2VsZWN0ZWQpDQpoZGFjMDogICAgICAgICAgICsgW0RJ U0FCTEVEXSA8LSBuaWQ9NSBbcGluOiBMaW5lLW91dCAoQm90aCldDQpoZGFjMDogICAgICAgICAg ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjQgW3BpbjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRh YzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTIgW0FOQUxPR10NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMjAwMTAx DQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0 aW9uOiAxICgweDAwMDA0MDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogbW9uaXRvcg0KaGRh YzA6ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAg ICAgICsgPC0gbmlkPTMwIFthdWRpbyBzZWxlY3Rvcl0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBu aWQ9MzEgW2F1ZGlvIHNlbGVjdG9yXSBbRElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDogICAgICAg ICAgICAgbmlkOiAxMyBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2Vs ZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGMNCmhkYWMwOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0yICgweDAwMDAw MDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogc3BlYWtlcg0KaGRhYzA6ICAgICAgT3V0cHV0 IGFtcDogMHg4MDBiMGYwZg0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MTUg c2l6ZT0xMSBvZmZzZXQ9MTUNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAg ICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xNiBbYmVlcCB3aWRnZXRdIChzZWxl Y3RlZCkNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjIgW3BpbjogT3RoZXIgKE5vbmUpXSBb RElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNCBbQU5BTE9HXQ0K aGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCmhkYWMwOiAgICAgIHdpZGdldF9j YXA6IDB4MDAyMDAxMDENCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDINCmhkYWMw OiAgICAgQXNzb2NpYXRpb246IC0yICgweDAwMDA0MDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9T UzogbWl4IChtaXgpDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiA4DQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTMgW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6 ICAgICAgICAgICArIDwtIG5pZD0xNyBbYXVkaW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMw OiAgICAgICAgICAgKyA8LSBuaWQ9MTggW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6ICAgICAgICAg ICArIDwtIG5pZD0xOSBbYXVkaW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAg ICAgKyA8LSBuaWQ9MjYgW2F1ZGlvIHNlbGVjdG9yXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAg ICAgICsgPC0gbmlkPTI3IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAg ICAgICArIDwtIG5pZD0yOCBbYXVkaW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAgICAg ICAgICAgKyA8LSBuaWQ9MjkgW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAg ICAgICAgIG5pZDogMTUgW0FOQUxPR10NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG1p eGVyDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMjAwMTAwDQpoZGFjMDogICAgIFBhcnNl IGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAx KQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogbWl4LCBtb25pdG9yDQpoZGFjMDogICAgIGNvbm5l Y3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9 MTEgW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTYg W0FOQUxPR10NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGJlZXAgd2lkZ2V0DQpoZGFjMDogICAg ICB3aWRnZXRfY2FwOiAweDAwNzAwMDAwDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAw MDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMiAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAg ICAgICAgICBPU1M6IHNwZWFrZXIgKHNwZWFrZXIpDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAw DQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNyBbQU5BTE9HXSBbRElTQUJMRURd DQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lk Z2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0K aGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAg ICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAg Y29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwt IG5pZD0zIFthdWRpbyBvdXRwdXRdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAx OCBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMw OiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4 MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDApDQpoZGFjMDog ICAgICAgICAgICAgT1NTOiBtb25pdG9yDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUx ZjE3DQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0 PTIzDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMw OiAgICAgICAgICAgKyA8LSBuaWQ9OCBbcGluOiBNaWMgKEJvdGgpXQ0KaGRhYzA6IA0KaGRhYzA6 ICAgICAgICAgICAgIG5pZDogMTkgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAg ICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAx MGQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2Np YXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFjMDog ICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRl PTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpo ZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9OSBbcGluOiBMaW5l LWluIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDog MjAgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogcG93ZXIgd2lk Z2V0DQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwNTAwNTAwDQpoZGFjMDogICAgIFBhcnNl IGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAw MCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMTMN CmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xMyBbYXVkaW8g c2VsZWN0b3JdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0NCmhk YWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAg ICArIDwtIG5pZD0xNiBbYmVlcCB3aWRnZXRdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTE5 IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0y MCBbcG93ZXIgd2lkZ2V0XSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIx IFthdWRpbyBzZWxlY3Rvcl0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjIgW3BpbjogT3Ro ZXIgKE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46 IEFVWCAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjQgW3Bp bjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNSBb cGluOiBDRCAoRml4ZWQpXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2Vs ZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjkgW2F1ZGlvIHNl bGVjdG9yXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjEgW0FOQUxPR10NCmhk YWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRnZXRf Y2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFj MDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9T UzogY2QsIG1peCwgbW9uaXRvcg0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MGYwMA0K aGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MTUgc2l6ZT01IG9mZnNldD0wDQpo ZGFjMDogICAgIGNvbm5lY3Rpb25zOiA4DQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAg ICAgICAgKyA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNB QkxFRF0gPC0gbmlkPTkgW3BpbjogTGluZS1pbiAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiAg ICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAgICArIDwt IG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTI1IFtwaW46 IENEIChGaXhlZCldIChzZWxlY3RlZCkNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwt IG5pZD01IFtwaW46IExpbmUtb3V0IChCb3RoKV0NCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJM RURdIDwtIG5pZD0yNCBbcGluOiBNaWMgKE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAg ICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjMgW3BpbjogQVVYIChOb25lKV0gW0RJU0FCTEVEXQ0K aGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjIgW0FOQUxPR10gW0RJU0FCTEVEXQ0K aGRhYzA6ICAgICAgICAgICAgbmFtZTogcGluOiBPdGhlciAoTm9uZSkNCmhkYWMwOiAgICAgIHdp ZGdldF9jYXA6IDB4MDA0MDAwMDANCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDAN CmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAg ICAgIE9TUzogDQpoZGFjMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDIwDQpoZGFjMDogICAg ICAgICAgICAgICAgICBJTg0KaGRhYzA6ICAgICAgUGluIGNvbmZpZzogMHg1OWYzMTFmMA0KaGRh YzA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMCBJTg0KaGRhYzA6ICAgICBjb25uZWN0aW9u czogMA0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjMgW0FOQUxPR10gW0RJU0FC TEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogcGluOiBBVVggKE5vbmUpDQpoZGFjMDogICAg ICB3aWRnZXRfY2FwOiAweDAwNDAwMDgxDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAw MDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAg ICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDAyNw0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIElOIDogVU5TT0wNCmhkYWMwOiAgICAgIFBp biBjb25maWc6IDB4NTk5MzExZjANCmhkYWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjAg SU4NCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDANCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAg ICBuaWQ6IDI0IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBp bjogTWljIChOb25lKQ0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6 ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEg KDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBp biBjYXA6IDB4MDAwMDE3MzcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBP VVQgSU4gVlJFRlsgNTAgODAgR1JPVU5EIEhJWiBdIDogVU5TT0wNCmhkYWMwOiAgICAgIFBpbiBj b25maWc6IDB4NDFhMTkwZjANCmhkYWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNjAgSU4g T1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDogICAgICAgICAg ICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDogICAgICAgSW5w dXQgYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0z IHNpemU9Mzkgb2Zmc2V0PTANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAg ICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6 IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjUgW0FOQUxPR10NCmhkYWMwOiAgICAgICAgICAg IG5hbWU6IHBpbjogQ0QgKEZpeGVkKQ0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDAw MQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lh dGlvbjogMSAoMHgwMDAwMDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IGNkIChjZCkNCmhk YWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMjANCmhkYWMwOiAgICAgICAgICAgICAgICAg IElODQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweDk5MzNlMTIwDQpoZGFjMDogICAgIFBpbiBj b250cm9sOiAweDAwMDAwMDIwIElODQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAwDQpoZGFjMDog DQpoZGFjMDogICAgICAgICAgICAgbmlkOiAyNiBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDog ICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAg ICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiAN CmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAgICAgICAgICAg ICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAgY29ubmVjdGlv bnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD01IFtw aW46IExpbmUtb3V0IChCb3RoKV0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDI3 IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVj dG9yDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNl IGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAw MCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4 MDA1MWYxNw0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9m ZnNldD0yMw0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMQ0KaGRhYzA6ICAgICAgICAgICB8DQpo ZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46IEFVWCAoTm9uZSldIFtESVNBQkxFRF0N CmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDI4IFtBTkFMT0ddIFtESVNBQkxFRF0N CmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRn ZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpo ZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAg ICBPU1M6IA0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KaGRhYzA6ICAgICAg ICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KaGRhYzA6ICAgICBj b25uZWN0aW9uczogMQ0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0g bmlkPTI0IFtwaW46IE1pYyAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAg ICAgICAgICBuaWQ6IDI5IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBz ZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogMSAoMHgwMDAw MDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IGNkDQpoZGFjMDogICAgICBPdXRwdXQgYW1w OiAweDgwMDUxZjE3DQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0zMSBzaXpl PTUgb2Zmc2V0PTIzDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjUgW3BpbjogQ0QgKEZpeGVkKV0NCmhkYWMw OiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDMwIFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAg ICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEw ZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lh dGlvbjogMSAoMHgwMDAwNDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IG1vbml0b3INCmhk YWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwMDAwMDANCmhkYWMwOiAgICAgICAgICAgICAgICAg IG11dGU9MSBzdGVwPTAgc2l6ZT0wIG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAx DQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9OCBbcGluOiBN aWMgKEJvdGgpXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMzEgW0FOQUxPR10g W0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMw OiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4 MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6 ICAgICAgICAgICAgIE9TUzogDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDAwMDAwDQpo ZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0wIHNpemU9MCBvZmZzZXQ9MA0KaGRh YzA6ICAgICBjb25uZWN0aW9uczogMQ0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAg ICAgICsgPC0gbmlkPTI0IFtwaW46IE1pYyAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiANCmhk YWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwgRFVNUElORyBIREEgQU1Q TElGSUVSUyB8DQpoZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhk YWMwOiAgIDE6IG5pZCAgIDUgaW4gIChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAw MDAwMDExDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDYzIHNpemU6ICAgNSBvZmY6ICA2 MQ0KaGRhYzA6ICAgMjogbmlkICAgNSBvdXQgKGluICkgaW5kZXggMCAgICAgICAgICBvc3NtYXNr PTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMCBzdGVwOiAgIDMgc2l6ZTogIDM5IG9m ZjogICAwIFtESVNBQkxFRF0NCmhkYWMwOiAgIDM6IG5pZCAgIDYgaW4gIChvdXQpIGluZGV4IDAg ICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDog IDYzIHNpemU6ICAgNSBvZmY6ICA2MSBbRElTQUJMRURdDQpoZGFjMDogICA0OiBuaWQgICA3IGlu ICAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDAwMA0KaGRhYzA6ICAgICAg ICBtdXRlOiAxIHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAgNjEgW0RJU0FCTEVEXQ0KaGRhYzA6 ICAgNTogbmlkICAgOCBvdXQgKGluICkgaW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDEwMDAw MDANCmhkYWMwOiAgICAgICAgbXV0ZTogMCBzdGVwOiAgIDMgc2l6ZTogIDM5IG9mZjogICAwDQpo ZGFjMDogICA2OiBuaWQgICA5IGluICAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgw MDAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAg NjEgW0RJU0FCTEVEXQ0KaGRhYzA6ICAgNzogbmlkICAgOSBvdXQgKGluICkgaW5kZXggMCAgICAg ICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMCBzdGVwOiAgIDMg c2l6ZTogIDM5IG9mZjogICAwIFtESVNBQkxFRF0NCmhkYWMwOiAgIDg6IG5pZCAgMTMgb3V0IChv dXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11 dGU6IDEgc3RlcDogIDE1IHNpemU6ICAxMSBvZmY6ICAxNQ0KaGRhYzA6ICAgOTogbmlkICAxNyBv dXQgKG91dCkgaW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAg ICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIFtESVNBQkxFRF0NCmhkYWMw OiAgMTA6IG5pZCAgMTggb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAxMDAw MDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMw0K aGRhYzA6ICAxMTogbmlkICAxOSBvdXQgKG91dCkgaW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4 MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjog IDIzIFtESVNBQkxFRF0NCmhkYWMwOiAgMTI6IG5pZCAgMjEgb3V0IChvdXQpIGluZGV4IDAgICAg ICAgICAgb3NzbWFzaz0weDAwMDAwODAwDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDE1 IHNpemU6ICAgNSBvZmY6ICAgMA0KaGRhYzA6ICAxMzogbmlkICAyNCBpbiAgKG91dCkgaW5kZXgg MCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVw OiAgNjMgc2l6ZTogICA1IG9mZjogIDYxIFtESVNBQkxFRF0NCmhkYWMwOiAgMTQ6IG5pZCAgMjQg b3V0IChpbiApIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAg ICAgIG11dGU6IDAgc3RlcDogICAzIHNpemU6ICAzOSBvZmY6ICAgMCBbRElTQUJMRURdDQpoZGFj MDogIDE1OiBuaWQgIDI2IG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAw MDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAgMjMg W0RJU0FCTEVEXQ0KaGRhYzA6ICAxNjogbmlkICAyNyBvdXQgKG91dCkgaW5kZXggMCAgICAgICAg ICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6 ZTogICA1IG9mZjogIDIzIFtESVNBQkxFRF0NCmhkYWMwOiAgMTc6IG5pZCAgMjggb3V0IChvdXQp IGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6 IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBbRElTQUJMRURdDQpoZGFjMDogIDE4OiBu aWQgIDI5IG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDEwMA0KaGRh YzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAgMjMNCmhkYWMwOiAg MTk6IG5pZCAgMzAgb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAxMDAwMDAw DQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogICAwIHNpemU6ICAgMCBvZmY6ICAgMA0KaGRh YzA6ICAyMDogbmlkICAzMSBvdXQgKG91dCkgaW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAw MDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgIDAgc2l6ZTogICAwIG9mZjogICAw IFtESVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0rDQpoZGFjMDogfCBEVU1QSU5HIEhEQSBBVURJTy9WT0xVTUUgQ09OVFJPTFMgfA0K aGRhYzA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhk YWMwOiBNYXN0ZXIgVm9sdW1lIChPU1M6IHZvbCkNCmhkYWMwOiAgICB8DQpoZGFjMDogICAgKy0g Y3RsICAxIChuaWQgICA1IGluICAwKTogLTkxLzNkQiAoNjQgc3RlcHMpICsgbXV0ZQ0KaGRhYzA6 IA0KaGRhYzA6IFBDTSBWb2x1bWUgKE9TUzogcGNtKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICAr LSBjdGwgIDEgKG5pZCAgIDUgaW4gIDApOiAtOTEvM2RCICg2NCBzdGVwcykgKyBtdXRlDQpoZGFj MDogDQpoZGFjMDogQ0QgVm9sdW1lIChPU1M6IGNkKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICAr LSBjdGwgMTggKG5pZCAgMjkgb3V0KTogICAtMzQvMTJkQiAoMzIgc3RlcHMpICsgbXV0ZQ0KaGRh YzA6IA0KaGRhYzA6IFJlY29yZGluZyBMZXZlbCAoT1NTOiByZWMpDQpoZGFjMDogICAgfA0KaGRh YzA6ICAgICstIGN0bCAxMiAobmlkICAyMSBvdXQpOiAgIDAvMjJkQiAoMTYgc3RlcHMpICsgbXV0 ZQ0KaGRhYzA6IA0KaGRhYzA6IFVua25vd24gQ3RsIChPU1M6IG1vbml0b3IpDQpoZGFjMDogICAg fA0KaGRhYzA6ICAgICstIGN0bCAgNSAobmlkICAgOCBvdXQpOiAgIDAvMzBkQiAoNCBzdGVwcykN CmhkYWMwOiAgICArLSBjdGwgMTAgKG5pZCAgMTggb3V0KTogICAtMzQvMTJkQiAoMzIgc3RlcHMp ICsgbXV0ZQ0KaGRhYzA6ICAgICstIGN0bCAxOSAobmlkICAzMCBvdXQpOiAgIG11dGUNCmhkYWMw OiANCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogfCBE VU1QSU5HIFBsYXliYWNrL1JlY29yZCBQYXRoZXMgfA0KaGRhYzA6ICstLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhkYWMwOiBQbGF5YmFjazoNCmhkYWMwOiANCmhk YWMwOiAgICAgbmlkPTUgW3BpbjogTGluZS1vdXQgKEJvdGgpXQ0KaGRhYzA6ICAgICAgIHwNCmhk YWMwOiAgICAgICArIDwtIG5pZD0zIFthdWRpbyBvdXRwdXRdIFtzcmM6IHBjbV0NCmhkYWMwOiAg ICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peF0NCmhkYWMwOiANCmhkYWMw OiAgICAgbmlkPTEwIFtwaW46IFNQRElGLW91dCAoSmFjayldDQpoZGFjMDogICAgICAgfA0KaGRh YzA6ICAgICAgICsgPC0gbmlkPTIgW2F1ZGlvIG91dHB1dF0gW3NyYzogcGNtXQ0KaGRhYzA6IA0K aGRhYzA6IFJlY29yZDoNCmhkYWMwOiANCmhkYWMwOiAgICAgbmlkPTQgW2F1ZGlvIGlucHV0XQ0K aGRhYzA6ICAgICAgIHwNCmhkYWMwOiAgICAgICArIDwtIG5pZD0yMSBbYXVkaW8gc2VsZWN0b3Jd IFtzcmM6IGNkLCBtaXgsIG1vbml0b3JdDQpoZGFjMDogICAgICAgICAgICAgIHwNCmhkYWMwOiAg ICAgICAgICAgICAgKyA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXSBbc3JjOiBtb25pdG9yXQ0KaGRh YzA6ICAgICAgICAgICAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgICAgKyA8 LSBuaWQ9MzAgW2F1ZGlvIHNlbGVjdG9yXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAr IDwtIG5pZD04IFtwaW46IE1pYyAoQm90aCldIFtzcmM6IG1vbml0b3JdDQpoZGFjMDogICAgICAg ICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0gW3NyYzogbWl4XQ0KaGRhYzA6ICAgICAg ICAgICAgICArIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peCwgbW9uaXRvcl0NCmhk YWMwOiAgICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICsg PC0gbmlkPTExIFthdWRpbyBzZWxlY3Rvcl0gW3NyYzogbWl4LCBtb25pdG9yXQ0KaGRhYzA6ICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICAg ICAgICArIDwtIG5pZD0xMiBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1vbml0b3JdDQpoZGFjMDogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKyA8LSBuaWQ9MzAgW2F1ZGlvIHNlbGVjdG9yXSBbc3JjOiBtb25p dG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0K aGRhYzA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyA8LSBuaWQ9 OCBbcGluOiBNaWMgKEJvdGgpXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0gW3NyYzogbWl4XQ0KaGRhYzA6 ICAgICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAoRml4ZWQpXSBbc3JjOiBjZF0NCmhk YWMwOiANCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQpo ZGFjMDogfCBEVU1QSU5HIFBDTSBQbGF5YmFjay9SZWNvcmQgQ2hhbm5lbHMgfA0KaGRhYzA6ICst LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhkYWMwOiAg ICBQQ00gUGxheWJhY2sNCmhkYWMwOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAwMDENCmhkYWMw OiAgICAgICAgICBGb3JtYXQ6IFBDTQ0KaGRhYzA6ICAgICAgICAgUENNIGNhcDogMHgwMDBlMDA3 Zg0KaGRhYzA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjAgMjQNCmhkYWMwOiAgICAgICAgUENNIHJh dGU6IDggMTEgMTYgMjIgMzIgNDQgNDgNCmhkYWMwOiAgICAgICAgICAgICBEQUM6IDMNCmhkYWMw OiANCmhkYWMwOiAgICAgIFBDTSBSZWNvcmQNCmhkYWMwOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAw MDAwMDENCmhkYWMwOiAgICAgICAgICBGb3JtYXQ6IFBDTQ0KaGRhYzA6ICAgICAgICAgUENNIGNh cDogMHgwMDA2MDA3Zg0KaGRhYzA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjANCmhkYWMwOiAgICAg ICAgUENNIHJhdGU6IDggMTEgMTYgMjIgMzIgNDQgNDgNCmhkYWMwOiAgICAgICAgICAgICBBREM6 IDQNCmhkYWMwOiANCmhkYWMwOiAgICBQQ00gUGxheWJhY2sNCmhkYWMwOiAgICAgIFN0cmVhbSBj YXA6IDB4MDAwMDAwMDUNCmhkYWMwOiAgICAgICAgICBGb3JtYXQ6IEFDMyBQQ00NCmhkYWMwOiAg ICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNjANCmhkYWMwOiAgICAgICAgUENNIHNpemU6IDE2DQpo ZGFjMDogICAgICAgIFBDTSByYXRlOiA0NCA0OA0KaGRhYzA6ICAgICAgICAgICAgIERBQzogMg0K aGRhYzA6IA0KaGRhYzA6IDxIREEgQ29kZWMgIzE6IFVua25vd24gQ29kZWM+DQpoZGFjMDogPEhE QSBDb2RlYyBJRDogMHhmZmZmZmZmZj4NCnBjbTA6IDxIREEgY29kZWMgQW5hbG9nIERldmljZXMg QUQxOTgxSEQgUENNICMwPiBvbiBoZGFjMA0KcGNtMDogT1NTIG1peGVyIGluaXRpYWxpemF0aW9u Li4uDQpwY20wOiBNaXhlciAidm9sIjoNCnBjbTA6IE1peGVyICJwY20iOg0KcGNtMDogTWl4ZXIg ImNkIjoNCnBjbTA6IE1peGVyICJyZWMiOg0KcGNtMDogTWl4ZXIgIm9nYWluIjoNCnBjbTA6IE1p eGVyICJtb25pdG9yIjoNCnBjbTA6IFJlZ2lzdGVyaW5nIFBDTSBjaGFubmVscy4uLg0KcGNtMDog Y2xvbmUgbWFuYWdlcjogZGVhZGxpbmU9NzUwbXMgZmxhZ3M9MHg4MDAwMDAxZQ0KaGRhYzA6IGhk YWNfZG1hX2FsbG9jOiBzaXplPTQwOTYgLT4gcm91bmRzej00MDk2DQpwY20wOiBzbmRidWZfc2V0 bWFwIDE4ZTQ4MDAwLCA0MDAwOyAweGU1NWJjMDAwIC0+IDE4ZTQ4MDAwDQpoZGFjMDogaGRhY19k bWFfYWxsb2M6IHNpemU9NDA5NiAtPiByb3VuZHN6PTQwOTYNCnBjbTA6IHNuZGJ1Zl9zZXRtYXAg MWZjNjAwMDAsIDQwMDA7IDB4ZTU1YzAwMDAgLT4gMWZjNjAwMDANCnBjbTE6IDxIREEgY29kZWMg QW5hbG9nIERldmljZXMgQUQxOTgxSEQgUENNICMxPiBvbiBoZGFjMA0KcGNtMTogT1NTIG1peGVy IGluaXRpYWxpemF0aW9uLi4uDQpwY20xOiBGb3JjaW5nIFNvZnQgUENNIHZvbHVtZQ0KcGNtMTog TWl4ZXIgInZvbCIgLT4gIm5vbmUiOiBjaGlsZD0weDAwMDAwMDEwDQpwY20xOiBNaXhlciAicGNt IjogcGFyZW50PSJ2b2wiDQpwY20xOiBTb2Z0IFBDTSBtaXhlciBFTkFCTEVEDQpwY20xOiBSZWdp c3RlcmluZyBQQ00gY2hhbm5lbHMuLi4NCnBjbTE6IGNsb25lIG1hbmFnZXI6IGRlYWRsaW5lPTc1 MG1zIGZsYWdzPTB4ODAwMDAwMWUNCmhkYWMwOiBoZGFjX2RtYV9hbGxvYzogc2l6ZT00MDk2IC0+ IHJvdW5kc3o9NDA5Ng0KcGNtMTogc25kYnVmX3NldG1hcCA5YjgwMDAwLCA0MDAwOyAweGU3OGZm MDAwIC0+IDliODAwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAw MDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6 IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQo= --=-M4c0LKJ9oB9r5jCUzi9I Content-Disposition: attachment; filename=dmesg.oldpcm Content-Type: text/plain; name=dmesg.oldpcm; charset=KOI8-R Content-Transfer-Encoding: base64 ICB0aW1lcjogMHgwMDAxMDBlZiB0aGVybTogMHgwMDAxMDAwMCBlcnI6IDB4MDAwMTAwMDAgcGNt OiAweDAwMDEwMDAwDQpwY20wOiA8SW50ZWwgODI4MDFHIEhpZ2ggRGVmaW5pdGlvbiBBdWRpbyBD b250cm9sbGVyPiBtZW0gMHhlZTQwMDAwMC0weGVlNDAzZmZmIGlycSAxNyBhdCBkZXZpY2UgMjcu MCBvbiBwY2kwDQpwY20wOiBUQ1NFTDogMHgwNyAtPiAweDAwDQpwY20wOiBETUEgQ29oZXJlbmN5 OiBVbmNhY2hlYWJsZSAvIHZlbmRvcj0weDgwODYNCnBjbTA6IFJlc2VydmVkIDB4NDAwMCBieXRl cyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZWU0MDAwMDANCnBjbTA6IFtNUFNBRkVdDQpwY20w OiBbSVRIUkVBRF0NCnBjbTA6IGhkYWNfZG1hX2FsbG9jOiBzaXplPTEwMjQgLT4gcm91bmRzej0x MDI0DQpwY20wOiBoZGFjX2RtYV9hbGxvYzogc2l6ZT0yMDQ4IC0+IHJvdW5kc3o9MjA0OA0KcGNt MDogSERBX0RFQlVHOiBIREEgQ29uZmlnOiBvbj0weDAwMDAwMDAwIG9mZj0weDAwMDAwMDAwDQpw Y20wOiBIREFfREVCVUc6IFN0YXJ0aW5nIENPUkIgRW5naW5lLi4uDQpwY20wOiBIREFfREVCVUc6 IFN0YXJ0aW5nIFJJUkIgRW5naW5lLi4uDQpwY20wOiBIREFfREVCVUc6IEVuYWJsaW5nIGNvbnRy b2xsZXIgaW50ZXJydXB0Li4uDQpwY20wOiBIREFfREVCVUc6IFNjYW5uaW5nIEhEQSBjb2RlY3Mg W3N0YXJ0IGluZGV4PTBdIC4uLg0KcGNtMDogSERBX0RFQlVHOiBQcm9iaW5nIGNvZGVjOiAwDQpw Y20wOiBIREFfREVCVUc6IAlzdGFydG5vZGU9MSBlbmRub2RlPTINCnBjbTA6IEhEQV9ERUJVRzog CUZvdW5kIEFGRyBuaWQ9MSBbc3RhcnRub2RlPTEgZW5kbm9kZT0yXQ0KcGNtMDogSERBX0RFQlVH OiBQYXJzaW5nIEFGRyBuaWQ9MSBjYWQ9MA0KcGNtMDogICAgICAgIFZlbmRvcjogMHgwMDAwMTFk NA0KcGNtMDogICAgICAgIERldmljZTogMHgwMDAwMTk4MQ0KcGNtMDogICAgICBSZXZpc2lvbjog MHgwMDAwMDAwMg0KcGNtMDogICAgICBTdGVwcGluZzogMHgwMDAwMDAwMA0KcGNtMDogUENJIFN1 YnZlbmRvcjogMHgyMDEwMTdhYQ0KcGNtMDogICAgICAgICBOb2Rlczogc3RhcnQ9MiBlbmRub2Rl PTMyIHRvdGFsPTMwDQpwY20wOiAgICAgQ09SQiBzaXplOiAyNTYNCnBjbTA6ICAgICBSSVJCIHNp emU6IDI1Ng0KcGNtMDogICAgICAgU3RyZWFtczogSVNTPTQgT1NTPTQgQlNTPTANCnBjbTA6ICAg ICAgICAgIEdQSU86IDB4NDAwMDAwMDQNCnBjbTA6ICAgICAgICAgICAgICAgIE51bUdQSU89NCBO dW1HUE89MCBOdW1HUEk9MCBHUElXYWtlPTAgR1BJVW5zb2w9MQ0KcGNtMDogaGRhY193aWRnZXRf Y29ubmVjdGlvbl9wYXJzZTogR0hPU1Q6IG5pZD0yIGo9MCBlbnRudW09NCBpbmRleD0wIHJlcz0w eDAwMDAwNDAxDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6 IG5pZD0yIGVudHJpZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nv bm5lY3Rpb25fcGFyc2U6IG5pZD00IGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6 IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD01IGVudHJpZXM9MiBmb3VuZD0yDQpw Y20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD02IGVudHJp ZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFy c2U6IG5pZD03IGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0 X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD05IGVudHJpZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVC VUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0xMCBlbnRyaWVzPTEgZm91bmQ9 MQ0KcGNtMDogSERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTEg ZW50cmllcz02IGZvdW5kPTYNCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlv bl9wYXJzZTogbmlkPTEyIGVudHJpZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVCVUc6IGhkYWNf d2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0xMyBlbnRyaWVzPTIgZm91bmQ9Mg0KcGNtMDog SERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTQgZW50cmllcz04 IGZvdW5kPTgNCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTog bmlkPTE1IGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nv bm5lY3Rpb25fcGFyc2U6IG5pZD0xNyBlbnRyaWVzPTEgZm91bmQ9MQ0KcGNtMDogSERBX0RFQlVH OiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTggZW50cmllcz0xIGZvdW5kPTEN CnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTE5IGVu dHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25f cGFyc2U6IG5pZD0yMCBlbnRyaWVzPTYgZm91bmQ9MTMNCnBjbTA6IEhEQV9ERUJVRzogaGRhY193 aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTIxIGVudHJpZXM9OCBmb3VuZD04DQpwY20wOiBI REFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0yNCBlbnRyaWVzPTIg Zm91bmQ9Mg0KcGNtMDogSERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBu aWQ9MjYgZW50cmllcz0xIGZvdW5kPTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29u bmVjdGlvbl9wYXJzZTogbmlkPTI3IGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6 IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0yOCBlbnRyaWVzPTEgZm91bmQ9MQ0K cGNtMDogSERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MjkgZW50 cmllcz0xIGZvdW5kPTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9w YXJzZTogbmlkPTMwIGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lk Z2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0zMSBlbnRyaWVzPTEgZm91bmQ9MQ0KcGNtMDogSERB X0RFQlVHOiBQYXJzaW5nIEN0bHMuLi4NCnBjbTA6IEhEQV9ERUJVRzogUGFyc2luZyB2ZW5kb3Ig cGF0Y2guLi4NCnBjbTA6IEhEQV9ERUJVRzogQnVpbGRpbmcgQUZHIHRyZWUuLi4NCnBjbTA6IEhE QV9ERUJVRzogSFdpUDogSERBIFdpZGdldCBQYXJzZXIgLSBSZXZpc2lvbiAxDQpwY20wOiBIREFf REVCVUc6IEhXaVA6IEZvdW5kIDEgREFDIHBhdGggdXNpbmcgSERBX1BBUlNFX01JWEVSIHN0cmF0 ZWd5Lg0KcGNtMDogSERBX0RFQlVHOiBBRkcgY29tbWl0Li4uDQpwY20wOiBIREFfREVCVUc6IEN0 bHMgY29tbWl0Li4uDQpwY20wOiBbIDFdIEN0bCBuaWQ9NSBCaW5kIHRvIE5PTkUNCnBjbTA6IFsg Ml0gQ3RsIG5pZD01IEJpbmQgdG8gTk9ORQ0KcGNtMDogWyAzXSBDdGwgbmlkPTYgRElTQUJMRUQN CnBjbTA6IFsgNF0gQ3RsIG5pZD03IERJU0FCTEVEDQpwY20wOiBbIDVdIEN0bCBuaWQ9OCBCaW5k IHRvIE5PTkUNCnBjbTA6IFsgNl0gQ3RsIG5pZD05IERJU0FCTEVEDQpwY20wOiBbIDddIEN0bCBu aWQ9OSBESVNBQkxFRA0KcGNtMDogWzExXSBDdGwgbmlkPTE5IEJpbmQgdG8gTk9ORQ0KcGNtMDog WzEzXSBDdGwgbmlkPTI0IERJU0FCTEVEDQpwY20wOiBbMTRdIEN0bCBuaWQ9MjQgRElTQUJMRUQN CnBjbTA6IFsxNV0gQ3RsIG5pZD0yNiBCaW5kIHRvIE5PTkUNCnBjbTA6IFsxNl0gQ3RsIG5pZD0y NyBCaW5kIHRvIE5PTkUNCnBjbTA6IFsxN10gQ3RsIG5pZD0yOCBCaW5kIHRvIE5PTkUNCnBjbTA6 IFsxOV0gQ3RsIG5pZD0zMCBCaW5kIHRvIE5PTkUNCnBjbTA6IFsyMF0gQ3RsIG5pZD0zMSBCaW5k IHRvIE5PTkUNCnBjbTA6IEhEQV9ERUJVRzogUENNRElSX1BMQVkgc2V0dXAuLi4NCnBjbTA6IEhE QV9ERUJVRzogUENNRElSX1JFQyBzZXR1cC4uLg0KcGNtMDogSERBX0RFQlVHOiBPU1MgbWl4ZXIg aW5pdGlhbGl6YXRpb24uLi4NCnBjbTA6IE1peGVyICJ2b2wiOg0KcGNtMDogTWl4ZXIgInBjbSI6 DQpwY20wOiBNaXhlciAic3BlYWtlciI6DQpwY20wOiBNaXhlciAibWljIjoNCnBjbTA6IE1peGVy ICJjZCI6DQpwY20wOiBNaXhlciAicmVjIjoNCnBjbTA6IEhEQV9ERUJVRzogUmVnaXN0ZXJpbmcg UENNIGNoYW5uZWxzLi4uDQpwY20wOiBjbG9uZSBtYW5hZ2VyOiBkZWFkbGluZT03NTBtcyBmbGFn cz0weDgwMDAwMDFlDQpwY20wOiBoZGFjX2RtYV9hbGxvYzogc2l6ZT00MDk2IC0+IHJvdW5kc3o9 NDA5Ng0KcGNtMDogc25kYnVmX3NldG1hcCAyMDdjMDAwLCA0MDAwOyAweGU1NWJjMDAwIC0+IDIw N2MwMDANCnBjbTA6IGhkYWNfZG1hX2FsbG9jOiBzaXplPTQwOTYgLT4gcm91bmRzej00MDk2DQpw Y20wOiBzbmRidWZfc2V0bWFwIDIwODAwMDAsIDQwMDA7IDB4ZTU1YzAwMDAgLT4gMjA4MDAwMA0K cGNtMDogPEhEQSBDb2RlYzogQW5hbG9nIERldmljZXMgQUQxOTgxSEQ+DQpwY20wOiA8SERBIENv ZGVjIElEOiAweDExZDQxOTgxPg0KcGNtMDogPEhEQSBEcml2ZXIgUmV2aXNpb246IDIwMDgwNDIw XzAwNTI+DQpwY20wOiANCnBjbTA6IEhEQSBjb25maWcvcXVpcmtzOiBmb3JjZXN0ZXJlbyBpdnJl ZjUwIGl2cmVmODAgaXZyZWYxMDAgaXZyZWYNCnBjbTA6IA0KcGNtMDogKy0tLS0tLS0tLS0tLS0t LS0tLS0rDQpwY20wOiB8IERVTVBJTkcgSERBIE5PREVTIHwNCnBjbTA6ICstLS0tLS0tLS0tLS0t LS0tLS0tKw0KcGNtMDogDQpwY20wOiBEZWZhdWx0IFBhcmFtZXRlcg0KcGNtMDogLS0tLS0tLS0t LS0tLS0tLS0NCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAg ICAgRm9ybWF0OiBQQ00NCnBjbTA6ICAgICAgICAgUENNIGNhcDogMHgwMDBlMDA3Zg0KcGNtMDog ICAgICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KcGNtMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2 IDIyIDMyIDQ0IDQ4DQpwY20wOiAgICAgICAgICBJTiBhbXA6IDB4MDAyNzAzMDANCnBjbTA6ICAg ICAgICAgT1VUIGFtcDogMHg4MDA1M2YzZA0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6 IDIgW0RJR0lUQUxdIFtESVNBQkxFRF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gb3V0 cHV0DQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAwMzAzMTENCnBjbTA6ICAgICBQYXJzZSBm bGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20w OiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAwMDUNCnBjbTA6ICAgICAgICAgIEZvcm1hdDogQUMz IFBDTQ0KcGNtMDogICAgICAgICBQQ00gY2FwOiAweDAwMDIwMDYwDQpwY20wOiAgICAgICAgUENN IHNpemU6IDE2DQpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ0IDQ4DQpwY20wOiAgICAgY29ubmVj dGlvbnM6IDINCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MSBb R0hPU1QhXSBbVU5LTk9XTl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8 LSBuaWQ9NCBbYXVkaW8gaW5wdXRdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMyBb QU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBvdXRwdXQNCnBjbTA6ICAgICAg d2lkZ2V0X2NhcDogMHgwMDAwMDQ0MQ0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAx DQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMTENCnBjbTA6ICAgICAgU3RyZWFtIGNh cDogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAgICAgRm9ybWF0OiBQQ00NCnBjbTA6ICAgICAgICAg UENNIGNhcDogMHgwMDBlMDA3Zg0KcGNtMDogICAgICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KcGNt MDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpwY20wOiAgICAgY29ubmVj dGlvbnM6IDANCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiA0IFtBTkFMT0ddDQpwY20w OiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIGlucHV0DQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4 MDAxMDA1MTENCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMg0KcGNtMDogICAgICAg Q3RsIGZsYWdzOiAweDAwMDAwODAwDQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAwMDEN CnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNDQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAw NjAwN2YNCnBjbTA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjANCnBjbTA6ICAgICAgICBQQ00gcmF0 ZTogOCAxMSAxNiAyMiAzMiA0NCA0OA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAxDQpwY20wOiAg ICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIxIFthdWRpbyBzZWxlY3Rvcl0N CnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiA1IFtBTkFMT0ddDQpwY20wOiAgICAgICAg ICAgIG5hbWU6IHBpbjogbGluZSBvdXQgKGphY2sgLyBmaXhlZCkNCnBjbTA6ICAgICAgd2lkZ2V0 X2NhcDogMHgwMDQwMDE4Nw0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAxDQpwY20w OiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgw MDAxMTczZg0KcGNtMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBIUCBPVVQgSU4gVlJFRlsg NTAgODAgR1JPVU5EIEhJWiBdIEVBUEQgOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmlnOiAw eGMzMDE0MTEwDQpwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUDQpwY20wOiAg ICAgICAgICAgIEVBUEQ6IDB4MDAwMDAwMDINCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1 M2YzZA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0 PTYxDQpwY20wOiAgICAgICBJbnB1dCBhbXA6IDB4MDAyNzAzMDANCnBjbTA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wDQpwY20wOiAgICAgY29ubmVjdGlv bnM6IDINCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MyBbYXVk aW8gb3V0cHV0XQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0x NCBbYXVkaW8gbWl4ZXJdIChzZWxlY3RlZCkNCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlk OiA2IFtBTkFMT0ddIFtESVNBQkxFRF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBoZWFk cGhvbmVzIG91dCAobm9uZSkNCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4NQ0KcGNt MDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4 MDAwMDAwMDANCnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDAxZg0KcGNtMDogICAgICAg ICAgICAgICAgICBJU0MgVFJRRCBIUCBPVVQgOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmln OiAweDQyMjE0MGYwDQpwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwYzAgSFAgT1VUDQpw Y20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTNmM2QNCnBjbTA6ICAgICAgICAgICAgICAgICAg bXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02MQ0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAy DQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1 ZGlvIG1peGVyXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDcgW0FOQUxPR10gW0RJ U0FCTEVEXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBwaW46IHNwZWFrZXIgKG5vbmUpDQpwY20w OiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAxMDQNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgw MDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICAg IFBpbiBjYXA6IDB4MDAwMDAwMTANCnBjbTA6ICAgICAgICAgICAgICAgICAgT1VUDQpwY20wOiAg ICAgIFBpbiBjb25maWc6IDB4NTkxMzExZjANCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAw MDA0MCBPVVQNCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KcGNtMDogICAgICAg ICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpwY20wOiAgICAgY29u bmVjdGlvbnM6IDENCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9 MTUgW2F1ZGlvIG1peGVyXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDggW0FOQUxP R10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBNaWMgaW4gKGphY2sgLyBmaXhlZCkNCnBj bTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDA4Mw0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAw eDAwMDAwMDAyDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwODENCnBjbTA6ICAgICAg ICAgUGluIGNhcDogMHgwMDAwMTcyNw0KcGNtMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBJ TiBWUkVGWyA1MCA4MCBHUk9VTkQgSElaIF0gOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmln OiAweGMzYTE1MDJlDQpwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjQgSU4NCnBjbTA6 ICAgICAgIElucHV0IGFtcDogMHgwMDI3MDMwMA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRl PTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTANCnBjbTA6ICAgICBjb25uZWN0aW9uczogMA0KcGNt MDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDkgW0FOQUxPR10gW0RJU0FCTEVEXQ0KcGNtMDog ICAgICAgICAgICBuYW1lOiBwaW46IGxpbmUgaW4gKG5vbmUpDQpwY20wOiAgICAgIHdpZGdldF9j YXA6IDB4MDA0MDAxODcNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDog ICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAw MDE3MzcNCnBjbTA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgT1VUIElOIFZSRUZbIDUwIDgw IEdST1VORCBISVogXSA6IFVOU09MDQpwY20wOiAgICAgIFBpbiBjb25maWc6IDB4NDE4MTMwZjAN CnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA2MCBJTiBPVVQNCnBjbTA6ICAgICAgT3V0 cHV0IGFtcDogMHg4MDA1M2YzZA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02 MyBzaXplPTUgb2Zmc2V0PTYxDQpwY20wOiAgICAgICBJbnB1dCBhbXA6IDB4MDAyNzAzMDANCnBj bTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wDQpwY20w OiAgICAgY29ubmVjdGlvbnM6IDINCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAg KyA8LSBuaWQ9MyBbYXVkaW8gb3V0cHV0XQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAg ICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAg IG5pZDogMTAgW0RJR0lUQUxdIFtESVNBQkxFRF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGlu OiBTUERJRiBvdXQgKGphY2spDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAzMDENCnBj bTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAw eDAwMDAwMDAwDQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMTANCnBjbTA6ICAgICAg ICAgICAgICAgICAgT1VUDQpwY20wOiAgICAgIFBpbiBjb25maWc6IDB4MDE0NDExZjANCnBjbTA6 ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBPVVQNCnBjbTA6ICAgICBjb25uZWN0aW9uczog MQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBv dXRwdXRdIFtESVNBQkxFRF0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAxMSBbQU5B TE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3 aWRnZXRfY2FwOiAweDAwMzAwMTAxDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDIN CnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgIGNvbm5lY3Rpb25z OiA2DQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlv IG91dHB1dF0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTIg W2F1ZGlvIG1peGVyXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5p ZD05IFtwaW46IGxpbmUgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgfA0K cGNtMDogICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0gKHNlbGVjdGVkKQ0KcGNt MDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD01IFtwaW46IGxpbmUgb3V0 IChqYWNrIC8gZml4ZWQpXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwt IG5pZD0yNCBbcGluOiBNaWMgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiANCnBjbTA6ICAg ICAgICAgICAgIG5pZDogMTIgW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8g bWl4ZXINCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDIwMDEwMQ0KcGNtMDogICAgIFBhcnNl IGZsYWdzOiAweDAwMDAwMDAyDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBj bTA6ICAgICBjb25uZWN0aW9uczogMg0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAg ICArIDwtIG5pZD0zMCBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDog ICAgICAgICAgICsgPC0gbmlkPTMxIFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6IA0KcGNtMDogICAg ICAgICAgICAgbmlkOiAxMyBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBz ZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBjDQpwY20wOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAyMQ0K cGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMGIwZjBmDQpwY20wOiAgICAgICAgICAgICAgICAg IG11dGU9MSBzdGVwPTE1IHNpemU9MTEgb2Zmc2V0PTE1DQpwY20wOiAgICAgY29ubmVjdGlvbnM6 IDINCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTYgW2JlZXAg d2lkZ2V0XSAoc2VsZWN0ZWQpDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsg PC0gbmlkPTIyIFtwaW46IG90aGVyIChub25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogDQpwY20wOiAg ICAgICAgICAgICBuaWQ6IDE0IFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlv IG1peGVyDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAyMDAxMDENCnBjbTA6ICAgICBQYXJz ZSBmbGFnczogMHgwMDAwMDAwMw0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMWIxDQpw Y20wOiAgICAgY29ubmVjdGlvbnM6IDgNCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAg ICAgKyA8LSBuaWQ9MTMgW2F1ZGlvIHNlbGVjdG9yXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6 ICAgICAgICAgICArIDwtIG5pZD0xNyBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAgICAg fA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTE4IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAg ICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTkgW2F1ZGlvIHNlbGVjdG9yXQ0K cGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2Vs ZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI3IFth dWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBu aWQ9MjggW2F1ZGlvIHNlbGVjdG9yXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAg ICArIDwtIG5pZD0yOSBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAg IG5pZDogMTUgW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCnBj bTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDIwMDEwMA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAw eDAwMDAwMDAyDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICBj b25uZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5p ZD0xMSBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMTYg W0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYmVlcCB3aWRnZXQNCnBjbTA6ICAgICAg d2lkZ2V0X2NhcDogMHgwMDcwMDAwMA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAw DQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMjENCnBjbTA6ICAgICBjb25uZWN0aW9u czogMA0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDE3IFtBTkFMT0ddDQpwY20wOiAg ICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4 MDAzMDAxMGQNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAg Q3RsIGZsYWdzOiAweDAwMDAwMDExDQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcN CnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0K cGNtMDogICAgIGNvbm5lY3Rpb25zOiAxDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAg ICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAg bmlkOiAxOCBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0K cGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6 IDB4MDAwMDAwMDINCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDA4MQ0KcGNtMDogICAg ICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBz dGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDog ICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD04IFtwaW46IE1pYyBpbiAoamFj ayAvIGZpeGVkKV0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAxOSBbQU5BTE9HXQ0K cGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRf Y2FwOiAweDAwMzAwMTBkDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6 ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgw MDUxZjE3DQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZz ZXQ9MjMNCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6 ICAgICAgICAgICArIDwtIG5pZD05IFtwaW46IGxpbmUgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpw Y20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjAgW0FOQUxPR10NCnBjbTA6ICAgICAgICAg ICAgbmFtZTogcG93ZXIgd2lkZ2V0DQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA1MDA1MDAN CnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdz OiAweDAwMDAwMDAwDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDEzDQpwY20wOiAgICAgICAgICAg fA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTEzIFthdWRpbyBzZWxlY3Rvcl0gKHNlbGVjdGVk KQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8g bWl4ZXJdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTE1IFth dWRpbyBtaXhlcl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9 MTYgW2JlZXAgd2lkZ2V0XQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwt IG5pZD0xOSBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAg ICAgICsgPC0gbmlkPTIwIFtwb3dlciB3aWRnZXRdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDog ICAgICAgICAgICsgPC0gbmlkPTIxIFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAgICAgICAgICB8 DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjIgW3Bpbjogb3RoZXIgKG5vbmUpXSBbRElTQUJM RURdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46 IEFVWCAobm9uZSldIFtESVNBQkxFRF0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAg ICAgKyA8LSBuaWQ9MjQgW3BpbjogTWljIGluIChub25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogICAg ICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAoZml4ZWQpXQ0K cGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2Vs ZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI5IFth dWRpbyBzZWxlY3Rvcl0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyMSBbQU5BTE9H XQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRn ZXRfY2FwOiAweDAwMzAwMTBkDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDYNCnBj bTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDgwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAw eDgwMDUwZjAwDQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE1IHNpemU9NSBv ZmZzZXQ9MA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiA4DQpwY20wOiAgICAgICAgICAgfA0KcGNt MDogICAgICAgICAgICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0gKHNlbGVjdGVkKQ0KcGNtMDog ICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD05IFtwaW46IGxpbmUgaW4gKG5v bmUpXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0g bmlkPTE0IFthdWRpbyBtaXhlcl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAg KyA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAg ICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAoZml4ZWQpXQ0KcGNtMDogICAgICAgICAgIHwNCnBj bTA6ICAgICAgICAgICArIDwtIG5pZD01IFtwaW46IGxpbmUgb3V0IChqYWNrIC8gZml4ZWQpXQ0K cGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNCBbcGluOiBNaWMg aW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAg ICsgPC0gbmlkPTIzIFtwaW46IEFVWCAobm9uZSldIFtESVNBQkxFRF0NCnBjbTA6IA0KcGNtMDog ICAgICAgICAgICAgbmlkOiAyMiBbQU5BTE9HXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAg IG5hbWU6IHBpbjogb3RoZXIgKG5vbmUpDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAw MDANCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZs YWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMjANCnBjbTA6 ICAgICAgICAgICAgICAgICAgSU4NCnBjbTA6ICAgICAgUGluIGNvbmZpZzogMHg1OWYzMTFmMA0K cGNtMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIwIElODQpwY20wOiAgICAgY29ubmVjdGlv bnM6IDANCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyMyBbQU5BTE9HXSBbRElTQUJM RURdDQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogQVVYIChub25lKQ0KcGNtMDogICAgICB3 aWRnZXRfY2FwOiAweDAwNDAwMDgxDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDAN CnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgICBQaW4gY2Fw OiAweDAwMDAwMDI3DQpwY20wOiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIElOIDogVU5TT0wN CnBjbTA6ICAgICAgUGluIGNvbmZpZzogMHg1OTkzMTFmMA0KcGNtMDogICAgIFBpbiBjb250cm9s OiAweDAwMDAwMDIwIElODQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDANCnBjbTA6IA0KcGNtMDog ICAgICAgICAgICAgbmlkOiAyNCBbQU5BTE9HXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAg IG5hbWU6IHBpbjogTWljIGluIChub25lKQ0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAw MTg3DQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBm bGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAxNzM3DQpwY20w OiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIE9VVCBJTiBWUkVGWyA1MCA4MCBHUk9VTkQgSEla IF0gOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmlnOiAweDQxYTE5MGYwDQpwY20wOiAgICAg UGluIGNvbnRyb2w6IDB4MDAwMDAwNjAgSU4gT1VUDQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4 ODAwNTNmM2QNCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9m ZnNldD02MQ0KcGNtMDogICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAwDQpwY20wOiAgICAgICAg ICAgICAgICAgIG11dGU9MCBzdGVwPTMgc2l6ZT0zOSBvZmZzZXQ9MA0KcGNtMDogICAgIGNvbm5l Y3Rpb25zOiAyDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMg W2F1ZGlvIG91dHB1dF0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBu aWQ9MTQgW2F1ZGlvIG1peGVyXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDI1IFtB TkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogQ0QgKGZpeGVkKQ0KcGNtMDogICAg ICB3aWRnZXRfY2FwOiAweDAwNDAwMDAxDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAw MDINCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDEwMQ0KcGNtMDogICAgICAgICBQaW4g Y2FwOiAweDAwMDAwMDIwDQpwY20wOiAgICAgICAgICAgICAgICAgIElODQpwY20wOiAgICAgIFBp biBjb25maWc6IDB4OTkzM2UxMjANCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMCBJ Tg0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAwDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5p ZDogMjYgW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCnBj bTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAw eDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAg T3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3Rl cD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDENCnBjbTA6ICAg ICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9NSBbcGluOiBsaW5lIG91dCAoamFj ayAvIGZpeGVkKV0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyNyBbQU5BTE9HXQ0K cGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRf Y2FwOiAweDAwMzAwMTBkDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6 ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgw MDUxZjE3DQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZz ZXQ9MjMNCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6 ICAgICAgICAgICArIDwtIG5pZD0yMyBbcGluOiBBVVggKG5vbmUpXSBbRElTQUJMRURdDQpwY20w OiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjggW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAg bmFtZTogYXVkaW8gc2VsZWN0b3INCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0K cGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6 IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KcGNtMDogICAg ICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpwY20wOiAgICAg Y29ubmVjdGlvbnM6IDENCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBu aWQ9MjQgW3BpbjogTWljIGluIChub25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogDQpwY20wOiAgICAg ICAgICAgICBuaWQ6IDI5IFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNl bGVjdG9yDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCnBjbTA6ICAgICBQYXJz ZSBmbGFnczogMHgwMDAwMDAwMg0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMTAxDQpw Y20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCnBjbTA6ICAgICAgICAgICAgICAgICAg bXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAx DQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI1IFtwaW46IENE IChmaXhlZCldDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMzAgW0FOQUxPR10NCnBj bTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCnBjbTA6ICAgICAgd2lkZ2V0X2Nh cDogMHgwMDMwMDEwZA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpwY20wOiAg ICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDAw MDAwMA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0wIHNpemU9MCBvZmZzZXQ9 MA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAxDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAg ICAgICAgICsgPC0gbmlkPTggW3BpbjogTWljIGluIChqYWNrIC8gZml4ZWQpXQ0KcGNtMDogDQpw Y20wOiAgICAgICAgICAgICBuaWQ6IDMxIFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6 IGF1ZGlvIHNlbGVjdG9yDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCnBjbTA6 ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAw MDAwMDAwDQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwMDAwMDANCnBjbTA6ICAgICAgICAg ICAgICAgICAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTANCnBjbTA6ICAgICBjb25uZWN0 aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNCBb cGluOiBNaWMgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiANCnBjbTA6ICstLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rDQpwY20wOiB8IERVTVBJTkcgSERBIEFNUExJRklFUlMgfA0KcGNtMDog Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCnBjbTA6IA0KcGNtMDogICAxOiBuaWQ9NSBkaXI9 MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgIDI6IG5pZD01 IGRpcj0weDIgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTANCnBjbTA6ICAgMzog bmlkPTYgZGlyPTB4MSBpbmRleD0wIG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MCBbRElTQUJM RURdDQpwY20wOiAgIDQ6IG5pZD03IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAg b3NzZGV2PTAgW0RJU0FCTEVEXQ0KcGNtMDogICA1OiBuaWQ9OCBkaXI9MHgyIGluZGV4PTAgb3Nz bWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgIDY6IG5pZD05IGRpcj0weDEgaW5kZXg9 MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAgW0RJU0FCTEVEXQ0KcGNtMDogICA3OiBuaWQ9 OSBkaXI9MHgyIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wIFtESVNBQkxFRF0N CnBjbTA6ICAgODogbmlkPTEzIGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMjEgb3Nz ZGV2PTUNCnBjbTA6ICAgOTogbmlkPTE3IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAw MTEgb3NzZGV2PTQNCnBjbTA6ICAxMDogbmlkPTE4IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4 MDAwMDAwODEgb3NzZGV2PTcNCnBjbTA6ICAxMTogbmlkPTE5IGRpcj0weDEgaW5kZXg9MCBvc3Nt YXNrPTB4MDAwMDAwMDAgb3NzZGV2PTANCnBjbTA6ICAxMjogbmlkPTIxIGRpcj0weDEgaW5kZXg9 MCBvc3NtYXNrPTB4MDAwMDA4MDAgb3NzZGV2PTANCnBjbTA6ICAxMzogbmlkPTI0IGRpcj0weDEg aW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAgW0RJU0FCTEVEXQ0KcGNtMDogIDE0 OiBuaWQ9MjQgZGlyPTB4MiBpbmRleD0wIG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MCBbRElT QUJMRURdDQpwY20wOiAgMTU6IG5pZD0yNiBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAw MDAwIG9zc2Rldj0wDQpwY20wOiAgMTY6IG5pZD0yNyBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0w eDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgMTc6IG5pZD0yOCBkaXI9MHgxIGluZGV4PTAgb3Nz bWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgMTg6IG5pZD0yOSBkaXI9MHgxIGluZGV4 PTAgb3NzbWFzaz0weDAwMDAwMTAxIG9zc2Rldj04DQpwY20wOiAgMTk6IG5pZD0zMCBkaXI9MHgx IGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgMjA6IG5pZD0zMSBk aXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiANCnBjbTA6 ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCnBjbTA6IHwgRFVNUElORyBI REEgQVVESU8vVk9MVU1FIENPTlRST0xTIHwNCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLSsNCnBjbTA6IA0KcGNtMDogTWFzdGVyIFZvbHVtZSAoT1NTOiB2b2wpDQpw Y20wOiAgICB8DQpwY20wOiAgICArLSAgbmlkOiAxMyBpbmRleDogIDAgICAgICAgICAgIG11dGU6 IDEgc3RlcDogIDE1IHNpemU6ICAxMSBvZmY6ICAxNSBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDAy MQ0KcGNtMDogICAgfA0KcGNtMDogICAgKy0gIG5pZDogMTcgaW5kZXg6ICAwICAgICAgICAgICBt dXRlOiAxIHN0ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAgMjMgZGlyPTB4MSBvc3NtYXNrPTB4MDAw MDAwMTENCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDE4IGluZGV4OiAgMCAgICAgICAg ICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDEgb3NzbWFzaz0w eDAwMDAwMDgxDQpwY20wOiAgICB8DQpwY20wOiAgICArLSAgbmlkOiAyOSBpbmRleDogIDAgICAg ICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBkaXI9MHgxIG9zc21h c2s9MHgwMDAwMDEwMQ0KcGNtMDogDQpwY20wOiBQQ00gVm9sdW1lIChPU1M6IHBjbSkNCnBjbTA6 ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDE3IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBz dGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDExDQpw Y20wOiANCnBjbTA6IENEIFZvbHVtZSAoT1NTOiBjZCkNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICst ICBuaWQ6IDI5IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1 IG9mZjogIDIzIGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMTAxDQpwY20wOiANCnBjbTA6IE1pY3Jv cGhvbmUgVm9sdW1lIChPU1M6IG1pYykNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDE4 IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIz IGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDgxDQpwY20wOiANCnBjbTA6IFJlY29yZGluZyBMZXZl bCAoT1NTOiByZWMpDQpwY20wOiAgICB8DQpwY20wOiAgICArLSAgbmlkOiAyMSBpbmRleDogIDAg ICAgICAgICAgIG11dGU6IDEgc3RlcDogIDE1IHNpemU6ICAgNSBvZmY6ICAgMCBkaXI9MHgxIG9z c21hc2s9MHgwMDAwMDgwMA0KcGNtMDogDQpwY20wOiBTcGVha2VyL0JlZXAgKE9TUzogc3BlYWtl cikNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDEzIGluZGV4OiAgMCAgICAgICAgICAg bXV0ZTogMSBzdGVwOiAgMTUgc2l6ZTogIDExIG9mZjogIDE1IGRpcj0weDEgb3NzbWFzaz0weDAw MDAwMDIxDQpwY20wOiANCnBjbTA6IFBsYXliYWNrIHBhdGg6DQpwY20wOiANCnBjbTA6ICAgICBu aWQ9NSBbcGluOiBsaW5lIG91dCAoamFjayAvIGZpeGVkKV0NCnBjbTA6ICAgICAgIF4NCnBjbTA6 ICAgICAgIHwNCnBjbTA6ICAgICAgICstLS0tLTwtLS0tLS0rDQpwY20wOiAgICAgICAgICAgICAg ICAgICAgXg0KcGNtMDogICAgICAgICAgICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICAgICAg ICAgbmlkPTE0IFthdWRpbyBtaXhlcl0NCnBjbTA6ICAgICAgICAgICAgICAgICAgICBeDQpwY20w OiAgICAgICAgICAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICAgICAgICBuaWQ9MTcgW2F1 ZGlvIHNlbGVjdG9yXQ0KcGNtMDogICAgICAgICAgICAgICAgICAgIF4NCnBjbTA6ICAgICAgICAg ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgICAgICAgIG5pZD0zIFthdWRpbyBvdXRwdXRd DQpwY20wOiANCnBjbTA6IFJlY29yZGluZyBzb3VyY2VzOg0KcGNtMDogDQpwY20wOiAgICAgbmlk PTIxIFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAgICAgIHwNCnBjbTA6ICAgICAgICsgPC0gbmlk PTEyIFthdWRpbyBtaXhlcl0NCnBjbTA6ICAgICAgIHwNCnBjbTA6ICAgICAgICsgPC0gbmlkPTE0 IFthdWRpbyBtaXhlcl0gW3JlY3NyYzogdm9sLCBwY20sIHNwZWFrZXIsIG1pYywgY2RdDQpwY20w OiAgICAgICB8DQpwY20wOiAgICAgICArIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpwY20wOiAg ICAgICB8DQpwY20wOiAgICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAoZml4ZWQpXSBbcmVjc3Jj OiB2b2wsIGNkXQ0KcGNtMDogICAgICAgfA0KcGNtMDogICAgICAgKyA8LSBuaWQ9NSBbcGluOiBs aW5lIG91dCAoamFjayAvIGZpeGVkKV0NCnBjbTA6IA0KcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KcGNtMDogfCBEVU1QSU5HIFBDTSBQbGF5YmFjay9SZWNv cmQgQ2hhbm5lbHMgfA0KcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tKw0KcGNtMDogDQpwY20wOiAgICBQQ00gUGxheWJhY2s6IDENCnBjbTA6ICAgICAgU3RyZWFt IGNhcDogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAgICAgRm9ybWF0OiBQQ00NCnBjbTA6ICAgICAg ICAgUENNIGNhcDogMHgwMDBlMDA3Zg0KcGNtMDogICAgICAgIFBDTSBzaXplOiAxNiAyMCAyNA0K cGNtMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpwY20wOiAgICAgICAg ICAgICBEQUM6IDMNCnBjbTA6IA0KcGNtMDogICAgICBQQ00gUmVjb3JkOiAxDQpwY20wOiAgICAg IFN0cmVhbSBjYXA6IDB4MDAwMDAwMDENCnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNDQpwY20w OiAgICAgICAgIFBDTSBjYXA6IDB4MDAwNjAwN2YNCnBjbTA6ICAgICAgICBQQ00gc2l6ZTogMTYg MjANCnBjbTA6ICAgICAgICBQQ00gcmF0ZTogOCAxMSAxNiAyMiAzMiA0NCA0OA0KcGNtMDogICAg ICAgICAgICAgQURDOiA0DQo= --=-M4c0LKJ9oB9r5jCUzi9I-- From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 13:34:38 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8494C1065691; Tue, 26 Aug 2008 13:34:38 +0000 (UTC) (envelope-from root@free.fr) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.freebsd.org (Postfix) with ESMTP id 77F2F8FC1D; Tue, 26 Aug 2008 13:34:37 +0000 (UTC) (envelope-from root@free.fr) Received: from smtp4-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp4-g19.free.fr (Postfix) with ESMTP id D178D3EA110; Tue, 26 Aug 2008 15:34:35 +0200 (CEST) Received: from free.fr (evr27-1-88-172-40-194.fbx.proxad.net [88.172.40.194]) by smtp4-g19.free.fr (Postfix) with ESMTP id 060D63EA0E5; Tue, 26 Aug 2008 15:34:34 +0200 (CEST) To: Alexander Motin From: Raoul_Mégélas Date: Tue, 26 Aug 2008 15:34:34 +0200 Sender: root@free.fr Message-Id: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 13:34:38 -0000 On Tue, 26 Aug 2008 00:56:04 +0300 Alexander Motin wrote: > > Thanks for your work. > > here is the result on my machine. > > Loading the driver found at your freebsd address, > > gives the following display after: > > /usr/sbin/mixer > > Mixer mic is currently set to 0:0 > > Mixer rec is currently set to 0:0 > > Recording source: mic > > > > vol and pcm disappeared. > > > > of course, no sound and volume not properly set. > > > > unloading the driver coredump. > > > if you want i can put the coredump somewhere. > > > > Details: > > sony vaio (s5 acpi sony driver), > > hda alc262 > > FreeBSD current from 20080820 + driver from today. > Thanks for feedback, but this gives me close to nothing. Could you > provide me information I have asked? Verbose kernel output, pin dump, / dev/sndstat output? > Coredump gives nothing without original kernel. Gdb backtrace would be good. Hi, without your patch: cat /dev/sndstat: FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: at memory 0x80000000 irq 19 kld snd_hda [20080420_0052] [MPSAFE] (1p:1v/1r:1v channels duplex default) with your 20080825 patch: cat /dev/sndstat: FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: at hdac0 cad 0 kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) sysctl -a|grep hdac: dev.hdac.0.%desc: Intel 82801F High Definition Audio Controller dev.hdac.0.%driver: hdac dev.hdac.0.%location: slot=27 function=0 handle=\_SB_.PCI0.AZAL dev.hdac.0.%pnpinfo: vendor=0x8086 device=0x2668 subvendor=0x104d subdevice=0x81cc class=0x040300 dev.hdac.0.%parent: pci0 dev.hdac.0.polling: 0 dev.hdac.0.polling_interval: 250 dev.hdac.0.pindump: 0 sysctl dev.hdac.0.pindump=1 dev.hdac.0.pindump: 0 -> 0 impossible to put it to 1! no dump. excerpt from dmesg (hdac patched): Aug 26 14:47:59 port syslogd: kernel boot file is /boot/kernel/kernel Aug 26 14:47:59 port kernel: revid=0x05 Aug 26 14:47:59 port kernel: domain=0, bus=6, slot=11, func=0 Aug 26 14:47:59 port kernel: class=02-80-00, hdrtype=0x00, mfdev=0 Aug 26 14:47:59 port kernel: cmdreg=0x0016, statreg=0x0290, cachelnsz=16 (dwords) Aug 26 14:47:59 port kernel: lattimer=0x20 (960 ns), mingnt=0x03 (750 ns), maxlat=0x18 (6000 ns) Aug 26 14:47:59 port kernel: intpin=a, irq=10 Aug 26 14:47:59 port kernel: powerspec 2 supports D0 D3 current D0 Aug 26 14:47:59 port kernel: map[10]: type Memory, range 32, base 0xb0007000, size 12, enabled Aug 26 14:47:59 port kernel: pcib2: requested memory range 0xb0007000-0xb0007fff: good Aug 26 14:47:59 port kernel: pcib2: matched entry for 6.11.INTA Aug 26 14:47:59 port kernel: pcib2: slot 11 INTA hardwired to IRQ 22 Aug 26 14:47:59 port kernel: cbb0: irq 21 at device 5.0 on pci6 Aug 26 14:47:59 port kernel: pcib2: cbb0 requested memory range 0xb0000000-0xb00fffff: good Aug 26 14:47:59 port kernel: cbb0: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0xb0008000 Aug 26 14:47:59 port kernel: cardbus0: on cbb0 Aug 26 14:47:59 port kernel: pccard0: <16-bit PCCard bus> on cbb0 Aug 26 14:47:59 port kernel: cbb0: [MPSAFE] Aug 26 14:47:59 port kernel: cbb0: [ITHREAD] Aug 26 14:47:59 port kernel: cbb0: PCI Configuration space: Aug 26 14:47:59 port kernel: 0x00: 0xac8e104c 0x02100007 0x06070000 0x00824010 Aug 26 14:47:59 port kernel: 0x10: 0xb0008000 0x020000a0 0x40070706 0xfffff000 Aug 26 14:47:59 port kernel: 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc Aug 26 14:47:59 port kernel: 0x30: 0x00000000 0xfffffffc 0x00000000 0x07400115 Aug 26 14:47:59 port kernel: 0x40: 0x818f104d 0x00000001 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x80: 0x2844b060 0x02800000 0x001d0000 0x01001b22 Aug 26 14:47:59 port kernel: 0x90: 0x606401c0 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xa0: 0x7e220001 0x00c00000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xb0: 0x08000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: cbb1: at device 5.1 on pci6 Aug 26 14:47:59 port kernel: pcib2: cbb1 requested memory range 0xb0000000-0xb00fffff: good Aug 26 14:47:59 port kernel: cbb1: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0xb0009000 Aug 26 14:47:59 port kernel: cardbus1: on cbb1 Aug 26 14:47:59 port kernel: pccard1: <16-bit PCCard bus> on cbb1 Aug 26 14:47:59 port kernel: pcib2: matched entry for 6.5.INTA Aug 26 14:47:59 port kernel: pcib2: slot 5 INTA hardwired to IRQ 21 Aug 26 14:47:59 port kernel: cbb1: [MPSAFE] Aug 26 14:47:59 port kernel: cbb1: [ITHREAD] Aug 26 14:47:59 port kernel: cbb1: PCI Configuration space: Aug 26 14:47:59 port kernel: 0x00: 0xac8e104c 0x02100007 0x06070000 0x00824010 Aug 26 14:47:59 port kernel: 0x10: 0xb0009000 0x020000a0 0x40080806 0xfffff000 Aug 26 14:47:59 port kernel: 0x20: 0x00000000 0xfffff000 0x00000000 0xfffffffc Aug 26 14:47:59 port kernel: 0x30: 0x00000000 0xfffffffc 0x00000000 0x07400115 Aug 26 14:47:59 port kernel: 0x40: 0x818f104d 0x00000001 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0x80: 0x28449060 0x02800000 0x001d0000 0x01001b22 Aug 26 14:47:59 port kernel: 0x90: 0x606400c0 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xa0: 0x7e220001 0x00c00000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xb0: 0x08000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 Aug 26 14:47:59 port kernel: fwohci0: vendor=104c, dev=802e Aug 26 14:47:59 port kernel: fwohci0: vendor=104c, dev=802e Aug 26 14:47:59 port kernel: fwohci0: <1394 Open Host Controller Interface> mem 0xb0004000-0xb00047ff,0xb0000000-0xb0003fff irq 20 at device 5.2 on pci6 Aug 26 14:47:59 port kernel: fwohci0: Reserved 0x800 bytes for rid 0x10 type 3 at 0xb0004000 Aug 26 14:47:59 port kernel: ioapic0: routing intpin 20 (PCI IRQ 20) to vector 54 Aug 26 14:47:59 port kernel: fwohci0: [MPSAFE] Aug 26 14:47:59 port kernel: fwohci0: [FILTER] Aug 26 14:47:59 port kernel: fwohci0: OHCI version 1.10 (ROM=1) Aug 26 14:47:59 port kernel: fwohci0: No. of Isochronous channels is 4. Aug 26 14:47:59 port kernel: fwohci0: EUI64 08:00:46:03:00:f0:a1:8a Aug 26 14:47:59 port kernel: fwohci0: Phy 1394a available S400, 2 ports. Aug 26 14:47:59 port kernel: fwohci0: Link S400, max_rec 2048 bytes. Aug 26 14:47:59 port kernel: firewire0: on fwohci0 Aug 26 14:47:59 port kernel: fwe0: on firewire0 Aug 26 14:47:59 port kernel: if_fwe0: Fake Ethernet address: 0a:00:46:f0:a1:8a Aug 26 14:47:59 port kernel: fwe0: bpf attached Aug 26 14:47:59 port kernel: fwe0: Ethernet address: 0a:00:46:f0:a1:8a Aug 26 14:47:59 port kernel: fwip0: on firewire0 Aug 26 14:47:59 port kernel: fwip0: bpf attached Aug 26 14:47:59 port kernel: fwip0: Firewire address: 08:00:46:03:00:f0:a1:8a @ 0xfffe00000000, S400, maxrec 2048 Aug 26 14:47:59 port kernel: sbp0: on firewire0 Aug 26 14:47:59 port kernel: dcons_crom0: on firewire0 Aug 26 14:47:59 port kernel: dcons_crom0: bus_addr 0x3ed28000 Aug 26 14:47:59 port kernel: fwohci0: Initiate bus reset Aug 26 14:47:59 port kernel: fwohci0: BUS reset Aug 26 14:47:59 port kernel: fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode Aug 26 14:47:59 port kernel: pci6: at device 5.3 (no driver attached) Aug 26 14:47:59 port kernel: ioapic0: routing intpin 22 (PCI IRQ 22) to vector 55 ... Aug 26 14:47:59 port kernel: pci0: at device 31.3 (no driver attached) Aug 26 14:47:59 port kernel: acpi_tz0: on acpi0 Aug 26 14:47:59 port kernel: atrtc0: port 0x70-0x77 irq 8 on acpi0 Aug 26 14:47:59 port kernel: atrtc0: Warning: Couldn't map I/O. Aug 26 14:47:59 port kernel: atrtc0: registered as a time-of-day clock (resolution 1000000us) Aug 26 14:47:59 port kernel: acpi_sony0: on acpi0 Aug 26 14:47:59 port kernel: acpi_sony0: PID 0 ... Aug 26 14:47:59 port kernel: battery0: on acpi0 Aug 26 14:47:59 port kernel: acpi_acad0: on acpi0 Aug 26 14:47:59 port kernel: cpu0: on acpi0 Aug 26 14:47:59 port kernel: est0: on cpu0 Aug 26 14:47:59 port kernel: p4tcc0: on cpu0 Aug 26 14:47:59 port kernel: ex_isa_identify() Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 203 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 243 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 283 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 2c3 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 303 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 343 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 383 Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 3c3 Aug 26 14:47:59 port kernel: PNP Identify complete ... Aug 26 14:47:59 port kernel: pmtimer0 on isa0 Aug 26 14:47:59 port kernel: orm0: at iomem 0xd8000-0xdbfff,0xdc000-0xdffff pnpid ORM0000 on isa0 Aug 26 14:47:59 port kernel: fb: new array size 4 Aug 26 14:47:59 port kernel: uart0: failed to probe at port 0x3f8-0x3ff irq 4 on isa0 Aug 26 14:47:59 port kernel: uart1: failed to probe at port 0x2f8-0x2ff irq 3 on isa0 Aug 26 14:47:59 port kernel: lapic: Divisor 2, Frequency 66500570 hz Aug 26 14:47:59 port kernel: Timecounter "TSC" frequency 2128018166 Hz quality 800 Aug 26 14:47:59 port kernel: Timecounters tick every 1.000 msec Aug 26 14:47:59 port kernel: Linux ELF exec handler installed ... Aug 26 14:47:59 port kernel: Aug 26 14:47:59 port kernel: acpi_acad0: acline initialization start Aug 26 14:47:59 port kernel: battery0: battery initialization done, tried 1 times Aug 26 14:47:59 port kernel: acpi_acad0: On Line Aug 26 14:47:59 port kernel: acpi_acad0: acline initialization done, tried 1 times Aug 26 14:47:59 port kernel: acd0: DVDR drive at ata0 as master Aug 26 14:47:59 port kernel: pcib2: pccard0 requested memory range 0xb0000000-0xb00fffff: good Aug 26 14:47:59 port kernel: pccard0: CIS version PCCARD 2.0 or 2.1 Aug 26 14:47:59 port kernel: pccard0: CIS info: Adaptec, Inc., APA-1460 SCSI Host Adapter, Version 0.01 Aug 26 14:47:59 port kernel: hdac0: HDA Config: on=0x00000000 off=0x00000000 Aug 26 14:47:59 port kernel: hdac0: Starting CORB Engine... Aug 26 14:47:59 port kernel: hdac0: Starting RIRB Engine... Aug 26 14:47:59 port kernel: hdac0: Enabling controller interrupt... Aug 26 14:47:59 port kernel: hdac0: Scanning HDA codecs ... Aug 26 14:47:59 port kernel: hdac0: Probing codec: 0 Aug 26 14:47:59 port kernel: hdac0: startnode=1 endnode=2 Aug 26 14:47:59 port kernel: hdac0: Found audio FG nid=1 Aug 26 14:47:59 port kernel: hdac0: Probing codec: 1 Aug 26 14:47:59 port kernel: hdac0: startnode=2 endnode=3 Aug 26 14:47:59 port kernel: hdac0: Found modem FG nid=2 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Parsing AFG cad=0 nid=1... Aug 26 14:47:59 port kernel: hdac0: Vendor: 0x000010ec Aug 26 14:47:59 port kernel: hdac0: Device: 0x00000260 Aug 26 14:47:59 port kernel: hdac0: Revision: 0x00000003 Aug 26 14:47:59 port kernel: hdac0: Stepping: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: PCI Subvendor: 0x81cc104d Aug 26 14:47:59 port kernel: hdac0: Nodes: start=2 endnode=28 total=26 Aug 26 14:47:59 port kernel: hdac0: CORB size: 256 Aug 26 14:47:59 port kernel: hdac0: RIRB size: 256 Aug 26 14:47:59 port kernel: hdac0: Streams: ISS=4 OSS=4 BSS=0 Aug 26 14:47:59 port kernel: hdac0: GPIO: 0x40000004 Aug 26 14:47:59 port kernel: hdac0: NumGPIO=4 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1 Aug 26 14:47:59 port kernel: hdac0: nid 15 0xb7111111 as 1 seq 1 Speaker Fixed jack 1 loc 55 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 16 0x37014112 as 1 seq 2 Line-out Jack jack 1 loc 55 color Green misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 17 0x41111131 as 3 seq 1 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 18 0x37a15921 as 2 seq 1 Mic Jack jack 1 loc 55 color Red misc 9 Aug 26 14:47:59 port kernel: hdac0: nid 19 0x41111132 as 3 seq 2 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 20 0x41111133 as 3 seq 3 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 21 0x41111134 as 3 seq 4 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 22 0x41111135 as 3 seq 5 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 23 0x41111122 as 2 seq 2 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 24 0x41111136 as 3 seq 6 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 25 0x41111137 as 3 seq 7 Speaker None jack 1 loc 1 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: Parsing Ctls... Aug 26 14:47:59 port kernel: hdac0: Parsing vendor patch... Aug 26 14:47:59 port kernel: hdac0: Disabling useless... Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 17 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 19 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 20 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 21 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 22 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 23 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 24 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 25 due to None connectivity. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 4 nid 7 cnid 19 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 5 nid 7 cnid 20 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 6 nid 7 cnid 21 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 7 nid 7 cnid 22 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 8 nid 7 cnid 23 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 22 nid 17 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 24 nid 19 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 25 nid 20 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 26 nid 21 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling nid 10 due to all it's consumers disabled. Aug 26 14:47:59 port kernel: hdac0: Disabling nid 12 due to all it's consumers disabled. Aug 26 14:47:59 port kernel: hdac0: Disabling nid 13 due to all it's consumers disabled. Aug 26 14:47:59 port kernel: hdac0: Disabling nid 14 due to all it's consumers disabled. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 17 nid 10 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 18 nid 10 cnid 2 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 19 nid 10 cnid 7 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Patched pins configuration: Aug 26 14:47:59 port kernel: hdac0: nid 15 0xb7111111 as 1 seq 1 Speaker Fixed jack 1 loc 55 color Black misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 16 0x37014112 as 1 seq 2 Line-out Jack jack 1 loc 55 color Green misc 1 Aug 26 14:47:59 port kernel: hdac0: nid 17 0x41111131 as 3 seq 1 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 18 0x37a15921 as 2 seq 1 Mic Jack jack 1 loc 55 color Red misc 9 Aug 26 14:47:59 port kernel: hdac0: nid 19 0x41111132 as 3 seq 2 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 20 0x41111133 as 3 seq 3 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 21 0x41111134 as 3 seq 4 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 22 0x41111135 as 3 seq 5 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 23 0x41111122 as 2 seq 2 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 24 0x41111136 as 3 seq 6 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: nid 25 0x41111137 as 3 seq 7 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Parsing pin associations... Aug 26 14:47:59 port kernel: hdac0: 2 associations found Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) out: Aug 26 14:47:59 port kernel: hdac0: Pin nid=15 seq=1 Aug 26 14:47:59 port kernel: hdac0: Pin nid=16 seq=2 Aug 26 14:47:59 port kernel: hdac0: Association 1 (2) in: Aug 26 14:47:59 port kernel: hdac0: Pin nid=18 seq=1 Aug 26 14:47:59 port kernel: hdac0: Building AFG tree... Aug 26 14:47:59 port kernel: hdac0: HWiP: HDA Widget Parser - Revision 2 Aug 26 14:47:59 port kernel: hdac0: Tracing association 0 (1) Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 2 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 2 Aug 26 14:47:59 port kernel: hdac0: Pin 15 traced to DAC/ADC 2 Aug 26 14:47:59 port kernel: hdac0: Tracing pin 16 with min nid 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 busy by seqmask 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 busy by seqmask 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 16 seq 2 with min nid 0 hpredir -1 Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 3 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 15 seq 1 with min nid 3 hpredir -1 Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 2 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 2 Aug 26 14:47:59 port kernel: hdac0: Pin 15 traced to DAC/ADC 2 with fake redirection Aug 26 14:47:59 port kernel: hdac0: Tracing pin 16 with min nid 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 busy by seqmask 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 busy by seqmask 2 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 16 seq 2 with min nid 0 hpredir -1 Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 3 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 15 seq 1 with min nid 3 hpredir -1 Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) trace failed Aug 26 14:47:59 port kernel: hdac0: Tracing association 1 (2) Aug 26 14:47:59 port kernel: hdac0: Tracing pin 18 to ADC 4 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 4 Aug 26 14:47:59 port kernel: hdac0: nid 4 returned 1 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 5 Aug 26 14:47:59 port kernel: hdac0: nid 5 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 5 Aug 26 14:47:59 port kernel: hdac0: nid 5 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 11 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 11 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 11 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 11 returned 0 Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 1 Aug 26 14:47:59 port kernel: hdac0: Traced to DAC/ADC 4 Aug 26 14:47:59 port kernel: hdac0: Association 1 (2) trace succeded Aug 26 14:47:59 port kernel: hdac0: Tracing monitor Aug 26 14:47:59 port kernel: hdac0: Tracing beeper Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated widgets... Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 2. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 3. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 5. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 6. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 7. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 8. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 9. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 11. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 15. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 16. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 26. Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 27. Aug 26 14:47:59 port kernel: hdac0: Disabling connection to input pin nid 18 conn 0. Aug 26 14:47:59 port kernel: hdac0: Disabling useless... Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 2 nid 5 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 3 nid 7 cnid 18 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 9 nid 7 cnid 15 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 10 nid 7 cnid 16 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 11 nid 8 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 12 nid 8 cnid 2 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 13 nid 8 cnid 7 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 14 nid 9 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 15 nid 9 cnid 2 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 16 nid 9 cnid 7 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 20 nid 15 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 21 nid 16 cnid -1 due to disabled widget. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connections... Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 1 cnid 19. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 2 cnid 20. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 3 cnid 21. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 4 cnid 22. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 5 cnid 15. Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connection nid 4 conn 6 cnid 16. Aug 26 14:47:59 port kernel: hdac0: Disabling useless... Aug 26 14:47:59 port kernel: hdac0: Binding associations to channels... Aug 26 14:47:59 port kernel: hdac0: Assigning names to signal sources... Aug 26 14:47:59 port kernel: hdac0: Assigning mixers to the tree... Aug 26 14:47:59 port kernel: hdac0: AFG commit... Aug 26 14:47:59 port kernel: hdac0: Ctls commit... Aug 26 14:47:59 port kernel: hdac0: [ 2] In ctl nid=5 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 3] In ctl nid=7 childnid=18 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 4] In ctl nid=7 childnid=19 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 5] In ctl nid=7 childnid=20 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 6] In ctl nid=7 childnid=21 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 7] In ctl nid=7 childnid=22 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 8] In ctl nid=7 childnid=23 DISABLED Aug 26 14:47:59 port kernel: hdac0: [ 9] In ctl nid=7 childnid=15 DISABLED Aug 26 14:47:59 port kernel: hdac0: [10] In ctl nid=7 childnid=16 DISABLED Aug 26 14:47:59 port kernel: hdac0: [11] Out ctl nid=8 DISABLED Aug 26 14:47:59 port kernel: hdac0: [12] In ctl nid=8 childnid=2 DISABLED Aug 26 14:47:59 port kernel: hdac0: [13] In ctl nid=8 childnid=7 DISABLED Aug 26 14:47:59 port kernel: hdac0: [14] Out ctl nid=9 DISABLED Aug 26 14:47:59 port kernel: hdac0: [15] In ctl nid=9 childnid=2 DISABLED Aug 26 14:47:59 port kernel: hdac0: [16] In ctl nid=9 childnid=7 DISABLED Aug 26 14:47:59 port kernel: hdac0: [17] Out ctl nid=10 DISABLED Aug 26 14:47:59 port kernel: hdac0: [18] In ctl nid=10 childnid=2 DISABLED Aug 26 14:47:59 port kernel: hdac0: [19] In ctl nid=10 childnid=7 DISABLED Aug 26 14:47:59 port kernel: hdac0: [20] In ctl nid=15 DISABLED Aug 26 14:47:59 port kernel: hdac0: [21] In ctl nid=16 DISABLED Aug 26 14:47:59 port kernel: hdac0: [22] In ctl nid=17 DISABLED Aug 26 14:47:59 port kernel: hdac0: [23] In ctl nid=18 DISABLED Aug 26 14:47:59 port kernel: hdac0: [24] In ctl nid=19 DISABLED Aug 26 14:47:59 port kernel: hdac0: [25] In ctl nid=20 DISABLED Aug 26 14:47:59 port kernel: hdac0: [26] In ctl nid=21 DISABLED Aug 26 14:47:59 port kernel: hdac0: HP switch init... Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: HDA config/quirks: forcestereo ivref50 ivref80 ivref100 ivref Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: +-------------------+ Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA NODES | Aug 26 14:47:59 port kernel: hdac0: +-------------------+ Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Default Parameter Aug 26 14:47:59 port kernel: hdac0: ----------------- Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x000e0560 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 Aug 26 14:47:59 port kernel: hdac0: IN amp: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: OUT amp: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 2 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio output Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00000011 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x000e0560 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 3 [DIGITAL] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio output Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00000211 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x001e0560 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 32 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 4 [ANALOG] Aug 26 14:47:59 port kernel: hdac0: name: audio input Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0010011b Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: 1 (0x00000002) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80032300 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=35 size=3 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 7 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=18 [pin: Mic (Jack)] (selected) Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=19 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=20 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=21 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=22 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=15 [pin: Speaker (Fixed)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=16 [pin: Line-out (Jack)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 5 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio input Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0010011b Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80032300 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=35 size=3 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 8 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=18 [pin: Mic (Jack)] Aug 26 14:47:59 port kernel: hdac0: + <- nid=19 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=20 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=21 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=22 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=7 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=15 [pin: Speaker (Fixed)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=16 [pin: Line-out (Jack)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 6 [DIGITAL] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio input Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00100391 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x001e0160 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 32 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=25 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 7 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio mixer Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010b Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80034123 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=65 size=3 offset=35 Aug 26 14:47:59 port kernel: hdac0: connections: 8 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=18 [pin: Mic (Jack)] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=19 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=20 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=21 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=22 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=23 [pin: Speaker (None)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=15 [pin: Speaker (Fixed)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=16 [pin: Line-out (Jack)] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 8 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio mixer Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010f Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034040 Aug 26 14:47:59 port kernel: hdac0: mute=0 step=64 size=3 offset=64 Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=2 [audio output] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=7 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 9 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio mixer Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010f Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034040 Aug 26 14:47:59 port kernel: hdac0: mute=0 step=64 size=3 offset=64 Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=2 [audio output] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=7 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 10 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio mixer Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010e Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034123 Aug 26 14:47:59 port kernel: hdac0: mute=0 step=65 size=3 offset=35 Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=2 [audio output] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=7 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 11 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio selector Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=8 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=9 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 12 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio selector Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=8 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=9 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 13 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio selector Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=8 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=9 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 14 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: audio selector Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 2 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=8 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: + <- nid=9 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 15 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (Fixed) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0001003f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN EAPD : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0xb7111111 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT Aug 26 14:47:59 port kernel: hdac0: EAPD: 0x00000002 Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=8 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 16 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Line-out (Jack) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0001003f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN EAPD : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x37014112 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT Aug 26 14:47:59 port kernel: hdac0: EAPD: 0x00000002 Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=9 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 17 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040010c Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000010 Aug 26 14:47:59 port kernel: hdac0: OUT Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111131 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000040 OUT Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=10 [audio mixer] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 18 [ANALOG] Aug 26 14:47:59 port kernel: hdac0: name: pin: Mic (Jack) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: 1 (0x00000002) Aug 26 14:47:59 port kernel: hdac0: OSS: mic (mic) Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 HIZ ] : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x37a15921 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000024 IN Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=11 [audio selector] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 19 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 HIZ ] : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111132 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=12 [audio selector] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 20 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 HIZ ] : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111133 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=13 [audio selector] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 21 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 HIZ ] : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111134 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 Aug 26 14:47:59 port kernel: hdac0: mute=1 step=0 size=0 offset=0 Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=14 [audio selector] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 22 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400001 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000020 Aug 26 14:47:59 port kernel: hdac0: IN Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111135 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 23 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400000 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000020 Aug 26 14:47:59 port kernel: hdac0: IN Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111122 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 24 [DIGITAL] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400380 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000014 Aug 26 14:47:59 port kernel: hdac0: PDC OUT : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111136 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000040 OUT Aug 26 14:47:59 port kernel: hdac0: connections: 1 Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=3 [audio output] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 25 [DIGITAL] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400280 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000024 Aug 26 14:47:59 port kernel: hdac0: PDC IN : UNSOL Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111137 Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 26 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: vendor widget Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00f00040 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid: 27 [ANALOG] [DISABLED] Aug 26 14:47:59 port kernel: hdac0: name: volume widget Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00600080 Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) Aug 26 14:47:59 port kernel: hdac0: OSS: Aug 26 14:47:59 port kernel: hdac0: connections: 0 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: +------------------------+ Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA AMPLIFIERS | Aug 26 14:47:59 port kernel: hdac0: +------------------------+ Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: 1: nid 4 in (in ) index 0 ossmask=0x00000880 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 35 size: 3 off: 0 Aug 26 14:47:59 port kernel: hdac0: 2: nid 5 in (in ) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 35 size: 3 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 3: nid 7 in (in ) index 0 cnid 18 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 4: nid 7 in (in ) index 1 cnid 19 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 5: nid 7 in (in ) index 2 cnid 20 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 6: nid 7 in (in ) index 3 cnid 21 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 7: nid 7 in (in ) index 4 cnid 22 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 8: nid 7 in (in ) index 5 cnid 23 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 9: nid 7 in (in ) index 6 cnid 15 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 10: nid 7 in (in ) index 7 cnid 16 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 11: nid 8 out (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 64 size: 3 off: 64 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 12: nid 8 in (in ) index 0 cnid 2 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 13: nid 8 in (in ) index 1 cnid 7 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 14: nid 9 out (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 64 size: 3 off: 64 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 15: nid 9 in (in ) index 0 cnid 2 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 16: nid 9 in (in ) index 1 cnid 7 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 17: nid 10 out (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 65 size: 3 off: 35 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 18: nid 10 in (in ) index 0 cnid 2 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 19: nid 10 in (in ) index 1 cnid 7 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 20: nid 15 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 21: nid 16 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 22: nid 17 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 23: nid 18 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 24: nid 19 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 25: nid 20 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: 26: nid 21 in (out) index 0 ossmask=0x00000000 Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 off: 0 [DISABLED] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: +-----------------------------------+ Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS | Aug 26 14:47:59 port kernel: hdac0: +-----------------------------------+ Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Microphone Volume (OSS: mic) Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: +- ctl 1 (nid 4 in 0): 0/35dB (36 steps) + mute Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Recording Level (OSS: rec) Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: +- ctl 1 (nid 4 in 0): 0/35dB (36 steps) + mute Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: +--------------------------------+ Aug 26 14:47:59 port kernel: hdac0: | DUMPING Playback/Record Pathes | Aug 26 14:47:59 port kernel: hdac0: +--------------------------------+ Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Record: Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: nid=4 [audio input] Aug 26 14:47:59 port kernel: hdac0: | Aug 26 14:47:59 port kernel: hdac0: + <- nid=18 [pin: Mic (Jack)] [src: mic] Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: +--------------------------------------+ Aug 26 14:47:59 port kernel: hdac0: | DUMPING PCM Playback/Record Channels | Aug 26 14:47:59 port kernel: hdac0: +--------------------------------------+ Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: PCM Record Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 Aug 26 14:47:59 port kernel: hdac0: Format: PCM Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 Aug 26 14:47:59 port kernel: hdac0: ADC: 4 Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: hdac0: Aug 26 14:47:59 port kernel: pcm0: on hdac0 Aug 26 14:47:59 port kernel: pcm0: OSS mixer initialization... Aug 26 14:47:59 port kernel: pcm0: Recsel (mic): nid 4 source 0 select Aug 26 14:47:59 port kernel: pcm0: Mixer "mic": Aug 26 14:47:59 port kernel: pcm0: Mixer "rec": Aug 26 14:47:59 port kernel: pcm0: Registering PCM channels... Aug 26 14:47:59 port kernel: pcm0: clone manager: deadline=750ms flags=0x8000001e Aug 26 14:47:59 port kernel: hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096 Aug 26 14:47:59 port kernel: pcm0: sndbuf_setmap 1a04000, 4000; 0xe4c6e000 -> 1a04000 Aug 26 14:48:03 port root: /etc/rc: DEBUG: checkyesno: oss_enable is set to NO. Aug 26 14:48:08 port root: /etc/rc: DEBUG: checkyesno: mixer_enable is set to YES. Aug 26 14:48:08 port root: /etc/rc: DEBUG: run_rc_command: doit: mixer_start hope this help. best regards raoul rmgls@free.fr From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 14:07:02 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E9991065670; Tue, 26 Aug 2008 14:07:02 +0000 (UTC) (envelope-from fred@comment.icecreamhasnobones.org) Received: from ns1.vrmetro.com (ns1.vrmetro.com [209.124.34.254]) by mx1.freebsd.org (Postfix) with ESMTP id 6C5F08FC18; Tue, 26 Aug 2008 14:07:02 +0000 (UTC) (envelope-from fred@comment.icecreamhasnobones.org) Received: from localhost.vrmetro.com ([127.0.0.1] helo=localhost) by ns1.vrmetro.com with esmtp (Exim 4.60) (envelope-from ) id 1KXzCH-00098d-Py; Tue, 26 Aug 2008 10:07:01 -0400 MIME-Version: 1.0 X-Mailer: AtMail PHP 5.3 Message-ID: <61956.1219759621@comment.icecreamhasnobones.org> To: Alexander Motin Content-Type: text/plain; charset="utf-8" X-Origin: 70.187.86.3 X-Atmail-Account: fred@comment.icecreamhasnobones.org Date: Tue, 26 Aug 2008 10:07:01 -0400 From: Fred Woods Content-Transfer-Encoding: quoted-printable Cc: freebsd-multimedia@freebsd.org Subject: Re: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: fred@comment.icecreamhasnobones.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 14:07:02 -0000 On Tue 08/08/26 13:34 , Raoul_M=C3=A9g=C3=A9las rmgls@free.fr sent: >=20 > sysctl dev.hdac.0.pindump=3D1 > dev.hdac.0.pindump: 0 -> 0 >=20 > impossible to put it to 1! no dump. try: sysctl -w dev.hdac.0.pindump=3D1 From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 14:49:19 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBB01106566B for ; Tue, 26 Aug 2008 14:49:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 5DDDB8FC1A for ; Tue, 26 Aug 2008 14:49:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 208775177; Tue, 26 Aug 2008 17:49:18 +0300 Message-ID: <48B417ED.50908@FreeBSD.org> Date: Tue, 26 Aug 2008 17:49:17 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: =?KOI8-R?Q?Raoul=5FM=E9g=E9las?= References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> In-Reply-To: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 14:49:19 -0000 Raoul_Mégélas wrote: > with your 20080825 patch: > cat /dev/sndstat: > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > Installed devices: > pcm0: at hdac0 cad 0 > kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) It said that you have only record channel, but not playback. Reason of this could be descried with: 1. 2 associations found in default codec configuration made by BIOS: > Aug 26 14:47:59 port kernel: hdac0: 2 associations found > Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) out: > Aug 26 14:47:59 port kernel: hdac0: Pin nid=15 seq=1 > Aug 26 14:47:59 port kernel: hdac0: Pin nid=16 seq=2 > Aug 26 14:47:59 port kernel: hdac0: Association 1 (2) in: > Aug 26 14:47:59 port kernel: hdac0: Pin nid=18 seq=1 Association 0 is playback in this case, 1 - record. Association 0 has two pins, but none of them has ID 15 and type headphones. So there is no headphones redirection requested and driver will try to configure those 2 pins as quadraphonic setup. 2. Your codec has only one DAC, so it is unable to play two independent stereo streams. 3. Driver unable to setup quadro output with only one DAC present, so whole association was disabled: > Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) trace failed This situation may be fixed with setting such device hint to override default codec configuration made by BIOS to reconfigure Line-out as Headphones with redirection: hint.hdac.0.cad0.nid16.config="seq=15 device=Headphones" Also your BIOS tells that there is no jack detection support on Line-out/Headphones connector. You cat test this using pin dump and if it really works you can override it by setting: hint.hdac.0.cad0.nid16.config="seq=15 device=Headphones misc=0" If you don't need external out or headphones you can disable them by setting one of: hint.hdac.0.cad0.nid15.config="as=0" hint.hdac.0.cad0.nid16.config="as=0" > sysctl -a|grep hdac: > dev.hdac.0.%desc: Intel 82801F High Definition Audio Controller > dev.hdac.0.%driver: hdac > dev.hdac.0.%location: slot=27 function=0 handle=\_SB_.PCI0.AZAL > dev.hdac.0.%pnpinfo: vendor=0x8086 device=0x2668 subvendor=0x104d > subdevice=0x81cc class=0x040300 > dev.hdac.0.%parent: pci0 > dev.hdac.0.polling: 0 > dev.hdac.0.polling_interval: 250 > dev.hdac.0.pindump: 0 > > sysctl dev.hdac.0.pindump=1 > dev.hdac.0.pindump: 0 -> 0 > > impossible to put it to 1! no dump. It is correct. Look into you messages log or system console, dump should be there. PS: Tell me please if that helped. And if so tell me your notebook model to make quirk for it in driver. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 15:03:34 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6ABCC1065675 for ; Tue, 26 Aug 2008 15:03:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id EE2E48FC17 for ; Tue, 26 Aug 2008 15:03:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 208794564; Tue, 26 Aug 2008 18:03:33 +0300 Message-ID: <48B41B44.7060208@FreeBSD.org> Date: Tue, 26 Aug 2008 18:03:32 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: Robert Noland References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> <1219762528.58043.2.camel@squirrel.corp.cox.com> In-Reply-To: <1219762528.58043.2.camel@squirrel.corp.cox.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 15:03:34 -0000 Robert Noland wrote: >> with your 20080825 patch: >> cat /dev/sndstat: >> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) >> Installed devices: >> pcm0: at hdac0 cad 0 >> kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) > > Giant? That could be the source of my boot hang. My root filesys is > off of usb, which is also Giant, so if your holding the lock... Actually have no idea what does that mean yet. HDA driver itself locked without using Giant, and I don't know where it comes from. May be from sound subsystem, maybe from somewhere else. All I have done is created child device pcm0 from hdac0 and it appeared in a such way. Probably I had to dig deeper into device creation to understand this. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 15:29:03 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAB6D1065673 for ; Tue, 26 Aug 2008 15:29:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7D68D8FC08 for ; Tue, 26 Aug 2008 15:29:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 208823143; Tue, 26 Aug 2008 18:29:02 +0300 Message-ID: <48B4213D.5080300@FreeBSD.org> Date: Tue, 26 Aug 2008 18:29:01 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: vova@fbsd.ru References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> In-Reply-To: <1219753478.2030.16.camel@localhost> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 15:29:04 -0000 Vladimir Grebenschikov wrote: I will look to your message close a bit lately, but this part looks very strange: hdac0: hdac0: Looks like driver sees some other codec on your board, but that codec does not functions correctly. That may lead to such strange results as you see while driver trying to get something from that codec. Previous driver supported only one codec per controller so it could just ignore that strange second one. Could you somehow grab part of output before that error messages or for example temporarily comment them out to let me see the beginning. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 15:34:07 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DD291065674 for ; Tue, 26 Aug 2008 15:34:07 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 60B058FC22 for ; Tue, 26 Aug 2008 15:34:07 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from [192.168.166.46] ([68.0.14.34]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7QEtYhZ056120 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Aug 2008 10:55:34 -0400 (EDT) (envelope-from rnoland@2hip.net) From: Robert Noland To: Raoul_MXgXlas In-Reply-To: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-4rQYmpdXByAoiur133HR" Organization: 2Hip Networks Date: Tue, 26 Aug 2008 10:55:28 -0400 Message-Id: <1219762528.58043.2.camel@squirrel.corp.cox.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.7 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org, Alexander Motin Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 15:34:07 -0000 --=-4rQYmpdXByAoiur133HR Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-08-26 at 15:34 +0200, Raoul_MXgXlas wrote: > On Tue, 26 Aug 2008 00:56:04 +0300 > Alexander Motin wrote: > > > Thanks for your work. > > > here is the result on my machine. > =20 > > > Loading the driver found at your freebsd address, > > > gives the following display after: > > > /usr/sbin/mixer > =20 > > > Mixer mic is currently set to 0:0 > > > Mixer rec is currently set to 0:0 > > > Recording source: mic > > >=20 > > > vol and pcm disappeared. > > >=20 > > > of course, no sound and volume not properly set. > > >=20 > > > unloading the driver coredump. > >=20 > > > if you want i can put the coredump somewhere. > > >=20 > > > Details: > > > sony vaio (s5 acpi sony driver), > > > hda alc262 > > > FreeBSD current from 20080820 + driver from today. >=20 > > Thanks for feedback, but this gives me close to nothing. Could you=20 > > provide me information I have asked? Verbose kernel output, pin dump,=20 > / dev/sndstat output? >=20 > > Coredump gives nothing without original kernel. Gdb backtrace would be = good. >=20 > Hi, >=20 > without your patch: > cat /dev/sndstat: > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > Installed devices: > pcm0: at memory 0x8000000= 0 > irq 19 kld snd_hda [20080420_0052] [MPSAFE] (1p:1v/1r:1v channels duplex > default) >=20 > with your 20080825 patch: > cat /dev/sndstat: > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > Installed devices: > pcm0: at hdac0 cad 0 > kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) Giant? That could be the source of my boot hang. My root filesys is off of usb, which is also Giant, so if your holding the lock... robert. > sysctl -a|grep hdac: > dev.hdac.0.%desc: Intel 82801F High Definition Audio Controller > dev.hdac.0.%driver: hdac > dev.hdac.0.%location: slot=3D27 function=3D0 handle=3D\_SB_.PCI0.AZAL > dev.hdac.0.%pnpinfo: vendor=3D0x8086 device=3D0x2668 subvendor=3D0x104d > subdevice=3D0x81cc class=3D0x040300 > dev.hdac.0.%parent: pci0 > dev.hdac.0.polling: 0 > dev.hdac.0.polling_interval: 250 > dev.hdac.0.pindump: 0 >=20 > sysctl dev.hdac.0.pindump=3D1 > dev.hdac.0.pindump: 0 -> 0 >=20 > impossible to put it to 1! no dump. >=20 > excerpt from dmesg (hdac patched): >=20 > Aug 26 14:47:59 port syslogd: kernel boot file is /boot/kernel/kernel > Aug 26 14:47:59 port kernel: revid=3D0x05 > Aug 26 14:47:59 port kernel: domain=3D0, bus=3D6, slot=3D11, func=3D0 > Aug 26 14:47:59 port kernel: class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0 > Aug 26 14:47:59 port kernel: cmdreg=3D0x0016, statreg=3D0x0290, cachelnsz= =3D16 (dwords) > Aug 26 14:47:59 port kernel: lattimer=3D0x20 (960 ns), mingnt=3D0x03 (750= ns), maxlat=3D0x18 (6000 ns) > Aug 26 14:47:59 port kernel: intpin=3Da, irq=3D10 > Aug 26 14:47:59 port kernel: powerspec 2 supports D0 D3 current D0 > Aug 26 14:47:59 port kernel: map[10]: type Memory, range 32, base 0xb0007= 000, size 12, enabled > Aug 26 14:47:59 port kernel: pcib2: requested memory range 0xb0007000-0xb= 0007fff: good > Aug 26 14:47:59 port kernel: pcib2: matched entry for 6.11.INTA > Aug 26 14:47:59 port kernel: pcib2: slot 11 INTA hardwired to IRQ 22 > Aug 26 14:47:59 port kernel: cbb0: irq 21 at = device 5.0 on pci6 > Aug 26 14:47:59 port kernel: pcib2: cbb0 requested memory range 0xb000000= 0-0xb00fffff: good > Aug 26 14:47:59 port kernel: cbb0: Lazy allocation of 0x1000 bytes rid 0x= 10 type 3 at 0xb0008000 > Aug 26 14:47:59 port kernel: cardbus0: on cbb0 > Aug 26 14:47:59 port kernel: pccard0: <16-bit PCCard bus> on cbb0 > Aug 26 14:47:59 port kernel: cbb0: [MPSAFE] > Aug 26 14:47:59 port kernel: cbb0: [ITHREAD] > Aug 26 14:47:59 port kernel: cbb0: PCI Configuration space: > Aug 26 14:47:59 port kernel: 0x00: 0xac8e104c 0x02100007 0x06070000 0x008= 24010=20 > Aug 26 14:47:59 port kernel: 0x10: 0xb0008000 0x020000a0 0x40070706 0xfff= ff000=20 > Aug 26 14:47:59 port kernel: 0x20: 0x00000000 0xfffff000 0x00000000 0xfff= ffffc=20 > Aug 26 14:47:59 port kernel: 0x30: 0x00000000 0xfffffffc 0x00000000 0x074= 00115=20 > Aug 26 14:47:59 port kernel: 0x40: 0x818f104d 0x00000001 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x50: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x60: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x70: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x80: 0x2844b060 0x02800000 0x001d0000 0x010= 01b22=20 > Aug 26 14:47:59 port kernel: 0x90: 0x606401c0 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xa0: 0x7e220001 0x00c00000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xb0: 0x08000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xc0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xd0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xe0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xf0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: cbb1: at device = 5.1 on pci6 > Aug 26 14:47:59 port kernel: pcib2: cbb1 requested memory range 0xb000000= 0-0xb00fffff: good > Aug 26 14:47:59 port kernel: cbb1: Lazy allocation of 0x1000 bytes rid 0x= 10 type 3 at 0xb0009000 > Aug 26 14:47:59 port kernel: cardbus1: on cbb1 > Aug 26 14:47:59 port kernel: pccard1: <16-bit PCCard bus> on cbb1 > Aug 26 14:47:59 port kernel: pcib2: matched entry for 6.5.INTA > Aug 26 14:47:59 port kernel: pcib2: slot 5 INTA hardwired to IRQ 21 > Aug 26 14:47:59 port kernel: cbb1: [MPSAFE] > Aug 26 14:47:59 port kernel: cbb1: [ITHREAD] > Aug 26 14:47:59 port kernel: cbb1: PCI Configuration space: > Aug 26 14:47:59 port kernel: 0x00: 0xac8e104c 0x02100007 0x06070000 0x008= 24010=20 > Aug 26 14:47:59 port kernel: 0x10: 0xb0009000 0x020000a0 0x40080806 0xfff= ff000=20 > Aug 26 14:47:59 port kernel: 0x20: 0x00000000 0xfffff000 0x00000000 0xfff= ffffc=20 > Aug 26 14:47:59 port kernel: 0x30: 0x00000000 0xfffffffc 0x00000000 0x074= 00115=20 > Aug 26 14:47:59 port kernel: 0x40: 0x818f104d 0x00000001 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x50: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x60: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x70: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0x80: 0x28449060 0x02800000 0x001d0000 0x010= 01b22=20 > Aug 26 14:47:59 port kernel: 0x90: 0x606400c0 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xa0: 0x7e220001 0x00c00000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xb0: 0x08000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xc0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xd0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xe0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: 0xf0: 0x00000000 0x00000000 0x00000000 0x000= 00000=20 > Aug 26 14:47:59 port kernel: fwohci0: vendor=3D104c, dev=3D802e > Aug 26 14:47:59 port kernel: fwohci0: vendor=3D104c, dev=3D802e > Aug 26 14:47:59 port kernel: fwohci0: <1394 Open Host Controller Interfac= e> mem 0xb0004000-0xb00047ff,0xb0000000-0xb0003fff irq 20 at device 5.2 on = pci6 > Aug 26 14:47:59 port kernel: fwohci0: Reserved 0x800 bytes for rid 0x10 t= ype 3 at 0xb0004000 > Aug 26 14:47:59 port kernel: ioapic0: routing intpin 20 (PCI IRQ 20) to v= ector 54 > Aug 26 14:47:59 port kernel: fwohci0: [MPSAFE] > Aug 26 14:47:59 port kernel: fwohci0: [FILTER] > Aug 26 14:47:59 port kernel: fwohci0: OHCI version 1.10 (ROM=3D1) > Aug 26 14:47:59 port kernel: fwohci0: No. of Isochronous channels is 4. > Aug 26 14:47:59 port kernel: fwohci0: EUI64 08:00:46:03:00:f0:a1:8a > Aug 26 14:47:59 port kernel: fwohci0: Phy 1394a available S400, 2 ports. > Aug 26 14:47:59 port kernel: fwohci0: Link S400, max_rec 2048 bytes. > Aug 26 14:47:59 port kernel: firewire0: on fwohc= i0 > Aug 26 14:47:59 port kernel: fwe0: on firewire0 > Aug 26 14:47:59 port kernel: if_fwe0: Fake Ethernet address: 0a:00:46:f0:= a1:8a > Aug 26 14:47:59 port kernel: fwe0: bpf attached > Aug 26 14:47:59 port kernel: fwe0: Ethernet address: 0a:00:46:f0:a1:8a > Aug 26 14:47:59 port kernel: fwip0: on firewire0 > Aug 26 14:47:59 port kernel: fwip0: bpf attached > Aug 26 14:47:59 port kernel: fwip0: Firewire address: 08:00:46:03:00:f0:a= 1:8a @ 0xfffe00000000, S400, maxrec 2048 > Aug 26 14:47:59 port kernel: sbp0: on firewire= 0 > Aug 26 14:47:59 port kernel: dcons_crom0: on fi= rewire0 > Aug 26 14:47:59 port kernel: dcons_crom0: bus_addr 0x3ed28000 > Aug 26 14:47:59 port kernel: fwohci0: Initiate bus reset > Aug 26 14:47:59 port kernel: fwohci0: BUS reset > Aug 26 14:47:59 port kernel: fwohci0: node_id=3D0xc800ffc0, gen=3D1, CYCL= EMASTER mode > Aug 26 14:47:59 port kernel: pci6: at device 5.3 (no drive= r attached) > Aug 26 14:47:59 port kernel: ioapic0: routing intpin 22 (PCI IRQ 22) to v= ector 55 > ... > Aug 26 14:47:59 port kernel: pci0: at device 31.3 (no= driver attached) > Aug 26 14:47:59 port kernel: acpi_tz0: on acpi0 > Aug 26 14:47:59 port kernel: atrtc0: port 0x70-0x77 i= rq 8 on acpi0 > Aug 26 14:47:59 port kernel: atrtc0: Warning: Couldn't map I/O. > Aug 26 14:47:59 port kernel: atrtc0: registered as a time-of-day clock (r= esolution 1000000us) > Aug 26 14:47:59 port kernel: acpi_sony0: on ac= pi0 > Aug 26 14:47:59 port kernel: acpi_sony0: PID 0 > ... > Aug 26 14:47:59 port kernel: battery0: on a= cpi0 > Aug 26 14:47:59 port kernel: acpi_acad0: on acpi0 > Aug 26 14:47:59 port kernel: cpu0: on acpi0 > Aug 26 14:47:59 port kernel: est0: = on cpu0 > Aug 26 14:47:59 port kernel: p4tcc0: on c= pu0 > Aug 26 14:47:59 port kernel: ex_isa_identify() > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 203 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 243 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 283 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 2c3 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 303 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 343 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 383 > Aug 26 14:47:59 port kernel: pnp_identify: Trying Read_Port at 3c3 > Aug 26 14:47:59 port kernel: PNP Identify complete > ... > Aug 26 14:47:59 port kernel: pmtimer0 on isa0 > Aug 26 14:47:59 port kernel: orm0: at iomem 0xd8000-0xd= bfff,0xdc000-0xdffff pnpid ORM0000 on isa0 > Aug 26 14:47:59 port kernel: fb: new array size 4 > Aug 26 14:47:59 port kernel: uart0: failed to probe at port 0x3f= 8-0x3ff irq 4 on isa0 > Aug 26 14:47:59 port kernel: uart1: failed to probe at port 0x2f= 8-0x2ff irq 3 on isa0 >=20 > Aug 26 14:47:59 port kernel: lapic: Divisor 2, Frequency 66500570 hz > Aug 26 14:47:59 port kernel: Timecounter "TSC" frequency 2128018166 Hz qu= ality 800 > Aug 26 14:47:59 port kernel: Timecounters tick every 1.000 msec > Aug 26 14:47:59 port kernel: Linux ELF exec handler installed > ... > Aug 26 14:47:59 port kernel:=20 > Aug 26 14:47:59 port kernel: acpi_acad0: acline initialization start > Aug 26 14:47:59 port kernel: battery0: battery initialization done, tried= 1 times > Aug 26 14:47:59 port kernel: acpi_acad0: On Line > Aug 26 14:47:59 port kernel: acpi_acad0: acline initialization done, trie= d 1 times > Aug 26 14:47:59 port kernel: acd0: DVDR drive at a= ta0 as master > Aug 26 14:47:59 port kernel: pcib2: pccard0 requested memory range 0xb000= 0000-0xb00fffff: good > Aug 26 14:47:59 port kernel: pccard0: CIS version PCCARD 2.0 or 2.1 > Aug 26 14:47:59 port kernel: pccard0: CIS info: Adaptec, Inc., APA-1460 S= CSI Host Adapter, Version 0.01 >=20 > Aug 26 14:47:59 port kernel: hdac0: HDA Config: on=3D0x00000000 off=3D0x0= 0000000 > Aug 26 14:47:59 port kernel: hdac0: Starting CORB Engine... > Aug 26 14:47:59 port kernel: hdac0: Starting RIRB Engine... > Aug 26 14:47:59 port kernel: hdac0: Enabling controller interrupt... > Aug 26 14:47:59 port kernel: hdac0: Scanning HDA codecs ... > Aug 26 14:47:59 port kernel: hdac0: Probing codec: 0 > Aug 26 14:47:59 port kernel: hdac0: startnode=3D1 endnode=3D2 > Aug 26 14:47:59 port kernel: hdac0: Found audio FG nid=3D1 > Aug 26 14:47:59 port kernel: hdac0: Probing codec: 1 > Aug 26 14:47:59 port kernel: hdac0: startnode=3D2 endnode=3D3 > Aug 26 14:47:59 port kernel: hdac0: Found modem FG nid=3D2 > Aug 26 14:47:59 port kernel: hdac0: > Aug 26 14:47:59 port kernel: hdac0: > Aug 26 14:47:59 port kernel: hdac0: Parsing AFG cad=3D0 nid=3D1... > Aug 26 14:47:59 port kernel: hdac0: Vendor: 0x000010ec > Aug 26 14:47:59 port kernel: hdac0: Device: 0x00000260 > Aug 26 14:47:59 port kernel: hdac0: Revision: 0x00000003 > Aug 26 14:47:59 port kernel: hdac0: Stepping: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: PCI Subvendor: 0x81cc104d > Aug 26 14:47:59 port kernel: hdac0: Nodes: start=3D2 endnode=3D28= total=3D26 > Aug 26 14:47:59 port kernel: hdac0: CORB size: 256 > Aug 26 14:47:59 port kernel: hdac0: RIRB size: 256 > Aug 26 14:47:59 port kernel: hdac0: Streams: ISS=3D4 OSS=3D4 BSS=3D= 0 > Aug 26 14:47:59 port kernel: hdac0: GPIO: 0x40000004 > Aug 26 14:47:59 port kernel: hdac0: NumGPIO=3D4 NumGPO=3D0= NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D1 > Aug 26 14:47:59 port kernel: hdac0: nid 15 0xb7111111 as 1 seq 1 = Speaker Fixed jack 1 loc 55 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 16 0x37014112 as 1 seq 2 L= ine-out Jack jack 1 loc 55 color Green misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 17 0x41111131 as 3 seq 1 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 18 0x37a15921 as 2 seq 1 = Mic Jack jack 1 loc 55 color Red misc 9 > Aug 26 14:47:59 port kernel: hdac0: nid 19 0x41111132 as 3 seq 2 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 20 0x41111133 as 3 seq 3 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 21 0x41111134 as 3 seq 4 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 22 0x41111135 as 3 seq 5 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 23 0x41111122 as 2 seq 2 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 24 0x41111136 as 3 seq 6 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 25 0x41111137 as 3 seq 7 = Speaker None jack 1 loc 1 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: Parsing Ctls... > Aug 26 14:47:59 port kernel: hdac0: Parsing vendor patch... > Aug 26 14:47:59 port kernel: hdac0: Disabling useless... > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 17 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 19 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 20 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 21 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 22 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 23 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 24 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling pin nid 25 due to None con= nectivity. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 4 nid 7 cnid 19 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 5 nid 7 cnid 20 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 6 nid 7 cnid 21 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 7 nid 7 cnid 22 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 8 nid 7 cnid 23 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 22 nid 17 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 24 nid 19 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 25 nid 20 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 26 nid 21 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling nid 10 due to all it's con= sumers disabled. > Aug 26 14:47:59 port kernel: hdac0: Disabling nid 12 due to all it's con= sumers disabled. > Aug 26 14:47:59 port kernel: hdac0: Disabling nid 13 due to all it's con= sumers disabled. > Aug 26 14:47:59 port kernel: hdac0: Disabling nid 14 due to all it's con= sumers disabled. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 17 nid 10 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 18 nid 10 cnid 2 due t= o disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 19 nid 10 cnid 7 due t= o disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Patched pins configuration: > Aug 26 14:47:59 port kernel: hdac0: nid 15 0xb7111111 as 1 seq 1 = Speaker Fixed jack 1 loc 55 color Black misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 16 0x37014112 as 1 seq 2 L= ine-out Jack jack 1 loc 55 color Green misc 1 > Aug 26 14:47:59 port kernel: hdac0: nid 17 0x41111131 as 3 seq 1 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 18 0x37a15921 as 2 seq 1 = Mic Jack jack 1 loc 55 color Red misc 9 > Aug 26 14:47:59 port kernel: hdac0: nid 19 0x41111132 as 3 seq 2 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 20 0x41111133 as 3 seq 3 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 21 0x41111134 as 3 seq 4 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 22 0x41111135 as 3 seq 5 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 23 0x41111122 as 2 seq 2 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 24 0x41111136 as 3 seq 6 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: nid 25 0x41111137 as 3 seq 7 = Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: Parsing pin associations... > Aug 26 14:47:59 port kernel: hdac0: 2 associations found > Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) out: > Aug 26 14:47:59 port kernel: hdac0: Pin nid=3D15 seq=3D1 > Aug 26 14:47:59 port kernel: hdac0: Pin nid=3D16 seq=3D2 > Aug 26 14:47:59 port kernel: hdac0: Association 1 (2) in: > Aug 26 14:47:59 port kernel: hdac0: Pin nid=3D18 seq=3D1 > Aug 26 14:47:59 port kernel: hdac0: Building AFG tree... > Aug 26 14:47:59 port kernel: hdac0: HWiP: HDA Widget Parser - Revision 2 > Aug 26 14:47:59 port kernel: hdac0: Tracing association 0 (1) > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 2 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 2 > Aug 26 14:47:59 port kernel: hdac0: Pin 15 traced to DAC/ADC 2 > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 16 with min nid 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 busy by seqmask 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 busy by seqmask 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 16 seq 2 with mi= n nid 0 hpredir -1 > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 3 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 15 seq 1 with mi= n nid 3 hpredir -1 > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 2 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 2 > Aug 26 14:47:59 port kernel: hdac0: Pin 15 traced to DAC/ADC 2 with fake= redirection > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 16 with min nid 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 busy by seqmask 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 busy by seqmask 2 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 16 seq 2 with mi= n nid 0 hpredir -1 > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 15 with min nid 3 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 2 > Aug 26 14:47:59 port kernel: hdac0: nid 2 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: Unable to trace pin 15 seq 1 with mi= n nid 3 hpredir -1 > Aug 26 14:47:59 port kernel: hdac0: Association 0 (1) trace failed > Aug 26 14:47:59 port kernel: hdac0: Tracing association 1 (2) > Aug 26 14:47:59 port kernel: hdac0: Tracing pin 18 to ADC 4 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 4 > Aug 26 14:47:59 port kernel: hdac0: nid 4 returned 1 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 5 > Aug 26 14:47:59 port kernel: hdac0: nid 5 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 7 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 5 > Aug 26 14:47:59 port kernel: hdac0: nid 5 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 8 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 11 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 11 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 15 > Aug 26 14:47:59 port kernel: hdac0: nid 15 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 8 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 9 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 11 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 18 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 11 returned 0 > Aug 26 14:47:59 port kernel: hdac0: tracing via nid 16 > Aug 26 14:47:59 port kernel: hdac0: nid 16 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 9 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 7 returned 0 > Aug 26 14:47:59 port kernel: hdac0: nid 18 returned 1 > Aug 26 14:47:59 port kernel: hdac0: Traced to DAC/ADC 4 > Aug 26 14:47:59 port kernel: hdac0: Association 1 (2) trace succeded > Aug 26 14:47:59 port kernel: hdac0: Tracing monitor > Aug 26 14:47:59 port kernel: hdac0: Tracing beeper > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated widgets... > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 2. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 3. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 5. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 6. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 7. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 8. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 9. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 11. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 15. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 16. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 26. > Aug 26 14:47:59 port kernel: hdac0: Disabling unassociated nid 27. > Aug 26 14:47:59 port kernel: hdac0: Disabling connection to input pin ni= d 18 conn 0. > Aug 26 14:47:59 port kernel: hdac0: Disabling useless... > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 2 nid 5 cnid -1 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 3 nid 7 cnid 18 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 9 nid 7 cnid 15 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 10 nid 7 cnid 16 due t= o disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 11 nid 8 cnid -1 due t= o disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 12 nid 8 cnid 2 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 13 nid 8 cnid 7 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 14 nid 9 cnid -1 due t= o disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 15 nid 9 cnid 2 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 16 nid 9 cnid 7 due to= disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 20 nid 15 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling ctl 21 nid 16 cnid -1 due = to disabled widget. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connecti= ons... > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 1 cnid 19. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 2 cnid 20. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 3 cnid 21. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 4 cnid 22. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 5 cnid 15. > Aug 26 14:47:59 port kernel: hdac0: Disabling crossassociatement connect= ion nid 4 conn 6 cnid 16. > Aug 26 14:47:59 port kernel: hdac0: Disabling useless... > Aug 26 14:47:59 port kernel: hdac0: Binding associations to channels... > Aug 26 14:47:59 port kernel: hdac0: Assigning names to signal sources... > Aug 26 14:47:59 port kernel: hdac0: Assigning mixers to the tree... > Aug 26 14:47:59 port kernel: hdac0: AFG commit... > Aug 26 14:47:59 port kernel: hdac0: Ctls commit... > Aug 26 14:47:59 port kernel: hdac0: [ 2] In ctl nid=3D5 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [ 3] In ctl nid=3D7 childnid=3D18 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 4] In ctl nid=3D7 childnid=3D19 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 5] In ctl nid=3D7 childnid=3D20 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 6] In ctl nid=3D7 childnid=3D21 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 7] In ctl nid=3D7 childnid=3D22 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 8] In ctl nid=3D7 childnid=3D23 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [ 9] In ctl nid=3D7 childnid=3D15 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [10] In ctl nid=3D7 childnid=3D16 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [11] Out ctl nid=3D8 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [12] In ctl nid=3D8 childnid=3D2 DISA= BLED > Aug 26 14:47:59 port kernel: hdac0: [13] In ctl nid=3D8 childnid=3D7 DISA= BLED > Aug 26 14:47:59 port kernel: hdac0: [14] Out ctl nid=3D9 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [15] In ctl nid=3D9 childnid=3D2 DISA= BLED > Aug 26 14:47:59 port kernel: hdac0: [16] In ctl nid=3D9 childnid=3D7 DISA= BLED > Aug 26 14:47:59 port kernel: hdac0: [17] Out ctl nid=3D10 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [18] In ctl nid=3D10 childnid=3D2 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [19] In ctl nid=3D10 childnid=3D7 DIS= ABLED > Aug 26 14:47:59 port kernel: hdac0: [20] In ctl nid=3D15 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [21] In ctl nid=3D16 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [22] In ctl nid=3D17 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [23] In ctl nid=3D18 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [24] In ctl nid=3D19 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [25] In ctl nid=3D20 DISABLED > Aug 26 14:47:59 port kernel: hdac0: [26] In ctl nid=3D21 DISABLED > Aug 26 14:47:59 port kernel: hdac0: HP switch init... > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: HDA config/quirks: forcestereo ivref5= 0 ivref80 ivref100 ivref > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: +-------------------+ > Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA NODES | > Aug 26 14:47:59 port kernel: hdac0: +-------------------+ > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: Default Parameter > Aug 26 14:47:59 port kernel: hdac0: ----------------- > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x000e0560 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 > Aug 26 14:47:59 port kernel: hdac0: IN amp: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: OUT amp: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 2 [ANALOG] [DISABLED= ] > Aug 26 14:47:59 port kernel: hdac0: name: audio output > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00000011 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x000e0560 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 3 [DIGITAL] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio output > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00000211 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x001e0560 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 32 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 192 > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 4 [ANALOG] > Aug 26 14:47:59 port kernel: hdac0: name: audio input > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0010011b > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: 1 (0x00000002) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80032300 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D35 s= ize=3D3 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 7 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D18 [pin: Mic (Ja= ck)] (selected) > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D19 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D20 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D21 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D22 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D15 [p= in: Speaker (Fixed)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D16 [p= in: Line-out (Jack)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 5 [ANALOG] [DISABLED= ] > Aug 26 14:47:59 port kernel: hdac0: name: audio input > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0010011b > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80032300 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D35 s= ize=3D3 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 8 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D18 [p= in: Mic (Jack)] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D19 [pin: Speaker= (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D20 [pin: Speaker= (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D21 [pin: Speaker= (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D22 [pin: Speaker= (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D7 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D15 [pin: Speaker= (Fixed)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D16 [pin: Line-ou= t (Jack)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 6 [DIGITAL] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio input > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00100391 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x001e0160 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 24 32 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D25 [pin: Speaker= (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 7 [ANALOG] [DISABLED= ] > Aug 26 14:47:59 port kernel: hdac0: name: audio mixer > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010b > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80034123 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D65 s= ize=3D3 offset=3D35 > Aug 26 14:47:59 port kernel: hdac0: connections: 8 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D18 [p= in: Mic (Jack)] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D19 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D20 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D21 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D22 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D23 [p= in: Speaker (None)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D15 [p= in: Speaker (Fixed)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D16 [p= in: Line-out (Jack)] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 8 [ANALOG] [DISABLED= ] > Aug 26 14:47:59 port kernel: hdac0: name: audio mixer > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010f > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034040 > Aug 26 14:47:59 port kernel: hdac0: mute=3D0 step=3D64 s= ize=3D3 offset=3D64 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D2 [au= dio output] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D7 [au= dio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 9 [ANALOG] [DISABLED= ] > Aug 26 14:47:59 port kernel: hdac0: name: audio mixer > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010f > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034040 > Aug 26 14:47:59 port kernel: hdac0: mute=3D0 step=3D64 s= ize=3D3 offset=3D64 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D2 [au= dio output] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D7 [au= dio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 10 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio mixer > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0020010e > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x00034123 > Aug 26 14:47:59 port kernel: hdac0: mute=3D0 step=3D65 s= ize=3D3 offset=3D35 > Aug 26 14:47:59 port kernel: hdac0: Input amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D2 [au= dio output] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D7 [au= dio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 11 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio selector > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D8 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D9 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 12 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio selector > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D8 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D9 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 13 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio selector > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D8 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D9 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 14 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: audio selector > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00300101 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 2 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D8 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D9 [audio mixer] = [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 15 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (Fixed) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0001003f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN EAPD : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0xb7111111 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT > Aug 26 14:47:59 port kernel: hdac0: EAPD: 0x00000002 > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D8 [au= dio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 16 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Line-out (Jack) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0001003f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN EAPD : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x37014112 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT > Aug 26 14:47:59 port kernel: hdac0: EAPD: 0x00000002 > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D9 [au= dio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 17 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040010c > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000010 > Aug 26 14:47:59 port kernel: hdac0: OUT > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111131 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000040 OUT > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D10 [a= udio mixer] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 18 [ANALOG] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Mic (Jack) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: 1 (0x00000002) > Aug 26 14:47:59 port kernel: hdac0: OSS: mic (mic) > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN VREF[ 50 80 HIZ ] : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x37a15921 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000024 IN > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D11 [a= udio selector] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 19 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN VREF[ 50 80 HIZ ] : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111132 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D12 [a= udio selector] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 20 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN VREF[ 50 80 HIZ ] : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111133 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D13 [a= udio selector] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 21 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x0040018d > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x0000133f > Aug 26 14:47:59 port kernel: hdac0: ISC TRQD PDC HP OUT = IN VREF[ 50 80 HIZ ] : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111134 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x000000e0 HP IN OUT > Aug 26 14:47:59 port kernel: hdac0: Output amp: 0x80000000 > Aug 26 14:47:59 port kernel: hdac0: mute=3D1 step=3D0 si= ze=3D0 offset=3D0 > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + [DISABLED] <- nid=3D14 [a= udio selector] [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 22 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400001 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000020 > Aug 26 14:47:59 port kernel: hdac0: IN > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111135 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 23 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400000 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000020 > Aug 26 14:47:59 port kernel: hdac0: IN > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111122 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 24 [DIGITAL] [DISABL= ED] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400380 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000014 > Aug 26 14:47:59 port kernel: hdac0: PDC OUT : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111136 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000040 OUT > Aug 26 14:47:59 port kernel: hdac0: connections: 1 > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D3 [audio output]= [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 25 [DIGITAL] [DISABL= ED] > Aug 26 14:47:59 port kernel: hdac0: name: pin: Speaker (None) > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00400280 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: Pin cap: 0x00000024 > Aug 26 14:47:59 port kernel: hdac0: PDC IN : UNSOL > Aug 26 14:47:59 port kernel: hdac0: Pin config: 0x41111137 > Aug 26 14:47:59 port kernel: hdac0: Pin control: 0x00000020 IN > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 26 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: vendor widget > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00f00040 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid: 27 [ANALOG] [DISABLE= D] > Aug 26 14:47:59 port kernel: hdac0: name: volume widget > Aug 26 14:47:59 port kernel: hdac0: widget_cap: 0x00600080 > Aug 26 14:47:59 port kernel: hdac0: Parse flags: 0x00000000 > Aug 26 14:47:59 port kernel: hdac0: Association: -1 (0x00000000) > Aug 26 14:47:59 port kernel: hdac0: OSS:=20 > Aug 26 14:47:59 port kernel: hdac0: connections: 0 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: +------------------------+ > Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA AMPLIFIERS | > Aug 26 14:47:59 port kernel: hdac0: +------------------------+ > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: 1: nid 4 in (in ) index 0 = ossmask=3D0x00000880 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 35 size: 3 of= f: 0 > Aug 26 14:47:59 port kernel: hdac0: 2: nid 5 in (in ) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 35 size: 3 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 3: nid 7 in (in ) index 0 cnid = 18 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 4: nid 7 in (in ) index 1 cnid = 19 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 5: nid 7 in (in ) index 2 cnid = 20 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 6: nid 7 in (in ) index 3 cnid = 21 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 7: nid 7 in (in ) index 4 cnid = 22 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 8: nid 7 in (in ) index 5 cnid = 23 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 9: nid 7 in (in ) index 6 cnid = 15 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 10: nid 7 in (in ) index 7 cnid = 16 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 11: nid 8 out (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 64 size: 3 of= f: 64 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 12: nid 8 in (in ) index 0 cnid = 2 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 13: nid 8 in (in ) index 1 cnid = 7 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 14: nid 9 out (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 64 size: 3 of= f: 64 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 15: nid 9 in (in ) index 0 cnid = 2 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 16: nid 9 in (in ) index 1 cnid = 7 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 17: nid 10 out (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 0 step: 65 size: 3 of= f: 35 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 18: nid 10 in (in ) index 0 cnid = 2 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 19: nid 10 in (in ) index 1 cnid = 7 ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 20: nid 15 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 21: nid 16 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 22: nid 17 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 23: nid 18 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 24: nid 19 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 25: nid 20 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0: 26: nid 21 in (out) index 0 = ossmask=3D0x00000000 > Aug 26 14:47:59 port kernel: hdac0: mute: 1 step: 0 size: 0 of= f: 0 [DISABLED] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: +-----------------------------------+ > Aug 26 14:47:59 port kernel: hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS | > Aug 26 14:47:59 port kernel: hdac0: +-----------------------------------+ > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: Microphone Volume (OSS: mic) > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: +- ctl 1 (nid 4 in 0): 0/35dB = (36 steps) + mute > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: Recording Level (OSS: rec) > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: +- ctl 1 (nid 4 in 0): 0/35dB = (36 steps) + mute > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: +--------------------------------+ > Aug 26 14:47:59 port kernel: hdac0: | DUMPING Playback/Record Pathes | > Aug 26 14:47:59 port kernel: hdac0: +--------------------------------+ > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: Record: > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: nid=3D4 [audio input] > Aug 26 14:47:59 port kernel: hdac0: | > Aug 26 14:47:59 port kernel: hdac0: + <- nid=3D18 [pin: Mic (Jack)]= [src: mic] > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: +------------------------------------= --+ > Aug 26 14:47:59 port kernel: hdac0: | DUMPING PCM Playback/Record Channel= s | > Aug 26 14:47:59 port kernel: hdac0: +------------------------------------= --+ > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: PCM Record > Aug 26 14:47:59 port kernel: hdac0: Stream cap: 0x00000001 > Aug 26 14:47:59 port kernel: hdac0: Format: PCM > Aug 26 14:47:59 port kernel: hdac0: PCM cap: 0x00060160 > Aug 26 14:47:59 port kernel: hdac0: PCM size: 16 20 > Aug 26 14:47:59 port kernel: hdac0: PCM rate: 44 48 96 > Aug 26 14:47:59 port kernel: hdac0: ADC: 4 > Aug 26 14:47:59 port kernel: hdac0:=20 > Aug 26 14:47:59 port kernel: hdac0: > Aug 26 14:47:59 port kernel: hdac0: > Aug 26 14:47:59 port kernel: pcm0: on h= dac0 > Aug 26 14:47:59 port kernel: pcm0: OSS mixer initialization... > Aug 26 14:47:59 port kernel: pcm0: Recsel (mic): nid 4 source 0 select > Aug 26 14:47:59 port kernel: pcm0: Mixer "mic": > Aug 26 14:47:59 port kernel: pcm0: Mixer "rec": > Aug 26 14:47:59 port kernel: pcm0: Registering PCM channels... > Aug 26 14:47:59 port kernel: pcm0: clone manager: deadline=3D750ms flags= =3D0x8000001e > Aug 26 14:47:59 port kernel: hdac0: hdac_dma_alloc: size=3D4096 -> rounds= z=3D4096 > Aug 26 14:47:59 port kernel: pcm0: sndbuf_setmap 1a04000, 4000; 0xe4c6e00= 0 -> 1a04000 >=20 > Aug 26 14:48:03 port root: /etc/rc: DEBUG: checkyesno: oss_enable is set = to NO. > Aug 26 14:48:08 port root: /etc/rc: DEBUG: checkyesno: mixer_enable is se= t to YES. > Aug 26 14:48:08 port root: /etc/rc: DEBUG: run_rc_command: doit: mixer_st= art=20 >=20 >=20 > hope this help. >=20 > best regards >=20 > raoul > rmgls@free.fr >=20 > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.= org" --=20 Robert Noland 2Hip Networks --=-4rQYmpdXByAoiur133HR Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAki0GWAACgkQM4TrQ4qfROOrZQCfbgjg6jzSwXoqSk/g1d8tg3RI zRMAn21IXC5AIT3ibLxYBD7J21o/kNEz =pKX0 -----END PGP SIGNATURE----- --=-4rQYmpdXByAoiur133HR-- From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 18:09:12 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06889106567C; Tue, 26 Aug 2008 18:09:12 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id BC30B8FC0A; Tue, 26 Aug 2008 18:09:11 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from [192.168.166.46] ([68.0.14.34]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7QI97GJ057284 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Aug 2008 14:09:07 -0400 (EDT) (envelope-from rnoland@2hip.net) From: Robert Noland To: Alexander Motin In-Reply-To: <48B41B44.7060208@FreeBSD.org> References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> <1219762528.58043.2.camel@squirrel.corp.cox.com> <48B41B44.7060208@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-XgJlCLFktasDmellhpTy" Organization: 2Hip Networks Date: Tue, 26 Aug 2008 14:09:01 -0400 Message-Id: <1219774141.58043.16.camel@squirrel.corp.cox.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 18:09:12 -0000 --=-XgJlCLFktasDmellhpTy Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-08-26 at 18:03 +0300, Alexander Motin wrote: > Robert Noland wrote: > >> with your 20080825 patch: > >> cat /dev/sndstat: > >> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > >> Installed devices: > >> pcm0: at hdac0 cad 0 > >> kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) > >=20 > > Giant? That could be the source of my boot hang. My root filesys is > > off of usb, which is also Giant, so if your holding the lock... >=20 > Actually have no idea what does that mean yet. HDA driver itself locked > without using Giant, and I don't know where it comes from. May be from > sound subsystem, maybe from somewhere else. All I have done is created > child device pcm0 from hdac0 and it appeared in a such way. Probably I > had to dig deeper into device creation to understand this. Sigh, Ok, today my laptop is not hanging... and mine is showing MPSAFE, so I have no idea what was going on last night. It is docked right now... I'll un-dock it and see if that effects it, but right now it's all working good. Sorry for the noise... robert. --=20 Robert Noland 2Hip Networks --=-XgJlCLFktasDmellhpTy Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAki0Rr0ACgkQM4TrQ4qfROP1wACfROMw1/sa2/2jC845f5D/mnMm S7MAn01Nr9GkVaRzMZ0LPYF0UVuATwq2 =sApB -----END PGP SIGNATURE----- --=-XgJlCLFktasDmellhpTy-- From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 18:50:44 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E3BB1065678 for ; Tue, 26 Aug 2008 18:50:44 +0000 (UTC) (envelope-from root@free.fr) Received: from smtp7-g19.free.fr (smtp7-g19.free.fr [212.27.42.64]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9158FC16 for ; Tue, 26 Aug 2008 18:50:43 +0000 (UTC) (envelope-from root@free.fr) Received: from smtp7-g19.free.fr (localhost [127.0.0.1]) by smtp7-g19.free.fr (Postfix) with ESMTP id 4286CB018E; Tue, 26 Aug 2008 20:50:42 +0200 (CEST) Received: from free.fr (evr27-1-88-172-40-194.fbx.proxad.net [88.172.40.194]) by smtp7-g19.free.fr (Postfix) with ESMTP id BC7C2B02A0; Tue, 26 Aug 2008 20:50:41 +0200 (CEST) From: raoul mégélas To: Fred Woods Date: Tue, 26 Aug 2008 20:50:40 +0200 Sender: root@free.fr Message-Id: <20080826185041.BC7C2B02A0@smtp7-g19.free.fr> Cc: freebsd-multimedia@freebsd.org Subject: Re: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 18:50:44 -0000 On Tue, 26 Aug 2008 10:07:01 -0400 Woods wrote: > > sysctl dev.hdac.0.pindump=3D1 > > dev.hdac.0.pindump: 0 -> 0 > > > > impossible to put it to 1! no dump. > try: sysctl -w dev.hdac.0.pindump=1 hi, according to the man page, sysctl -w is deprecated and is silently ignored. regards. raoul rmgls@free.fr From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 20:41:22 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDA3C1065679 for ; Tue, 26 Aug 2008 20:41:21 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 16F748FC2C for ; Tue, 26 Aug 2008 20:41:20 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 209149175; Tue, 26 Aug 2008 23:41:18 +0300 Message-ID: <48B46A62.2040408@FreeBSD.org> Date: Tue, 26 Aug 2008 23:41:06 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: vova@fbsd.ru References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> In-Reply-To: <1219753478.2030.16.camel@localhost> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 20:41:22 -0000 Vladimir Grebenschikov wrote: >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: >>> hdac0: >>> pcm0: on hdac0 >>> pcm1: on hdac0 > ... > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Found unknown FG nid=304 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Found unknown FG nid=305 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Found unknown FG nid=306 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Found unknown FG nid=307 > ... > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Found unknown FG nid=509 > hdac0: > hdac0: > ... After closer look I think that problem is, as I have said, in second codec detected in your system, but not responding. I have just uploaded new patch that also should skip such non-responding codecs after two first unsuccessfull requests. > hdac0: Playback: > hdac0: > hdac0: nid=5 [pin: Line-out (Both)] > hdac0: | > hdac0: + <- nid=3 [audio output] [src: pcm] > hdac0: + <- nid=14 [audio mixer] [src: mix] > hdac0: > hdac0: nid=10 [pin: SPDIF-out (Jack)] > hdac0: | > hdac0: + <- nid=2 [audio output] [src: pcm] > > Looks like second pcm is related to SPDIF-out, I have such jack on dock > station. (Actually I have IBM/Lenovo T60 with dock) Indeed. >>> # mixer >>> Mixer vol is currently set to 100:100 >>> Mixer pcm is currently set to 75:75 >>> Mixer cd is currently set to 62:62 >>> Mixer rec is currently set to 70:70 >>> Mixer ogain is currently set to 100:100 >>> Mixer monitor is currently set to 45:45 >>> Recording source: >>> # mixer -f /dev/mixer1 >>> Mixer vol is currently set to 75:75 >>> Mixer pcm is currently set to 75:75 >>> # >>> >>> Changing of mixer volumes for both mixer does not affects anything. >>> >>> any hints will be appreciated. >> Some mixers may have low precision, even be mute-only. What exactly each >> mixer does could be found from system boot verbose log messages >> >> Could you repeat your test and send me verbose output? > > Yes, there is a lot of output in with boot -v, I may get lost here: > > Looks like part related to mixers here: > > hdac0: +-----------------------------------+ > hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS | > hdac0: +-----------------------------------+ > hdac0: > hdac0: Master Volume (OSS: vol) > hdac0: | > hdac0: +- ctl 1 (nid 5 in 0): -91/3dB (64 steps) + mute > hdac0: > hdac0: PCM Volume (OSS: pcm) > hdac0: | > hdac0: +- ctl 1 (nid 5 in 0): -91/3dB (64 steps) + mute > hdac0: > hdac0: CD Volume (OSS: cd) > hdac0: | > hdac0: +- ctl 18 (nid 29 out): -34/12dB (32 steps) + mute > hdac0: > hdac0: Recording Level (OSS: rec) > hdac0: | > hdac0: +- ctl 12 (nid 21 out): 0/22dB (16 steps) + mute > hdac0: > hdac0: Unknown Ctl (OSS: monitor) > hdac0: | > hdac0: +- ctl 5 (nid 8 out): 0/30dB (4 steps) > hdac0: +- ctl 10 (nid 18 out): -34/12dB (32 steps) + mute > hdac0: +- ctl 19 (nid 30 out): mute > hdac0: > > Same volume (not too loud on head-phones), while all below operations: > > $ mixer > Mixer vol is currently set to 75:75 > Mixer pcm is currently set to 75:75 > Mixer cd is currently set to 75:75 > Mixer rec is currently set to 0:0 > Mixer ogain is currently set to 50:50 > Mixer monitor is currently set to 75:75 > Recording source: > $ mixer vol 90 > Setting the mixer vol from 75:75 to 90:90. > $ mixer vol 0 > Setting the mixer vol from 90:90 to 0:0. > $ mixer vol 100 > Setting the mixer vol from 0:0 to 100:100. > $ mixer pcm 100 > Setting the mixer pcm from 75:75 to 100:100. > $ mixer pcm 0 > Setting the mixer pcm from 100:100 to 0:0. > $ mixer monitor 0 > Setting the mixer monitor from 75:75 to 0:0. > $ mixer monitor 75 > Setting the mixer monitor from 0:0 to 75:75. > $ mixer ogain 0 > Setting the mixer ogain from 50:50 to 0:0. > $ mixer ogain 100 > Setting the mixer ogain from 0:0 to 100:100. > $ mixer ogain 0 > Setting the mixer ogain from 100:100 to 0:0. > $ > > Nothing was changed with playback volume. That's really unexpected to me. Output you've sent to me tells that pcm and vol should both control volume. > Another question, I have speaker connected to sound-card also, and it > has too high volume when terminal beeps. > > Is there a way to change volume of these beeps ? After reading datasheet I think that the codec you have (AD1981HD) is the most unusual and unsuitable for automatic parser codec which I have seen. This codec may be configured in two ways - playback directly from DAC or playback from mixer. My driver has no idea how to answer that question and it just takes the first possible decision. As I can see from logs it was to get playback signal directly from DAC. But in this case I don't understand how can you still hear the beeps as they are going via the mixer. The only idea I have is that codec has some audio paths I don't know about. > Old and new pcm drivers verbose dmesg attached. (sorry too lond new > messages cuts at beginning) In new patch version I have made some improvements that may give you beeper volume control. Test it please and send me new dmesg output. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 26 21:43:16 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BBFBC1065672 for ; Tue, 26 Aug 2008 21:43:16 +0000 (UTC) (envelope-from fred@comment.icecreamhasnobones.org) Received: from ns1.vrmetro.com (ns1.vrmetro.com [209.124.34.254]) by mx1.freebsd.org (Postfix) with ESMTP id 7FD878FC0C for ; Tue, 26 Aug 2008 21:43:16 +0000 (UTC) (envelope-from fred@comment.icecreamhasnobones.org) Received: from localhost.vrmetro.com ([127.0.0.1] helo=localhost) by ns1.vrmetro.com with esmtp (Exim 4.60) (envelope-from ) id 1KY6Jn-000LDR-Sx; Tue, 26 Aug 2008 17:43:15 -0400 MIME-Version: 1.0 X-Mailer: AtMail PHP 5.3 Message-ID: <64306.1219786995@comment.icecreamhasnobones.org> To: Fred Woods Content-Type: text/plain; charset="utf-8" X-Origin: 70.187.86.3 X-Atmail-Account: fred@comment.icecreamhasnobones.org Date: Tue, 26 Aug 2008 17:43:15 -0400 From: Fred Woods Content-Transfer-Encoding: quoted-printable Cc: freebsd-multimedia@freebsd.org Subject: Re: Re: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: fred@comment.icecreamhasnobones.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 21:43:16 -0000 On Tue 08/08/26 18:50 , raoul m=C3=A9g=C3=A9las rmgls@free.fr sent: > On Tue, 26 Aug 2008 10:07:01 -0400 > Woods fred@comment.icecreamhasnobones.org> wrote: > > > sysctl dev.hdac.0.pindump=3D3D1 > > > dev.hdac.0.pindump: 0 -> 0 > > > > > > impossible to put it to 1! no dump. >=20 > > try: sysctl -w dev.hdac.0.pindump=3D1 >=20 > hi, >=20 > according to the man page, sysctl -w is deprecated > and is silently ignored. >=20 Ummm... maybe it was setting hw.snd.verbose=3D4 twice that made it take then? I remember getting the same result setting it the first time, added -w and it took. -w is not listing in my 6.x man page, have the 7.x laptop running MSW now to do some USB protocol analysis. Will be reloading 7 this weekend and will try it again. Have fun, Fred=20 From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 03:22:50 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A2C2106564A; Wed, 27 Aug 2008 03:22:50 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id CF4038FC08; Wed, 27 Aug 2008 03:22:49 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.97] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7R3MjtJ060122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Aug 2008 23:22:45 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Alexander Motin In-Reply-To: <1219774141.58043.16.camel@squirrel.corp.cox.com> References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> <1219762528.58043.2.camel@squirrel.corp.cox.com> <48B41B44.7060208@FreeBSD.org> <1219774141.58043.16.camel@squirrel.corp.cox.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-8RObL0DgBSkfpRspEa2S" Organization: FreeBSD Date: Tue, 26 Aug 2008 23:22:38 -0400 Message-Id: <1219807358.1805.37.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 03:22:50 -0000 --=-8RObL0DgBSkfpRspEa2S Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-08-26 at 14:09 -0400, Robert Noland wrote: > On Tue, 2008-08-26 at 18:03 +0300, Alexander Motin wrote: > > Robert Noland wrote: > > >> with your 20080825 patch: > > >> cat /dev/sndstat: > > >> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > > >> Installed devices: > > >> pcm0: at hdac0 cad 0 > > >> kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) > > >=20 > > > Giant? That could be the source of my boot hang. My root filesys is > > > off of usb, which is also Giant, so if your holding the lock... > >=20 > > Actually have no idea what does that mean yet. HDA driver itself locked > > without using Giant, and I don't know where it comes from. May be from > > sound subsystem, maybe from somewhere else. All I have done is created > > child device pcm0 from hdac0 and it appeared in a such way. Probably I > > had to dig deeper into device creation to understand this. >=20 > Sigh, Ok, today my laptop is not hanging... and mine is showing MPSAFE, > so I have no idea what was going on last night. It is docked right > now... I'll un-dock it and see if that effects it, but right now it's > all working good. Sorry for the noise... Ok, the dock was the key... When it is not docked, it still hangs. I'm not quite sure what output I can send you to help identify the issue, but I'll give it some thought. If you can think of anything that might help, just let me know and I'll gladly send it along. I did just see that you updated the patch, so I'll give that a shot and see if it happens to resolve the issue. robert. > robert. >=20 --=-8RObL0DgBSkfpRspEa2S Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAki0yH4ACgkQM4TrQ4qfROMOvACfRdrUEFGTd4bwiI3ixLdn/pBg 6u4AnAwMlX05u/v+hIojtBYeuTDMYzTd =Suof -----END PGP SIGNATURE----- --=-8RObL0DgBSkfpRspEa2S-- From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 06:57:04 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5A9B1065675; Wed, 27 Aug 2008 06:57:04 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id 5853C8FC0A; Wed, 27 Aug 2008 06:57:02 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m7R6uxJu017219 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 27 Aug 2008 10:57:01 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KYExf-0001JW-Ft; Wed, 27 Aug 2008 10:56:59 +0400 From: Vladimir Grebenschikov To: Alexander Motin In-Reply-To: <48B46A62.2040408@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> Content-Type: multipart/mixed; boundary="=-7pSI1uVKFUQO+aFujGiG" Organization: SWsoft Date: Wed, 27 Aug 2008 10:56:58 +0400 Message-Id: <1219820219.1901.8.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 06:57:05 -0000 --=-7pSI1uVKFUQO+aFujGiG Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2008-08-26 at 23:41 +0300, Alexander Motin wrote: > > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > > hdac0: Found unknown FG nid=509 > > hdac0: > > hdac0: > > ... > > After closer look I think that problem is, as I have said, in second > codec detected in your system, but not responding. I have just uploaded > new patch that also should skip such non-responding codecs after two > first unsuccessfull requests. That works: hdac0: Probing codec: 1 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 hdac0: Codec #1 is not responding! Probing aborted. but instead it now never finishes kldload snd_hda.ko showing: ... hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 ... with some delay Everything other looks working as before ( no volume controls works ) sndstat now shows only device: # cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: at hdac0 cad 0 kld snd_hda [20080826_0101] [GIANT] (1p:1v/1r:1v channels duplex default) # > That's really unexpected to me. Output you've sent to me tells that pcm > and vol should both control volume. Yes, it was such way with old driver > > Another question, I have speaker connected to sound-card also, and it > > has too high volume when terminal beeps. > > > > Is there a way to change volume of these beeps ? > > After reading datasheet I think that the codec you have (AD1981HD) is > the most unusual and unsuitable for automatic parser codec which I have > seen. > This codec may be configured in two ways - playback directly from DAC or > playback from mixer. My driver has no idea how to answer that question > and it just takes the first possible decision. > As I can see from logs it was to get playback signal directly from DAC. > But in this case I don't understand how can you still hear the beeps as > they are going via the mixer. The only idea I have is that codec has > some audio paths I don't know about. > > > Old and new pcm drivers verbose dmesg attached. (sorry too lond new > > messages cuts at beginning) > > In new patch version I have made some improvements that may give you > beeper volume control. Test it please and send me new dmesg output. Yes, now I have 'speaker' row in mixer output # mixer Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75 Mixer speaker is currently set to 75:75 Mixer cd is currently set to 100:100 Mixer rec is currently set to 55:55 Mixer ogain is currently set to 79:79 Mixer monitor is currently set to 62:62 # But it does not works as other volume controls. New dmesg attached. -- Vladimir B. Grebenschikov vova@fbsd.ru --=-7pSI1uVKFUQO+aFujGiG Content-Disposition: attachment; filename=hda.dmesg Content-Type: text/plain; name=hda.dmesg; charset=KOI8-R Content-Transfer-Encoding: base64 cGNpMDogZHJpdmVyIGFkZGVkDQpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3ZDgsIHJl dmlkPTB4MDINCglkb21haW49MCwgYnVzPTAsIHNsb3Q9MjcsIGZ1bmM9MA0KCWNsYXNzPTA0LTAz LTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTANCgljbWRyZWc9MHgwMTA2LCBzdGF0cmVnPTB4MDAx MCwgY2FjaGVsbnN6PTE2IChkd29yZHMpDQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0w eDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpDQoJaW50cGluPWIsIGlycT0xNw0KCXBvd2Vy c3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0KCU1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UsIDY0IGJpdA0KcGNpMDowOjI3OjA6IHJlcHJvYmluZyBvbiBkcml2ZXIgYWRkZWQNCmhkYWMw OiA8SW50ZWwgODI4MDFHIEhpZ2ggRGVmaW5pdGlvbiBBdWRpbyBDb250cm9sbGVyPiBtZW0gMHhl ZTQwMDAwMC0weGVlNDAzZmZmIGlycSAxNyBhdCBkZXZpY2UgMjcuMCBvbiBwY2kwDQpoZGFjMDog PEhEQSBEcml2ZXIgUmV2aXNpb246IDIwMDgwODI2XzAxMDE+DQpoZGFjMDogVENTRUw6IDB4MDAg LT4gMHgwMA0KaGRhYzA6IERNQSBDb2hlcmVuY3k6IFVuY2FjaGVhYmxlIC8gdmVuZG9yPTB4ODA4 Ng0KaGRhYzA6IFtNUFNBRkVdDQpoZGFjMDogW0lUSFJFQURdDQpoZGFjMDogaGRhY19kbWFfYWxs b2M6IHNpemU9MTAyNCAtPiByb3VuZHN6PTEwMjQNCmhkYWMwOiBoZGFjX2RtYV9hbGxvYzogc2l6 ZT0yMDQ4IC0+IHJvdW5kc3o9MjA0OA0KaGRhYzA6IEhEQSBDb25maWc6IG9uPTB4MDAwMDAwMDAg b2ZmPTB4MDAwMDAwMDANCmhkYWMwOiBTdGFydGluZyBDT1JCIEVuZ2luZS4uLg0KaGRhYzA6IFN0 YXJ0aW5nIFJJUkIgRW5naW5lLi4uDQpoZGFjMDogRW5hYmxpbmcgY29udHJvbGxlciBpbnRlcnJ1 cHQuLi4NCmhkYWMwOiBTY2FubmluZyBIREEgY29kZWNzIC4uLg0KaGRhYzA6IFByb2JpbmcgY29k ZWM6IDANCmhkYWMwOiAJc3RhcnRub2RlPTEgZW5kbm9kZT0yDQpoZGFjMDogCUZvdW5kIGF1ZGlv IEZHIG5pZD0xDQpoZGFjMDogUHJvYmluZyBjb2RlYzogMQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCBy ZWNlaXZlZD0wDQpoZGFjMDogQ29kZWMgIzEgaXMgbm90IHJlc3BvbmRpbmchIFByb2JpbmcgYWJv cnRlZC4NCmhkYWMwOiA8SERBIENvZGVjICMwOiBBbmFsb2cgRGV2aWNlcyBBRDE5ODFIRD4NCmhk YWMwOiA8SERBIENvZGVjIElEOiAweDExZDQxOTgxPg0KaGRhYzA6IFBhcnNpbmcgQUZHIGNhZD0w IG5pZD0xLi4uDQpoZGFjMDogICAgICAgIFZlbmRvcjogMHgwMDAwMTFkNA0KaGRhYzA6ICAgICAg ICBEZXZpY2U6IDB4MDAwMDE5ODENCmhkYWMwOiAgICAgIFJldmlzaW9uOiAweDAwMDAwMDAyDQpo ZGFjMDogICAgICBTdGVwcGluZzogMHgwMDAwMDAwMA0KaGRhYzA6IFBDSSBTdWJ2ZW5kb3I6IDB4 MjAxMDE3YWENCmhkYWMwOiAgICAgICAgIE5vZGVzOiBzdGFydD0yIGVuZG5vZGU9MzIgdG90YWw9 MzANCmhkYWMwOiAgICAgQ09SQiBzaXplOiAyNTYNCmhkYWMwOiAgICAgUklSQiBzaXplOiAyNTYN CmhkYWMwOiAgICAgICBTdHJlYW1zOiBJU1M9NCBPU1M9NCBCU1M9MA0KaGRhYzA6ICAgICAgICAg IEdQSU86IDB4NDAwMDAwMDQNCmhkYWMwOiAgICAgICAgICAgICAgICBOdW1HUElPPTQgTnVtR1BP PTAgTnVtR1BJPTAgR1BJV2FrZT0wIEdQSVVuc29sPTENCmhkYWMwOiBHSE9TVDogbmlkPTIgaj0w IGVudG51bT00IGluZGV4PTAgcmVzPTB4MDAwMDA0MDENCmhkYWMwOiBuaWQgNSAweGMzMDE0MTEw IGFzICAxIHNlcSAgMCAgICAgIExpbmUtb3V0ICBCb3RoIGphY2sgIDEgbG9jICAzIGNvbG9yICAg R3JlZW4gbWlzYyAxDQpoZGFjMDogbmlkIDYgMHg0MjIxNDBmMCBhcyAxNSBzZXEgIDAgICAgSGVh ZHBob25lcyAgTm9uZSBqYWNrICAxIGxvYyAgMiBjb2xvciAgIEdyZWVuIG1pc2MgMA0KaGRhYzA6 IG5pZCA3IDB4NTkxMzExZjAgYXMgMTUgc2VxICAwICAgICAgIFNwZWFrZXIgIE5vbmUgamFjayAg MyBsb2MgMjUgY29sb3IgICBCbGFjayBtaXNjIDENCmhkYWMwOiBuaWQgOCAweGMzYTE1MDJlIGFz ICAyIHNlcSAxNCAgICAgICAgICAgTWljICBCb3RoIGphY2sgIDEgbG9jICAzIGNvbG9yICAgICBS ZWQgbWlzYyAwDQpoZGFjMDogbmlkIDkgMHg0MTgxMzBmMCBhcyAxNSBzZXEgIDAgICAgICAgTGlu ZS1pbiAgTm9uZSBqYWNrICAxIGxvYyAgMSBjb2xvciAgICBCbHVlIG1pc2MgMA0KaGRhYzA6IG5p ZCAxMCAweDAxNDQxMWYwIGFzIDE1IHNlcSAgMCAgICAgU1BESUYtb3V0ICBKYWNrIGphY2sgIDQg bG9jICAxIGNvbG9yICAgQmxhY2sgbWlzYyAxDQpoZGFjMDogbmlkIDIyIDB4NTlmMzExZjAgYXMg MTUgc2VxICAwICAgICAgICAgT3RoZXIgIE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBCbGFj ayBtaXNjIDENCmhkYWMwOiBuaWQgMjMgMHg1OTkzMTFmMCBhcyAxNSBzZXEgIDAgICAgICAgICAg IEFVWCAgTm9uZSBqYWNrICAzIGxvYyAyNSBjb2xvciAgIEJsYWNrIG1pc2MgMQ0KaGRhYzA6IG5p ZCAyNCAweDQxYTE5MGYwIGFzIDE1IHNlcSAgMCAgICAgICAgICAgTWljICBOb25lIGphY2sgIDEg bG9jICAxIGNvbG9yICAgIFBpbmsgbWlzYyAwDQpoZGFjMDogbmlkIDI1IDB4OTkzM2UxMjAgYXMg IDIgc2VxICAwICAgICAgICAgICAgQ0QgRml4ZWQgamFjayAgMyBsb2MgMjUgY29sb3IgICBXaGl0 ZSBtaXNjIDENCmhkYWMwOiBQYXJzaW5nIEN0bHMuLi4NCmhkYWMwOiBQYXJzaW5nIHZlbmRvciBw YXRjaC4uLg0KaGRhYzA6IERpc2FibGluZyBub25hdWRpby4uLg0KaGRhYzA6ICBEaXNhYmxpbmcg bmlkIDIwIGR1ZSB0byBpdCdzIG5vbi1hdWRpbyB0eXBlLg0KaGRhYzA6IERpc2FibGluZyB1c2Vs ZXNzLi4uDQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDYgZHVlIHRvIE5vbmUgY29ubmVjdGl2 aXR5Lg0KaGRhYzA6ICBEaXNhYmxpbmcgcGluIG5pZCA3IGR1ZSB0byBOb25lIGNvbm5lY3Rpdml0 eS4NCmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQgOSBkdWUgdG8gTm9uZSBjb25uZWN0aXZpdHku DQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDIyIGR1ZSB0byBOb25lIGNvbm5lY3Rpdml0eS4N CmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQgMjMgZHVlIHRvIE5vbmUgY29ubmVjdGl2aXR5Lg0K aGRhYzA6ICBEaXNhYmxpbmcgcGluIG5pZCAyNCBkdWUgdG8gTm9uZSBjb25uZWN0aXZpdHkuDQpo ZGFjMDogIERpc2FibGluZyBjdGwgMyBuaWQgNiBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRn ZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNCBuaWQgNyBjbmlkIC0xIGR1ZSB0byBkaXNhYmxl ZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNiBuaWQgOSBjbmlkIC0xIGR1ZSB0byBk aXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNyBuaWQgOSBjbmlkIC0xIGR1 ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgMTMgbmlkIDI0IGNu aWQgLTEgZHVlIHRvIGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNCBu aWQgMjQgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcg bmlkIDIgY29ubmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDog IERpc2FibGluZyBuaWQgMTEgY29ubmVjdGlvbiAyIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRn ZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTEgY29ubmVjdGlvbiA1IGR1ZSB0byBkaXNhYmxl ZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTMgY29ubmVjdGlvbiAxIGR1 ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTkgY29u bmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogRGlzYWJsaW5n IG5pZCAxOSBkdWUgdG8gYWxsIGl0J3MgaW5wdXRzIGRpc2FibGVkLg0KaGRhYzA6ICBEaXNhYmxp bmcgbmlkIDIxIGNvbm5lY3Rpb24gMSBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRh YzA6ICBEaXNhYmxpbmcgbmlkIDIxIGNvbm5lY3Rpb24gNiBkdWUgdG8gZGlzYWJsZWQgY2hpbGQg d2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDIxIGNvbm5lY3Rpb24gNyBkdWUgdG8gZGlz YWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDI3IGNvbm5lY3Rpb24g MCBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6IERpc2FibGluZyBuaWQgMjcg ZHVlIHRvIGFsbCBpdCdzIGlucHV0cyBkaXNhYmxlZC4NCmhkYWMwOiAgRGlzYWJsaW5nIG5pZCAy OCBjb25uZWN0aW9uIDAgZHVlIHRvIGRpc2FibGVkIGNoaWxkIHdpZGdldC4NCmhkYWMwOiBEaXNh YmxpbmcgbmlkIDI4IGR1ZSB0byBhbGwgaXQncyBpbnB1dHMgZGlzYWJsZWQuDQpoZGFjMDogIERp c2FibGluZyBuaWQgMzEgY29ubmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQu DQpoZGFjMDogRGlzYWJsaW5nIG5pZCAzMSBkdWUgdG8gYWxsIGl0J3MgaW5wdXRzIGRpc2FibGVk Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDExIG5pZCAxOSBjbmlkIC0xIGR1ZSB0byBkaXNhYmxl ZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgMTYgbmlkIDI3IGNuaWQgLTEgZHVlIHRv IGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNyBuaWQgMjggY25pZCAt MSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDIwIG5pZCAz MSBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQg MTIgY29ubmVjdGlvbiAxIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERp c2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiAzIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQu DQpoZGFjMDogIERpc2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiA1IGR1ZSB0byBkaXNhYmxlZCBj aGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiA2IGR1ZSB0 byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogUGF0Y2hlZCBwaW5zIGNvbmZpZ3VyYXRp b246DQpoZGFjMDogbmlkIDUgMHhjMzAxNDExMCBhcyAgMSBzZXEgIDAgICAgICBMaW5lLW91dCAg Qm90aCBqYWNrICAxIGxvYyAgMyBjb2xvciAgIEdyZWVuIG1pc2MgMQ0KaGRhYzA6IG5pZCA2IDB4 NDIyMTQwZjAgYXMgMTUgc2VxICAwICAgIEhlYWRwaG9uZXMgIE5vbmUgamFjayAgMSBsb2MgIDIg Y29sb3IgICBHcmVlbiBtaXNjIDAgW0RJU0FCTEVEXQ0KaGRhYzA6IG5pZCA3IDB4NTkxMzExZjAg YXMgMTUgc2VxICAwICAgICAgIFNwZWFrZXIgIE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBC bGFjayBtaXNjIDEgW0RJU0FCTEVEXQ0KaGRhYzA6IG5pZCA4IDB4YzNhMTUwMmUgYXMgIDIgc2Vx IDE0ICAgICAgICAgICBNaWMgIEJvdGggamFjayAgMSBsb2MgIDMgY29sb3IgICAgIFJlZCBtaXNj IDANCmhkYWMwOiBuaWQgOSAweDQxODEzMGYwIGFzIDE1IHNlcSAgMCAgICAgICBMaW5lLWluICBO b25lIGphY2sgIDEgbG9jICAxIGNvbG9yICAgIEJsdWUgbWlzYyAwIFtESVNBQkxFRF0NCmhkYWMw OiBuaWQgMTAgMHgwMTQ0MTFmMCBhcyAxNSBzZXEgIDAgICAgIFNQRElGLW91dCAgSmFjayBqYWNr ICA0IGxvYyAgMSBjb2xvciAgIEJsYWNrIG1pc2MgMQ0KaGRhYzA6IG5pZCAyMiAweDU5ZjMxMWYw IGFzIDE1IHNlcSAgMCAgICAgICAgIE90aGVyICBOb25lIGphY2sgIDMgbG9jIDI1IGNvbG9yICAg QmxhY2sgbWlzYyAxIFtESVNBQkxFRF0NCmhkYWMwOiBuaWQgMjMgMHg1OTkzMTFmMCBhcyAxNSBz ZXEgIDAgICAgICAgICAgIEFVWCAgTm9uZSBqYWNrICAzIGxvYyAyNSBjb2xvciAgIEJsYWNrIG1p c2MgMSBbRElTQUJMRURdDQpoZGFjMDogbmlkIDI0IDB4NDFhMTkwZjAgYXMgMTUgc2VxICAwICAg ICAgICAgICBNaWMgIE5vbmUgamFjayAgMSBsb2MgIDEgY29sb3IgICAgUGluayBtaXNjIDAgW0RJ U0FCTEVEXQ0KaGRhYzA6IG5pZCAyNSAweDk5MzNlMTIwIGFzICAyIHNlcSAgMCAgICAgICAgICAg IENEIEZpeGVkIGphY2sgIDMgbG9jIDI1IGNvbG9yICAgV2hpdGUgbWlzYyAxDQpoZGFjMDogUGFy c2luZyBwaW4gYXNzb2NpYXRpb25zLi4uDQpoZGFjMDogMyBhc3NvY2lhdGlvbnMgZm91bmQNCmhk YWMwOiBBc3NvY2lhdGlvbiAwICgxKSBvdXQ6DQpoZGFjMDogICBQaW4gbmlkPTUgc2VxPTANCmhk YWMwOiBBc3NvY2lhdGlvbiAxICgyKSBpbjoNCmhkYWMwOiAgIFBpbiBuaWQ9MjUgc2VxPTANCmhk YWMwOiAgIFBpbiBuaWQ9OCBzZXE9MTQNCmhkYWMwOiBBc3NvY2lhdGlvbiAyICgxNSkgb3V0Og0K aGRhYzA6ICAgUGluIG5pZD0xMCBzZXE9MA0KaGRhYzA6IEJ1aWxkaW5nIEFGRyB0cmVlLi4uDQpo ZGFjMDogSFdpUDogSERBIFdpZGdldCBQYXJzZXIgLSBSZXZpc2lvbiAyDQpoZGFjMDogVHJhY2lu ZyBhc3NvY2lhdGlvbiAwICgxKQ0KaGRhYzA6ICBUcmFjaW5nIHBpbiA1IHdpdGggbWluIG5pZCAw DQpoZGFjMDogICB0cmFjaW5nIHZpYSBuaWQgNQ0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAz DQpoZGFjMDogICAgbmlkIDMgcmV0dXJuZWQgMw0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAx NA0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTMNCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlh IG5pZCAxNg0KaGRhYzA6ICAgICAgbmlkIDE2IHJldHVybmVkIDANCmhkYWMwOiAgICAgbmlkIDEz IHJldHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDE3DQpoZGFjMDogICAgICB0 cmFjaW5nIHZpYSBuaWQgMw0KaGRhYzA6ICAgICAgbmlkIDMgcmV0dXJuZWQgMw0KaGRhYzA6ICAg ICBuaWQgMTcgcmV0dXJuZWQgMw0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTgNCmhkYWMw OiAgICAgIHRyYWNpbmcgdmlhIG5pZCA4DQpoZGFjMDogICAgICBuaWQgOCByZXR1cm5lZCAwDQpo ZGFjMDogICAgIG5pZCAxOCByZXR1cm5lZCAwDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAy Ng0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDUNCmhkYWMwOiAgICAgIG5pZCA1IHJldHVy bmVkIDANCmhkYWMwOiAgICAgbmlkIDI2IHJldHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2 aWEgbmlkIDI5DQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMjUNCmhkYWMwOiAgICAgIG5p ZCAyNSByZXR1cm5lZCAwDQpoZGFjMDogICAgIG5pZCAyOSByZXR1cm5lZCAwDQpoZGFjMDogICAg bmlkIDE0IHJldHVybmVkIDMNCmhkYWMwOiAgIG5pZCA1IHJldHVybmVkIDMNCmhkYWMwOiAgUGlu IDUgdHJhY2VkIHRvIERBQy9BREMgMw0KaGRhYzA6IEFzc29jaWF0aW9uIDAgKDEpIHRyYWNlIHN1 Y2NlZGVkDQpoZGFjMDogVHJhY2luZyBhc3NvY2lhdGlvbiAxICgyKQ0KaGRhYzA6ICBUcmFjaW5n IHBpbiAyNSB0byBBREMgNA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDI1DQpoZGFjMDogICAg dHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDog ICAgIG5pZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICBuaWQgMjEgcmV0dXJuZWQgMQ0KaGRhYzA6 ICAgIHRyYWNpbmcgdmlhIG5pZCAyOQ0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTQNCmhk YWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCA1DQpoZGFjMDogICAgICBuaWQgNSBidXN5IGJ5IGFz c29jaWF0aW9uIDANCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgICAg IHRyYWNpbmcgdmlhIG5pZCAxNQ0KaGRhYzA6ICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhk YWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDogICAgICAgICBuaWQgNCByZXR1 cm5lZCAxDQpoZGFjMDogICAgICAgIG5pZCAyMSByZXR1cm5lZCAxDQpoZGFjMDogICAgICAgbmlk IDE1IHJldHVybmVkIDENCmhkYWMwOiAgICAgIG5pZCAxMSByZXR1cm5lZCAxDQpoZGFjMDogICAg ICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRh YzA6ICAgICAgIG5pZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICAgIG5pZCAyMSByZXR1cm5lZCAx DQpoZGFjMDogICAgIG5pZCAxNCByZXR1cm5lZCAxDQpoZGFjMDogICAgbmlkIDI5IHJldHVybmVk IDENCmhkYWMwOiAgIG5pZCAyNSByZXR1cm5lZCAxDQpoZGFjMDogIFRyYWNlZCB0byBEQUMvQURD IDQNCmhkYWMwOiAgVHJhY2luZyBwaW4gOCB0byBBREMgNA0KaGRhYzA6ICAgdHJhY2luZyB2aWEg bmlkIDgNCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMTgNCmhkYWMwOiAgICAgdHJhY2luZyB2 aWEgbmlkIDE0DQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgNQ0KaGRhYzA6ICAgICAgbmlk IDUgYnVzeSBieSBhc3NvY2lhdGlvbiAwDQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMTEN CmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgMTUNCmhkYWMwOiAgICAgICAgdHJhY2luZyB2 aWEgbmlkIDIxDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRhYzA6ICAgICAg ICAgbmlkIDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgICBuaWQgMjEgcmV0dXJuZWQgMQ0KaGRh YzA6ICAgICAgIG5pZCAxNSByZXR1cm5lZCAxDQpoZGFjMDogICAgICBuaWQgMTEgcmV0dXJuZWQg MQ0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgICAgdHJhY2luZyB2 aWEgbmlkIDQNCmhkYWMwOiAgICAgICBuaWQgNCByZXR1cm5lZCAxDQpoZGFjMDogICAgICBuaWQg MjEgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICBuaWQgMTQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgIG5p ZCAxOCByZXR1cm5lZCAxDQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDMwDQpoZGFjMDogICAg IHRyYWNpbmcgdmlhIG5pZCAxMg0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDExDQpoZGFj MDogICAgICAgdHJhY2luZyB2aWEgbmlkIDE1DQpoZGFjMDogICAgICAgIHRyYWNpbmcgdmlhIG5p ZCAyMQ0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDQNCmhkYWMwOiAgICAgICAgIG5p ZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICAgICAgbmlkIDIxIHJldHVybmVkIDENCmhkYWMwOiAg ICAgICBuaWQgMTUgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgbmlkIDExIHJldHVybmVkIDENCmhk YWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMQ0KaGRhYzA6ICAgICAgIHRyYWNpbmcgdmlhIG5p ZCA0DQpoZGFjMDogICAgICAgbmlkIDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgbmlkIDIxIHJl dHVybmVkIDENCmhkYWMwOiAgICAgbmlkIDEyIHJldHVybmVkIDENCmhkYWMwOiAgICBuaWQgMzAg cmV0dXJuZWQgMQ0KaGRhYzA6ICAgbmlkIDggcmV0dXJuZWQgMQ0KaGRhYzA6ICBUcmFjZWQgdG8g REFDL0FEQyA0DQpoZGFjMDogQXNzb2NpYXRpb24gMSAoMikgdHJhY2Ugc3VjY2VkZWQNCmhkYWMw OiBUcmFjaW5nIGFzc29jaWF0aW9uIDIgKDE1KQ0KaGRhYzA6ICBUcmFjaW5nIHBpbiAxMCB3aXRo IG1pbiBuaWQgMA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDEwDQpoZGFjMDogICAgdHJhY2lu ZyB2aWEgbmlkIDINCmhkYWMwOiAgICBuaWQgMiByZXR1cm5lZCAyDQpoZGFjMDogICBuaWQgMTAg cmV0dXJuZWQgMg0KaGRhYzA6ICBQaW4gMTAgdHJhY2VkIHRvIERBQy9BREMgMg0KaGRhYzA6IEFz c29jaWF0aW9uIDIgKDE1KSB0cmFjZSBzdWNjZWRlZA0KaGRhYzA6IFRyYWNpbmcgbW9uaXRvcg0K aGRhYzA6ICBUcmFjaW5nIG5pZCAxMiB0byBvdXQNCmhkYWMwOiAgIHRyYWNpbmcgdmlhIG5pZCAx Mg0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgIG5pZCAxMSBidXN5IGJ5 IGlucHV0IGFzc29jaWF0aW9uIDENCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMw OiAgICBuaWQgMjEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDogICBuaWQgMTIg cmV0dXJuZWQgMA0KaGRhYzA6ICBUcmFjaW5nIG5pZCAxNCB0byBvdXQNCmhkYWMwOiAgIHRyYWNp bmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCA1DQpoZGFjMDogICAgbmlk IDUgZm91bmQgb3V0cHV0IGFzc29jaWF0aW9uIDANCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQg MTENCmhkYWMwOiAgICBuaWQgMTEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDog ICAgdHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgbmlkIDIxIGJ1c3kgYnkgaW5wdXQgYXNz b2NpYXRpb24gMQ0KaGRhYzA6ICAgbmlkIDE0IHJldHVybmVkIDENCmhkYWMwOiAgbmlkIDE0IGlz IG1vbml0b3INCmhkYWMwOiAgVHJhY2luZyBuaWQgMTUgdG8gb3V0DQpoZGFjMDogICB0cmFjaW5n IHZpYSBuaWQgMTUNCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICBuaWQg MjEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDogICBuaWQgMTUgcmV0dXJuZWQg MA0KaGRhYzA6IFRyYWNpbmcgYmVlcGVyDQpoZGFjMDogIFRyYWNpbmcgbmlkIDE2IHRvIG91dA0K aGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDE2DQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDEz DQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgICBuaWQgMTQgZm91bmQg b3V0cHV0IGFzc29jaWF0aW9uIC0yDQpoZGFjMDogICAgbmlkIDEzIHJldHVybmVkIDENCmhkYWMw OiAgIG5pZCAxNiByZXR1cm5lZCAxDQpoZGFjMDogRGlzYWJsaW5nIHVuYXNzb2NpYXRlZCB3aWRn ZXRzLi4uDQpoZGFjMDogIERpc2FibGluZyB1bmFzc29jaWF0ZWQgbmlkIDE3Lg0KaGRhYzA6ICBE aXNhYmxpbmcgdW5hc3NvY2lhdGVkIG5pZCAyNi4NCmhkYWMwOiAgRGlzYWJsaW5nIGNvbm5lY3Rp b24gZnJvbSBvdXRwdXQgcGluIG5pZCAxMSBjb25uIDQgY25pZCA1Lg0KaGRhYzA6ICBEaXNhYmxp bmcgY29ubmVjdGlvbiBmcm9tIG91dHB1dCBwaW4gbmlkIDIxIGNvbm4gNSBjbmlkIDUuDQpoZGFj MDogRGlzYWJsaW5nIG5vbnNlbGVjdGVkIGlucHV0cy4uLg0KaGRhYzA6ICBEaXNhYmxpbmcgdW5z ZWxlY3RlZCBjb25uZWN0aW9uIG5pZCA1IGNvbm4gMS4NCmhkYWMwOiBEaXNhYmxpbmcgdXNlbGVz cy4uLg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDkgbmlkIDE3IGNuaWQgLTEgZHVlIHRvIGRpc2Fi bGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNSBuaWQgMjYgY25pZCAtMSBkdWUg dG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDE0IGNvbm5lY3Rpb24g MSBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDE0 IGNvbm5lY3Rpb24gNCBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6IERpc2Fi bGluZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlvbnMuLi4NCmhkYWMwOiAgRGlzYWJsaW5n IGNyb3NzYXNzb2NpYXRlbWVudCBjb25uZWN0aW9uIG5pZCAyIGNvbm4gMSBjbmlkIDQuDQpoZGFj MDogIERpc2FibGluZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlvbiBuaWQgMTEgY29ubiAw IGNuaWQgMy4NCmhkYWMwOiBEaXNhYmxpbmcgdXNlbGVzcy4uLg0KaGRhYzA6IEJpbmRpbmcgYXNz b2NpYXRpb25zIHRvIGNoYW5uZWxzLi4uDQpoZGFjMDogQXNzaWduaW5nIG5hbWVzIHRvIHNpZ25h bCBzb3VyY2VzLi4uDQpoZGFjMDogQXNzaWduaW5nIG1peGVycyB0byB0aGUgdHJlZS4uLg0KaGRh YzA6IEFGRyBjb21taXQuLi4NCmhkYWMwOiBDdGxzIGNvbW1pdC4uLg0KaGRhYzA6IFsgMl0gT3V0 IGN0bCBuaWQ9NSBESVNBQkxFRA0KaGRhYzA6IFsgM10gSW4gY3RsIG5pZD02IERJU0FCTEVEDQpo ZGFjMDogWyA0XSBJbiBjdGwgbmlkPTcgRElTQUJMRUQNCmhkYWMwOiBbIDZdIEluIGN0bCBuaWQ9 OSBESVNBQkxFRA0KaGRhYzA6IFsgN10gT3V0IGN0bCBuaWQ9OSBESVNBQkxFRA0KaGRhYzA6IFsg OV0gT3V0IGN0bCBuaWQ9MTcgRElTQUJMRUQNCmhkYWMwOiBbMTFdIE91dCBjdGwgbmlkPTE5IERJ U0FCTEVEDQpoZGFjMDogWzEzXSBJbiBjdGwgbmlkPTI0IERJU0FCTEVEDQpoZGFjMDogWzE0XSBP dXQgY3RsIG5pZD0yNCBESVNBQkxFRA0KaGRhYzA6IFsxNV0gT3V0IGN0bCBuaWQ9MjYgRElTQUJM RUQNCmhkYWMwOiBbMTZdIE91dCBjdGwgbmlkPTI3IERJU0FCTEVEDQpoZGFjMDogWzE3XSBPdXQg Y3RsIG5pZD0yOCBESVNBQkxFRA0KaGRhYzA6IFsyMF0gT3V0IGN0bCBuaWQ9MzEgRElTQUJMRUQN CmhkYWMwOiBIUCBzd2l0Y2ggaW5pdC4uLg0KaGRhYzA6IA0KaGRhYzA6IEhEQSBjb25maWcvcXVp cmtzOiBmb3JjZXN0ZXJlbyBpdnJlZjUwIGl2cmVmODAgaXZyZWYxMDAgaXZyZWYNCmhkYWMwOiAN CmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiB8IERVTVBJTkcgSERBIE5PREVT IHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhkYWMwOiBEZWZhdWx0 IFBhcmFtZXRlcg0KaGRhYzA6IC0tLS0tLS0tLS0tLS0tLS0tDQpoZGFjMDogICAgICBTdHJlYW0g Y2FwOiAweDAwMDAwMDAxDQpoZGFjMDogICAgICAgICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAg ICAgIFBDTSBjYXA6IDB4MDAwZTAwN2YNCmhkYWMwOiAgICAgICAgUENNIHNpemU6IDE2IDIwIDI0 DQpoZGFjMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAg ICAgICAgSU4gYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICBPVVQgYW1wOiAweDgwMDUz ZjNkDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAyIFtESUdJVEFMXQ0KaGRhYzA6 ICAgICAgICAgICAgbmFtZTogYXVkaW8gb3V0cHV0DQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAw eDAwMDMwMzExDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAg IEFzc29jaWF0aW9uOiAyICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogcGNt IChwY20pDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDA1DQpoZGFjMDogICAgICAg ICAgRm9ybWF0OiBBQzMgUENNDQpoZGFjMDogICAgICAgICBQQ00gY2FwOiAweDAwMDIwMDYwDQpo ZGFjMDogICAgICAgIFBDTSBzaXplOiAxNg0KaGRhYzA6ICAgICAgICBQQ00gcmF0ZTogNDQgNDgN CmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAg ICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTEgW0dIT1NUIV0gW1VOS05PV05dIChzZWxlY3Rl ZCkNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD00IFthdWRpbyBpbnB1dF0N CmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDMgW0FOQUxPR10NCmhkYWMwOiAgICAg ICAgICAgIG5hbWU6IGF1ZGlvIG91dHB1dA0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDAw MDQ0MQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3Nv Y2lhdGlvbjogMCAoMHgwMDAwMDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IHBjbSAocGNt KQ0KaGRhYzA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KaGRhYzA6ICAgICAgICAgIEZv cm1hdDogUENNDQpoZGFjMDogICAgICAgICBQQ00gY2FwOiAweDAwMGUwMDdmDQpoZGFjMDogICAg ICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KaGRhYzA6ICAgICAgICBQQ00gcmF0ZTogOCAxMSAxNiAy MiAzMiA0NCA0OA0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMA0KaGRhYzA6IA0KaGRhYzA6ICAg ICAgICAgICAgIG5pZDogNCBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8g aW5wdXQNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAxMDA1MTENCmhkYWMwOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQw MDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIFN0cmVhbSBjYXA6IDB4 MDAwMDAwMDENCmhkYWMwOiAgICAgICAgICBGb3JtYXQ6IFBDTQ0KaGRhYzA6ICAgICAgICAgUENN IGNhcDogMHgwMDA2MDA3Zg0KaGRhYzA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjANCmhkYWMwOiAg ICAgICAgUENNIHJhdGU6IDggMTEgMTYgMjIgMzIgNDQgNDgNCmhkYWMwOiAgICAgY29ubmVjdGlv bnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMSBb YXVkaW8gc2VsZWN0b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiA1IFtBTkFM T0ddDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IExpbmUtb3V0IChCb3RoKQ0KaGRhYzA6 ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgw MDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogMCAoMHgwMDAwMDAwMSkNCmhkYWMwOiAg ICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAxMTczZg0KaGRh YzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIEhQIE9VVCBJTiBWUkVGWyA1MCA4MCBH Uk9VTkQgSElaIF0gRUFQRCA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweGMzMDE0 MTEwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDQwIE9VVA0KaGRhYzA6ICAgICAg ICAgICAgRUFQRDogMHgwMDAwMDAwMg0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2Yz ZA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02 MQ0KaGRhYzA6ICAgICAgIElucHV0IGFtcDogMHgwMDI3MDMwMA0KaGRhYzA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rp b25zOiAyDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MyBb YXVkaW8gb3V0cHV0XSAoc2VsZWN0ZWQpDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8 LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDog NiBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IEhlYWRw aG9uZXMgKE5vbmUpDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwMTg1DQpoZGFjMDog ICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAo MHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGlu IGNhcDogMHgwMDAwMDAxZg0KaGRhYzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIEhQ IE9VVCA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweDQyMjE0MGYwDQpoZGFjMDog ICAgIFBpbiBjb250cm9sOiAweDAwMDAwMGMwIEhQIE9VVA0KaGRhYzA6ICAgICAgT3V0cHV0IGFt cDogMHg4MDA1M2YzZA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6 ZT01IG9mZnNldD02MQ0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAg ICB8DQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MyBbYXVkaW8gb3V0cHV0 XQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpoZGFjMDogDQpo ZGFjMDogICAgICAgICAgICAgbmlkOiA3IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAg ICAgICAgIG5hbWU6IHBpbjogU3BlYWtlciAoTm9uZSkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6 IDB4MDA0MDAxMDQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAg ICAgQXNzb2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzog DQpoZGFjMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDEwDQpoZGFjMDogICAgICAgICAgICAg ICAgICBPVVQNCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4NTkxMzExZjANCmhkYWMwOiAgICAg UGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgw MDUzZjNkDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zm c2V0PTYxDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAgIHwNCmhk YWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpoZGFj MDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiA4IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAg ICBuYW1lOiBwaW46IE1pYyAoQm90aCkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAw ODMNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2Np YXRpb246IDEgKDB4MDAwMDQwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtb25pdG9yICht b25pdG9yKQ0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMTcyNw0KaGRhYzA6ICAgICAg ICAgICAgICAgICAgSVNDIFRSUUQgUERDIElOIFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVO U09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweGMzYTE1MDJlDQpoZGFjMDogICAgIFBpbiBj b250cm9sOiAweDAwMDAwMDI0IElODQpoZGFjMDogICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAw DQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTAN CmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDANCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBu aWQ6IDkgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogcGluOiBM aW5lLWluIChOb25lKQ0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6 ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEg KDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBp biBjYXA6IDB4MDAwMDE3MzcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBP VVQgSU4gVlJFRlsgNTAgODAgR1JPVU5EIEhJWiBdIDogVU5TT0wNCmhkYWMwOiAgICAgIFBpbiBj b25maWc6IDB4NDE4MTMwZjANCmhkYWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNjAgSU4g T1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDogICAgICAgICAg ICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDogICAgICAgSW5w dXQgYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0z IHNpemU9Mzkgb2Zmc2V0PTANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAg ICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6 IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTAgW0RJR0lUQUxdDQpoZGFjMDogICAgICAgICAg ICBuYW1lOiBwaW46IFNQRElGLW91dCAoSmFjaykNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDA0MDAzMDENCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IDIgKDB4MDAwMDAwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhk YWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMTANCmhkYWMwOiAgICAgICAgICAgICAgICAg IE9VVA0KaGRhYzA6ICAgICAgUGluIGNvbmZpZzogMHgwMTQ0MTFmMA0KaGRhYzA6ICAgICBQaW4g Y29udHJvbDogMHgwMDAwMDA0MCBPVVQNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMw OiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRd DQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxMSBbQU5BTE9HXQ0KaGRhYzA6ICAg ICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDAzMDAxMDENCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtaXgs IG1vbml0b3INCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDYNCmhkYWMwOiAgICAgICAgICAgfA0K aGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCmhk YWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAg ICArIFtESVNBQkxFRF0gPC0gbmlkPTkgW3BpbjogTGluZS1pbiAoTm9uZSldIFtESVNBQkxFRF0N CmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXSAoc2VsZWN0ZWQpDQpo ZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9NSBbcGluOiBMaW5lLW91dCAoQm90 aCldDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjQgW3BpbjogTWljIChO b25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTIgW0FO QUxPR10NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpoZGFjMDogICAgICB3 aWRnZXRfY2FwOiAweDAwMjAwMTAxDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAw DQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAwKQ0KaGRhYzA6ICAgICAgICAg ICAgIE9TUzogbW9uaXRvcg0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAg ICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTMwIFthdWRpbyBzZWxlY3Rvcl0NCmhk YWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0zMSBbYXVkaW8gc2VsZWN0b3JdIFtE SVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDEzIFtBTkFMT0ddDQpo ZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0 X2NhcDogMHgwMDMwMDEwYw0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRh YzA6ICAgICBBc3NvY2lhdGlvbjogLTIgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAg T1NTOiBzcGVha2VyDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMGIwZjBmDQpoZGFjMDog ICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0xNSBzaXplPTExIG9mZnNldD0xNQ0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgPC0gbmlkPTE2IFtiZWVwIHdpZGdldF0gKHNlbGVjdGVkKQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTIyIFtwaW46IE90aGVyIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRh YzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTQgW0FOQUxPR10NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMjAwMTAx DQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpoZGFjMDogICAgIEFzc29jaWF0 aW9uOiAtMiAoMHgwMDAwNDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IG1peCAobWl4KQ0K aGRhYzA6ICAgICBjb25uZWN0aW9uczogOA0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAg ICAgICAgICsgPC0gbmlkPTEzIFthdWRpbyBzZWxlY3Rvcl0NCmhkYWMwOiAgICAgICAgICAgKyBb RElTQUJMRURdIDwtIG5pZD0xNyBbYXVkaW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAg ICAgICAgICAgKyA8LSBuaWQ9MTggW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTE5IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6 ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI2IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FC TEVEXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI3IFthdWRpbyBzZWxl Y3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI4 IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0y OSBbYXVkaW8gc2VsZWN0b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNSBb QU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCmhkYWMwOiAgICAg IHdpZGdldF9jYXA6IDB4MDAyMDAxMDANCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAw MDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDEpDQpoZGFjMDogICAgICAg ICAgICAgT1NTOiBtaXgsIG1vbml0b3INCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMw OiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xMSBbYXVkaW8gc2VsZWN0 b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNiBbQU5BTE9HXQ0KaGRhYzA6 ICAgICAgICAgICAgbmFtZTogYmVlcCB3aWRnZXQNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDA3MDAwMDANCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IC0yICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogc3Bl YWtlciAoc3BlYWtlcikNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDANCmhkYWMwOiANCmhkYWMw OiAgICAgICAgICAgICBuaWQ6IDE3IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAw MTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29j aWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6 ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0 ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMQ0K aGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDE4IFtBTkFMT0ddDQpoZGFj MDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2Nh cDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6 ICAgICBBc3NvY2lhdGlvbjogMSAoMHgwMDAwNDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6 IG1vbml0b3INCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAg Y29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwt IG5pZD04IFtwaW46IE1pYyAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlk OiAxOSBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBz ZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAw MDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6 IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9 NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAg fA0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTkgW3BpbjogTGluZS1pbiAo Tm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIwIFtB TkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBvd2VyIHdpZGdldA0K aGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDUwMDUwMA0KaGRhYzA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpo ZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDEzDQpoZGFj MDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTMgW2F1ZGlvIHNlbGVj dG9yXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpoZGFjMDog ICAgICAgICAgICsgPC0gbmlkPTE1IFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyA8 LSBuaWQ9MTYgW2JlZXAgd2lkZ2V0XQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xOSBbYXVk aW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjAgW3Bv d2VyIHdpZGdldF0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMSBbYXVk aW8gc2VsZWN0b3JdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIyIFtwaW46IE90aGVyIChO b25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMyBbcGluOiBBVVgg KE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTI0IFtwaW46IE1p YyAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjUgW3Bpbjog Q0QgKEZpeGVkKV0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjYgW2F1ZGlvIHNlbGVjdG9y XSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTI5IFthdWRpbyBzZWxlY3Rv cl0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIxIFtBTkFMT0ddDQpoZGFjMDog ICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAg ICBBc3NvY2lhdGlvbjogMSAoMHgwMDAwNDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IGNk LCBtaXgsIG1vbml0b3INCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTBmMDANCmhkYWMw OiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE1IHNpemU9NSBvZmZzZXQ9MA0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogOA0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURd IDwtIG5pZD05IFtwaW46IExpbmUtaW4gKE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAg ICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9 MTUgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAo Rml4ZWQpXSAoc2VsZWN0ZWQpDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9 NSBbcGluOiBMaW5lLW91dCAoQm90aCldDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8 LSBuaWQ9MjQgW3BpbjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTIzIFtwaW46IEFVWCAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMw OiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIyIFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMw OiAgICAgICAgICAgIG5hbWU6IHBpbjogT3RoZXIgKE5vbmUpDQpoZGFjMDogICAgICB3aWRnZXRf Y2FwOiAweDAwNDAwMDAwDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFj MDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBP U1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDAyMA0KaGRhYzA6ICAgICAgICAg ICAgICAgICAgSU4NCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4NTlmMzExZjANCmhkYWMwOiAg ICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjAgSU4NCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDAN CmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIzIFtBTkFMT0ddIFtESVNBQkxFRF0N CmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBpbjogQVVYIChOb25lKQ0KaGRhYzA6ICAgICAgd2lk Z2V0X2NhcDogMHgwMDQwMDA4MQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0K aGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAg ICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMjcNCmhkYWMwOiAgICAg ICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBJTiA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29u ZmlnOiAweDU5OTMxMWYwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIwIElODQpo ZGFjMDogICAgIGNvbm5lY3Rpb25zOiAwDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlk OiAyNCBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IE1p YyAoTm9uZSkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAxODcNCmhkYWMwOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0xICgweDAw MDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFjMDogICAgICAgICBQaW4gY2Fw OiAweDAwMDAxNzM3DQpoZGFjMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBQREMgT1VUIElO IFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmln OiAweDQxYTE5MGYwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDYwIElOIE9VVA0K aGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KaGRhYzA6ICAgICAgICAgICAgICAg ICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02MQ0KaGRhYzA6ICAgICAgIElucHV0IGFt cDogMHgwMDI3MDMwMA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXpl PTM5IG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAyDQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0zIFthdWRpbyBvdXRwdXRd DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0NCmhkYWMwOiANCmhk YWMwOiAgICAgICAgICAgICBuaWQ6IDI1IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAgICBuYW1l OiBwaW46IENEIChGaXhlZCkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAwMDENCmhk YWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246 IDEgKDB4MDAwMDAwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBjZCAoY2QpDQpoZGFjMDog ICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDIwDQpoZGFjMDogICAgICAgICAgICAgICAgICBJTg0K aGRhYzA6ICAgICAgUGluIGNvbmZpZzogMHg5OTMzZTEyMA0KaGRhYzA6ICAgICBQaW4gY29udHJv bDogMHgwMDAwMDAyMCBJTg0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMA0KaGRhYzA6IA0KaGRh YzA6ICAgICAgICAgICAgIG5pZDogMjYgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAg ICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAz MDAxMGQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNz b2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFj MDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpoZGFjMDogICAgICAgICAgICAgICAgICBt dXRlPTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAx DQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9NSBbcGluOiBM aW5lLW91dCAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAyNyBbQU5B TE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0K aGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpo ZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFm MTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9 MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6 ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTIzIFtwaW46IEFVWCAoTm9uZSldIFtESVNB QkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDI4IFtBTkFMT0ddIFtESVNB QkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAg ICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAw MDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAg ICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogMQ0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjQgW3BpbjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRh YzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjkgW0FOQUxPR10NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAw MTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29j aWF0aW9uOiAxICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogY2QNCmhkYWMw OiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11 dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDEN CmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBD RCAoRml4ZWQpXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMzAgW0FOQUxPR10N CmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRn ZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpo ZGFjMDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAwKQ0KaGRhYzA6ICAgICAgICAgICAg IE9TUzogbW9uaXRvcg0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDAwMDAwMA0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTANCmhkYWMwOiAg ICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICAr IDwtIG5pZD04IFtwaW46IE1pYyAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAg bmlkOiAzMSBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRp byBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAg ICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4 MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBh bXA6IDB4ODAwMDAwMDANCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTAgc2l6 ZT0wIG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0yNCBbcGluOiBNaWMgKE5v bmUpXSBbRElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSsNCmhkYWMwOiB8IERVTVBJTkcgSERBIEFNUExJRklFUlMgfA0KaGRhYzA6ICstLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogICAxOiBuaWQgICA1IGluICAob3V0KSBp bmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDAxMQ0KaGRhYzA6ICAgICAgICBtdXRlOiAx IHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAgNjENCmhkYWMwOiAgIDI6IG5pZCAgIDUgb3V0IChp biApIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11 dGU6IDAgc3RlcDogICAzIHNpemU6ICAzOSBvZmY6ICAgMCBbRElTQUJMRURdDQpoZGFjMDogICAz OiBuaWQgICA2IGluICAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDAwMA0K aGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAgNjEgW0RJU0FC TEVEXQ0KaGRhYzA6ICAgNDogbmlkICAgNyBpbiAgKG91dCkgaW5kZXggMCAgICAgICAgICBvc3Nt YXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgNjMgc2l6ZTogICA1 IG9mZjogIDYxIFtESVNBQkxFRF0NCmhkYWMwOiAgIDU6IG5pZCAgIDggb3V0IChpbiApIGluZGV4 IDAgICAgICAgICAgb3NzbWFzaz0weDAxMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDAgc3Rl cDogICAzIHNpemU6ICAzOSBvZmY6ICAgMA0KaGRhYzA6ICAgNjogbmlkICAgOSBpbiAgKG91dCkg aW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTog MSBzdGVwOiAgNjMgc2l6ZTogICA1IG9mZjogIDYxIFtESVNBQkxFRF0NCmhkYWMwOiAgIDc6IG5p ZCAgIDkgb3V0IChpbiApIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFj MDogICAgICAgIG11dGU6IDAgc3RlcDogICAzIHNpemU6ICAzOSBvZmY6ICAgMCBbRElTQUJMRURd DQpoZGFjMDogICA4OiBuaWQgIDEzIG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9 MHgwMDAwMDAyMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAxNSBzaXplOiAgMTEgb2Zm OiAgMTUNCmhkYWMwOiAgIDk6IG5pZCAgMTcgb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3Nz bWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAg NSBvZmY6ICAyMyBbRElTQUJMRURdDQpoZGFjMDogIDEwOiBuaWQgIDE4IG91dCAob3V0KSBpbmRl eCAwICAgICAgICAgIG9zc21hc2s9MHgwMTAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0 ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAgMjMNCmhkYWMwOiAgMTE6IG5pZCAgMTkgb3V0IChvdXQp IGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6 IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBbRElTQUJMRURdDQpoZGFjMDogIDEyOiBu aWQgIDIxIG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDgwMA0KaGRh YzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAxNSBzaXplOiAgIDUgb2ZmOiAgIDANCmhkYWMwOiAg MTM6IG5pZCAgMjQgaW4gIChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAw DQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDYzIHNpemU6ICAgNSBvZmY6ICA2MSBbRElT QUJMRURdDQpoZGFjMDogIDE0OiBuaWQgIDI0IG91dCAoaW4gKSBpbmRleCAwICAgICAgICAgIG9z c21hc2s9MHgwMDAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAwIHN0ZXA6ICAgMyBzaXplOiAg Mzkgb2ZmOiAgIDAgW0RJU0FCTEVEXQ0KaGRhYzA6ICAxNTogbmlkICAyNiBvdXQgKG91dCkgaW5k ZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBz dGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIFtESVNBQkxFRF0NCmhkYWMwOiAgMTY6IG5pZCAg Mjcgb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDog ICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBbRElTQUJMRURdDQpo ZGFjMDogIDE3OiBuaWQgIDI4IG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgw MDAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAg MjMgW0RJU0FCTEVEXQ0KaGRhYzA6ICAxODogbmlkICAyOSBvdXQgKG91dCkgaW5kZXggMCAgICAg ICAgICBvc3NtYXNrPTB4MDAwMDAxMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEg c2l6ZTogICA1IG9mZjogIDIzDQpoZGFjMDogIDE5OiBuaWQgIDMwIG91dCAob3V0KSBpbmRleCAw ICAgICAgICAgIG9zc21hc2s9MHgwMTAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6 ICAgMCBzaXplOiAgIDAgb2ZmOiAgIDANCmhkYWMwOiAgMjA6IG5pZCAgMzEgb3V0IChvdXQpIGlu ZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEg c3RlcDogICAwIHNpemU6ICAgMCBvZmY6ICAgMCBbRElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDog Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwgRFVNUElORyBI REEgQVVESU8vVk9MVU1FIENPTlRST0xTIHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogTWFzdGVyIFZvbHVtZSAoT1NTOiB2b2wp DQpoZGFjMDogICAgfA0KaGRhYzA6ICAgICstIGN0bCAgMSAobmlkICAgNSBpbiAgMCk6IC05MS8z ZEIgKDY0IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBQQ00gVm9sdW1lIChPU1M6IHBj bSkNCmhkYWMwOiAgICB8DQpoZGFjMDogICAgKy0gY3RsICAxIChuaWQgICA1IGluICAwKTogLTkx LzNkQiAoNjQgc3RlcHMpICsgbXV0ZQ0KaGRhYzA6IA0KaGRhYzA6IENEIFZvbHVtZSAoT1NTOiBj ZCkNCmhkYWMwOiAgICB8DQpoZGFjMDogICAgKy0gY3RsIDE4IChuaWQgIDI5IG91dCk6ICAgLTM0 LzEyZEIgKDMyIHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBSZWNvcmRpbmcgTGV2ZWwg KE9TUzogcmVjKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICArLSBjdGwgMTIgKG5pZCAgMjEgb3V0 KTogICAwLzIyZEIgKDE2IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBTcGVha2VyL0Jl ZXAgVm9sdW1lIChPU1M6IHNwZWFrZXIpDQpoZGFjMDogICAgfA0KaGRhYzA6ICAgICstIGN0bCAg OCAobmlkICAxMyBvdXQpOiAgIC00NS8wZEIgKDE2IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhk YWMwOiBVbmtub3duIEN0bCAoT1NTOiBtb25pdG9yKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICAr LSBjdGwgIDUgKG5pZCAgIDggb3V0KTogICAwLzMwZEIgKDQgc3RlcHMpDQpoZGFjMDogICAgKy0g Y3RsIDEwIChuaWQgIDE4IG91dCk6ICAgLTM0LzEyZEIgKDMyIHN0ZXBzKSArIG11dGUNCmhkYWMw OiAgICArLSBjdGwgMTkgKG5pZCAgMzAgb3V0KTogICBtdXRlDQpoZGFjMDogDQpoZGFjMDogKy0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwgRFVNUElORyBQbGF5YmFj ay9SZWNvcmQgUGF0aGVzIHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0rDQpoZGFjMDogDQpoZGFjMDogUGxheWJhY2s6DQpoZGFjMDogDQpoZGFjMDogICAgIG5pZD01 IFtwaW46IExpbmUtb3V0IChCb3RoKV0NCmhkYWMwOiAgICAgICB8DQpoZGFjMDogICAgICAgKyA8 LSBuaWQ9MyBbYXVkaW8gb3V0cHV0XSBbc3JjOiBwY21dDQpoZGFjMDogDQpoZGFjMDogICAgIG5p ZD0xMCBbcGluOiBTUERJRi1vdXQgKEphY2spXQ0KaGRhYzA6ICAgICAgIHwNCmhkYWMwOiAgICAg ICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRdIFtzcmM6IHBjbV0NCmhkYWMwOiANCmhkYWMwOiBS ZWNvcmQ6DQpoZGFjMDogDQpoZGFjMDogICAgIG5pZD00IFthdWRpbyBpbnB1dF0NCmhkYWMwOiAg ICAgICB8DQpoZGFjMDogICAgICAgKyA8LSBuaWQ9MjEgW2F1ZGlvIHNlbGVjdG9yXSBbc3JjOiBj ZCwgbWl4LCBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICAgICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAg ICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICsgPC0gbmlkPTMw IFthdWRpbyBzZWxlY3Rvcl0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgKyA8LSBuaWQ9 OCBbcGluOiBNaWMgKEJvdGgpXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICAr IDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peF0NCmhkYWMwOiAgICAgICAgICAgICAg KyA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXSBbc3JjOiBtaXgsIG1vbml0b3JdDQpoZGFjMDogICAg ICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICArIDwtIG5pZD0x MSBbYXVkaW8gc2VsZWN0b3JdIFtzcmM6IG1peCwgbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgKyA8 LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICsgPC0gbmlkPTMwIFthdWRpbyBzZWxlY3Rvcl0gW3NyYzogbW9uaXRvcl0NCmhk YWMwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgPC0gbmlkPTggW3Bpbjog TWljIChCb3RoKV0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICAg ICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peF0NCmhkYWMwOiAgICAgICAg ICAgICAgKyA8LSBuaWQ9MjUgW3BpbjogQ0QgKEZpeGVkKV0gW3NyYzogY2RdDQpoZGFjMDogDQpo ZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwg RFVNUElORyBQQ00gUGxheWJhY2svUmVjb3JkIENoYW5uZWxzIHwNCmhkYWMwOiArLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogICAgUENNIFBs YXliYWNrDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxDQpoZGFjMDogICAgICAg ICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwZTAwN2YNCmhkYWMw OiAgICAgICAgUENNIHNpemU6IDE2IDIwIDI0DQpoZGFjMDogICAgICAgIFBDTSByYXRlOiA4IDEx IDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAgICAgICAgICAgREFDOiAzDQpoZGFjMDogDQpoZGFj MDogICAgICBQQ00gUmVjb3JkDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxDQpo ZGFjMDogICAgICAgICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAgICAgIFBDTSBjYXA6IDB4MDAw NjAwN2YNCmhkYWMwOiAgICAgICAgUENNIHNpemU6IDE2IDIwDQpoZGFjMDogICAgICAgIFBDTSBy YXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAgICAgICAgICAgQURDOiA0DQpoZGFj MDogDQpoZGFjMDogICAgUENNIFBsYXliYWNrDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAw MDAwMDA1DQpoZGFjMDogICAgICAgICAgRm9ybWF0OiBBQzMgUENNDQpoZGFjMDogICAgICAgICBQ Q00gY2FwOiAweDAwMDIwMDYwDQpoZGFjMDogICAgICAgIFBDTSBzaXplOiAxNg0KaGRhYzA6ICAg ICAgICBQQ00gcmF0ZTogNDQgNDgNCmhkYWMwOiAgICAgICAgICAgICBEQUM6IDINCmhkYWMwOiAN CmhkYWMwOiA8SERBIENvZGVjICMxOiBVbmtub3duIENvZGVjPg0KaGRhYzA6IDxIREEgQ29kZWMg SUQ6IDB4ZmZmZmZmZmY+DQpwY2kxOiBkcml2ZXIgYWRkZWQNCnBjaTI6IGRyaXZlciBhZGRlZA0K cGNpMzogZHJpdmVyIGFkZGVkDQpmb3VuZC0+CXZlbmRvcj0weDE2OGMsIGRldj0weDEwMTQsIHJl dmlkPTB4MDENCglkb21haW49MCwgYnVzPTMsIHNsb3Q9MCwgZnVuYz0wDQoJY2xhc3M9MDItMDAt MDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MA0KCWNtZHJlZz0weDAxMDcsIHN0YXRyZWc9MHgwMDEw LCBjYWNoZWxuc3o9MTYgKGR3b3JkcykNCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4 MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykNCglpbnRwaW49YSwgaXJxPTE3DQoJcG93ZXJz cGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwDQoJTVNJIHN1cHBvcnRzIDEgbWVzc2Fn ZQ0KCU1TSS1YIHN1cHBvcnRzIDEgbWVzc2FnZSBpbiBtYXAgMHgxMA0KcGNpMDozOjA6MDogcmVw cm9iaW5nIG9uIGRyaXZlciBhZGRlZA0KcGNpNDogZHJpdmVyIGFkZGVkDQpwY2kxMjogZHJpdmVy IGFkZGVkDQpwY2kyMTogZHJpdmVyIGFkZGVkDQpwY20wOiA8SERBIGNvZGVjIEFuYWxvZyBEZXZp Y2VzIEFEMTk4MUhEIFBDTSAjMD4gb24gaGRhYzANCnBjbTA6IE9TUyBtaXhlciBpbml0aWFsaXph dGlvbi4uLg0KcGNtMDogTWl4ZXIgInZvbCI6DQpwY20wOiBNaXhlciAicGNtIjoNCnBjbTA6IE1p eGVyICJzcGVha2VyIjoNCnBjbTA6IE1peGVyICJjZCI6DQpwY20wOiBNaXhlciAicmVjIjoNCnBj bTA6IE1peGVyICJvZ2FpbiI6DQpwY20wOiBNaXhlciAibW9uaXRvciI6DQpwY20wOiBSZWdpc3Rl cmluZyBQQ00gY2hhbm5lbHMuLi4NCnBjbTA6IGNsb25lIG1hbmFnZXI6IGRlYWRsaW5lPTc1MG1z IGZsYWdzPTB4ODAwMDAwMWUNCmhkYWMwOiBoZGFjX2RtYV9hbGxvYzogc2l6ZT00MDk2IC0+IHJv dW5kc3o9NDA5Ng0KcGNtMDogc25kYnVmX3NldG1hcCA1NmJiYzAwMCwgNDAwMDsgMHhlNTVjMDAw MCAtPiA1NmJiYzAwMA0KaGRhYzA6IGhkYWNfZG1hX2FsbG9jOiBzaXplPTQwOTYgLT4gcm91bmRz ej00MDk2DQpwY20wOiBzbmRidWZfc2V0bWFwIDQ1MDY0MDAwLCA0MDAwOyAweGU3YTMxMDAwIC0+ IDQ1MDY0MDAwDQpwY20xOiA8SERBIGNvZGVjIEFuYWxvZyBEZXZpY2VzIEFEMTk4MUhEIFBDTSAj MT4gb24gaGRhYzANCnBjbTE6IE9TUyBtaXhlciBpbml0aWFsaXphdGlvbi4uLg0KcGNtMTogRm9y Y2luZyBTb2Z0IFBDTSB2b2x1bWUNCnBjbTE6IE1peGVyICJ2b2wiIC0+ICJub25lIjogY2hpbGQ9 MHgwMDAwMDAxMA0KcGNtMTogTWl4ZXIgInBjbSI6IHBhcmVudD0idm9sIg0KcGNtMTogU29mdCBQ Q00gbWl4ZXIgRU5BQkxFRA0KcGNtMTogUmVnaXN0ZXJpbmcgUENNIGNoYW5uZWxzLi4uDQpoZGFj MDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhk YWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4 MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVk PTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAx MSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAw MDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6 IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1 cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNl dHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBT dHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6 IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01E SVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBD TURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpo ZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDAN CmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10 PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNw ZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4 MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0x MDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlk PTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBz ZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFt IHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZ OiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BM QVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQ Q01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6 IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAx DQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgw MDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBk Zm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEw IHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10 PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZt dD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAg bmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVh bSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3Ry ZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9Q TEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElS X1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMw OiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRh YzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgw MDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9 NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDEx LCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAw MDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9Mzog Zm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVw IGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0 dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0 cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTog U3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJ Ul9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENN RElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhk YWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0K aGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9 MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3Bl ZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgw MDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEw MDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9 MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDENCmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNl dHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAwMA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0g c2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRmbXQ9MHgwMDAxDQpoZGFjMDogUENNRElSX1BMQVk6 IFN0cmVhbSBzZXR1cCBmbXQ9MTAwMDAwMTAgc3BlZWQ9NDgwMDANCmhkYWMwOiBQQ01ESVJfUExB WTogU3RyZWFtIHNldHVwIG5pZD0zOiBmbXQ9MHgwMDExLCBkZm10PTB4MDAwMQ0KaGRhYzA6IFBD TURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgZm10PTEwMDAwMDEwIHNwZWVkPTQ4MDAwDQpoZGFjMDog UENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MzogZm10PTB4MDAxMSwgZGZtdD0weDAwMDEN CmhkYWMwOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIGZtdD0xMDAwMDAxMCBzcGVlZD00ODAw MA0KaGRhYzA6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTM6IGZtdD0weDAwMTEsIGRm bXQ9MHgwMDAxDQo= --=-7pSI1uVKFUQO+aFujGiG-- From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 07:05:44 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75C79106564A; Wed, 27 Aug 2008 07:05:44 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from smtp.umc.ua (proxy1.umc.ua [80.255.64.41]) by mx1.freebsd.org (Postfix) with ESMTP id 057828FC0C; Wed, 27 Aug 2008 07:05:43 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from localhost (unknown [77.52.114.18]) by smtp.umc.ua (Postfix) with ESMTP id 943417E901; Wed, 27 Aug 2008 09:46:01 +0300 (EEST) Sender: mav@FreeBSD.org From: "Alexander Motin" To: "Robert Noland" MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Message-ID: <200808270946030000@223022764> X-Mailer: FlexMail 4 Date: Wed, 27 Aug 2008 09:46:03 +0300 Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 07:05:44 -0000 > Ok, the dock was the key... When it is not docked, it still hangs. I'm > not quite sure what output I can send you to help identify the issue, > but I'll give it some thought. If you can think of anything that might > help, just let me know and I'll gladly send it along. I don't know what docking changes. Have you compared dmesg output with and without docking? Have you tried to loaddriver manually with kldload and compare it's output? -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 08:19:17 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3B85106569E for ; Wed, 27 Aug 2008 08:19:16 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 189918FC19 for ; Wed, 27 Aug 2008 08:19:15 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Ystatus: hits=-12.7 R1584 R3897 __R4437 R4451 R3660 R2275 R4449 R4690 R4223 __R5513 R707 R687 R688 __R4244 R2602 R4458 R4459 R2803 R4428 R4438 R6084 X-Spam-Flag: NO X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 209748375; Wed, 27 Aug 2008 11:19:14 +0300 Message-ID: <48B50E02.5040508@FreeBSD.org> Date: Wed, 27 Aug 2008 11:19:14 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: swell.k@gmail.com References: <48B2DD7E.6030700@FreeBSD.org> <86y72j8ctw.fsf@gmail.com> In-Reply-To: <86y72j8ctw.fsf@gmail.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 08:19:17 -0000 swell.k@gmail.com wrote: > Neither hda.20080825.patch nor hda.20080826.patch outputs any sound for me. > Although hda.20080812.patch worked well. I'm using headphones jack. Plugging > into "line out" helps, but inconvenient, since its jack on the rear side of > case. > > % cat /dev/sndstat > FreeBSD Audio Driver (newpcm: 64bit 2007061600/amd64) > Installed devices: > pcm0: at hdac0 cad 2 [20080826_0101] [MPSAFE] (1p:1v/1r:1v channels duplex default) > pcm1: at hdac0 cad 2 [20080826_0101] [MPSAFE] (1p:1v/1r:1v channels duplex) > pcm2: at hdac0 cad 2 [20080826_0101] [MPSAFE] (1p:1v/1r:1v channels duplex) Have you tried to use other pcm devices? I think that headphone connector in your default setup is just a separate device and not duplicates line out. Here is what I see in your output: hdac0: Patched pins configuration: hdac0: nid 20 0x01014410 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 4 hdac0: nid 21 0x01011412 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 4 hdac0: nid 22 0x01016411 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 4 hdac0: nid 23 0x01012414 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 4 hdac0: nid 24 0x01a19c40 as 4 seq 0 Mic Jack jack 1 loc 1 color Pink misc 12 hdac0: nid 25 0x02a19c50 as 5 seq 0 Mic Jack jack 1 loc 2 color Pink misc 12 hdac0: nid 26 0x0181344f as 4 seq 15 Line-in Jack jack 1 loc 1 color Blue misc 4 hdac0: nid 27 0x02214c20 as 2 seq 0 Headphones Jack jack 1 loc 2 color Green misc 12 hdac0: nid 28 0x593301f0 as 15 seq 0 CD None jack 3 loc 25 color Unknown misc 1 [DISABLED] hdac0: nid 29 0x4005e601 as 0 seq 1 Line-out None jack 5 loc 0 color White misc 6 [DISABLED] hdac0: nid 30 0x014b6130 as 3 seq 0 SPDIF-out Jack jack 11 loc 1 color Orange misc 1 hdac0: nid 31 0x01cb7160 as 6 seq 0 SPDIF-in Jack jack 11 loc 1 color Yellow misc 1 hdac0: Parsing pin associations... hdac0: 6 associations found hdac0: Association 0 (1) out: hdac0: Pin nid=20 seq=0 hdac0: Pin nid=22 seq=1 hdac0: Pin nid=21 seq=2 hdac0: Pin nid=23 seq=4 hdac0: Association 1 (2) out: hdac0: Pin nid=27 seq=0 hdac0: Association 2 (3) out: hdac0: Pin nid=30 seq=0 hdac0: Association 3 (4) in: hdac0: Pin nid=24 seq=0 hdac0: Pin nid=26 seq=15 hdac0: Association 4 (5) in: hdac0: Pin nid=25 seq=0 hdac0: Association 5 (6) in: hdac0: Pin nid=31 seq=0 So: association 0 is 7.1 playback via 4 connectors (rear), association 1 is headphones playback (front), association 2 is SPDIF playback, association 3 is a mic and line in recording (rear), association 4 is a mic recording (front), association 5 is SPDIF recording. So in order of numeration according to in/out directions: as0 + as3 = pcm0 as1 + as4 = pcm1 as2 + as5 = pcm2 I think you have one of the most advanced and interesting audio setups which I have seen, but just don't yet understand that fact. :) PS: I don't know why hda.20080812.patch worked differently, but I think that was a bug. :) -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 10:41:02 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1308A1065673 for ; Wed, 27 Aug 2008 10:41:02 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 784898FC15 for ; Wed, 27 Aug 2008 10:41:01 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 209901589; Wed, 27 Aug 2008 13:40:19 +0300 Message-ID: <48B52F12.9010601@FreeBSD.org> Date: Wed, 27 Aug 2008 13:40:18 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: vova@fbsd.ru References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> <1219820219.1901.8.camel@localhost> In-Reply-To: <1219820219.1901.8.camel@localhost> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 10:41:02 -0000 Vladimir Grebenschikov wrote: > hdac0: Probing codec: 1 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Codec #1 is not responding! Probing aborted. > > but instead it now never finishes kldload snd_hda.ko showing: > > ... > hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > ... > with some delay This is driver's normal verbose output when you starting playback or recording. > Everything other looks working as before ( no volume controls works ) > > sndstat now shows only device: > # cat /dev/sndstat > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > Installed devices: > pcm0: at hdac0 cad 0 kld snd_hda [20080826_0101] [GIANT] (1p:1v/1r:1v channels duplex default) > # That's because driver registration hanged on addition of second pcm channel. Don't know why yet. If you get any more ideas or symptoms - tell me. May be it is related to Robert Noland's problem who's system also hanging on boot when it is out of docking station. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 14:03:04 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9494106567D; Wed, 27 Aug 2008 14:03:04 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id D1FF08FC17; Wed, 27 Aug 2008 14:03:01 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([10.30.1.111]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m7RE2wgB002100 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 27 Aug 2008 18:02:59 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KYLbu-0001Dg-2D; Wed, 27 Aug 2008 18:02:58 +0400 From: Vladimir Grebenschikov To: Alexander Motin In-Reply-To: <48B52F12.9010601@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> <1219820219.1901.8.camel@localhost> <48B52F12.9010601@FreeBSD.org> Content-Type: multipart/mixed; boundary="=-BskHZtIA+tOEhdsQv/cf" Organization: SWsoft Date: Wed, 27 Aug 2008 18:02:57 +0400 Message-Id: <1219845777.3409.8.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 14:03:05 -0000 --=-BskHZtIA+tOEhdsQv/cf Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2008-08-27 at 13:40 +0300, Alexander Motin wrote: > > hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 > > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > > hdac0: PCMDIR_PLAY: Stream setup nid=3: fmt=0x0011, dfmt=0x0001 > > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > > ... > > with some delay > > This is driver's normal verbose output when you starting playback or > recording. There was no any playback or recording (no driver loaded), so looks strange > > Everything other looks working as before ( no volume controls works ) > > > > sndstat now shows only device: > > # cat /dev/sndstat > > FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > > Installed devices: > > pcm0: at hdac0 cad 0 kld snd_hda [20080826_0101] [GIANT] (1p:1v/1r:1v channels duplex default) > > # > > That's because driver registration hanged on addition of second pcm > channel. Don't know why yet. If you get any more ideas or symptoms - > tell me. May be it is related to Robert Noland's problem who's system > also hanging on boot when it is out of docking station. Tried once again, without dock, this time. Now it loads successfully, and kldload returned (last time process sits on pcm1 lock all time after driver upload) volume controls still does not works Then, I've connected notebook to dock. Magic now - usual pcm output goes first to headphones on notebook (if connected), then to dock headphones output (if nothing connected to notebook directly) - expected. But ! Terminal beeps delivered to both headphones if both connected - magic. And they get to dock headphones first and then to notebook headphones with significant delay (~0.5s) but probably it is due to bluetooth nature of headphones connected to notebook. May be it shows some light on my setup ? New dmesg attached. -- Vladimir B. Grebenschikov vova@fbsd.ru --=-BskHZtIA+tOEhdsQv/cf Content-Disposition: attachment; filename=hda.dmesg Content-Type: text/plain; name=hda.dmesg; charset=KOI8-R Content-Transfer-Encoding: base64 cGNpMDogZHJpdmVyIGFkZGVkDQpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3ZDgsIHJl dmlkPTB4MDINCglkb21haW49MCwgYnVzPTAsIHNsb3Q9MjcsIGZ1bmM9MA0KCWNsYXNzPTA0LTAz LTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTANCgljbWRyZWc9MHgwMTA2LCBzdGF0cmVnPTB4MDAx MCwgY2FjaGVsbnN6PTE2IChkd29yZHMpDQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0w eDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpDQoJaW50cGluPWIsIGlycT0xNw0KCXBvd2Vy c3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0KCU1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UsIDY0IGJpdA0KcGNpMDowOjI3OjA6IHJlcHJvYmluZyBvbiBkcml2ZXIgYWRkZWQNCmhkYWMw OiA8SW50ZWwgODI4MDFHIEhpZ2ggRGVmaW5pdGlvbiBBdWRpbyBDb250cm9sbGVyPiBtZW0gMHhl ZTQwMDAwMC0weGVlNDAzZmZmIGlycSAxNyBhdCBkZXZpY2UgMjcuMCBvbiBwY2kwDQpoZGFjMDog PEhEQSBEcml2ZXIgUmV2aXNpb246IDIwMDgwODI2XzAxMDE+DQpoZGFjMDogVENTRUw6IDB4MDAg LT4gMHgwMA0KaGRhYzA6IERNQSBDb2hlcmVuY3k6IFVuY2FjaGVhYmxlIC8gdmVuZG9yPTB4ODA4 Ng0KaGRhYzA6IFtNUFNBRkVdDQpoZGFjMDogW0lUSFJFQURdDQpoZGFjMDogaGRhY19kbWFfYWxs b2M6IHNpemU9MTAyNCAtPiByb3VuZHN6PTEwMjQNCmhkYWMwOiBoZGFjX2RtYV9hbGxvYzogc2l6 ZT0yMDQ4IC0+IHJvdW5kc3o9MjA0OA0KaGRhYzA6IEhEQSBDb25maWc6IG9uPTB4MDAwMDAwMDAg b2ZmPTB4MDAwMDAwMDANCmhkYWMwOiBTdGFydGluZyBDT1JCIEVuZ2luZS4uLg0KaGRhYzA6IFN0 YXJ0aW5nIFJJUkIgRW5naW5lLi4uDQpoZGFjMDogRW5hYmxpbmcgY29udHJvbGxlciBpbnRlcnJ1 cHQuLi4NCmhkYWMwOiBTY2FubmluZyBIREEgY29kZWNzIC4uLg0KaGRhYzA6IFByb2JpbmcgY29k ZWM6IDANCmhkYWMwOiAJc3RhcnRub2RlPTEgZW5kbm9kZT0yDQpoZGFjMDogCUZvdW5kIGF1ZGlv IEZHIG5pZD0xDQpoZGFjMDogUHJvYmluZyBjb2RlYzogMQ0KaGRhYzA6IGhkYWNfY29tbWFuZF9z ZW5kX2ludGVybmFsOiBUSU1FT1VUIG51bWNtZD0xLCBzZW50PTEsIHJlY2VpdmVkPTANCmhkYWMw OiBoZGFjX2NvbW1hbmRfc2VuZF9pbnRlcm5hbDogVElNRU9VVCBudW1jbWQ9MSwgc2VudD0xLCBy ZWNlaXZlZD0wDQpoZGFjMDogQ29kZWMgIzEgaXMgbm90IHJlc3BvbmRpbmchIFByb2JpbmcgYWJv cnRlZC4NCmhkYWMwOiA8SERBIENvZGVjICMwOiBBbmFsb2cgRGV2aWNlcyBBRDE5ODFIRD4NCmhk YWMwOiA8SERBIENvZGVjIElEOiAweDExZDQxOTgxPg0KaGRhYzA6IFBhcnNpbmcgQUZHIGNhZD0w IG5pZD0xLi4uDQpoZGFjMDogICAgICAgIFZlbmRvcjogMHgwMDAwMTFkNA0KaGRhYzA6ICAgICAg ICBEZXZpY2U6IDB4MDAwMDE5ODENCmhkYWMwOiAgICAgIFJldmlzaW9uOiAweDAwMDAwMDAyDQpo ZGFjMDogICAgICBTdGVwcGluZzogMHgwMDAwMDAwMA0KaGRhYzA6IFBDSSBTdWJ2ZW5kb3I6IDB4 MjAxMDE3YWENCmhkYWMwOiAgICAgICAgIE5vZGVzOiBzdGFydD0yIGVuZG5vZGU9MzIgdG90YWw9 MzANCmhkYWMwOiAgICAgQ09SQiBzaXplOiAyNTYNCmhkYWMwOiAgICAgUklSQiBzaXplOiAyNTYN CmhkYWMwOiAgICAgICBTdHJlYW1zOiBJU1M9NCBPU1M9NCBCU1M9MA0KaGRhYzA6ICAgICAgICAg IEdQSU86IDB4NDAwMDAwMDQNCmhkYWMwOiAgICAgICAgICAgICAgICBOdW1HUElPPTQgTnVtR1BP PTAgTnVtR1BJPTAgR1BJV2FrZT0wIEdQSVVuc29sPTENCmhkYWMwOiBHSE9TVDogbmlkPTIgaj0w IGVudG51bT00IGluZGV4PTAgcmVzPTB4MDAwMDA0MDENCmhkYWMwOiBuaWQgNSAweGMzMDE0MTEw IGFzICAxIHNlcSAgMCAgICAgIExpbmUtb3V0ICBCb3RoIGphY2sgIDEgbG9jICAzIGNvbG9yICAg R3JlZW4gbWlzYyAxDQpoZGFjMDogbmlkIDYgMHg0MjIxNDBmMCBhcyAxNSBzZXEgIDAgICAgSGVh ZHBob25lcyAgTm9uZSBqYWNrICAxIGxvYyAgMiBjb2xvciAgIEdyZWVuIG1pc2MgMA0KaGRhYzA6 IG5pZCA3IDB4NTkxMzExZjAgYXMgMTUgc2VxICAwICAgICAgIFNwZWFrZXIgIE5vbmUgamFjayAg MyBsb2MgMjUgY29sb3IgICBCbGFjayBtaXNjIDENCmhkYWMwOiBuaWQgOCAweGMzYTE1MDJlIGFz ICAyIHNlcSAxNCAgICAgICAgICAgTWljICBCb3RoIGphY2sgIDEgbG9jICAzIGNvbG9yICAgICBS ZWQgbWlzYyAwDQpoZGFjMDogbmlkIDkgMHg0MTgxMzBmMCBhcyAxNSBzZXEgIDAgICAgICAgTGlu ZS1pbiAgTm9uZSBqYWNrICAxIGxvYyAgMSBjb2xvciAgICBCbHVlIG1pc2MgMA0KaGRhYzA6IG5p ZCAxMCAweDAxNDQxMWYwIGFzIDE1IHNlcSAgMCAgICAgU1BESUYtb3V0ICBKYWNrIGphY2sgIDQg bG9jICAxIGNvbG9yICAgQmxhY2sgbWlzYyAxDQpoZGFjMDogbmlkIDIyIDB4NTlmMzExZjAgYXMg MTUgc2VxICAwICAgICAgICAgT3RoZXIgIE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBCbGFj ayBtaXNjIDENCmhkYWMwOiBuaWQgMjMgMHg1OTkzMTFmMCBhcyAxNSBzZXEgIDAgICAgICAgICAg IEFVWCAgTm9uZSBqYWNrICAzIGxvYyAyNSBjb2xvciAgIEJsYWNrIG1pc2MgMQ0KaGRhYzA6IG5p ZCAyNCAweDQxYTE5MGYwIGFzIDE1IHNlcSAgMCAgICAgICAgICAgTWljICBOb25lIGphY2sgIDEg bG9jICAxIGNvbG9yICAgIFBpbmsgbWlzYyAwDQpoZGFjMDogbmlkIDI1IDB4OTkzM2UxMjAgYXMg IDIgc2VxICAwICAgICAgICAgICAgQ0QgRml4ZWQgamFjayAgMyBsb2MgMjUgY29sb3IgICBXaGl0 ZSBtaXNjIDENCmhkYWMwOiBQYXJzaW5nIEN0bHMuLi4NCmhkYWMwOiBQYXJzaW5nIHZlbmRvciBw YXRjaC4uLg0KaGRhYzA6IERpc2FibGluZyBub25hdWRpby4uLg0KaGRhYzA6ICBEaXNhYmxpbmcg bmlkIDIwIGR1ZSB0byBpdCdzIG5vbi1hdWRpbyB0eXBlLg0KaGRhYzA6IERpc2FibGluZyB1c2Vs ZXNzLi4uDQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDYgZHVlIHRvIE5vbmUgY29ubmVjdGl2 aXR5Lg0KaGRhYzA6ICBEaXNhYmxpbmcgcGluIG5pZCA3IGR1ZSB0byBOb25lIGNvbm5lY3Rpdml0 eS4NCmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQgOSBkdWUgdG8gTm9uZSBjb25uZWN0aXZpdHku DQpoZGFjMDogIERpc2FibGluZyBwaW4gbmlkIDIyIGR1ZSB0byBOb25lIGNvbm5lY3Rpdml0eS4N CmhkYWMwOiAgRGlzYWJsaW5nIHBpbiBuaWQgMjMgZHVlIHRvIE5vbmUgY29ubmVjdGl2aXR5Lg0K aGRhYzA6ICBEaXNhYmxpbmcgcGluIG5pZCAyNCBkdWUgdG8gTm9uZSBjb25uZWN0aXZpdHkuDQpo ZGFjMDogIERpc2FibGluZyBjdGwgMyBuaWQgNiBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRn ZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNCBuaWQgNyBjbmlkIC0xIGR1ZSB0byBkaXNhYmxl ZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNiBuaWQgOSBjbmlkIC0xIGR1ZSB0byBk aXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgNyBuaWQgOSBjbmlkIC0xIGR1 ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgMTMgbmlkIDI0IGNu aWQgLTEgZHVlIHRvIGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNCBu aWQgMjQgY25pZCAtMSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcg bmlkIDIgY29ubmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDog IERpc2FibGluZyBuaWQgMTEgY29ubmVjdGlvbiAyIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRn ZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTEgY29ubmVjdGlvbiA1IGR1ZSB0byBkaXNhYmxl ZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTMgY29ubmVjdGlvbiAxIGR1 ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTkgY29u bmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogRGlzYWJsaW5n IG5pZCAxOSBkdWUgdG8gYWxsIGl0J3MgaW5wdXRzIGRpc2FibGVkLg0KaGRhYzA6ICBEaXNhYmxp bmcgbmlkIDIxIGNvbm5lY3Rpb24gMSBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRh YzA6ICBEaXNhYmxpbmcgbmlkIDIxIGNvbm5lY3Rpb24gNiBkdWUgdG8gZGlzYWJsZWQgY2hpbGQg d2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDIxIGNvbm5lY3Rpb24gNyBkdWUgdG8gZGlz YWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDI3IGNvbm5lY3Rpb24g MCBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6IERpc2FibGluZyBuaWQgMjcg ZHVlIHRvIGFsbCBpdCdzIGlucHV0cyBkaXNhYmxlZC4NCmhkYWMwOiAgRGlzYWJsaW5nIG5pZCAy OCBjb25uZWN0aW9uIDAgZHVlIHRvIGRpc2FibGVkIGNoaWxkIHdpZGdldC4NCmhkYWMwOiBEaXNh YmxpbmcgbmlkIDI4IGR1ZSB0byBhbGwgaXQncyBpbnB1dHMgZGlzYWJsZWQuDQpoZGFjMDogIERp c2FibGluZyBuaWQgMzEgY29ubmVjdGlvbiAwIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQu DQpoZGFjMDogRGlzYWJsaW5nIG5pZCAzMSBkdWUgdG8gYWxsIGl0J3MgaW5wdXRzIGRpc2FibGVk Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDExIG5pZCAxOSBjbmlkIC0xIGR1ZSB0byBkaXNhYmxl ZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBjdGwgMTYgbmlkIDI3IGNuaWQgLTEgZHVlIHRv IGRpc2FibGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNyBuaWQgMjggY25pZCAt MSBkdWUgdG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDIwIG5pZCAz MSBjbmlkIC0xIGR1ZSB0byBkaXNhYmxlZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQg MTIgY29ubmVjdGlvbiAxIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogIERp c2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiAzIGR1ZSB0byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQu DQpoZGFjMDogIERpc2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiA1IGR1ZSB0byBkaXNhYmxlZCBj aGlsZCB3aWRnZXQuDQpoZGFjMDogIERpc2FibGluZyBuaWQgMTQgY29ubmVjdGlvbiA2IGR1ZSB0 byBkaXNhYmxlZCBjaGlsZCB3aWRnZXQuDQpoZGFjMDogUGF0Y2hlZCBwaW5zIGNvbmZpZ3VyYXRp b246DQpoZGFjMDogbmlkIDUgMHhjMzAxNDExMCBhcyAgMSBzZXEgIDAgICAgICBMaW5lLW91dCAg Qm90aCBqYWNrICAxIGxvYyAgMyBjb2xvciAgIEdyZWVuIG1pc2MgMQ0KaGRhYzA6IG5pZCA2IDB4 NDIyMTQwZjAgYXMgMTUgc2VxICAwICAgIEhlYWRwaG9uZXMgIE5vbmUgamFjayAgMSBsb2MgIDIg Y29sb3IgICBHcmVlbiBtaXNjIDAgW0RJU0FCTEVEXQ0KaGRhYzA6IG5pZCA3IDB4NTkxMzExZjAg YXMgMTUgc2VxICAwICAgICAgIFNwZWFrZXIgIE5vbmUgamFjayAgMyBsb2MgMjUgY29sb3IgICBC bGFjayBtaXNjIDEgW0RJU0FCTEVEXQ0KaGRhYzA6IG5pZCA4IDB4YzNhMTUwMmUgYXMgIDIgc2Vx IDE0ICAgICAgICAgICBNaWMgIEJvdGggamFjayAgMSBsb2MgIDMgY29sb3IgICAgIFJlZCBtaXNj IDANCmhkYWMwOiBuaWQgOSAweDQxODEzMGYwIGFzIDE1IHNlcSAgMCAgICAgICBMaW5lLWluICBO b25lIGphY2sgIDEgbG9jICAxIGNvbG9yICAgIEJsdWUgbWlzYyAwIFtESVNBQkxFRF0NCmhkYWMw OiBuaWQgMTAgMHgwMTQ0MTFmMCBhcyAxNSBzZXEgIDAgICAgIFNQRElGLW91dCAgSmFjayBqYWNr ICA0IGxvYyAgMSBjb2xvciAgIEJsYWNrIG1pc2MgMQ0KaGRhYzA6IG5pZCAyMiAweDU5ZjMxMWYw IGFzIDE1IHNlcSAgMCAgICAgICAgIE90aGVyICBOb25lIGphY2sgIDMgbG9jIDI1IGNvbG9yICAg QmxhY2sgbWlzYyAxIFtESVNBQkxFRF0NCmhkYWMwOiBuaWQgMjMgMHg1OTkzMTFmMCBhcyAxNSBz ZXEgIDAgICAgICAgICAgIEFVWCAgTm9uZSBqYWNrICAzIGxvYyAyNSBjb2xvciAgIEJsYWNrIG1p c2MgMSBbRElTQUJMRURdDQpoZGFjMDogbmlkIDI0IDB4NDFhMTkwZjAgYXMgMTUgc2VxICAwICAg ICAgICAgICBNaWMgIE5vbmUgamFjayAgMSBsb2MgIDEgY29sb3IgICAgUGluayBtaXNjIDAgW0RJ U0FCTEVEXQ0KaGRhYzA6IG5pZCAyNSAweDk5MzNlMTIwIGFzICAyIHNlcSAgMCAgICAgICAgICAg IENEIEZpeGVkIGphY2sgIDMgbG9jIDI1IGNvbG9yICAgV2hpdGUgbWlzYyAxDQpoZGFjMDogUGFy c2luZyBwaW4gYXNzb2NpYXRpb25zLi4uDQpoZGFjMDogMyBhc3NvY2lhdGlvbnMgZm91bmQNCmhk YWMwOiBBc3NvY2lhdGlvbiAwICgxKSBvdXQ6DQpoZGFjMDogICBQaW4gbmlkPTUgc2VxPTANCmhk YWMwOiBBc3NvY2lhdGlvbiAxICgyKSBpbjoNCmhkYWMwOiAgIFBpbiBuaWQ9MjUgc2VxPTANCmhk YWMwOiAgIFBpbiBuaWQ9OCBzZXE9MTQNCmhkYWMwOiBBc3NvY2lhdGlvbiAyICgxNSkgb3V0Og0K aGRhYzA6ICAgUGluIG5pZD0xMCBzZXE9MA0KaGRhYzA6IEJ1aWxkaW5nIEFGRyB0cmVlLi4uDQpo ZGFjMDogSFdpUDogSERBIFdpZGdldCBQYXJzZXIgLSBSZXZpc2lvbiAyDQpoZGFjMDogVHJhY2lu ZyBhc3NvY2lhdGlvbiAwICgxKQ0KaGRhYzA6ICBUcmFjaW5nIHBpbiA1IHdpdGggbWluIG5pZCAw DQpoZGFjMDogICB0cmFjaW5nIHZpYSBuaWQgNQ0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAz DQpoZGFjMDogICAgbmlkIDMgcmV0dXJuZWQgMw0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAx NA0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTMNCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlh IG5pZCAxNg0KaGRhYzA6ICAgICAgbmlkIDE2IHJldHVybmVkIDANCmhkYWMwOiAgICAgbmlkIDEz IHJldHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2aWEgbmlkIDE3DQpoZGFjMDogICAgICB0 cmFjaW5nIHZpYSBuaWQgMw0KaGRhYzA6ICAgICAgbmlkIDMgcmV0dXJuZWQgMw0KaGRhYzA6ICAg ICBuaWQgMTcgcmV0dXJuZWQgMw0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTgNCmhkYWMw OiAgICAgIHRyYWNpbmcgdmlhIG5pZCA4DQpoZGFjMDogICAgICBuaWQgOCByZXR1cm5lZCAwDQpo ZGFjMDogICAgIG5pZCAxOCByZXR1cm5lZCAwDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAy Ng0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDUNCmhkYWMwOiAgICAgIG5pZCA1IHJldHVy bmVkIDANCmhkYWMwOiAgICAgbmlkIDI2IHJldHVybmVkIDANCmhkYWMwOiAgICAgdHJhY2luZyB2 aWEgbmlkIDI5DQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMjUNCmhkYWMwOiAgICAgIG5p ZCAyNSByZXR1cm5lZCAwDQpoZGFjMDogICAgIG5pZCAyOSByZXR1cm5lZCAwDQpoZGFjMDogICAg bmlkIDE0IHJldHVybmVkIDMNCmhkYWMwOiAgIG5pZCA1IHJldHVybmVkIDMNCmhkYWMwOiAgUGlu IDUgdHJhY2VkIHRvIERBQy9BREMgMw0KaGRhYzA6IEFzc29jaWF0aW9uIDAgKDEpIHRyYWNlIHN1 Y2NlZGVkDQpoZGFjMDogVHJhY2luZyBhc3NvY2lhdGlvbiAxICgyKQ0KaGRhYzA6ICBUcmFjaW5n IHBpbiAyNSB0byBBREMgNA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDI1DQpoZGFjMDogICAg dHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDog ICAgIG5pZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICBuaWQgMjEgcmV0dXJuZWQgMQ0KaGRhYzA6 ICAgIHRyYWNpbmcgdmlhIG5pZCAyOQ0KaGRhYzA6ICAgICB0cmFjaW5nIHZpYSBuaWQgMTQNCmhk YWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCA1DQpoZGFjMDogICAgICBuaWQgNSBidXN5IGJ5IGFz c29jaWF0aW9uIDANCmhkYWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgICAg IHRyYWNpbmcgdmlhIG5pZCAxNQ0KaGRhYzA6ICAgICAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhk YWMwOiAgICAgICAgIHRyYWNpbmcgdmlhIG5pZCA0DQpoZGFjMDogICAgICAgICBuaWQgNCByZXR1 cm5lZCAxDQpoZGFjMDogICAgICAgIG5pZCAyMSByZXR1cm5lZCAxDQpoZGFjMDogICAgICAgbmlk IDE1IHJldHVybmVkIDENCmhkYWMwOiAgICAgIG5pZCAxMSByZXR1cm5lZCAxDQpoZGFjMDogICAg ICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRh YzA6ICAgICAgIG5pZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICAgIG5pZCAyMSByZXR1cm5lZCAx DQpoZGFjMDogICAgIG5pZCAxNCByZXR1cm5lZCAxDQpoZGFjMDogICAgbmlkIDI5IHJldHVybmVk IDENCmhkYWMwOiAgIG5pZCAyNSByZXR1cm5lZCAxDQpoZGFjMDogIFRyYWNlZCB0byBEQUMvQURD IDQNCmhkYWMwOiAgVHJhY2luZyBwaW4gOCB0byBBREMgNA0KaGRhYzA6ICAgdHJhY2luZyB2aWEg bmlkIDgNCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMTgNCmhkYWMwOiAgICAgdHJhY2luZyB2 aWEgbmlkIDE0DQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgNQ0KaGRhYzA6ICAgICAgbmlk IDUgYnVzeSBieSBhc3NvY2lhdGlvbiAwDQpoZGFjMDogICAgICB0cmFjaW5nIHZpYSBuaWQgMTEN CmhkYWMwOiAgICAgICB0cmFjaW5nIHZpYSBuaWQgMTUNCmhkYWMwOiAgICAgICAgdHJhY2luZyB2 aWEgbmlkIDIxDQpoZGFjMDogICAgICAgICB0cmFjaW5nIHZpYSBuaWQgNA0KaGRhYzA6ICAgICAg ICAgbmlkIDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgICBuaWQgMjEgcmV0dXJuZWQgMQ0KaGRh YzA6ICAgICAgIG5pZCAxNSByZXR1cm5lZCAxDQpoZGFjMDogICAgICBuaWQgMTEgcmV0dXJuZWQg MQ0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgICAgdHJhY2luZyB2 aWEgbmlkIDQNCmhkYWMwOiAgICAgICBuaWQgNCByZXR1cm5lZCAxDQpoZGFjMDogICAgICBuaWQg MjEgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICBuaWQgMTQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgIG5p ZCAxOCByZXR1cm5lZCAxDQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDMwDQpoZGFjMDogICAg IHRyYWNpbmcgdmlhIG5pZCAxMg0KaGRhYzA6ICAgICAgdHJhY2luZyB2aWEgbmlkIDExDQpoZGFj MDogICAgICAgdHJhY2luZyB2aWEgbmlkIDE1DQpoZGFjMDogICAgICAgIHRyYWNpbmcgdmlhIG5p ZCAyMQ0KaGRhYzA6ICAgICAgICAgdHJhY2luZyB2aWEgbmlkIDQNCmhkYWMwOiAgICAgICAgIG5p ZCA0IHJldHVybmVkIDENCmhkYWMwOiAgICAgICAgbmlkIDIxIHJldHVybmVkIDENCmhkYWMwOiAg ICAgICBuaWQgMTUgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgbmlkIDExIHJldHVybmVkIDENCmhk YWMwOiAgICAgIHRyYWNpbmcgdmlhIG5pZCAyMQ0KaGRhYzA6ICAgICAgIHRyYWNpbmcgdmlhIG5p ZCA0DQpoZGFjMDogICAgICAgbmlkIDQgcmV0dXJuZWQgMQ0KaGRhYzA6ICAgICAgbmlkIDIxIHJl dHVybmVkIDENCmhkYWMwOiAgICAgbmlkIDEyIHJldHVybmVkIDENCmhkYWMwOiAgICBuaWQgMzAg cmV0dXJuZWQgMQ0KaGRhYzA6ICAgbmlkIDggcmV0dXJuZWQgMQ0KaGRhYzA6ICBUcmFjZWQgdG8g REFDL0FEQyA0DQpoZGFjMDogQXNzb2NpYXRpb24gMSAoMikgdHJhY2Ugc3VjY2VkZWQNCmhkYWMw OiBUcmFjaW5nIGFzc29jaWF0aW9uIDIgKDE1KQ0KaGRhYzA6ICBUcmFjaW5nIHBpbiAxMCB3aXRo IG1pbiBuaWQgMA0KaGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDEwDQpoZGFjMDogICAgdHJhY2lu ZyB2aWEgbmlkIDINCmhkYWMwOiAgICBuaWQgMiByZXR1cm5lZCAyDQpoZGFjMDogICBuaWQgMTAg cmV0dXJuZWQgMg0KaGRhYzA6ICBQaW4gMTAgdHJhY2VkIHRvIERBQy9BREMgMg0KaGRhYzA6IEFz c29jaWF0aW9uIDIgKDE1KSB0cmFjZSBzdWNjZWRlZA0KaGRhYzA6IFRyYWNpbmcgbW9uaXRvcg0K aGRhYzA6ICBUcmFjaW5nIG5pZCAxMiB0byBvdXQNCmhkYWMwOiAgIHRyYWNpbmcgdmlhIG5pZCAx Mg0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCAxMQ0KaGRhYzA6ICAgIG5pZCAxMSBidXN5IGJ5 IGlucHV0IGFzc29jaWF0aW9uIDENCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMw OiAgICBuaWQgMjEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDogICBuaWQgMTIg cmV0dXJuZWQgMA0KaGRhYzA6ICBUcmFjaW5nIG5pZCAxNCB0byBvdXQNCmhkYWMwOiAgIHRyYWNp bmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgIHRyYWNpbmcgdmlhIG5pZCA1DQpoZGFjMDogICAgbmlk IDUgZm91bmQgb3V0cHV0IGFzc29jaWF0aW9uIDANCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQg MTENCmhkYWMwOiAgICBuaWQgMTEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDog ICAgdHJhY2luZyB2aWEgbmlkIDIxDQpoZGFjMDogICAgbmlkIDIxIGJ1c3kgYnkgaW5wdXQgYXNz b2NpYXRpb24gMQ0KaGRhYzA6ICAgbmlkIDE0IHJldHVybmVkIDENCmhkYWMwOiAgbmlkIDE0IGlz IG1vbml0b3INCmhkYWMwOiAgVHJhY2luZyBuaWQgMTUgdG8gb3V0DQpoZGFjMDogICB0cmFjaW5n IHZpYSBuaWQgMTUNCmhkYWMwOiAgICB0cmFjaW5nIHZpYSBuaWQgMjENCmhkYWMwOiAgICBuaWQg MjEgYnVzeSBieSBpbnB1dCBhc3NvY2lhdGlvbiAxDQpoZGFjMDogICBuaWQgMTUgcmV0dXJuZWQg MA0KaGRhYzA6IFRyYWNpbmcgYmVlcGVyDQpoZGFjMDogIFRyYWNpbmcgbmlkIDE2IHRvIG91dA0K aGRhYzA6ICAgdHJhY2luZyB2aWEgbmlkIDE2DQpoZGFjMDogICAgdHJhY2luZyB2aWEgbmlkIDEz DQpoZGFjMDogICAgIHRyYWNpbmcgdmlhIG5pZCAxNA0KaGRhYzA6ICAgICBuaWQgMTQgZm91bmQg b3V0cHV0IGFzc29jaWF0aW9uIC0yDQpoZGFjMDogICAgbmlkIDEzIHJldHVybmVkIDENCmhkYWMw OiAgIG5pZCAxNiByZXR1cm5lZCAxDQpoZGFjMDogRGlzYWJsaW5nIHVuYXNzb2NpYXRlZCB3aWRn ZXRzLi4uDQpoZGFjMDogIERpc2FibGluZyB1bmFzc29jaWF0ZWQgbmlkIDE3Lg0KaGRhYzA6ICBE aXNhYmxpbmcgdW5hc3NvY2lhdGVkIG5pZCAyNi4NCmhkYWMwOiAgRGlzYWJsaW5nIGNvbm5lY3Rp b24gZnJvbSBvdXRwdXQgcGluIG5pZCAxMSBjb25uIDQgY25pZCA1Lg0KaGRhYzA6ICBEaXNhYmxp bmcgY29ubmVjdGlvbiBmcm9tIG91dHB1dCBwaW4gbmlkIDIxIGNvbm4gNSBjbmlkIDUuDQpoZGFj MDogRGlzYWJsaW5nIG5vbnNlbGVjdGVkIGlucHV0cy4uLg0KaGRhYzA6ICBEaXNhYmxpbmcgdW5z ZWxlY3RlZCBjb25uZWN0aW9uIG5pZCA1IGNvbm4gMS4NCmhkYWMwOiBEaXNhYmxpbmcgdXNlbGVz cy4uLg0KaGRhYzA6ICBEaXNhYmxpbmcgY3RsIDkgbmlkIDE3IGNuaWQgLTEgZHVlIHRvIGRpc2Fi bGVkIHdpZGdldC4NCmhkYWMwOiAgRGlzYWJsaW5nIGN0bCAxNSBuaWQgMjYgY25pZCAtMSBkdWUg dG8gZGlzYWJsZWQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDE0IGNvbm5lY3Rpb24g MSBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6ICBEaXNhYmxpbmcgbmlkIDE0 IGNvbm5lY3Rpb24gNCBkdWUgdG8gZGlzYWJsZWQgY2hpbGQgd2lkZ2V0Lg0KaGRhYzA6IERpc2Fi bGluZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlvbnMuLi4NCmhkYWMwOiAgRGlzYWJsaW5n IGNyb3NzYXNzb2NpYXRlbWVudCBjb25uZWN0aW9uIG5pZCAyIGNvbm4gMSBjbmlkIDQuDQpoZGFj MDogIERpc2FibGluZyBjcm9zc2Fzc29jaWF0ZW1lbnQgY29ubmVjdGlvbiBuaWQgMTEgY29ubiAw IGNuaWQgMy4NCmhkYWMwOiBEaXNhYmxpbmcgdXNlbGVzcy4uLg0KaGRhYzA6IEJpbmRpbmcgYXNz b2NpYXRpb25zIHRvIGNoYW5uZWxzLi4uDQpoZGFjMDogQXNzaWduaW5nIG5hbWVzIHRvIHNpZ25h bCBzb3VyY2VzLi4uDQpoZGFjMDogQXNzaWduaW5nIG1peGVycyB0byB0aGUgdHJlZS4uLg0KaGRh YzA6IEFGRyBjb21taXQuLi4NCmhkYWMwOiBDdGxzIGNvbW1pdC4uLg0KaGRhYzA6IFsgMl0gT3V0 IGN0bCBuaWQ9NSBESVNBQkxFRA0KaGRhYzA6IFsgM10gSW4gY3RsIG5pZD02IERJU0FCTEVEDQpo ZGFjMDogWyA0XSBJbiBjdGwgbmlkPTcgRElTQUJMRUQNCmhkYWMwOiBbIDZdIEluIGN0bCBuaWQ9 OSBESVNBQkxFRA0KaGRhYzA6IFsgN10gT3V0IGN0bCBuaWQ9OSBESVNBQkxFRA0KaGRhYzA6IFsg OV0gT3V0IGN0bCBuaWQ9MTcgRElTQUJMRUQNCmhkYWMwOiBbMTFdIE91dCBjdGwgbmlkPTE5IERJ U0FCTEVEDQpoZGFjMDogWzEzXSBJbiBjdGwgbmlkPTI0IERJU0FCTEVEDQpoZGFjMDogWzE0XSBP dXQgY3RsIG5pZD0yNCBESVNBQkxFRA0KaGRhYzA6IFsxNV0gT3V0IGN0bCBuaWQ9MjYgRElTQUJM RUQNCmhkYWMwOiBbMTZdIE91dCBjdGwgbmlkPTI3IERJU0FCTEVEDQpoZGFjMDogWzE3XSBPdXQg Y3RsIG5pZD0yOCBESVNBQkxFRA0KaGRhYzA6IFsyMF0gT3V0IGN0bCBuaWQ9MzEgRElTQUJMRUQN CmhkYWMwOiBIUCBzd2l0Y2ggaW5pdC4uLg0KaGRhYzA6IA0KaGRhYzA6IEhEQSBjb25maWcvcXVp cmtzOiBmb3JjZXN0ZXJlbyBpdnJlZjUwIGl2cmVmODAgaXZyZWYxMDAgaXZyZWYNCmhkYWMwOiAN CmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiB8IERVTVBJTkcgSERBIE5PREVT IHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLSsNCmhkYWMwOiANCmhkYWMwOiBEZWZhdWx0 IFBhcmFtZXRlcg0KaGRhYzA6IC0tLS0tLS0tLS0tLS0tLS0tDQpoZGFjMDogICAgICBTdHJlYW0g Y2FwOiAweDAwMDAwMDAxDQpoZGFjMDogICAgICAgICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAg ICAgIFBDTSBjYXA6IDB4MDAwZTAwN2YNCmhkYWMwOiAgICAgICAgUENNIHNpemU6IDE2IDIwIDI0 DQpoZGFjMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAg ICAgICAgSU4gYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICBPVVQgYW1wOiAweDgwMDUz ZjNkDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAyIFtESUdJVEFMXQ0KaGRhYzA6 ICAgICAgICAgICAgbmFtZTogYXVkaW8gb3V0cHV0DQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAw eDAwMDMwMzExDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAg IEFzc29jaWF0aW9uOiAyICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogcGNt IChwY20pDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDA1DQpoZGFjMDogICAgICAg ICAgRm9ybWF0OiBBQzMgUENNDQpoZGFjMDogICAgICAgICBQQ00gY2FwOiAweDAwMDIwMDYwDQpo ZGFjMDogICAgICAgIFBDTSBzaXplOiAxNg0KaGRhYzA6ICAgICAgICBQQ00gcmF0ZTogNDQgNDgN CmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAg ICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTEgW0dIT1NUIV0gW1VOS05PV05dIChzZWxlY3Rl ZCkNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD00IFthdWRpbyBpbnB1dF0N CmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDMgW0FOQUxPR10NCmhkYWMwOiAgICAg ICAgICAgIG5hbWU6IGF1ZGlvIG91dHB1dA0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDAw MDQ0MQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3Nv Y2lhdGlvbjogMCAoMHgwMDAwMDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IHBjbSAocGNt KQ0KaGRhYzA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KaGRhYzA6ICAgICAgICAgIEZv cm1hdDogUENNDQpoZGFjMDogICAgICAgICBQQ00gY2FwOiAweDAwMGUwMDdmDQpoZGFjMDogICAg ICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KaGRhYzA6ICAgICAgICBQQ00gcmF0ZTogOCAxMSAxNiAy MiAzMiA0NCA0OA0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMA0KaGRhYzA6IA0KaGRhYzA6ICAg ICAgICAgICAgIG5pZDogNCBbQU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8g aW5wdXQNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAxMDA1MTENCmhkYWMwOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQw MDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIFN0cmVhbSBjYXA6IDB4 MDAwMDAwMDENCmhkYWMwOiAgICAgICAgICBGb3JtYXQ6IFBDTQ0KaGRhYzA6ICAgICAgICAgUENN IGNhcDogMHgwMDA2MDA3Zg0KaGRhYzA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjANCmhkYWMwOiAg ICAgICAgUENNIHJhdGU6IDggMTEgMTYgMjIgMzIgNDQgNDgNCmhkYWMwOiAgICAgY29ubmVjdGlv bnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMSBb YXVkaW8gc2VsZWN0b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiA1IFtBTkFM T0ddDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IExpbmUtb3V0IChCb3RoKQ0KaGRhYzA6 ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgw MDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogMCAoMHgwMDAwMDAwMSkNCmhkYWMwOiAg ICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAxMTczZg0KaGRh YzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIEhQIE9VVCBJTiBWUkVGWyA1MCA4MCBH Uk9VTkQgSElaIF0gRUFQRCA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweGMzMDE0 MTEwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDQwIE9VVA0KaGRhYzA6ICAgICAg ICAgICAgRUFQRDogMHgwMDAwMDAwMg0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2Yz ZA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02 MQ0KaGRhYzA6ICAgICAgIElucHV0IGFtcDogMHgwMDI3MDMwMA0KaGRhYzA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rp b25zOiAyDQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MyBb YXVkaW8gb3V0cHV0XSAoc2VsZWN0ZWQpDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8 LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDog NiBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IEhlYWRw aG9uZXMgKE5vbmUpDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwMTg1DQpoZGFjMDog ICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAo MHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgICAgUGlu IGNhcDogMHgwMDAwMDAxZg0KaGRhYzA6ICAgICAgICAgICAgICAgICAgSVNDIFRSUUQgUERDIEhQ IE9VVCA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweDQyMjE0MGYwDQpoZGFjMDog ICAgIFBpbiBjb250cm9sOiAweDAwMDAwMGMwIEhQIE9VVA0KaGRhYzA6ICAgICAgT3V0cHV0IGFt cDogMHg4MDA1M2YzZA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6 ZT01IG9mZnNldD02MQ0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAg ICB8DQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MyBbYXVkaW8gb3V0cHV0 XQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpoZGFjMDogDQpo ZGFjMDogICAgICAgICAgICAgbmlkOiA3IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAg ICAgICAgIG5hbWU6IHBpbjogU3BlYWtlciAoTm9uZSkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6 IDB4MDA0MDAxMDQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAg ICAgQXNzb2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzog DQpoZGFjMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDEwDQpoZGFjMDogICAgICAgICAgICAg ICAgICBPVVQNCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4NTkxMzExZjANCmhkYWMwOiAgICAg UGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgw MDUzZjNkDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zm c2V0PTYxDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAgIHwNCmhk YWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpoZGFj MDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiA4IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAg ICBuYW1lOiBwaW46IE1pYyAoQm90aCkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAw ODMNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2Np YXRpb246IDEgKDB4MDAwMDQwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtb25pdG9yICht b25pdG9yKQ0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMTcyNw0KaGRhYzA6ICAgICAg ICAgICAgICAgICAgSVNDIFRSUUQgUERDIElOIFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVO U09MDQpoZGFjMDogICAgICBQaW4gY29uZmlnOiAweGMzYTE1MDJlDQpoZGFjMDogICAgIFBpbiBj b250cm9sOiAweDAwMDAwMDI0IElODQpoZGFjMDogICAgICAgSW5wdXQgYW1wOiAweDAwMjcwMzAw DQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zmc2V0PTAN CmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDANCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBu aWQ6IDkgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogcGluOiBM aW5lLWluIChOb25lKQ0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KaGRhYzA6 ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEg KDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBp biBjYXA6IDB4MDAwMDE3MzcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBP VVQgSU4gVlJFRlsgNTAgODAgR1JPVU5EIEhJWiBdIDogVU5TT0wNCmhkYWMwOiAgICAgIFBpbiBj b25maWc6IDB4NDE4MTMwZjANCmhkYWMwOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNjAgSU4g T1VUDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUzZjNkDQpoZGFjMDogICAgICAgICAg ICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpoZGFjMDogICAgICAgSW5w dXQgYW1wOiAweDAwMjcwMzAwDQpoZGFjMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0z IHNpemU9Mzkgb2Zmc2V0PTANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDINCmhkYWMwOiAgICAg ICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6 IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTAgW0RJR0lUQUxdDQpoZGFjMDogICAgICAgICAg ICBuYW1lOiBwaW46IFNQRElGLW91dCAoSmFjaykNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDA0MDAzMDENCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IDIgKDB4MDAwMDAwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhk YWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMTANCmhkYWMwOiAgICAgICAgICAgICAgICAg IE9VVA0KaGRhYzA6ICAgICAgUGluIGNvbmZpZzogMHgwMTQ0MTFmMA0KaGRhYzA6ICAgICBQaW4g Y29udHJvbDogMHgwMDAwMDA0MCBPVVQNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMw OiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRd DQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxMSBbQU5BTE9HXQ0KaGRhYzA6ICAg ICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDAzMDAxMDENCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBtaXgs IG1vbml0b3INCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDYNCmhkYWMwOiAgICAgICAgICAgfA0K aGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCmhk YWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAg ICArIFtESVNBQkxFRF0gPC0gbmlkPTkgW3BpbjogTGluZS1pbiAoTm9uZSldIFtESVNBQkxFRF0N CmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXSAoc2VsZWN0ZWQpDQpo ZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9NSBbcGluOiBMaW5lLW91dCAoQm90 aCldDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjQgW3BpbjogTWljIChO b25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTIgW0FO QUxPR10NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpoZGFjMDogICAgICB3 aWRnZXRfY2FwOiAweDAwMjAwMTAxDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAw DQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAwKQ0KaGRhYzA6ICAgICAgICAg ICAgIE9TUzogbW9uaXRvcg0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAg ICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTMwIFthdWRpbyBzZWxlY3Rvcl0NCmhk YWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0zMSBbYXVkaW8gc2VsZWN0b3JdIFtE SVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDEzIFtBTkFMT0ddDQpo ZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0 X2NhcDogMHgwMDMwMDEwYw0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRh YzA6ICAgICBBc3NvY2lhdGlvbjogLTIgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAg T1NTOiBzcGVha2VyDQpoZGFjMDogICAgICBPdXRwdXQgYW1wOiAweDgwMGIwZjBmDQpoZGFjMDog ICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0xNSBzaXplPTExIG9mZnNldD0xNQ0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogMg0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgPC0gbmlkPTE2IFtiZWVwIHdpZGdldF0gKHNlbGVjdGVkKQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTIyIFtwaW46IE90aGVyIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRh YzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMTQgW0FOQUxPR10NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMjAwMTAx DQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpoZGFjMDogICAgIEFzc29jaWF0 aW9uOiAtMiAoMHgwMDAwNDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IG1peCAobWl4KQ0K aGRhYzA6ICAgICBjb25uZWN0aW9uczogOA0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAg ICAgICAgICsgPC0gbmlkPTEzIFthdWRpbyBzZWxlY3Rvcl0NCmhkYWMwOiAgICAgICAgICAgKyBb RElTQUJMRURdIDwtIG5pZD0xNyBbYXVkaW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAg ICAgICAgICAgKyA8LSBuaWQ9MTggW2F1ZGlvIHNlbGVjdG9yXQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTE5IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6 ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI2IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FC TEVEXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI3IFthdWRpbyBzZWxl Y3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTI4 IFthdWRpbyBzZWxlY3Rvcl0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0y OSBbYXVkaW8gc2VsZWN0b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNSBb QU5BTE9HXQ0KaGRhYzA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCmhkYWMwOiAgICAg IHdpZGdldF9jYXA6IDB4MDAyMDAxMDANCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAw MDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IDEgKDB4MDAwMDQwMDEpDQpoZGFjMDogICAgICAg ICAgICAgT1NTOiBtaXgsIG1vbml0b3INCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMw OiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xMSBbYXVkaW8gc2VsZWN0 b3JdDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAxNiBbQU5BTE9HXQ0KaGRhYzA6 ICAgICAgICAgICAgbmFtZTogYmVlcCB3aWRnZXQNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4 MDA3MDAwMDANCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAg QXNzb2NpYXRpb246IC0yICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogc3Bl YWtlciAoc3BlYWtlcikNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDANCmhkYWMwOiANCmhkYWMw OiAgICAgICAgICAgICBuaWQ6IDE3IFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAw MTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29j aWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IA0KaGRhYzA6 ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0 ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMQ0K aGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91 dHB1dF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDE4IFtBTkFMT0ddDQpoZGFj MDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2Nh cDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6 ICAgICBBc3NvY2lhdGlvbjogMSAoMHgwMDAwNDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6 IG1vbml0b3INCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAg Y29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwt IG5pZD04IFtwaW46IE1pYyAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlk OiAxOSBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBz ZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAw MDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6 IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9 NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAg fA0KaGRhYzA6ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTkgW3BpbjogTGluZS1pbiAo Tm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIwIFtB TkFMT0ddIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBvd2VyIHdpZGdldA0K aGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDUwMDUwMA0KaGRhYzA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpo ZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDEzDQpoZGFj MDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MTMgW2F1ZGlvIHNlbGVj dG9yXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpoZGFjMDog ICAgICAgICAgICsgPC0gbmlkPTE1IFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyA8 LSBuaWQ9MTYgW2JlZXAgd2lkZ2V0XQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0xOSBbYXVk aW8gc2VsZWN0b3JdIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjAgW3Bv d2VyIHdpZGdldF0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMSBbYXVk aW8gc2VsZWN0b3JdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTIyIFtwaW46IE90aGVyIChO b25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yMyBbcGluOiBBVVgg KE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTI0IFtwaW46IE1p YyAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjUgW3Bpbjog Q0QgKEZpeGVkKV0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9MjYgW2F1ZGlvIHNlbGVjdG9y XSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTI5IFthdWRpbyBzZWxlY3Rv cl0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIxIFtBTkFMT0ddDQpoZGFjMDog ICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAg ICBBc3NvY2lhdGlvbjogMSAoMHgwMDAwNDAwMSkNCmhkYWMwOiAgICAgICAgICAgICBPU1M6IGNk LCBtaXgsIG1vbml0b3INCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTBmMDANCmhkYWMw OiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE1IHNpemU9NSBvZmZzZXQ9MA0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogOA0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURd IDwtIG5pZD05IFtwaW46IExpbmUtaW4gKE5vbmUpXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAg ICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0NCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9 MTUgW2F1ZGlvIG1peGVyXQ0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAo Rml4ZWQpXSAoc2VsZWN0ZWQpDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8LSBuaWQ9 NSBbcGluOiBMaW5lLW91dCAoQm90aCldDQpoZGFjMDogICAgICAgICAgICsgW0RJU0FCTEVEXSA8 LSBuaWQ9MjQgW3BpbjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAgICAgICAr IFtESVNBQkxFRF0gPC0gbmlkPTIzIFtwaW46IEFVWCAoTm9uZSldIFtESVNBQkxFRF0NCmhkYWMw OiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIyIFtBTkFMT0ddIFtESVNBQkxFRF0NCmhkYWMw OiAgICAgICAgICAgIG5hbWU6IHBpbjogT3RoZXIgKE5vbmUpDQpoZGFjMDogICAgICB3aWRnZXRf Y2FwOiAweDAwNDAwMDAwDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFj MDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAgICAgICAgICBP U1M6IA0KaGRhYzA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDAyMA0KaGRhYzA6ICAgICAgICAg ICAgICAgICAgSU4NCmhkYWMwOiAgICAgIFBpbiBjb25maWc6IDB4NTlmMzExZjANCmhkYWMwOiAg ICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjAgSU4NCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDAN CmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDIzIFtBTkFMT0ddIFtESVNBQkxFRF0N CmhkYWMwOiAgICAgICAgICAgIG5hbWU6IHBpbjogQVVYIChOb25lKQ0KaGRhYzA6ICAgICAgd2lk Z2V0X2NhcDogMHgwMDQwMDA4MQ0KaGRhYzA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0K aGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAg ICAgT1NTOiANCmhkYWMwOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMjcNCmhkYWMwOiAgICAg ICAgICAgICAgICAgIElTQyBUUlFEIFBEQyBJTiA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29u ZmlnOiAweDU5OTMxMWYwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIwIElODQpo ZGFjMDogICAgIGNvbm5lY3Rpb25zOiAwDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlk OiAyNCBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBwaW46IE1p YyAoTm9uZSkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAxODcNCmhkYWMwOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246IC0xICgweDAw MDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFjMDogICAgICAgICBQaW4gY2Fw OiAweDAwMDAxNzM3DQpoZGFjMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBQREMgT1VUIElO IFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVOU09MDQpoZGFjMDogICAgICBQaW4gY29uZmln OiAweDQxYTE5MGYwDQpoZGFjMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDYwIElOIE9VVA0K aGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KaGRhYzA6ICAgICAgICAgICAgICAg ICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02MQ0KaGRhYzA6ICAgICAgIElucHV0IGFt cDogMHgwMDI3MDMwMA0KaGRhYzA6ICAgICAgICAgICAgICAgICAgbXV0ZT0wIHN0ZXA9MyBzaXpl PTM5IG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAyDQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0zIFthdWRpbyBvdXRwdXRd DQpoZGFjMDogICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0NCmhkYWMwOiANCmhk YWMwOiAgICAgICAgICAgICBuaWQ6IDI1IFtBTkFMT0ddDQpoZGFjMDogICAgICAgICAgICBuYW1l OiBwaW46IENEIChGaXhlZCkNCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAwMDENCmhk YWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNzb2NpYXRpb246 IDEgKDB4MDAwMDAwMDEpDQpoZGFjMDogICAgICAgICAgICAgT1NTOiBjZCAoY2QpDQpoZGFjMDog ICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDIwDQpoZGFjMDogICAgICAgICAgICAgICAgICBJTg0K aGRhYzA6ICAgICAgUGluIGNvbmZpZzogMHg5OTMzZTEyMA0KaGRhYzA6ICAgICBQaW4gY29udHJv bDogMHgwMDAwMDAyMCBJTg0KaGRhYzA6ICAgICBjb25uZWN0aW9uczogMA0KaGRhYzA6IA0KaGRh YzA6ICAgICAgICAgICAgIG5pZDogMjYgW0FOQUxPR10gW0RJU0FCTEVEXQ0KaGRhYzA6ICAgICAg ICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCmhkYWMwOiAgICAgIHdpZGdldF9jYXA6IDB4MDAz MDAxMGQNCmhkYWMwOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCmhkYWMwOiAgICAgQXNz b2NpYXRpb246IC0xICgweDAwMDAwMDAwKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogDQpoZGFj MDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpoZGFjMDogICAgICAgICAgICAgICAgICBt dXRlPTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAx DQpoZGFjMDogICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgKyA8LSBuaWQ9NSBbcGluOiBM aW5lLW91dCAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAgbmlkOiAyNyBbQU5B TE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0K aGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4MDAwMDAwMDApDQpo ZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFm MTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9 MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6 ICAgICAgICAgICArIFtESVNBQkxFRF0gPC0gbmlkPTIzIFtwaW46IEFVWCAoTm9uZSldIFtESVNB QkxFRF0NCmhkYWMwOiANCmhkYWMwOiAgICAgICAgICAgICBuaWQ6IDI4IFtBTkFMT0ddIFtESVNB QkxFRF0NCmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAg ICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAw MDAwDQpoZGFjMDogICAgIEFzc29jaWF0aW9uOiAtMSAoMHgwMDAwMDAwMCkNCmhkYWMwOiAgICAg ICAgICAgICBPU1M6IA0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KaGRhYzA6 ICAgICBjb25uZWN0aW9uczogMQ0KaGRhYzA6ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICsgW0RJU0FCTEVEXSA8LSBuaWQ9MjQgW3BpbjogTWljIChOb25lKV0gW0RJU0FCTEVEXQ0KaGRh YzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMjkgW0FOQUxPR10NCmhkYWMwOiAgICAgICAg ICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAw MTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpoZGFjMDogICAgIEFzc29j aWF0aW9uOiAxICgweDAwMDAwMDAxKQ0KaGRhYzA6ICAgICAgICAgICAgIE9TUzogY2QNCmhkYWMw OiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11 dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCmhkYWMwOiAgICAgY29ubmVjdGlvbnM6IDEN CmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGluOiBD RCAoRml4ZWQpXQ0KaGRhYzA6IA0KaGRhYzA6ICAgICAgICAgICAgIG5pZDogMzAgW0FOQUxPR10N CmhkYWMwOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpoZGFjMDogICAgICB3aWRn ZXRfY2FwOiAweDAwMzAwMTBkDQpoZGFjMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpo ZGFjMDogICAgIEFzc29jaWF0aW9uOiAxICgweDAwMDA0MDAwKQ0KaGRhYzA6ICAgICAgICAgICAg IE9TUzogbW9uaXRvcg0KaGRhYzA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDAwMDAwMA0KaGRhYzA6 ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MCBzaXplPTAgb2Zmc2V0PTANCmhkYWMwOiAg ICAgY29ubmVjdGlvbnM6IDENCmhkYWMwOiAgICAgICAgICAgfA0KaGRhYzA6ICAgICAgICAgICAr IDwtIG5pZD04IFtwaW46IE1pYyAoQm90aCldDQpoZGFjMDogDQpoZGFjMDogICAgICAgICAgICAg bmlkOiAzMSBbQU5BTE9HXSBbRElTQUJMRURdDQpoZGFjMDogICAgICAgICAgICBuYW1lOiBhdWRp byBzZWxlY3Rvcg0KaGRhYzA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KaGRhYzA6ICAg ICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KaGRhYzA6ICAgICBBc3NvY2lhdGlvbjogLTEgKDB4 MDAwMDAwMDApDQpoZGFjMDogICAgICAgICAgICAgT1NTOiANCmhkYWMwOiAgICAgIE91dHB1dCBh bXA6IDB4ODAwMDAwMDANCmhkYWMwOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTAgc2l6 ZT0wIG9mZnNldD0wDQpoZGFjMDogICAgIGNvbm5lY3Rpb25zOiAxDQpoZGFjMDogICAgICAgICAg IHwNCmhkYWMwOiAgICAgICAgICAgKyBbRElTQUJMRURdIDwtIG5pZD0yNCBbcGluOiBNaWMgKE5v bmUpXSBbRElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSsNCmhkYWMwOiB8IERVTVBJTkcgSERBIEFNUExJRklFUlMgfA0KaGRhYzA6ICstLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogICAxOiBuaWQgICA1IGluICAob3V0KSBp bmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDAxMQ0KaGRhYzA6ICAgICAgICBtdXRlOiAx IHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAgNjENCmhkYWMwOiAgIDI6IG5pZCAgIDUgb3V0IChp biApIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11 dGU6IDAgc3RlcDogICAzIHNpemU6ICAzOSBvZmY6ICAgMCBbRElTQUJMRURdDQpoZGFjMDogICAz OiBuaWQgICA2IGluICAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDAwMA0K aGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICA2MyBzaXplOiAgIDUgb2ZmOiAgNjEgW0RJU0FC TEVEXQ0KaGRhYzA6ICAgNDogbmlkICAgNyBpbiAgKG91dCkgaW5kZXggMCAgICAgICAgICBvc3Nt YXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgNjMgc2l6ZTogICA1 IG9mZjogIDYxIFtESVNBQkxFRF0NCmhkYWMwOiAgIDU6IG5pZCAgIDggb3V0IChpbiApIGluZGV4 IDAgICAgICAgICAgb3NzbWFzaz0weDAxMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDAgc3Rl cDogICAzIHNpemU6ICAzOSBvZmY6ICAgMA0KaGRhYzA6ICAgNjogbmlkICAgOSBpbiAgKG91dCkg aW5kZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTog MSBzdGVwOiAgNjMgc2l6ZTogICA1IG9mZjogIDYxIFtESVNBQkxFRF0NCmhkYWMwOiAgIDc6IG5p ZCAgIDkgb3V0IChpbiApIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFj MDogICAgICAgIG11dGU6IDAgc3RlcDogICAzIHNpemU6ICAzOSBvZmY6ICAgMCBbRElTQUJMRURd DQpoZGFjMDogICA4OiBuaWQgIDEzIG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9 MHgwMDAwMDAyMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAxNSBzaXplOiAgMTEgb2Zm OiAgMTUNCmhkYWMwOiAgIDk6IG5pZCAgMTcgb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3Nz bWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAg NSBvZmY6ICAyMyBbRElTQUJMRURdDQpoZGFjMDogIDEwOiBuaWQgIDE4IG91dCAob3V0KSBpbmRl eCAwICAgICAgICAgIG9zc21hc2s9MHgwMTAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0 ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAgMjMNCmhkYWMwOiAgMTE6IG5pZCAgMTkgb3V0IChvdXQp IGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6 IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBbRElTQUJMRURdDQpoZGFjMDogIDEyOiBu aWQgIDIxIG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgwMDAwMDgwMA0KaGRh YzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAxNSBzaXplOiAgIDUgb2ZmOiAgIDANCmhkYWMwOiAg MTM6IG5pZCAgMjQgaW4gIChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAw DQpoZGFjMDogICAgICAgIG11dGU6IDEgc3RlcDogIDYzIHNpemU6ICAgNSBvZmY6ICA2MSBbRElT QUJMRURdDQpoZGFjMDogIDE0OiBuaWQgIDI0IG91dCAoaW4gKSBpbmRleCAwICAgICAgICAgIG9z c21hc2s9MHgwMDAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAwIHN0ZXA6ICAgMyBzaXplOiAg Mzkgb2ZmOiAgIDAgW0RJU0FCTEVEXQ0KaGRhYzA6ICAxNTogbmlkICAyNiBvdXQgKG91dCkgaW5k ZXggMCAgICAgICAgICBvc3NtYXNrPTB4MDAwMDAwMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBz dGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIFtESVNBQkxFRF0NCmhkYWMwOiAgMTY6IG5pZCAg Mjcgb3V0IChvdXQpIGluZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDog ICAgICAgIG11dGU6IDEgc3RlcDogIDMxIHNpemU6ICAgNSBvZmY6ICAyMyBbRElTQUJMRURdDQpo ZGFjMDogIDE3OiBuaWQgIDI4IG91dCAob3V0KSBpbmRleCAwICAgICAgICAgIG9zc21hc2s9MHgw MDAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6ICAzMSBzaXplOiAgIDUgb2ZmOiAg MjMgW0RJU0FCTEVEXQ0KaGRhYzA6ICAxODogbmlkICAyOSBvdXQgKG91dCkgaW5kZXggMCAgICAg ICAgICBvc3NtYXNrPTB4MDAwMDAxMDANCmhkYWMwOiAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEg c2l6ZTogICA1IG9mZjogIDIzDQpoZGFjMDogIDE5OiBuaWQgIDMwIG91dCAob3V0KSBpbmRleCAw ICAgICAgICAgIG9zc21hc2s9MHgwMTAwMDAwMA0KaGRhYzA6ICAgICAgICBtdXRlOiAxIHN0ZXA6 ICAgMCBzaXplOiAgIDAgb2ZmOiAgIDANCmhkYWMwOiAgMjA6IG5pZCAgMzEgb3V0IChvdXQpIGlu ZGV4IDAgICAgICAgICAgb3NzbWFzaz0weDAwMDAwMDAwDQpoZGFjMDogICAgICAgIG11dGU6IDEg c3RlcDogICAwIHNpemU6ICAgMCBvZmY6ICAgMCBbRElTQUJMRURdDQpoZGFjMDogDQpoZGFjMDog Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwgRFVNUElORyBI REEgQVVESU8vVk9MVU1FIENPTlRST0xTIHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogTWFzdGVyIFZvbHVtZSAoT1NTOiB2b2wp DQpoZGFjMDogICAgfA0KaGRhYzA6ICAgICstIGN0bCAgMSAobmlkICAgNSBpbiAgMCk6IC05MS8z ZEIgKDY0IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBQQ00gVm9sdW1lIChPU1M6IHBj bSkNCmhkYWMwOiAgICB8DQpoZGFjMDogICAgKy0gY3RsICAxIChuaWQgICA1IGluICAwKTogLTkx LzNkQiAoNjQgc3RlcHMpICsgbXV0ZQ0KaGRhYzA6IA0KaGRhYzA6IENEIFZvbHVtZSAoT1NTOiBj ZCkNCmhkYWMwOiAgICB8DQpoZGFjMDogICAgKy0gY3RsIDE4IChuaWQgIDI5IG91dCk6ICAgLTM0 LzEyZEIgKDMyIHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBSZWNvcmRpbmcgTGV2ZWwg KE9TUzogcmVjKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICArLSBjdGwgMTIgKG5pZCAgMjEgb3V0 KTogICAwLzIyZEIgKDE2IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhkYWMwOiBTcGVha2VyL0Jl ZXAgVm9sdW1lIChPU1M6IHNwZWFrZXIpDQpoZGFjMDogICAgfA0KaGRhYzA6ICAgICstIGN0bCAg OCAobmlkICAxMyBvdXQpOiAgIC00NS8wZEIgKDE2IHN0ZXBzKSArIG11dGUNCmhkYWMwOiANCmhk YWMwOiBVbmtub3duIEN0bCAoT1NTOiBtb25pdG9yKQ0KaGRhYzA6ICAgIHwNCmhkYWMwOiAgICAr LSBjdGwgIDUgKG5pZCAgIDggb3V0KTogICAwLzMwZEIgKDQgc3RlcHMpDQpoZGFjMDogICAgKy0g Y3RsIDEwIChuaWQgIDE4IG91dCk6ICAgLTM0LzEyZEIgKDMyIHN0ZXBzKSArIG11dGUNCmhkYWMw OiAgICArLSBjdGwgMTkgKG5pZCAgMzAgb3V0KTogICBtdXRlDQpoZGFjMDogDQpoZGFjMDogKy0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwgRFVNUElORyBQbGF5YmFj ay9SZWNvcmQgUGF0aGVzIHwNCmhkYWMwOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0rDQpoZGFjMDogDQpoZGFjMDogUGxheWJhY2s6DQpoZGFjMDogDQpoZGFjMDogICAgIG5pZD01 IFtwaW46IExpbmUtb3V0IChCb3RoKV0NCmhkYWMwOiAgICAgICB8DQpoZGFjMDogICAgICAgKyA8 LSBuaWQ9MyBbYXVkaW8gb3V0cHV0XSBbc3JjOiBwY21dDQpoZGFjMDogDQpoZGFjMDogICAgIG5p ZD0xMCBbcGluOiBTUERJRi1vdXQgKEphY2spXQ0KaGRhYzA6ICAgICAgIHwNCmhkYWMwOiAgICAg ICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRdIFtzcmM6IHBjbV0NCmhkYWMwOiANCmhkYWMwOiBS ZWNvcmQ6DQpoZGFjMDogDQpoZGFjMDogICAgIG5pZD00IFthdWRpbyBpbnB1dF0NCmhkYWMwOiAg ICAgICB8DQpoZGFjMDogICAgICAgKyA8LSBuaWQ9MjEgW2F1ZGlvIHNlbGVjdG9yXSBbc3JjOiBj ZCwgbWl4LCBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAg ICAgICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAg ICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICsgPC0gbmlkPTMw IFthdWRpbyBzZWxlY3Rvcl0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgKyA8LSBuaWQ9 OCBbcGluOiBNaWMgKEJvdGgpXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAgICAr IDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peF0NCmhkYWMwOiAgICAgICAgICAgICAg KyA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXSBbc3JjOiBtaXgsIG1vbml0b3JdDQpoZGFjMDogICAg ICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICArIDwtIG5pZD0x MSBbYXVkaW8gc2VsZWN0b3JdIFtzcmM6IG1peCwgbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgKyA8 LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXSBbc3JjOiBtb25pdG9yXQ0KaGRhYzA6ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8DQpoZGFjMDogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICsgPC0gbmlkPTMwIFthdWRpbyBzZWxlY3Rvcl0gW3NyYzogbW9uaXRvcl0NCmhk YWMwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCmhkYWMwOiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgPC0gbmlkPTggW3Bpbjog TWljIChCb3RoKV0gW3NyYzogbW9uaXRvcl0NCmhkYWMwOiAgICAgICAgICAgICAgICAgICAgICAg ICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIFtzcmM6IG1peF0NCmhkYWMwOiAgICAgICAg ICAgICAgKyA8LSBuaWQ9MjUgW3BpbjogQ0QgKEZpeGVkKV0gW3NyYzogY2RdDQpoZGFjMDogDQpo ZGFjMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KaGRhYzA6IHwg RFVNUElORyBQQ00gUGxheWJhY2svUmVjb3JkIENoYW5uZWxzIHwNCmhkYWMwOiArLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQpoZGFjMDogDQpoZGFjMDogICAgUENNIFBs YXliYWNrDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxDQpoZGFjMDogICAgICAg ICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwZTAwN2YNCmhkYWMw OiAgICAgICAgUENNIHNpemU6IDE2IDIwIDI0DQpoZGFjMDogICAgICAgIFBDTSByYXRlOiA4IDEx IDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAgICAgICAgICAgREFDOiAzDQpoZGFjMDogDQpoZGFj MDogICAgICBQQ00gUmVjb3JkDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxDQpo ZGFjMDogICAgICAgICAgRm9ybWF0OiBQQ00NCmhkYWMwOiAgICAgICAgIFBDTSBjYXA6IDB4MDAw NjAwN2YNCmhkYWMwOiAgICAgICAgUENNIHNpemU6IDE2IDIwDQpoZGFjMDogICAgICAgIFBDTSBy YXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpoZGFjMDogICAgICAgICAgICAgQURDOiA0DQpoZGFj MDogDQpoZGFjMDogICAgUENNIFBsYXliYWNrDQpoZGFjMDogICAgICBTdHJlYW0gY2FwOiAweDAw MDAwMDA1DQpoZGFjMDogICAgICAgICAgRm9ybWF0OiBBQzMgUENNDQpoZGFjMDogICAgICAgICBQ Q00gY2FwOiAweDAwMDIwMDYwDQpoZGFjMDogICAgICAgIFBDTSBzaXplOiAxNg0KaGRhYzA6ICAg ICAgICBQQ00gcmF0ZTogNDQgNDgNCmhkYWMwOiAgICAgICAgICAgICBEQUM6IDINCmhkYWMwOiAN CmhkYWMwOiA8SERBIENvZGVjICMxOiBVbmtub3duIENvZGVjPg0KaGRhYzA6IDxIREEgQ29kZWMg SUQ6IDB4ZmZmZmZmZmY+DQpwY2kxOiBkcml2ZXIgYWRkZWQNCnBjaTI6IGRyaXZlciBhZGRlZA0K cGNpMzogZHJpdmVyIGFkZGVkDQpmb3VuZC0+CXZlbmRvcj0weDE2OGMsIGRldj0weDEwMTQsIHJl dmlkPTB4MDENCglkb21haW49MCwgYnVzPTMsIHNsb3Q9MCwgZnVuYz0wDQoJY2xhc3M9MDItMDAt MDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MA0KCWNtZHJlZz0weDAxMDcsIHN0YXRyZWc9MHgwMDEw LCBjYWNoZWxuc3o9MTYgKGR3b3JkcykNCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4 MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykNCglpbnRwaW49YSwgaXJxPTE3DQoJcG93ZXJz cGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwDQoJTVNJIHN1cHBvcnRzIDEgbWVzc2Fn ZQ0KCU1TSS1YIHN1cHBvcnRzIDEgbWVzc2FnZSBpbiBtYXAgMHgxMA0KcGNpMDozOjA6MDogcmVw cm9iaW5nIG9uIGRyaXZlciBhZGRlZA0KcGNpNDogZHJpdmVyIGFkZGVkDQpwY2kxMjogZHJpdmVy IGFkZGVkDQpwY2kyMTogZHJpdmVyIGFkZGVkDQpwY20wOiA8SERBIGNvZGVjIEFuYWxvZyBEZXZp Y2VzIEFEMTk4MUhEIFBDTSAjMD4gb24gaGRhYzANCnBjbTA6IE9TUyBtaXhlciBpbml0aWFsaXph dGlvbi4uLg0KcGNtMDogTWl4ZXIgInZvbCI6DQpwY20wOiBNaXhlciAicGNtIjoNCnBjbTA6IE1p eGVyICJzcGVha2VyIjoNCnBjbTA6IE1peGVyICJjZCI6DQpwY20wOiBNaXhlciAicmVjIjoNCnBj bTA6IE1peGVyICJvZ2FpbiI6DQpwY20wOiBNaXhlciAibW9uaXRvciI6DQpwY20wOiBSZWdpc3Rl cmluZyBQQ00gY2hhbm5lbHMuLi4NCnBjbTA6IGNsb25lIG1hbmFnZXI6IGRlYWRsaW5lPTc1MG1z IGZsYWdzPTB4ODAwMDAwMWUNCmhkYWMwOiBoZGFjX2RtYV9hbGxvYzogc2l6ZT00MDk2IC0+IHJv dW5kc3o9NDA5Ng0KcGNtMDogc25kYnVmX3NldG1hcCAxODJiMDAwMCwgNDAwMDsgMHhlNTViYzAw MCAtPiAxODJiMDAwMA0KaGRhYzA6IGhkYWNfZG1hX2FsbG9jOiBzaXplPTQwOTYgLT4gcm91bmRz ej00MDk2DQpwY20wOiBzbmRidWZfc2V0bWFwIDEwMDg0MDAwLCA0MDAwOyAweGU1NWMwMDAwIC0+ IDEwMDg0MDAwDQpwY20xOiA8SERBIGNvZGVjIEFuYWxvZyBEZXZpY2VzIEFEMTk4MUhEIFBDTSAj MT4gb24gaGRhYzANCnBjbTE6IE9TUyBtaXhlciBpbml0aWFsaXphdGlvbi4uLg0KcGNtMTogRm9y Y2luZyBTb2Z0IFBDTSB2b2x1bWUNCnBjbTE6IE1peGVyICJ2b2wiIC0+ICJub25lIjogY2hpbGQ9 MHgwMDAwMDAxMA0KcGNtMTogTWl4ZXIgInBjbSI6IHBhcmVudD0idm9sIg0KcGNtMTogU29mdCBQ Q00gbWl4ZXIgRU5BQkxFRA0KcGNtMTogUmVnaXN0ZXJpbmcgUENNIGNoYW5uZWxzLi4uDQpwY20x OiBjbG9uZSBtYW5hZ2VyOiBkZWFkbGluZT03NTBtcyBmbGFncz0weDgwMDAwMDFlDQpoZGFjMDog aGRhY19kbWFfYWxsb2M6IHNpemU9NDA5NiAtPiByb3VuZHN6PTQwOTYNCnBjbTE6IHNuZGJ1Zl9z ZXRtYXAgMjI0MDAwMCwgNDAwMDsgMHhlNzhmZjAwMCAtPiAyMjQwMDAwDQoNCn== --=-BskHZtIA+tOEhdsQv/cf-- From owner-freebsd-multimedia@FreeBSD.ORG Wed Aug 27 23:39:12 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FFF51065690 for ; Wed, 27 Aug 2008 23:39:12 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nschwmtas01p.mx.bigpond.com (nschwmtas01p.mx.bigpond.com [61.9.189.137]) by mx1.freebsd.org (Postfix) with ESMTP id CFB5F8FC16 for ; Wed, 27 Aug 2008 23:39:11 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nschwotgx02p.mx.bigpond.com ([124.188.162.219]) by nschwmtas01p.mx.bigpond.com with ESMTP id <20080827233855.ILTX2284.nschwmtas01p.mx.bigpond.com@nschwotgx02p.mx.bigpond.com> for ; Wed, 27 Aug 2008 23:38:55 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nschwotgx02p.mx.bigpond.com with ESMTP id <20080827233854.UCIQ11844.nschwotgx02p.mx.bigpond.com@areilly.bpa.nu> for ; Wed, 27 Aug 2008 23:38:54 +0000 Received: (qmail 17871 invoked by uid 501); 27 Aug 2008 23:38:31 -0000 Date: Thu, 28 Aug 2008 09:38:31 +1000 From: Andrew Reilly To: Jeff Roberson Message-ID: <20080827233831.GA16705@duncan.reilly.home> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080820214627.C30593@desktop> User-Agent: Mutt/1.4.2.3i X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150204.48B5E58F.0034,ss=1,fgs=0 Cc: freebsd-multimedia@freebsd.org, freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 23:39:12 -0000 On Wed, Aug 20, 2008 at 09:47:01PM -1000, Jeff Roberson wrote: > On Tue, 19 Aug 2008, Andrew Reilly wrote: > >I haven't tried nice -20 because I don't want the priority to > >drift or change, which is something that I thought the normal > >levels did. I'll give it a go though, and report back. > > With such a low cpu utilization I wouldn't expect it's the scheduling > algorithm. It may be a difference in preemption settings. Is preemption > enabled in both kernels? I've just done a set of tests with setprio(... -20) vs rtprio(...10), and with SCHED_ULE vs SCHED_4BSD. The results are essentially as I reported before except that regular prio -20 seems to be just as reliable as rtprio 10 under 4BSD and just as unhelpful under _ULE. To summarise: SCHED_ULE: rtprio 10: network activity causes audio underruns SCHED_ULE: setprio -20: network activity causes audio underruns SCHED_4BSD: rtprio 10: no audio underruns SCHED_4BSD: setprio -20: no audio underruns For what it's worth, my audio buffering setup has a fragment size of 0.7ms, but several buffers. How is device driver activity prioritized? Does the scheduler in use effect how device interrupts are handled, as well as user-land tasks? I have kernels built with both schedulers sitting arround on this machine now, so it's easy to switch back and forth if there are some specific tests that I could do or other information that I could provide. Cheers, Andrew From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 02:03:34 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4021F106566C for ; Thu, 28 Aug 2008 02:03:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id B35D88FC20 for ; Thu, 28 Aug 2008 02:03:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 210639794; Thu, 28 Aug 2008 05:03:32 +0300 Message-ID: <48B60767.30007@FreeBSD.org> Date: Thu, 28 Aug 2008 05:03:19 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: vova@fbsd.ru References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> <1219820219.1901.8.camel@localhost> In-Reply-To: <1219820219.1901.8.camel@localhost> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 02:03:34 -0000 Vladimir Grebenschikov wrote: > That works: > > hdac0: Probing codec: 1 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 > hdac0: Codec #1 is not responding! Probing aborted. > > but instead it now never finishes kldload snd_hda.ko showing: I was able to reproduce crash on driver unload on i386 system. I have found the bug leading to unexpected memory overwrite. Fixed patch just uploaded. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 02:10:02 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A81DF106564A for ; Thu, 28 Aug 2008 02:10:02 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 25B3D8FC14 for ; Thu, 28 Aug 2008 02:10:01 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 210642870; Thu, 28 Aug 2008 05:10:00 +0300 Message-ID: <48B608EC.2040209@FreeBSD.org> Date: Thu, 28 Aug 2008 05:09:48 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: Robert Noland References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> <1219762528.58043.2.camel@squirrel.corp.cox.com> <48B41B44.7060208@FreeBSD.org> <1219774141.58043.16.camel@squirrel.corp.cox.com> <1219807358.1805.37.camel@wombat.2hip.net> In-Reply-To: <1219807358.1805.37.camel@wombat.2hip.net> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 02:10:02 -0000 Robert Noland wrote: > On Tue, 2008-08-26 at 14:09 -0400, Robert Noland wrote: >> On Tue, 2008-08-26 at 18:03 +0300, Alexander Motin wrote: >>> Robert Noland wrote: >>>>> with your 20080825 patch: >>>>> cat /dev/sndstat: >>>>> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) >>>>> Installed devices: >>>>> pcm0: at hdac0 cad 0 >>>>> kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) >>>> Giant? That could be the source of my boot hang. My root filesys is >>>> off of usb, which is also Giant, so if your holding the lock... >>> Actually have no idea what does that mean yet. HDA driver itself locked >>> without using Giant, and I don't know where it comes from. May be from >>> sound subsystem, maybe from somewhere else. All I have done is created >>> child device pcm0 from hdac0 and it appeared in a such way. Probably I >>> had to dig deeper into device creation to understand this. >> Sigh, Ok, today my laptop is not hanging... and mine is showing MPSAFE, >> so I have no idea what was going on last night. It is docked right >> now... I'll un-dock it and see if that effects it, but right now it's >> all working good. Sorry for the noise... > > Ok, the dock was the key... When it is not docked, it still hangs. I'm > not quite sure what output I can send you to help identify the issue, > but I'll give it some thought. If you can think of anything that might > help, just let me know and I'll gladly send it along. > > I did just see that you updated the patch, so I'll give that a shot and > see if it happens to resolve the issue. I was able to reproduce crash on driver unload on i386 system. I have found one bug leading to unexpected memory overwrite which probably caused this problem. Also I have found what that [GIANT] on PCM means. [GIANT] flag set there (it must not be in this case) caused problems with OSS and mixer locking. I have fixed it also. Updated patches uploaded. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 04:04:09 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDC05106566C for ; Thu, 28 Aug 2008 04:04:09 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nschwmtas04p.mx.bigpond.com (nschwmtas04p.mx.bigpond.com [61.9.189.146]) by mx1.freebsd.org (Postfix) with ESMTP id 4F1F48FC0C for ; Thu, 28 Aug 2008 04:04:08 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nschwotgx01p.mx.bigpond.com ([124.188.162.219]) by nschwmtas04p.mx.bigpond.com with ESMTP id <20080828040407.KBVD19703.nschwmtas04p.mx.bigpond.com@nschwotgx01p.mx.bigpond.com> for ; Thu, 28 Aug 2008 04:04:07 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nschwotgx01p.mx.bigpond.com with ESMTP id <20080828040402.MCAM2301.nschwotgx01p.mx.bigpond.com@areilly.bpa.nu> for ; Thu, 28 Aug 2008 04:04:02 +0000 Received: (qmail 39085 invoked by uid 501); 28 Aug 2008 04:03:49 -0000 Date: Thu, 28 Aug 2008 14:03:49 +1000 From: Andrew Reilly To: swell.k@gmail.com Message-ID: <20080828040349.GA38869@duncan.reilly.home> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> <20080827233831.GA16705@duncan.reilly.home> <86hc96t3dd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86hc96t3dd.fsf@gmail.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-multimedia@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 04:04:09 -0000 On Thu, Aug 28, 2008 at 04:00:46AM +0400, swell.k@gmail.com wrote: > Just curious, have you tried setting dev.pcm.%d.polling to `1'? > > from the sound(4): > Experimental polling mode support where > the driver operates by querying the > device state on each tick using a > callout(9) mechanism. Disabled by > default and currently only available > for a few device drivers. I'm using the 4front-tech oss driver, rather than the native one. I need all of the channels on my M-Audio Delta1010 sample synchronous, and the native driver seems to be limited to channel pairs... > Or turning on network driver polling(4)? Or even both? > Does it make any difference? Haven't tried it. Could do, I suppose. Will try. Cheers, Andrew From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 05:10:59 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C3061065677; Thu, 28 Aug 2008 05:10:59 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4730A8FC1B; Thu, 28 Aug 2008 05:10:59 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.97] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7S5AsF3069216 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 28 Aug 2008 01:10:55 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Alexander Motin In-Reply-To: <48B608EC.2040209@FreeBSD.org> References: <20080826133434.060D63EA0E5@smtp4-g19.free.fr> <1219762528.58043.2.camel@squirrel.corp.cox.com> <48B41B44.7060208@FreeBSD.org> <1219774141.58043.16.camel@squirrel.corp.cox.com> <1219807358.1805.37.camel@wombat.2hip.net> <48B608EC.2040209@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-adAgkAFNm+3tne5lpIZ9" Organization: FreeBSD Date: Wed, 27 Aug 2008 21:10:47 -0400 Message-Id: <1219885847.1750.25.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.6 required=5.0 tests=AWL,BAYES_00, DATE_IN_PAST_03_06,RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 05:10:59 -0000 --=-adAgkAFNm+3tne5lpIZ9 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-08-28 at 05:09 +0300, Alexander Motin wrote: > Robert Noland wrote: > > On Tue, 2008-08-26 at 14:09 -0400, Robert Noland wrote: > >> On Tue, 2008-08-26 at 18:03 +0300, Alexander Motin wrote: > >>> Robert Noland wrote: > >>>>> with your 20080825 patch: > >>>>> cat /dev/sndstat: > >>>>> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > >>>>> Installed devices: > >>>>> pcm0: at hdac0 cad 0 > >>>>> kld snd_hda [20080825_0100] [GIANT] (0p:0v/1r:1v channels default) > >>>> Giant? That could be the source of my boot hang. My root filesys i= s > >>>> off of usb, which is also Giant, so if your holding the lock... > >>> Actually have no idea what does that mean yet. HDA driver itself lock= ed > >>> without using Giant, and I don't know where it comes from. May be fro= m > >>> sound subsystem, maybe from somewhere else. All I have done is create= d > >>> child device pcm0 from hdac0 and it appeared in a such way. Probably = I > >>> had to dig deeper into device creation to understand this. > >> Sigh, Ok, today my laptop is not hanging... and mine is showing MPSAF= E, > >> so I have no idea what was going on last night. It is docked right > >> now... I'll un-dock it and see if that effects it, but right now it's > >> all working good. Sorry for the noise... > >=20 > > Ok, the dock was the key... When it is not docked, it still hangs. I'm > > not quite sure what output I can send you to help identify the issue, > > but I'll give it some thought. If you can think of anything that might > > help, just let me know and I'll gladly send it along. > >=20 > > I did just see that you updated the patch, so I'll give that a shot and > > see if it happens to resolve the issue. >=20 > I was able to reproduce crash on driver unload on i386 system. I have=20 > found one bug leading to unexpected memory overwrite which probably=20 > caused this problem. >=20 > Also I have found what that [GIANT] on PCM means. [GIANT] flag set there=20 > (it must not be in this case) caused problems with OSS and mixer=20 > locking. I have fixed it also. >=20 > Updated patches uploaded. Awesome, thanks... I've been really busy, but hopefully I can try this out tomorrow. robert. --=-adAgkAFNm+3tne5lpIZ9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAki1+xcACgkQM4TrQ4qfROMAawCeIT/DLrWlMLPAjjRhm7ESJgTE ZewAn31Ko4BLImUjGA3T5YjufS/QgIMO =5RuR -----END PGP SIGNATURE----- --=-adAgkAFNm+3tne5lpIZ9-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 05:49:59 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 271501065691 for ; Thu, 28 Aug 2008 05:49:59 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.186]) by mx1.freebsd.org (Postfix) with ESMTP id AF1B58FC1B for ; Thu, 28 Aug 2008 05:49:58 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so183436fkk.11 for ; Wed, 27 Aug 2008 22:49:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=PEsNnKodvZ2usCCzmxDmpKkunJOOYaU/oG95YFih5iA=; b=isLHLlW02z0lA9+YxqfXdVBvb3pzqCc2dXAjvUBlC5PDtUeKkWsIyZKlcy28QLbbDC zz+pR96wsle8mYWFl/7g6G6sHpkryi39uIbNEvW6hqZMyqsAg4icfSXHryQePhWfYvpl hFMTZZuURGyKMTJ3vIcdapQWPv58+BcjSa+5U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=aYnwR2O72byRcjqhqEQPLsoU7zpCIAACzN4if0b/fojceYpX+19w9WaLu/gaoP5Uvo hTCOmS/VSRHUl7KADGzNDNRMINghuNuVQVa++LaoLp9au7pDaQs4BNRmocIqfu5Xb61A MPQ49u4x6Ws66/5FCiCaDebrJWw4BwWdki5Gg= Received: by 10.180.227.2 with SMTP id z2mr1309509bkg.20.1219900702560; Wed, 27 Aug 2008 22:18:22 -0700 (PDT) Received: from localhost ( [93.80.243.28]) by mx.google.com with ESMTPS id z15sm323073fkz.16.2008.08.27.22.18.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 27 Aug 2008 22:18:21 -0700 (PDT) From: swell.k@gmail.com To: Alexander Motin References: <48B2DD7E.6030700@FreeBSD.org> Date: Thu, 28 Aug 2008 09:18:18 +0400 In-Reply-To: <48B2DD7E.6030700@FreeBSD.org> (Alexander Motin's message of "Mon, 25 Aug 2008 19:27:42 +0300") Message-ID: <86iqtlra3p.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 05:49:59 -0000 Alexander Motin writes: % sysctl dev.hdac.0.polling=1 % mplayer /path/to/someFile (quit or kill it) % mplayer /path/to/someFile (quit) % sysctl dev.hdac.0.polling=0 dev.hdac.0.polling: 1 sysctl: dev.hdac.0.polling: Device busy % fstat /dev/dsp* USER CMD PID FD MOUNT INUM MODE SZ|DV R/W NAME The second invocation of mplayer gives no sound and eats up all cpu at start throttling to nothing (100% idle). After that the only way I know to restore sound is reboot. Can someone reproduce? Is it known problem? Haven't tested without the patch, but IIRC es137x doesn't exhibit such a behavior. On the console I have nothing useful: hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 hdac0: PCMDIR_PLAY: Stream setup nid=2: fmt=0x0011, dfmt=0x0001 hdac0: hdac_stream_start: pollticks 1000000 -> 1 hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 hdac0: PCMDIR_PLAY: Stream setup nid=2: fmt=0x0011, dfmt=0x0001 Yep, I'm using latest hda.20080827.patch, the problem also exists in previous patch. BTW, this latest patch gives me [GIANT] in /dev/sndstat. dmesg is here http://pastebin.com/m7cb8b669 if it's of any interest. Is it expected to have it? From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 10:37:13 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5C61106568A; Thu, 28 Aug 2008 10:37:13 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout3.freenet.de (mout3.freenet.de [IPv6:2001:748:100:40::2:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7F4CA8FC18; Thu, 28 Aug 2008 10:37:13 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.18] (helo=8.mx.freenet.de) by mout3.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #19) id 1KYesI-0000en-M0; Thu, 28 Aug 2008 12:37:10 +0200 Received: from m84fa.m.pppool.de ([89.49.132.250]:49195 helo=peedub.jennejohn.org) by 8.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #12) id 1KYesI-0005K0-Db; Thu, 28 Aug 2008 12:37:10 +0200 Date: Thu, 28 Aug 2008 12:37:08 +0200 From: Gary Jennejohn To: Andrew Reilly Message-ID: <20080828123708.45964271@peedub.jennejohn.org> In-Reply-To: <20080827233831.GA16705@duncan.reilly.home> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> <20080827233831.GA16705@duncan.reilly.home> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.10.14; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org, Jeff Roberson , freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 10:37:14 -0000 On Thu, 28 Aug 2008 09:38:31 +1000 Andrew Reilly wrote: > On Wed, Aug 20, 2008 at 09:47:01PM -1000, Jeff Roberson wrote: > > On Tue, 19 Aug 2008, Andrew Reilly wrote: > > >I haven't tried nice -20 because I don't want the priority to > > >drift or change, which is something that I thought the normal > > >levels did. I'll give it a go though, and report back. > > > > With such a low cpu utilization I wouldn't expect it's the scheduling > > algorithm. It may be a difference in preemption settings. Is preemption > > enabled in both kernels? > > I've just done a set of tests with setprio(... -20) vs > rtprio(...10), and with SCHED_ULE vs SCHED_4BSD. The results > are essentially as I reported before except that regular prio > -20 seems to be just as reliable as rtprio 10 under 4BSD and > just as unhelpful under _ULE. > > To summarise: > > SCHED_ULE: rtprio 10: network activity causes audio underruns > SCHED_ULE: setprio -20: network activity causes audio underruns > SCHED_4BSD: rtprio 10: no audio underruns > SCHED_4BSD: setprio -20: no audio underruns > > For what it's worth, my audio buffering setup has a fragment > size of 0.7ms, but several buffers. How is device driver > activity prioritized? Does the scheduler in use effect how > device interrupts are handled, as well as user-land tasks? > > I have kernels built with both schedulers sitting arround on > this machine now, so it's easy to switch back and forth if there > are some specific tests that I could do or other information > that I could provide. > Ah yes, but do you have options PREEMPTION set, which was Jeff's question? --- Gary Jennejohn From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 16:44:14 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94027106569B for ; Thu, 28 Aug 2008 16:44:14 +0000 (UTC) (envelope-from andrew-freebsd@areilly.bpc-users.org) Received: from nschwqsrv03p.mx.bigpond.com (nschwqsrv03p.mx.bigpond.com [61.9.189.237]) by mx1.freebsd.org (Postfix) with ESMTP id 1C81C8FC12 for ; Thu, 28 Aug 2008 16:44:13 +0000 (UTC) (envelope-from andrew-freebsd@areilly.bpc-users.org) Received: from nschwotgx03p.mx.bigpond.com ([124.188.162.219]) by nschwmtas02p.mx.bigpond.com with ESMTP id <20080828124213.QGRX357.nschwmtas02p.mx.bigpond.com@nschwotgx03p.mx.bigpond.com> for ; Thu, 28 Aug 2008 12:42:13 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nschwotgx03p.mx.bigpond.com with ESMTP id <20080828124203.KUBC11041.nschwotgx03p.mx.bigpond.com@areilly.bpa.nu> for ; Thu, 28 Aug 2008 12:42:03 +0000 Received: (qmail 87941 invoked from network); 28 Aug 2008 12:41:29 -0000 Received: from localhost (HELO duncan.reilly.home) (127.0.0.1) by localhost with SMTP; 28 Aug 2008 12:41:29 -0000 Date: Thu, 28 Aug 2008 22:41:29 +1000 From: Andrew Reilly To: gary.jennejohn@freenet.de Message-ID: <20080828224129.5fa7c8da@duncan.reilly.home> In-Reply-To: <20080828123708.45964271@peedub.jennejohn.org> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> <20080827233831.GA16705@duncan.reilly.home> <20080828123708.45964271@peedub.jennejohn.org> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150203.48B69D1B.0080,ss=1,fgs=0 Cc: freebsd-multimedia@freebsd.org, Jeff Roberson , freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 16:44:14 -0000 On Thu, 28 Aug 2008 12:37:08 +0200 Gary Jennejohn wrote: > Ah yes, but do you have options PREEMPTION set, which was Jeff's question? I believe that I answered that question in an earlier post, but for what it's worth, the answer is an emphatic "yes": PREEMPTION is turned on in GENERIC (along with _KPOSIX_PRIORITY_SCHEDULING and SMB), and my (posted) kernel config is essentially include GENERIC, turn off I486_CPU and I586_CPU, and override SCHED_ULE (or not). So unless the config include mechanism is broken, I've got PREEMPTION, (and so has nearly everyone else). Cheers, Andrew From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 21:39:15 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BB711065672 for ; Thu, 28 Aug 2008 21:39:15 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id ADE048FC0A for ; Thu, 28 Aug 2008 21:39:14 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 211683621; Fri, 29 Aug 2008 00:39:13 +0300 Message-ID: <48B71AF4.80700@FreeBSD.org> Date: Fri, 29 Aug 2008 00:39:00 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: swell.k@gmail.com References: <48B2DD7E.6030700@FreeBSD.org> <86iqtlra3p.fsf@gmail.com> In-Reply-To: <86iqtlra3p.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 21:39:15 -0000 swell.k@gmail.com wrote: > % sysctl dev.hdac.0.polling=1 > % mplayer /path/to/someFile > (quit or kill it) > % mplayer /path/to/someFile > (quit) > % sysctl dev.hdac.0.polling=0 > dev.hdac.0.polling: 1 > sysctl: dev.hdac.0.polling: Device busy > % fstat /dev/dsp* > USER CMD PID FD MOUNT INUM MODE SZ|DV R/W NAME > > The second invocation of mplayer gives no sound and eats up all cpu at start > throttling to nothing (100% idle). After that the only way I know to restore > sound is reboot. Can someone reproduce? Is it known problem? Haven't tested > without the patch, but IIRC es137x doesn't exhibit such a behavior. > > On the console I have nothing useful: > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > hdac0: PCMDIR_PLAY: Stream setup nid=2: fmt=0x0011, dfmt=0x0001 > hdac0: hdac_stream_start: pollticks 1000000 -> 1 > hdac0: PCMDIR_PLAY: Stream setup fmt=10000010 speed=48000 > hdac0: PCMDIR_PLAY: Stream setup nid=2: fmt=0x0011, dfmt=0x0001 > > Yep, I'm using latest hda.20080827.patch, the problem also exists > in previous patch. You was the first who tested polling in my patch. Fixed in new version. > BTW, this latest patch gives me [GIANT] in /dev/sndstat. dmesg is > here http://pastebin.com/m7cb8b669 if it's of any interest. > Is it expected to have it? Actually latest patch should give [MPSAFE]. I have actually just fixed that. Are you sure you have [GIANT] now? -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 21:43:35 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 757F5106566B for ; Thu, 28 Aug 2008 21:43:35 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id E031D8FC22 for ; Thu, 28 Aug 2008 21:43:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 211686832; Fri, 29 Aug 2008 00:43:34 +0300 Message-ID: <48B71BF9.6080606@FreeBSD.org> Date: Fri, 29 Aug 2008 00:43:21 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: vova@fbsd.ru References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> <1219820219.1901.8.camel@localhost> <48B52F12.9010601@FreeBSD.org> <1219845777.3409.8.camel@localhost> In-Reply-To: <1219845777.3409.8.camel@localhost> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 21:43:35 -0000 Vladimir Grebenschikov wrote: > volume controls still does not works I have found bug in software PCM volume management. I think now "vol" and "pcm" controls should work. Check please. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 22:23:22 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CDEA1065683; Thu, 28 Aug 2008 22:23:22 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id D3B6A8FC0C; Thu, 28 Aug 2008 22:23:21 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 211703856; Fri, 29 Aug 2008 01:13:21 +0300 Message-ID: <48B722F4.2050901@FreeBSD.org> Date: Fri, 29 Aug 2008 01:13:08 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: Raoul_MXgXlas , freebsd-multimedia@freebsd.org References: <20080828151026.4F1A23EA0B0@smtp4-g19.free.fr> In-Reply-To: <20080828151026.4F1A23EA0B0@smtp4-g19.free.fr> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Robert Noland Subject: Re: Hda patch from this day X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 22:23:22 -0000 Raoul_MXgXlas wrote: > 2. i can't change recsrc to line, it stays on mic. > .../mixer +rec line -> rec = mic Your ALC260 codec does not support recording from several selected sources same time. So if you try, it will just select first one, probably first one is mic. Use mixer =rec line to select only that source. +rec just tries to add one more source to selected now set. > 3. on mic, the source is the external jack: (line) which is active > and not the internal mic. > > but i can record from this jack, and of course playback. > of course not from the internal mic. > do i miss something here? As I can see from dmesg in one of your mails, you BIOS declares only one available record source - external mic. If you really have more sources - you should give driver a hint where are they and what are they. For example: hint.hdac.0.cad0.nid19.config="as=1 seq=2 device=Mic conn=Fixed" -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 22:53:23 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44D77106566C for ; Thu, 28 Aug 2008 22:53:23 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntmtas06p.mx.bigpond.com (nskntmtas06p.mx.bigpond.com [61.9.168.152]) by mx1.freebsd.org (Postfix) with ESMTP id BD72D8FC13 for ; Thu, 28 Aug 2008 22:53:22 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nskntotgx02p.mx.bigpond.com ([124.188.162.219]) by nskntmtas06p.mx.bigpond.com with ESMTP id <20080828225319.LQWA1818.nskntmtas06p.mx.bigpond.com@nskntotgx02p.mx.bigpond.com> for ; Thu, 28 Aug 2008 22:53:19 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nskntotgx02p.mx.bigpond.com with ESMTP id <20080828225313.ZNLL15766.nskntotgx02p.mx.bigpond.com@areilly.bpa.nu> for ; Thu, 28 Aug 2008 22:53:13 +0000 Received: (qmail 53783 invoked by uid 501); 28 Aug 2008 22:53:00 -0000 Date: Fri, 29 Aug 2008 08:53:00 +1000 From: Andrew Reilly To: =?utf-8?B?6YKx5YmR?= Message-ID: <20080828225300.GA51771@duncan.reilly.home> References: <20080827233831.GA16705@duncan.reilly.home> <000c01c908db$f78d9180$01000001@china.huawei.com> <20080828071804.GA54269@duncan.reilly.home> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20080828071804.GA54269@duncan.reilly.home> User-Agent: Mutt/1.4.2.3i X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150202.48B72C5A.0006,ss=1,fgs=0 Cc: freebsd-multimedia@freebsd.org, freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 22:53:23 -0000 On Thu, Aug 28, 2008 at 05:18:04PM +1000, Andrew Reilly wrote: > Hi Jian, > > On Thu, Aug 28, 2008 at 03:01:59PM +0800, 邱剑 wrote: > > I found the network interrupt thread might take too long to run if > > net.isr.direct=1 > > > > I suspect your problem might be because the network kernel thread spend so > > long time that the sound interrupt could not find time slot to process. > > That sounds like what I think is happening, but I'm still > curious about why the same network stack manaages to be > interrupted by the audio driver when running the 4BSD scheduler, > but not the ULE sheduler. > > > You might just try to turn netisr off when running ULE > > > > sysctl -w net.isr.direct=0 > > I'll give that a try, as soon as possible. As promised to Jian, here's my report on how or whether that helped: no. If anything, it seemed to make the network-induced breakup of the audio timing a little worse, but I did no measurements to verify that impression. Thanks for the suggestion, though. Cheers, Andrew From owner-freebsd-multimedia@FreeBSD.ORG Fri Aug 29 05:04:26 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 921A0106568E; Fri, 29 Aug 2008 05:04:26 +0000 (UTC) (envelope-from vova@sw.ru) Received: from relay.sw.ru (mailhub.sw.ru [195.214.232.25]) by mx1.freebsd.org (Postfix) with ESMTP id 784268FC24; Fri, 29 Aug 2008 05:04:24 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru ([77.232.23.6]) (authenticated bits=0) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id m7T54KhT019277 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 29 Aug 2008 09:04:22 +0400 (MSD) Received: from vova by vbook.fbsd.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KYw9k-0001AC-M0; Fri, 29 Aug 2008 09:04:20 +0400 From: Vladimir Grebenschikov To: Alexander Motin In-Reply-To: <48B71BF9.6080606@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> <1219740496.2209.9.camel@localhost> <48B3CCFA.6010505@FreeBSD.org> <1219753478.2030.16.camel@localhost> <48B46A62.2040408@FreeBSD.org> <1219820219.1901.8.camel@localhost> <48B52F12.9010601@FreeBSD.org> <1219845777.3409.8.camel@localhost> <48B71BF9.6080606@FreeBSD.org> Content-Type: multipart/mixed; boundary="=-ocMvQtolcFfgv7Xlh8gQ" Organization: SWsoft Date: Fri, 29 Aug 2008 09:04:20 +0400 Message-Id: <1219986260.2066.25.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2008 05:04:26 -0000 --=-ocMvQtolcFfgv7Xlh8gQ Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2008-08-29 at 00:43 +0300, Alexander Motin wrote: > Vladimir Grebenschikov wrote: > > volume controls still does not works > > I have found bug in software PCM volume management. I think now "vol" > and "pcm" controls should work. Check please. I've tested, yes, now it works, thank you. I'll live with the driver for some time. But speaker control still does not change volume of speaker beeps, they are still too loud :(. -- Vladimir B. Grebenschikov vova@fbsd.ru --=-ocMvQtolcFfgv7Xlh8gQ Content-Disposition: attachment; filename=hda.dmesg Content-Transfer-Encoding: base64 Content-Type: text/plain; name=hda.dmesg; charset=KOI8-R cGNpMDogZHJpdmVyIGFkZGVkDQpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3ZDgsIHJl dmlkPTB4MDINCglkb21haW49MCwgYnVzPTAsIHNsb3Q9MjcsIGZ1bmM9MA0KCWNsYXNzPTA0LTAz LTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTANCgljbWRyZWc9MHgwMTA2LCBzdGF0cmVnPTB4MDAx MCwgY2FjaGVsbnN6PTE2IChkd29yZHMpDQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0w eDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpDQoJaW50cGluPWIsIGlycT0xNw0KCXBvd2Vy c3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMA0KCU1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UsIDY0IGJpdA0KcGNpMDowOjI3OjA6IHJlcHJvYmluZyBvbiBkcml2ZXIgYWRkZWQNCnBjbTA6 IDxJbnRlbCA4MjgwMUcgSGlnaCBEZWZpbml0aW9uIEF1ZGlvIENvbnRyb2xsZXI+IG1lbSAweGVl NDAwMDAwLTB4ZWU0MDNmZmYgaXJxIDE3IGF0IGRldmljZSAyNy4wIG9uIHBjaTANCnBjbTA6IFRD U0VMOiAweDAwIC0+IDB4MDANCnBjbTA6IERNQSBDb2hlcmVuY3k6IFVuY2FjaGVhYmxlIC8gdmVu ZG9yPTB4ODA4Ng0KcGNtMDogW01QU0FGRV0NCnBjbTA6IFtJVEhSRUFEXQ0KcGNtMDogaGRhY19k bWFfYWxsb2M6IHNpemU9MTAyNCAtPiByb3VuZHN6PTEwMjQNCnBjbTA6IGhkYWNfZG1hX2FsbG9j OiBzaXplPTIwNDggLT4gcm91bmRzej0yMDQ4DQpwY20wOiBIREFfREVCVUc6IEhEQSBDb25maWc6 IG9uPTB4MDAwMDAwMDAgb2ZmPTB4MDAwMDAwMDANCnBjbTA6IEhEQV9ERUJVRzogU3RhcnRpbmcg Q09SQiBFbmdpbmUuLi4NCnBjbTA6IEhEQV9ERUJVRzogU3RhcnRpbmcgUklSQiBFbmdpbmUuLi4N CnBjbTA6IEhEQV9ERUJVRzogRW5hYmxpbmcgY29udHJvbGxlciBpbnRlcnJ1cHQuLi4NCnBjbTA6 IEhEQV9ERUJVRzogU2Nhbm5pbmcgSERBIGNvZGVjcyBbc3RhcnQgaW5kZXg9MF0gLi4uDQpwY20w OiBIREFfREVCVUc6IFByb2JpbmcgY29kZWM6IDANCnBjbTA6IEhEQV9ERUJVRzogCXN0YXJ0bm9k ZT0xIGVuZG5vZGU9Mg0KcGNtMDogSERBX0RFQlVHOiAJRm91bmQgQUZHIG5pZD0xIFtzdGFydG5v ZGU9MSBlbmRub2RlPTJdDQpwY20wOiBIREFfREVCVUc6IFBhcnNpbmcgQUZHIG5pZD0xIGNhZD0w DQpwY20wOiAgICAgICAgVmVuZG9yOiAweDAwMDAxMWQ0DQpwY20wOiAgICAgICAgRGV2aWNlOiAw eDAwMDAxOTgxDQpwY20wOiAgICAgIFJldmlzaW9uOiAweDAwMDAwMDAyDQpwY20wOiAgICAgIFN0 ZXBwaW5nOiAweDAwMDAwMDAwDQpwY20wOiBQQ0kgU3VidmVuZG9yOiAweDIwMTAxN2FhDQpwY20w OiAgICAgICAgIE5vZGVzOiBzdGFydD0yIGVuZG5vZGU9MzIgdG90YWw9MzANCnBjbTA6ICAgICBD T1JCIHNpemU6IDI1Ng0KcGNtMDogICAgIFJJUkIgc2l6ZTogMjU2DQpwY20wOiAgICAgICBTdHJl YW1zOiBJU1M9NCBPU1M9NCBCU1M9MA0KcGNtMDogICAgICAgICAgR1BJTzogMHg0MDAwMDAwNA0K cGNtMDogICAgICAgICAgICAgICAgTnVtR1BJTz00IE51bUdQTz0wIE51bUdQST0wIEdQSVdha2U9 MCBHUElVbnNvbD0xDQpwY20wOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBHSE9TVDog bmlkPTIgaj0wIGVudG51bT00IGluZGV4PTAgcmVzPTB4MDAwMDA0MDENCnBjbTA6IEhEQV9ERUJV RzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTIgZW50cmllcz0yIGZvdW5kPTIN CnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTQgZW50 cmllcz0xIGZvdW5kPTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9w YXJzZTogbmlkPTUgZW50cmllcz0yIGZvdW5kPTINCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRn ZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTYgZW50cmllcz0yIGZvdW5kPTINCnBjbTA6IEhEQV9E RUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTcgZW50cmllcz0xIGZvdW5k PTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTkg ZW50cmllcz0yIGZvdW5kPTINCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlv bl9wYXJzZTogbmlkPTEwIGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNf d2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0xMSBlbnRyaWVzPTYgZm91bmQ9Ng0KcGNtMDog SERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTIgZW50cmllcz0y IGZvdW5kPTINCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTog bmlkPTEzIGVudHJpZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nv bm5lY3Rpb25fcGFyc2U6IG5pZD0xNCBlbnRyaWVzPTggZm91bmQ9OA0KcGNtMDogSERBX0RFQlVH OiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTUgZW50cmllcz0xIGZvdW5kPTEN CnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTE3IGVu dHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25f cGFyc2U6IG5pZD0xOCBlbnRyaWVzPTEgZm91bmQ9MQ0KcGNtMDogSERBX0RFQlVHOiBoZGFjX3dp ZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MTkgZW50cmllcz0xIGZvdW5kPTENCnBjbTA6IEhE QV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlkPTIwIGVudHJpZXM9NiBm b3VuZD0xMw0KcGNtMDogSERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBu aWQ9MjEgZW50cmllcz04IGZvdW5kPTgNCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29u bmVjdGlvbl9wYXJzZTogbmlkPTI0IGVudHJpZXM9MiBmb3VuZD0yDQpwY20wOiBIREFfREVCVUc6 IGhkYWNfd2lkZ2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0yNiBlbnRyaWVzPTEgZm91bmQ9MQ0K cGNtMDogSERBX0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MjcgZW50 cmllcz0xIGZvdW5kPTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9w YXJzZTogbmlkPTI4IGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IGhkYWNfd2lk Z2V0X2Nvbm5lY3Rpb25fcGFyc2U6IG5pZD0yOSBlbnRyaWVzPTEgZm91bmQ9MQ0KcGNtMDogSERB X0RFQlVHOiBoZGFjX3dpZGdldF9jb25uZWN0aW9uX3BhcnNlOiBuaWQ9MzAgZW50cmllcz0xIGZv dW5kPTENCnBjbTA6IEhEQV9ERUJVRzogaGRhY193aWRnZXRfY29ubmVjdGlvbl9wYXJzZTogbmlk PTMxIGVudHJpZXM9MSBmb3VuZD0xDQpwY20wOiBIREFfREVCVUc6IFBhcnNpbmcgQ3Rscy4uLg0K cGNtMDogSERBX0RFQlVHOiBQYXJzaW5nIHZlbmRvciBwYXRjaC4uLg0KcGNtMDogSERBX0RFQlVH OiBCdWlsZGluZyBBRkcgdHJlZS4uLg0KcGNtMDogSERBX0RFQlVHOiBIV2lQOiBIREEgV2lkZ2V0 IFBhcnNlciAtIFJldmlzaW9uIDENCnBjbTA6IEhEQV9ERUJVRzogSFdpUDogRm91bmQgMSBEQUMg cGF0aCB1c2luZyBIREFfUEFSU0VfTUlYRVIgc3RyYXRlZ3kuDQpwY20wOiBIREFfREVCVUc6IEFG RyBjb21taXQuLi4NCnBjbTA6IEhEQV9ERUJVRzogQ3RscyBjb21taXQuLi4NCnBjbTA6IFsgMV0g Q3RsIG5pZD01IEJpbmQgdG8gTk9ORQ0KcGNtMDogWyAyXSBDdGwgbmlkPTUgQmluZCB0byBOT05F DQpwY20wOiBbIDNdIEN0bCBuaWQ9NiBESVNBQkxFRA0KcGNtMDogWyA0XSBDdGwgbmlkPTcgRElT QUJMRUQNCnBjbTA6IFsgNV0gQ3RsIG5pZD04IEJpbmQgdG8gTk9ORQ0KcGNtMDogWyA2XSBDdGwg bmlkPTkgRElTQUJMRUQNCnBjbTA6IFsgN10gQ3RsIG5pZD05IERJU0FCTEVEDQpwY20wOiBbMTFd IEN0bCBuaWQ9MTkgQmluZCB0byBOT05FDQpwY20wOiBbMTNdIEN0bCBuaWQ9MjQgRElTQUJMRUQN CnBjbTA6IFsxNF0gQ3RsIG5pZD0yNCBESVNBQkxFRA0KcGNtMDogWzE1XSBDdGwgbmlkPTI2IEJp bmQgdG8gTk9ORQ0KcGNtMDogWzE2XSBDdGwgbmlkPTI3IEJpbmQgdG8gTk9ORQ0KcGNtMDogWzE3 XSBDdGwgbmlkPTI4IEJpbmQgdG8gTk9ORQ0KcGNtMDogWzE5XSBDdGwgbmlkPTMwIEJpbmQgdG8g Tk9ORQ0KcGNtMDogWzIwXSBDdGwgbmlkPTMxIEJpbmQgdG8gTk9ORQ0KcGNtMDogSERBX0RFQlVH OiBQQ01ESVJfUExBWSBzZXR1cC4uLg0KcGNtMDogSERBX0RFQlVHOiBQQ01ESVJfUkVDIHNldHVw Li4uDQpwY20wOiBIREFfREVCVUc6IE9TUyBtaXhlciBpbml0aWFsaXphdGlvbi4uLg0KcGNtMDog TWl4ZXIgInZvbCI6DQpwY20wOiBNaXhlciAicGNtIjoNCnBjbTA6IE1peGVyICJzcGVha2VyIjoN CnBjbTA6IE1peGVyICJtaWMiOg0KcGNtMDogTWl4ZXIgImNkIjoNCnBjbTA6IE1peGVyICJyZWMi Og0KcGNtMDogSERBX0RFQlVHOiBSZWdpc3RlcmluZyBQQ00gY2hhbm5lbHMuLi4NCnBjbTA6IGNs b25lIG1hbmFnZXI6IGRlYWRsaW5lPTc1MG1zIGZsYWdzPTB4ODAwMDAwMWUNCnBjbTA6IGhkYWNf ZG1hX2FsbG9jOiBzaXplPTQwOTYgLT4gcm91bmRzej00MDk2DQpwY20wOiBzbmRidWZfc2V0bWFw IDQ1ZTU4MDAwLCA0MDAwOyAweGU1NWJjMDAwIC0+IDQ1ZTU4MDAwDQpwY20wOiBoZGFjX2RtYV9h bGxvYzogc2l6ZT00MDk2IC0+IHJvdW5kc3o9NDA5Ng0KcGNtMDogc25kYnVmX3NldG1hcCA0NWU1 YzAwMCwgNDAwMDsgMHhlNTVjMDAwMCAtPiA0NWU1YzAwMA0KcGNtMDogPEhEQSBDb2RlYzogQW5h bG9nIERldmljZXMgQUQxOTgxSEQ+DQpwY20wOiA8SERBIENvZGVjIElEOiAweDExZDQxOTgxPg0K cGNtMDogPEhEQSBEcml2ZXIgUmV2aXNpb246IDIwMDgwNDIwXzAwNTI+DQpwY20wOiANCnBjbTA6 IEhEQSBjb25maWcvcXVpcmtzOiBmb3JjZXN0ZXJlbyBpdnJlZjUwIGl2cmVmODAgaXZyZWYxMDAg aXZyZWYNCnBjbTA6IA0KcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0rDQpwY20wOiB8IERVTVBJ TkcgSERBIE5PREVTIHwNCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tKw0KcGNtMDogDQpwY20w OiBEZWZhdWx0IFBhcmFtZXRlcg0KcGNtMDogLS0tLS0tLS0tLS0tLS0tLS0NCnBjbTA6ICAgICAg U3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAgICAgRm9ybWF0OiBQQ00NCnBjbTA6 ICAgICAgICAgUENNIGNhcDogMHgwMDBlMDA3Zg0KcGNtMDogICAgICAgIFBDTSBzaXplOiAxNiAy MCAyNA0KcGNtMDogICAgICAgIFBDTSByYXRlOiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpwY20wOiAg ICAgICAgICBJTiBhbXA6IDB4MDAyNzAzMDANCnBjbTA6ICAgICAgICAgT1VUIGFtcDogMHg4MDA1 M2YzZA0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDIgW0RJR0lUQUxdIFtESVNBQkxF RF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gb3V0cHV0DQpwY20wOiAgICAgIHdpZGdl dF9jYXA6IDB4MDAwMzAzMTENCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNt MDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4 MDAwMDAwMDUNCnBjbTA6ICAgICAgICAgIEZvcm1hdDogQUMzIFBDTQ0KcGNtMDogICAgICAgICBQ Q00gY2FwOiAweDAwMDIwMDYwDQpwY20wOiAgICAgICAgUENNIHNpemU6IDE2DQpwY20wOiAgICAg ICAgUENNIHJhdGU6IDQ0IDQ4DQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDINCnBjbTA6ICAgICAg ICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MSBbR0hPU1QhXSBbVU5LTk9XTl0NCnBj bTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9NCBbYXVkaW8gaW5wdXRd DQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMyBbQU5BTE9HXQ0KcGNtMDogICAgICAg ICAgICBuYW1lOiBhdWRpbyBvdXRwdXQNCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDAwMDQ0 MQ0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAxDQpwY20wOiAgICAgICBDdGwgZmxh Z3M6IDB4MDAwMDAwMTENCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KcGNtMDog ICAgICAgICAgRm9ybWF0OiBQQ00NCnBjbTA6ICAgICAgICAgUENNIGNhcDogMHgwMDBlMDA3Zg0K cGNtMDogICAgICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KcGNtMDogICAgICAgIFBDTSByYXRlOiA4 IDExIDE2IDIyIDMyIDQ0IDQ4DQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDANCnBjbTA6IA0KcGNt MDogICAgICAgICAgICAgbmlkOiA0IFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1 ZGlvIGlucHV0DQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAxMDA1MTENCnBjbTA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwMg0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwODAw DQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAwMDENCnBjbTA6ICAgICAgICAgIEZvcm1h dDogUENNDQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwNjAwN2YNCnBjbTA6ICAgICAgICBQ Q00gc2l6ZTogMTYgMjANCnBjbTA6ICAgICAgICBQQ00gcmF0ZTogOCAxMSAxNiAyMiAzMiA0NCA0 OA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAxDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAg ICAgICAgICsgPC0gbmlkPTIxIFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6IA0KcGNtMDogICAgICAg ICAgICAgbmlkOiA1IFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogbGluZSBv dXQgKGphY2sgLyBmaXhlZCkNCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4Nw0KcGNt MDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAxDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4 MDAwMDAwMDANCnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAxMTczZg0KcGNtMDogICAgICAg ICAgICAgICAgICBJU0MgVFJRRCBIUCBPVVQgSU4gVlJFRlsgNTAgODAgR1JPVU5EIEhJWiBdIEVB UEQgOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmlnOiAweGMzMDE0MTEwDQpwY20wOiAgICAg UGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUDQpwY20wOiAgICAgICAgICAgIEVBUEQ6IDB4MDAw MDAwMDINCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KcGNtMDogICAgICAgICAg ICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpwY20wOiAgICAgICBJbnB1 dCBhbXA6IDB4MDAyNzAzMDANCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0wIHN0ZXA9MyBz aXplPTM5IG9mZnNldD0wDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDINCnBjbTA6ICAgICAgICAg ICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MyBbYXVkaW8gb3V0cHV0XQ0KcGNtMDogICAg ICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdIChzZWxl Y3RlZCkNCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiA2IFtBTkFMT0ddIFtESVNBQkxF RF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBoZWFkcGhvbmVzIG91dCAobm9uZSkNCnBj bTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDE4NQ0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAw eDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAg ICAgUGluIGNhcDogMHgwMDAwMDAxZg0KcGNtMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBI UCBPVVQgOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmlnOiAweDQyMjE0MGYwDQpwY20wOiAg ICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwYzAgSFAgT1VUDQpwY20wOiAgICAgIE91dHB1dCBhbXA6 IDB4ODAwNTNmM2QNCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01 IG9mZnNldD02MQ0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAyDQpwY20wOiAgICAgICAgICAgfA0K cGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCnBjbTA6ICAgICAgICAg ICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0KcGNtMDogDQpw Y20wOiAgICAgICAgICAgICBuaWQ6IDcgW0FOQUxPR10gW0RJU0FCTEVEXQ0KcGNtMDogICAgICAg ICAgICBuYW1lOiBwaW46IHNwZWFrZXIgKG5vbmUpDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4 MDA0MDAxMDQNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAg Q3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMTAN CnBjbTA6ICAgICAgICAgICAgICAgICAgT1VUDQpwY20wOiAgICAgIFBpbiBjb25maWc6IDB4NTkx MzExZjANCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBPVVQNCnBjbTA6ICAgICAg T3V0cHV0IGFtcDogMHg4MDA1M2YzZA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3Rl cD02MyBzaXplPTUgb2Zmc2V0PTYxDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDENCnBjbTA6ICAg ICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTUgW2F1ZGlvIG1peGVyXQ0KcGNt MDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDggW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAg bmFtZTogcGluOiBNaWMgaW4gKGphY2sgLyBmaXhlZCkNCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDQwMDA4Mw0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpwY20wOiAgICAg ICBDdGwgZmxhZ3M6IDB4MDAwMDAwODENCnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMTcy Nw0KcGNtMDogICAgICAgICAgICAgICAgICBJU0MgVFJRRCBJTiBWUkVGWyA1MCA4MCBHUk9VTkQg SElaIF0gOiBVTlNPTA0KcGNtMDogICAgICBQaW4gY29uZmlnOiAweGMzYTE1MDJlDQpwY20wOiAg ICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwMjQgSU4NCnBjbTA6ICAgICAgIElucHV0IGFtcDogMHgw MDI3MDMwMA0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0zIHNpemU9Mzkgb2Zm c2V0PTANCnBjbTA6ICAgICBjb25uZWN0aW9uczogMA0KcGNtMDogDQpwY20wOiAgICAgICAgICAg ICBuaWQ6IDkgW0FOQUxPR10gW0RJU0FCTEVEXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBwaW46 IGxpbmUgaW4gKG5vbmUpDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAxODcNCnBjbTA6 ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAw MDAwMDAwDQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDE3MzcNCnBjbTA6ICAgICAgICAg ICAgICAgICAgSVNDIFRSUUQgT1VUIElOIFZSRUZbIDUwIDgwIEdST1VORCBISVogXSA6IFVOU09M DQpwY20wOiAgICAgIFBpbiBjb25maWc6IDB4NDE4MTMwZjANCnBjbTA6ICAgICBQaW4gY29udHJv bDogMHgwMDAwMDA2MCBJTiBPVVQNCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1M2YzZA0K cGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD02MyBzaXplPTUgb2Zmc2V0PTYxDQpw Y20wOiAgICAgICBJbnB1dCBhbXA6IDB4MDAyNzAzMDANCnBjbTA6ICAgICAgICAgICAgICAgICAg bXV0ZT0wIHN0ZXA9MyBzaXplPTM5IG9mZnNldD0wDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDIN CnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MyBbYXVkaW8gb3V0 cHV0XQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVk aW8gbWl4ZXJdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMTAgW0RJR0lUQUxdIFtE SVNBQkxFRF0NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBTUERJRiBvdXQgKGphY2spDQpw Y20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAzMDENCnBjbTA6ICAgICBQYXJzZSBmbGFnczog MHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAg ICAgIFBpbiBjYXA6IDB4MDAwMDAwMTANCnBjbTA6ICAgICAgICAgICAgICAgICAgT1VUDQpwY20w OiAgICAgIFBpbiBjb25maWc6IDB4MDE0NDExZjANCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgw MDAwMDA0MCBPVVQNCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwN CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yIFthdWRpbyBvdXRwdXRdIFtESVNBQkxFRF0NCnBj bTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAxMSBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAg ICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTAx DQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDINCnBjbTA6ICAgICAgIEN0bCBmbGFn czogMHgwMDAwMDAwMA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiA2DQpwY20wOiAgICAgICAgICAg fA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCnBjbTA6ICAgICAg ICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTIgW2F1ZGlvIG1peGVyXQ0KcGNtMDog ICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD05IFtwaW46IGxpbmUgaW4gKG5v bmUpXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0g bmlkPTE0IFthdWRpbyBtaXhlcl0gKHNlbGVjdGVkKQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6 ICAgICAgICAgICArIDwtIG5pZD01IFtwaW46IGxpbmUgb3V0IChqYWNrIC8gZml4ZWQpXQ0KcGNt MDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNCBbcGluOiBNaWMgaW4g KG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMTIgW0FO QUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCnBjbTA6ICAgICAgd2lk Z2V0X2NhcDogMHgwMDIwMDEwMQ0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpw Y20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICBjb25uZWN0aW9uczog Mg0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0zMCBbYXVkaW8g c2VsZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMx IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAxMyBbQU5B TE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3 aWRnZXRfY2FwOiAweDAwMzAwMTBjDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDAN CnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAyMQ0KcGNtMDogICAgICBPdXRwdXQgYW1w OiAweDgwMGIwZjBmDQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE1IHNpemU9 MTEgb2Zmc2V0PTE1DQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDINCnBjbTA6ICAgICAgICAgICB8 DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTYgW2JlZXAgd2lkZ2V0XSAoc2VsZWN0ZWQpDQpw Y20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIyIFtwaW46IG90aGVy IChub25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDE0IFtB TkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG1peGVyDQpwY20wOiAgICAgIHdp ZGdldF9jYXA6IDB4MDAyMDAxMDENCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMw0K cGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMWIxDQpwY20wOiAgICAgY29ubmVjdGlvbnM6 IDgNCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTMgW2F1ZGlv IHNlbGVjdG9yXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0x NyBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsg PC0gbmlkPTE4IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAg ICAgICAgKyA8LSBuaWQ9MTkgW2F1ZGlvIHNlbGVjdG9yXQ0KcGNtMDogICAgICAgICAgIHwNCnBj bTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAg ICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI3IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6 ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjggW2F1ZGlvIHNlbGVjdG9y XQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yOSBbYXVkaW8g c2VsZWN0b3JdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMTUgW0FOQUxPR10NCnBj bTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXINCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDIwMDEwMA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpwY20wOiAgICAg ICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDog ICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xMSBbYXVkaW8gc2VsZWN0b3Jd DQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMTYgW0FOQUxPR10NCnBjbTA6ICAgICAg ICAgICAgbmFtZTogYmVlcCB3aWRnZXQNCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDcwMDAw MA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxh Z3M6IDB4MDAwMDAwMjENCnBjbTA6ICAgICBjb25uZWN0aW9uczogMA0KcGNtMDogDQpwY20wOiAg ICAgICAgICAgICBuaWQ6IDE3IFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlv IHNlbGVjdG9yDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCnBjbTA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwMQ0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDEx DQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFmMTcNCnBjbTA6ICAgICAgICAgICAgICAg ICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01IG9mZnNldD0yMw0KcGNtMDogICAgIGNvbm5lY3Rpb25z OiAxDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlv IG91dHB1dF0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAxOCBbQU5BTE9HXQ0KcGNt MDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2Fw OiAweDAwMzAwMTBkDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDINCnBjbTA6ICAg ICAgIEN0bCBmbGFnczogMHgwMDAwMDA4MQ0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUx ZjE3DQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9 MjMNCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAg ICAgICAgICArIDwtIG5pZD04IFtwaW46IE1pYyBpbiAoamFjayAvIGZpeGVkKV0NCnBjbTA6IA0K cGNtMDogICAgICAgICAgICAgbmlkOiAxOSBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1l OiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpwY20w OiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgw MDAwMDAwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpwY20wOiAgICAgICAg ICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCnBjbTA6ICAgICBjb25u ZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD05 IFtwaW46IGxpbmUgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiANCnBjbTA6ICAgICAgICAg ICAgIG5pZDogMjAgW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogcG93ZXIgd2lkZ2V0 DQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA1MDA1MDANCnBjbTA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAg ICAgY29ubmVjdGlvbnM6IDEzDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsg PC0gbmlkPTEzIFthdWRpbyBzZWxlY3Rvcl0gKHNlbGVjdGVkKQ0KcGNtMDogICAgICAgICAgIHwN CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xNCBbYXVkaW8gbWl4ZXJdDQpwY20wOiAgICAgICAg ICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTE1IFthdWRpbyBtaXhlcl0NCnBjbTA6ICAg ICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTYgW2JlZXAgd2lkZ2V0XQ0KcGNt MDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xOSBbYXVkaW8gc2VsZWN0 b3JdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIwIFtwb3dl ciB3aWRnZXRdDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIx IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8 LSBuaWQ9MjIgW3Bpbjogb3RoZXIgKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAg fA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46IEFVWCAobm9uZSldIFtESVNBQkxF RF0NCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjQgW3Bpbjog TWljIGluIChub25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAg ICAgICArIDwtIG5pZD0yNSBbcGluOiBDRCAoZml4ZWQpXQ0KcGNtMDogICAgICAgICAgIHwNCnBj bTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2VsZWN0b3JdDQpwY20wOiAgICAgICAg ICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI5IFthdWRpbyBzZWxlY3Rvcl0NCnBjbTA6 IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyMSBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBu YW1lOiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpw Y20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDYNCnBjbTA6ICAgICAgIEN0bCBmbGFnczog MHgwMDAwMDgwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUwZjAwDQpwY20wOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE1IHNpemU9NSBvZmZzZXQ9MA0KcGNtMDogICAgIGNv bm5lY3Rpb25zOiA4DQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlk PTEyIFthdWRpbyBtaXhlcl0gKHNlbGVjdGVkKQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAg ICAgICAgICArIDwtIG5pZD05IFtwaW46IGxpbmUgaW4gKG5vbmUpXSBbRElTQUJMRURdDQpwY20w OiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0N CnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTUgW2F1ZGlvIG1p eGVyXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbcGlu OiBDRCAoZml4ZWQpXQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5p ZD01IFtwaW46IGxpbmUgb3V0IChqYWNrIC8gZml4ZWQpXQ0KcGNtMDogICAgICAgICAgIHwNCnBj bTA6ICAgICAgICAgICArIDwtIG5pZD0yNCBbcGluOiBNaWMgaW4gKG5vbmUpXSBbRElTQUJMRURd DQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46IEFV WCAobm9uZSldIFtESVNBQkxFRF0NCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyMiBb QU5BTE9HXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogb3RoZXIgKG5v bmUpDQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDAwMDANCnBjbTA6ICAgICBQYXJzZSBm bGFnczogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20w OiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwMjANCnBjbTA6ICAgICAgICAgICAgICAgICAgSU4N CnBjbTA6ICAgICAgUGluIGNvbmZpZzogMHg1OWYzMTFmMA0KcGNtMDogICAgIFBpbiBjb250cm9s OiAweDAwMDAwMDIwIElODQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDANCnBjbTA6IA0KcGNtMDog ICAgICAgICAgICAgbmlkOiAyMyBbQU5BTE9HXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAg IG5hbWU6IHBpbjogQVVYIChub25lKQ0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwMDgx DQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBmbGFn czogMHgwMDAwMDAwMA0KcGNtMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDI3DQpwY20wOiAg ICAgICAgICAgICAgICAgIElTQyBUUlFEIElOIDogVU5TT0wNCnBjbTA6ICAgICAgUGluIGNvbmZp ZzogMHg1OTkzMTFmMA0KcGNtMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIwIElODQpwY20w OiAgICAgY29ubmVjdGlvbnM6IDANCnBjbTA6IA0KcGNtMDogICAgICAgICAgICAgbmlkOiAyNCBb QU5BTE9HXSBbRElTQUJMRURdDQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogTWljIGluIChu b25lKQ0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwMTg3DQpwY20wOiAgICAgUGFyc2Ug ZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMA0KcGNt MDogICAgICAgICBQaW4gY2FwOiAweDAwMDAxNzM3DQpwY20wOiAgICAgICAgICAgICAgICAgIElT QyBUUlFEIE9VVCBJTiBWUkVGWyA1MCA4MCBHUk9VTkQgSElaIF0gOiBVTlNPTA0KcGNtMDogICAg ICBQaW4gY29uZmlnOiAweDQxYTE5MGYwDQpwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAw NjAgSU4gT1VUDQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTNmM2QNCnBjbTA6ICAgICAg ICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9NjMgc2l6ZT01IG9mZnNldD02MQ0KcGNtMDogICAgICAg SW5wdXQgYW1wOiAweDAwMjcwMzAwDQpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MCBzdGVw PTMgc2l6ZT0zOSBvZmZzZXQ9MA0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAyDQpwY20wOiAgICAg ICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTMgW2F1ZGlvIG91dHB1dF0NCnBjbTA6 ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MTQgW2F1ZGlvIG1peGVyXQ0K cGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDI1IFtBTkFMT0ddDQpwY20wOiAgICAgICAg ICAgIG5hbWU6IHBpbjogQ0QgKGZpeGVkKQ0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAw MDAxDQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDINCnBjbTA6ICAgICAgIEN0bCBm bGFnczogMHgwMDAwMDEwMQ0KcGNtMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMDIwDQpwY20w OiAgICAgICAgICAgICAgICAgIElODQpwY20wOiAgICAgIFBpbiBjb25maWc6IDB4OTkzM2UxMjAN CnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMCBJTg0KcGNtMDogICAgIGNvbm5lY3Rp b25zOiAwDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjYgW0FOQUxPR10NCnBjbTA6 ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3INCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDog MHgwMDMwMDEwZA0KcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAg ICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWYx Nw0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIz DQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDENCnBjbTA6ICAgICAgICAgICB8DQpwY20wOiAgICAg ICAgICAgKyA8LSBuaWQ9NSBbcGluOiBsaW5lIG91dCAoamFjayAvIGZpeGVkKV0NCnBjbTA6IA0K cGNtMDogICAgICAgICAgICAgbmlkOiAyNyBbQU5BTE9HXQ0KcGNtMDogICAgICAgICAgICBuYW1l OiBhdWRpbyBzZWxlY3Rvcg0KcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwMTBkDQpwY20w OiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgw MDAwMDAwMA0KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZjE3DQpwY20wOiAgICAgICAg ICAgICAgICAgIG11dGU9MSBzdGVwPTMxIHNpemU9NSBvZmZzZXQ9MjMNCnBjbTA6ICAgICBjb25u ZWN0aW9uczogMQ0KcGNtMDogICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0y MyBbcGluOiBBVVggKG5vbmUpXSBbRElTQUJMRURdDQpwY20wOiANCnBjbTA6ICAgICAgICAgICAg IG5pZDogMjggW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gc2VsZWN0b3IN CnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KcGNtMDogICAgIFBhcnNlIGZsYWdz OiAweDAwMDAwMDAwDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDANCnBjbTA6ICAg ICAgT3V0cHV0IGFtcDogMHg4MDA1MWYxNw0KcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEg c3RlcD0zMSBzaXplPTUgb2Zmc2V0PTIzDQpwY20wOiAgICAgY29ubmVjdGlvbnM6IDENCnBjbTA6 ICAgICAgICAgICB8DQpwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjQgW3BpbjogTWljIGluIChu b25lKV0gW0RJU0FCTEVEXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6IDI5IFtBTkFM T0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpwY20wOiAgICAgIHdp ZGdldF9jYXA6IDB4MDAzMDAxMGQNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMg0K cGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMTAxDQpwY20wOiAgICAgIE91dHB1dCBhbXA6 IDB4ODAwNTFmMTcNCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzEgc2l6ZT01 IG9mZnNldD0yMw0KcGNtMDogICAgIGNvbm5lY3Rpb25zOiAxDQpwY20wOiAgICAgICAgICAgfA0K cGNtMDogICAgICAgICAgICsgPC0gbmlkPTI1IFtwaW46IENEIChmaXhlZCldDQpwY20wOiANCnBj bTA6ICAgICAgICAgICAgIG5pZDogMzAgW0FOQUxPR10NCnBjbTA6ICAgICAgICAgICAgbmFtZTog YXVkaW8gc2VsZWN0b3INCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMwMDEwZA0KcGNtMDog ICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyDQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAw MDAwMDANCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDAwMDAwMA0KcGNtMDogICAgICAgICAg ICAgICAgICBtdXRlPTEgc3RlcD0wIHNpemU9MCBvZmZzZXQ9MA0KcGNtMDogICAgIGNvbm5lY3Rp b25zOiAxDQpwY20wOiAgICAgICAgICAgfA0KcGNtMDogICAgICAgICAgICsgPC0gbmlkPTggW3Bp bjogTWljIGluIChqYWNrIC8gZml4ZWQpXQ0KcGNtMDogDQpwY20wOiAgICAgICAgICAgICBuaWQ6 IDMxIFtBTkFMT0ddDQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yDQpwY20w OiAgICAgIHdpZGdldF9jYXA6IDB4MDAzMDAxMGQNCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgw MDAwMDAwMA0KcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwDQpwY20wOiAgICAgIE91 dHB1dCBhbXA6IDB4ODAwMDAwMDANCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9 MCBzaXplPTAgb2Zmc2V0PTANCnBjbTA6ICAgICBjb25uZWN0aW9uczogMQ0KcGNtMDogICAgICAg ICAgIHwNCnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNCBbcGluOiBNaWMgaW4gKG5vbmUpXSBb RElTQUJMRURdDQpwY20wOiANCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQpwY20w OiB8IERVTVBJTkcgSERBIEFNUExJRklFUlMgfA0KcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLSsNCnBjbTA6IA0KcGNtMDogICAxOiBuaWQ9NSBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0w eDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgIDI6IG5pZD01IGRpcj0weDIgaW5kZXg9MCBvc3Nt YXNrPTB4MDAwMDAwMDAgb3NzZGV2PTANCnBjbTA6ICAgMzogbmlkPTYgZGlyPTB4MSBpbmRleD0w IG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MCBbRElTQUJMRURdDQpwY20wOiAgIDQ6IG5pZD03 IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAgW0RJU0FCTEVEXQ0K cGNtMDogICA1OiBuaWQ9OCBkaXI9MHgyIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rl dj0wDQpwY20wOiAgIDY6IG5pZD05IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAg b3NzZGV2PTAgW0RJU0FCTEVEXQ0KcGNtMDogICA3OiBuaWQ9OSBkaXI9MHgyIGluZGV4PTAgb3Nz bWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wIFtESVNBQkxFRF0NCnBjbTA6ICAgODogbmlkPTEzIGRp cj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMjEgb3NzZGV2PTUNCnBjbTA6ICAgOTogbmlk PTE3IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMTEgb3NzZGV2PTQNCnBjbTA6ICAx MDogbmlkPTE4IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwODEgb3NzZGV2PTcNCnBj bTA6ICAxMTogbmlkPTE5IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2 PTANCnBjbTA6ICAxMjogbmlkPTIxIGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDA4MDAg b3NzZGV2PTANCnBjbTA6ICAxMzogbmlkPTI0IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAw MDAwMDAgb3NzZGV2PTAgW0RJU0FCTEVEXQ0KcGNtMDogIDE0OiBuaWQ9MjQgZGlyPTB4MiBpbmRl eD0wIG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MCBbRElTQUJMRURdDQpwY20wOiAgMTU6IG5p ZD0yNiBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiAg MTY6IG5pZD0yNyBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wDQpw Y20wOiAgMTc6IG5pZD0yOCBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rl dj0wDQpwY20wOiAgMTg6IG5pZD0yOSBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMTAx IG9zc2Rldj04DQpwY20wOiAgMTk6IG5pZD0zMCBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAw MDAwMDAwIG9zc2Rldj0wDQpwY20wOiAgMjA6IG5pZD0zMSBkaXI9MHgxIGluZGV4PTAgb3NzbWFz az0weDAwMDAwMDAwIG9zc2Rldj0wDQpwY20wOiANCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSsNCnBjbTA6IHwgRFVNUElORyBIREEgQVVESU8vVk9MVU1FIENPTlRS T0xTIHwNCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCnBjbTA6 IA0KcGNtMDogTWFzdGVyIFZvbHVtZSAoT1NTOiB2b2wpDQpwY20wOiAgICB8DQpwY20wOiAgICAr LSAgbmlkOiAxMyBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3RlcDogIDE1IHNpemU6ICAx MSBvZmY6ICAxNSBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDAyMQ0KcGNtMDogICAgfA0KcGNtMDog ICAgKy0gIG5pZDogMTcgaW5kZXg6ICAwICAgICAgICAgICBtdXRlOiAxIHN0ZXA6ICAzMSBzaXpl OiAgIDUgb2ZmOiAgMjMgZGlyPTB4MSBvc3NtYXNrPTB4MDAwMDAwMTENCnBjbTA6ICAgIHwNCnBj bTA6ICAgICstICBuaWQ6IDE4IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEg c2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDgxDQpwY20wOiAgICB8 DQpwY20wOiAgICArLSAgbmlkOiAyOSBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3RlcDog IDMxIHNpemU6ICAgNSBvZmY6ICAyMyBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDEwMQ0KcGNtMDog DQpwY20wOiBQQ00gVm9sdW1lIChPU1M6IHBjbSkNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBu aWQ6IDE3IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9m ZjogIDIzIGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDExDQpwY20wOiANCnBjbTA6IENEIFZvbHVt ZSAoT1NTOiBjZCkNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDI5IGluZGV4OiAgMCAg ICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDEgb3Nz bWFzaz0weDAwMDAwMTAxDQpwY20wOiANCnBjbTA6IE1pY3JvcGhvbmUgVm9sdW1lIChPU1M6IG1p YykNCnBjbTA6ICAgIHwNCnBjbTA6ICAgICstICBuaWQ6IDE4IGluZGV4OiAgMCAgICAgICAgICAg bXV0ZTogMSBzdGVwOiAgMzEgc2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDEgb3NzbWFzaz0weDAw MDAwMDgxDQpwY20wOiANCnBjbTA6IFJlY29yZGluZyBMZXZlbCAoT1NTOiByZWMpDQpwY20wOiAg ICB8DQpwY20wOiAgICArLSAgbmlkOiAyMSBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3Rl cDogIDE1IHNpemU6ICAgNSBvZmY6ICAgMCBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDgwMA0KcGNt MDogDQpwY20wOiBTcGVha2VyL0JlZXAgKE9TUzogc3BlYWtlcikNCnBjbTA6ICAgIHwNCnBjbTA6 ICAgICstICBuaWQ6IDEzIGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMTUgc2l6 ZTogIDExIG9mZjogIDE1IGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDIxDQpwY20wOiANCnBjbTA6 IFBsYXliYWNrIHBhdGg6DQpwY20wOiANCnBjbTA6ICAgICBuaWQ9NSBbcGluOiBsaW5lIG91dCAo amFjayAvIGZpeGVkKV0NCnBjbTA6ICAgICAgIF4NCnBjbTA6ICAgICAgIHwNCnBjbTA6ICAgICAg ICstLS0tLTwtLS0tLS0rDQpwY20wOiAgICAgICAgICAgICAgICAgICAgXg0KcGNtMDogICAgICAg ICAgICAgICAgICAgIHwNCnBjbTA6ICAgICAgICAgICAgICAgICAgbmlkPTE0IFthdWRpbyBtaXhl cl0NCnBjbTA6ICAgICAgICAgICAgICAgICAgICBeDQpwY20wOiAgICAgICAgICAgICAgICAgICAg fA0KcGNtMDogICAgICAgICAgICAgICAgICBuaWQ9MTcgW2F1ZGlvIHNlbGVjdG9yXQ0KcGNtMDog ICAgICAgICAgICAgICAgICAgIF4NCnBjbTA6ICAgICAgICAgICAgICAgICAgICB8DQpwY20wOiAg ICAgICAgICAgICAgICAgIG5pZD0zIFthdWRpbyBvdXRwdXRdDQpwY20wOiANCnBjbTA6IFJlY29y ZGluZyBzb3VyY2VzOg0KcGNtMDogDQpwY20wOiAgICAgbmlkPTIxIFthdWRpbyBzZWxlY3Rvcl0N CnBjbTA6ICAgICAgIHwNCnBjbTA6ICAgICAgICsgPC0gbmlkPTEyIFthdWRpbyBtaXhlcl0NCnBj bTA6ICAgICAgIHwNCnBjbTA6ICAgICAgICsgPC0gbmlkPTE0IFthdWRpbyBtaXhlcl0gW3JlY3Ny Yzogdm9sLCBwY20sIHNwZWFrZXIsIG1pYywgY2RdDQpwY20wOiAgICAgICB8DQpwY20wOiAgICAg ICArIDwtIG5pZD0xNSBbYXVkaW8gbWl4ZXJdDQpwY20wOiAgICAgICB8DQpwY20wOiAgICAgICAr IDwtIG5pZD0yNSBbcGluOiBDRCAoZml4ZWQpXSBbcmVjc3JjOiB2b2wsIGNkXQ0KcGNtMDogICAg ICAgfA0KcGNtMDogICAgICAgKyA8LSBuaWQ9NSBbcGluOiBsaW5lIG91dCAoamFjayAvIGZpeGVk KV0NCnBjbTA6IA0KcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Kw0KcGNtMDogfCBEVU1QSU5HIFBDTSBQbGF5YmFjay9SZWNvcmQgQ2hhbm5lbHMgfA0KcGNtMDog Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KcGNtMDogDQpwY20wOiAg ICBQQ00gUGxheWJhY2s6IDENCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQ0KcGNt MDogICAgICAgICAgRm9ybWF0OiBQQ00NCnBjbTA6ICAgICAgICAgUENNIGNhcDogMHgwMDBlMDA3 Zg0KcGNtMDogICAgICAgIFBDTSBzaXplOiAxNiAyMCAyNA0KcGNtMDogICAgICAgIFBDTSByYXRl OiA4IDExIDE2IDIyIDMyIDQ0IDQ4DQpwY20wOiAgICAgICAgICAgICBEQUM6IDMNCnBjbTA6IA0K cGNtMDogICAgICBQQ00gUmVjb3JkOiAxDQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAw MDENCnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNDQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4 MDAwNjAwN2YNCnBjbTA6ICAgICAgICBQQ00gc2l6ZTogMTYgMjANCnBjbTA6ICAgICAgICBQQ00g cmF0ZTogOCAxMSAxNiAyMiAzMiA0NCA0OA0KcGNtMDogICAgICAgICAgICAgQURDOiA0DQpwY2kx OiBkcml2ZXIgYWRkZWQNCnBjaTI6IGRyaXZlciBhZGRlZA0KcGNpMzogZHJpdmVyIGFkZGVkDQpw Y2k0OiBkcml2ZXIgYWRkZWQNCnBjaTEyOiBkcml2ZXIgYWRkZWQNCnBjaTIxOiBkcml2ZXIgYWRk ZWQNCm== --=-ocMvQtolcFfgv7Xlh8gQ-- From owner-freebsd-multimedia@FreeBSD.ORG Fri Aug 29 18:27:29 2008 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 008881065677 for ; Fri, 29 Aug 2008 18:27:29 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 807828FC0C for ; Fri, 29 Aug 2008 18:27:27 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r5af140.net.upc.cz [86.49.39.140]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id m7TI0Dd5066174; Fri, 29 Aug 2008 20:00:15 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: db@FreeBSD.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+hZa7r+vSCEerh3xW13Z" Date: Fri, 29 Aug 2008 20:00:13 +0200 Message-Id: <1220032813.45189.9.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Score: -1.594 () AWL,BAYES_00,RCVD_IN_PBL X-Scanned-By: MIMEDefang 2.64 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 86.49.39.140; Sender-helo: [192.168.0.23]; ) Cc: multimedia@FreeBSD.org Subject: [Fwd: transcode-1.0.6_1 failed on amd64 6] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2008 18:27:29 -0000 --=-+hZa7r+vSCEerh3xW13Z Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable -------- P=F8eposlan=E1 zpr=E1va -------- > Od: User Ports-amd64 > Komu: cvs@oook.cz > P=F8edm=ECt: transcode-1.0.6_1 failed on amd64 6 > Datum: Fri, 29 Aug 2008 16:10:40 GMT >=20 > You can also find this build log at >=20 > http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.6.200808291442= 10/transcode-1.0.6_1.log >=20 > building transcode-1.0.6_1 on gohan12.freebsd.org > in directory /y/pkgbuild/6/20080829144210/chroot/73383 > building for: 6.3-STABLE amd64 > maintained by: multimedia@FreeBSD.org > port directory: /usr/ports/multimedia/transcode > Makefile ident: $FreeBSD: ports/multimedia/transcode/Makefile,v 1.110 200= 8/08/15 22:42:37 db Exp $ > build started at Fri Aug 29 16:09:52 UTC 2008 > FETCH_DEPENDS=3D > PATCH_DEPENDS=3D > EXTRACT_DEPENDS=3D > BUILD_DEPENDS=3Dfaad2-2.6.1,1.tbz ffmpeg-2008.07.27_6.tbz gettext-0.17_1.= tbz gmake-3.81_3.tbz gpac-libgpac-0.4.4,1.tbz jpeg-6b_7.tbz liba52-0.7.4_2.= tbz libdvdread-0.9.7_3.tbz libiconv-1.11_1.tbz libmpeg2-0.5.1.tbz libogg-1.= 1.3,4.tbz libtheora-1.0.b2.tbz libtool-1.5.26.tbz libvorbis-1.2.0_2,3.tbz l= ibxml2-2.6.32.tbz pkg-config-0.23_1.tbz x264-0.0.20080409_2.tbz > RUN_DEPENDS=3Dfaad2-2.6.1,1.tbz ffmpeg-2008.07.27_6.tbz gpac-libgpac-0.4.= 4,1.tbz jpeg-6b_7.tbz liba52-0.7.4_2.tbz libdvdread-0.9.7_3.tbz libiconv-1.= 11_1.tbz libmpeg2-0.5.1.tbz libogg-1.1.3,4.tbz libtheora-1.0.b2.tbz libvorb= is-1.2.0_2,3.tbz libxml2-2.6.32.tbz pkg-config-0.23_1.tbz x264-0.0.20080409= _2.tbz > prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/local > add_pkg > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > You can enable extra optimizations by defining WITH_OPTIMIZED_CFLAGS. >=20 > You can enable text/subtitler modules by defining WITH_FREETYPE. >=20 > You can enable libogg support by defining WITH_OGG. >=20 > You can enable libvorbis support by defining WITH_VORBIS. >=20 > You can enable libtheora support by defining WITH_THEORA. >=20 > You can enable MJPEG portions by defining WITH_JPEGMMX. >=20 > You can enable ImageMagick-dependent modules by defining WITH_IMAGEMAGICK= . >=20 > You can enable realtime-previewing by defining WITH_SDL. > This implies WITH_LIBDV. >=20 > You can enable libxml2-dependent modules by defining WITH_XML. >=20 > You can enable lame-dependent modules by defining WITH_LAME. > You will probably want to enable this, if you plan to > rip DVDs or dub videos. >=20 > You can enable libdv-support by defining WITH_LIBDV. > You will probably want to enable this, if you plan to > transcode DV data from a digital videocamera. >=20 > You can enable liba52-support by defining WITH_LIBA52. > You will probably want to enable this, if you plan to > rip DVDs. >=20 > You can use liba52 as default audio encoder by defining WITH_LIBA52_DEFAU= LT. > This implies WITH_LIBA52. >=20 > You can enable avifile-dependent modules by defining WITH_AVIFILE. >=20 > You can enable quicktime-dependent modules by defining WITH_QUICKTIME. >=20 > You can enable libfame-support by defining WITH_FAME. >=20 > You can enable xvid support by defining WITH_XVID. > You will probably want to enable this, if you plan to > rip DVDs. >=20 > You can enable liblzo support by defining WITH_LZO. >=20 > You can enable support for bktr(4) devices by defining WITH_BKTR. > =3D> transcode-1.0.6.tar.bz2 doesn't seem to exist in /tmp/distfiles/. > =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/po= rts/distfiles/. > transcode-1.0.6.tar.bz2 1891 kB 12 MBps > =3D> MD5 Checksum OK for transcode-1.0.6.tar.bz2. > =3D> SHA256 Checksum OK for transcode-1.0.6.tar.bz2. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg >=20 > You can enable extra optimizations by defining WITH_OPTIMIZED_CFLAGS. >=20 > You can enable text/subtitler modules by defining WITH_FREETYPE. >=20 > You can enable libogg support by defining WITH_OGG. >=20 > You can enable libvorbis support by defining WITH_VORBIS. >=20 > You can enable libtheora support by defining WITH_THEORA. >=20 > You can enable MJPEG portions by defining WITH_JPEGMMX. >=20 > You can enable ImageMagick-dependent modules by defining WITH_IMAGEMAGICK= . >=20 > You can enable realtime-previewing by defining WITH_SDL. > This implies WITH_LIBDV. >=20 > You can enable libxml2-dependent modules by defining WITH_XML. >=20 > You can enable lame-dependent modules by defining WITH_LAME. > You will probably want to enable this, if you plan to > rip DVDs or dub videos. >=20 > You can enable libdv-support by defining WITH_LIBDV. > You will probably want to enable this, if you plan to > transcode DV data from a digital videocamera. >=20 > You can enable liba52-support by defining WITH_LIBA52. > You will probably want to enable this, if you plan to > rip DVDs. >=20 > You can use liba52 as default audio encoder by defining WITH_LIBA52_DEFAU= LT. > This implies WITH_LIBA52. >=20 > You can enable avifile-dependent modules by defining WITH_AVIFILE. >=20 > You can enable quicktime-dependent modules by defining WITH_QUICKTIME. >=20 > You can enable libfame-support by defining WITH_FAME. >=20 > You can enable xvid support by defining WITH_XVID. > You will probably want to enable this, if you plan to > rip DVDs. >=20 > You can enable liblzo support by defining WITH_LZO. >=20 > You can enable support for bktr(4) devices by defining WITH_BKTR. > =3D=3D=3D> Extracting for transcode-1.0.6_1 > =3D> MD5 Checksum OK for transcode-1.0.6.tar.bz2. > =3D> SHA256 Checksum OK for transcode-1.0.6.tar.bz2. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg > =3D=3D=3D> Patching for transcode-1.0.6_1 > =3D=3D=3D> Applying FreeBSD patches for transcode-1.0.6_1 > /usr/bin/sed -i.bak -e 's|%%NUV%%||' /work/a/ports/multimedia/transcode/w= ork/transcode-1.0.6/import/Makefile.in > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg faad2-2.6.1,1.tbz ffmpeg-2008.07.27_6.tbz gettext-0.17_1.tbz gmak= e-3.81_3.tbz gpac-libgpac-0.4.4,1.tbz jpeg-6b_7.tbz liba52-0.7.4_2.tbz libd= vdread-0.9.7_3.tbz libiconv-1.11_1.tbz libmpeg2-0.5.1.tbz libogg-1.1.3,4.tb= z libtheora-1.0.b2.tbz libtool-1.5.26.tbz libvorbis-1.2.0_2,3.tbz libxml2-2= .6.32.tbz pkg-config-0.23_1.tbz x264-0.0.20080409_2.tbz > adding dependencies > pkg_add faad2-2.6.1,1.tbz > pkg_add ffmpeg-2008.07.27_6.tbz > pkg_add gettext-0.17_1.tbz > pkg_add gmake-3.81_3.tbz > pkg_add gpac-libgpac-0.4.4,1.tbz > skipping gpac-libgpac-0.4.4,1, already added > pkg_add jpeg-6b_7.tbz > pkg_add liba52-0.7.4_2.tbz > skipping liba52-0.7.4_2, already added > pkg_add libdvdread-0.9.7_3.tbz > pkg_add libiconv-1.11_1.tbz > skipping libiconv-1.11_1, already added > pkg_add libmpeg2-0.5.1.tbz > pkg_add libogg-1.1.3,4.tbz > skipping libogg-1.1.3,4, already added > pkg_add libtheora-1.0.b2.tbz > skipping libtheora-1.0.b2, already added > pkg_add libtool-1.5.26.tbz > pkg_add libvorbis-1.2.0_2,3.tbz > skipping libvorbis-1.2.0_2,3, already added > pkg_add libxml2-2.6.32.tbz > pkg_add pkg-config-0.23_1.tbz > skipping pkg-config-0.23_1, already added > pkg_add x264-0.0.20080409_2.tbz > skipping x264-0.0.20080409_2, already added > =3D=3D=3D> transcode-1.0.6_1 depends on executable: iconv - found > =3D=3D=3D> transcode-1.0.6_1 depends on executable: gmake - found > =3D=3D=3D> transcode-1.0.6_1 depends on file: /usr/local/bin/libtool - = found > =3D=3D=3D> transcode-1.0.6_1 depends on executable: pkg-config - found > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: dvdread.5 - fou= nd > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: jpeg.9 - found > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: mpeg2.0 - found > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: avcodec.1 - fou= nd > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: ogg.5 - found > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: vorbis.4 - foun= d > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: theora.0 - foun= d > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: a52.0 - found > =3D=3D=3D> transcode-1.0.6_1 depends on shared library: xml2.5 - found > =3D=3D=3D> Configuring for transcode-1.0.6_1 > checking build system type... amd64-portbld-freebsd6.3 > checking host system type... amd64-portbld-freebsd6.3 > checking target system type... amd64-portbld-freebsd6.3 > checking for a BSD-compatible install... /usr/bin/install -c -o root -g w= heel > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... autotools/install-sh -c -d > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking whether gmake sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles... n= o > checking for gcc... cc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables...=20 > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether cc accepts -g... yes > checking for cc option to accept ISO C89... none needed > checking for style of include used by gmake... GNU > checking dependency style of cc... gcc3 > checking whether cc understands -c and -o together... yes > checking how to run the C preprocessor... cc -E > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking whether cc needs -traditional... no > checking whether we are using the GNU C++ compiler... yes > checking whether c++ accepts -g... yes > checking dependency style of c++... gcc3 > checking for gawk... (cached) nawk > checking how to run the C preprocessor... cc -E > checking for a BSD-compatible install... /usr/bin/install -c -o root -g w= heel > checking whether ln -s works... yes > checking whether gmake sets $(MAKE)... (cached) yes > checking dependency style of cc... gcc3 > checking for gcc... (cached) cc > checking whether we are using the GNU C compiler... (cached) yes > checking whether cc accepts -g... (cached) yes > checking for cc option to accept ISO C89... (cached) none needed > checking dependency style of cc... (cached) gcc3 > checking for nawk... /usr/bin/nawk > checking for dlopen in ... yes > checking for dlopen... yes > checking for ANSI C header files... yes > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking for unistd.h... (cached) yes > checking limits.h usability... yes > checking limits.h presence... yes > checking for limits.h... yes > checking for inttypes.h... (cached) yes > checking malloc.h usability... no > checking malloc.h presence... no > checking for malloc.h... no > checking alloca.h usability... no > checking alloca.h presence... no > checking for alloca.h... no > checking for an ANSI C-conforming const... yes > checking whether time.h and sys/time.h may both be included... yes > checking for inline... inline > checking for size_t... yes > checking whether byte ordering is bigendian... no > checking for off_t... yes > checking __attribute__ ((aligned ())) support... 64 > checking for stdlib.h... (cached) yes > checking for GNU libc compatible malloc... yes > checking for working alloca.h... no > checking for alloca... yes > checking for vprintf... yes > checking for _doprnt... no > checking whether lstat dereferences a symlink specified with a trailing s= lash... no > checking whether stat accepts an empty string... no > checking for working strcoll... yes > checking return type of signal handlers... void > checking for strtol... yes > checking for memalign... no > checking for ftruncate... yes > checking for gettimeofday... yes > checking for memset... yes > checking for strerror... yes > checking for strncasecmp... yes > checking for stat... yes > checking for floor... no > checking for atexit... yes > checking for getpagesize... yes > checking for memmove... yes > checking for mkfifo... yes > checking for vsscanf... yes > checking for strptime... yes > checking for alloca... no > checking for strlcat... yes > checking for strlcpy... yes > checking for lrint in -lm... yes > checking for getopt_long_only... yes > checking whether support lib is needed... no > checking for pthreads in -pthread... yes > checking for build architecture... AMD64 architecture (AMD64) > checking if $CC groks MMX inline assembly... yes > checking for support of 3DNow in assembly code... yes > checking if $CC groks SSE inline assembly... yes > checking if $CC can handle SSE2 inline asm... yes > checking if $CC groks AltiVec inline assembly... no > checking if $CC groks AltiVec C extensions... no > checking if linker needs -framework vecLib...=20 > checking if cc supports -fomit-frame-pointer flags... yes > checking for a sed that does not truncate output... /usr/bin/sed > checking for ld used by cc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for /usr/bin/ld option to reload object files... -r > checking for BSD-compatible nm... /usr/bin/nm -B > checking how to recognise dependent libraries... pass_all > checking dlfcn.h usability... yes > checking dlfcn.h presence... yes > checking for dlfcn.h... yes > checking how to run the C++ preprocessor... c++ -E > checking for g77... no > checking for xlf... no > checking for f77... f77 > checking whether we are using the GNU Fortran 77 compiler... yes > checking whether f77 accepts -g... yes > checking the maximum length of command line arguments... (cached) 262144 > checking command to parse /usr/bin/nm -B output from cc object... ok > checking for objdir... .libs > checking for ar... ar > checking for ranlib... ranlib > checking for strip... strip > checking if cc supports -fno-rtti -fno-exceptions... no > checking for cc option to produce PIC... -fPIC > checking if cc PIC flag -fPIC works... yes > checking if cc static flag -static works... yes > checking if cc supports -c -o file.o... yes > checking whether the cc linker (/usr/bin/ld) supports shared libraries...= yes > checking whether -lc should be explicitly linked in... yes > checking dynamic linker characteristics... freebsd6.3 ld.so > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking for shl_load... no > checking for shl_load in d... no > checking for dlopen... (cached) yes > checking whether a program can dlopen itself... yes > checking whether a statically linked program can dlopen itself... no > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > configure: creating libtool > appending configuration tag "CXX" to libtool > checking for ld used by c++... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking whether the c++ linker (/usr/bin/ld) supports shared libraries..= . yes > checking for c++ option to produce PIC... -fPIC > checking if c++ PIC flag -fPIC works... yes > checking if c++ static flag -static works... yes > checking if c++ supports -c -o file.o... yes > checking whether the c++ linker (/usr/bin/ld) supports shared libraries..= . yes > checking dynamic linker characteristics... freebsd6.3 ld.so > checking how to hardcode library paths into programs... immediate > appending configuration tag "F77" to libtool > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking for f77 option to produce PIC... -fPIC > checking if f77 PIC flag -fPIC works... yes > checking if f77 static flag -static works... yes > checking if f77 supports -c -o file.o... yes > checking whether the f77 linker (/usr/bin/ld) supports shared libraries..= . yes > checking dynamic linker characteristics... freebsd6.3 ld.so > checking how to hardcode library paths into programs... immediate > checking if cc supports -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE= _OFFSET_BITS=3D64 -O2 -fno-strict-aliasing -pipe flags... yes > checking if c++ supports -O2 -fno-strict-aliasing -pipe -D_LARGEFILE_SOUR= CE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=3D64 flags... yes > checking if fast integers are available... yes > checking for pkg-config... /usr/local/bin/pkg-config > checking for X... no > configure: WARNING: can not find X11 > checking for XvQueryExtension in -lXv... no > checking X11/Xaw/Simple.h usability... no > checking X11/Xaw/Simple.h presence... no > checking for X11/Xaw/Simple.h... no > checking for XpmFreeAttributes in -lXpm... no > checking for gzopen in -lz... yes > checking for sin in -lm... yes > checking ffmpeg/avcodec.h usability... yes > checking ffmpeg/avcodec.h presence... yes > checking for ffmpeg/avcodec.h... yes > checking libavcodec/avcodec.h usability... yes > checking libavcodec/avcodec.h presence... yes > checking for libavcodec/avcodec.h... yes > checking for pkgconfig support for libavcodec... gnome-config: not found > no > checking how to determine LIBAVCODEC_CFLAGS... user > checking how to determine LIBAVCODEC_LIBS... user > checking for avcodec_thread_init in -lavcodec... no > checking for pkgconfig support for libmpeg2... gnome-config: not found > no > checking how to determine LIBMPEG2_CFLAGS... default > checking mpeg2dec/mpeg2.h usability... yes > checking mpeg2dec/mpeg2.h presence... yes > checking for mpeg2dec/mpeg2.h... yes > checking how to determine LIBMPEG2_LIBS... default > checking for mpeg2_init in -lmpeg2... yes > checking for internal static framebuffer support... yes > checking for network streaming support... no > checking for internal NUV support... configure: WARNING: *** NUV format s= upport on x86_64 is EXPERIMENTAL *** > configure: WARNING: *** Be prepared for glitches and even crashes *** > yes > checking whether v4l support is requested... no > checking whether bktr support is requested... no > checking whether sunau support is requested... no > checking whether OSS support is requested... yes > checking sys/soundcard.h usability... yes > checking sys/soundcard.h presence... yes > checking for sys/soundcard.h... yes > checking decore.h usability... no > checking decore.h presence... no > checking for decore.h... no > checking encore2.h usability... no > checking encore2.h presence... no > checking for encore2.h... no > checking for default xvid... xvid4 > checking whether ibp and lors support is requested... no > checking whether libpostproc support is requested... no > checking whether freetype2 support is requested... no > checking whether avifile support is requested... no > checking whether lame support is requested... no > checking whether ogg support is requested... yes > checking for pkgconfig support for ogg... yes > checking how to determine OGG_CFLAGS... pkg-config > checking ogg/ogg.h usability... yes > checking ogg/ogg.h presence... yes > checking for ogg/ogg.h... yes > checking how to determine OGG_LIBS... pkg-config > checking for ogg_stream_init in -logg... yes > checking whether vorbis support is requested... yes > checking for pkgconfig support for vorbis... yes > checking how to determine VORBIS_CFLAGS... pkg-config > checking vorbis/codec.h usability... yes > checking vorbis/codec.h presence... yes > checking for vorbis/codec.h... yes > checking how to determine VORBIS_LIBS... pkg-config > checking for vorbis_info_init in -lvorbis... yes > checking whether theora support is requested... yes > checking for pkgconfig support for theora... yes > checking for theora-config... no > checking how to determine THEORA_CFLAGS... pkg-config > checking theora/theora.h usability... yes > checking theora/theora.h presence... yes > checking for theora/theora.h... yes > checking how to determine THEORA_LIBS... pkg-config > checking for theora_info_init in -ltheora... yes > checking whether libdvdread support is requested... yes > checking for pkgconfig support for libdvdread... gnome-config: not found > no > checking how to determine LIBDVDREAD_CFLAGS... prefix > checking how to determine LIBDVDREAD_LIBS... prefix > checking for DVDOpen in -ldvdread... yes > checking dvdread/dvd_reader.h usability... yes > checking dvdread/dvd_reader.h presence... yes > checking for dvdread/dvd_reader.h... yes > checking whether pvm3 support is requested... no > gnome-config: not found > Package libdv was not found in the pkg-config search path. > Perhaps you should add the directory containing `libdv.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libdv' found > checking whether libdv support is requested... no > gnome-config: not found > Package libquicktime was not found in the pkg-config search path. > Perhaps you should add the directory containing `libquicktime.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libquicktime' found > checking whether libquicktime support is requested... no > checking whether lzo support is requested... no > checking whether a52 support is requested... yes > checking for pkgconfig support for a52... gnome-config: not found > no > checking how to determine A52_CFLAGS... default > checking a52dec/a52.h usability... yes > checking a52dec/a52.h presence... yes > checking for a52dec/a52.h... yes > checking how to determine A52_LIBS... default > checking for a52_init in -la52 ... yes > checking for liba52 as default A52/AC3 decoder... yes > gnome-config: not found > Package libmpeg3 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libmpeg3.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libmpeg3' found > checking whether libmpeg3 support is requested... no > checking whether libxml2 support is requested... yes > checking for pkgconfig support for libxml2... yes > checking for xml2-config... /usr/local/bin/xml2-config > checking how to determine LIBXML2_CFLAGS... pkg-config > checking libxml/parser.h usability... yes > checking libxml/parser.h presence... yes > checking for libxml/parser.h... yes > checking how to determine LIBXML2_LIBS... pkg-config > checking for xmlStrcmp in -lxml2... yes > checking whether mjpegtools support is requested... no > checking whether sdl support is requested... no > checking whether libfame support is requested... no > checking whether imagemagick support is requested... no > checking whether libjpegmmx support is requested... no > checking whether libjpeg support is requested... yes > checking for pkgconfig support for libjpeg... gnome-config: not found > no > checking how to determine LIBJPEG_CFLAGS... default > checking jpeglib.h usability... yes > checking jpeglib.h presence... yes > checking for jpeglib.h... yes > checking how to determine LIBJPEG_LIBS... default > checking for jpeg_CreateCompress in -ljpeg... yes > checking whether bsdav support is requested... no > checking whether iconv support is requested... yes > checking for pkgconfig support for iconv... gnome-config: not found > no > checking how to determine ICONV_CFLAGS... default > checking iconv.h usability... yes > checking iconv.h presence... yes > checking for iconv.h... yes > checking how to determine ICONV_LIBS... default > checking for iconv_open in -liconv... yes > checking whether internal libxio support is requested... no > checking if cc supports -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -= D_FILE_OFFSET_BITS=3D64 -O2 -fno-strict-aliasing -pipe flags... yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating aclib/Makefile > config.status: creating avilib/Makefile > config.status: creating contrib/Makefile > config.status: creating contrib/pnmpvn/Makefile > config.status: creating docs/Makefile > config.status: creating docs/html/Makefile > config.status: creating docs/man/Makefile > config.status: creating docs/release-notes/Makefile > config.status: creating export/Makefile > config.status: creating filter/Makefile > config.status: creating filter/divxkey/Makefile > config.status: creating filter/extsub/Makefile > config.status: creating filter/pp/Makefile > config.status: creating filter/preview/Makefile > config.status: creating filter/subtitler/Makefile > config.status: creating filter/tomsmocomp/Makefile > config.status: creating filter/yuvdenoise/Makefile > config.status: creating import/Makefile > config.status: creating import/nuv/Makefile > config.status: creating import/v4l/Makefile > config.status: creating libac3/Makefile > config.status: creating libdldarwin/Makefile > config.status: creating libioaux/Makefile > config.status: creating libsupport/Makefile > config.status: creating libtc/Makefile > config.status: creating libvo/Makefile > config.status: creating libxio/Makefile > config.status: creating pvm3/Makefile > config.status: creating src/Makefile > config.status: creating testsuite/Makefile > config.status: creating tools/Makefile > config.status: creating transcode.spec > config.status: creating filter/parse_csv.awk > config.status: creating filter/filter_list.awk > config.status: creating config.h > config.status: executing depfiles commands >=20 > ---------------------------------------- > Summary for transcode 1.0.6: > ---------------------------------------- >=20 > core options > ---------------------------------------- > static AV-frame buffering yes > network (sockets) streams no > NUV format support yes > experimental xio no > Default xvid export xvid4 > A52 default decoder yes >=20 > libavcodec > ---------------------------------------- > headers =20 > libraries =20 > build =20 > version =20 > statically linked no >=20 > hardware support > ---------------------------------------- > v4l/v4l2 no > OSS yes > bktr no > sunau no >=20 > optional package support > ---------------------------------------- > IBP no > X11 no > libmpeg2 yes > libpostproc no > freetype2 no > avifile no > lame no > ogg yes > vorbis yes > theora yes > libdvdread yes > pvm3 no > libdv no > libquicktime no > lzo no > a52 yes > libmpeg3 no > libxml2 yes > mjpegtools no > sdl no > libfame no > imagemagick no > libjpeg yes > bsdav no > iconv yes >=20 > ERROR: requirement failed: cannot link against libavcodec > libavcodec can be found in the following packages: > FFmpeg http://www.ffmpeg.org/ >=20 >=20 > Please see the INSTALL file in the top directory of the > transcode sources for more information about building > transcode with this configure script. >=20 > =3D=3D=3D> Script "configure" failed unexpectedly. > Please report the problem to multimedia@FreeBSD.org [maintainer] and atta= ch > the "/work/a/ports/multimedia/transcode/work/transcode-1.0.6/config.log" > including the output of the failure of your make command. Also, it might = be > a good idea to provide an overview of all packages installed on your syst= em > (e.g. an `ls /var/db/pkg`). > *** Error code 1 >=20 > Stop in /a/ports/multimedia/transcode. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > build of /usr/ports/multimedia/transcode ended at Fri Aug 29 16:10:38 UTC= 2008 --=20 Pav Lucistnik I can't do that, that would make sense. --=-+hZa7r+vSCEerh3xW13Z Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAki4OS0ACgkQntdYP8FOsoLeXgCfdRDVFZ0HsQ0uY04yQBhmq/s0 PMsAmwQgmrK4SrAIIKBNOsp/JXMCd8YA =viNx -----END PGP SIGNATURE----- --=-+hZa7r+vSCEerh3xW13Z-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 03:32:29 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F7F11065673 for ; Sat, 30 Aug 2008 03:32:29 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.freebsd.org (Postfix) with ESMTP id 4D39F8FC0A for ; Sat, 30 Aug 2008 03:32:29 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.183]) by hub.org (Postfix) with ESMTP id 9379A1D0B851 for ; Sat, 30 Aug 2008 00:14:08 -0300 (ADT) Received: from hub.org ([200.46.204.220]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 81981-02 for ; Sat, 30 Aug 2008 00:14:05 -0300 (ADT) Received: from [192.168.1.2] (blk-224-204-104.eastlink.ca [24.224.204.104]) by hub.org (Postfix) with ESMTPA id BD2731D0BCAB for ; Sat, 30 Aug 2008 00:10:59 -0300 (ADT) Date: Sat, 30 Aug 2008 00:10:59 -0300 From: "Marc G. Fournier" To: freebsd-multimedia@freebsd.org Message-ID: <080447DB78260E7D31A30D60@ganymede.hub.org> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Radeon Video card / TV-OUT Horizontal Scrolling X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 03:32:29 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Can't seem to find anything through google about this ... used to have an nVidia card plugged into this box that worked fantastic, but it recently died and I put in a spare ATI that I had laying about ... works fine if I plug it into a digital monitor, but if I try and use svideo to connect it to my TV, it just continously scrolls, so I can't actually do anything ... Is there something I need to do to get this to work with my TV like the nVidia, or should I just give it up and go out and buy another nVidia card? - -- Marc G. Fournier Hub.Org Hosting Solutions S.A. (http://www.hub.org) Email . scrappy@hub.org MSN . scrappy@hub.org Yahoo . yscrappy Skype: hub.org ICQ . 7615664 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAki4ukMACgkQ4QvfyHIvDvNFGQCfZDXnuHwb/AC1w1TX2fa3aNmh 6/4AoNinK3CJONT3L6xif3wDZUkjRs4p =2dE0 -----END PGP SIGNATURE----- From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 04:44:00 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4987C1065677; Sat, 30 Aug 2008 04:44:00 +0000 (UTC) (envelope-from hartzell@alerce.com) Received: from merlin.alerce.com (merlin.alerce.com [64.62.142.94]) by mx1.freebsd.org (Postfix) with ESMTP id 379AA8FC12; Sat, 30 Aug 2008 04:44:00 +0000 (UTC) (envelope-from hartzell@alerce.com) Received: from merlin.alerce.com (localhost [127.0.0.1]) by merlin.alerce.com (Postfix) with ESMTP id 75B4333C62; Fri, 29 Aug 2008 21:44:19 -0700 (PDT) Received: from merlin.alerce.com (localhost [127.0.0.1]) by merlin.alerce.com (Postfix) with ESMTP id 1E8F033C5B; Fri, 29 Aug 2008 21:44:18 -0700 (PDT) From: George Hartzell MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18616.53262.986892.268638@almost.alerce.com> Date: Fri, 29 Aug 2008 21:43:58 -0700 To: Alexander Motin In-Reply-To: <48B2DD7E.6030700@FreeBSD.org> References: <48B2DD7E.6030700@FreeBSD.org> X-Mailer: VM 7.19 under Emacs 22.1.50.1 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hartzell@alerce.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 04:44:00 -0000 I cvsup'ed my -STABLE mac pro amd64 this afternoon, applied hda.7.20080828.patch, rebuilt everything. Sound no longer works. Sndstat is available at: http://shrimp.alerce.com/macpro/hda.7.20080828.patch.sndstat verbose dmesg is at: http://shrimp.alerce.com/macpro/hda.7.20080828.patch.dmesg-out I tried it both with and without hint.hdac.0.config="gpio1" I also get [GIANT] in my sndstat output. g. From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 06:47:27 2008 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62BEB1065678 for ; Sat, 30 Aug 2008 06:47:27 +0000 (UTC) (envelope-from paulbeard@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.227]) by mx1.freebsd.org (Postfix) with ESMTP id 30BE28FC15 for ; Sat, 30 Aug 2008 06:47:27 +0000 (UTC) (envelope-from paulbeard@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1560885rvf.43 for ; Fri, 29 Aug 2008 23:47:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=1Wvix+BgOcc4cLYT9JRVS1VEEDI7HFN7Evj+agVXlk4=; b=n7ItbgVjBFWOC92qy8oU0AACrAWDlAk6vBV0MxR6s6kE5OHm2SQnnmXBEF5UIfgmyk aCnuH2XtULN91u5Nr/2s6+4795zWImrfRbXM3qIRf1m58G4ib/DeK2oRRcb7vEQhBhED asKMwZGCwjkMqTP91T5wjwsvR0IQZD2xKn6y8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=N5wssjbkgkNQvWudQsmSBl3GOhqmROTBlHobNuAR5oJlm6M2U7/8MONowxb7dizwDK 0eFagCbULexdT41VL7dYSTc16E+7Eriw+oLhX9c4c/cx85gYeiEoHoQRfu/DPFcp2Nbc 0zcZ3gp1k3d54LBqASI/zZNS3guq/XeE+X3TU= Received: by 10.140.203.9 with SMTP id a9mr1973767rvg.203.1220077048561; Fri, 29 Aug 2008 23:17:28 -0700 (PDT) Received: by 10.140.131.5 with HTTP; Fri, 29 Aug 2008 23:17:28 -0700 (PDT) Message-ID: Date: Fri, 29 Aug 2008 23:17:28 -0700 From: "paul beard" To: multimedia@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_18896_17221736.1220077048534" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: transcode: Script "configure" failed unexpectedly. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 06:47:27 -0000 ------=_Part_18896_17221736.1220077048534 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline ---------------------------------------- Summary for transcode 1.0.6: ---------------------------------------- core options ---------------------------------------- static AV-frame buffering yes network (sockets) streams no NUV format support yes experimental xio no Default xvid export xvid4 A52 default decoder yes libavcodec ---------------------------------------- headers libraries build version statically linked no hardware support ---------------------------------------- v4l/v4l2 no OSS yes bktr no sunau no optional package support ---------------------------------------- IBP no X11 yes libmpeg2 yes libpostproc no freetype2 yes avifile no lame yes ogg yes vorbis yes theora yes libdvdread yes pvm3 no libdv yes libquicktime no lzo no a52 yes libmpeg3 no libxml2 yes mjpegtools no sdl yes libfame no imagemagick yes libjpeg yes bsdav no iconv yes ERROR: requirement failed: cannot link against libavcodec libavcodec can be found in the following packages: FFmpeg http://www.ffmpeg.org/ Please see the INSTALL file in the top directory of the transcode sources for more information about building transcode with this configure script. ===> Script "configure" failed unexpectedly. Please report the problem to multimedia@FreeBSD.org [maintainer] and attach the "/usr/ports/multimedia/transcode/work/transcode-1.0.6/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 /usr/ports/multimedia/transcode]# ls -l /usr/local/include/libavcodec total 204 -rw-r--r-- 1 root wheel 96356 Aug 29 22:27 avcodec.h -rw-r--r-- 1 root wheel 4411 Aug 29 22:27 opt.h /usr/ports/multimedia/transcode]# ls -l /usr/local/lib/libavcodec.* -rw-r--r-- 1 root wheel 3597522 Aug 29 22:27 /usr/local/lib/libavcodec.a lrwxr-xr-x 1 root wheel 21 Aug 29 22:27 /usr/local/lib/libavcodec.so -> libavcodec.so.51.61.0 lrwxr-xr-x 1 root wheel 21 Aug 29 22:27 /usr/local/lib/libavcodec.so.1 -> libavcodec.so.51.61.0 -rwxr-xr-x 1 root wheel 3173108 Aug 29 22:27 /usr/local/lib/libavcodec.so.51.61.0 -- Paul Beard / www.paulbeard.org/ ------=_Part_18896_17221736.1220077048534-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 07:55:18 2008 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A10171065674 for ; Sat, 30 Aug 2008 07:55:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from smtp.umc.ua (proxy1.umc.ua [80.255.64.41]) by mx1.freebsd.org (Postfix) with ESMTP id 625428FC22 for ; Sat, 30 Aug 2008 07:55:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from localhost (unknown [77.52.124.234]) by smtp.umc.ua (Postfix) with ESMTP id 5D74A7EFF4; Sat, 30 Aug 2008 10:55:12 +0300 (EEST) Sender: mav@FreeBSD.org From: "Alexander Motin" To: hartzell@alerce.com MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Message-ID: <200808301055150000@313035017> X-Mailer: FlexMail 4 Date: Sat, 30 Aug 2008 10:55:14 +0300 Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@FreeBSD.org Subject: Re: snd_hda UAA patch second preview X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 07:55:18 -0000 > I cvsup'ed my -STABLE mac pro amd64 this afternoon, applied > hda.7.20080828.patch, rebuilt everything. > > Sound no longer works. > > Sndstat is available at: > http://shrimp.alerce.com/macpro/hda.7.20080828.patch.sndstat As I can see there is 4 playback devices. Have you tried all of them? > verbose dmesg is at: > http://shrimp.alerce.com/macpro/hda.7.20080828.patch.dmesg-out This address is incorrect. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 10:13:13 2008 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5698A106567B; Sat, 30 Aug 2008 10:13:13 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (diana.db.net [204.228.224.242]) by mx1.freebsd.org (Postfix) with ESMTP id 38F338FC13; Sat, 30 Aug 2008 10:13:13 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net ([204.228.224.242] helo=localhost ident=mailnull) by diana.db.net with esmtp (Exim 4.66 (FreeBSD)) (envelope-from ) id 1KZNSC-0005CI-NX; Sat, 30 Aug 2008 04:13:12 -0600 Received: from diana.db.net ([127.0.0.1] helo=localhost) (envelope-from ) id 1KZNSB-0006Qx-Qq; Sat, 30 Aug 2008 06:13:11 -0400 Date: Sat, 30 Aug 2008 06:13:11 -0400 From: Diane Bruce To: Pav Lucistnik Message-ID: <20080830101311.GB8027@night.db.net> References: <1220032813.45189.9.camel@ikaros.oook.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1220032813.45189.9.camel@ikaros.oook.cz> User-Agent: Mutt/1.4.2.3i Cc: db@FreeBSD.org, multimedia@FreeBSD.org Subject: Re: [Fwd: transcode-1.0.6_1 failed on amd64 6] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 10:13:13 -0000 On Fri, Aug 29, 2008 at 08:00:13PM +0200, Pav Lucistnik wrote: > -------- P?eposlan? zpr?va -------- > > Od: User Ports-amd64 > > Komu: cvs@oook.cz > > P?edm?t: transcode-1.0.6_1 failed on amd64 6 > > Datum: Fri, 29 Aug 2008 16:10:40 GMT > > > > You can also find this build log at I see the problem. I'll have a fix later today. -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 16:04:50 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 586321065670 for ; Sat, 30 Aug 2008 16:04:50 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id DD10D8FC17 for ; Sat, 30 Aug 2008 16:04:49 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so867683fgb.35 for ; Sat, 30 Aug 2008 09:04:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=7lbjOBwei+SvB2vjraraOJkQJ6rmbgXajKve0dpgP3g=; b=fnt3W6n18CfXfw7CNvh0gtdjK4U+FTyc50qV43rRs+pYWrLoyzAsPrflG80d23xN8m pQe/WONKeo9G+sY/9XwGC7IssN6r7zYZL+eJkaJOOAab9K8e7fpmLBrqBHJqw1DnBpIN jEk6dtO7j4SB1TJUZemJBuOUKJd67WYpepVlg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=YozhQhpCdwkFJUN99YJVVY3xS/3bTBUG1h/iV3mbvzIgDIyE5VVR8I26oFTMhjSq5K oMEjMThe3iJB/OpDpFY9caU+kdKW7R8xIZ//uidQESqnNhJw5GC2ini9HpVn4B6O1LKt twE+0uL+zIhC20QnpcKiraNLPtnycNgu1VSkk= Received: by 10.86.1.1 with SMTP id 1mr3031891fga.61.1220110594104; Sat, 30 Aug 2008 08:36:34 -0700 (PDT) Received: by 10.86.31.16 with HTTP; Sat, 30 Aug 2008 08:36:34 -0700 (PDT) Message-ID: Date: Sat, 30 Aug 2008 17:36:34 +0200 From: "Lars Stokholm" To: freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Unable to get OSD (and probably subtitles) in MPlayer X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 16:04:50 -0000 My MPlayer installation seems strange(r than usual). I can't get the fonts to work on a completely default installation, using 7-STABLE and newest port. The first thing I tried was to link Bitstream Vera Sans to subfont.ttf: lrwxr-xr-x 1 lars lars 48 Aug 30 17:00 /home/lars/.mplayer/subfont.ttf -> /usr/local/lib/X11/fonts/bitstream-vera/Vera.ttf Nothing happens when I press 'o' for OSD in MPlayer. Giving the font on the command line: mplayer -font /usr/local/lib/X11/fonts/bitstream-vera/Vera: Cannot load bitmap font: /usr/local/lib/X11/fonts/bitstream-vera/Vera It gives me a similar response with -font 'Bitstream Vera Sans'. Also MPlayer is unable to recognize the -ass option: Unknown option on the command line: -ass Error parsing option on the command line: -ass I'm baffled... From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 16:42:07 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8B801065674 for ; Sat, 30 Aug 2008 16:42:07 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 199A48FC13 for ; Sat, 30 Aug 2008 16:42:06 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 30 Aug 2008 16:15:25 -0000 Received: from 85-127-253-3.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.253.3] by mail.gmx.net (mp047) with SMTP; 30 Aug 2008 18:15:25 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX18YrotyYCIYejcDCNXeB2nbDlR73RJZObuXlABuwJ ifISnQ8aoH681e From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Sat, 30 Aug 2008 18:15:24 +0200 User-Agent: KMail/1.10.0 (FreeBSD/7.0-RELEASE-p3; KDE/4.1.0; i386; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200808301815.25483.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.7 Cc: Lars Stokholm Subject: Re: Unable to get OSD (and probably subtitles) in MPlayer X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 16:42:07 -0000 On Saturday 30 August 2008 17:36:34 Lars Stokholm wrote: > My MPlayer installation seems strange(r than usual). I can't get the > fonts to work on a completely default installation, using 7-STABLE and > newest port. What works for me: make to have multimedia/mplayer-fonts installed $ cd /usr/ports/multimedia/mplayer $ make install-user -- Stefan From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 16:44:30 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED3241065672 for ; Sat, 30 Aug 2008 16:44:30 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.188]) by mx1.freebsd.org (Postfix) with ESMTP id 7C4968FC14 for ; Sat, 30 Aug 2008 16:44:30 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so1010679fkk.11 for ; Sat, 30 Aug 2008 09:44:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=RAQWJL/OM4LDdZ3PWuKbO7Np2bsuwwZ7FYHrwtVmPoU=; b=MmRGFsw2G/2v7wczDpntfoXdq7zstLnQ+cYkWZwT5n0TbARVrloebeWoeUbEJUivTl Nfn1/VCFKj9bCqOB/qk56OIFzH6+FaVYrcSYXI6xM0rtehAQ2G9tk/ssZ9/2PGifQs37 T5NvdxljIr0UoSERYY4MGsFTP33Et4hDESTds= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Sws/WPQO15TPVr04azPWrTvjI4gpPp4v2a0n9aO2vpB8Tp7jrvqe/Kq20qmAG/McMa fhZX6Plt5gFGg/+7WMH4CcfvM9yTj67129/G/GS2uUeZYnxalrm2la72DuevAUEE7EHk bJZGzTuFiZ+F2B831xkbvW4QrdT8Epavc80Eg= Received: by 10.180.227.2 with SMTP id z2mr4054860bkg.12.1220114668633; Sat, 30 Aug 2008 09:44:28 -0700 (PDT) Received: by 10.180.250.2 with HTTP; Sat, 30 Aug 2008 09:44:28 -0700 (PDT) Message-ID: Date: Sat, 30 Aug 2008 18:44:28 +0200 From: "Lars Stokholm" To: freebsd-multimedia@freebsd.org In-Reply-To: <200808301815.25483.shoesoft@gmx.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200808301815.25483.shoesoft@gmx.net> Subject: Re: Unable to get OSD (and probably subtitles) in MPlayer X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 16:44:31 -0000 On Sat, Aug 30, 2008 at 6:15 PM, Stefan Ehmann wrote: > What works for me: > > make to have multimedia/mplayer-fonts installed > $ cd /usr/ports/multimedia/mplayer > $ make install-user Thank you for your reply, but I prefer using freetype and as I understand it, install-user only works for bitmap fonts. Here's something from the install log: mplayer-0.99.11_5 depends on shared library: iconv.3 - found ... Checking for iconv ... no ... Checking for freetype >= 2.0.9 ... no (iconv support needed) Checking for fontconfig ... no (freetype support needed) Checking for SSA/ASS support ... no (FreeType support needed) I'm not sure if this is the cause of my problems, but it seems like it to me. Why does it say "Checking for iconv ... no" when the share library iconv.3 is found? From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 17:11:46 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3DE6106567A for ; Sat, 30 Aug 2008 17:11:46 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 8EA7E8FC15 for ; Sat, 30 Aug 2008 17:11:46 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.97] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7UHBguN085555 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 30 Aug 2008 13:11:42 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Lars Stokholm In-Reply-To: References: <200808301815.25483.shoesoft@gmx.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NNzugnoWW4RkfUVTOktH" Organization: FreeBSD Date: Sat, 30 Aug 2008 13:11:33 -0400 Message-Id: <1220116293.1831.1.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org Subject: Re: Unable to get OSD (and probably subtitles) in MPlayer X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 17:11:47 -0000 --=-NNzugnoWW4RkfUVTOktH Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2008-08-30 at 18:44 +0200, Lars Stokholm wrote: > On Sat, Aug 30, 2008 at 6:15 PM, Stefan Ehmann wrote: > > What works for me: > > > > make to have multimedia/mplayer-fonts installed > > $ cd /usr/ports/multimedia/mplayer > > $ make install-user >=20 > Thank you for your reply, but I prefer using freetype and as I > understand it, install-user only works for bitmap fonts. Have you tried adding fontconfig =3D "yes" to .mplayer/config? robert. > Here's something from the install log: >=20 > mplayer-0.99.11_5 depends on shared library: iconv.3 - found > ... > Checking for iconv ... no > ... > Checking for freetype >=3D 2.0.9 ... no (iconv support needed) > Checking for fontconfig ... no (freetype support needed) > Checking for SSA/ASS support ... no (FreeType support needed) >=20 > I'm not sure if this is the cause of my problems, but it seems like it > to me. Why does it say "Checking for iconv ... no" when the share > library iconv.3 is found? > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.= org" --=-NNzugnoWW4RkfUVTOktH Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAki5f0UACgkQM4TrQ4qfROOiYgCfRzMVFyXQsd69/69VVGAbE/mK yF4AnRO0gw0B939AbFj40mNIRjRHw2f0 =M/Hu -----END PGP SIGNATURE----- --=-NNzugnoWW4RkfUVTOktH-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 30 17:41:47 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 927151065674 for ; Sat, 30 Aug 2008 17:41:47 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.185]) by mx1.freebsd.org (Postfix) with ESMTP id 209178FC1A for ; Sat, 30 Aug 2008 17:41:46 +0000 (UTC) (envelope-from lars.stokholm@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so1020644fkk.11 for ; Sat, 30 Aug 2008 10:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=lNzF98Fb4RCh9kQiT6oJTi85lDqK6PyD56JKevJzdVE=; b=hxsVgYzOvHUSqqewXCtBEHraI7NpI7CQpskgqmX4MrnVc6G4ULoh8wxzTRh8MbWxH9 q8HUSOuUI72R40QqQkFF+TP2AoF7dcR6MPmk8W0n9nxcyVesnKqVL++yBRX731bCSLGe 41GIaFjEcO9REj1Fw42sXf82p1aKvrmBxGV20= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=ucSrAm3y9Izb0DJHte0JzFjDlpS5Zqu8h64YmBF/XWt9hSkb/8xsIz1AsY76NOS4iU iYirSEVL6qbpPUACdyMj6Yx9PpewOvP7o64a1KrSwTnf4J1YjH84IV6LsVIKMrW4Zch3 WlEzeSSZhoYlxX773v+08/LUUKip0KV0QzHCQ= Received: by 10.180.254.18 with SMTP id b18mr4048823bki.43.1220118105887; Sat, 30 Aug 2008 10:41:45 -0700 (PDT) Received: by 10.180.250.2 with HTTP; Sat, 30 Aug 2008 10:41:45 -0700 (PDT) Message-ID: Date: Sat, 30 Aug 2008 19:41:45 +0200 From: "Lars Stokholm" To: "Robert Noland" In-Reply-To: <1220116293.1831.1.camel@wombat.2hip.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200808301815.25483.shoesoft@gmx.net> <1220116293.1831.1.camel@wombat.2hip.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: Unable to get OSD (and probably subtitles) in MPlayer X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 17:41:47 -0000 On Sat, Aug 30, 2008 at 7:11 PM, Robert Noland wrote: > Have you tried adding fontconfig = "yes" to .mplayer/config? "The fontconfig option can't be used in a config file." it says. But fontconfig doesn't go with freetype I think...