From owner-freebsd-acpi@FreeBSD.ORG Sun May 13 09:54:06 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7484216A406 for ; Sun, 13 May 2007 09:54:06 +0000 (UTC) (envelope-from neldredge@math.ucsd.edu) Received: from euclid.ucsd.edu (euclid.ucsd.edu [132.239.145.52]) by mx1.freebsd.org (Postfix) with ESMTP id 5BB7A13C457 for ; Sun, 13 May 2007 09:54:06 +0000 (UTC) (envelope-from neldredge@math.ucsd.edu) Received: from zeno.ucsd.edu (zeno.ucsd.edu [132.239.145.22]) by euclid.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id l4D9ZrH20797 for ; Sun, 13 May 2007 02:35:53 -0700 (PDT) Received: from localhost (neldredg@localhost) by zeno.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id l4D9Zr909852 for ; Sun, 13 May 2007 02:35:53 -0700 (PDT) X-Authentication-Warning: zeno.ucsd.edu: neldredg owned process doing -bs Date: Sun, 13 May 2007 02:35:53 -0700 (PDT) From: Nate Eldredge X-X-Sender: neldredg@zeno.ucsd.edu To: freebsd-acpi@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: System freeze on modem ring; ACPI involved X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 09:54:06 -0000 Hi all, I'm trying to chase down a problem whereby the system freezes briefly when the modem rings. It is an external serial modem, and during the 2 seconds that the phone is ringing, user processes do not run, though keystrokes are echoed to the console. When the ring ends everything is back to normal. It appears that ACPI is related and I wonder if this is possibly a "wake-on-ring" feature gone awry. Running top -S shows that three processes called "acpi_task_[012]" accumulate cpu time during the ringing. Also, booting with ACPI disabled makes the problem go away. I recompiled with ACPI_DEBUG and found that during the ringing, it spews a lot of messages like the following: Execute Method: [\\_GPE._L0E] (Node 0xffffff0000940930) [ACPI Debug] String: [0x4] "SIOH" exregion-0378 [62] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [62] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [64] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [63] ExSystemIoSpaceHandler: SystemIO 0 (8 width) Address= 0 2F exregion-0378 [64] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [63] ExSystemIoSpaceHandler: SystemIO 0 (8 width) Address= 0 2F exregion-0378 [62] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [62] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [64] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [63] ExSystemIoSpaceHandler: SystemIO 0 (8 width) Address= 0 2F exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [64] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [63] ExSystemIoSpaceHandler: SystemIO 0 (8 width) Address= 0 2F exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [64] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [63] ExSystemIoSpaceHandler: SystemIO 0 (8 width) Address= 0 2F exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E exregion-0378 [65] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2F exregion-0378 [62] ExSystemIoSpaceHandler: SystemIO 1 (8 width) Address= 0 2E evmisc-0210 [53] EvQueueNotifyRequest : Dispatching Notify(2) on node 0xffffff0000940630 evmisc-0215 [53] EvQueueNotifyRequest : Notify value: Device Wake evmisc-0286 [53] EvQueueNotifyRequest : No notify handler for Notify(PWRB, 2) node 0xffffff0000940630 [repeats hundreds of times] The acpi man page mentions the possibility of selectively disabling acpi features. I tried adding debug.acpi.avoid="\_GPE._L0E" to /boot/loader.conf and rebooting, but that does not help. Am I doing it right? The machine is a single Opteron with a Tyan S2875 Tiger K8W motherboard. I am running FreeBSD 6.2-RELEASE-p4 amd64. I've included the output of acpidump -t. Thanks in advance for any suggestions on fixing this. Please let me know if I have left out any important details. I would appreciate a personal cc on any replies, but I will check the list too. Output of acpidump -t: /* RSD PTR: OEM=ACPIAM, ACPI_Rev=2.0x (2) XSDT=0x3fff0100, length=36, cksum=157 */ /* XSDT: Length=76, Revision=1, Checksum=199, OEMID=A M I, OEM Table ID=OEMXSDT, OEM Revision=0x6000514, Creator ID=MSFT, Creator Revision=0x97 Entries={ 0x3fff0281, 0x3fff0380, 0x3ffff040, 0x3fff3990, 0x3fff39d0 } */ /* FACP: Length=244, Revision=1, Checksum=222, OEMID=A M I, OEM Table ID=OEMFACP, OEM Revision=0x6000514, Creator ID=MSFT, Creator Revision=0x97 FACS=0x3ffff000, DSDT=0x3fff03f0 INT_MODEL=APIC Preferred_PM_Profile=Workstation (3) SCI_INT=9 SMI_CMD=0x102f, ACPI_ENABLE=0xe1, ACPI_DISABLE=0x1e, S4BIOS_REQ=0x0 PSTATE_CNT=0xe2 PM1a_EVT_BLK=0x1000-0x1003 PM1a_CNT_BLK=0x1004-0x1005 PM_TMR_BLK=0x1008-0x100b GPE0_BLK=0x1020-0x1023 GPE1_BLK=0x10b0-0x10b7, GPE1_BASE=16 CST_CNT=0xe3 P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us FLUSH_SIZE=1024, FLUSH_STRIDE=16 DUTY_OFFSET=1, DUTY_WIDTH=3 DAY_ALRM=125, MON_ALRM=126, CENTURY=127 IAPC_BOOT_ARCH={LEGACY_DEV,8042} Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4} X_FACS=0x3ffff000, X_DSDT=0x3fff03f0 X_PM1a_EVT_BLK=0x1000:0[32] (IO) X_PM1a_CNT_BLK=0x1004:0[16] (IO) X_PM_TMR_BLK=0x1008:0[32] (IO) X_GPE0_BLK=0x1020:0[32] (IO) X_GPE1_BLK=0x10b0:16[64] (IO) */ /* FACS: Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000 Global_Lock= Flags= Version=1 */ /* DSDT: Length=13725, Revision=1, Checksum=252, OEMID=0AAAA, OEM Table ID=0AAAA000, OEM Revision=0x0, Creator ID=INTL, Creator Revision=0x2002026 */ /* APIC: Length=108, Revision=1, Checksum=185, OEMID=A M I, OEM Table ID=OEMAPIC, OEM Revision=0x6000514, Creator ID=MSFT, Creator Revision=0x97 Local APIC ADDR=0xfee00000 Flags={PC-AT} Type=Local APIC ACPI CPU=1 Flags={ENABLED} APIC ID=0 Type=Local APIC ACPI CPU=2 Flags={DISABLED} APIC ID=129 Type=Local APIC ACPI CPU=3 Flags={DISABLED} APIC ID=130 Type=Local APIC ACPI CPU=4 Flags={DISABLED} APIC ID=131 Type=IO APIC APIC ID=1 INT BASE=0 ADDR=0x00000000fec00000 Type=INT Override BUS=0 IRQ=0 INTR=2 Flags={Polarity=conforming, Trigger=conforming} Type=INT Override BUS=0 IRQ=0 INTR=2 Flags={Polarity=conforming, Trigger=conforming} */ /* OEMB: Length=65, Revision=1, Checksum=183, OEMID=A M I, OEM Table ID=OEMBIOS, OEM Revision=0x6000514, Creator ID=MSFT, Creator Revision=0x97 */ /* HPET: Length=56, Revision=1, Checksum=18, OEMID=A M I, OEM Table ID=OEMHPET, OEM Revision=0x6000514, Creator ID=MSFT, Creator Revision=0x97 HPET Number=0 ADDR=0x00000800 HW Rev=0xa0 Comparitors=2 Counter Size=0 Legacy IRQ routing capable={TRUE} PCI Vendor ID=0x1022 Minimal Tick=1 */ /* ASF!: Length=134, Revision=1, Checksum=107, OEMID=AMIASF, OEM Table ID=AMDSTRET, OEM Revision=0x1, Creator ID=INTL, Creator Revision=0x2002026 */ -- Nate Eldredge neldredge@math.ucsd.edu From owner-freebsd-acpi@FreeBSD.ORG Sun May 13 18:12:36 2007 Return-Path: X-Original-To: freebsd-acpi@FreeBSD.org Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EE8116A400 for ; Sun, 13 May 2007 18:12:36 +0000 (UTC) (envelope-from bernardus.de.jong@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id C33B613C465 for ; Sun, 13 May 2007 18:12:35 +0000 (UTC) (envelope-from bernardus.de.jong@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so348399and for ; Sun, 13 May 2007 11:12:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=TlsOUMdyoGU2DBU7wRTeq6xzXivMneXzno3aOyDX9Foto+4cd0u5SAzWQKUmrGS+B5Z0ywsW3Qon9Kbu2lqJ80jQ3FiFSlKD66LCSFakDUgjDaGtQ/M5pR+BXgRhaINwccybufkzotZPKpEKLONXcQN6/3wUg8XPZ1X8+JYDnYE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=YUUI4TUnZSjNiYBoNLwwLbUj6dxEccW7FRnWEkYA34ELv7jPlgHxveRoCOMpTnc3LhpNhE8BbSH+fUqBr66lWrcA33PnbI99UEYaiZJ1wznQdA2msmWbY1/Zby72kqbcoCxFCM9gmAR0dZY2B84l6Fw6hALLGkV7WFObW/vM99o= Received: by 10.100.242.11 with SMTP id p11mr3839199anh.1179078390247; Sun, 13 May 2007 10:46:30 -0700 (PDT) Received: by 10.100.110.6 with HTTP; Sun, 13 May 2007 10:46:30 -0700 (PDT) Message-ID: Date: Sun, 13 May 2007 19:46:30 +0200 From: "Bernardus de Jong" To: freebsd-acpi@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Hoge temperatuur HP742NL X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 18:12:36 -0000 Hallo Ik heb een probleem met een HP 742 NL dat is een MSI 6367N2 Motherboard. Zoals U ziet is de temperatuur indicatie veel te hoog Aux 70C! Waar zit die Aux? De PC doet het prima geen uitval geen enkel onderdeel wordt ongewoon warm. Maar direkt na een volkomen koude start is die hoge temperatuur aanwezig. Heb HP Support gemaild maar die doen er niets mee of weten het niet. Er is geen stof of vuilaanslag, de fans doen het prima. Met Speedfan kun je de offset misschien regelen of het sensor type want ik denk dat er gewoon iets verkeerd staat ingesteld. Maar hoe verander je dat? Kun je de opties van Speedfan ook implementeren in het BIOS? Computer Besturingssysteem Microsoft Windows XP Professional OS Service Pack Service Pack 2 Moederbord CPU Type AMD Athlon XP, 1800 MHz (6.75 x 267) 2200+ Moederbordnaam MSI MS-6367N2 (3 PCI, 1 AGP, 1 CNR, 2 DIMM, Audio, Video) Moederbord Chipset nVIDIA nForce 220 (DDR) Systeemgeheugen 512 MB (DDR SDRAM) BIOS Type Award Medallion (09/04/02) Communicatiepoort Communicatiepoort (COM1) Communicatiepoort ECP-printerpoort (LPT1) Opslag Diskettestation Diskettestation Harde schijf IC35L040AVVA07-0 (41 GB, 7200 RPM, Ultra-ATA/100) Harde schijf QUANTUM FIREBALLP AS40.0 (39 GB, 7200 RPM, Ultra-ATA/100) Optische Station LITE-ON LTR-52327S Optische Station Optiarc DVD RW AD-7173A Sensoreigenschappen Sensortype Winbond W83627HF Sensortoegang ISA 290h Temperaturen Moederbord 50 =B0C (122 =B0F) CPU 34 =B0C (93 =B0F) Aux 73 =B0C (163 =B0F) Koelingsventilatoren CPU 1562 RPM Stroomvoorziening 4219 RPM Spanningswaarde CPU Core 1.62 V CPU AUX 1.76 V +3.3 V 3.25 V +5 V 4.89 V +12 V 11.86 V -12 V -12.20 V -5 V 3.55 V +5 V Standby 4.80 V VBAT Battery 3.02 V --=20 Bernardus bernardus.de.jong@gmail.com From owner-freebsd-acpi@FreeBSD.ORG Sun May 13 18:35:39 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4988816A400 for ; Sun, 13 May 2007 18:35:39 +0000 (UTC) (envelope-from groot@kde.org) Received: from poster.science.ru.nl (poster.science.ru.nl [131.174.30.28]) by mx1.freebsd.org (Postfix) with ESMTP id D979B13C46A for ; Sun, 13 May 2007 18:35:38 +0000 (UTC) (envelope-from groot@kde.org) Received: from smeltpunt.science.ru.nl [131.174.16.145] (helo=smeltpunt.science.ru.nl) by poster.science.ru.nl (8.13.7/5.11) with ESMTP id l4DIMIKD012465 for ; Sun, 13 May 2007 20:22:18 +0200 (MEST) Received: from 184.Red-83-59-66.dynamicIP.rima-tde.net [83.59.66.184] (helo=ham.local) (authen=adridg) by smeltpunt.science.ru.nl (8.13.7/5.11) with ESMTP id l4DIMENu009841; Sun, 13 May 2007 20:22:16 +0200 (MEST) From: Adriaan de Groot Organization: KDE-NL To: freebsd-acpi@freebsd.org Date: Sun, 13 May 2007 20:22:09 +0200 User-Agent: KMail/1.9.5 + Features References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200705132022.09287.groot@kde.org> Cc: Bernardus de Jong Subject: Re: Hoge temperatuur HP742NL X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 18:35:39 -0000 Hi Bernard, You have reached an English-language mailing list. Fortunately some of us r= ead=20 Dutch as well. On Sunday 13 May 2007 19:46:30 Bernardus de Jong wrote: > Ik heb een probleem met een HP 742 NL dat is een MSI 6367N2 Motherboard. > Zoals U ziet is de temperatuur indicatie veel te hoog Aux 70C! Waar zit d= ie > Aux? The Aux temperature could be anywhere; dangling probes will also register=20 strange temperatures. > De PC doet het prima geen uitval geen enkel onderdeel wordt ongewoon warm. > Maar direkt na een volkomen koude start is die hoge temperatuur aanwezig. > Heb HP Support gemaild maar die doen er niets mee of weten het niet. Since you're not experiencing problems and can't find a hotspot, I'd sugges= t=20 the probe is just not connected right. > Besturingssysteem Microsoft Windows XP Professional > OS Service Pack Service Pack 2 You're using the wrong OS to be mailing this list with ACPI / temperature=20 questions, though. > Moederbord 50 =B0C (122 =B0F) > CPU 34 =B0C (93 =B0F) > Aux 73 =B0C (163 =B0F) =2D-=20 KDE Quality Team http://www.englishbreakfastnetwork.org/ GPG: FEA2 A3FE http://people.fruitsalad.org/adridg/ "It is impossible to make an emphatic point with only two arms." From owner-freebsd-acpi@FreeBSD.ORG Sun May 13 19:28:33 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 85BD516A406 for ; Sun, 13 May 2007 19:28:33 +0000 (UTC) (envelope-from bernardus.de.jong@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id 1ED6413C48C for ; Sun, 13 May 2007 19:28:32 +0000 (UTC) (envelope-from bernardus.de.jong@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so946516ugh for ; Sun, 13 May 2007 12:28:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:from:to:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=idy7MY8GyikScgEylXt1OX90F+Dqi4xvx2vtDtclPSthKLdXwn/x0/4G7aQkS3xnheoXd2N4706lwR3WIXhZdN3XFYqk/M8pqNekqTpW+dHwu80Y/+robLs4eqNWM1V5vh0aFKwHrW1CioJR+bEjUAJXo2e65EdefSwCIlX/i/A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:from:to:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=s9PEIrirBH8AIELwwCPzXTE547LQhyV7StDj2L6qcuFMziEH34EAQ5weVR5swf0k2yqix2KRIVq/YODUDv1Vg7TP4fDB4XV2I+xh48r+5LInlO6+nSFm11+YRuulyCwjxpkErJmc/f6Ra8gIh4zAtlL0wgAQX9JktZTqt2PxK98= Received: by 10.67.93.7 with SMTP id v7mr4625120ugl.1179084511882; Sun, 13 May 2007 12:28:31 -0700 (PDT) Received: from Benjamin ( [77.161.35.19]) by mx.google.com with ESMTP id h1sm1874467ugf.2007.05.13.12.28.30; Sun, 13 May 2007 12:28:30 -0700 (PDT) Message-ID: <000501c79594$e67c6940$0302a8c0@Benjamin> From: To: Date: Sun, 13 May 2007 21:28:34 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2905 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Subject: Fw: Hoge temperatuur HP742NL X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:28:33 -0000 Hello Adriaan Sorry, I speak English as well. Thanks for responding so fast. What is that about using the wrong OS? (You're using the wrong OS to be mailing this list with ACPI / temperature )? The list was made by Aïda 32. No idea where the probe may be or what it's indicating? Perhaps the wrong probe type selected? bernardus.de.jong@gmail.com ----- Original Message ----- From: "Adriaan de Groot" To: Cc: "Bernardus de Jong" Sent: Sunday, May 13, 2007 8:22 PM Subject: Re: Hoge temperatuur HP742NL Hi Bernard, You have reached an English-language mailing list. Fortunately some of us read Dutch as well. On Sunday 13 May 2007 19:46:30 Bernardus de Jong wrote: > Ik heb een probleem met een HP 742 NL dat is een MSI 6367N2 Motherboard. > Zoals U ziet is de temperatuur indicatie veel te hoog Aux 70C! Waar zit > die > Aux? The Aux temperature could be anywhere; dangling probes will also register strange temperatures. > De PC doet het prima geen uitval geen enkel onderdeel wordt ongewoon warm. > Maar direkt na een volkomen koude start is die hoge temperatuur aanwezig. > Heb HP Support gemaild maar die doen er niets mee of weten het niet. Since you're not experiencing problems and can't find a hotspot, I'd suggest the probe is just not connected right. > Besturingssysteem Microsoft Windows XP Professional > OS Service Pack Service Pack 2 You're using the wrong OS to be mailing this list with ACPI / temperature questions, though. > Moederbord 50 °C (122 °F) > CPU 34 °C (93 °F) > Aux 73 °C (163 °F) -- KDE Quality Team http://www.englishbreakfastnetwork.org/ GPG: FEA2 A3FE http://people.fruitsalad.org/adridg/ "It is impossible to make an emphatic point with only two arms." From owner-freebsd-acpi@FreeBSD.ORG Sun May 13 21:34:01 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0214B16A404 for ; Sun, 13 May 2007 21:34:01 +0000 (UTC) (envelope-from SRS0=+Mp3ps=KO=vvelox.net=v.velox@yourhostingaccount.com) Received: from mailout11.yourhostingaccount.com (mailout11.yourhostingaccount.com [65.254.253.94]) by mx1.freebsd.org (Postfix) with ESMTP id D002113C45B for ; Sun, 13 May 2007 21:33:58 +0000 (UTC) (envelope-from SRS0=+Mp3ps=KO=vvelox.net=v.velox@yourhostingaccount.com) Received: from mailscan40.yourhostingaccount.com ([10.1.15.40] helo=mailscan40.yourhostingaccount.com) by mailout11.yourhostingaccount.com with esmtp (Exim) id 1HnLC9-0003p4-GW for freebsd-acpi@freebsd.org; Sun, 13 May 2007 17:01:33 -0400 Received: from authsmtp11.yourhostingaccount.com ([10.1.18.11] helo=authsmtp11.yourhostingaccount.com) by mailscan40.yourhostingaccount.com with esmtp (Exim) id 1HnLC9-0008WC-7G for freebsd-acpi@freebsd.org; Sun, 13 May 2007 17:01:33 -0400 Received: from cpe-65-185-51-114.columbus.res.rr.com ([65.185.51.114] helo=vixen42) by authsmtp11.yourhostingaccount.com with esmtpa (Exim) id 1HnLC6-00063m-Nt for freebsd-acpi@freebsd.org; Sun, 13 May 2007 17:01:33 -0400 Date: Sun, 13 May 2007 17:02:59 -0400 From: "Z.C.B." To: freebsd-acpi@freebsd.org Message-ID: <20070513170259.07f0ecdf@vixen42> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=MP_T+AWdgwHQHwEEg2u_74+Eym X-EN-UserInfo: 0d1ca1697cdb7a831d4877828571b7ab:1570f0de6936c69fef9e164fffc541bc X-EN-AuthUser: vvelox2 Sender: "Z.C.B." X-EN-OrigIP: 65.185.51.114 X-EN-OrigHost: cpe-65-185-51-114.columbus.res.rr.com Subject: ACPI issues with a Toshiba Satelite P100 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 21:34:01 -0000 --MP_T+AWdgwHQHwEEg2u_74+Eym Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline System: Toshiba Satelite P100 Model: PSPA3U 1JP01U Problem: When ACPI is enable, the Atheros wifi mini-pci card, sound, and battery do not work. When it is disabled Atheros wifi-mini-pci card and sound work. dmest output: see attachments ASL: http://vvelox.net/temp/acpi/kitsune-toshiba-pspa3u-1jp01u.asl hw.acpi out put.... hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S3 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 0 hw.acpi.disable_on_reboot: 0 hw.acpi.handle_reboot: 0 hw.acpi.reset_video: 0 hw.acpi.cpu.cx_lowest: C1 hw.acpi.acline: 1 hw.acpi.battery.life: 0 hw.acpi.battery.time: -1 hw.acpi.battery.state: 0 hw.acpi.battery.units: 1 hw.acpi.battery.info_expire: 5 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.user_override: 0 hw.acpi.thermal.tz0.temperature: 52.0C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.passive_cooling: 1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 104.0C hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 104.0C hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 --MP_T+AWdgwHQHwEEg2u_74+Eym Content-Type: application/octet-stream; name=dmesg-acpi Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=dmesg-acpi Q29weXJpZ2h0IChjKSAxOTkyLTIwMDcgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA2LjItU1RBQkxFICMwOiBUaHUgTWFyIDI5IDAzOjAw OjM3IEVEVCAyMDA3CiAgICBraXRzdW5lQGNoYW1hLnZ1bHBlczovdXNyL29iai91c3Ivc3JjL3N5 cy9TTVAKUHJlbG9hZGVkIGVsZiBrZXJuZWwgIi9ib290L2tlcm5lbC9rZXJuZWwiIGF0IDB4YzEz YmUwMDAuClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGludXgua28iIGF0IDB4 YzEzYmUyNDguClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvY3B1ZnJlcS5rbyIg YXQgMHhjMTNiZTJmNC4KUHJlbG9hZGVkIGVsZiBtb2R1bGUgIi9ib290L2tlcm5lbC9hY3BpX3Rv c2hpYmEua28iIGF0IDB4YzEzYmUzYTAuClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJu ZWwvYWNwaS5rbyIgYXQgMHhjMTNiZTQ1NC4KUHJlbG9hZGVkIGVsZiBtb2R1bGUgIi9ib290L2tl cm5lbC9zbmRfaGRhLmtvIiBhdCAweGMxM2JlNTAwLgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAiL2Jv b3Qva2VybmVsL3NvdW5kLmtvIiBhdCAweGMxM2JlNWFjLgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAi L2Jvb3Qva2VybmVsL3NtYmlvcy5rbyIgYXQgMHhjMTNiZTY1OC4KUHJlbG9hZGVkIGVsZiBtb2R1 bGUgIi9ib290L2tlcm5lbC9pY2hzbWIua28iIGF0IDB4YzEzYmU3MDQuClByZWxvYWRlZCBlbGYg bW9kdWxlICIvYm9vdC9rZXJuZWwvc21idXMua28iIGF0IDB4YzEzYmU3YjAuClByZWxvYWRlZCBl bGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvc21iZnMua28iIGF0IDB4YzEzYmU4NWMuClByZWxvYWRl ZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGliaWNvbnYua28iIGF0IDB4YzEzYmU5MDguClBy ZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGlibWNoYWluLmtvIiBhdCAweGMxM2Jl OWI4LgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAiL2Jvb3QvbW9kdWxlcy9udmlkaWEua28iIGF0IDB4 YzEzYmVhNjguCkNhbGlicmF0aW5nIGNsb2NrKHMpIC4uLiBpODI1NCBjbG9jazogMTE5MzE4NSBI egpDTEtfVVNFX0k4MjU0X0NBTElCUkFUSU9OIG5vdCBzcGVjaWZpZWQgLSB1c2luZyBkZWZhdWx0 IGZyZXF1ZW5jeQpUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxp dHkgMApDYWxpYnJhdGluZyBUU0MgY2xvY2sgLi4uIFRTQyBjbG9jazogMTgzOTM4NDk0MyBIegpD UFU6IEdlbnVpbmUgSW50ZWwoUikgQ1BVICAgICAgICAgICBUMjQwMCAgQCAxLjgzR0h6ICgxODM5 LjM4LU1IeiA2ODYtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJHZW51aW5lSW50ZWwiICBJZCA9IDB4 NmU4ICBTdGVwcGluZyA9IDgKICBGZWF0dXJlcz0weGJmZTlmYmZmPEZQVSxWTUUsREUsUFNFLFRT QyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULENMRkxVU0gs RFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9MHhj MWE5PFNTRTMsTU9OLFZNWCxFU1QsVE0yLDxiMTQ+LDxiMTU+PgogIENvcmVzIHBlciBwYWNrYWdl OiAyCnJlYWwgbWVtb3J5ICA9IDIxNDU5NzYzMjAgKDIwNDYgTUIpClBoeXNpY2FsIG1lbW9yeSBj aHVuayhzKToKMHgwMDAwMDAwMDAwMDAxMDAwIC0gMHgwMDAwMDAwMDAwMDllZmZmLCA2NDcxNjgg Ynl0ZXMgKDE1OCBwYWdlcykKMHgwMDAwMDAwMDAwMTAwMDAwIC0gMHgwMDAwMDAwMDAwM2ZmZmZm LCAzMTQ1NzI4IGJ5dGVzICg3NjggcGFnZXMpCjB4MDAwMDAwMDAwMTQyODAwMCAtIDB4MDAwMDAw MDA3ZGE0NWZmZiwgMjA4Njc4OTEyMCBieXRlcyAoNTA5NDcwIHBhZ2VzKQphdmFpbCBtZW1vcnkg PSAyMDg2NDEyMjg4ICgxOTg5IE1CKQpUYWJsZSAnRkFDUCcgYXQgMHg3ZmU5ZGMyYQpUYWJsZSAn QVBJQycgYXQgMHg3ZmU5ZGQxZQpNQURUOiBGb3VuZCB0YWJsZSBhdCAweDdmZTlkZDFlCk1QIENv bmZpZ3VyYXRpb24gVGFibGUgdmVyc2lvbiAxLjQgZm91bmQgYXQgMHhjMDA5ZmQ3MQpBUElDOiBV c2luZyB0aGUgTUFEVCBlbnVtZXJhdG9yLgpNQURUOiBGb3VuZCBDUFUgQVBJQyBJRCAwIEFDUEkg SUQgMDogZW5hYmxlZApTTVA6IEFkZGVkIENQVSAwIChBUCkKTUFEVDogRm91bmQgQ1BVIEFQSUMg SUQgMSBBQ1BJIElEIDE6IGVuYWJsZWQKU01QOiBBZGRlZCBDUFUgMSAoQVApCklOVFI6IEFkZGlu ZyBsb2NhbCBBUElDIDAgYXMgYSB0YXJnZXQKQUNQSSBBUElDIFRhYmxlOiA8VE9TUUNJIFRPU1FD STAwPgpJTlRSOiBBZGRpbmcgbG9jYWwgQVBJQyAxIGFzIGEgdGFyZ2V0CkZyZWVCU0QvU01QOiBN dWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDIgQ1BVcwogY3B1MCAoQlNQKTogQVBJQyBJ RDogIDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEKQVBJQzogQ1BVIDAgaGFzIEFDUEkgSUQgMApB UElDOiBDUFUgMSBoYXMgQUNQSSBJRCAxCmJpb3MzMjogRm91bmQgQklPUzMyIFNlcnZpY2UgRGly ZWN0b3J5IGhlYWRlciBhdCAweGMwMGY3NjgwCmJpb3MzMjogRW50cnkgPSAweGZkNGEwIChjMDBm ZDRhMCkgIFJldiA9IDAgIExlbiA9IDEKcGNpYmlvczogUENJIEJJT1MgZW50cnkgYXQgMHhmZDRh MCsweDI2NApwbnBiaW9zOiBGb3VuZCBQblAgQklPUyBkYXRhIGF0IDB4YzAwZjc2ZjAKcG5wYmlv czogRW50cnkgPSBmMDAwMDpiYzM3ICBSZXYgPSAxLjAKT3RoZXIgQklPUyBzaWduYXR1cmVzIGZv dW5kOgpNQURUOiBGb3VuZCBJTyBBUElDIElEIDEsIEludGVycnVwdCAwIGF0IDB4ZmVjMDAwMDAK aW9hcGljMDogQ2hhbmdpbmcgQVBJQyBJRCB0byAxCmlvYXBpYzA6IFJvdXRpbmcgZXh0ZXJuYWwg ODI1OUEncyAtPiBpbnRwaW4gMApNQURUOiBJbnRlcnJ1cHQgb3ZlcnJpZGU6IHNvdXJjZSAwLCBp cnEgMgppb2FwaWMwOiBSb3V0aW5nIElSUSAwIC0+IGludHBpbiAyCk1BRFQ6IEludGVycnVwdCBv dmVycmlkZTogc291cmNlIDksIGlycSA5CmlvYXBpYzA6IGludHBpbiA5IHRyaWdnZXI6IGxldmVs CmxhcGljMDogUm91dGluZyBOTUkgLT4gTElOVDEKbGFwaWMwOiBMSU5UMSB0cmlnZ2VyOiBlZGdl CmxhcGljMDogTElOVDEgcG9sYXJpdHk6IGhpZ2gKbGFwaWMxOiBSb3V0aW5nIE5NSSAtPiBMSU5U MQpsYXBpYzE6IExJTlQxIHRyaWdnZXI6IGVkZ2UKbGFwaWMxOiBMSU5UMSBwb2xhcml0eTogaGln aAppb2FwaWMwIDxWZXJzaW9uIDIuMD4gaXJxcyAwLTIzIG9uIG1vdGhlcmJvYXJkCmNwdTAgQlNQ OgogICAgIElEOiAweDAwMDAwMDAwICAgVkVSOiAweDAwMDUwMDE0IExEUjogMHgwMDAwMDAwMCBE RlI6IDB4ZmZmZmZmZmYKICBsaW50MDogMHgwMDAxMDcwMCBsaW50MTogMHgwMDAwMDQwMCBUUFI6 IDB4MDAwMDAwMDAgU1ZSOiAweDAwMDAwMWZmCiAgdGltZXI6IDB4MDAwMTAwZWYgdGhlcm06IDB4 MDAwMDAyMDAgZXJyOiAweDAwMDEwMDAwIHBjbTogMHgwMDAxMDAwMAp3bGFuOiA8ODAyLjExIExp bmsgTGF5ZXI+CmZlZWRlcl9yZWdpc3Rlcjogc25kX3VuaXQ9MCBzbmRfbWF4YXV0b3ZjaGFucz00 IGxhdGVuY3k9NSBmZWVkZXJfYnVmZmVyc2l6ZT0xNjM4NCBmZWVkZXJfcmF0ZV9taW49MSBmZWVk ZXJfcmF0ZV9tYXg9MjAxNjAwMCBmZWVkZXJfcmF0ZV9yb3VuZD0yNQphdGhfcmF0ZTogdmVyc2lv biAxLjIgPFNhbXBsZVJhdGUgYml0LXJhdGUgc2VsZWN0aW9uIGFsZ29yaXRobT4KbmZzbG9jazog cHNldWRvLWRldmljZQppbzogPEkvTz4Ka2JkOiBuZXcgYXJyYXkgc2l6ZSA0CmtiZDEgYXQga2Jk bXV4MAptZW06IDxtZW1vcnk+ClBlbnRpdW0gUHJvIE1UUlIgc3VwcG9ydCBlbmFibGVkCm51bGw6 IDxudWxsIGRldmljZSwgemVybyBkZXZpY2U+Cm5ldHNtYl9kZXY6IGxvYWRlZApyYW5kb206IDxl bnRyb3B5IHNvdXJjZSwgU29mdHdhcmUsIFlhcnJvdz4KYXRoX2hhbDogMC45LjIwLjMgKEFSNTIx MCwgQVI1MjExLCBBUjUyMTIsIFJGNTExMSwgUkY1MTEyLCBSRjI0MTMsIFJGNTQxMykKcnIyMzJ4 OiBSb2NrZXRSQUlEIDIzMnggY29udHJvbGxlciBkcml2ZXIgdjEuMDIgKE1hciAyOSAyMDA3IDAz OjAwOjI1KQpucHgwOiBJTlQgMTYgaW50ZXJmYWNlCmFjcGkwOiA8VE9TUUNJIFRPU1FDSTAwPiBv biBtb3RoZXJib2FyZAppb2FwaWMwOiByb3V0aW5nIGludHBpbiA5IChJU0EgSVJRIDkpIHRvIHZl Y3RvciA0OAphY3BpMDogW01QU0FGRV0KICAgIEFDUEktMDQzODogKioqIEVycm9yOiBMb29raW5n IHVwIFtaMDAxXSBpbiBuYW1lc3BhY2UsIEFFX05PVF9GT1VORApTZWFyY2hOb2RlIDB4YzZjNGJl MDAgU3RhcnROb2RlIDB4YzZjNGJlMDAgUmV0dXJuTm9kZSAwCnBjaV9vcGVuKDEpOgltb2RlIDEg YWRkciBwb3J0ICgweDBjZjgpIGlzIDB4ODAwMGZhMjAKcGNpX29wZW4oMWEpOgltb2RlMXJlcz0w eDgwMDAwMDAwICgweDgwMDAwMDAwKQpwY2lfY2ZnY2hlY2s6CWRldmljZSAwIFtjbGFzcz0wNjAw MDBdIFtoZHI9MDBdIGlzIHRoZXJlIChpZD0yN2EwODA4NikKcGNpYmlvczogQklPUyB2ZXJzaW9u IDIuMTAKYWNwaV9idXNfbnVtYmVyOiByb290IGJ1cyBoYXMgbm8gX0JCTiwgYXNzdW1pbmcgMAph Y3BpX2J1c19udW1iZXI6IGNhbid0IGdldCBfQURSCmFjcGlfYnVzX251bWJlcjogY2FuJ3QgZ2V0 IF9BRFIKQWNwaU9zRGVyaXZlUGNpSWQ6IGJ1cyAwIGRldiAwIGZ1bmMgMAphY3BpX2J1c19udW1i ZXI6IHJvb3QgYnVzIGhhcyBubyBfQkJOLCBhc3N1bWluZyAwCmFjcGlfYnVzX251bWJlcjogY2Fu J3QgZ2V0IF9BRFIKYWNwaV9idXNfbnVtYmVyOiBjYW4ndCBnZXQgX0FEUgpBY3BpT3NEZXJpdmVQ Y2lJZDogYnVzIDAgZGV2IDMxIGZ1bmMgMAphY3BpMDogUG93ZXIgQnV0dG9uIChmaXhlZCkKYWNw aTA6IHdha2V1cCBjb2RlIHZhIDB4ZGFiNzcwMDAgcGEgMHg5YTAwMAp1bmtub3duOiBJL08gcmFu Z2Ugbm90IHN1cHBvcnRlZAphY3BpX2hwZXQwOiB2ZW5kOiAweDgwODYgcmV2OiAweDEgbnVtOiAx IGh6OiAxNDMxODE4MCBvcHRzOiBsZWdfcm91dGUgY291bnRfc2l6ZQpUaW1lY291bnRlciAiSFBF VCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgMjAwMApBQ1BJIHRpbWVyOiAxLzEgMS8x IDEvMSAxLzEgMS8xIDEvMSAxLzEgMS8xIDEvMSAxLzEgLT4gMTAKVGltZWNvdW50ZXIgIkFDUEkt ZmFzdCIgZnJlcXVlbmN5IDM1Nzk1NDUgSHogcXVhbGl0eSAxMDAwCmFjcGlfdGltZXIwOiA8MjQt Yml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIgb24gYWNwaTAKYWNw aV9lYzA6IDxFbWJlZGRlZCBDb250cm9sbGVyOiBHUEUgMHgxNz4gcG9ydCAweDYyLDB4NjYgb24g YWNwaTAKcGNpX2xpbmswOiAgICAgICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKICBJbml0 aWFsIFByb2JlICAgICAgIDAgICAxMSAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDEwIDEyIDE0IDE1 CiAgVmFsaWRhdGlvbiAgICAgICAgICAwICAyNTUgICBOICAgICAwICAxIDMgNCA1IDYgNyAxMCAx MiAxNCAxNQogIEFmdGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAgMSAzIDQgNSA2 IDcgMTAgMTIgMTQgMTUKcGNpX2xpbmsxOiAgICAgICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElS UXMKICBJbml0aWFsIFByb2JlICAgICAgIDAgICAxMSAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDEx IDEyIDE0IDE1CiAgVmFsaWRhdGlvbiAgICAgICAgICAwICAgMTEgICBOICAgICAwICAxIDMgNCA1 IDYgNyAxMSAxMiAxNCAxNQogIEFmdGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAg MSAzIDQgNSA2IDcgMTEgMTIgMTQgMTUKcGNpX2xpbmsyOiAgICAgICAgSW5kZXggIElSUSAgUnRk ICBSZWYgIElSUXMKICBJbml0aWFsIFByb2JlICAgICAgIDAgICAxMSAgIE4gICAgIDAgIDEgMyA0 IDUgNiA3IDEwIDEyIDE0IDE1CiAgVmFsaWRhdGlvbiAgICAgICAgICAwICAyNTUgICBOICAgICAw ICAxIDMgNCA1IDYgNyAxMCAxMiAxNCAxNQogIEFmdGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAg TiAgICAgMCAgMSAzIDQgNSA2IDcgMTAgMTIgMTQgMTUKcGNpX2xpbmszOiAgICAgICAgSW5kZXgg IElSUSAgUnRkICBSZWYgIElSUXMKICBJbml0aWFsIFByb2JlICAgICAgIDAgICAxMSAgIE4gICAg IDAgIDEgMyA0IDUgNiA3IDExIDEyIDE0IDE1CiAgVmFsaWRhdGlvbiAgICAgICAgICAwICAgMTEg ICBOICAgICAwICAxIDMgNCA1IDYgNyAxMSAxMiAxNCAxNQogIEFmdGVyIERpc2FibGUgICAgICAg MCAgMjU1ICAgTiAgICAgMCAgMSAzIDQgNSA2IDcgMTEgMTIgMTQgMTUKcGNpX2xpbms0OiAgICAg ICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKICBJbml0aWFsIFByb2JlICAgICAgIDAgICAx MSAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDEwIDEyIDE0IDE1CiAgVmFsaWRhdGlvbiAgICAgICAg ICAwICAyNTUgICBOICAgICAwICAxIDMgNCA1IDYgNyAxMCAxMiAxNCAxNQogIEFmdGVyIERpc2Fi bGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAgMSAzIDQgNSA2IDcgMTAgMTIgMTQgMTUKcGNpX2xp bms1OiAgICAgICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKICBJbml0aWFsIFByb2JlICAg ICAgIDAgIDI1NSAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDExIDEyIDE0IDE1CiAgVmFsaWRhdGlv biAgICAgICAgICAwICAyNTUgICBOICAgICAwICAxIDMgNCA1IDYgNyAxMSAxMiAxNCAxNQogIEFm dGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAgMSAzIDQgNSA2IDcgMTEgMTIgMTQg MTUKcGNpX2xpbms2OiAgICAgICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMKICBJbml0aWFs IFByb2JlICAgICAgIDAgICAxMSAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDEwIDEyIDE0IDE1CiAg VmFsaWRhdGlvbiAgICAgICAgICAwICAyNTUgICBOICAgICAwICAxIDMgNCA1IDYgNyAxMCAxMiAx NCAxNQogIEFmdGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAgMSAzIDQgNSA2IDcg MTAgMTIgMTQgMTUKcGNpX2xpbms3OiAgICAgICAgSW5kZXggIElSUSAgUnRkICBSZWYgIElSUXMK ICBJbml0aWFsIFByb2JlICAgICAgIDAgICAgNyAgIE4gICAgIDAgIDEgMyA0IDUgNiA3IDExIDEy IDE0IDE1CiAgVmFsaWRhdGlvbiAgICAgICAgICAwICAgIDcgICBOICAgICAwICAxIDMgNCA1IDYg NyAxMSAxMiAxNCAxNQogIEFmdGVyIERpc2FibGUgICAgICAgMCAgMjU1ICAgTiAgICAgMCAgMSAz IDQgNSA2IDcgMTEgMTIgMTQgMTUKY3B1MDogPEFDUEkgQ1BVPiBvbiBhY3BpMAplc3QwOiA8RW5o YW5jZWQgU3BlZWRTdGVwIEZyZXF1ZW5jeSBDb250cm9sPiBvbiBjcHUwCnA0dGNjMDogPENQVSBG cmVxdWVuY3kgVGhlcm1hbCBDb250cm9sPiBvbiBjcHUwCmNwdTE6IDxBQ1BJIENQVT4gb24gYWNw aTAKZXN0MTogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MQpw NHRjYzE6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MQpwY2liMDogPEFD UEkgSG9zdC1QQ0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6IDxBQ1BJ IFBDSSBidXM+IG9uIHBjaWIwCnBjaTA6IHBoeXNpY2FsIGJ1cz0wCmZvdW5kLT4JdmVuZG9yPTB4 ODA4NiwgZGV2PTB4MjdhMCwgcmV2aWQ9MHgwMwoJYnVzPTAsIHNsb3Q9MCwgZnVuYz0wCgljbGFz cz0wNi0wMC0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRyZWc9MHgwMDA2LCBzdGF0cmVn PTB4MjA5MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5n bnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQpmb3VuZC0+CXZlbmRvcj0weDgwODYs IGRldj0weDI3YTEsIHJldmlkPTB4MDMKCWJ1cz0wLCBzbG90PTEsIGZ1bmM9MAoJY2xhc3M9MDYt MDQtMDAsIGhkcnR5cGU9MHgwMSwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNywgc3RhdHJlZz0weDAw MTAsIGNhY2hlbG5zej0xNiAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0w eDFjICg3MDAwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dl cnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKCU1TSSBzdXBwb3J0cyAxIG1lc3Nh Z2UKcGNpYjA6IG1hdGNoZWQgZW50cnkgZm9yIDAuMS5JTlRBCnBjaWIwOiBzbG90IDEgSU5UQSBo YXJkd2lyZWQgdG8gSVJRIDE2CmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjdkOCwgcmV2 aWQ9MHgwMgoJYnVzPTAsIHNsb3Q9MjcsIGZ1bmM9MAoJY2xhc3M9MDQtMDMtMDAsIGhkcnR5cGU9 MHgwMCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNiwgc3RhdHJlZz0weDAwMTAsIGNhY2hlbG5zej0x NiAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4 bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dlcnNwZWMgMiAgc3VwcG9ydHMg RDAgRDMgIGN1cnJlbnQgRDAKCU1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdAoJbWFwWzEw XTogdHlwZSAxLCByYW5nZSA2NCwgYmFzZSBkMjQwMDAwMCwgc2l6ZSAxNCwgZW5hYmxlZApwY2li MDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4yNy5JTlRBCnBjaWIwOiBzbG90IDI3IElOVEEgaGFyZHdp cmVkIHRvIElSUSAyMgpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3ZDAsIHJldmlkPTB4 MDIKCWJ1cz0wLCBzbG90PTI4LCBmdW5jPTAKCWNsYXNzPTA2LTA0LTAwLCBoZHJ0eXBlPTB4MDEs IG1mZGV2PTEKCWNtZHJlZz0weDAwMDAsIHN0YXRyZWc9MHgwMDEwLCBjYWNoZWxuc3o9MTYgKGR3 b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwNCAoMTAwMCBucyksIG1heGxh dD0weDAwICgwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQw IEQzICBjdXJyZW50IEQwCglNU0kgc3VwcG9ydHMgMSBtZXNzYWdlCnBjaWIwOiBtYXRjaGVkIGVu dHJ5IGZvciAwLjI4LklOVEEKcGNpYjA6IHNsb3QgMjggSU5UQSBoYXJkd2lyZWQgdG8gSVJRIDE3 CmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjdkMiwgcmV2aWQ9MHgwMgoJYnVzPTAsIHNs b3Q9MjgsIGZ1bmM9MQoJY2xhc3M9MDYtMDQtMDAsIGhkcnR5cGU9MHgwMSwgbWZkZXY9MQoJY21k cmVnPTB4MDAwMCwgc3RhdHJlZz0weDAwMTAsIGNhY2hlbG5zej0xNiAoZHdvcmRzKQoJbGF0dGlt ZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDA0ICgxMDAwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMp CglpbnRwaW49YiwgaXJxPTExCglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQg RDAKCU1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UKcGNpYjA6IG1hdGNoZWQgZW50cnkgZm9yIDAuMjgu SU5UQgpwY2liMDogc2xvdCAyOCBJTlRCIGhhcmR3aXJlZCB0byBJUlEgMTYKZm91bmQtPgl2ZW5k b3I9MHg4MDg2LCBkZXY9MHgyN2Q0LCByZXZpZD0weDAyCglidXM9MCwgc2xvdD0yOCwgZnVuYz0y CgljbGFzcz0wNi0wNC0wMCwgaGRydHlwZT0weDAxLCBtZmRldj0xCgljbWRyZWc9MHgwMDAwLCBz dGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTE2IChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5z KSwgbWluZ250PTB4MDQgKDEwMDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1jLCBp cnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAoJTVNJIHN1cHBv cnRzIDEgbWVzc2FnZQpwY2liMDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4yOC5JTlRDCnBjaWIwOiBz bG90IDI4IElOVEMgaGFyZHdpcmVkIHRvIElSUSAxOApmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRl dj0weDI3YzgsIHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTAKCWNsYXNzPTBjLTAz LTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTEKCWNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgw LCBjYWNoZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAw ICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YSwgaXJxPTcKCW1hcFsyMF06IHR5 cGUgNCwgcmFuZ2UgMzIsIGJhc2UgMDAwMDE4MDAsIHNpemUgIDUsIGVuYWJsZWQKcGNpYjA6IG1h dGNoZWQgZW50cnkgZm9yIDAuMjkuSU5UQQpwY2liMDogc2xvdCAyOSBJTlRBIGhhcmR3aXJlZCB0 byBJUlEgMjMKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2M5LCByZXZpZD0weDAyCgli dXM9MCwgc2xvdD0yOSwgZnVuYz0xCgljbGFzcz0wYy0wMy0wMCwgaGRydHlwZT0weDAwLCBtZmRl dj0wCgljbWRyZWc9MHgwMDA1LCBzdGF0cmVnPTB4MDI4MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykK CWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgw IG5zKQoJaW50cGluPWIsIGlycT0xMQoJbWFwWzIwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAw MDAwMTgyMCwgc2l6ZSAgNSwgZW5hYmxlZApwY2liMDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4yOS5J TlRCCnBjaWIwOiBzbG90IDI5IElOVEIgaGFyZHdpcmVkIHRvIElSUSAxOQpmb3VuZC0+CXZlbmRv cj0weDgwODYsIGRldj0weDI3Y2EsIHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTIK CWNsYXNzPTBjLTAzLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDUsIHN0 YXRyZWc9MHgwMjgwLCBjYWNoZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyks IG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YywgaXJxPTEx CgltYXBbMjBdOiB0eXBlIDQsIHJhbmdlIDMyLCBiYXNlIDAwMDAxODQwLCBzaXplICA1LCBlbmFi bGVkCnBjaWIwOiBtYXRjaGVkIGVudHJ5IGZvciAwLjI5LklOVEMKcGNpYjA6IHNsb3QgMjkgSU5U QyBoYXJkd2lyZWQgdG8gSVJRIDE4CmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjdjYiwg cmV2aWQ9MHgwMgoJYnVzPTAsIHNsb3Q9MjksIGZ1bmM9MwoJY2xhc3M9MGMtMDMtMDAsIGhkcnR5 cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNSwgc3RhdHJlZz0weDAyODAsIGNhY2hlbG5z ej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBt YXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1kLCBpcnE9MTEKCW1hcFsyMF06IHR5cGUgNCwgcmFu Z2UgMzIsIGJhc2UgMDAwMDE4NjAsIHNpemUgIDUsIGVuYWJsZWQKcGNpYjA6IG1hdGNoZWQgZW50 cnkgZm9yIDAuMjkuSU5URApwY2liMDogc2xvdCAyOSBJTlREIGhhcmR3aXJlZCB0byBJUlEgMTYK Zm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2NjLCByZXZpZD0weDAyCglidXM9MCwgc2xv dD0yOSwgZnVuYz03CgljbGFzcz0wYy0wMy0yMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRy ZWc9MHgwMDA2LCBzdGF0cmVnPTB4MDI5MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVy PTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQoJaW50 cGluPWEsIGlycT03Cglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKCW1h cFsxMF06IHR5cGUgMSwgcmFuZ2UgMzIsIGJhc2UgZDI0MDQwMDAsIHNpemUgMTAsIGVuYWJsZWQK cGNpYjA6IG1hdGNoZWQgZW50cnkgZm9yIDAuMjkuSU5UQQpwY2liMDogc2xvdCAyOSBJTlRBIGhh cmR3aXJlZCB0byBJUlEgMjMKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyNDQ4LCByZXZp ZD0weGUyCglidXM9MCwgc2xvdD0zMCwgZnVuYz0wCgljbGFzcz0wNi0wNC0wMSwgaGRydHlwZT0w eDAxLCBtZmRldj0wCgljbWRyZWc9MHgwMDA0LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTAg KGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxh dD0weDAwICgwIG5zKQpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3YjksIHJldmlkPTB4 MDIKCWJ1cz0wLCBzbG90PTMxLCBmdW5jPTAKCWNsYXNzPTA2LTAxLTAwLCBoZHJ0eXBlPTB4MDAs IG1mZGV2PTEKCWNtZHJlZz0weDAwMDcsIHN0YXRyZWc9MHgwMjEwLCBjYWNoZWxuc3o9MCAoZHdv cmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4 MDAgKDAgbnMpCmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjdjNCwgcmV2aWQ9MHgwMgoJ YnVzPTAsIHNsb3Q9MzEsIGZ1bmM9MgoJY2xhc3M9MDEtMDEtODAsIGhkcnR5cGU9MHgwMCwgbWZk ZXY9MAoJY21kcmVnPTB4MDAwNSwgc3RhdHJlZz0weDAyYjAsIGNhY2hlbG5zej0wIChkd29yZHMp CglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAo MCBucykKCWludHBpbj1iLCBpcnE9MjU1Cglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1 cnJlbnQgRDAKCW1hcFsyMF06IHR5cGUgNCwgcmFuZ2UgMzIsIGJhc2UgMDAwMDE4YjAsIHNpemUg IDQsIGVuYWJsZWQKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2RhLCByZXZpZD0weDAy CglidXM9MCwgc2xvdD0zMSwgZnVuYz0zCgljbGFzcz0wYy0wNS0wMCwgaGRydHlwZT0weDAwLCBt ZmRldj0wCgljbWRyZWc9MHgwMDAxLCBzdGF0cmVnPTB4MDI4MCwgY2FjaGVsbnN6PTAgKGR3b3Jk cykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAw ICgwIG5zKQoJaW50cGluPWIsIGlycT0xMQoJbWFwWzIwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFz ZSAwMDAwMThjMCwgc2l6ZSAgNSwgZW5hYmxlZApwY2liMDogbWF0Y2hlZCBlbnRyeSBmb3IgMC4z MS5JTlRCCnBjaWIwOiBzbG90IDMxIElOVEIgaGFyZHdpcmVkIHRvIElSUSAxOQpwY2liMTogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpYjE6ICAg c2Vjb25kYXJ5IGJ1cyAgICAgMQpwY2liMTogICBzdWJvcmRpbmF0ZSBidXMgICAxCnBjaWIxOiAg IEkvTyBkZWNvZGUgICAgICAgIDB4MjAwMC0weDJmZmYKcGNpYjE6ICAgbWVtb3J5IGRlY29kZSAg ICAgMHhkMDAwMDAwMC0weGQxZmZmZmZmCnBjaWIxOiAgIHByZWZldGNoZWQgZGVjb2RlIDB4YzAw MDAwMDAtMHhjZmZmZmZmZgpwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMQpwY2kxOiBwaHlz aWNhbCBidXM9MQpmb3VuZC0+CXZlbmRvcj0weDEwZGUsIGRldj0weDAzOTgsIHJldmlkPTB4YTEK CWJ1cz0xLCBzbG90PTAsIGZ1bmM9MAoJY2xhc3M9MDMtMDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZk ZXY9MAoJY21kcmVnPTB4MDAwNywgc3RhdHJlZz0weDAwMTAsIGNhY2hlbG5zej0xNiAoZHdvcmRz KQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAg KDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1 cnJlbnQgRDAKCU1TSSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdAoJbWFwWzEwXTogdHlwZSAx LCByYW5nZSAzMiwgYmFzZSBkMTAwMDAwMCwgc2l6ZSAyNCwgZW5hYmxlZApwY2liMTogcmVxdWVz dGVkIG1lbW9yeSByYW5nZSAweGQxMDAwMDAwLTB4ZDFmZmZmZmY6IGdvb2QKCW1hcFsxNF06IHR5 cGUgMywgcmFuZ2UgNjQsIGJhc2UgYzAwMDAwMDAsIHNpemUgMjgsIGVuYWJsZWQKcGNpYjE6IHJl cXVlc3RlZCBtZW1vcnkgcmFuZ2UgMHhjMDAwMDAwMC0weGNmZmZmZmZmOiBnb29kCgltYXBbMWNd OiB0eXBlIDEsIHJhbmdlIDY0LCBiYXNlIGQwMDAwMDAwLCBzaXplIDI0LCBlbmFibGVkCnBjaWIx OiByZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4ZDAwMDAwMDAtMHhkMGZmZmZmZjogZ29vZAoJbWFw WzI0XTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAwMDAwMjAwMCwgc2l6ZSAgNywgZW5hYmxlZApw Y2liMTogcmVxdWVzdGVkIEkvTyByYW5nZSAweDIwMDAtMHgyMDdmOiBpbiByYW5nZQpwY2liMTog bWF0Y2hlZCBlbnRyeSBmb3IgMS4wLklOVEEKcGNpYjE6IHNsb3QgMCBJTlRBIGhhcmR3aXJlZCB0 byBJUlEgMTYKbnZpZGlhMDogPEdlRm9yY2UgR28gNzYwMD4gcG9ydCAweDIwMDAtMHgyMDdmIG1l bSAweGQxMDAwMDAwLTB4ZDFmZmZmZmYsMHhjMDAwMDAwMC0weGNmZmZmZmZmLDB4ZDAwMDAwMDAt MHhkMGZmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDAuMCBvbiBwY2kxCm52aWRpYTA6IFJlc2VydmVk IDB4MTAwMDAwMCBieXRlcyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZDEwMDAwMDAKbnZpZGlh MDogUmVzZXJ2ZWQgMHgxMDAwMDAwMCBieXRlcyBmb3IgcmlkIDB4MTQgdHlwZSAzIGF0IDB4YzAw MDAwMDAKbnZpZGlhMDogUmVzZXJ2ZWQgMHgxMDAwMDAwIGJ5dGVzIGZvciByaWQgMHgxYyB0eXBl IDMgYXQgMHhkMDAwMDAwMAppb2FwaWMwOiByb3V0aW5nIGludHBpbiAxNiAoUENJIElSUSAxNikg dG8gdmVjdG9yIDQ5Cm52aWRpYTA6IFtHSUFOVC1MT0NLRURdCnBjbTA6IDxJbnRlbCA4MjgwMUcg SGlnaCBEZWZpbml0aW9uIEF1ZGlvIENvbnRyb2xsZXI+IG1lbSAweGQyNDAwMDAwLTB4ZDI0MDNm ZmYgaXJxIDIyIGF0IGRldmljZSAyNy4wIG9uIHBjaTAKcGNtMDogUmVzZXJ2ZWQgMHg0MDAwIGJ5 dGVzIGZvciByaWQgMHgxMCB0eXBlIDMgYXQgMHhkMjQwMDAwMAppb2FwaWMwOiByb3V0aW5nIGlu dHBpbiAyMiAoUENJIElSUSAyMikgdG8gdmVjdG9yIDUwCnBjbTA6IFtNUFNBRkVdCnBjaWIyOiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDE3IGF0IGRldmljZSAyOC4wIG9uIHBjaTAKcGNpYjI6 ICAgc2Vjb25kYXJ5IGJ1cyAgICAgMgpwY2liMjogICBzdWJvcmRpbmF0ZSBidXMgICAyCnBjaWIy OiAgIEkvTyBkZWNvZGUgICAgICAgIDB4MC0weDAKcGNpYjI6ICAgbWVtb3J5IGRlY29kZSAgICAg MHgwLTB4MApwY2liMjogICBwcmVmZXRjaGVkIGRlY29kZSAweDAtMHgwCnBjaTI6IDxBQ1BJIFBD SSBidXM+IG9uIHBjaWIyCnBjaTI6IHBoeXNpY2FsIGJ1cz0yCnBjaWIzOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAyOC4xIG9uIHBjaTAKcGNpYjM6ICAgc2Vjb25kYXJ5 IGJ1cyAgICAgMwpwY2liMzogICBzdWJvcmRpbmF0ZSBidXMgICAzCnBjaWIzOiAgIEkvTyBkZWNv ZGUgICAgICAgIDB4MC0weDAKcGNpYjM6ICAgbWVtb3J5IGRlY29kZSAgICAgMHgwLTB4MApwY2li MzogICBwcmVmZXRjaGVkIGRlY29kZSAweDAtMHgwCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBj aWIzCnBjaTM6IHBoeXNpY2FsIGJ1cz0zCmZvdW5kLT4JdmVuZG9yPTB4MTY4YywgZGV2PTB4MDAx YywgcmV2aWQ9MHgwMQoJYnVzPTMsIHNsb3Q9MCwgZnVuYz0wCgljbGFzcz0wMi0wMC0wMCwgaGRy dHlwZT0weDAwLCBtZmRldj0wCgljbWRyZWc9MHgwMDAwLCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVs bnN6PTE2IChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMp LCBtYXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1hLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBw b3J0cyBEMCBEMyAgY3VycmVudCBEMAoJTVNJIHN1cHBvcnRzIDEgbWVzc2FnZQoJbWFwWzEwXTog dHlwZSAxLCByYW5nZSA2NCwgYmFzZSAwMDAwMDAwMCwgc2l6ZSAxNiwgbWVtb3J5IGRpc2FibGVk CnBjaWIzOiBtYXRjaGVkIGVudHJ5IGZvciAzLjAuSU5UQQpwY2liMzogc2xvdCAwIElOVEEgaGFy ZHdpcmVkIHRvIElSUSAxNwphdGgwOiA8QXRoZXJvcyA1NDI0LzI0MjQ+IGlycSAxNyBhdCBkZXZp Y2UgMC4wIG9uIHBjaTMKcGNpYjM6IGF0aDAgcmVxdWVzdGVkIHVuc3VwcG9ydGVkIG1lbW9yeSBy YW5nZSAweDAtMHhmZmZmZmZmZiAoZGVjb2RpbmcgMHgwLTB4MCwgMHgwLTB4MCkKYXRoMDogMHgx MDAwMCBieXRlcyBvZiByaWQgMHgxMCByZXMgMyBmYWlsZWQgKDAsIDB4ZmZmZmZmZmYpLgphdGgw OiBjYW5ub3QgbWFwIHJlZ2lzdGVyIHNwYWNlCmRldmljZV9hdHRhY2g6IGF0aDAgYXR0YWNoIHJl dHVybmVkIDYKcGNpYjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTggYXQgZGV2aWNlIDI4 LjIgb24gcGNpMApwY2liNDogICBzZWNvbmRhcnkgYnVzICAgICA0CnBjaWI0OiAgIHN1Ym9yZGlu YXRlIGJ1cyAgIDQKcGNpYjQ6ICAgSS9PIGRlY29kZSAgICAgICAgMHgwLTB4MApwY2liNDogICBt ZW1vcnkgZGVjb2RlICAgICAweDAtMHgwCnBjaWI0OiAgIHByZWZldGNoZWQgZGVjb2RlIDB4MC0w eDAKcGNpNDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjQKcGNpNDogcGh5c2ljYWwgYnVzPTQKdWhj aTA6IDxVSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gcG9ydCAweDE4MDAtMHgxODFmIGly cSAyMyBhdCBkZXZpY2UgMjkuMCBvbiBwY2kwCnVoY2kwOiBSZXNlcnZlZCAweDIwIGJ5dGVzIGZv ciByaWQgMHgyMCB0eXBlIDQgYXQgMHgxODAwCmlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDIzIChQ Q0kgSVJRIDIzKSB0byB2ZWN0b3IgNTEKdWhjaTA6IFtHSUFOVC1MT0NLRURdCnVzYjA6IDxVSENJ IChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gb24gdWhjaTAKdXNiMDogVVNCIHJldmlzaW9uIDEu MAp1aHViMDogSW50ZWwgVUhDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBh ZGRyIDEKdWh1YjA6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVoY2kx OiA8VUhDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IHBvcnQgMHgxODIwLTB4MTgzZiBpcnEg MTkgYXQgZGV2aWNlIDI5LjEgb24gcGNpMAp1aGNpMTogUmVzZXJ2ZWQgMHgyMCBieXRlcyBmb3Ig cmlkIDB4MjAgdHlwZSA0IGF0IDB4MTgyMAppb2FwaWMwOiByb3V0aW5nIGludHBpbiAxOSAoUENJ IElSUSAxOSkgdG8gdmVjdG9yIDUyCnVoY2kxOiBbR0lBTlQtTE9DS0VEXQp1c2IxOiA8VUhDSSAo Z2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIHVoY2kxCnVzYjE6IFVTQiByZXZpc2lvbiAxLjAK dWh1YjE6IEludGVsIFVIQ0kgcm9vdCBodWIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRk ciAxCnVodWIxOiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aGNpMjog PFVIQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVyPiBwb3J0IDB4MTg0MC0weDE4NWYgaXJxIDE4 IGF0IGRldmljZSAyOS4yIG9uIHBjaTAKdWhjaTI6IFJlc2VydmVkIDB4MjAgYnl0ZXMgZm9yIHJp ZCAweDIwIHR5cGUgNCBhdCAweDE4NDAKaW9hcGljMDogcm91dGluZyBpbnRwaW4gMTggKFBDSSBJ UlEgMTgpIHRvIHZlY3RvciA1Mwp1aGNpMjogW0dJQU5ULUxPQ0tFRF0KdXNiMjogPFVIQ0kgKGdl bmVyaWMpIFVTQiBjb250cm9sbGVyPiBvbiB1aGNpMgp1c2IyOiBVU0IgcmV2aXNpb24gMS4wCnVo dWIyOiBJbnRlbCBVSENJIHJvb3QgaHViLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIg MQp1aHViMjogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWhjaTM6IDxV SENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gcG9ydCAweDE4NjAtMHgxODdmIGlycSAxNiBh dCBkZXZpY2UgMjkuMyBvbiBwY2kwCnVoY2kzOiBSZXNlcnZlZCAweDIwIGJ5dGVzIGZvciByaWQg MHgyMCB0eXBlIDQgYXQgMHgxODYwCnVoY2kzOiBbR0lBTlQtTE9DS0VEXQp1c2IzOiA8VUhDSSAo Z2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIHVoY2kzCnVzYjM6IFVTQiByZXZpc2lvbiAxLjAK dWh1YjM6IEludGVsIFVIQ0kgcm9vdCBodWIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRk ciAxCnVodWIzOiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAplaGNpMDog PEludGVsIDgyODAxR0IvUiAoSUNINykgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhkMjQwNDAw MC0weGQyNDA0M2ZmIGlycSAyMyBhdCBkZXZpY2UgMjkuNyBvbiBwY2kwCmVoY2kwOiBSZXNlcnZl ZCAweDQwMCBieXRlcyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZDI0MDQwMDAKZWhjaTA6IFtH SUFOVC1MT0NLRURdCnVzYjQ6IEVIQ0kgdmVyc2lvbiAxLjAKdXNiNDogY29tcGFuaW9uIGNvbnRy b2xsZXJzLCAyIHBvcnRzIGVhY2g6IHVzYjAgdXNiMSB1c2IyIHVzYjMKdXNiNDogPEludGVsIDgy ODAxR0IvUiAoSUNINykgVVNCIDIuMCBjb250cm9sbGVyPiBvbiBlaGNpMAp1c2I0OiBVU0IgcmV2 aXNpb24gMi4wCnVodWI0OiBJbnRlbCBFSENJIHJvb3QgaHViLCBjbGFzcyA5LzAsIHJldiAyLjAw LzEuMDAsIGFkZHIgMQp1aHViNDogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBzZWxmIHBvd2Vy ZWQKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMzAuMCBvbiBwY2kwCnBj aWI1OiAgIHNlY29uZGFyeSBidXMgICAgIDEwCnBjaWI1OiAgIHN1Ym9yZGluYXRlIGJ1cyAgIDEx CnBjaWI1OiAgIEkvTyBkZWNvZGUgICAgICAgIDB4MC0weDAKcGNpYjU6ICAgbWVtb3J5IGRlY29k ZSAgICAgMHgwLTB4MApwY2liNTogICBwcmVmZXRjaGVkIGRlY29kZSAweDAtMHgwCnBjaWI1OiAg IFN1YnRyYWN0aXZlbHkgZGVjb2RlZCBicmlkZ2UuCnBjaTEwOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liNQpwY2kxMDogcGh5c2ljYWwgYnVzPTEwCmZvdW5kLT4JdmVuZG9yPTB4MTA0YywgZGV2PTB4 ODAzOSwgcmV2aWQ9MHgwMAoJYnVzPTEwLCBzbG90PTQsIGZ1bmM9MAoJY2xhc3M9MDYtMDctMDAs IGhkcnR5cGU9MHgwMiwgbWZkZXY9MQoJY21kcmVnPTB4MDAwMCwgc3RhdHJlZz0weDAyMTAsIGNh Y2hlbG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4NDAgKDE2 MDAwIG5zKSwgbWF4bGF0PTB4MDMgKDc1MCBucykKCWludHBpbj1hLCBpcnE9MTEKCXBvd2Vyc3Bl YyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAoJbWFwWzEwXTogdHlwZSAxLCBy YW5nZSAzMiwgYmFzZSBkMjEwMDAwMCwgc2l6ZSAxMiwgbWVtb3J5IGRpc2FibGVkCnBjaWI1OiBy ZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4ZDIxMDAwMDAtMHhkMjEwMGZmZjogZ29vZApwY2liNTog bWF0Y2hlZCBlbnRyeSBmb3IgMTAuNC5JTlRBCnBjaWI1OiBzbG90IDQgSU5UQSBoYXJkd2lyZWQg dG8gSVJRIDE3CmZvdW5kLT4JdmVuZG9yPTB4MTA0YywgZGV2PTB4ODAzYSwgcmV2aWQ9MHgwMAoJ YnVzPTEwLCBzbG90PTQsIGZ1bmM9MQoJY2xhc3M9MGMtMDAtMTAsIGhkcnR5cGU9MHgwMCwgbWZk ZXY9MQoJY21kcmVnPTB4MDAwMCwgc3RhdHJlZz0weDAyMTAsIGNhY2hlbG5zej0wIChkd29yZHMp CglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDMgKDc1MCBucyksIG1heGxhdD0weDA0 ICgxMDAwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQx IEQyIEQzICBjdXJyZW50IEQwCgltYXBbMTBdOiB0eXBlIDEsIHJhbmdlIDMyLCBiYXNlIGQyMTAz MDAwLCBzaXplIDExLCBtZW1vcnkgZGlzYWJsZWQKcGNpYjU6IHJlcXVlc3RlZCBtZW1vcnkgcmFu Z2UgMHhkMjEwMzAwMC0weGQyMTAzN2ZmOiBnb29kCgltYXBbMTRdOiB0eXBlIDEsIHJhbmdlIDMy LCBiYXNlIGQyMTA0MDAwLCBzaXplIDE0LCBlbmFibGVkCnBjaWI1OiByZXF1ZXN0ZWQgbWVtb3J5 IHJhbmdlIDB4ZDIxMDQwMDAtMHhkMjEwN2ZmZjogZ29vZApwY2liNTogbWF0Y2hlZCBlbnRyeSBm b3IgMTAuNC5JTlRBCnBjaWI1OiBzbG90IDQgSU5UQSBoYXJkd2lyZWQgdG8gSVJRIDE3CmZvdW5k LT4JdmVuZG9yPTB4MTA0YywgZGV2PTB4ODAzYiwgcmV2aWQ9MHgwMAoJYnVzPTEwLCBzbG90PTQs IGZ1bmM9MgoJY2xhc3M9MDEtODAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MQoJY21kcmVnPTB4 MDAwMCwgc3RhdHJlZz0weDAyMTAsIGNhY2hlbG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAw ICgwIG5zKSwgbWluZ250PTB4MDcgKDE3NTAgbnMpLCBtYXhsYXQ9MHgwNCAoMTAwMCBucykKCWlu dHBpbj1hLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVu dCBEMAoJbWFwWzEwXTogdHlwZSAxLCByYW5nZSAzMiwgYmFzZSBkMjEwMTAwMCwgc2l6ZSAxMiwg bWVtb3J5IGRpc2FibGVkCnBjaWI1OiByZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4ZDIxMDEwMDAt MHhkMjEwMWZmZjogZ29vZApwY2liNTogbWF0Y2hlZCBlbnRyeSBmb3IgMTAuNC5JTlRBCnBjaWI1 OiBzbG90IDQgSU5UQSBoYXJkd2lyZWQgdG8gSVJRIDE3CmZvdW5kLT4JdmVuZG9yPTB4MTA0Yywg ZGV2PTB4ODAzYywgcmV2aWQ9MHgwMAoJYnVzPTEwLCBzbG90PTQsIGZ1bmM9MwoJY2xhc3M9MDgt MDUtMDEsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MQoJY21kcmVnPTB4MDAwMCwgc3RhdHJlZz0weDAy MTAsIGNhY2hlbG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4 MDcgKDE3NTAgbnMpLCBtYXhsYXQ9MHgwNCAoMTAwMCBucykKCWludHBpbj1hLCBpcnE9MTEKCXBv d2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMAoJbWFwWzEwXTogdHlw ZSAxLCByYW5nZSAzMiwgYmFzZSBkMjEwMzgwMCwgc2l6ZSAgOCwgbWVtb3J5IGRpc2FibGVkCnBj aWI1OiByZXF1ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4ZDIxMDM4MDAtMHhkMjEwMzhmZjogZ29vZApw Y2liNTogbWF0Y2hlZCBlbnRyeSBmb3IgMTAuNC5JTlRBCnBjaWI1OiBzbG90IDQgSU5UQSBoYXJk d2lyZWQgdG8gSVJRIDE3CmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MTA5MiwgcmV2aWQ9 MHgwMgoJYnVzPTEwLCBzbG90PTgsIGZ1bmM9MAoJY2xhc3M9MDItMDAtMDAsIGhkcnR5cGU9MHgw MCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNywgc3RhdHJlZz0weDAyOTAsIGNhY2hlbG5zej0wIChk d29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDggKDIwMDAgbnMpLCBtYXhs YXQ9MHgzOCAoMTQwMDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dlcnNwZWMgMiAgc3VwcG9y dHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKCW1hcFsxMF06IHR5cGUgMSwgcmFuZ2UgMzIsIGJh c2UgZDIxMDIwMDAsIHNpemUgMTIsIGVuYWJsZWQKcGNpYjU6IHJlcXVlc3RlZCBtZW1vcnkgcmFu Z2UgMHhkMjEwMjAwMC0weGQyMTAyZmZmOiBnb29kCgltYXBbMTRdOiB0eXBlIDQsIHJhbmdlIDMy LCBiYXNlIDAwMDAzMDAwLCBzaXplICA2LCBlbmFibGVkCnBjaWI1OiBtYXRjaGVkIGVudHJ5IGZv ciAxMC44LklOVEEKcGNpYjU6IHNsb3QgOCBJTlRBIGhhcmR3aXJlZCB0byBJUlEgMjAKY2JiMDog PFBDSS1DYXJkQnVzIEJyaWRnZT4gbWVtIDB4ZDIxMDAwMDAtMHhkMjEwMGZmZiBpcnEgMTcgYXQg ZGV2aWNlIDQuMCBvbiBwY2kxMApjYmIwOiBSZXNlcnZlZCAweDEwMDAgYnl0ZXMgZm9yIHJpZCAw eDEwIHR5cGUgMyBhdCAweGQyMTAwMDAwCmNhcmRidXMwOiA8Q2FyZEJ1cyBidXM+IG9uIGNiYjAK cGNjYXJkMDogPDE2LWJpdCBQQ0NhcmQgYnVzPiBvbiBjYmIwCmlvYXBpYzA6IHJvdXRpbmcgaW50 cGluIDE3IChQQ0kgSVJRIDE3KSB0byB2ZWN0b3IgNTQKY2JiMDogW01QU0FGRV0KY2JiMDogUENJ IENvbmZpZ3VyYXRpb24gc3BhY2U6CiAgMHgwMDogMHg4MDM5MTA0YyAweDAyMTAwMDA3IDB4MDYw NzAwMDAgMHgwMDgyMjAwMCAKICAweDEwOiAweGQyMTAwMDAwIDB4MDIwMDAwYTAgMHgyMDBiMGIw YSAweGZmZmZmMDAwIAogIDB4MjA6IDB4MDAwMDAwMDAgMHhmZmZmZjAwMCAweDAwMDAwMDAwIDB4 ZmZmZmZmZmMgCiAgMHgzMDogMHgwMDAwMDAwMCAweGZmZmZmZmZjIDB4MDAwMDAwMDAgMHgwNzQw MDExMSAKICAweDQwOiAweGZmMzExMTc5IDB4MDAwMDAwMDEgMHgwMDAwMDAwMCAweDAwMDAwMDAw IAogIDB4NTA6IDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgCiAg MHg2MDogMHgwMDAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAKICAweDcw OiAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIAogIDB4ODA6IDB4 Mzg0NGYwNjAgMHgwMjk0MDAxOSAweDAwMGYwMDAwIDB4MDFhMjFiMjIgCiAgMHg5MDogMHg2MDY2 MDJjMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAKICAweGEwOiAweGZlMTIwMDAx IDB4MDBjMDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIAogIDB4YjA6IDB4MDgwMDAwMDAgMHgw MDAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgCiAgMHhjMDogMHgwMDAwMDAwMCAweDAwMDAw MDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAKICAweGQwOiAweDAwMDAwMDAwIDB4MDAwMDAwMDAg MHgwMDAwMDAwMCAweDAwMDAwMDAwIAogIDB4ZTA6IDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAweDAw MDAwMDAwIDB4MDAwMDAwMDAgCiAgMHhmMDogMHgzYzhlMDYzNCAweGM4MDE5NDQwIDB4MDAwMDAw MDAgMHgwMDAwMDAwMCAKZndvaGNpMDogdmVuZG9yPTEwNGMsIGRldj04MDNhCmZ3b2hjaTA6IHZl bmRvcj0xMDRjLCBkZXY9ODAzYQpmd29oY2kwOiA8MTM5NCBPcGVuIEhvc3QgQ29udHJvbGxlciBJ bnRlcmZhY2U+IG1lbSAweGQyMTAzMDAwLTB4ZDIxMDM3ZmYsMHhkMjEwNDAwMC0weGQyMTA3ZmZm IGlycSAxNyBhdCBkZXZpY2UgNC4xIG9uIHBjaTEwCmZ3b2hjaTA6IFJlc2VydmVkIDB4ODAwIGJ5 dGVzIGZvciByaWQgMHgxMCB0eXBlIDMgYXQgMHhkMjEwMzAwMApmd29oY2kwOiBbTVBTQUZFXQpm d29oY2kwOiBPSENJIHZlcnNpb24gMS4xMCAoUk9NPTEpCmZ3b2hjaTA6IE5vLiBvZiBJc29jaHJv bm91cyBjaGFubmVscyBpcyA0Lgpmd29oY2kwOiBFVUk2NCAwMDpjMDo5ZjowMDowMDo4ZjozZDo1 YQpmd29oY2kwOiBQaHkgMTM5NGEgYXZhaWxhYmxlIFM0MDAsIDMgcG9ydHMuCmZ3b2hjaTA6IExp bmsgUzQwMCwgbWF4X3JlYyAyMDQ4IGJ5dGVzLgpmaXJld2lyZTA6IDxJRUVFMTM5NChGaXJlV2ly ZSkgYnVzPiBvbiBmd29oY2kwCmZ3ZTA6IDxFdGhlcm5ldCBvdmVyIEZpcmVXaXJlPiBvbiBmaXJl d2lyZTAKaWZfZndlMDogRmFrZSBFdGhlcm5ldCBhZGRyZXNzOiAwMjpjMDo5Zjo4ZjozZDo1YQpm d2UwOiBicGYgYXR0YWNoZWQKZndlMDogRXRoZXJuZXQgYWRkcmVzczogMDI6YzA6OWY6OGY6M2Q6 NWEKZndlMDogaWZfc3RhcnQgcnVubmluZyBkZWZlcnJlZCBmb3IgR2lhbnQKc2JwMDogPFNCUC0y L1NDU0kgb3ZlciBGaXJlV2lyZT4gb24gZmlyZXdpcmUwCmZ3b2hjaTA6IEluaXRpYXRlIGJ1cyBy ZXNldApmd29oY2kwOiBub2RlX2lkPTB4YzAwMGZmYzAsIGdlbj0xLCBDWUNMRU1BU1RFUiBtb2Rl CmZpcmV3aXJlMDogMSBub2RlcywgbWF4aG9wIDw9IDAsIGNhYmxlIElSTSA9IDAgKG1lKQpmaXJl d2lyZTA6IGJ1cyBtYW5hZ2VyIDAgKG1lKQpwY2kxMDogPG1hc3Mgc3RvcmFnZT4gYXQgZGV2aWNl IDQuMiAobm8gZHJpdmVyIGF0dGFjaGVkKQpwY2kxMDogPGJhc2UgcGVyaXBoZXJhbD4gYXQgZGV2 aWNlIDQuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQpmeHAwOiA8SW50ZWwgUHJvLzEwMCBWRSBOZXR3 b3JrIENvbm5lY3Rpb24+IHBvcnQgMHgzMDAwLTB4MzAzZiBtZW0gMHhkMjEwMjAwMC0weGQyMTAy ZmZmIGlycSAyMCBhdCBkZXZpY2UgOC4wIG9uIHBjaTEwCmZ4cDA6IFJlc2VydmVkIDB4MTAwMCBi eXRlcyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZDIxMDIwMDAKZnhwMDogdXNpbmcgbWVtb3J5 IHNwYWNlIHJlZ2lzdGVyIG1hcHBpbmcKZnhwMDogUENJIElEczogODA4NiAxMDkyIDExNzkgZmYz MSAwMDAyCmZ4cDA6IER5bmFtaWMgU3RhbmRieSBtb2RlIGlzIGVuYWJsZWQKbWlpYnVzMDogPE1J SSBidXM+IG9uIGZ4cDAKaW5waHkwOiA8aTgyNTYyRVQgMTAvMTAwIG1lZGlhIGludGVyZmFjZT4g b24gbWlpYnVzMAppbnBoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZEWCwgMTAwYmFzZVRYLCAxMDBi YXNlVFgtRkRYLCBhdXRvCmZ4cDA6IGJwZiBhdHRhY2hlZApmeHAwOiBFdGhlcm5ldCBhZGRyZXNz OiAwMDoxNjozNjo0MTo2MDozYwppb2FwaWMwOiByb3V0aW5nIGludHBpbiAyMCAoUENJIElSUSAy MCkgdG8gdmVjdG9yIDU1CmZ4cDA6IFtNUFNBRkVdCmlzYWIwOiA8UENJLUlTQSBicmlkZ2U+IGF0 IGRldmljZSAzMS4wIG9uIHBjaTAKaXNhMDogPElTQSBidXM+IG9uIGlzYWIwCmF0YXBjaTA6IDxJ bnRlbCBJQ0g3TSBTQVRBMzAwIGNvbnRyb2xsZXI+IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgx NzAtMHgxNzcsMHgzNzYsMHgxOGIwLTB4MThiZiBhdCBkZXZpY2UgMzEuMiBvbiBwY2kwCmF0YXBj aTA6IFJlc2VydmVkIDB4MTAgYnl0ZXMgZm9yIHJpZCAweDIwIHR5cGUgNCBhdCAweDE4YjAKYXRh MDogPEFUQSBjaGFubmVsIDA+IG9uIGF0YXBjaTAKYXRhcGNpMDogUmVzZXJ2ZWQgMHg4IGJ5dGVz IGZvciByaWQgMHgxMCB0eXBlIDQgYXQgMHgxZjAKYXRhcGNpMDogUmVzZXJ2ZWQgMHgxIGJ5dGVz IGZvciByaWQgMHgxNCB0eXBlIDQgYXQgMHgzZjYKYXRhMDogcmVzZXQgdHAxIG1hc2s9MDMgb3N0 YXQwPTUwIG9zdGF0MT0wMAphdGEwOiBzdGF0MD0weDUwIGVycj0weDAxIGxzYj0weDAwIG1zYj0w eDAwCmF0YTA6IHN0YXQxPTB4MDAgZXJyPTB4MDEgbHNiPTB4MDAgbXNiPTB4MDAKYXRhMDogcmVz ZXQgdHAyIHN0YXQwPTUwIHN0YXQxPTAwIGRldmljZXM9MHgxPEFUQV9NQVNURVI+CmlvYXBpYzA6 IHJvdXRpbmcgaW50cGluIDE0IChJU0EgSVJRIDE0KSB0byB2ZWN0b3IgNTYKYXRhMDogW01QU0FG RV0KYXRhMTogPEFUQSBjaGFubmVsIDE+IG9uIGF0YXBjaTAKYXRhcGNpMDogUmVzZXJ2ZWQgMHg4 IGJ5dGVzIGZvciByaWQgMHgxOCB0eXBlIDQgYXQgMHgxNzAKYXRhcGNpMDogUmVzZXJ2ZWQgMHgx IGJ5dGVzIGZvciByaWQgMHgxYyB0eXBlIDQgYXQgMHgzNzYKYXRhMTogcmVzZXQgdHAxIG1hc2s9 MDMgb3N0YXQwPTUwIG9zdGF0MT0wMAphdGExOiBzdGF0MD0weDAwIGVycj0weDAxIGxzYj0weDE0 IG1zYj0weGViCmF0YTE6IHN0YXQxPTB4MDAgZXJyPTB4MDQgbHNiPTB4MDAgbXNiPTB4MDAKYXRh MTogcmVzZXQgdHAyIHN0YXQwPTAwIHN0YXQxPTAwIGRldmljZXM9MHg0PEFUQVBJX01BU1RFUj4K aW9hcGljMDogcm91dGluZyBpbnRwaW4gMTUgKElTQSBJUlEgMTUpIHRvIHZlY3RvciA1NwphdGEx OiBbTVBTQUZFXQppY2hzbWIwOiA8U01CdXMgY29udHJvbGxlcj4gcG9ydCAweDE4YzAtMHgxOGRm IGlycSAxOSBhdCBkZXZpY2UgMzEuMyBvbiBwY2kwCmljaHNtYjA6IFJlc2VydmVkIDB4MjAgYnl0 ZXMgZm9yIHJpZCAweDIwIHR5cGUgNCBhdCAweDE4YzAKaWNoc21iMDogW0dJQU5ULUxPQ0tFRF0K c21idXMwOiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpY2hzbWIwCmFjcGlfYWNhZDA6IDxB QyBBZGFwdGVyPiBvbiBhY3BpMApiYXR0ZXJ5MDogPEFDUEkgQ29udHJvbCBNZXRob2QgQmF0dGVy eT4gb24gYWNwaTAKYWNwaV9saWQwOiA8Q29udHJvbCBNZXRob2QgTGlkIFN3aXRjaD4gb24gYWNw aTAKYWNwaV9idXR0b24wOiA8UG93ZXIgQnV0dG9uPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJt YWwgWm9uZT4gb24gYWNwaTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4g cG9ydCAweDYwLDB4NjQgaXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAx IG9uIGF0a2JkYzAKYXRrYmQ6IHRoZSBjdXJyZW50IGtiZCBjb250cm9sbGVyIGNvbW1hbmQgYnl0 ZSAwMDQ3CmF0a2JkOiBrZXlib2FyZCBJRCAweDQxYWIgKDIpCmtiZDAgYXQgYXRrYmQwCmtiZDA6 IGF0a2JkMCwgQVQgMTAxLzEwMiAoMiksIGNvbmZpZzoweDAsIGZsYWdzOjB4M2QwMDAwCmlvYXBp YzA6IHJvdXRpbmcgaW50cGluIDEgKElTQSBJUlEgMSkgdG8gdmVjdG9yIDU4CmF0a2JkMDogW0dJ QU5ULUxPQ0tFRF0KcHNtMDogdW5hYmxlIHRvIGFsbG9jYXRlIElSUQpwc21jcG5wMDogPFBTLzIg bW91c2UgcG9ydD4gaXJxIDEyIG9uIGFjcGkwCnBzbTA6IGN1cnJlbnQgY29tbWFuZCBieXRlOjAw NDcKcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMwCmlvYXBpYzA6IHJvdXRpbmcg aW50cGluIDEyIChJU0EgSVJRIDEyKSB0byB2ZWN0b3IgNTkKcHNtMDogW0dJQU5ULUxPQ0tFRF0K cHNtMDogbW9kZWwgR2VuZXJpYyBQUy8yIG1vdXNlLCBkZXZpY2UgSUQgMC0wMCwgMiBidXR0b25z CnBzbTA6IGNvbmZpZzowMDAwMDAwMCwgZmxhZ3M6MDAwMDAwMDgsIHBhY2tldCBzaXplOjMKcHNt MDogc3luY21hc2s6YzAsIHN5bmNiaXRzOjAwCnNtYmlvczA6IDxTeXN0ZW0gTWFuYWdlbWVudCBC SU9TPiBhdCBpb21lbSAweGY3NjUwLTB4Zjc2NmUgb24gbW90aGVyYm9hcmQKc21iaW9zMDogVmVy c2lvbjogMi40CnVua25vd246IHN0YXR1cyByZWcgdGVzdCBmYWlsZWQgZmYKdW5rbm93bjogc3Rh dHVzIHJlZyB0ZXN0IGZhaWxlZCBmZgp1bmtub3duOiBzdGF0dXMgcmVnIHRlc3QgZmFpbGVkIGZm CnVua25vd246IHN0YXR1cyByZWcgdGVzdCBmYWlsZWQgZmYKdW5rbm93bjogc3RhdHVzIHJlZyB0 ZXN0IGZhaWxlZCBmZgp1bmtub3duOiBzdGF0dXMgcmVnIHRlc3QgZmFpbGVkIGZmCmV4X2lzYV9p ZGVudGlmeSgpCmF0YTogYXRhMCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQKYXRhOiBhdGEx IGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdAphdGtiZGM6IGF0a2JkYzAgYWxyZWFkeSBleGlz dHM7IHNraXBwaW5nIGl0CnBucF9pZGVudGlmeTogVHJ5aW5nIFJlYWRfUG9ydCBhdCAyMDMKcG5w X2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDI0MwpwbnBfaWRlbnRpZnk6IFRyeWluZyBS ZWFkX1BvcnQgYXQgMjgzCnBucF9pZGVudGlmeTogVHJ5aW5nIFJlYWRfUG9ydCBhdCAyYzMKcG5w X2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDMwMwpwbnBfaWRlbnRpZnk6IFRyeWluZyBS ZWFkX1BvcnQgYXQgMzQzCnBucF9pZGVudGlmeTogVHJ5aW5nIFJlYWRfUG9ydCBhdCAzODMKcG5w X2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDNjMwpQTlAgSWRlbnRpZnkgY29tcGxldGUK c2M6IHNjMCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQKdmdhOiB2Z2EwIGFscmVhZHkgZXhp c3RzOyBza2lwcGluZyBpdAppc2FfcHJvYmVfY2hpbGRyZW46IGRpc2FibGluZyBQblAgZGV2aWNl cwppc2FfcHJvYmVfY2hpbGRyZW46IHByb2Jpbmcgbm9uLVBuUCBkZXZpY2VzCnBtdGltZXIwIG9u IGlzYTAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQgaW9tZW0gMHhjMDAwMC0weGNlZmZmLDB4 Y2YwMDAtMHhkMDdmZiwweGRmMDAwLTB4ZGZmZmYsMHhlMDAwMC0weGUxN2ZmIG9uIGlzYTAKYWR2 MDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmFoYTA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQphaWMw OiBub3QgcHJvYmVkIChkaXNhYmxlZCkKYnQwOiBub3QgcHJvYmVkIChkaXNhYmxlZCkKY3MwOiBu b3QgcHJvYmVkIChkaXNhYmxlZCkKZWQwOiBub3QgcHJvYmVkIChkaXNhYmxlZCkKZmRjMCBmYWls ZWQgdG8gcHJvYmUgYXQgcG9ydCAweDNmMC0weDNmNSwweDNmNyBpcnEgNiBkcnEgMiBvbiBpc2Ew CmZlMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmllMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmxu YzA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpwcGMwOiBwYXJhbGxlbCBwb3J0IG5vdCBmb3VuZC4K cHBjMDogPFBhcmFsbGVsIHBvcnQ+IGZhaWxlZCB0byBwcm9iZSBhdCBpcnEgNyBvbiBpc2EwCnNj MDogPFN5c3RlbSBjb25zb2xlPiBhdCBmbGFncyAweDEwMCBvbiBpc2EwCnNjMDogVkdBIDwxNiB2 aXJ0dWFsIGNvbnNvbGVzLCBmbGFncz0weDMwMD4Kc2MwOiBmYjAsIGtiZDEsIHRlcm1pbmFsIGVt dWxhdG9yOiBzYyAoc3lzY29ucyB0ZXJtaW5hbCkKc2lvMDogY29uZmlndXJlZCBpcnEgNCBub3Qg aW4gYml0bWFwIG9mIHByb2JlZCBpcnFzIDAKc2lvMDogcG9ydCBtYXkgbm90IGJlIGVuYWJsZWQK c2lvMDogaXJxIG1hcHM6IDB4OGE4MSAweDhhODEgMHg4YTgxIDB4OGE4MQpzaW8wOiBwcm9iZSBm YWlsZWQgdGVzdChzKTogMCAxIDIgNCA2IDcgOQpzaW8wIGF0IHBvcnQgMHgzZjgtMHgzZmYgaXJx IDQgZmxhZ3MgMHgxMCBvbiBpc2EwCnNpbzA6IHR5cGUgODI1MCBvciBub3QgcmVzcG9uZGluZwpp b2FwaWMwOiByb3V0aW5nIGludHBpbiA0IChJU0EgSVJRIDQpIHRvIHZlY3RvciA2MApzaW8xOiBj b25maWd1cmVkIGlycSAzIG5vdCBpbiBiaXRtYXAgb2YgcHJvYmVkIGlycXMgMApzaW8xOiBwb3J0 IG1heSBub3QgYmUgZW5hYmxlZApzaW8xOiBpcnEgbWFwczogMHg4YTgxIDB4OGE4MSAweDhhODEg MHg4YTgxCnNpbzE6IHByb2JlIGZhaWxlZCB0ZXN0KHMpOiAwIDEgMiA0IDYgNyA5CnNpbzEgZmFp bGVkIHRvIHByb2JlIGF0IHBvcnQgMHgyZjgtMHgyZmYgaXJxIDMgb24gaXNhMApzaW8yOiBub3Qg cHJvYmVkIChkaXNhYmxlZCkKc2lvMzogbm90IHByb2JlZCAoZGlzYWJsZWQpCnNuMDogbm90IHBy b2JlZCAoZGlzYWJsZWQpCnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgz ZGYgaW9tZW0gMHhhMDAwMC0weGJmZmZmIG9uIGlzYTAKdnQwOiBub3QgcHJvYmVkIChkaXNhYmxl ZCkKaXNhX3Byb2JlX2NoaWxkcmVuOiBwcm9iaW5nIFBuUCBkZXZpY2VzCnVnZW4wOiBTVE1pY3Jv ZWxlY3Ryb25pY3MgQmlvbWV0cmljIENvcHJvY2Vzc29yLCByZXYgMS4wMC8wLjAxLCBhZGRyIDIK RGV2aWNlIGNvbmZpZ3VyYXRpb24gZmluaXNoZWQuClJlZHVjaW5nIGtlcm4ubWF4dm5vZGVzIDEz Mzc2MyAtPiAxMDAwMDAKcHJvY2ZzIHJlZ2lzdGVyZWQKbGFwaWM6IERpdmlzb3IgMiwgRnJlcXVl bmN5IDgzNjA4MzcxIGh6ClRpbWVjb3VudGVyICJUU0MiIGZyZXF1ZW5jeSAxODM5Mzg0OTQzIEh6 IHF1YWxpdHkgLTEwMApUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjCkxpbnV4IEVM RiBleGVjIGhhbmRsZXIgaW5zdGFsbGVkCmxvMDogYnBmIGF0dGFjaGVkCnJyMjMyeDogbm8gY29u dHJvbGxlciBkZXRlY3RlZC4KcGNpYjU6IGNhcmRidXMwIHJlcXVlc3RlZCBtZW1vcnkgcmFuZ2Ug MHg4ODAwMDAwMC0weGZmZmZmZmZmOiBnb29kCnBjaWI1OiBjYXJkYnVzMCByZXF1ZXN0ZWQgbWVt b3J5IHJhbmdlIDB4ODgwMDAwMDAtMHhmZmZmZmZmZjogZ29vZApwY2liNTogY2FyZGJ1czAgcmVx dWVzdGVkIG1lbW9yeSByYW5nZSAweDg4MDAwMDAwLTB4ODgwMDAxZmY6IGdvb2QKY2JiIGFsbG9j IHJlcyBmYWlsCmNhcmRidXMwOiBDYW4ndCBnZXQgbWVtb3J5IGZvciBJTyBwb3J0cwpmb3VuZC0+ CXZlbmRvcj0weDExMTMsIGRldj0weDEyMTEsIHJldmlkPTB4MTAKCWJ1cz0xMSwgc2xvdD0wLCBm dW5jPTAKCWNsYXNzPTAyLTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAw MDAsIHN0YXRyZWc9MHgwMjkwLCBjYWNoZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHhhOCAo NTA0MCBucyksIG1pbmdudD0weDIwICg4MDAwIG5zKSwgbWF4bGF0PTB4NDAgKDE2MDAwIG5zKQoJ aW50cGluPWEsIGlycT0yNTUKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3Vy cmVudCBEMApjYmIgYWxsb2MgcmVzIGZhaWwKcmwwOiBjb3VsZG4ndCBtYXAgcG9ydHMvbWVtb3J5 CmNiYiBhbGxvYyByZXMgZmFpbApybDA6IGNvdWxkbid0IG1hcCBwb3J0cy9tZW1vcnkKY2FyZGJ1 czA6IDxuZXR3b3JrLCBldGhlcm5ldD4gYXQgZGV2aWNlIDAuMCAobm8gZHJpdmVyIGF0dGFjaGVk KQphY3BpX2FjYWQwOiBhY2xpbmUgaW5pdGlhbGl6YXRpb24gc3RhcnQKYXRhMC1tYXN0ZXI6IHBp bz1QSU80IHdkbWE9V0RNQTIgdWRtYT1VRE1BMTAwIGNhYmxlPTQwIHdpcmUKYWQwOiA1NzIzMU1C IDxUT1NISUJBIE1LNjAzNEdTWCBBSDEwMUE+IGF0IGF0YTAtbWFzdGVyIFNBVEExNTAKYWQwOiAx MTcyMTAyNDAgc2VjdG9ycyBbMTE2MjgwQy8xNkgvNjNTXSAxNiBzZWN0b3JzL2ludGVycnVwdCAx IGRlcHRoIHF1ZXVlCkdFT006IG5ldyBkaXNrIGFkMApiYXR0ZXJ5MDogYmF0dGVyeSBpbml0aWFs aXphdGlvbiBzdGFydAphY3BpX2FjYWQwOiBPbiBMaW5lCmFjcGlfYWNhZDA6IGFjbGluZSBpbml0 aWFsaXphdGlvbiBkb25lLCB0cmllZCAxIHRpbWVzCmNwdTA6IEN4IHN0YXRlcyBjaGFuZ2VkCmNw dTE6IEN4IHN0YXRlcyBjaGFuZ2VkCmFkMDogSW50ZWwgY2hlY2sxIGZhaWxlZAphZDA6IEFkYXB0 ZWMgY2hlY2sxIGZhaWxlZAphZDA6IExTSSAodjMpIGNoZWNrMSBmYWlsZWQKYWQwOiBMU0kgKHYy KSBjaGVjazEgZmFpbGVkCmFkMDogRnJlZUJTRCBjaGVjazEgZmFpbGVkCmF0YTEtbWFzdGVyOiBw aW89UElPNCB3ZG1hPVdETUEyIHVkbWE9VURNQTMzIGNhYmxlPTQwIHdpcmUKYWNkMDogPE5FQyBE VkQgUlcgTkQtNzU1MEEvMS4zMj4gRFZEUiBkcml2ZSBhdCBhdGExIGFzIG1hc3RlcgphY2QwOiBy ZWFkIDQxMzRLQi9zICg0MTM0S0Ivcykgd3JpdGUgNDEzNEtCL3MgKDQxMzRLQi9zKSwgMjA0OEtC IGJ1ZmZlciwgVURNQTMzCmFjZDA6IFJlYWRzOiBDRFIsIENEUlcsIENEREEgc3RyZWFtLCBEVkRS T00sIERWRFIsIERWRFJBTSwgcGFja2V0CmFjZDA6IFdyaXRlczogQ0RSLCBDRFJXLCBEVkRSLCBE VkRSQU0sIHRlc3Qgd3JpdGUsIGJ1cm5wcm9vZgphY2QwOiBBdWRpbzogcGxheSwgMjU2IHZvbHVt ZSBsZXZlbHMKYWNkMDogTWVjaGFuaXNtOiBlamVjdGFibGUgdHJheSwgdW5sb2NrZWQKYWNkMDog TWVkaXVtOiBuby9ibGFuayBkaXNjCnBjbTA6IEhEQV9ERUJVRzogSERBIENvbmZpZzogb249MHgw MDAwMDAwMCBvZmY9MHgwMDAwMDAwMApwY20wOiBIREFfREVCVUc6IFN0YXJ0aW5nIENPUkIgRW5n aW5lLi4uCnBjbTA6IEhEQV9ERUJVRzogU3RhcnRpbmcgUklSQiBFbmdpbmUuLi4KcGNtMDogSERB X0RFQlVHOiBFbmFibGluZyBjb250cm9sbGVyIGludGVycnVwdC4uLgpwY20wOiBIREFfREVCVUc6 IFNjYW5uaW5nIEhEQSBjb2RlY3MuLi4KcGNtMDogSERBX0RFQlVHOiBQcm9iaW5nIGNvZGVjOiAw CnBjbTA6IEhEQV9ERUJVRzogCXN0YXJ0bm9kZT0xIGVuZG5vZGU9MwpwY20wOiBIREFfREVCVUc6 IAlGb3VuZCBBRkcgbmlkPTEgW3N0YXJ0bm9kZT0xIGVuZG5vZGU9M10KcGNtMDogSERBX0RFQlVH OiBQYXJzaW5nIEFGRyBuaWQ9MSBjYWQ9MApwY20wOiAgICAgICAgVmVuZG9yOiAweDAwMDAxNGYx CnBjbTA6ICAgICAgICBEZXZpY2U6IDB4MDAwMDUwNDcKcGNtMDogICAgICBSZXZpc2lvbjogMHgw MDAwMDAwMApwY20wOiAgICAgIFN0ZXBwaW5nOiAweDAwMDAwMDAwCnBjbTA6IFBDSSBTdWJ2ZW5k b3I6IDB4ZmYzMTExNzkKcGNtMDogICAgICAgICBOb2Rlczogc3RhcnQ9MTYgZW5kbm9kZT0zMSB0 b3RhbD0xNQpwY20wOiBIREFfREVCVUc6IFBhcnNpbmcgQ3Rscy4uLgpwY20wOiBIREFfREVCVUc6 IFBhcnNpbmcgdmVuZG9yIHBhdGNoLi4uCnBjbTA6IEhEQV9ERUJVRzogQnVpbGRpbmcgQUZHIHRy ZWUuLi4KcGNtMDogSERBX0RFQlVHOiBIV2lQOiBIREEgV2lkZ2V0IFBhcnNlciAtIFJldmlzaW9u IDEKcGNtMDogSERBX0RFQlVHOiBIV2lQOiBGb3VuZCAyIERBQyBwYXRoIHVzaW5nIEhEQV9QQVJT RV9NSVhFUiBzdHJhdGVneS4KcGNtMDogSERBX0RFQlVHOiBBRkcgY29tbWl0Li4uCnBjbTA6IEhE QV9ERUJVRzogQ3RscyBjb21taXQuLi4KcGNtMDogWyAzXSBDdGwgbmlkPTE5IEJpbmQgdG8gTk9O RQpwY20wOiBbIDRdIEN0bCBuaWQ9MjAgQmluZCB0byBOT05FCnBjbTA6IFsgNV0gQ3RsIG5pZD0y MSBCaW5kIHRvIE5PTkUKcGNtMDogWyA2XSBDdGwgbmlkPTI1IGNoaWxkbmlkPTE2IEJpbmQgdG8g Tk9ORQpwY20wOiBbIDddIEN0bCBuaWQ9MjUgY2hpbGRuaWQ9MjcgQmluZCB0byBOT05FCnBjbTA6 IFsgOF0gQ3RsIG5pZD0yNSBjaGlsZG5pZD0yNiBCaW5kIHRvIE5PTkUKcGNtMDogWzExXSBDdGwg bmlkPTI4IEJpbmQgdG8gTk9ORQpwY20wOiBbMTJdIEN0bCBuaWQ9MjkgQmluZCB0byBOT05FCnBj bTA6IEhEQV9ERUJVRzogUENNRElSX1BMQVkgc2V0dXAuLi4KcGNtMDogSERBX0RFQlVHOiBQQ01E SVJfUkVDIHNldHVwLi4uCnBjbTA6IEhEQV9ERUJVRzogT1NTIG1peGVyIGluaXRpYWxpemF0aW9u Li4uCnBjbTA6IE1peGVyICJ2b2wiOgpwY20wOiBNaXhlciAicGNtIjoKcGNtMDogTWl4ZXIgIm1p YyI6CnBjbTA6IE1peGVyICJjZCI6CnBjbTA6IE1peGVyICJyZWMiOgpwY20wOiBIREFfREVCVUc6 IFJlZ2lzdGVyaW5nIFBDTSBjaGFubmVscy4uLgpwY20wOiBzbmRidWZfc2V0bWFwIDdkM2E5MDAw LCA0MDAwOyAweGU3NDgyMDAwIC0+IDdkM2E5MDAwCnBjbTA6IHNuZGJ1Zl9zZXRtYXAgN2QzYTUw MDAsIDQwMDA7IDB4ZTc0ODYwMDAgLT4gN2QzYTUwMDAKcGNtMDogPEhEQSBDb2RlYzogQ29uZXhh bnQgV2Fpa2lraT4KcGNtMDogPEhEQSBDb2RlYyBJRDogMHgxNGYxNTA0Nz4KcGNtMDogPEhEQSBE cml2ZXIgUmV2aXNpb246IDIwMDcwMTA1XzAwMzg+CnBjbTA6IApwY20wOiBIREEgY29uZmlnL3F1 aXJrczogZm9yY2VzdGVyZW8gdnJlZgpwY20wOiAKcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0r CnBjbTA6IHwgRFVNUElORyBIREEgTk9ERVMgfApwY20wOiArLS0tLS0tLS0tLS0tLS0tLS0tLSsK cGNtMDogCnBjbTA6IERlZmF1bHQgUGFyYW1ldGVyCnBjbTA6IC0tLS0tLS0tLS0tLS0tLS0tCnBj bTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpwY20wOiAgICAgICAgICBGb3JtYXQ6IFBD TQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNDAKcGNtMDogICAgICAgIFBDTSBzaXpl OiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBjbTA6ICAgICAgICAgIElOIGFtcDogMHgw MDAwMDAwMApwY20wOiAgICAgICAgIE9VVCBhbXA6IDB4MDAwMDAwMDAKcGNtMDogCnBjbTA6ICAg ICAgICAgICAgIG5pZDogMTYgW0FOQUxPR10KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBv dXRwdXQKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMDAwNDFkCnBjbTA6ICAgICBQYXJzZSBm bGFnczogMHgwMDAwMDAwMQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMTEKcGNtMDog ICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxCnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNCnBj bTA6ICAgICAgICAgUENNIGNhcDogMHgwMDAyMDA0MApwY20wOiAgICAgICAgUENNIHNpemU6IDE2 CnBjbTA6ICAgICAgICBQQ00gcmF0ZTogNDgKcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUx ZTE3CnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzAgc2l6ZT01IG9mZnNldD0y MwpwY20wOiAgICAgY29ubmVjdGlvbnM6IDAKcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDog MTcgW0RJR0lUQUxdIFtESVNBQkxFRF0KcGNtMDogICAgICAgICAgICBuYW1lOiBhdWRpbyBvdXRw dXQKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMDAwNjExCnBjbTA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMApwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAg ICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxCnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNCnBjbTA6 ICAgICAgICAgUENNIGNhcDogMHgwMDAyMDA0MApwY20wOiAgICAgICAgUENNIHNpemU6IDE2CnBj bTA6ICAgICAgICBQQ00gcmF0ZTogNDgKcGNtMDogICAgIGNvbm5lY3Rpb25zOiAwCnBjbTA6IApw Y20wOiAgICAgICAgICAgICBuaWQ6IDE4IFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTog YXVkaW8gaW5wdXQKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMTAwZDFiCnBjbTA6ICAgICBQ YXJzZSBmbGFnczogMHgwMDAwMDAwNgpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDA4MDAK cGNtMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxCnBjbTA6ICAgICAgICAgIEZvcm1hdDog UENNCnBjbTA6ICAgICAgICAgUENNIGNhcDogMHgwMDAyMDA0MApwY20wOiAgICAgICAgUENNIHNp emU6IDE2CnBjbTA6ICAgICAgICBQQ00gcmF0ZTogNDgKcGNtMDogICAgICAgSW5wdXQgYW1wOiAw eDgwMDUwZTAwCnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MTQgc2l6ZT01IG9m ZnNldD0wCnBjbTA6ICAgICBjb25uZWN0aW9uczogNgpwY20wOiAgICAgICAgICAgfApwY20wOiAg ICAgICAgICAgKyA8LSBuaWQ9MjUgW2F1ZGlvIG1peGVyXQpwY20wOiAgICAgICAgICAgfApwY20w OiAgICAgICAgICAgKyA8LSBuaWQ9MjAgW3BpbjogbGluZSBpbiAoamFjayldCnBjbTA6ICAgICAg ICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yMSBbcGluOiBNaWMgaW4gKGphY2spXSAo c2VsZWN0ZWQpCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBb YXVkaW8gc2VsZWN0b3JdCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5p ZD0yMiBbcGluOiBDRCAoZml4ZWQpXQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAg KyA8LSBuaWQ9MTYgW2F1ZGlvIG91dHB1dF0KcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDog MTkgW0FOQUxPR10KcGNtMDogICAgICAgICAgICBuYW1lOiBwaW46IHNwZWFrZXIgKGphY2sgLyBm aXhlZCkKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwNThkCnBjbTA6ICAgICBQYXJzZSBm bGFnczogMHgwMDAwMDAwMQpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDog ICAgICAgICBQaW4gY2FwOiAweDAwMDEwMDFjCnBjbTA6ICAgICAgICAgICAgICAgICAgSFAgT1VU IEVBUEQgOiBVTlNPTApwY20wOiAgICAgIFBpbiBjb25maWc6IDB4YzMxMTEwMTAKcGNtMDogICAg IFBpbiBjb250cm9sOiAweDAwMDAwMDQwIE9VVApwY20wOiAgICAgICAgICAgIEVBUEQ6IDB4MDAw MDAwMDIKcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZTFmCnBjbTA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0xIHN0ZXA9MzAgc2l6ZT01IG9mZnNldD0zMQpwY20wOiAgICAgY29ubmVjdGlv bnM6IDMKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI1IFthdWRp byBtaXhlcl0gKHNlbGVjdGVkKQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8 LSBuaWQ9MTYgW2F1ZGlvIG91dHB1dF0KcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAg ICsgPC0gbmlkPTIyIFtwaW46IENEIChmaXhlZCldCnBjbTA6IApwY20wOiAgICAgICAgICAgICBu aWQ6IDIwIFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBsaW5lIGluIChqYWNr KQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDA1OGQKcGNtMDogICAgIFBhcnNlIGZsYWdz OiAweDAwMDAwMDAyCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMApwY20wOiAgICAg ICAgIFBpbiBjYXA6IDB4MDAwMDAzM2MKcGNtMDogICAgICAgICAgICAgICAgICBIUCBPVVQgSU4g VlJFRlsgNTAgSElaIF0gOiBVTlNPTApwY20wOiAgICAgIFBpbiBjb25maWc6IDB4MDM4MTEwMTEK cGNtMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIxIElOCnBjbTA6ICAgICAgT3V0cHV0IGFt cDogMHg4MDA1MWUxZgpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMwIHNpemU9 NSBvZmZzZXQ9MzEKcGNtMDogICAgIGNvbm5lY3Rpb25zOiAyCnBjbTA6ICAgICAgICAgICB8CnBj bTA6ICAgICAgICAgICArIDwtIG5pZD0yNSBbYXVkaW8gbWl4ZXJdIChzZWxlY3RlZCkKcGNtMDog ICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIyIFtwaW46IENEIChmaXhlZCld CnBjbTA6IApwY20wOiAgICAgICAgICAgICBuaWQ6IDIxIFtBTkFMT0ddCnBjbTA6ICAgICAgICAg ICAgbmFtZTogcGluOiBNaWMgaW4gKGphY2spCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQw MDU4ZApwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDIKcGNtMDogICAgICAgQ3RsIGZs YWdzOiAweDAwMDAwMDgxCnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDMzYwpwY20wOiAg ICAgICAgICAgICAgICAgIEhQIE9VVCBJTiBWUkVGWyA1MCBISVogXSA6IFVOU09MCnBjbTA6ICAg ICAgUGluIGNvbmZpZzogMHgwM2ExMTAxMgpwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAw MjEgSU4KcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZTFmCnBjbTA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0xIHN0ZXA9MzAgc2l6ZT01IG9mZnNldD0zMQpwY20wOiAgICAgY29ubmVjdGlv bnM6IDMKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI4IFthdWRp byBvdXRwdXRdIChzZWxlY3RlZCkKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsg PC0gbmlkPTI1IFthdWRpbyBtaXhlcl0KcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAg ICsgPC0gbmlkPTIyIFtwaW46IENEIChmaXhlZCldCnBjbTA6IApwY20wOiAgICAgICAgICAgICBu aWQ6IDIyIFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBDRCAoZml4ZWQpCnBj bTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDQwMQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4 MDAwMDAwMDIKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMTAxCnBjbTA6ICAgICAgICAg UGluIGNhcDogMHgwMDAwMDA2MApwY20wOiAgICAgICAgICAgICAgICAgIElOIEJBTApwY20wOiAg ICAgIFBpbiBjb25maWc6IDB4OTkzMzAxMDAKcGNtMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAw MDIwIElOCnBjbTA6ICAgICBjb25uZWN0aW9uczogMApwY20wOiAKcGNtMDogICAgICAgICAgICAg bmlkOiAyMyBbQU5BTE9HXQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogTWljIGluIChmaXhl ZCkKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwNDgxCnBjbTA6ICAgICBQYXJzZSBmbGFn czogMHgwMDAwMDAwMgpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAg ICAgICBQaW4gY2FwOiAweDAwMDAwMzI0CnBjbTA6ICAgICAgICAgICAgICAgICAgSU4gVlJFRlsg NTAgSElaIF0gOiBVTlNPTApwY20wOiAgICAgIFBpbiBjb25maWc6IDB4YjdhMDAxMDAKcGNtMDog ICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDIxIElOCnBjbTA6ICAgICBjb25uZWN0aW9uczogMApw Y20wOiAKcGNtMDogICAgICAgICAgICAgbmlkOiAyNCBbRElHSVRBTF0gW0RJU0FCTEVEXQpwY20w OiAgICAgICAgICAgIG5hbWU6IHBpbjogU1BESUYgb3V0IChqYWNrKQpwY20wOiAgICAgIHdpZGdl dF9jYXA6IDB4MDA0MDA3MDEKcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAwCnBjbTA6 ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMApwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAw MDAwMTAKcGNtMDogICAgICAgICAgICAgICAgICBPVVQKcGNtMDogICAgICBQaW4gY29uZmlnOiAw eDIxNDQwMTAwCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBPVVQKcGNtMDogICAg IGNvbm5lY3Rpb25zOiAxCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5p ZD0xNyBbYXVkaW8gb3V0cHV0XSBbRElTQUJMRURdCnBjbTA6IApwY20wOiAgICAgICAgICAgICBu aWQ6IDI1IFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gbWl4ZXIKcGNtMDog ICAgICB3aWRnZXRfY2FwOiAweDAwMjAwNTBiCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAw MDAwMwpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAxOTEKcGNtMDogICAgICAgSW5wdXQg YW1wOiAweDgwMDUxZTE3CnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0ZT0xIHN0ZXA9MzAgc2l6 ZT01IG9mZnNldD0yMwpwY20wOiAgICAgY29ubmVjdGlvbnM6IDQKcGNtMDogICAgICAgICAgIHwK cGNtMDogICAgICAgICAgICsgPC0gbmlkPTE2IFthdWRpbyBvdXRwdXRdCnBjbTA6ICAgICAgICAg ICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNyBbYXVkaW8gc2VsZWN0b3JdCnBjbTA6ICAg ICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2VsZWN0b3JdCnBj bTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yMiBbcGluOiBDRCAoZml4 ZWQpXQpwY20wOiAKcGNtMDogICAgICAgICAgICAgbmlkOiAyNiBbQU5BTE9HXQpwY20wOiAgICAg ICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDMw MDUwZApwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDIKcGNtMDogICAgICAgQ3RsIGZs YWdzOiAweDAwMDAwMDgxCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHgwMDFmMDMwMApwY20wOiAg ICAgICAgICAgICAgICAgIG11dGU9MCBzdGVwPTMgc2l6ZT0zMSBvZmZzZXQ9MApwY20wOiAgICAg Y29ubmVjdGlvbnM6IDMKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlk PTIxIFtwaW46IE1pYyBpbiAoamFjayldIChzZWxlY3RlZCkKcGNtMDogICAgICAgICAgIHwKcGNt MDogICAgICAgICAgICsgPC0gbmlkPTIwIFtwaW46IGxpbmUgaW4gKGphY2spXQpwY20wOiAgICAg ICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjMgW3BpbjogTWljIGluIChmaXhlZCld CnBjbTA6IApwY20wOiAgICAgICAgICAgICBuaWQ6IDI3IFtBTkFMT0ddCnBjbTA6ICAgICAgICAg ICAgbmFtZTogYXVkaW8gc2VsZWN0b3IKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwMzAwNTAx CnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMgpwY20wOiAgICAgICBDdGwgZmxhZ3M6 IDB4MDAwMDAwMDAKcGNtMDogICAgIGNvbm5lY3Rpb25zOiAyCnBjbTA6ICAgICAgICAgICB8CnBj bTA6ICAgICAgICAgICArIDwtIG5pZD0yMCBbcGluOiBsaW5lIGluIChqYWNrKV0gKHNlbGVjdGVk KQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjEgW3BpbjogTWlj IGluIChqYWNrKV0KcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjggW0FOQUxPR10KcGNt MDogICAgICAgICAgICBuYW1lOiBhdWRpbyBvdXRwdXQKcGNtMDogICAgICB3aWRnZXRfY2FwOiAw eDAwMDAwNDFkCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMApwY20wOiAgICAgICBD dGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAgICBTdHJlYW0gY2FwOiAweDAwMDAwMDAxCnBj bTA6ICAgICAgICAgIEZvcm1hdDogUENNCnBjbTA6ICAgICAgICAgUENNIGNhcDogMHgwMDAyMDA0 MApwY20wOiAgICAgICAgUENNIHNpemU6IDE2CnBjbTA6ICAgICAgICBQQ00gcmF0ZTogNDgKcGNt MDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZTE3CnBjbTA6ICAgICAgICAgICAgICAgICAgbXV0 ZT0xIHN0ZXA9MzAgc2l6ZT01IG9mZnNldD0yMwpwY20wOiAgICAgY29ubmVjdGlvbnM6IDAKcGNt MDogCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjkgW0FOQUxPR10KcGNtMDogICAgICAgICAgICBu YW1lOiBwaW46IHNwZWFrZXIgKGZpeGVkKQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDA1 OGQKcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAxCnBjbTA6ICAgICAgIEN0bCBmbGFn czogMHgwMDAwMDAwMApwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAzMTQKcGNtMDogICAg ICAgICAgICAgICAgICBPVVQgVlJFRlsgNTAgSElaIF0gOiBVTlNPTApwY20wOiAgICAgIFBpbiBj b25maWc6IDB4OTAxMDAxMTIKcGNtMDogICAgIFBpbiBjb250cm9sOiAweDAwMDAwMDQwIE9VVApw Y20wOiAgICAgIE91dHB1dCBhbXA6IDB4ODAwNTFlMWYKcGNtMDogICAgICAgICAgICAgICAgICBt dXRlPTEgc3RlcD0zMCBzaXplPTUgb2Zmc2V0PTMxCnBjbTA6ICAgICBjb25uZWN0aW9uczogMwpw Y20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjggW2F1ZGlvIG91dHB1 dF0KcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI1IFthdWRpbyBt aXhlcl0gKHNlbGVjdGVkKQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBu aWQ9MjIgW3BpbjogQ0QgKGZpeGVkKV0KcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDogMzAg W0FOQUxPR10KcGNtMDogICAgICAgICAgICBuYW1lOiB2ZW5kb3Igd2lkZ2V0CnBjbTA6ICAgICAg d2lkZ2V0X2NhcDogMHgwMGYwMDAwMApwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDAK cGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwCnBjbTA6ICAgICBjb25uZWN0aW9uczog MApwY20wOiAKcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKcGNtMDogfCBEVU1QSU5H IEhEQSBBTVBMSUZJRVJTIHwKcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKcGNtMDog CnBjbTA6ICAgMTogbmlkPTE2IGRpcj0weDEgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMTEgb3Nz ZGV2PTQKcGNtMDogICAyOiBuaWQ9MTggZGlyPTB4MiBpbmRleD0wIG9zc21hc2s9MHgwMDAwMDgw MCBvc3NkZXY9MApwY20wOiAgIDM6IG5pZD0xOSBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAw MDAwMDAwIG9zc2Rldj0wCnBjbTA6ICAgNDogbmlkPTIwIGRpcj0weDEgaW5kZXg9MCBvc3NtYXNr PTB4MDAwMDAwMDAgb3NzZGV2PTAKcGNtMDogICA1OiBuaWQ9MjEgZGlyPTB4MSBpbmRleD0wIG9z c21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MApwY20wOiAgIDY6IG5pZD0yNSBjbmlkPTE2IGRpcj0w eDIgaW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAKcGNtMDogICA3OiBuaWQ9MjUg Y25pZD0yNyBkaXI9MHgyIGluZGV4PTEgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wCnBjbTA6 ICAgODogbmlkPTI1IGNuaWQ9MjYgZGlyPTB4MiBpbmRleD0yIG9zc21hc2s9MHgwMDAwMDAwMCBv c3NkZXY9MApwY20wOiAgIDk6IG5pZD0yNSBjbmlkPTIyIGRpcj0weDIgaW5kZXg9MyBvc3NtYXNr PTB4MDAwMDAxMDEgb3NzZGV2PTgKcGNtMDogIDEwOiBuaWQ9MjYgZGlyPTB4MSBpbmRleD0wIG9z c21hc2s9MHgwMDAwMDA4MSBvc3NkZXY9NwpwY20wOiAgMTE6IG5pZD0yOCBkaXI9MHgxIGluZGV4 PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wCnBjbTA6ICAxMjogbmlkPTI5IGRpcj0weDEg aW5kZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAKcGNtMDogCnBjbTA6ICstLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKcGNtMDogfCBEVU1QSU5HIEhEQSBBVURJTy9W T0xVTUUgQ09OVFJPTFMgfApwY20wOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0rCnBjbTA6IApwY20wOiBNYXN0ZXIgVm9sdW1lIChPU1M6IHZvbCkKcGNtMDogICAgfApwY20w OiAgICArLSAgbmlkOiAxNiBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3RlcDogIDMwIHNp emU6ICAgNSBvZmY6ICAyMyBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDAxMQpwY20wOiAgICB8CnBj bTA6ICAgICstICBuaWQ6IDI1IGluZGV4OiAgMyAobmlkOiAyMikgbXV0ZTogMSBzdGVwOiAgMzAg c2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDIgb3NzbWFzaz0weDAwMDAwMTAxCnBjbTA6ICAgIHwK cGNtMDogICAgKy0gIG5pZDogMjYgaW5kZXg6ICAwICAgICAgICAgICBtdXRlOiAwIHN0ZXA6ICAg MyBzaXplOiAgMzEgb2ZmOiAgIDAgZGlyPTB4MSBvc3NtYXNrPTB4MDAwMDAwODEKcGNtMDogCnBj bTA6IFBDTSBWb2x1bWUgKE9TUzogcGNtKQpwY20wOiAgICB8CnBjbTA6ICAgICstICBuaWQ6IDE2 IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMSBzdGVwOiAgMzAgc2l6ZTogICA1IG9mZjogIDIz IGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDExCnBjbTA6IApwY20wOiBDRCBWb2x1bWUgKE9TUzog Y2QpCnBjbTA6ICAgIHwKcGNtMDogICAgKy0gIG5pZDogMjUgaW5kZXg6ICAzIChuaWQ6IDIyKSBt dXRlOiAxIHN0ZXA6ICAzMCBzaXplOiAgIDUgb2ZmOiAgMjMgZGlyPTB4MiBvc3NtYXNrPTB4MDAw MDAxMDEKcGNtMDogCnBjbTA6IE1pY3JvcGhvbmUgVm9sdW1lIChPU1M6IG1pYykKcGNtMDogICAg fApwY20wOiAgICArLSAgbmlkOiAyNiBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDAgc3RlcDog ICAzIHNpemU6ICAzMSBvZmY6ICAgMCBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDA4MQpwY20wOiAK cGNtMDogUmVjb3JkaW5nIExldmVsIChPU1M6IHJlYykKcGNtMDogICAgfApwY20wOiAgICArLSAg bmlkOiAxOCBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3RlcDogIDE0IHNpemU6ICAgNSBv ZmY6ICAgMCBkaXI9MHgyIG9zc21hc2s9MHgwMDAwMDgwMApwY20wOiAKcGNtMDogUGxheWJhY2sg cGF0aDoKcGNtMDogCnBjbTA6ICAgICBuaWQ9MTkgW3Bpbjogc3BlYWtlciAoamFjayAvIGZpeGVk KV0KcGNtMDogICAgICAgXgpwY20wOiAgICAgICB8CnBjbTA6ICAgICAgICstLS0tLTwtLS0tLS0r CnBjbTA6ICAgICAgICAgICAgICAgICAgICBeCnBjbTA6ICAgICAgICAgICAgICAgICAgICB8CnBj bTA6ICAgICAgICAgICAgICAgICAgbmlkPTI1IFthdWRpbyBtaXhlcl0KcGNtMDogICAgICAgICAg ICAgICAgICAgIF4KcGNtMDogICAgICAgICAgICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICAg ICAgICBuaWQ9MTYgW2F1ZGlvIG91dHB1dF0KcGNtMDogCnBjbTA6ICAgICBuaWQ9MjkgW3Bpbjog c3BlYWtlciAoZml4ZWQpXQpwY20wOiAgICAgICBeCnBjbTA6ICAgICAgIHwKcGNtMDogICAgICAg Ky0tLS0tPC0tLS0tLSsKcGNtMDogICAgICAgICAgICAgICAgICAgIF4KcGNtMDogICAgICAgICAg ICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICAgICAgICBuaWQ9MjUgW2F1ZGlvIG1peGVyXQpw Y20wOiAgICAgICAgICAgICAgICAgICAgXgpwY20wOiAgICAgICAgICAgICAgICAgICAgfApwY20w OiAgICAgICAgICAgICAgICAgIG5pZD0xNiBbYXVkaW8gb3V0cHV0XQpwY20wOiAKcGNtMDogUmVj b3JkaW5nIHNvdXJjZXM6CnBjbTA6IApwY20wOiAgICAgbmlkPTE4IFthdWRpbyBpbnB1dF0KcGNt MDogICAgICAgfApwY20wOiAgICAgICArIDwtIG5pZD0yNSBbYXVkaW8gbWl4ZXJdIFtyZWNzcmM6 IHZvbCwgcGNtLCBtaWMsIGNkXQpwY20wOiAgICAgICB8CnBjbTA6ICAgICAgICsgPC0gbmlkPTIw IFtwaW46IGxpbmUgaW4gKGphY2spXQpwY20wOiAgICAgICB8CnBjbTA6ICAgICAgICsgPC0gbmlk PTIxIFtwaW46IE1pYyBpbiAoamFjayldIFtyZWNzcmM6IHZvbCwgbWljXQpwY20wOiAgICAgICB8 CnBjbTA6ICAgICAgICsgPC0gbmlkPTI2IFthdWRpbyBzZWxlY3Rvcl0gW3JlY3NyYzogdm9sLCBt aWNdCnBjbTA6ICAgICAgIHwKcGNtMDogICAgICAgKyA8LSBuaWQ9MjIgW3BpbjogQ0QgKGZpeGVk KV0gW3JlY3NyYzogdm9sLCBjZF0KcGNtMDogICAgICAgfApwY20wOiAgICAgICArIDwtIG5pZD0x NiBbYXVkaW8gb3V0cHV0XSBbcmVjc3JjOiB2b2wsIHBjbV0KcGNtMDogCnBjbTA6ICstLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKcGNtMDogfCBEVU1QSU5HIFBDTSBQbGF5 YmFjay9SZWNvcmQgQ2hhbm5lbHMgfApwY20wOiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0rCnBjbTA6IApwY20wOiAgICBQQ00gUGxheWJhY2s6IDEKcGNtMDogICAgICBT dHJlYW0gY2FwOiAweDAwMDAwMDAxCnBjbTA6ICAgICAgICAgIEZvcm1hdDogUENNCnBjbTA6ICAg ICAgICAgUENNIGNhcDogMHgwMDAyMDA0MApwY20wOiAgICAgICAgUENNIHNpemU6IDE2CnBjbTA6 ICAgICAgICBQQ00gcmF0ZTogNDgKcGNtMDogICAgICAgICAgICAgREFDOiAxNgpwY20wOiAKcGNt MDogICAgICBQQ00gUmVjb3JkOiAxCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpw Y20wOiAgICAgICAgICBGb3JtYXQ6IFBDTQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAw NDAKcGNtMDogICAgICAgIFBDTSBzaXplOiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBj bTA6ICAgICAgICAgICAgIEFEQzogMTgKKHByb2JlMDpzYnAwOjA6MDowKTogZXJyb3IgMjIKKHBy b2JlMDpzYnAwOjA6MDowKTogVW5yZXRyeWFibGUgRXJyb3IKKHByb2JlMTpzYnAwOjA6MTowKTog ZXJyb3IgMjIKKHByb2JlMTpzYnAwOjA6MTowKTogVW5yZXRyeWFibGUgRXJyb3IKKHByb2JlMjpz YnAwOjA6MjowKTogZXJyb3IgMjIKKHByb2JlMjpzYnAwOjA6MjowKTogVW5yZXRyeWFibGUgRXJy b3IKKHByb2JlMzpzYnAwOjA6MzowKTogZXJyb3IgMjIKKHByb2JlMzpzYnAwOjA6MzowKTogVW5y ZXRyeWFibGUgRXJyb3IKKHByb2JlNDpzYnAwOjA6NDowKTogZXJyb3IgMjIKKHByb2JlNDpzYnAw OjA6NDowKTogVW5yZXRyeWFibGUgRXJyb3IKKHByb2JlNTpzYnAwOjA6NTowKTogZXJyb3IgMjIK KHByb2JlNTpzYnAwOjA6NTowKTogVW5yZXRyeWFibGUgRXJyb3IKKHByb2JlNjpzYnAwOjA6Njow KTogZXJyb3IgMjIKKHByb2JlNjpzYnAwOjA6NjowKTogVW5yZXRyeWFibGUgRXJyb3IKQVRBIFBz ZXVkb1JBSUQgbG9hZGVkClNNUDogQVAgQ1BVICMxIExhdW5jaGVkIQpjcHUxIEFQOgogICAgIElE OiAweDAxMDAwMDAwICAgVkVSOiAweDAwMDUwMDE0IExEUjogMHgwMDAwMDAwMCBERlI6IDB4ZmZm ZmZmZmYKICBsaW50MDogMHgwMDAxMDcwMCBsaW50MTogMHgwMDAwMDQwMCBUUFI6IDB4MDAwMDAw MDAgU1ZSOiAweDAwMDAwMWZmCiAgdGltZXI6IDB4MDAwMjAwZWYgdGhlcm06IDB4MDAwMTAyMDAg ZXJyOiAweDAwMDEwMDAwIHBjbTogMHgwMDAxMDAwMAppb2FwaWMwOiBBc3NpZ25pbmcgSVNBIElS USAxIHRvIGxvY2FsIEFQSUMgMAppb2FwaWMwOiBBc3NpZ25pbmcgSVNBIElSUSA0IHRvIGxvY2Fs IEFQSUMgMQppb2FwaWMwOiBBc3NpZ25pbmcgSVNBIElSUSA5IHRvIGxvY2FsIEFQSUMgMAppb2Fw aWMwOiBBc3NpZ25pbmcgSVNBIElSUSAxMiB0byBsb2NhbCBBUElDIDEKaW9hcGljMDogQXNzaWdu aW5nIElTQSBJUlEgMTQgdG8gbG9jYWwgQVBJQyAwCmlvYXBpYzA6IEFzc2lnbmluZyBJU0EgSVJR IDE1IHRvIGxvY2FsIEFQSUMgMQppb2FwaWMwOiBBc3NpZ25pbmcgUENJIElSUSAxNiB0byBsb2Nh bCBBUElDIDAKaW9hcGljMDogQXNzaWduaW5nIFBDSSBJUlEgMTcgdG8gbG9jYWwgQVBJQyAxCmlv YXBpYzA6IEFzc2lnbmluZyBQQ0kgSVJRIDE4IHRvIGxvY2FsIEFQSUMgMAppb2FwaWMwOiBBc3Np Z25pbmcgUENJIElSUSAxOSB0byBsb2NhbCBBUElDIDEKaW9hcGljMDogQXNzaWduaW5nIFBDSSBJ UlEgMjAgdG8gbG9jYWwgQVBJQyAwCmlvYXBpYzA6IEFzc2lnbmluZyBQQ0kgSVJRIDIyIHRvIGxv Y2FsIEFQSUMgMQppb2FwaWMwOiBBc3NpZ25pbmcgUENJIElSUSAyMyB0byBsb2NhbCBBUElDIDAK VHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB1ZnM6L2Rldi9hZDBzMmEKc3RhcnRfaW5pdDogdHJ5 aW5nIC9zYmluL2luaXQKICAgIEFDUEktMDQzODogKioqIEVycm9yOiBMb29raW5nIHVwIFtaMDAx XSBpbiBuYW1lc3BhY2UsIEFFX05PVF9GT1VORApTZWFyY2hOb2RlIDB4YzZjNGJlMDAgU3RhcnRO b2RlIDB4YzZjNGJlMDAgUmV0dXJuTm9kZSAwCiAgICBBQ1BJLTEzMDQ6ICoqKiBFcnJvcjogTWV0 aG9kIGV4ZWN1dGlvbiBmYWlsZWQgW1xcX1NCXy5CQVQxLl9CU1RdIChOb2RlIDB4YzZjNGJkMDAp LCBBRV9OT1RfRk9VTkQKYmF0dGVyeTA6IGVycm9yIGZldGNoaW5nIGN1cnJlbnQgYmF0dGVyeSBz dGF0dXMgLS0gQUVfTk9UX0ZPVU5ECiAgICBBQ1BJLTA0Mzg6ICoqKiBFcnJvcjogTG9va2luZyB1 cCBbWjAwMV0gaW4gbmFtZXNwYWNlLCBBRV9OT1RfRk9VTkQKU2VhcmNoTm9kZSAweGM2YzRiZTAw IFN0YXJ0Tm9kZSAweGM2YzRiZTAwIFJldHVybk5vZGUgMAogICAgQUNQSS0xMzA0OiAqKiogRXJy b3I6IE1ldGhvZCBleGVjdXRpb24gZmFpbGVkIFtcXF9TQl8uQkFUMS5fQlNUXSAoTm9kZSAweGM2 YzRiZDAwKSwgQUVfTk9UX0ZPVU5ECmJhdHRlcnkwOiBlcnJvciBmZXRjaGluZyBjdXJyZW50IGJh dHRlcnkgc3RhdHVzIC0tIEFFX05PVF9GT1VORAogICAgQUNQSS0wNDM4OiAqKiogRXJyb3I6IExv b2tpbmcgdXAgW1owMDFdIGluIG5hbWVzcGFjZSwgQUVfTk9UX0ZPVU5EClNlYXJjaE5vZGUgMHhj NmM0YmUwMCBTdGFydE5vZGUgMHhjNmM0YmUwMCBSZXR1cm5Ob2RlIDAKICAgIEFDUEktMTMwNDog KioqIEVycm9yOiBNZXRob2QgZXhlY3V0aW9uIGZhaWxlZCBbXFxfU0JfLkJBVDEuX0JTVF0gKE5v ZGUgMHhjNmM0YmQwMCksIEFFX05PVF9GT1VORApiYXR0ZXJ5MDogZXJyb3IgZmV0Y2hpbmcgY3Vy cmVudCBiYXR0ZXJ5IHN0YXR1cyAtLSBBRV9OT1RfRk9VTkQKICAgIEFDUEktMDQzODogKioqIEVy cm9yOiBMb29raW5nIHVwIFtaMDAxXSBpbiBuYW1lc3BhY2UsIEFFX05PVF9GT1VORApTZWFyY2hO b2RlIDB4YzZjNGJlMDAgU3RhcnROb2RlIDB4YzZjNGJlMDAgUmV0dXJuTm9kZSAwCiAgICBBQ1BJ LTEzMDQ6ICoqKiBFcnJvcjogTWV0aG9kIGV4ZWN1dGlvbiBmYWlsZWQgW1xcX1NCXy5CQVQxLl9C U1RdIChOb2RlIDB4YzZjNGJkMDApLCBBRV9OT1RfRk9VTkQKYmF0dGVyeTA6IGVycm9yIGZldGNo aW5nIGN1cnJlbnQgYmF0dGVyeSBzdGF0dXMgLS0gQUVfTk9UX0ZPVU5ECiAgICBBQ1BJLTA0Mzg6 ICoqKiBFcnJvcjogTG9va2luZyB1cCBbWjAwMV0gaW4gbmFtZXNwYWNlLCBBRV9OT1RfRk9VTkQK U2VhcmNoTm9kZSAweGM2YzRiZTAwIFN0YXJ0Tm9kZSAweGM2YzRiZTAwIFJldHVybk5vZGUgMAog ICAgQUNQSS0xMzA0OiAqKiogRXJyb3I6IE1ldGhvZCBleGVjdXRpb24gZmFpbGVkIFtcXF9TQl8u QkFUMS5fQlNUXSAoTm9kZSAweGM2YzRiZDAwKSwgQUVfTk9UX0ZPVU5ECmJhdHRlcnkwOiBlcnJv ciBmZXRjaGluZyBjdXJyZW50IGJhdHRlcnkgc3RhdHVzIC0tIEFFX05PVF9GT1VORAogICAgQUNQ SS0wNDM4OiAqKiogRXJyb3I6IExvb2tpbmcgdXAgW1owMDFdIGluIG5hbWVzcGFjZSwgQUVfTk9U X0ZPVU5EClNlYXJjaE5vZGUgMHhjNmM0YmUwMCBTdGFydE5vZGUgMHhjNmM0YmUwMCBSZXR1cm5O b2RlIDAKICAgIEFDUEktMTMwNDogKioqIEVycm9yOiBNZXRob2QgZXhlY3V0aW9uIGZhaWxlZCBb XFxfU0JfLkJBVDEuX0JTVF0gKE5vZGUgMHhjNmM0YmQwMCksIEFFX05PVF9GT1VORApiYXR0ZXJ5 MDogZXJyb3IgZmV0Y2hpbmcgY3VycmVudCBiYXR0ZXJ5IHN0YXR1cyAtLSBBRV9OT1RfRk9VTkQK YmF0dGVyeTA6IGJhdHRlcnkgaW5pdGlhbGl6YXRpb24gZG9uZSwgdHJpZWQgMiB0aW1lcwogICAg QUNQSS0wNDM4OiAqKiogRXJyb3I6IExvb2tpbmcgdXAgW1owMDFdIGluIG5hbWVzcGFjZSwgQUVf Tk9UX0ZPVU5EClNlYXJjaE5vZGUgMHhjNmM0YmUwMCBTdGFydE5vZGUgMHhjNmM0YmUwMCBSZXR1 cm5Ob2RlIDAKICAgIEFDUEktMTMwNDogKioqIEVycm9yOiBNZXRob2QgZXhlY3V0aW9uIGZhaWxl ZCBbXFxfU0JfLkJBVDEuX0JTVF0gKE5vZGUgMHhjNmM0YmQwMCksIEFFX05PVF9GT1VORApiYXR0 ZXJ5MDogZXJyb3IgZmV0Y2hpbmcgY3VycmVudCBiYXR0ZXJ5IHN0YXR1cyAtLSBBRV9OT1RfRk9V TkQKICAgIEFDUEktMDQzODogKioqIEVycm9yOiBMb29raW5nIHVwIFtaMDAxXSBpbiBuYW1lc3Bh Y2UsIEFFX05PVF9GT1VORApTZWFyY2hOb2RlIDB4YzZjNGJlMDAgU3RhcnROb2RlIDB4YzZjNGJl MDAgUmV0dXJuTm9kZSAwCiAgICBBQ1BJLTEzMDQ6ICoqKiBFcnJvcjogTWV0aG9kIGV4ZWN1dGlv biBmYWlsZWQgW1xcX1NCXy5CQVQxLl9CU1RdIChOb2RlIDB4YzZjNGJkMDApLCBBRV9OT1RfRk9V TkQKYmF0dGVyeTA6IGVycm9yIGZldGNoaW5nIGN1cnJlbnQgYmF0dGVyeSBzdGF0dXMgLS0gQUVf Tk9UX0ZPVU5ECiAgICBBQ1BJLTA0Mzg6ICoqKiBFcnJvcjogTG9va2luZyB1cCBbWjAwMV0gaW4g bmFtZXNwYWNlLCBBRV9OT1RfRk9VTkQKU2VhcmNoTm9kZSAweGM2YzRiZTAwIFN0YXJ0Tm9kZSAw eGM2YzRiZTAwIFJldHVybk5vZGUgMAogICAgQUNQSS0xMzA0OiAqKiogRXJyb3I6IE1ldGhvZCBl eGVjdXRpb24gZmFpbGVkIFtcXF9TQl8uQkFUMS5fQlNUXSAoTm9kZSAweGM2YzRiZDAwKSwgQUVf Tk9UX0ZPVU5ECmJhdHRlcnkwOiBlcnJvciBmZXRjaGluZyBjdXJyZW50IGJhdHRlcnkgc3RhdHVz IC0tIEFFX05PVF9GT1VORAogICAgQUNQSS0wNDM4OiAqKiogRXJyb3I6IExvb2tpbmcgdXAgW1ow MDFdIGluIG5hbWVzcGFjZSwgQUVfTk9UX0ZPVU5EClNlYXJjaE5vZGUgMHhjNmM0YmUwMCBTdGFy dE5vZGUgMHhjNmM0YmUwMCBSZXR1cm5Ob2RlIDAKICAgIEFDUEktMTMwNDogKioqIEVycm9yOiBN ZXRob2QgZXhlY3V0aW9uIGZhaWxlZCBbXFxfU0JfLkJBVDEuX0JTVF0gKE5vZGUgMHhjNmM0YmQw MCksIEFFX05PVF9GT1VORApiYXR0ZXJ5MDogZXJyb3IgZmV0Y2hpbmcgY3VycmVudCBiYXR0ZXJ5 IHN0YXR1cyAtLSBBRV9OT1RfRk9VTkQK --MP_T+AWdgwHQHwEEg2u_74+Eym Content-Type: application/octet-stream; name=dmesg-no-acpi Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=dmesg-no-acpi Q29weXJpZ2h0IChjKSAxOTkyLTIwMDcgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA2LjItU1RBQkxFICMwOiBUaHUgTWFyIDI5IDAzOjAw OjM3IEVEVCAyMDA3CiAgICBraXRzdW5lQGNoYW1hLnZ1bHBlczovdXNyL29iai91c3Ivc3JjL3N5 cy9TTVAKUHJlbG9hZGVkIGVsZiBrZXJuZWwgIi9ib290L2tlcm5lbC9rZXJuZWwiIGF0IDB4YzEz YmUwMDAuClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGludXgua28iIGF0IDB4 YzEzYmUyNDguClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvY3B1ZnJlcS5rbyIg YXQgMHhjMTNiZTJmNC4KUHJlbG9hZGVkIGVsZiBtb2R1bGUgIi9ib290L2tlcm5lbC9hY3BpX3Rv c2hpYmEua28iIGF0IDB4YzEzYmUzYTAuClByZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJu ZWwvYWNwaS5rbyIgYXQgMHhjMTNiZTQ1NC4KUHJlbG9hZGVkIGVsZiBtb2R1bGUgIi9ib290L2tl cm5lbC9zbmRfaGRhLmtvIiBhdCAweGMxM2JlNTAwLgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAiL2Jv b3Qva2VybmVsL3NvdW5kLmtvIiBhdCAweGMxM2JlNWFjLgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAi L2Jvb3Qva2VybmVsL3NtYmlvcy5rbyIgYXQgMHhjMTNiZTY1OC4KUHJlbG9hZGVkIGVsZiBtb2R1 bGUgIi9ib290L2tlcm5lbC9pY2hzbWIua28iIGF0IDB4YzEzYmU3MDQuClByZWxvYWRlZCBlbGYg bW9kdWxlICIvYm9vdC9rZXJuZWwvc21idXMua28iIGF0IDB4YzEzYmU3YjAuClByZWxvYWRlZCBl bGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvc21iZnMua28iIGF0IDB4YzEzYmU4NWMuClByZWxvYWRl ZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGliaWNvbnYua28iIGF0IDB4YzEzYmU5MDguClBy ZWxvYWRlZCBlbGYgbW9kdWxlICIvYm9vdC9rZXJuZWwvbGlibWNoYWluLmtvIiBhdCAweGMxM2Jl OWI4LgpQcmVsb2FkZWQgZWxmIG1vZHVsZSAiL2Jvb3QvbW9kdWxlcy9udmlkaWEua28iIGF0IDB4 YzEzYmVhNjguCkNhbGlicmF0aW5nIGNsb2NrKHMpIC4uLiBpODI1NCBjbG9jazogMTE5MzE4NyBI egpDTEtfVVNFX0k4MjU0X0NBTElCUkFUSU9OIG5vdCBzcGVjaWZpZWQgLSB1c2luZyBkZWZhdWx0 IGZyZXF1ZW5jeQpUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxp dHkgMApDYWxpYnJhdGluZyBUU0MgY2xvY2sgLi4uIFRTQyBjbG9jazogMTgzOTM4NjY5MiBIegpD UFU6IEdlbnVpbmUgSW50ZWwoUikgQ1BVICAgICAgICAgICBUMjQwMCAgQCAxLjgzR0h6ICgxODM5 LjM5LU1IeiA2ODYtY2xhc3MgQ1BVKQogIE9yaWdpbiA9ICJHZW51aW5lSW50ZWwiICBJZCA9IDB4 NmU4ICBTdGVwcGluZyA9IDgKICBGZWF0dXJlcz0weGJmZTlmYmZmPEZQVSxWTUUsREUsUFNFLFRT QyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULENMRkxVU0gs RFRTLEFDUEksTU1YLEZYU1IsU1NFLFNTRTIsU1MsSFRULFRNLFBCRT4KICBGZWF0dXJlczI9MHhj MWE5PFNTRTMsTU9OLFZNWCxFU1QsVE0yLDxiMTQ+LDxiMTU+PgogIENvcmVzIHBlciBwYWNrYWdl OiAyCnJlYWwgbWVtb3J5ICA9IDIxNDU5NzYzMjAgKDIwNDYgTUIpClBoeXNpY2FsIG1lbW9yeSBj aHVuayhzKToKMHgwMDAwMDAwMDAwMDAxMDAwIC0gMHgwMDAwMDAwMDAwMDllZmZmLCA2NDcxNjgg Ynl0ZXMgKDE1OCBwYWdlcykKMHgwMDAwMDAwMDAwMTAwMDAwIC0gMHgwMDAwMDAwMDAwM2ZmZmZm LCAzMTQ1NzI4IGJ5dGVzICg3NjggcGFnZXMpCjB4MDAwMDAwMDAwMTQyODAwMCAtIDB4MDAwMDAw MDA3ZGE0NWZmZiwgMjA4Njc4OTEyMCBieXRlcyAoNTA5NDcwIHBhZ2VzKQphdmFpbCBtZW1vcnkg PSAyMDg2NDEyMjg4ICgxOTg5IE1CKQpNUCBDb25maWd1cmF0aW9uIFRhYmxlIHZlcnNpb24gMS40 IGZvdW5kIGF0IDB4YzAwOWZkNzEKQVBJQzogVXNpbmcgdGhlIE1QVGFibGUgZW51bWVyYXRvci4K U01QOiBBZGRlZCBDUFUgMCAoQlNQKQpTTVA6IEFkZGVkIENQVSAxIChBUCkKTVBUYWJsZTogPElO VFI6IEFkZGluZyBsb2NhbCBBUElDIDAgYXMgYSB0YXJnZXQKSU5URUwgICAgTmFwYSBFUkIgICAg PgpJTlRSOiBBZGRpbmcgbG9jYWwgQVBJQyAxIGFzIGEgdGFyZ2V0CkZyZWVCU0QvU01QOiBNdWx0 aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDIgQ1BVcwogY3B1MCAoQlNQKTogQVBJQyBJRDog IDAKIGNwdTEgKEFQKTogQVBJQyBJRDogIDEKYmlvczMyOiBGb3VuZCBCSU9TMzIgU2VydmljZSBE aXJlY3RvcnkgaGVhZGVyIGF0IDB4YzAwZjc2ODAKYmlvczMyOiBFbnRyeSA9IDB4ZmQ0YTAgKGMw MGZkNGEwKSAgUmV2ID0gMCAgTGVuID0gMQpwY2liaW9zOiBQQ0kgQklPUyBlbnRyeSBhdCAweGZk NGEwKzB4MjY0CnBucGJpb3M6IEZvdW5kIFBuUCBCSU9TIGRhdGEgYXQgMHhjMDBmNzZmMApwbnBi aW9zOiBFbnRyeSA9IGYwMDAwOmJjMzcgIFJldiA9IDEuMApPdGhlciBCSU9TIHNpZ25hdHVyZXMg Zm91bmQ6CmlvYXBpYzA6IEFzc3VtaW5nIGludGJhc2Ugb2YgMAppb2FwaWMwOiBSb3V0aW5nIGV4 dGVybmFsIDgyNTlBJ3MgLT4gaW50cGluIDAKaW9hcGljMDogUm91dGluZyBJUlEgMCAtPiBpbnRw aW4gMgpsYXBpYzogUm91dGluZyBFeHRJTlQgLT4gTElOVDAKbGFwaWM6IExJTlQwIHRyaWdnZXI6 IGVkZ2UKbGFwaWM6IExJTlQwIHBvbGFyaXR5OiBoaWdoCmxhcGljOiBSb3V0aW5nIE5NSSAtPiBM SU5UMQpsYXBpYzogTElOVDEgdHJpZ2dlcjogZWRnZQpsYXBpYzogTElOVDEgcG9sYXJpdHk6IGhp Z2gKaW9hcGljMCA8VmVyc2lvbiAyLjA+IGlycXMgMC0yMyBvbiBtb3RoZXJib2FyZApjcHUwIEJT UDoKICAgICBJRDogMHgwMDAwMDAwMCAgIFZFUjogMHgwMDA1MDAxNCBMRFI6IDB4MDAwMDAwMDAg REZSOiAweGZmZmZmZmZmCiAgbGludDA6IDB4MDAwMTA3MDAgbGludDE6IDB4MDAwMDA0MDAgVFBS OiAweDAwMDAwMDAwIFNWUjogMHgwMDAwMDFmZgogIHRpbWVyOiAweDAwMDEwMGVmIHRoZXJtOiAw eDAwMDAwMjAwIGVycjogMHgwMDAxMDAwMCBwY206IDB4MDAwMTAwMDAKd2xhbjogPDgwMi4xMSBM aW5rIExheWVyPgpmZWVkZXJfcmVnaXN0ZXI6IHNuZF91bml0PTAgc25kX21heGF1dG92Y2hhbnM9 NCBsYXRlbmN5PTUgZmVlZGVyX2J1ZmZlcnNpemU9MTYzODQgZmVlZGVyX3JhdGVfbWluPTEgZmVl ZGVyX3JhdGVfbWF4PTIwMTYwMDAgZmVlZGVyX3JhdGVfcm91bmQ9MjUKYXRoX3JhdGU6IHZlcnNp b24gMS4yIDxTYW1wbGVSYXRlIGJpdC1yYXRlIHNlbGVjdGlvbiBhbGdvcml0aG0+Cm5mc2xvY2s6 IHBzZXVkby1kZXZpY2UKaW86IDxJL08+CmtiZDogbmV3IGFycmF5IHNpemUgNAprYmQxIGF0IGti ZG11eDAKbWVtOiA8bWVtb3J5PgpQZW50aXVtIFBybyBNVFJSIHN1cHBvcnQgZW5hYmxlZApudWxs OiA8bnVsbCBkZXZpY2UsIHplcm8gZGV2aWNlPgpuZXRzbWJfZGV2OiBsb2FkZWQKcmFuZG9tOiA8 ZW50cm9weSBzb3VyY2UsIFNvZnR3YXJlLCBZYXJyb3c+CmF0aF9oYWw6IDAuOS4yMC4zIChBUjUy MTAsIEFSNTIxMSwgQVI1MjEyLCBSRjUxMTEsIFJGNTExMiwgUkYyNDEzLCBSRjU0MTMpCnJyMjMy eDogUm9ja2V0UkFJRCAyMzJ4IGNvbnRyb2xsZXIgZHJpdmVyIHYxLjAyIChNYXIgMjkgMjAwNyAw MzowMDoyNSkKbnB4MDogSU5UIDE2IGludGVyZmFjZQpzbWJpb3MwOiA8U3lzdGVtIE1hbmFnZW1l bnQgQklPUz4gYXQgaW9tZW0gMHhmNzY1MC0weGY3NjZlIG9uIG1vdGhlcmJvYXJkCnNtYmlvczA6 IFZlcnNpb246IDIuNApjcHUwIG9uIG1vdGhlcmJvYXJkCmVzdDA6IDxFbmhhbmNlZCBTcGVlZFN0 ZXAgRnJlcXVlbmN5IENvbnRyb2w+IG9uIGNwdTAKZXN0OiBDUFUgc3VwcG9ydHMgRW5oYW5jZWQg U3BlZWRzdGVwLCBidXQgaXMgbm90IHJlY29nbml6ZWQuCmVzdDogY3B1X3ZlbmRvciBHZW51aW5l SW50ZWwsIG1zciA2MTMwYjJjMDYwMDBiMmMKZGV2aWNlX2F0dGFjaDogZXN0MCBhdHRhY2ggcmV0 dXJuZWQgNgpwNHRjYzA6IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MApj cHUxIG9uIG1vdGhlcmJvYXJkCmVzdDE6IDxFbmhhbmNlZCBTcGVlZFN0ZXAgRnJlcXVlbmN5IENv bnRyb2w+IG9uIGNwdTEKZXN0OiBDUFUgc3VwcG9ydHMgRW5oYW5jZWQgU3BlZWRzdGVwLCBidXQg aXMgbm90IHJlY29nbml6ZWQuCmVzdDogY3B1X3ZlbmRvciBHZW51aW5lSW50ZWwsIG1zciA2MTMw YjJjMDYwMDBiMmMKZGV2aWNlX2F0dGFjaDogZXN0MSBhdHRhY2ggcmV0dXJuZWQgNgpwNHRjYzE6 IDxDUFUgRnJlcXVlbmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MQpwY2lfb3BlbigxKToJbW9k ZSAxIGFkZHIgcG9ydCAoMHgwY2Y4KSBpcyAweDgwMDBmYTIwCnBjaV9vcGVuKDFhKToJbW9kZTFy ZXM9MHg4MDAwMDAwMCAoMHg4MDAwMDAwMCkKcGNpX2NmZ2NoZWNrOglkZXZpY2UgMCBbY2xhc3M9 MDYwMDAwXSBbaGRyPTAwXSBpcyB0aGVyZSAoaWQ9MjdhMDgwODYpCnBjaWJpb3M6IEJJT1MgdmVy c2lvbiAyLjEwCnBjaWIwOiA8TVBUYWJsZSBIb3N0LVBDSSBicmlkZ2U+IHBjaWJ1cyAwIG9uIG1v dGhlcmJvYXJkCnBjaTA6IDxQQ0kgYnVzPiBvbiBwY2liMApwY2kwOiBwaHlzaWNhbCBidXM9MApm b3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3YTAsIHJldmlkPTB4MDMKCWJ1cz0wLCBzbG90 PTAsIGZ1bmM9MAoJY2xhc3M9MDYtMDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVn PTB4MDAwNiwgc3RhdHJlZz0weDIwOTAsIGNhY2hlbG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0w eDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKZm91bmQt Pgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2ExLCByZXZpZD0weDAzCglidXM9MCwgc2xvdD0xLCBm dW5jPTAKCWNsYXNzPTA2LTA0LTAwLCBoZHJ0eXBlPTB4MDEsIG1mZGV2PTAKCWNtZHJlZz0weDAw MDcsIHN0YXRyZWc9MHgwMDEwLCBjYWNoZWxuc3o9MTYgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAg KDAgbnMpLCBtaW5nbnQ9MHgxYyAoNzAwMCBucyksIG1heGxhdD0weDAwICgwIG5zKQoJaW50cGlu PWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwCglNU0kg c3VwcG9ydHMgMSBtZXNzYWdlCnBjaWIwOiBzbG90IDEgSU5UQSByb3V0ZWQgdG8gaXJxIDE2CmZv dW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjdkOCwgcmV2aWQ9MHgwMgoJYnVzPTAsIHNsb3Q9 MjcsIGZ1bmM9MAoJY2xhc3M9MDQtMDMtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVn PTB4MDAwNiwgc3RhdHJlZz0weDAwMTAsIGNhY2hlbG5zej0xNiAoZHdvcmRzKQoJbGF0dGltZXI9 MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCglpbnRw aW49YSwgaXJxPTExCglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKCU1T SSBzdXBwb3J0cyAxIG1lc3NhZ2UsIDY0IGJpdAoJbWFwWzEwXTogdHlwZSAxLCByYW5nZSA2NCwg YmFzZSBkMjQwMDAwMCwgc2l6ZSAxNCwgZW5hYmxlZApwY2liMDogc2xvdCAyNyBJTlRBIHJvdXRl ZCB0byBpcnEgMjIKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2QwLCByZXZpZD0weDAy CglidXM9MCwgc2xvdD0yOCwgZnVuYz0wCgljbGFzcz0wNi0wNC0wMCwgaGRydHlwZT0weDAxLCBt ZmRldj0xCgljbWRyZWc9MHgwMDA3LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTE2IChkd29y ZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDQgKDEwMDAgbnMpLCBtYXhsYXQ9 MHgwMCAoMCBucykKCWludHBpbj1hLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBE MyAgY3VycmVudCBEMAoJTVNJIHN1cHBvcnRzIDEgbWVzc2FnZQpwY2liMDogc2xvdCAyOCBJTlRB IHJvdXRlZCB0byBpcnEgMTcKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2QyLCByZXZp ZD0weDAyCglidXM9MCwgc2xvdD0yOCwgZnVuYz0xCgljbGFzcz0wNi0wNC0wMCwgaGRydHlwZT0w eDAxLCBtZmRldj0xCgljbWRyZWc9MHgwMDA3LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTE2 IChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDQgKDEwMDAgbnMpLCBt YXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1iLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBwb3J0 cyBEMCBEMyAgY3VycmVudCBEMAoJTVNJIHN1cHBvcnRzIDEgbWVzc2FnZQpwY2liMDogc2xvdCAy OCBJTlRCIHJvdXRlZCB0byBpcnEgMTYKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2Q0 LCByZXZpZD0weDAyCglidXM9MCwgc2xvdD0yOCwgZnVuYz0yCgljbGFzcz0wNi0wNC0wMCwgaGRy dHlwZT0weDAxLCBtZmRldj0xCgljbWRyZWc9MHgwMDA3LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVs bnN6PTE2IChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDQgKDEwMDAg bnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1jLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBz dXBwb3J0cyBEMCBEMyAgY3VycmVudCBEMAoJTVNJIHN1cHBvcnRzIDEgbWVzc2FnZQpwY2liMDog c2xvdCAyOCBJTlRDIHJvdXRlZCB0byBpcnEgMTgKZm91bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9 MHgyN2M4LCByZXZpZD0weDAyCglidXM9MCwgc2xvdD0yOSwgZnVuYz0wCgljbGFzcz0wYy0wMy0w MCwgaGRydHlwZT0weDAwLCBtZmRldj0xCgljbWRyZWc9MHgwMDA1LCBzdGF0cmVnPTB4MDI4MCwg Y2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAo MCBucyksIG1heGxhdD0weDAwICgwIG5zKQoJaW50cGluPWEsIGlycT03CgltYXBbMjBdOiB0eXBl IDQsIHJhbmdlIDMyLCBiYXNlIDAwMDAxODAwLCBzaXplICA1LCBlbmFibGVkCnBjaWIwOiBzbG90 IDI5IElOVEEgcm91dGVkIHRvIGlycSAyMwpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3 YzksIHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTEKCWNsYXNzPTBjLTAzLTAwLCBo ZHJ0eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgwLCBjYWNo ZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5z KSwgbWF4bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YiwgaXJxPTExCgltYXBbMjBdOiB0eXBlIDQs IHJhbmdlIDMyLCBiYXNlIDAwMDAxODIwLCBzaXplICA1LCBlbmFibGVkCnBjaWIwOiBzbG90IDI5 IElOVEIgcm91dGVkIHRvIGlycSAxOQpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3Y2Es IHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTIKCWNsYXNzPTBjLTAzLTAwLCBoZHJ0 eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgwLCBjYWNoZWxu c3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwg bWF4bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49YywgaXJxPTExCgltYXBbMjBdOiB0eXBlIDQsIHJh bmdlIDMyLCBiYXNlIDAwMDAxODQwLCBzaXplICA1LCBlbmFibGVkCnBjaWIwOiBzbG90IDI5IElO VEMgcm91dGVkIHRvIGlycSAxOApmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3Y2IsIHJl dmlkPTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTMKCWNsYXNzPTBjLTAzLTAwLCBoZHJ0eXBl PTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDUsIHN0YXRyZWc9MHgwMjgwLCBjYWNoZWxuc3o9 MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4 bGF0PTB4MDAgKDAgbnMpCglpbnRwaW49ZCwgaXJxPTExCgltYXBbMjBdOiB0eXBlIDQsIHJhbmdl IDMyLCBiYXNlIDAwMDAxODYwLCBzaXplICA1LCBlbmFibGVkCnBjaWIwOiBzbG90IDI5IElOVEQg cm91dGVkIHRvIGlycSAxNgpmb3VuZC0+CXZlbmRvcj0weDgwODYsIGRldj0weDI3Y2MsIHJldmlk PTB4MDIKCWJ1cz0wLCBzbG90PTI5LCBmdW5jPTcKCWNsYXNzPTBjLTAzLTIwLCBoZHJ0eXBlPTB4 MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDYsIHN0YXRyZWc9MHgwMjkwLCBjYWNoZWxuc3o9MCAo ZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0 PTB4MDAgKDAgbnMpCglpbnRwaW49YSwgaXJxPTcKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBE MyAgY3VycmVudCBEMAoJbWFwWzEwXTogdHlwZSAxLCByYW5nZSAzMiwgYmFzZSBkMjQwNDAwMCwg c2l6ZSAxMCwgZW5hYmxlZApwY2liMDogc2xvdCAyOSBJTlRBIHJvdXRlZCB0byBpcnEgMjMKZm91 bmQtPgl2ZW5kb3I9MHg4MDg2LCBkZXY9MHgyNDQ4LCByZXZpZD0weGUyCglidXM9MCwgc2xvdD0z MCwgZnVuYz0wCgljbGFzcz0wNi0wNC0wMSwgaGRydHlwZT0weDAxLCBtZmRldj0wCgljbWRyZWc9 MHgwMDA0LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4 MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQpmb3VuZC0+ CXZlbmRvcj0weDgwODYsIGRldj0weDI3YjksIHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTMxLCBm dW5jPTAKCWNsYXNzPTA2LTAxLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTEKCWNtZHJlZz0weDAw MDcsIHN0YXRyZWc9MHgwMjEwLCBjYWNoZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAo MCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCmZvdW5kLT4JdmVu ZG9yPTB4ODA4NiwgZGV2PTB4MjdjNCwgcmV2aWQ9MHgwMgoJYnVzPTAsIHNsb3Q9MzEsIGZ1bmM9 MgoJY2xhc3M9MDEtMDEtODAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNSwg c3RhdHJlZz0weDAyYjAsIGNhY2hlbG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5z KSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykKCWludHBpbj1iLCBpcnE9 MjU1Cglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAgRDMgIGN1cnJlbnQgRDAKCW1hcFsyMF06IHR5 cGUgNCwgcmFuZ2UgMzIsIGJhc2UgMDAwMDE4YjAsIHNpemUgIDQsIGVuYWJsZWQKZm91bmQtPgl2 ZW5kb3I9MHg4MDg2LCBkZXY9MHgyN2RhLCByZXZpZD0weDAyCglidXM9MCwgc2xvdD0zMSwgZnVu Yz0zCgljbGFzcz0wYy0wNS0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRyZWc9MHgwMDAx LCBzdGF0cmVnPTB4MDI4MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAg bnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQoJaW50cGluPWIsIGly cT0xMQoJbWFwWzIwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAwMDAwMThjMCwgc2l6ZSAgNSwg ZW5hYmxlZApwY2liMDogc2xvdCAzMSBJTlRCIHJvdXRlZCB0byBpcnEgMTkKcGNpYjE6IDxNUFRh YmxlIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTYgYXQgZGV2aWNlIDEuMCBvbiBwY2kwCnBjaWIxOiAg IHNlY29uZGFyeSBidXMgICAgIDEKcGNpYjE6ICAgc3Vib3JkaW5hdGUgYnVzICAgMQpwY2liMTog ICBJL08gZGVjb2RlICAgICAgICAweDIwMDAtMHgyZmZmCnBjaWIxOiAgIG1lbW9yeSBkZWNvZGUg ICAgIDB4ZDAwMDAwMDAtMHhkMWZmZmZmZgpwY2liMTogICBwcmVmZXRjaGVkIGRlY29kZSAweGMw MDAwMDAwLTB4Y2ZmZmZmZmYKcGNpMTogPFBDSSBidXM+IG9uIHBjaWIxCnBjaTE6IHBoeXNpY2Fs IGJ1cz0xCmZvdW5kLT4JdmVuZG9yPTB4MTBkZSwgZGV2PTB4MDM5OCwgcmV2aWQ9MHhhMQoJYnVz PTEsIHNsb3Q9MCwgZnVuYz0wCgljbGFzcz0wMy0wMC0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0w CgljbWRyZWc9MHgwMDA3LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTE2IChkd29yZHMpCgls YXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBu cykKCWludHBpbj1hLCBpcnE9MTEKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMyAgY3VycmVu dCBEMAoJTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0CgltYXBbMTBdOiB0eXBlIDEsIHJh bmdlIDMyLCBiYXNlIGQxMDAwMDAwLCBzaXplIDI0LCBlbmFibGVkCnBjaWIxOiByZXF1ZXN0ZWQg bWVtb3J5IHJhbmdlIDB4ZDEwMDAwMDAtMHhkMWZmZmZmZjogZ29vZAoJbWFwWzE0XTogdHlwZSAz LCByYW5nZSA2NCwgYmFzZSBjMDAwMDAwMCwgc2l6ZSAyOCwgZW5hYmxlZApwY2liMTogcmVxdWVz dGVkIG1lbW9yeSByYW5nZSAweGMwMDAwMDAwLTB4Y2ZmZmZmZmY6IGdvb2QKCW1hcFsxY106IHR5 cGUgMSwgcmFuZ2UgNjQsIGJhc2UgZDAwMDAwMDAsIHNpemUgMjQsIGVuYWJsZWQKcGNpYjE6IHJl cXVlc3RlZCBtZW1vcnkgcmFuZ2UgMHhkMDAwMDAwMC0weGQwZmZmZmZmOiBnb29kCgltYXBbMjRd OiB0eXBlIDQsIHJhbmdlIDMyLCBiYXNlIDAwMDAyMDAwLCBzaXplICA3LCBlbmFibGVkCnBjaWIx OiByZXF1ZXN0ZWQgSS9PIHJhbmdlIDB4MjAwMC0weDIwN2Y6IGluIHJhbmdlCnBjaWIxOiBzbG90 IDAgSU5UQSByb3V0ZWQgdG8gaXJxIDE2Cm52aWRpYTA6IDxHZUZvcmNlIEdvIDc2MDA+IHBvcnQg MHgyMDAwLTB4MjA3ZiBtZW0gMHhkMTAwMDAwMC0weGQxZmZmZmZmLDB4YzAwMDAwMDAtMHhjZmZm ZmZmZiwweGQwMDAwMDAwLTB4ZDBmZmZmZmYgaXJxIDE2IGF0IGRldmljZSAwLjAgb24gcGNpMQpu dmlkaWEwOiBSZXNlcnZlZCAweDEwMDAwMDAgYnl0ZXMgZm9yIHJpZCAweDEwIHR5cGUgMyBhdCAw eGQxMDAwMDAwCm52aWRpYTA6IFJlc2VydmVkIDB4MTAwMDAwMDAgYnl0ZXMgZm9yIHJpZCAweDE0 IHR5cGUgMyBhdCAweGMwMDAwMDAwCm52aWRpYTA6IFJlc2VydmVkIDB4MTAwMDAwMCBieXRlcyBm b3IgcmlkIDB4MWMgdHlwZSAzIGF0IDB4ZDAwMDAwMDAKaW9hcGljMDogcm91dGluZyBpbnRwaW4g MTYgKFBDSSBJUlEgMTYpIHRvIHZlY3RvciA0OApudmlkaWEwOiBbR0lBTlQtTE9DS0VEXQpwY20w OiA8SW50ZWwgODI4MDFHIEhpZ2ggRGVmaW5pdGlvbiBBdWRpbyBDb250cm9sbGVyPiBtZW0gMHhk MjQwMDAwMC0weGQyNDAzZmZmIGlycSAyMiBhdCBkZXZpY2UgMjcuMCBvbiBwY2kwCnBjbTA6IFJl c2VydmVkIDB4NDAwMCBieXRlcyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZDI0MDAwMDAKaW9h cGljMDogcm91dGluZyBpbnRwaW4gMjIgKFBDSSBJUlEgMjIpIHRvIHZlY3RvciA0OQpwY20wOiBb TVBTQUZFXQpwY2liMjogPFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTcgYXQgZGV2aWNlIDI4LjAgb24g cGNpMApwY2liMjogICBzZWNvbmRhcnkgYnVzICAgICAyCnBjaWIyOiAgIHN1Ym9yZGluYXRlIGJ1 cyAgIDIKcGNpYjI6ICAgSS9PIGRlY29kZSAgICAgICAgMHhmMDAwLTB4ZmZmCnBjaWIyOiAgIG1l bW9yeSBkZWNvZGUgICAgIDB4ZmZmMDAwMDAtMHhmZmZmZgpwY2liMjogICBwcmVmZXRjaGVkIGRl Y29kZSAweGZmZjAwMDAwLTB4ZmZmZmYKcGNpMjogPFBDSSBidXM+IG9uIHBjaWIyCnBjaTI6IHBo eXNpY2FsIGJ1cz0yCnBjaWIzOiA8UENJLVBDSSBicmlkZ2U+IGlycSAxNiBhdCBkZXZpY2UgMjgu MSBvbiBwY2kwCnBjaWIzOiAgIHNlY29uZGFyeSBidXMgICAgIDMKcGNpYjM6ICAgc3Vib3JkaW5h dGUgYnVzICAgMwpwY2liMzogICBJL08gZGVjb2RlICAgICAgICAweGYwMDAtMHhmZmYKcGNpYjM6 ICAgbWVtb3J5IGRlY29kZSAgICAgMHhkMjAwMDAwMC0weGQyMGZmZmZmCnBjaWIzOiAgIHByZWZl dGNoZWQgZGVjb2RlIDB4ZmZmMDAwMDAtMHhmZmZmZgpwY2kzOiA8UENJIGJ1cz4gb24gcGNpYjMK cGNpMzogcGh5c2ljYWwgYnVzPTMKZm91bmQtPgl2ZW5kb3I9MHgxNjhjLCBkZXY9MHgwMDFjLCBy ZXZpZD0weDAxCglidXM9Mywgc2xvdD0wLCBmdW5jPTAKCWNsYXNzPTAyLTAwLTAwLCBoZHJ0eXBl PTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDcsIHN0YXRyZWc9MHgwMDEwLCBjYWNoZWxuc3o9 MTYgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwMCAoMCBucyksIG1h eGxhdD0weDAwICgwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBvcnRz IEQwIEQzICBjdXJyZW50IEQwCglNU0kgc3VwcG9ydHMgMSBtZXNzYWdlCgltYXBbMTBdOiB0eXBl IDEsIHJhbmdlIDY0LCBiYXNlIGQyMDAwMDAwLCBzaXplIDE2LCBlbmFibGVkCnBjaWIzOiByZXF1 ZXN0ZWQgbWVtb3J5IHJhbmdlIDB4ZDIwMDAwMDAtMHhkMjAwZmZmZjogZ29vZApwY2liMDogc2xv dCAyOCBJTlRBIHJvdXRlZCB0byBpcnEgMTcKcGNpYjM6IHNsb3QgMCBJTlRBIGlzIHJvdXRlZCB0 byBpcnEgMTcKYXRoMDogPEF0aGVyb3MgNTQyNC8yNDI0PiBtZW0gMHhkMjAwMDAwMC0weGQyMDBm ZmZmIGlycSAxNyBhdCBkZXZpY2UgMC4wIG9uIHBjaTMKYXRoMDogUmVzZXJ2ZWQgMHgxMDAwMCBi eXRlcyBmb3IgcmlkIDB4MTAgdHlwZSAzIGF0IDB4ZDIwMDAwMDAKaW9hcGljMDogcm91dGluZyBp bnRwaW4gMTcgKFBDSSBJUlEgMTcpIHRvIHZlY3RvciA1MAphdGgwOiBbTVBTQUZFXQphdGgwOiBo YWwgY2hhbm5lbCAyNDEyL2EwIC0+IDEKYXRoMDogaGFsIGNoYW5uZWwgMjQxMi9jMCAtPiAxCmF0 aDA6IGhhbCBjaGFubmVsIDI0MTcvYTAgLT4gMgphdGgwOiBoYWwgY2hhbm5lbCAyNDE3L2MwIC0+ IDIKYXRoMDogaGFsIGNoYW5uZWwgMjQyMi9hMCAtPiAzCmF0aDA6IGhhbCBjaGFubmVsIDI0MjIv YzAgLT4gMwphdGgwOiBoYWwgY2hhbm5lbCAyNDI3L2EwIC0+IDQKYXRoMDogaGFsIGNoYW5uZWwg MjQyNy9jMCAtPiA0CmF0aDA6IGhhbCBjaGFubmVsIDI0MzIvYTAgLT4gNQphdGgwOiBoYWwgY2hh bm5lbCAyNDMyL2MwIC0+IDUKYXRoMDogaGFsIGNoYW5uZWwgMjQzNy9hMCAtPiA2CmF0aDA6IGhh bCBjaGFubmVsIDI0MzcvYzAgLT4gNgphdGgwOiBoYWwgY2hhbm5lbCAyNDQyL2EwIC0+IDcKYXRo MDogaGFsIGNoYW5uZWwgMjQ0Mi9jMCAtPiA3CmF0aDA6IGhhbCBjaGFubmVsIDI0NDcvYTAgLT4g OAphdGgwOiBoYWwgY2hhbm5lbCAyNDQ3L2MwIC0+IDgKYXRoMDogaGFsIGNoYW5uZWwgMjQ1Mi9h MCAtPiA5CmF0aDA6IGhhbCBjaGFubmVsIDI0NTIvYzAgLT4gOQphdGgwOiBoYWwgY2hhbm5lbCAy NDU3L2EwIC0+IDEwCmF0aDA6IGhhbCBjaGFubmVsIDI0NTcvYzAgLT4gMTAKYXRoMDogaGFsIGNo YW5uZWwgMjQ2Mi9hMCAtPiAxMQphdGgwOiBoYWwgY2hhbm5lbCAyNDYyL2MwIC0+IDExCmF0aDA6 IGhhbCBjaGFubmVsIDUxODAvMzQwIC0+IDM2CmF0aDA6IGhhbCBjaGFubmVsIDUyMDAvMzQwIC0+ IDQwCmF0aDA6IGhhbCBjaGFubmVsIDUyMjAvMzQwIC0+IDQ0CmF0aDA6IGhhbCBjaGFubmVsIDUy NDAvMzQwIC0+IDQ4CmF0aDA6IGhhbCBjaGFubmVsIDUyNjAvMzQwIC0+IDUyCmF0aDA6IGhhbCBj aGFubmVsIDUyODAvMzQwIC0+IDU2CmF0aDA6IGhhbCBjaGFubmVsIDUzMDAvMzQwIC0+IDYwCmF0 aDA6IGhhbCBjaGFubmVsIDUzMjAvMzQwIC0+IDY0CmF0aDA6IGhhbCBjaGFubmVsIDU1MDAvMzQw IC0+IDEwMAphdGgwOiBoYWwgY2hhbm5lbCA1NTIwLzM0MCAtPiAxMDQKYXRoMDogaGFsIGNoYW5u ZWwgNTU0MC8zNDAgLT4gMTA4CmF0aDA6IGhhbCBjaGFubmVsIDU1NjAvMzQwIC0+IDExMgphdGgw OiBoYWwgY2hhbm5lbCA1NTgwLzM0MCAtPiAxMTYKYXRoMDogaGFsIGNoYW5uZWwgNTYwMC8zNDAg LT4gMTIwCmF0aDA6IGhhbCBjaGFubmVsIDU2MjAvMzQwIC0+IDEyNAphdGgwOiBoYWwgY2hhbm5l bCA1NjQwLzM0MCAtPiAxMjgKYXRoMDogaGFsIGNoYW5uZWwgNTY2MC8zNDAgLT4gMTMyCmF0aDA6 IGhhbCBjaGFubmVsIDU2ODAvMzQwIC0+IDEzNgphdGgwOiBoYWwgY2hhbm5lbCA1NzAwLzM0MCAt PiAxNDAKYXRoMDogaGFsIGNoYW5uZWwgNTc0NS8zNDAgLT4gMTQ5CmF0aDA6IGhhbCBjaGFubmVs IDU3NjUvMzQwIC0+IDE1MwphdGgwOiBoYWwgY2hhbm5lbCA1Nzg1LzM0MCAtPiAxNTcKYXRoMDog aGFsIGNoYW5uZWwgNTgwNS8zNDAgLT4gMTYxCmF0aDA6IGhhbCBjaGFubmVsIDU4MjUvMzQwIC0+ IDE2NQphdGgwOiBicGYgYXR0YWNoZWQKYXRoMDogRXRoZXJuZXQgYWRkcmVzczogMDA6MTY6ZTM6 MWY6ZjA6YmUKYXRoMDogYnBmIGF0dGFjaGVkCmF0aDA6IGJwZiBhdHRhY2hlZAphdGgwOiAxMWEg cmF0ZXM6IDZNYnBzIDlNYnBzIDEyTWJwcyAxOE1icHMgMjRNYnBzIDM2TWJwcyA0OE1icHMgNTRN YnBzCmF0aDA6IDExYiByYXRlczogMU1icHMgMk1icHMgNS41TWJwcyAxMU1icHMKYXRoMDogMTFn IHJhdGVzOiAxTWJwcyAyTWJwcyA1LjVNYnBzIDExTWJwcyA2TWJwcyA5TWJwcyAxMk1icHMgMThN YnBzIDI0TWJwcyAzNk1icHMgNDhNYnBzIDU0TWJwcwphdGgwOiBtYWMgMTAuMiBwaHkgNi4xIHJh ZGlvIDEwLjIKYXRoMDogVXNlIGh3IHF1ZXVlIDEgZm9yIFdNRV9BQ19CRSB0cmFmZmljCmF0aDA6 IFVzZSBodyBxdWV1ZSAwIGZvciBXTUVfQUNfQksgdHJhZmZpYwphdGgwOiBVc2UgaHcgcXVldWUg MiBmb3IgV01FX0FDX1ZJIHRyYWZmaWMKYXRoMDogVXNlIGh3IHF1ZXVlIDMgZm9yIFdNRV9BQ19W TyB0cmFmZmljCmF0aDA6IFVzZSBodyBxdWV1ZSA4IGZvciBDQUIgdHJhZmZpYwphdGgwOiBVc2Ug aHcgcXVldWUgOSBmb3IgYmVhY29ucwpwY2liNDogPFBDSS1QQ0kgYnJpZGdlPiBpcnEgMTggYXQg ZGV2aWNlIDI4LjIgb24gcGNpMApwY2liNDogICBzZWNvbmRhcnkgYnVzICAgICA0CnBjaWI0OiAg IHN1Ym9yZGluYXRlIGJ1cyAgIDQKcGNpYjQ6ICAgSS9PIGRlY29kZSAgICAgICAgMHhmMDAwLTB4 ZmZmCnBjaWI0OiAgIG1lbW9yeSBkZWNvZGUgICAgIDB4ZmZmMDAwMDAtMHhmZmZmZgpwY2liNDog ICBwcmVmZXRjaGVkIGRlY29kZSAweGZmZjAwMDAwLTB4ZmZmZmYKcGNpNDogPFBDSSBidXM+IG9u IHBjaWI0CnBjaTQ6IHBoeXNpY2FsIGJ1cz00CnVoY2kwOiA8VUhDSSAoZ2VuZXJpYykgVVNCIGNv bnRyb2xsZXI+IHBvcnQgMHgxODAwLTB4MTgxZiBpcnEgMjMgYXQgZGV2aWNlIDI5LjAgb24gcGNp MAp1aGNpMDogUmVzZXJ2ZWQgMHgyMCBieXRlcyBmb3IgcmlkIDB4MjAgdHlwZSA0IGF0IDB4MTgw MAppb2FwaWMwOiByb3V0aW5nIGludHBpbiAyMyAoUENJIElSUSAyMykgdG8gdmVjdG9yIDUxCnVo Y2kwOiBbR0lBTlQtTE9DS0VEXQp1c2IwOiA8VUhDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+ IG9uIHVoY2kwCnVzYjA6IFVTQiByZXZpc2lvbiAxLjAKdWh1YjA6IEludGVsIFVIQ0kgcm9vdCBo dWIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRkciAxCnVodWIwOiAyIHBvcnRzIHdpdGgg MiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1aGNpMTogPFVIQ0kgKGdlbmVyaWMpIFVTQiBjb250 cm9sbGVyPiBwb3J0IDB4MTgyMC0weDE4M2YgaXJxIDE5IGF0IGRldmljZSAyOS4xIG9uIHBjaTAK dWhjaTE6IFJlc2VydmVkIDB4MjAgYnl0ZXMgZm9yIHJpZCAweDIwIHR5cGUgNCBhdCAweDE4MjAK aW9hcGljMDogcm91dGluZyBpbnRwaW4gMTkgKFBDSSBJUlEgMTkpIHRvIHZlY3RvciA1Mgp1aGNp MTogW0dJQU5ULUxPQ0tFRF0KdXNiMTogPFVIQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVyPiBv biB1aGNpMQp1c2IxOiBVU0IgcmV2aXNpb24gMS4wCnVodWIxOiBJbnRlbCBVSENJIHJvb3QgaHVi LCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMQp1aHViMTogMiBwb3J0cyB3aXRoIDIg cmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWhjaTI6IDxVSENJIChnZW5lcmljKSBVU0IgY29udHJv bGxlcj4gcG9ydCAweDE4NDAtMHgxODVmIGlycSAxOCBhdCBkZXZpY2UgMjkuMiBvbiBwY2kwCnVo Y2kyOiBSZXNlcnZlZCAweDIwIGJ5dGVzIGZvciByaWQgMHgyMCB0eXBlIDQgYXQgMHgxODQwCmlv YXBpYzA6IHJvdXRpbmcgaW50cGluIDE4IChQQ0kgSVJRIDE4KSB0byB2ZWN0b3IgNTMKdWhjaTI6 IFtHSUFOVC1MT0NLRURdCnVzYjI6IDxVSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gb24g dWhjaTIKdXNiMjogVVNCIHJldmlzaW9uIDEuMAp1aHViMjogSW50ZWwgVUhDSSByb290IGh1Yiwg Y2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRyIDEKdWh1YjI6IDIgcG9ydHMgd2l0aCAyIHJl bW92YWJsZSwgc2VsZiBwb3dlcmVkCnVoY2kzOiA8VUhDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xs ZXI+IHBvcnQgMHgxODYwLTB4MTg3ZiBpcnEgMTYgYXQgZGV2aWNlIDI5LjMgb24gcGNpMAp1aGNp MzogUmVzZXJ2ZWQgMHgyMCBieXRlcyBmb3IgcmlkIDB4MjAgdHlwZSA0IGF0IDB4MTg2MAp1aGNp MzogW0dJQU5ULUxPQ0tFRF0KdXNiMzogPFVIQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVyPiBv biB1aGNpMwp1c2IzOiBVU0IgcmV2aXNpb24gMS4wCnVodWIzOiBJbnRlbCBVSENJIHJvb3QgaHVi LCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMQp1aHViMzogMiBwb3J0cyB3aXRoIDIg cmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKZWhjaTA6IDxJbnRlbCA4MjgwMUdCL1IgKElDSDcpIFVT QiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZDI0MDQwMDAtMHhkMjQwNDNmZiBpcnEgMjMgYXQgZGV2 aWNlIDI5Ljcgb24gcGNpMAplaGNpMDogUmVzZXJ2ZWQgMHg0MDAgYnl0ZXMgZm9yIHJpZCAweDEw IHR5cGUgMyBhdCAweGQyNDA0MDAwCmVoY2kwOiBbR0lBTlQtTE9DS0VEXQp1c2I0OiB3YWl0aW5n IGZvciBCSU9TIHRvIGdpdmUgdXAgY29udHJvbAp1c2I0OiB0aW1lZCBvdXQgd2FpdGluZyBmb3Ig QklPUwp1c2I0OiBFSENJIHZlcnNpb24gMS4wCnVzYjQ6IGNvbXBhbmlvbiBjb250cm9sbGVycywg MiBwb3J0cyBlYWNoOiB1c2IwIHVzYjEgdXNiMiB1c2IzCnVzYjQ6IDxJbnRlbCA4MjgwMUdCL1Ig KElDSDcpIFVTQiAyLjAgY29udHJvbGxlcj4gb24gZWhjaTAKdXNiNDogVVNCIHJldmlzaW9uIDIu MAp1aHViNDogSW50ZWwgRUhDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBh ZGRyIDEKdWh1YjQ6IDggcG9ydHMgd2l0aCA4IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnBjaWI1 OiA8TVBUYWJsZSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDMwLjAgb24gcGNpMApwY2liNTog ICBzZWNvbmRhcnkgYnVzICAgICAxMApwY2liNTogICBzdWJvcmRpbmF0ZSBidXMgICAxMQpwY2li NTogICBJL08gZGVjb2RlICAgICAgICAweDAtMHgwCnBjaWI1OiAgIG1lbW9yeSBkZWNvZGUgICAg IDB4MC0weDAKcGNpYjU6ICAgcHJlZmV0Y2hlZCBkZWNvZGUgMHgwLTB4MApwY2liNTogICBTdWJ0 cmFjdGl2ZWx5IGRlY29kZWQgYnJpZGdlLgpwY2kxMDogPFBDSSBidXM+IG9uIHBjaWI1CnBjaTEw OiBwaHlzaWNhbCBidXM9MTAKZm91bmQtPgl2ZW5kb3I9MHgxMDRjLCBkZXY9MHg4MDM5LCByZXZp ZD0weDAwCglidXM9MTAsIHNsb3Q9NCwgZnVuYz0wCgljbGFzcz0wNi0wNy0wMCwgaGRydHlwZT0w eDAyLCBtZmRldj0xCgljbWRyZWc9MHgwMDAwLCBzdGF0cmVnPTB4MDIxMCwgY2FjaGVsbnN6PTAg KGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHg0MCAoMTYwMDAgbnMpLCBt YXhsYXQ9MHgwMyAoNzUwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBv cnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCgltYXBbMTBdOiB0eXBlIDEsIHJhbmdlIDMyLCBi YXNlIGQyMTAwMDAwLCBzaXplIDEyLCBtZW1vcnkgZGlzYWJsZWQKcGNpYjU6IHJlcXVlc3RlZCBt ZW1vcnkgcmFuZ2UgMHhkMjEwMDAwMC0weGQyMTAwZmZmOiBnb29kCnBjaWI1OiBzbG90IDQgSU5U QSByb3V0ZWQgdG8gaXJxIDE3CmZvdW5kLT4JdmVuZG9yPTB4MTA0YywgZGV2PTB4ODAzYSwgcmV2 aWQ9MHgwMAoJYnVzPTEwLCBzbG90PTQsIGZ1bmM9MQoJY2xhc3M9MGMtMDAtMTAsIGhkcnR5cGU9 MHgwMCwgbWZkZXY9MQoJY21kcmVnPTB4MDAwMCwgc3RhdHJlZz0weDAyMTAsIGNhY2hlbG5zej0w IChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDMgKDc1MCBucyksIG1h eGxhdD0weDA0ICgxMDAwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIgIHN1cHBv cnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCgltYXBbMTBdOiB0eXBlIDEsIHJhbmdlIDMyLCBi YXNlIGQyMTAzMDAwLCBzaXplIDExLCBtZW1vcnkgZGlzYWJsZWQKcGNpYjU6IHJlcXVlc3RlZCBt ZW1vcnkgcmFuZ2UgMHhkMjEwMzAwMC0weGQyMTAzN2ZmOiBnb29kCgltYXBbMTRdOiB0eXBlIDEs IHJhbmdlIDMyLCBiYXNlIGQyMTA0MDAwLCBzaXplIDE0LCBlbmFibGVkCnBjaWI1OiByZXF1ZXN0 ZWQgbWVtb3J5IHJhbmdlIDB4ZDIxMDQwMDAtMHhkMjEwN2ZmZjogZ29vZApwY2liNTogc2xvdCA0 IElOVEEgcm91dGVkIHRvIGlycSAxNwpmb3VuZC0+CXZlbmRvcj0weDEwNGMsIGRldj0weDgwM2Is IHJldmlkPTB4MDAKCWJ1cz0xMCwgc2xvdD00LCBmdW5jPTIKCWNsYXNzPTAxLTgwLTAwLCBoZHJ0 eXBlPTB4MDAsIG1mZGV2PTEKCWNtZHJlZz0weDAwMDAsIHN0YXRyZWc9MHgwMjEwLCBjYWNoZWxu c3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgwMCAoMCBucyksIG1pbmdudD0weDA3ICgxNzUwIG5z KSwgbWF4bGF0PTB4MDQgKDEwMDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dlcnNwZWMgMiAg c3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKCW1hcFsxMF06IHR5cGUgMSwgcmFuZ2Ug MzIsIGJhc2UgZDIxMDEwMDAsIHNpemUgMTIsIG1lbW9yeSBkaXNhYmxlZApwY2liNTogcmVxdWVz dGVkIG1lbW9yeSByYW5nZSAweGQyMTAxMDAwLTB4ZDIxMDFmZmY6IGdvb2QKcGNpYjU6IHNsb3Qg NCBJTlRBIHJvdXRlZCB0byBpcnEgMTcKZm91bmQtPgl2ZW5kb3I9MHgxMDRjLCBkZXY9MHg4MDNj LCByZXZpZD0weDAwCglidXM9MTAsIHNsb3Q9NCwgZnVuYz0zCgljbGFzcz0wOC0wNS0wMSwgaGRy dHlwZT0weDAwLCBtZmRldj0xCgljbWRyZWc9MHgwMDAwLCBzdGF0cmVnPTB4MDIxMCwgY2FjaGVs bnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4MDAgKDAgbnMpLCBtaW5nbnQ9MHgwNyAoMTc1MCBu cyksIG1heGxhdD0weDA0ICgxMDAwIG5zKQoJaW50cGluPWEsIGlycT0xMQoJcG93ZXJzcGVjIDIg IHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCgltYXBbMTBdOiB0eXBlIDEsIHJhbmdl IDMyLCBiYXNlIGQyMTAzODAwLCBzaXplICA4LCBtZW1vcnkgZGlzYWJsZWQKcGNpYjU6IHJlcXVl c3RlZCBtZW1vcnkgcmFuZ2UgMHhkMjEwMzgwMC0weGQyMTAzOGZmOiBnb29kCnBjaWI1OiBzbG90 IDQgSU5UQSByb3V0ZWQgdG8gaXJxIDE3CmZvdW5kLT4JdmVuZG9yPTB4ODA4NiwgZGV2PTB4MTA5 MiwgcmV2aWQ9MHgwMgoJYnVzPTEwLCBzbG90PTgsIGZ1bmM9MAoJY2xhc3M9MDItMDAtMDAsIGhk cnR5cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNywgc3RhdHJlZz0weDAyOTAsIGNhY2hl bG5zej0wIChkd29yZHMpCglsYXR0aW1lcj0weDAwICgwIG5zKSwgbWluZ250PTB4MDggKDIwMDAg bnMpLCBtYXhsYXQ9MHgzOCAoMTQwMDAgbnMpCglpbnRwaW49YSwgaXJxPTExCglwb3dlcnNwZWMg MiAgc3VwcG9ydHMgRDAgRDEgRDIgRDMgIGN1cnJlbnQgRDAKCW1hcFsxMF06IHR5cGUgMSwgcmFu Z2UgMzIsIGJhc2UgZDIxMDIwMDAsIHNpemUgMTIsIGVuYWJsZWQKcGNpYjU6IHJlcXVlc3RlZCBt ZW1vcnkgcmFuZ2UgMHhkMjEwMjAwMC0weGQyMTAyZmZmOiBnb29kCgltYXBbMTRdOiB0eXBlIDQs IHJhbmdlIDMyLCBiYXNlIDAwMDAzMDAwLCBzaXplICA2LCBlbmFibGVkCnBjaWI1OiBzbG90IDgg SU5UQSByb3V0ZWQgdG8gaXJxIDIwCmNiYjA6IDxQQ0ktQ2FyZEJ1cyBCcmlkZ2U+IG1lbSAweGQy MTAwMDAwLTB4ZDIxMDBmZmYgaXJxIDE3IGF0IGRldmljZSA0LjAgb24gcGNpMTAKY2JiMDogUmVz ZXJ2ZWQgMHgxMDAwIGJ5dGVzIGZvciByaWQgMHgxMCB0eXBlIDMgYXQgMHhkMjEwMDAwMApjYXJk YnVzMDogPENhcmRCdXMgYnVzPiBvbiBjYmIwCnBjY2FyZDA6IDwxNi1iaXQgUENDYXJkIGJ1cz4g b24gY2JiMApjYmIwOiBbTVBTQUZFXQpjYmIwOiBQQ0kgQ29uZmlndXJhdGlvbiBzcGFjZToKICAw eDAwOiAweDgwMzkxMDRjIDB4MDIxMDAwMDcgMHgwNjA3MDAwMCAweDAwODIyMDAwIAogIDB4MTA6 IDB4ZDIxMDAwMDAgMHgwMjAwMDBhMCAweDIwMGIwYjBhIDB4ZmZmZmYwMDAgCiAgMHgyMDogMHgw MDAwMDAwMCAweGZmZmZmMDAwIDB4MDAwMDAwMDAgMHhmZmZmZmZmYyAKICAweDMwOiAweDAwMDAw MDAwIDB4ZmZmZmZmZmMgMHgwMDAwMDAwMCAweDA3NDAwMTExIAogIDB4NDA6IDB4ZmYzMTExNzkg MHgwMDAwMDAwMSAweDAwMDAwMDAwIDB4MDAwMDAwMDAgCiAgMHg1MDogMHgwMDAwMDAwMCAweDAw MDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAKICAweDYwOiAweDAwMDAwMDAwIDB4MDAwMDAw MDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIAogIDB4NzA6IDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAw eDAwMDAwMDAwIDB4MDAwMDAwMDAgCiAgMHg4MDogMHgzODQ0ZjA2MCAweDAyOTQwMDE5IDB4MDAw ZjAwMDAgMHgwMWEyMWIyMiAKICAweDkwOiAweDYwNjYwMmMwIDB4MDAwMDAwMDAgMHgwMDAwMDAw MCAweDAwMDAwMDAwIAogIDB4YTA6IDB4ZmUxMjAwMDEgMHgwMGMwMDAwMCAweDAwMDAwMDAwIDB4 MDAwMDAwMDAgCiAgMHhiMDogMHgwODAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAw MDAwMCAKICAweGMwOiAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwMDAw IAogIDB4ZDA6IDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgCiAg MHhlMDogMHgwMDAwMDAwMCAweDAwMDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAwMCAKICAweGYw OiAweDNjOGUwNjM0IDB4YzgwMTk0NDAgMHgwMDAwMDAwMCAweDAwMDAwMDAwIApmd29oY2kwOiB2 ZW5kb3I9MTA0YywgZGV2PTgwM2EKZndvaGNpMDogdmVuZG9yPTEwNGMsIGRldj04MDNhCmZ3b2hj aTA6IDwxMzk0IE9wZW4gSG9zdCBDb250cm9sbGVyIEludGVyZmFjZT4gbWVtIDB4ZDIxMDMwMDAt MHhkMjEwMzdmZiwweGQyMTA0MDAwLTB4ZDIxMDdmZmYgaXJxIDE3IGF0IGRldmljZSA0LjEgb24g cGNpMTAKZndvaGNpMDogUmVzZXJ2ZWQgMHg4MDAgYnl0ZXMgZm9yIHJpZCAweDEwIHR5cGUgMyBh dCAweGQyMTAzMDAwCmZ3b2hjaTA6IFtNUFNBRkVdCmZ3b2hjaTA6IE9IQ0kgdmVyc2lvbiAxLjEw IChST009MSkKZndvaGNpMDogTm8uIG9mIElzb2Nocm9ub3VzIGNoYW5uZWxzIGlzIDQuCmZ3b2hj aTA6IEVVSTY0IDAwOmMwOjlmOjAwOjAwOjhmOjNkOjVhCmZ3b2hjaTA6IFBoeSAxMzk0YSBhdmFp bGFibGUgUzQwMCwgMyBwb3J0cy4KZndvaGNpMDogTGluayBTNDAwLCBtYXhfcmVjIDIwNDggYnl0 ZXMuCmZpcmV3aXJlMDogPElFRUUxMzk0KEZpcmVXaXJlKSBidXM+IG9uIGZ3b2hjaTAKZndlMDog PEV0aGVybmV0IG92ZXIgRmlyZVdpcmU+IG9uIGZpcmV3aXJlMAppZl9md2UwOiBGYWtlIEV0aGVy bmV0IGFkZHJlc3M6IDAyOmMwOjlmOjhmOjNkOjVhCmZ3ZTA6IGJwZiBhdHRhY2hlZApmd2UwOiBF dGhlcm5ldCBhZGRyZXNzOiAwMjpjMDo5Zjo4ZjozZDo1YQpmd2UwOiBpZl9zdGFydCBydW5uaW5n IGRlZmVycmVkIGZvciBHaWFudApzYnAwOiA8U0JQLTIvU0NTSSBvdmVyIEZpcmVXaXJlPiBvbiBm aXJld2lyZTAKZndvaGNpMDogSW5pdGlhdGUgYnVzIHJlc2V0CmZ3b2hjaTA6IG5vZGVfaWQ9MHhj MDAwZmZjMCwgZ2VuPTEsIENZQ0xFTUFTVEVSIG1vZGUKZmlyZXdpcmUwOiAxIG5vZGVzLCBtYXho b3AgPD0gMCwgY2FibGUgSVJNID0gMCAobWUpCmZpcmV3aXJlMDogYnVzIG1hbmFnZXIgMCAobWUp CnBjaTEwOiA8bWFzcyBzdG9yYWdlPiBhdCBkZXZpY2UgNC4yIChubyBkcml2ZXIgYXR0YWNoZWQp CnBjaTEwOiA8YmFzZSBwZXJpcGhlcmFsPiBhdCBkZXZpY2UgNC4zIChubyBkcml2ZXIgYXR0YWNo ZWQpCmZ4cDA6IDxJbnRlbCBQcm8vMTAwIFZFIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9ydCAweDMw MDAtMHgzMDNmIG1lbSAweGQyMTAyMDAwLTB4ZDIxMDJmZmYgaXJxIDIwIGF0IGRldmljZSA4LjAg b24gcGNpMTAKZnhwMDogUmVzZXJ2ZWQgMHgxMDAwIGJ5dGVzIGZvciByaWQgMHgxMCB0eXBlIDMg YXQgMHhkMjEwMjAwMApmeHAwOiB1c2luZyBtZW1vcnkgc3BhY2UgcmVnaXN0ZXIgbWFwcGluZwpm eHAwOiBQQ0kgSURzOiA4MDg2IDEwOTIgMTE3OSBmZjMxIDAwMDIKZnhwMDogRHluYW1pYyBTdGFu ZGJ5IG1vZGUgaXMgZW5hYmxlZAptaWlidXMwOiA8TUlJIGJ1cz4gb24gZnhwMAppbnBoeTA6IDxp ODI1NjJFVCAxMC8xMDAgbWVkaWEgaW50ZXJmYWNlPiBvbiBtaWlidXMwCmlucGh5MDogIDEwYmFz ZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VUWC1GRFgsIGF1dG8KZnhwMDogYnBm IGF0dGFjaGVkCmZ4cDA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjE2OjM2OjQxOjYwOjNjCmlvYXBp YzA6IHJvdXRpbmcgaW50cGluIDIwIChQQ0kgSVJRIDIwKSB0byB2ZWN0b3IgNTQKZnhwMDogW01Q U0FGRV0KaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMAppc2Ew OiA8SVNBIGJ1cz4gb24gaXNhYjAKYXRhcGNpMDogPEludGVsIElDSDdNIFNBVEEzMDAgY29udHJv bGxlcj4gcG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweDE4YjAtMHgx OGJmIGF0IGRldmljZSAzMS4yIG9uIHBjaTAKYXRhcGNpMDogUmVzZXJ2ZWQgMHgxMCBieXRlcyBm b3IgcmlkIDB4MjAgdHlwZSA0IGF0IDB4MThiMAphdGEwOiA8QVRBIGNoYW5uZWwgMD4gb24gYXRh cGNpMAphdGFwY2kwOiBSZXNlcnZlZCAweDggYnl0ZXMgZm9yIHJpZCAweDEwIHR5cGUgNCBhdCAw eDFmMAphdGFwY2kwOiBSZXNlcnZlZCAweDEgYnl0ZXMgZm9yIHJpZCAweDE0IHR5cGUgNCBhdCAw eDNmNgphdGEwOiByZXNldCB0cDEgbWFzaz0wMyBvc3RhdDA9NTAgb3N0YXQxPTAwCmF0YTA6IHN0 YXQwPTB4NTAgZXJyPTB4MDEgbHNiPTB4MDAgbXNiPTB4MDAKYXRhMDogc3RhdDE9MHgwMCBlcnI9 MHgwMSBsc2I9MHgwMCBtc2I9MHgwMAphdGEwOiByZXNldCB0cDIgc3RhdDA9NTAgc3RhdDE9MDAg ZGV2aWNlcz0weDE8QVRBX01BU1RFUj4KaW9hcGljMDogcm91dGluZyBpbnRwaW4gMTQgKElTQSBJ UlEgMTQpIHRvIHZlY3RvciA1NQphdGEwOiBbTVBTQUZFXQphdGExOiA8QVRBIGNoYW5uZWwgMT4g b24gYXRhcGNpMAphdGFwY2kwOiBSZXNlcnZlZCAweDggYnl0ZXMgZm9yIHJpZCAweDE4IHR5cGUg NCBhdCAweDE3MAphdGFwY2kwOiBSZXNlcnZlZCAweDEgYnl0ZXMgZm9yIHJpZCAweDFjIHR5cGUg NCBhdCAweDM3NgphdGExOiByZXNldCB0cDEgbWFzaz0wMyBvc3RhdDA9NTAgb3N0YXQxPTAwCmF0 YTE6IHN0YXQwPTB4MDAgZXJyPTB4MDEgbHNiPTB4MTQgbXNiPTB4ZWIKYXRhMTogc3RhdDE9MHgw MCBlcnI9MHgwNCBsc2I9MHgwMCBtc2I9MHgwMAphdGExOiByZXNldCB0cDIgc3RhdDA9MDAgc3Rh dDE9MDAgZGV2aWNlcz0weDQ8QVRBUElfTUFTVEVSPgppb2FwaWMwOiByb3V0aW5nIGludHBpbiAx NSAoSVNBIElSUSAxNSkgdG8gdmVjdG9yIDU2CmF0YTE6IFtNUFNBRkVdCmljaHNtYjA6IDxTTUJ1 cyBjb250cm9sbGVyPiBwb3J0IDB4MThjMC0weDE4ZGYgaXJxIDE5IGF0IGRldmljZSAzMS4zIG9u IHBjaTAKaWNoc21iMDogUmVzZXJ2ZWQgMHgyMCBieXRlcyBmb3IgcmlkIDB4MjAgdHlwZSA0IGF0 IDB4MThjMAppY2hzbWIwOiBbR0lBTlQtTE9DS0VEXQpzbWJ1czA6IDxTeXN0ZW0gTWFuYWdlbWVu dCBCdXM+IG9uIGljaHNtYjAKdW5rbm93bjogc3RhdHVzIHJlZyB0ZXN0IGZhaWxlZCBmZgp1bmtu b3duOiBzdGF0dXMgcmVnIHRlc3QgZmFpbGVkIGZmCnVua25vd246IHN0YXR1cyByZWcgdGVzdCBm YWlsZWQgZmYKdW5rbm93bjogc3RhdHVzIHJlZyB0ZXN0IGZhaWxlZCBmZgp1bmtub3duOiBzdGF0 dXMgcmVnIHRlc3QgZmFpbGVkIGZmCnVua25vd246IHN0YXR1cyByZWcgdGVzdCBmYWlsZWQgZmYK ZXhfaXNhX2lkZW50aWZ5KCkKYXRhOiBhdGEwIGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdAph dGE6IGF0YTEgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5nIGl0CnBucF9pZGVudGlmeTogVHJ5aW5n IFJlYWRfUG9ydCBhdCAyMDMKcG5wX2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDI0Mwpw bnBfaWRlbnRpZnk6IFRyeWluZyBSZWFkX1BvcnQgYXQgMjgzCnBucF9pZGVudGlmeTogVHJ5aW5n IFJlYWRfUG9ydCBhdCAyYzMKcG5wX2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDMwMwpw bnBfaWRlbnRpZnk6IFRyeWluZyBSZWFkX1BvcnQgYXQgMzQzCnBucF9pZGVudGlmeTogVHJ5aW5n IFJlYWRfUG9ydCBhdCAzODMKcG5wX2lkZW50aWZ5OiBUcnlpbmcgUmVhZF9Qb3J0IGF0IDNjMwpQ TlAgSWRlbnRpZnkgY29tcGxldGUKcG5wYmlvczogMjYgZGV2aWNlcywgbGFyZ2VzdCAyOTAgYnl0 ZXMKUE5QMGMwMjogYWRkaW5nIGlvIHJhbmdlIDB4MTAtMHgxZiwgc2l6ZT0weDEwLCBhbGlnbj0w eDEKUE5QMGMwMjogYWRkaW5nIGlvIHJhbmdlIDB4MjQtMHgyNSwgc2l6ZT0weDIsIGFsaWduPTB4 MQpQTlAwYzAyOiBhZGRpbmcgaW8gcmFuZ2UgMHgyOC0weDI5LCBzaXplPTB4MiwgYWxpZ249MHgx ClBOUDBjMDI6IGFkZGluZyBpbyByYW5nZSAweDJjLTB4MmQsIHNpemU9MHgyLCBhbGlnbj0weDEK UE5QMGMwMjogYWRkaW5nIGlvIHJhbmdlIDB4MzAtMHgzMSwgc2l6ZT0weDIsIGFsaWduPTB4MQpQ TlAwYzAyOiBhZGRpbmcgaW8gcmFuZ2UgMHgzNC0weDM1LCBzaXplPTB4MiwgYWxpZ249MHgxClBO UDBjMDI6IGFkZGluZyBpbyByYW5nZSAweDM4LTB4MzksIHNpemU9MHgyLCBhbGlnbj0weDEKUE5Q MGMwMjogYWRkaW5nIGlvIHJhbmdlIDB4M2MtMHgzZCwgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAw YzAyOiBhZGRpbmcgaW8gcmFuZ2UgMHg1MC0weDUzLCBzaXplPTB4NCwgYWxpZ249MHgxClBOUDBj MDI6IGFkZGluZyBpbyByYW5nZSAweDYyLTB4NjIsIHNpemU9MHgxLCBhbGlnbj0weDEKUE5QMGMw MjogYWRkaW5nIGlvIHJhbmdlIDB4NjYtMHg2Niwgc2l6ZT0weDEsIGFsaWduPTB4MQpQTlAwYzAy OiBhZGRpbmcgaW8gcmFuZ2UgMHg3Mi0weDczLCBzaXplPTB4MiwgYWxpZ249MHgxClBOUDBjMDI6 IGFkZGluZyBpbyByYW5nZSAweDc0LTB4NzUsIHNpemU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjog YWRkaW5nIGlvIHJhbmdlIDB4NzYtMHg3Nywgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAwYzAyOiBh ZGRpbmcgaW8gcmFuZ2UgMHg4MC0weDgwLCBzaXplPTB4MSwgYWxpZ249MHgxClBOUDBjMDI6IGFk ZGluZyBpbyByYW5nZSAweDkwLTB4OTEsIHNpemU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjogYWRk aW5nIGlvIHJhbmdlIDB4OTItMHg5Miwgc2l6ZT0weDEsIGFsaWduPTB4MQpQTlAwYzAyOiBhZGRp bmcgaW8gcmFuZ2UgMHg5My0weDlmLCBzaXplPTB4ZCwgYWxpZ249MHgxClBOUDBjMDI6IGFkZGlu ZyBpbyByYW5nZSAweGE0LTB4YTUsIHNpemU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5n IGlvIHJhbmdlIDB4YTgtMHhhOSwgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAwYzAyOiBhZGRpbmcg aW8gcmFuZ2UgMHhhYy0weGFkLCBzaXplPTB4MiwgYWxpZ249MHgxClBOUDBjMDI6IGFkZGluZyBp byByYW5nZSAweGIwLTB4YjEsIHNpemU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5nIGlv IHJhbmdlIDB4YjItMHhiMywgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAwYzAyOiBhZGRpbmcgaW8g cmFuZ2UgMHhiNC0weGI1LCBzaXplPTB4MiwgYWxpZ249MHgxClBOUDBjMDI6IGFkZGluZyBpbyBy YW5nZSAweGI4LTB4YjksIHNpemU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5nIGlvIHJh bmdlIDB4YmMtMHhiZCwgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAwYzAyOiBhZGRpbmcgaW8gcmFu Z2UgMHgxNjIwLTB4MTYyZiwgc2l6ZT0weDEwLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5nIGlv IHJhbmdlIDB4MTY0MC0weDE2NGYsIHNpemU9MHgxMCwgYWxpZ249MHgxClBOUDBjMDI6IGFkZGlu ZyBmaXhlZCBtZW1vcnkzMiByYW5nZSAweGUwMDAwMDAwLTB4ZWZmZmZmZmYsIHNpemU9MHgxMDAw MDAwMApQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWQxNDAwMC0weGZl ZDE3ZmZmLCBzaXplPTB4NDAwMApQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2Ug MHhmZWQxODAwMC0weGZlZDE4ZmZmLCBzaXplPTB4MTAwMApQTlAwYzAyOiBhZGRpbmcgZml4ZWQg bWVtb3J5MzIgcmFuZ2UgMHhmZWQxOTAwMC0weGZlZDE5ZmZmLCBzaXplPTB4MTAwMApwbnBiaW9z OiBoYW5kbGUgMCBkZXZpY2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpClBOUDBjMDE6IGFkZGluZyBm aXhlZCBtZW1vcnkzMiByYW5nZSAweGU4MDAwLTB4ZmZmZmYsIHNpemU9MHgxODAwMApQTlAwYzAx OiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHgxMDAwMDAtMHg3ZmVmZmZmZiwgc2l6ZT0w eDdmZTAwMDAwCnBucGJpb3M6IGhhbmRsZSAxIGRldmljZSBJRCBQTlAwYzAxICgwMTBjZDA0MSkK UE5QMDIwMDogYWRkaW5nIGlvIHJhbmdlIDAtMHhmLCBzaXplPTB4MTAsIGFsaWduPTB4MQpQTlAw MjAwOiBhZGRpbmcgaW8gcmFuZ2UgMHg4MS0weDhmLCBzaXplPTB4ZiwgYWxpZ249MHgxClBOUDAy MDA6IGFkZGluZyBpbyByYW5nZSAweGMwLTB4ZGYsIHNpemU9MHgyMCwgYWxpZ249MHgxClBOUDAy MDA6IGFkZGluZyBkbWEgbWFzayAweDEwCnBucGJpb3M6IGhhbmRsZSAyIGRldmljZSBJRCBQTlAw MjAwICgwMDAyZDA0MSkKUE5QMDEwMDogYWRkaW5nIGlvIHJhbmdlIDB4NDAtMHg0Mywgc2l6ZT0w eDQsIGFsaWduPTB4MQpQTlAwMTAwOiBhZGRpbmcgaXJxIG1hc2sgMHgxCnBucGJpb3M6IGhhbmRs ZSA0IGRldmljZSBJRCBQTlAwMTAwICgwMDAxZDA0MSkKUE5QMGIwMDogYWRkaW5nIGlvIHJhbmdl IDB4NzAtMHg3MSwgc2l6ZT0weDIsIGFsaWduPTB4MQpQTlAwYjAwOiBhZGRpbmcgaXJxIG1hc2sg MHgxMDAKcG5wYmlvczogaGFuZGxlIDUgZGV2aWNlIElEIFBOUDBiMDAgKDAwMGJkMDQxKQpQTlAw MzAzOiBhZGRpbmcgaW8gcmFuZ2UgMHg2MC0weDYwLCBzaXplPTB4MSwgYWxpZ249MHgxClBOUDAz MDM6IGFkZGluZyBpbyByYW5nZSAweDY0LTB4NjQsIHNpemU9MHgxLCBhbGlnbj0weDEKUE5QMDMw MzogYWRkaW5nIGlycSBtYXNrIDB4MgpwbnBiaW9zOiBoYW5kbGUgNiBkZXZpY2UgSUQgUE5QMDMw MyAoMDMwM2QwNDEpClBOUDBjMDQ6IGFkZGluZyBpbyByYW5nZSAweGYwLTB4ZmYsIHNpemU9MHgx MCwgYWxpZ249MHgxClBOUDBjMDQ6IGFkZGluZyBpcnEgbWFzayAweDIwMDAKcG5wYmlvczogaGFu ZGxlIDcgZGV2aWNlIElEIFBOUDBjMDQgKDA0MGNkMDQxKQpQTlAwODAwOiBhZGRpbmcgaW8gcmFu Z2UgMHg2MS0weDYxLCBzaXplPTB4MSwgYWxpZ249MHgxCnBucGJpb3M6IGhhbmRsZSA4IGRldmlj ZSBJRCBQTlAwODAwICgwMDA4ZDA0MSkKUE5QMGMwMjogYWRkaW5nIG1lbW9yeTMyIHJhbmdlIDB4 ZTAwMDAtMHhlMTdmZiwgc2l6ZT0weDE4MDAsIGFsaWduPTB4MTgwMApwbnBiaW9zOiBoYW5kbGUg OSBkZXZpY2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpClBOUDBjMDI6IGFkZGluZyBmaXhlZCBtZW1v cnkzMiByYW5nZSAweGZlZTAwMDAwLTB4ZmVlMDBmZmYsIHNpemU9MHgxMDAwCnBucGJpb3M6IGhh bmRsZSAxMCBkZXZpY2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpClBOUDBjMDI6IGFkZGluZyBpbyBy YW5nZSAweGZlMDAtMHhmZTAxLCBzaXplPTB4MiwgYWxpZ249MHgxCnBucGJpb3M6IGhhbmRsZSAx MSBkZXZpY2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpClBOUDBjMDI6IGFkZGluZyBmaXhlZCBtZW1v cnkzMiByYW5nZSAweGZlYzAwMDAwLTB4ZmVjMGZmZmYsIHNpemU9MHgxMDAwMApwbnBiaW9zOiBo YW5kbGUgMTIgZGV2aWNlIElEIFBOUDBjMDIgKDAyMGNkMDQxKQpQTlAwYzAyOiBhZGRpbmcgZml4 ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMxMDAwMC0weGZlYzE3ZmZmLCBzaXplPTB4ODAwMApwbnBi aW9zOiBoYW5kbGUgMTMgZGV2aWNlIElEIFBOUDBjMDIgKDAyMGNkMDQxKQpQTlAwYzAyOiBhZGRp bmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMxODAwMC0weGZlYzFmZmZmLCBzaXplPTB4ODAw MApwbnBiaW9zOiBoYW5kbGUgMTQgZGV2aWNlIElEIFBOUDBjMDIgKDAyMGNkMDQxKQpQTlAwYzAy OiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMyMDAwMC0weGZlYzI3ZmZmLCBzaXpl PTB4ODAwMApwbnBiaW9zOiBoYW5kbGUgMTUgZGV2aWNlIElEIFBOUDBjMDIgKDAyMGNkMDQxKQpQ TlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMyODAwMC0weGZlYzJmZmZm LCBzaXplPTB4ODAwMApwbnBiaW9zOiBoYW5kbGUgMTYgZGV2aWNlIElEIFBOUDBjMDIgKDAyMGNk MDQxKQpQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMzMDAwMC0weGZl YzM3ZmZmLCBzaXplPTB4ODAwMApwbnBiaW9zOiBoYW5kbGUgMTcgZGV2aWNlIElEIFBOUDBjMDIg KDAyMGNkMDQxKQpQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhmZWMzODAw MC0weGZlYzNmZmZmLCBzaXplPTB4ODAwMApwbnBiaW9zOiBoYW5kbGUgMTggZGV2aWNlIElEIFBO UDBjMDIgKDAyMGNkMDQxKQpQTlAwYzAyOiBhZGRpbmcgbWVtb3J5MzIgcmFuZ2UgMHhkZjAwMC0w eGRmZmZmLCBzaXplPTB4MTAwMCwgYWxpZ249MHgxMDAwCnBucGJpb3M6IGhhbmRsZSAxOSBkZXZp Y2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpClBOUDBhMDM6IGFkZGluZyBpbyByYW5nZSAweGNmOC0w eGNmZiwgc2l6ZT0weDgsIGFsaWduPTB4MQpwbnBiaW9zOiBoYW5kbGUgMjAgZGV2aWNlIElEIFBO UDBhMDMgKDAzMGFkMDQxKQpQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2UgMHhk MDgwMC0weGQzZmZmLCBzaXplPTB4MzgwMApwbnBiaW9zOiBoYW5kbGUgMjEgZGV2aWNlIElEIFBO UDBjMDIgKDAyMGNkMDQxKQpQTlAwYzAyOiBhZGRpbmcgaW8gcmFuZ2UgMHg0ZDAtMHg0ZDEsIHNp emU9MHgyLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5nIGlvIHJhbmdlIDB4MTAwMC0weDEwNWYs IHNpemU9MHg2MCwgYWxpZ249MHgxClBOUDBjMDI6IGFkZGluZyBpbyByYW5nZSAweDEwNjAtMHgx MDdmLCBzaXplPTB4MjAsIGFsaWduPTB4MQpQTlAwYzAyOiBhZGRpbmcgaW8gcmFuZ2UgMHgxMTgw LTB4MTFiZiwgc2l6ZT0weDQwLCBhbGlnbj0weDEKUE5QMGMwMjogYWRkaW5nIGZpeGVkIG1lbW9y eTMyIHJhbmdlIDB4ZmVkMDAwMDAtMHhmZWQwMzNmZiwgc2l6ZT0weDM0MDAKUE5QMGMwMjogYWRk aW5nIGZpeGVkIG1lbW9yeTMyIHJhbmdlIDB4ZmVkMjAwMDAtMHhmZWQzZmZmZiwgc2l6ZT0weDIw MDAwClBOUDBjMDI6IGFkZGluZyBmaXhlZCBtZW1vcnkzMiByYW5nZSAweGZlZDQ1MDAwLTB4ZmVk OGZmZmYsIHNpemU9MHg0YjAwMApQTlAwYzAyOiBhZGRpbmcgZml4ZWQgbWVtb3J5MzIgcmFuZ2Ug MHhmZWYwMDAwMC0weGZlZmZmZmZmLCBzaXplPTB4MTAwMDAwClBOUDBjMDI6IGFkZGluZyBmaXhl ZCBtZW1vcnkzMiByYW5nZSAweGZlZDFjMDAwLTB4ZmVkMWZmZmYsIHNpemU9MHg0MDAwCnBucGJp b3M6IGhhbmRsZSAyMiBkZXZpY2UgSUQgUE5QMGMwMiAoMDIwY2QwNDEpCklOVDA4MDA6IGFkZGlu ZyBmaXhlZCBtZW1vcnkzMiByYW5nZSAweGZmMDAwMDAwLTB4ZmZmZmZmZmYsIHNpemU9MHgxMDAw MDAwCnBucGJpb3M6IGhhbmRsZSAyMyBkZXZpY2UgSUQgSU5UMDgwMCAoMDAwOGQ0MjUpClBOUDBm MTM6IGFkZGluZyBpcnEgbWFzayAweDEwMDAKcG5wYmlvczogaGFuZGxlIDI0IGRldmljZSBJRCBQ TlAwZjEzICgxMzBmZDA0MSkKUE5QMDUxMDogYWRkaW5nIGlvIHJhbmdlIDB4NTAwLTB4NTA3LCBz aXplPTB4OCwgYWxpZ249MHg4ClBOUDA1MTA6IGFkZGluZyBpcnEgbWFzayAweDIwMApwbnBiaW9z OiBoYW5kbGUgMjUgZGV2aWNlIElEIFBOUDA1MTAgKDEwMDVkMDQxKQpzYzogc2MwIGFscmVhZHkg ZXhpc3RzOyBza2lwcGluZyBpdAp2Z2E6IHZnYTAgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5nIGl0 CmlzYV9wcm9iZV9jaGlsZHJlbjogZGlzYWJsaW5nIFBuUCBkZXZpY2VzCmlzYV9wcm9iZV9jaGls ZHJlbjogcHJvYmluZyBub24tUG5QIGRldmljZXMKcG10aW1lcjAgb24gaXNhMApvcm0wOiA8SVNB IE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMwMDAwLTB4Y2VmZmYsMHhjZjAwMC0weGQwN2ZmLDB4 ZGYwMDAtMHhkZmZmZiwweGUwMDAwLTB4ZTE3ZmYgb24gaXNhMAphZHYwOiBub3QgcHJvYmVkIChk aXNhYmxlZCkKYWhhMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmFpYzA6IG5vdCBwcm9iZWQgKGRp c2FibGVkKQphdGtiZGMwOiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBhdCBwb3J0IDB4 NjAsMHg2NCBvbiBpc2EwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmF0 a2JkOiB0aGUgY3VycmVudCBrYmQgY29udHJvbGxlciBjb21tYW5kIGJ5dGUgMDA0NwphdGtiZDog a2V5Ym9hcmQgSUQgMHg0MWFiICgyKQprYmQwIGF0IGF0a2JkMAprYmQwOiBhdGtiZDAsIEFUIDEw MS8xMDIgKDIpLCBjb25maWc6MHgwLCBmbGFnczoweDNkMDAwMAppb2FwaWMwOiByb3V0aW5nIGlu dHBpbiAxIChJU0EgSVJRIDEpIHRvIHZlY3RvciA1NwphdGtiZDA6IFtHSUFOVC1MT0NLRURdCnBz bTA6IGN1cnJlbnQgY29tbWFuZCBieXRlOjAwNDcKcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBv biBhdGtiZGMwCmlvYXBpYzA6IHJvdXRpbmcgaW50cGluIDEyIChJU0EgSVJRIDEyKSB0byB2ZWN0 b3IgNTgKcHNtMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogbW9kZWwgR2VuZXJpYyBQUy8yIG1vdXNl LCBkZXZpY2UgSUQgMC0wMCwgMiBidXR0b25zCnBzbTA6IGNvbmZpZzowMDAwMDAwMCwgZmxhZ3M6 MDAwMDAwMDgsIHBhY2tldCBzaXplOjMKcHNtMDogc3luY21hc2s6YzAsIHN5bmNiaXRzOjAwCmJ0 MDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmNzMDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmVkMDog bm90IHByb2JlZCAoZGlzYWJsZWQpCmZkYzAgZmFpbGVkIHRvIHByb2JlIGF0IHBvcnQgMHgzZjAt MHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gaXNhMApmZTA6IG5vdCBwcm9iZWQgKGRpc2FibGVk KQppZTA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQpsbmMwOiBub3QgcHJvYmVkIChkaXNhYmxlZCkK cHBjMDogcGFyYWxsZWwgcG9ydCBub3QgZm91bmQuCnBwYzA6IDxQYXJhbGxlbCBwb3J0PiBmYWls ZWQgdG8gcHJvYmUgYXQgaXJxIDcgb24gaXNhMApzYzA6IDxTeXN0ZW0gY29uc29sZT4gYXQgZmxh Z3MgMHgxMDAgb24gaXNhMApzYzA6IFZHQSA8MTYgdmlydHVhbCBjb25zb2xlcywgZmxhZ3M9MHgz MDA+CnNjMDogZmIwLCBrYmQxLCB0ZXJtaW5hbCBlbXVsYXRvcjogc2MgKHN5c2NvbnMgdGVybWlu YWwpCnNpbzA6IGNvbmZpZ3VyZWQgaXJxIDQgbm90IGluIGJpdG1hcCBvZiBwcm9iZWQgaXJxcyAw CnNpbzA6IHBvcnQgbWF5IG5vdCBiZSBlbmFibGVkCnNpbzA6IGlycSBtYXBzOiAweDg4ODEgMHg4 ODgxIDB4ODg4MSAweDg4ODEKc2lvMDogcHJvYmUgZmFpbGVkIHRlc3Qocyk6IDAgMSAyIDQgNiA3 IDkKc2lvMCBhdCBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gaXNhMApzaW8w OiB0eXBlIDgyNTAgb3Igbm90IHJlc3BvbmRpbmcKaW9hcGljMDogcm91dGluZyBpbnRwaW4gNCAo SVNBIElSUSA0KSB0byB2ZWN0b3IgNTkKc2lvMTogY29uZmlndXJlZCBpcnEgMyBub3QgaW4gYml0 bWFwIG9mIHByb2JlZCBpcnFzIDAKc2lvMTogcG9ydCBtYXkgbm90IGJlIGVuYWJsZWQKc2lvMTog aXJxIG1hcHM6IDB4ODg4MSAweDg4ODEgMHg4ODgxIDB4ODg4MQpzaW8xOiBwcm9iZSBmYWlsZWQg dGVzdChzKTogMCAxIDIgNCA2IDcgOQpzaW8xIGZhaWxlZCB0byBwcm9iZSBhdCBwb3J0IDB4MmY4 LTB4MmZmIGlycSAzIG9uIGlzYTAKc2lvMjogbm90IHByb2JlZCAoZGlzYWJsZWQpCnNpbzM6IG5v dCBwcm9iZWQgKGRpc2FibGVkKQpzbjA6IG5vdCBwcm9iZWQgKGRpc2FibGVkKQp2Z2EwOiA8R2Vu ZXJpYyBJU0EgVkdBPiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVtIDB4YTAwMDAtMHhiZmZmZiBv biBpc2EwCnZ0MDogbm90IHByb2JlZCAoZGlzYWJsZWQpCmlzYV9wcm9iZV9jaGlsZHJlbjogcHJv YmluZyBQblAgZGV2aWNlcwp1bmtub3duOiA8UE5QMGMwMT4gY2FuJ3QgYXNzaWduIHJlc291cmNl cyAobWVtb3J5KQp1bmtub3duOiA8UE5QMGMwMT4gYXQgaW9tZW0gMHhlODAwMC0weGZmZmZmIG9u IGlzYTAKdW5rbm93bjogPFBOUDAzMDM+IGNhbid0IGFzc2lnbiByZXNvdXJjZXMgKHBvcnQpCnVu a25vd246IDxQTlAwMzAzPiBhdCBwb3J0IDB4NjAgb24gaXNhMAp1bmtub3duOiA8UE5QMDgwMD4g ZmFpbGVkIHRvIHByb2JlIGF0IHBvcnQgMHg2MSBvbiBpc2EwCnVua25vd246IDxQTlAwYzAyPiBj YW4ndCBhc3NpZ24gcmVzb3VyY2VzIChtZW1vcnkpCnVua25vd246IDxQTlAwYzAyPiBhdCBpb21l bSAweGUwMDAwLTB4ZTE3ZmYgb24gaXNhMAp1bmtub3duOiA8UE5QMGMwMj4gY2FuJ3QgYXNzaWdu IHJlc291cmNlcyAobWVtb3J5KQp1bmtub3duOiA8UE5QMGMwMj4gYXQgaW9tZW0gMHhkZjAwMC0w eGRmZmZmIG9uIGlzYTAKdW5rbm93bjogPElOVDA4MDA+IGNhbid0IGFzc2lnbiByZXNvdXJjZXMg KG1lbW9yeSkKdW5rbm93bjogPElOVDA4MDA+IG9uIGlzYTAKdW5rbm93bjogPFBOUDBmMTM+IGNh bid0IGFzc2lnbiByZXNvdXJjZXMgKGlycSkKdW5rbm93bjogPFBOUDBmMTM+IGF0IGlycSAxMiBv biBpc2EwCnNpbzQ6IGNvbmZpZ3VyZWQgaXJxIDkgbm90IGluIGJpdG1hcCBvZiBwcm9iZWQgaXJx cyAwCnNpbzQ6IHBvcnQgbWF5IG5vdCBiZSBlbmFibGVkCnNpbzQ6IGlycSBtYXBzOiAweDg4ODEg MHg4ODgxIDB4ODg4MSAweDg4ODEKc2lvNDogcHJvYmUgZmFpbGVkIHRlc3Qocyk6IDAgMSA0IDYg OQp1bmtub3duOiA8R2VuZXJpYyBJUkRBLWNvbXBhdGlibGUgZGV2aWNlPiBmYWlsZWQgdG8gcHJv YmUgYXQgcG9ydCAweDUwMC0weDUwNyBpcnEgOSBvbiBpc2EwCnVnZW4wOiBTVE1pY3JvZWxlY3Ry b25pY3MgQmlvbWV0cmljIENvcHJvY2Vzc29yLCByZXYgMS4wMC8wLjAxLCBhZGRyIDIKRGV2aWNl IGNvbmZpZ3VyYXRpb24gZmluaXNoZWQuClJlZHVjaW5nIGtlcm4ubWF4dm5vZGVzIDEzMzc2MyAt PiAxMDAwMDAKcHJvY2ZzIHJlZ2lzdGVyZWQKbGFwaWM6IERpdmlzb3IgMiwgRnJlcXVlbmN5IDgz NjA4MzkwIGh6ClRpbWVjb3VudGVyICJUU0MiIGZyZXF1ZW5jeSAxODM5Mzg2NjkyIEh6IHF1YWxp dHkgLTEwMApUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjCkxpbnV4IEVMRiBleGVj IGhhbmRsZXIgaW5zdGFsbGVkCmxvMDogYnBmIGF0dGFjaGVkCnJyMjMyeDogbm8gY29udHJvbGxl ciBkZXRlY3RlZC4KcGNpYjU6IGNhcmRidXMwIHJlcXVlc3RlZCBtZW1vcnkgcmFuZ2UgMHg4ODAw MDAwMC0weGZmZmZmZmZmOiBnb29kCnBjaWI1OiBjYXJkYnVzMCByZXF1ZXN0ZWQgbWVtb3J5IHJh bmdlIDB4ODgwMDAwMDAtMHhmZmZmZmZmZjogZ29vZApwY2liNTogY2FyZGJ1czAgcmVxdWVzdGVk IG1lbW9yeSByYW5nZSAweDg4MDAwMDAwLTB4ODgwMDAxZmY6IGdvb2QKZm91bmQtPgl2ZW5kb3I9 MHgxMTEzLCBkZXY9MHgxMjExLCByZXZpZD0weDEwCglidXM9MTEsIHNsb3Q9MCwgZnVuYz0wCglj bGFzcz0wMi0wMC0wMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRyZWc9MHgwMDAwLCBzdGF0 cmVnPTB4MDI5MCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVyPTB4YTggKDUwNDAgbnMp LCBtaW5nbnQ9MHgyMCAoODAwMCBucyksIG1heGxhdD0weDQwICgxNjAwMCBucykKCWludHBpbj1h LCBpcnE9MTcKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMApy bDA6IFJlc2VydmVkIDB4MTAwIGJ5dGVzIGZvciByaWQgMHgxMCB0eXBlIDQgYXQgMHgxMjAwCnJs MDogPEFjY3RvbiBNUFggNTAzMC81MDM4IDEwLzEwMEJhc2VUWD4gcG9ydCAweDEyMDAtMHgxMmZm IG1lbSAweDg4MDAwMDAwLTB4ODgwMDAxZmYgaXJxIDE3IGF0IGRldmljZSAwLjAgb24gY2FyZGJ1 czAKcmwwOiBSZXNlcnZlZCAweDEgYnl0ZXMgZm9yIHJpZCAwIHR5cGUgMSBhdCAweDExCm1paWJ1 czE6IDxNSUkgYnVzPiBvbiBybDAKcmxwaHkwOiA8UmVhbFRlayBpbnRlcm5hbCBtZWRpYSBpbnRl cmZhY2U+IG9uIG1paWJ1czEKcmxwaHkwOiAgMTBiYXNlVCwgMTBiYXNlVC1GRFgsIDEwMGJhc2VU WCwgMTAwYmFzZVRYLUZEWCwgYXV0bwpybDA6IGJwZiBhdHRhY2hlZApybDA6IEV0aGVybmV0IGFk ZHJlc3M6IDAwOjMwOmJkOjZlOmVjOjFiCnJsMDogW01QU0FGRV0KYXRhMC1tYXN0ZXI6IHBpbz1Q SU80IHdkbWE9V0RNQTIgdWRtYT1VRE1BMTAwIGNhYmxlPTQwIHdpcmUKYWQwOiA1NzIzMU1CIDxU T1NISUJBIE1LNjAzNEdTWCBBSDEwMUE+IGF0IGF0YTAtbWFzdGVyIFNBVEExNTAKYWQwOiAxMTcy MTAyNDAgc2VjdG9ycyBbMTE2MjgwQy8xNkgvNjNTXSAxNiBzZWN0b3JzL2ludGVycnVwdCAxIGRl cHRoIHF1ZXVlCkdFT006IG5ldyBkaXNrIGFkMAphZDA6IEludGVsIGNoZWNrMSBmYWlsZWQKYWQw OiBBZGFwdGVjIGNoZWNrMSBmYWlsZWQKYWQwOiBMU0kgKHYzKSBjaGVjazEgZmFpbGVkCmFkMDog TFNJICh2MikgY2hlY2sxIGZhaWxlZAphZDA6IEZyZWVCU0QgY2hlY2sxIGZhaWxlZAphdGExLW1h c3RlcjogcGlvPVBJTzQgd2RtYT1XRE1BMiB1ZG1hPVVETUEzMyBjYWJsZT00MCB3aXJlCmFjZDA6 IDxORUMgRFZEIFJXIE5ELTc1NTBBLzEuMzI+IERWRFIgZHJpdmUgYXQgYXRhMSBhcyBtYXN0ZXIK YWNkMDogcmVhZCA0MTM0S0IvcyAoNDEzNEtCL3MpIHdyaXRlIDQxMzRLQi9zICg0MTM0S0Ivcyks IDIwNDhLQiBidWZmZXIsIFVETUEzMwphY2QwOiBSZWFkczogQ0RSLCBDRFJXLCBDRERBIHN0cmVh bSwgRFZEUk9NLCBEVkRSLCBEVkRSQU0sIHBhY2tldAphY2QwOiBXcml0ZXM6IENEUiwgQ0RSVywg RFZEUiwgRFZEUkFNLCB0ZXN0IHdyaXRlLCBidXJucHJvb2YKYWNkMDogQXVkaW86IHBsYXksIDI1 NiB2b2x1bWUgbGV2ZWxzCmFjZDA6IE1lY2hhbmlzbTogZWplY3RhYmxlIHRyYXksIHVubG9ja2Vk CmFjZDA6IE1lZGl1bTogbm8vYmxhbmsgZGlzYwpwY20wOiBIREFfREVCVUc6IEhEQSBDb25maWc6 IG9uPTB4MDAwMDAwMDAgb2ZmPTB4MDAwMDAwMDAKcGNtMDogSERBX0RFQlVHOiBTdGFydGluZyBD T1JCIEVuZ2luZS4uLgpwY20wOiBIREFfREVCVUc6IFN0YXJ0aW5nIFJJUkIgRW5naW5lLi4uCnBj bTA6IEhEQV9ERUJVRzogRW5hYmxpbmcgY29udHJvbGxlciBpbnRlcnJ1cHQuLi4KcGNtMDogSERB X0RFQlVHOiBTY2FubmluZyBIREEgY29kZWNzLi4uCnBjbTA6IEhEQV9ERUJVRzogUHJvYmluZyBj b2RlYzogMApwY20wOiBIREFfREVCVUc6IAlzdGFydG5vZGU9MSBlbmRub2RlPTMKcGNtMDogSERB X0RFQlVHOiAJRm91bmQgQUZHIG5pZD0xIFtzdGFydG5vZGU9MSBlbmRub2RlPTNdCnBjbTA6IEhE QV9ERUJVRzogUGFyc2luZyBBRkcgbmlkPTEgY2FkPTAKcGNtMDogICAgICAgIFZlbmRvcjogMHgw MDAwMTRmMQpwY20wOiAgICAgICAgRGV2aWNlOiAweDAwMDA1MDQ3CnBjbTA6ICAgICAgUmV2aXNp b246IDB4MDAwMDAwMDAKcGNtMDogICAgICBTdGVwcGluZzogMHgwMDAwMDAwMApwY20wOiBQQ0kg U3VidmVuZG9yOiAweGZmMzExMTc5CnBjbTA6ICAgICAgICAgTm9kZXM6IHN0YXJ0PTE2IGVuZG5v ZGU9MzEgdG90YWw9MTUKcGNtMDogSERBX0RFQlVHOiBQYXJzaW5nIEN0bHMuLi4KcGNtMDogSERB X0RFQlVHOiBQYXJzaW5nIHZlbmRvciBwYXRjaC4uLgpwY20wOiBIREFfREVCVUc6IEJ1aWxkaW5n IEFGRyB0cmVlLi4uCnBjbTA6IEhEQV9ERUJVRzogSFdpUDogSERBIFdpZGdldCBQYXJzZXIgLSBS ZXZpc2lvbiAxCnBjbTA6IEhEQV9ERUJVRzogSFdpUDogRm91bmQgMiBEQUMgcGF0aCB1c2luZyBI REFfUEFSU0VfTUlYRVIgc3RyYXRlZ3kuCnBjbTA6IEhEQV9ERUJVRzogQUZHIGNvbW1pdC4uLgpw Y20wOiBIREFfREVCVUc6IEN0bHMgY29tbWl0Li4uCnBjbTA6IFsgM10gQ3RsIG5pZD0xOSBCaW5k IHRvIE5PTkUKcGNtMDogWyA0XSBDdGwgbmlkPTIwIEJpbmQgdG8gTk9ORQpwY20wOiBbIDVdIEN0 bCBuaWQ9MjEgQmluZCB0byBOT05FCnBjbTA6IFsgNl0gQ3RsIG5pZD0yNSBjaGlsZG5pZD0xNiBC aW5kIHRvIE5PTkUKcGNtMDogWyA3XSBDdGwgbmlkPTI1IGNoaWxkbmlkPTI3IEJpbmQgdG8gTk9O RQpwY20wOiBbIDhdIEN0bCBuaWQ9MjUgY2hpbGRuaWQ9MjYgQmluZCB0byBOT05FCnBjbTA6IFsx MV0gQ3RsIG5pZD0yOCBCaW5kIHRvIE5PTkUKcGNtMDogWzEyXSBDdGwgbmlkPTI5IEJpbmQgdG8g Tk9ORQpwY20wOiBIREFfREVCVUc6IFBDTURJUl9QTEFZIHNldHVwLi4uCnBjbTA6IEhEQV9ERUJV RzogUENNRElSX1JFQyBzZXR1cC4uLgpwY20wOiBIREFfREVCVUc6IE9TUyBtaXhlciBpbml0aWFs aXphdGlvbi4uLgpwY20wOiBNaXhlciAidm9sIjoKcGNtMDogTWl4ZXIgInBjbSI6CnBjbTA6IE1p eGVyICJtaWMiOgpwY20wOiBNaXhlciAiY2QiOgpwY20wOiBNaXhlciAicmVjIjoKcGNtMDogSERB X0RFQlVHOiBSZWdpc3RlcmluZyBQQ00gY2hhbm5lbHMuLi4KcGNtMDogc25kYnVmX3NldG1hcCA3 ZDQwODAwMCwgNDAwMDsgMHhlNzQ5ODAwMCAtPiA3ZDQwODAwMApwY20wOiBzbmRidWZfc2V0bWFw IDdkNDAyMDAwLCA0MDAwOyAweGU3NDljMDAwIC0+IDdkNDAyMDAwCnBjbTA6IDxIREEgQ29kZWM6 IENvbmV4YW50IFdhaWtpa2k+CnBjbTA6IDxIREEgQ29kZWMgSUQ6IDB4MTRmMTUwNDc+CnBjbTA6 IDxIREEgRHJpdmVyIFJldmlzaW9uOiAyMDA3MDEwNV8wMDM4PgpwY20wOiAKcGNtMDogSERBIGNv bmZpZy9xdWlya3M6IGZvcmNlc3RlcmVvIHZyZWYKcGNtMDogCnBjbTA6ICstLS0tLS0tLS0tLS0t LS0tLS0tKwpwY20wOiB8IERVTVBJTkcgSERBIE5PREVTIHwKcGNtMDogKy0tLS0tLS0tLS0tLS0t LS0tLS0rCnBjbTA6IApwY20wOiBEZWZhdWx0IFBhcmFtZXRlcgpwY20wOiAtLS0tLS0tLS0tLS0t LS0tLQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAwMDAwMDEKcGNtMDogICAgICAgICAgRm9y bWF0OiBQQ00KcGNtMDogICAgICAgICBQQ00gY2FwOiAweDAwMDIwMDQwCnBjbTA6ICAgICAgICBQ Q00gc2l6ZTogMTYKcGNtMDogICAgICAgIFBDTSByYXRlOiA0OApwY20wOiAgICAgICAgICBJTiBh bXA6IDB4MDAwMDAwMDAKcGNtMDogICAgICAgICBPVVQgYW1wOiAweDAwMDAwMDAwCnBjbTA6IApw Y20wOiAgICAgICAgICAgICBuaWQ6IDE2IFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTog YXVkaW8gb3V0cHV0CnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDAwMDQxZApwY20wOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDEKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDEx CnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpwY20wOiAgICAgICAgICBGb3JtYXQ6 IFBDTQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNDAKcGNtMDogICAgICAgIFBDTSBz aXplOiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBjbTA6ICAgICAgT3V0cHV0IGFtcDog MHg4MDA1MWUxNwpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMwIHNpemU9NSBv ZmZzZXQ9MjMKcGNtMDogICAgIGNvbm5lY3Rpb25zOiAwCnBjbTA6IApwY20wOiAgICAgICAgICAg ICBuaWQ6IDE3IFtESUdJVEFMXSBbRElTQUJMRURdCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVk aW8gb3V0cHV0CnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDAwMDYxMQpwY20wOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwCnBj bTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpwY20wOiAgICAgICAgICBGb3JtYXQ6IFBD TQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNDAKcGNtMDogICAgICAgIFBDTSBzaXpl OiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBjbTA6ICAgICBjb25uZWN0aW9uczogMApw Y20wOiAKcGNtMDogICAgICAgICAgICAgbmlkOiAxOCBbQU5BTE9HXQpwY20wOiAgICAgICAgICAg IG5hbWU6IGF1ZGlvIGlucHV0CnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDEwMGQxYgpwY20w OiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDYKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAw MDAwODAwCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpwY20wOiAgICAgICAgICBG b3JtYXQ6IFBDTQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNDAKcGNtMDogICAgICAg IFBDTSBzaXplOiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBjbTA6ICAgICAgIElucHV0 IGFtcDogMHg4MDA1MGUwMApwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVwPTE0IHNp emU9NSBvZmZzZXQ9MApwY20wOiAgICAgY29ubmVjdGlvbnM6IDYKcGNtMDogICAgICAgICAgIHwK cGNtMDogICAgICAgICAgICsgPC0gbmlkPTI1IFthdWRpbyBtaXhlcl0KcGNtMDogICAgICAgICAg IHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIwIFtwaW46IGxpbmUgaW4gKGphY2spXQpwY20w OiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjEgW3BpbjogTWljIGluIChq YWNrKV0gKHNlbGVjdGVkKQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBu aWQ9MjYgW2F1ZGlvIHNlbGVjdG9yXQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAg KyA8LSBuaWQ9MjIgW3BpbjogQ0QgKGZpeGVkKV0KcGNtMDogICAgICAgICAgIHwKcGNtMDogICAg ICAgICAgICsgPC0gbmlkPTE2IFthdWRpbyBvdXRwdXRdCnBjbTA6IApwY20wOiAgICAgICAgICAg ICBuaWQ6IDE5IFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogcGluOiBzcGVha2VyIChq YWNrIC8gZml4ZWQpCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDU4ZApwY20wOiAgICAg UGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDEKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAw CnBjbTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAxMDAxYwpwY20wOiAgICAgICAgICAgICAgICAg IEhQIE9VVCBFQVBEIDogVU5TT0wKcGNtMDogICAgICBQaW4gY29uZmlnOiAweGMzMTExMDEwCnBj bTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0MCBPVVQKcGNtMDogICAgICAgICAgICBFQVBE OiAweDAwMDAwMDAyCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWUxZgpwY20wOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMwIHNpemU9NSBvZmZzZXQ9MzEKcGNtMDogICAgIGNv bm5lY3Rpb25zOiAzCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0y NSBbYXVkaW8gbWl4ZXJdIChzZWxlY3RlZCkKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAg ICAgICsgPC0gbmlkPTE2IFthdWRpbyBvdXRwdXRdCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAg ICAgICAgICArIDwtIG5pZD0yMiBbcGluOiBDRCAoZml4ZWQpXQpwY20wOiAKcGNtMDogICAgICAg ICAgICAgbmlkOiAyMCBbQU5BTE9HXQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogbGluZSBp biAoamFjaykKcGNtMDogICAgICB3aWRnZXRfY2FwOiAweDAwNDAwNThkCnBjbTA6ICAgICBQYXJz ZSBmbGFnczogMHgwMDAwMDAwMgpwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNt MDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMzNjCnBjbTA6ICAgICAgICAgICAgICAgICAgSFAg T1VUIElOIFZSRUZbIDUwIEhJWiBdIDogVU5TT0wKcGNtMDogICAgICBQaW4gY29uZmlnOiAweDAz ODExMDExCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMSBJTgpwY20wOiAgICAgIE91 dHB1dCBhbXA6IDB4ODAwNTFlMWYKcGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTEgc3RlcD0z MCBzaXplPTUgb2Zmc2V0PTMxCnBjbTA6ICAgICBjb25uZWN0aW9uczogMgpwY20wOiAgICAgICAg ICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjUgW2F1ZGlvIG1peGVyXSAoc2VsZWN0ZWQp CnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yMiBbcGluOiBDRCAo Zml4ZWQpXQpwY20wOiAKcGNtMDogICAgICAgICAgICAgbmlkOiAyMSBbQU5BTE9HXQpwY20wOiAg ICAgICAgICAgIG5hbWU6IHBpbjogTWljIGluIChqYWNrKQpwY20wOiAgICAgIHdpZGdldF9jYXA6 IDB4MDA0MDA1OGQKcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyCnBjbTA6ICAgICAg IEN0bCBmbGFnczogMHgwMDAwMDA4MQpwY20wOiAgICAgICAgIFBpbiBjYXA6IDB4MDAwMDAzM2MK cGNtMDogICAgICAgICAgICAgICAgICBIUCBPVVQgSU4gVlJFRlsgNTAgSElaIF0gOiBVTlNPTApw Y20wOiAgICAgIFBpbiBjb25maWc6IDB4MDNhMTEwMTIKcGNtMDogICAgIFBpbiBjb250cm9sOiAw eDAwMDAwMDIxIElOCnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWUxZgpwY20wOiAgICAg ICAgICAgICAgICAgIG11dGU9MSBzdGVwPTMwIHNpemU9NSBvZmZzZXQ9MzEKcGNtMDogICAgIGNv bm5lY3Rpb25zOiAzCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0y OCBbYXVkaW8gb3V0cHV0XSAoc2VsZWN0ZWQpCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAg ICAgICArIDwtIG5pZD0yNSBbYXVkaW8gbWl4ZXJdCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAg ICAgICAgICArIDwtIG5pZD0yMiBbcGluOiBDRCAoZml4ZWQpXQpwY20wOiAKcGNtMDogICAgICAg ICAgICAgbmlkOiAyMiBbQU5BTE9HXQpwY20wOiAgICAgICAgICAgIG5hbWU6IHBpbjogQ0QgKGZp eGVkKQpwY20wOiAgICAgIHdpZGdldF9jYXA6IDB4MDA0MDA0MDEKcGNtMDogICAgIFBhcnNlIGZs YWdzOiAweDAwMDAwMDAyCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDEwMQpwY20wOiAg ICAgICAgIFBpbiBjYXA6IDB4MDAwMDAwNjAKcGNtMDogICAgICAgICAgICAgICAgICBJTiBCQUwK cGNtMDogICAgICBQaW4gY29uZmlnOiAweDk5MzMwMTAwCnBjbTA6ICAgICBQaW4gY29udHJvbDog MHgwMDAwMDAyMCBJTgpwY20wOiAgICAgY29ubmVjdGlvbnM6IDAKcGNtMDogCnBjbTA6ICAgICAg ICAgICAgIG5pZDogMjMgW0FOQUxPR10KcGNtMDogICAgICAgICAgICBuYW1lOiBwaW46IE1pYyBp biAoZml4ZWQpCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDQwMDQ4MQpwY20wOiAgICAgUGFy c2UgZmxhZ3M6IDB4MDAwMDAwMDIKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwCnBj bTA6ICAgICAgICAgUGluIGNhcDogMHgwMDAwMDMyNApwY20wOiAgICAgICAgICAgICAgICAgIElO IFZSRUZbIDUwIEhJWiBdIDogVU5TT0wKcGNtMDogICAgICBQaW4gY29uZmlnOiAweGI3YTAwMTAw CnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDAyMSBJTgpwY20wOiAgICAgY29ubmVjdGlv bnM6IDAKcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjQgW0RJR0lUQUxdIFtESVNBQkxF RF0KcGNtMDogICAgICAgICAgICBuYW1lOiBwaW46IFNQRElGIG91dCAoamFjaykKcGNtMDogICAg ICB3aWRnZXRfY2FwOiAweDAwNDAwNzAxCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAw MApwY20wOiAgICAgICBDdGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAgICAgICBQaW4gY2Fw OiAweDAwMDAwMDEwCnBjbTA6ICAgICAgICAgICAgICAgICAgT1VUCnBjbTA6ICAgICAgUGluIGNv bmZpZzogMHgyMTQ0MDEwMApwY20wOiAgICAgUGluIGNvbnRyb2w6IDB4MDAwMDAwNDAgT1VUCnBj bTA6ICAgICBjb25uZWN0aW9uczogMQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAg KyA8LSBuaWQ9MTcgW2F1ZGlvIG91dHB1dF0gW0RJU0FCTEVEXQpwY20wOiAKcGNtMDogICAgICAg ICAgICAgbmlkOiAyNSBbQU5BTE9HXQpwY20wOiAgICAgICAgICAgIG5hbWU6IGF1ZGlvIG1peGVy CnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgwMDIwMDUwYgpwY20wOiAgICAgUGFyc2UgZmxhZ3M6 IDB4MDAwMDAwMDMKcGNtMDogICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMTkxCnBjbTA6ICAgICAg IElucHV0IGFtcDogMHg4MDA1MWUxNwpwY20wOiAgICAgICAgICAgICAgICAgIG11dGU9MSBzdGVw PTMwIHNpemU9NSBvZmZzZXQ9MjMKcGNtMDogICAgIGNvbm5lY3Rpb25zOiA0CnBjbTA6ICAgICAg ICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0xNiBbYXVkaW8gb3V0cHV0XQpwY20wOiAg ICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjcgW2F1ZGlvIHNlbGVjdG9yXQpw Y20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjYgW2F1ZGlvIHNlbGVj dG9yXQpwY20wOiAgICAgICAgICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjIgW3Bpbjog Q0QgKGZpeGVkKV0KcGNtMDogCnBjbTA6ICAgICAgICAgICAgIG5pZDogMjYgW0FOQUxPR10KcGNt MDogICAgICAgICAgICBuYW1lOiBhdWRpbyBzZWxlY3RvcgpwY20wOiAgICAgIHdpZGdldF9jYXA6 IDB4MDAzMDA1MGQKcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAwMDAwMDAyCnBjbTA6ICAgICAg IEN0bCBmbGFnczogMHgwMDAwMDA4MQpwY20wOiAgICAgIE91dHB1dCBhbXA6IDB4MDAxZjAzMDAK cGNtMDogICAgICAgICAgICAgICAgICBtdXRlPTAgc3RlcD0zIHNpemU9MzEgb2Zmc2V0PTAKcGNt MDogICAgIGNvbm5lY3Rpb25zOiAzCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICAr IDwtIG5pZD0yMSBbcGluOiBNaWMgaW4gKGphY2spXSAoc2VsZWN0ZWQpCnBjbTA6ICAgICAgICAg ICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yMCBbcGluOiBsaW5lIGluIChqYWNrKV0KcGNt MDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIzIFtwaW46IE1pYyBpbiAo Zml4ZWQpXQpwY20wOiAKcGNtMDogICAgICAgICAgICAgbmlkOiAyNyBbQU5BTE9HXQpwY20wOiAg ICAgICAgICAgIG5hbWU6IGF1ZGlvIHNlbGVjdG9yCnBjbTA6ICAgICAgd2lkZ2V0X2NhcDogMHgw MDMwMDUwMQpwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDIKcGNtMDogICAgICAgQ3Rs IGZsYWdzOiAweDAwMDAwMDAwCnBjbTA6ICAgICBjb25uZWN0aW9uczogMgpwY20wOiAgICAgICAg ICAgfApwY20wOiAgICAgICAgICAgKyA8LSBuaWQ9MjAgW3BpbjogbGluZSBpbiAoamFjayldIChz ZWxlY3RlZCkKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTIxIFtw aW46IE1pYyBpbiAoamFjayldCnBjbTA6IApwY20wOiAgICAgICAgICAgICBuaWQ6IDI4IFtBTkFM T0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogYXVkaW8gb3V0cHV0CnBjbTA6ICAgICAgd2lkZ2V0 X2NhcDogMHgwMDAwMDQxZApwY20wOiAgICAgUGFyc2UgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDog ICAgICAgQ3RsIGZsYWdzOiAweDAwMDAwMDAwCnBjbTA6ICAgICAgU3RyZWFtIGNhcDogMHgwMDAw MDAwMQpwY20wOiAgICAgICAgICBGb3JtYXQ6IFBDTQpwY20wOiAgICAgICAgIFBDTSBjYXA6IDB4 MDAwMjAwNDAKcGNtMDogICAgICAgIFBDTSBzaXplOiAxNgpwY20wOiAgICAgICAgUENNIHJhdGU6 IDQ4CnBjbTA6ICAgICAgT3V0cHV0IGFtcDogMHg4MDA1MWUxNwpwY20wOiAgICAgICAgICAgICAg ICAgIG11dGU9MSBzdGVwPTMwIHNpemU9NSBvZmZzZXQ9MjMKcGNtMDogICAgIGNvbm5lY3Rpb25z OiAwCnBjbTA6IApwY20wOiAgICAgICAgICAgICBuaWQ6IDI5IFtBTkFMT0ddCnBjbTA6ICAgICAg ICAgICAgbmFtZTogcGluOiBzcGVha2VyIChmaXhlZCkKcGNtMDogICAgICB3aWRnZXRfY2FwOiAw eDAwNDAwNThkCnBjbTA6ICAgICBQYXJzZSBmbGFnczogMHgwMDAwMDAwMQpwY20wOiAgICAgICBD dGwgZmxhZ3M6IDB4MDAwMDAwMDAKcGNtMDogICAgICAgICBQaW4gY2FwOiAweDAwMDAwMzE0CnBj bTA6ICAgICAgICAgICAgICAgICAgT1VUIFZSRUZbIDUwIEhJWiBdIDogVU5TT0wKcGNtMDogICAg ICBQaW4gY29uZmlnOiAweDkwMTAwMTEyCnBjbTA6ICAgICBQaW4gY29udHJvbDogMHgwMDAwMDA0 MCBPVVQKcGNtMDogICAgICBPdXRwdXQgYW1wOiAweDgwMDUxZTFmCnBjbTA6ICAgICAgICAgICAg ICAgICAgbXV0ZT0xIHN0ZXA9MzAgc2l6ZT01IG9mZnNldD0zMQpwY20wOiAgICAgY29ubmVjdGlv bnM6IDMKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAgICsgPC0gbmlkPTI4IFthdWRp byBvdXRwdXRdCnBjbTA6ICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICArIDwtIG5pZD0yNSBb YXVkaW8gbWl4ZXJdIChzZWxlY3RlZCkKcGNtMDogICAgICAgICAgIHwKcGNtMDogICAgICAgICAg ICsgPC0gbmlkPTIyIFtwaW46IENEIChmaXhlZCldCnBjbTA6IApwY20wOiAgICAgICAgICAgICBu aWQ6IDMwIFtBTkFMT0ddCnBjbTA6ICAgICAgICAgICAgbmFtZTogdmVuZG9yIHdpZGdldApwY20w OiAgICAgIHdpZGdldF9jYXA6IDB4MDBmMDAwMDAKcGNtMDogICAgIFBhcnNlIGZsYWdzOiAweDAw MDAwMDAwCnBjbTA6ICAgICAgIEN0bCBmbGFnczogMHgwMDAwMDAwMApwY20wOiAgICAgY29ubmVj dGlvbnM6IDAKcGNtMDogCnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnBjbTA6IHwg RFVNUElORyBIREEgQU1QTElGSUVSUyB8CnBjbTA6ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r CnBjbTA6IApwY20wOiAgIDE6IG5pZD0xNiBkaXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAw MDExIG9zc2Rldj00CnBjbTA6ICAgMjogbmlkPTE4IGRpcj0weDIgaW5kZXg9MCBvc3NtYXNrPTB4 MDAwMDA4MDAgb3NzZGV2PTAKcGNtMDogICAzOiBuaWQ9MTkgZGlyPTB4MSBpbmRleD0wIG9zc21h c2s9MHgwMDAwMDAwMCBvc3NkZXY9MApwY20wOiAgIDQ6IG5pZD0yMCBkaXI9MHgxIGluZGV4PTAg b3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wCnBjbTA6ICAgNTogbmlkPTIxIGRpcj0weDEgaW5k ZXg9MCBvc3NtYXNrPTB4MDAwMDAwMDAgb3NzZGV2PTAKcGNtMDogICA2OiBuaWQ9MjUgY25pZD0x NiBkaXI9MHgyIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wCnBjbTA6ICAgNzog bmlkPTI1IGNuaWQ9MjcgZGlyPTB4MiBpbmRleD0xIG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9 MApwY20wOiAgIDg6IG5pZD0yNSBjbmlkPTI2IGRpcj0weDIgaW5kZXg9MiBvc3NtYXNrPTB4MDAw MDAwMDAgb3NzZGV2PTAKcGNtMDogICA5OiBuaWQ9MjUgY25pZD0yMiBkaXI9MHgyIGluZGV4PTMg b3NzbWFzaz0weDAwMDAwMTAxIG9zc2Rldj04CnBjbTA6ICAxMDogbmlkPTI2IGRpcj0weDEgaW5k ZXg9MCBvc3NtYXNrPTB4MDAwMDAwODEgb3NzZGV2PTcKcGNtMDogIDExOiBuaWQ9MjggZGlyPTB4 MSBpbmRleD0wIG9zc21hc2s9MHgwMDAwMDAwMCBvc3NkZXY9MApwY20wOiAgMTI6IG5pZD0yOSBk aXI9MHgxIGluZGV4PTAgb3NzbWFzaz0weDAwMDAwMDAwIG9zc2Rldj0wCnBjbTA6IApwY20wOiAr LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnBjbTA6IHwgRFVNUElORyBIREEg QVVESU8vVk9MVU1FIENPTlRST0xTIHwKcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tKwpwY20wOiAKcGNtMDogTWFzdGVyIFZvbHVtZSAoT1NTOiB2b2wpCnBjbTA6ICAg IHwKcGNtMDogICAgKy0gIG5pZDogMTYgaW5kZXg6ICAwICAgICAgICAgICBtdXRlOiAxIHN0ZXA6 ICAzMCBzaXplOiAgIDUgb2ZmOiAgMjMgZGlyPTB4MSBvc3NtYXNrPTB4MDAwMDAwMTEKcGNtMDog ICAgfApwY20wOiAgICArLSAgbmlkOiAyNSBpbmRleDogIDMgKG5pZDogMjIpIG11dGU6IDEgc3Rl cDogIDMwIHNpemU6ICAgNSBvZmY6ICAyMyBkaXI9MHgyIG9zc21hc2s9MHgwMDAwMDEwMQpwY20w OiAgICB8CnBjbTA6ICAgICstICBuaWQ6IDI2IGluZGV4OiAgMCAgICAgICAgICAgbXV0ZTogMCBz dGVwOiAgIDMgc2l6ZTogIDMxIG9mZjogICAwIGRpcj0weDEgb3NzbWFzaz0weDAwMDAwMDgxCnBj bTA6IApwY20wOiBQQ00gVm9sdW1lIChPU1M6IHBjbSkKcGNtMDogICAgfApwY20wOiAgICArLSAg bmlkOiAxNiBpbmRleDogIDAgICAgICAgICAgIG11dGU6IDEgc3RlcDogIDMwIHNpemU6ICAgNSBv ZmY6ICAyMyBkaXI9MHgxIG9zc21hc2s9MHgwMDAwMDAxMQpwY20wOiAKcGNtMDogQ0QgVm9sdW1l IChPU1M6IGNkKQpwY20wOiAgICB8CnBjbTA6ICAgICstICBuaWQ6IDI1IGluZGV4OiAgMyAobmlk OiAyMikgbXV0ZTogMSBzdGVwOiAgMzAgc2l6ZTogICA1IG9mZjogIDIzIGRpcj0weDIgb3NzbWFz az0weDAwMDAwMTAxCnBjbTA6IApwY20wOiBNaWNyb3Bob25lIFZvbHVtZSAoT1NTOiBtaWMpCnBj bTA6ICAgIHwKcGNtMDogICAgKy0gIG5pZDogMjYgaW5kZXg6ICAwICAgICAgICAgICBtdXRlOiAw IHN0ZXA6ICAgMyBzaXplOiAgMzEgb2ZmOiAgIDAgZGlyPTB4MSBvc3NtYXNrPTB4MDAwMDAwODEK cGNtMDogCnBjbTA6IFJlY29yZGluZyBMZXZlbCAoT1NTOiByZWMpCnBjbTA6ICAgIHwKcGNtMDog ICAgKy0gIG5pZDogMTggaW5kZXg6ICAwICAgICAgICAgICBtdXRlOiAxIHN0ZXA6ICAxNCBzaXpl OiAgIDUgb2ZmOiAgIDAgZGlyPTB4MiBvc3NtYXNrPTB4MDAwMDA4MDAKcGNtMDogCnBjbTA6IFBs YXliYWNrIHBhdGg6CnBjbTA6IApwY20wOiAgICAgbmlkPTE5IFtwaW46IHNwZWFrZXIgKGphY2sg LyBmaXhlZCldCnBjbTA6ICAgICAgIF4KcGNtMDogICAgICAgfApwY20wOiAgICAgICArLS0tLS08 LS0tLS0tKwpwY20wOiAgICAgICAgICAgICAgICAgICAgXgpwY20wOiAgICAgICAgICAgICAgICAg ICAgfApwY20wOiAgICAgICAgICAgICAgICAgIG5pZD0yNSBbYXVkaW8gbWl4ZXJdCnBjbTA6ICAg ICAgICAgICAgICAgICAgICBeCnBjbTA6ICAgICAgICAgICAgICAgICAgICB8CnBjbTA6ICAgICAg ICAgICAgICAgICAgbmlkPTE2IFthdWRpbyBvdXRwdXRdCnBjbTA6IApwY20wOiAgICAgbmlkPTI5 IFtwaW46IHNwZWFrZXIgKGZpeGVkKV0KcGNtMDogICAgICAgXgpwY20wOiAgICAgICB8CnBjbTA6 ICAgICAgICstLS0tLTwtLS0tLS0rCnBjbTA6ICAgICAgICAgICAgICAgICAgICBeCnBjbTA6ICAg ICAgICAgICAgICAgICAgICB8CnBjbTA6ICAgICAgICAgICAgICAgICAgbmlkPTI1IFthdWRpbyBt aXhlcl0KcGNtMDogICAgICAgICAgICAgICAgICAgIF4KcGNtMDogICAgICAgICAgICAgICAgICAg IHwKcGNtMDogICAgICAgICAgICAgICAgICBuaWQ9MTYgW2F1ZGlvIG91dHB1dF0KcGNtMDogCnBj bTA6IFJlY29yZGluZyBzb3VyY2VzOgpwY20wOiAKcGNtMDogICAgIG5pZD0xOCBbYXVkaW8gaW5w dXRdCnBjbTA6ICAgICAgIHwKcGNtMDogICAgICAgKyA8LSBuaWQ9MjUgW2F1ZGlvIG1peGVyXSBb cmVjc3JjOiB2b2wsIHBjbSwgbWljLCBjZF0KcGNtMDogICAgICAgfApwY20wOiAgICAgICArIDwt IG5pZD0yMCBbcGluOiBsaW5lIGluIChqYWNrKV0KcGNtMDogICAgICAgfApwY20wOiAgICAgICAr IDwtIG5pZD0yMSBbcGluOiBNaWMgaW4gKGphY2spXSBbcmVjc3JjOiB2b2wsIG1pY10KcGNtMDog ICAgICAgfApwY20wOiAgICAgICArIDwtIG5pZD0yNiBbYXVkaW8gc2VsZWN0b3JdIFtyZWNzcmM6 IHZvbCwgbWljXQpwY20wOiAgICAgICB8CnBjbTA6ICAgICAgICsgPC0gbmlkPTIyIFtwaW46IENE IChmaXhlZCldIFtyZWNzcmM6IHZvbCwgY2RdCnBjbTA6ICAgICAgIHwKcGNtMDogICAgICAgKyA8 LSBuaWQ9MTYgW2F1ZGlvIG91dHB1dF0gW3JlY3NyYzogdm9sLCBwY21dCnBjbTA6IApwY20wOiAr LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnBjbTA6IHwgRFVNUElORyBQ Q00gUGxheWJhY2svUmVjb3JkIENoYW5uZWxzIHwKcGNtMDogKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tKwpwY20wOiAKcGNtMDogICAgUENNIFBsYXliYWNrOiAxCnBjbTA6 ICAgICAgU3RyZWFtIGNhcDogMHgwMDAwMDAwMQpwY20wOiAgICAgICAgICBGb3JtYXQ6IFBDTQpw Y20wOiAgICAgICAgIFBDTSBjYXA6IDB4MDAwMjAwNDAKcGNtMDogICAgICAgIFBDTSBzaXplOiAx NgpwY20wOiAgICAgICAgUENNIHJhdGU6IDQ4CnBjbTA6ICAgICAgICAgICAgIERBQzogMTYKcGNt MDogCnBjbTA6ICAgICAgUENNIFJlY29yZDogMQpwY20wOiAgICAgIFN0cmVhbSBjYXA6IDB4MDAw MDAwMDEKcGNtMDogICAgICAgICAgRm9ybWF0OiBQQ00KcGNtMDogICAgICAgICBQQ00gY2FwOiAw eDAwMDIwMDQwCnBjbTA6ICAgICAgICBQQ00gc2l6ZTogMTYKcGNtMDogICAgICAgIFBDTSByYXRl OiA0OApwY20wOiAgICAgICAgICAgICBBREM6IDE4Cihwcm9iZTA6c2JwMDowOjA6MCk6IGVycm9y IDIyCihwcm9iZTA6c2JwMDowOjA6MCk6IFVucmV0cnlhYmxlIEVycm9yCihwcm9iZTE6c2JwMDow OjE6MCk6IGVycm9yIDIyCihwcm9iZTE6c2JwMDowOjE6MCk6IFVucmV0cnlhYmxlIEVycm9yCihw cm9iZTI6c2JwMDowOjI6MCk6IGVycm9yIDIyCihwcm9iZTI6c2JwMDowOjI6MCk6IFVucmV0cnlh YmxlIEVycm9yCihwcm9iZTM6c2JwMDowOjM6MCk6IGVycm9yIDIyCihwcm9iZTM6c2JwMDowOjM6 MCk6IFVucmV0cnlhYmxlIEVycm9yCihwcm9iZTQ6c2JwMDowOjQ6MCk6IGVycm9yIDIyCihwcm9i ZTQ6c2JwMDowOjQ6MCk6IFVucmV0cnlhYmxlIEVycm9yCihwcm9iZTU6c2JwMDowOjU6MCk6IGVy cm9yIDIyCihwcm9iZTU6c2JwMDowOjU6MCk6IFVucmV0cnlhYmxlIEVycm9yCihwcm9iZTY6c2Jw MDowOjY6MCk6IGVycm9yIDIyCihwcm9iZTY6c2JwMDowOjY6MCk6IFVucmV0cnlhYmxlIEVycm9y CkFUQSBQc2V1ZG9SQUlEIGxvYWRlZApTTVA6IEFQIENQVSAjMSBMYXVuY2hlZCEKY3B1MSBBUDoK ICAgICBJRDogMHgwMTAwMDAwMCAgIFZFUjogMHgwMDA1MDAxNCBMRFI6IDB4MDAwMDAwMDAgREZS OiAweGZmZmZmZmZmCiAgbGludDA6IDB4MDAwMTA3MDAgbGludDE6IDB4MDAwMDA0MDAgVFBSOiAw eDAwMDAwMDAwIFNWUjogMHgwMDAwMDFmZgogIHRpbWVyOiAweDAwMDIwMGVmIHRoZXJtOiAweDAw MDEwMjAwIGVycjogMHgwMDAxMDAwMCBwY206IDB4MDAwMTAwMDAKaW9hcGljMDogQXNzaWduaW5n IElTQSBJUlEgMSB0byBsb2NhbCBBUElDIDAKaW9hcGljMDogQXNzaWduaW5nIElTQSBJUlEgNCB0 byBsb2NhbCBBUElDIDEKaW9hcGljMDogQXNzaWduaW5nIElTQSBJUlEgMTIgdG8gbG9jYWwgQVBJ QyAwCmlvYXBpYzA6IEFzc2lnbmluZyBJU0EgSVJRIDE0IHRvIGxvY2FsIEFQSUMgMQppb2FwaWMw OiBBc3NpZ25pbmcgSVNBIElSUSAxNSB0byBsb2NhbCBBUElDIDAKaW9hcGljMDogQXNzaWduaW5n IFBDSSBJUlEgMTYgdG8gbG9jYWwgQVBJQyAxCmlvYXBpYzA6IEFzc2lnbmluZyBQQ0kgSVJRIDE3 IHRvIGxvY2FsIEFQSUMgMAppb2FwaWMwOiBBc3NpZ25pbmcgUENJIElSUSAxOCB0byBsb2NhbCBB UElDIDEKaW9hcGljMDogQXNzaWduaW5nIFBDSSBJUlEgMTkgdG8gbG9jYWwgQVBJQyAwCmlvYXBp YzA6IEFzc2lnbmluZyBQQ0kgSVJRIDIwIHRvIGxvY2FsIEFQSUMgMQppb2FwaWMwOiBBc3NpZ25p bmcgUENJIElSUSAyMiB0byBsb2NhbCBBUElDIDAKaW9hcGljMDogQXNzaWduaW5nIFBDSSBJUlEg MjMgdG8gbG9jYWwgQVBJQyAxClRyeWluZyB0byBtb3VudCByb290IGZyb20gdWZzOi9kZXYvYWQw czJhCnN0YXJ0X2luaXQ6IHRyeWluZyAvc2Jpbi9pbml0CnBjbTA6IEhEQV9ERUJVRzogUENNRElS X1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MTYgZm10PTB4MDAwMDAwMTEKcGNtMDogSERBX0RFQlVH OiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0xNiBmbXQ9MHgwMDAwMDAxMQpwY20wOiBI REFfREVCVUc6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0dXAgbmlkPTE2IGZtdD0weDAwMDAwMDEx CnBjbTA6IEhEQV9ERUJVRzogUENNRElSX1BMQVk6IFN0cmVhbSBzZXR1cCBuaWQ9MTYgZm10PTB4 MDAwMDAwMTEKcGNtMDogSERBX0RFQlVHOiBQQ01ESVJfUExBWTogU3RyZWFtIHNldHVwIG5pZD0x NiBmbXQ9MHgwMDAwMDAxMQpwY20wOiBIREFfREVCVUc6IFBDTURJUl9QTEFZOiBTdHJlYW0gc2V0 dXAgbmlkPTE2IGZtdD0weDAwMDAwMDExCg== --MP_T+AWdgwHQHwEEg2u_74+Eym-- From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 11:08:17 2007 Return-Path: X-Original-To: freebsd-acpi@FreeBSD.org Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F05DE16A405 for ; Mon, 14 May 2007 11:08:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id BF31B13C4B7 for ; Mon, 14 May 2007 11:08:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4EB8Hhk032874 for ; Mon, 14 May 2007 11:08:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4EB8GLQ032870 for freebsd-acpi@FreeBSD.org; Mon, 14 May 2007 11:08:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 May 2007 11:08:16 GMT Message-Id: <200705141108.l4EB8GLQ032870@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 11:08:18 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o i386/54756 acpi ACPI suspend/resume problem on CF-W2 laptop o i386/55661 acpi ACPI suspend/resume problem on ARMADA M700 o kern/55822 acpi No ACPI power off with SMP kernel o kern/56024 acpi ACPI suspend drains battery while in S3 o i386/64002 acpi acpi problem o i386/67273 acpi [hang] system hangs with acpi and Xfree o i386/72566 acpi ACPI, FreeBSD disables fan on Compaq Armada 1750 f kern/73221 acpi acpi suspend ATI mobility 9000 s i386/79080 acpi acpi thermal changes freezes HP nx6110 o i386/79081 acpi ACPI suspend/resume not working on HP nx6110 s i386/91748 acpi acpi problem on Acer TravelMare 4652LMi (nvidia panic, o kern/102252 acpi acpi thermal does not work on Abit AW8D (intel 975) o kern/104625 acpi ACPI on ASUS A8N-32 SLI/ASUS P4P800 does not show ther o kern/106924 acpi [acpi] ACPI resume returns g_vfs_done() errors and ker 14 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/67309 acpi zzz reboot computer (ACPI S3) o i386/69750 acpi Boot without ACPI failed on ASUS L5 o i386/72179 acpi [acpi] [patch] Inconsistent apm(8) output regarding th o kern/73823 acpi [feature request] acpi / power-on by timer support f kern/74868 acpi [acpi] ACPI enabled in 5.3 Release make Kernel reboot o kern/76950 acpi ACPI wrongly blacklisted on Micron ClientPro 766Xi sys o kern/89411 acpi [acpi] acpiconf bug f kern/90871 acpi ACPI problems with ASUS A8N-VM-CSM o kern/97383 acpi Volume buttons on IBM Thinkpad crash system with ACPI o i386/97468 acpi [acpi] ACPI on ASUS A7V hangs on shutdown -p (power of o kern/98171 acpi [acpi] ACPI 1304 / 0501 errors on Acer 5024WLMi Laptop o i386/102343 acpi ACPI error o kern/103365 acpi [acpi] acpi poweroff doesn't work with geli device att o kern/105537 acpi [acpi] problems in acpi on HP Compaq nc6320 o kern/108017 acpi [acpi]: Acer Aspire 5600 o kern/108488 acpi [acpi] ACPI-1304: *** Error: Method execution failed o kern/108581 acpi [sysctl] sysctl: hw.acpi.cpu.cx_lowest: Invalid argume o kern/108695 acpi [acpi]: Fatal trap 9: general protection fault when in f kern/109207 acpi ACPI Problem o kern/111591 acpi [acpi] dev.acpi_ibm.0.events returns I/O error (regres o kern/112544 acpi [acpi] [patch] Add High Precision Event Timer Driver f 21 problems total. From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 18:08:30 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0041316A41B for ; Mon, 14 May 2007 18:08:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 9F04F13C4E9 for ; Mon, 14 May 2007 18:08:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l4EI8Of6035327; Mon, 14 May 2007 14:08:24 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-acpi@freebsd.org Date: Mon, 14 May 2007 13:53:10 -0400 User-Agent: KMail/1.9.6 References: <001001c794c6$6abb1730$0401a8c0@sudirman073545> In-Reply-To: <001001c794c6$6abb1730$0401a8c0@sudirman073545> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705141353.11839.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 14 May 2007 14:08:24 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3243/Mon May 14 06:49:49 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Sudirman Ahmad Subject: Re: ACPI problem on Acer Aspire 5570 (5572 NWXCi) X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 18:08:30 -0000 On Saturday 12 May 2007 02:50:28 pm Sudirman Ahmad wrote: > Dear list, > > FYI I could not sent a acpidump file due it was more than 200kb. > > > ----- Original Message ----- > To: > Cc: > Sent: Saturday, 12 May, 2007 11:15 AM > Subject: ACPI problem on Acer Aspire 5570 (5572 NWXCi) > > > > Hello list, > > > > I'm having a problem or confict with acpi on my acer laptop especially > > with > > my NIC even when i plugged in a pcmcia NIC card. The FreeBSD-STABLE branch > > that I'm using is latest cvs-up last night. > > Attached is the necessary information for my system. > > > > > > > > > > ps: please do cc me as i'm not subscribe to this list. What is the actual problem? I didn't see any error messages in either dmesg. -- John Baldwin From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 19:04:26 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 32BEF16A40A for ; Mon, 14 May 2007 19:04:26 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.freebsd.org (Postfix) with ESMTP id C93AD13C45B for ; Mon, 14 May 2007 19:04:25 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from ns.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.13.8/8.13.8) with ESMTP id l4EIvr1l019810; Tue, 15 May 2007 03:57:54 +0900 (JST) (envelope-from takawata@ns.init-main.com) Message-Id: <200705141857.l4EIvr1l019810@sana.init-main.com> To: Harald Schmalzbauer In-reply-to: Your message of "Mon, 14 May 2007 20:56:04 +0200." <200705142056.05598.h.schmalzbauer@omnisec.de> Date: Tue, 15 May 2007 03:57:53 +0900 From: Takanori Watanabe Cc: acpi@freebsd.org Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:04:26 -0000 In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald Schmalzbauer $B$5$s$$$o$/(B: >Hello, > >on my workstation the HPEtimer is not found, but it's enabled in 32-bit mode >in BIOS, so I think there is one... It's a 965P (ich8) chipset. > >I can't find anything regarding HPET in tha man pages. Any hints? Show your acpi tables. It may have to support HPET table. From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 19:16:34 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 523B316A402 for ; Mon, 14 May 2007 19:16:34 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 2152213C4BD for ; Mon, 14 May 2007 19:16:34 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 56105 invoked from network); 14 May 2007 19:16:34 -0000 Received: from 209-128-117-003.bayarea.net (HELO ?10.0.1.144?) (nate-mail@209.128.117.3) by root.org with ESMTPA; 14 May 2007 19:16:34 -0000 Message-ID: <4648B584.4060207@root.org> Date: Mon, 14 May 2007 12:16:20 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.7 (X11/20061027) MIME-Version: 1.0 To: Takanori Watanabe References: <200705141857.l4EIvr1l019810@sana.init-main.com> In-Reply-To: <200705141857.l4EIvr1l019810@sana.init-main.com> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: acpi@freebsd.org, Harald Schmalzbauer Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:16:34 -0000 Takanori Watanabe wrote: > In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald Schmalzbauer > $B$5$s$$$o$/(B: >> Hello, >> >> on my workstation the HPEtimer is not found, but it's enabled in 32-bit mode >> in BIOS, so I think there is one... It's a 965P (ich8) chipset. >> >> I can't find anything regarding HPET in tha man pages. Any hints? > > Show your acpi tables. It may have to support HPET table. acpidump -t will be sufficient to show this. -- Nate From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 19:22:57 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2C5116A404 for ; Mon, 14 May 2007 19:22:56 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from host.omnisec.de (host.omnisec.de [62.245.232.135]) by mx1.freebsd.org (Postfix) with ESMTP id 7CDCC13C44C for ; Mon, 14 May 2007 19:22:55 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from tek.flintsbach.schmalzbauer.de (tek.flintsbach.schmalzbauer.de [172.21.2.3]) by host.omnisec.de (8.13.8/8.13.8) with ESMTP id l4EJ9mMl078844 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 May 2007 21:09:53 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from titan.flintsbach.schmalzbauer.de (titan.flintsbach.schmalzbauer.de [IPv6:fec0::1:0:0:1:1]) by tek.flintsbach.schmalzbauer.de (8.13.8/8.13.8) with ESMTP id l4EJ9lvZ036397; Mon, 14 May 2007 21:09:47 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from localhost (localhost [[UNIX: localhost]]) by titan.flintsbach.schmalzbauer.de (8.14.1/8.14.1/Submit) id l4EJ9ll0001758; Mon, 14 May 2007 21:09:47 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) From: Harald Schmalzbauer Organization: OmniSEC To: Takanori Watanabe Date: Mon, 14 May 2007 21:09:46 +0200 User-Agent: KMail/1.9.6 References: <200705141857.l4EIvr1l019810@sana.init-main.com> <200705142107.11807.h.schmalzbauer@omnisec.de> In-Reply-To: <200705142107.11807.h.schmalzbauer@omnisec.de> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_7PLSGn95h4vAk8P" Message-Id: <200705142109.47714.h.schmalzbauer@omnisec.de> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: acpi@freebsd.org, freebsd-current@freebsd.org Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:22:57 -0000 --Boundary-00=_7PLSGn95h4vAk8P Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Am Montag, 14. Mai 2007 schrieb Harald Schmalzbauer: > Am Montag, 14. Mai 2007 schrieben Sie: > > In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald > > Schmalzbauer > > > > $B$5$s$$$o$/(B: > > >Hello, > > > > > >on my workstation the HPEtimer is not found, but it's enabled in 32-bit > > > mode in BIOS, so I think there is one... It's a 965P (ich8) chipset. > > > > > >I can't find anything regarding HPET in tha man pages. Any hints? > > > > Show your acpi tables. It may have to support HPET table. > > I just wrote another help message (acpi S3 not working) which has attached > what you need I think. Ok, this is held bakc sinz it was too big. Here are the bziped infos. Thanks, -Harry > If you need other "tables" please let me know how to get them. > > Thanks a lot! > > -Harry --Boundary-00=_7PLSGn95h4vAk8P-- From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 19:33:29 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD93A16A400 for ; Mon, 14 May 2007 19:33:28 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from host.omnisec.de (host.omnisec.de [62.245.232.135]) by mx1.freebsd.org (Postfix) with ESMTP id 827AE13C487 for ; Mon, 14 May 2007 19:33:27 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from tek.flintsbach.schmalzbauer.de (tek.flintsbach.schmalzbauer.de [172.21.2.3]) by host.omnisec.de (8.13.8/8.13.8) with ESMTP id l4EJXL0q079137 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 14 May 2007 21:33:26 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from titan.flintsbach.schmalzbauer.de (titan.flintsbach.schmalzbauer.de [IPv6:fec0::1:0:0:1:1]) by tek.flintsbach.schmalzbauer.de (8.13.8/8.13.8) with ESMTP id l4EJXKVF036572 for ; Mon, 14 May 2007 21:33:20 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from localhost (localhost [[UNIX: localhost]]) by titan.flintsbach.schmalzbauer.de (8.14.1/8.14.1/Submit) id l4EJXKxs001267 for acpi@freebsd.org; Mon, 14 May 2007 21:33:20 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) From: Harald Schmalzbauer Organization: OmniSEC To: acpi@freebsd.org User-Agent: KMail/1.9.6 MIME-Version: 1.0 X-Length: 276344 X-UID: 6897 Date: Mon, 14 May 2007 21:33:20 +0200 Content-Type: Multipart/Mixed; boundary="Boundary-00=_AmLSGyIyvQ0kgX0" Message-Id: <200705142133.20890.h.schmalzbauer@omnisec.de> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: acpi S3 not working X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:33:29 -0000 --Boundary-00=_AmLSGyIyvQ0kgX0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Me again, I'd love to suspend my power hungry workstation but unfortunately 'acpiconf -s S3' doesn't work. I only get: acpi0: device_suspend failed If I don't load any kld (all my HW is kld) the system goes "black" and hangs. Please find attached some additional info and this: hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S3 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 0 hw.acpi.disable_on_reboot: 0 hw.acpi.handle_reboot: 0 hw.acpi.reset_video: 0 hw.acpi.cpu.cx_lowest: C1 Thanks, -Harry --Boundary-00=_AmLSGyIyvQ0kgX0-- From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 19:39:18 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57E9C16A400; Mon, 14 May 2007 19:39:18 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from host.omnisec.de (host.omnisec.de [62.245.232.135]) by mx1.freebsd.org (Postfix) with ESMTP id CC06513C484; Mon, 14 May 2007 19:39:17 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from tek.flintsbach.schmalzbauer.de (tek.flintsbach.schmalzbauer.de [172.21.2.3]) by host.omnisec.de (8.13.8/8.13.8) with ESMTP id l4EJdBFT079165 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 May 2007 21:39:16 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from titan.flintsbach.schmalzbauer.de (titan.flintsbach.schmalzbauer.de [IPv6:fec0::1:0:0:1:1]) by tek.flintsbach.schmalzbauer.de (8.13.8/8.13.8) with ESMTP id l4EJdBRS036607; Mon, 14 May 2007 21:39:11 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) Received: from localhost (localhost [[UNIX: localhost]]) by titan.flintsbach.schmalzbauer.de (8.14.1/8.14.1/Submit) id l4EJdBJk001327; Mon, 14 May 2007 21:39:11 +0200 (CEST) (envelope-from h.schmalzbauer@omnisec.de) From: Harald Schmalzbauer Organization: OmniSEC To: freebsd-current@freebsd.org Date: Mon, 14 May 2007 21:39:10 +0200 User-Agent: KMail/1.9.6 References: <200705142132.48340.h.schmalzbauer@omnisec.de> In-Reply-To: <200705142132.48340.h.schmalzbauer@omnisec.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705142139.11266.h.schmalzbauer@omnisec.de> Cc: acpi@freebsd.org Subject: Re: acpi S3 not working X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:39:18 -0000 Am Montag, 14. Mai 2007 schrieb Harald Schmalzbauer: > Me again, > > I'd love to suspend my power hungry workstation but unfortunately 'acpiconf > -s S3' doesn't work. > I only get: acpi0: device_suspend failed > If I don't load any kld (all my HW is kld) the system goes "black" and > hangs. > > Please find attached some additional info and this: Arghhh, uncompressed is impossible because too big, compressed it get's removed.... So here are the links: http://www.schmalzbauer.de/downloads/titan.dmesg http://www.schmalzbauer.de/downloads/GA965P-DS4.asl > hw.acpi.supported_sleep_state: S3 S4 S5 > hw.acpi.power_button_state: S5 > hw.acpi.sleep_button_state: S3 > hw.acpi.lid_switch_state: NONE > hw.acpi.standby_state: S1 > hw.acpi.suspend_state: S3 > hw.acpi.sleep_delay: 1 > hw.acpi.s4bios: 0 > hw.acpi.verbose: 0 > hw.acpi.disable_on_reboot: 0 > hw.acpi.handle_reboot: 0 > hw.acpi.reset_video: 0 > hw.acpi.cpu.cx_lowest: C1 > > Thanks, > > -Harry From owner-freebsd-acpi@FreeBSD.ORG Mon May 14 21:28:13 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6759E16A405 for ; Mon, 14 May 2007 21:28:13 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 3081313C48C for ; Mon, 14 May 2007 21:28:12 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 65545 invoked from network); 14 May 2007 21:28:13 -0000 Received: from 209-128-117-003.bayarea.net (HELO ?10.0.1.144?) (nate-mail@209.128.117.3) by root.org with ESMTPA; 14 May 2007 21:28:13 -0000 Message-ID: <4648D460.9040400@root.org> Date: Mon, 14 May 2007 14:28:00 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.7 (X11/20061027) MIME-Version: 1.0 To: Takanori Watanabe References: <200705141857.l4EIvr1l019810@sana.init-main.com> In-Reply-To: <200705141857.l4EIvr1l019810@sana.init-main.com> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: acpi@freebsd.org, Harald Schmalzbauer Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 21:28:13 -0000 Takanori Watanabe wrote: > In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald Schmalzbauer > $B$5$s$$$o$/(B: >> Hello, >> >> on my workstation the HPEtimer is not found, but it's enabled in 32-bit mode >> in BIOS, so I think there is one... It's a 965P (ich8) chipset. >> >> I can't find anything regarding HPET in tha man pages. Any hints? > > Show your acpi tables. It may have to support HPET table. Here's what I got from his post: /* HPET: Length=56, Revision=1, Checksum=232, OEMID=GBT, OEM Table ID=GBTUACPI, OEM Revision=0x42302e31, Creator ID=GBTU, Creator Revision=0x98 HPET Number=0 ADDR=0xfed00000:0[0] (Memory) HW Rev=0x1 Comparitors=2 Counter Size=1 Legacy IRQ routing capable={TRUE} PCI Vendor ID=0x8086 Minimal Tick=16 */ But he has no Device of type PNP0103. So we need to implement table-based HPET probing, not just AML PNP probing. This is similar to how we handle ECDT for the embedded controller. When we do that, we also need to work around the fact that the address bit width is wrong (0). -- Nate From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 03:16:11 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 47B5216A403 for ; Tue, 15 May 2007 03:16:11 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.freebsd.org (Postfix) with ESMTP id 0EE2F13C4B7 for ; Tue, 15 May 2007 03:16:10 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from ns.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.13.8/8.13.8) with ESMTP id l4F39Z9d021438; Tue, 15 May 2007 12:09:36 +0900 (JST) (envelope-from takawata@ns.init-main.com) Message-Id: <200705150309.l4F39Z9d021438@sana.init-main.com> To: Nate Lawson In-reply-to: Your message of "Mon, 14 May 2007 14:28:00 MST." <4648D460.9040400@root.org> Date: Tue, 15 May 2007 12:09:35 +0900 From: Takanori Watanabe Cc: acpi@freebsd.org Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 03:16:11 -0000 In message <4648D460.9040400@root.org>, Nate Lawson wrote: >Takanori Watanabe wrote: >> In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald Schmalzbau >er >> $B$5$s$$$o$/(B: >>> Hello, >>> >>> on my workstation the HPEtimer is not found, but it's enabled in 32-bit mod >e >>> in BIOS, so I think there is one... It's a 965P (ich8) chipset. >>> >>> I can't find anything regarding HPET in tha man pages. Any hints? >> >> Show your acpi tables. It may have to support HPET table. > > >Here's what I got from his post: > >/* > HPET: Length=56, Revision=1, Checksum=232, > OEMID=GBT, OEM Table ID=GBTUACPI, OEM Revision=0x42302e31, > Creator ID=GBTU, Creator Revision=0x98 > HPET Number=0 > ADDR=0xfed00000:0[0] (Memory) HW Rev=0x1 > Comparitors=2 > Counter Size=1 > Legacy IRQ routing capable={TRUE} > PCI Vendor ID=0x8086 > Minimal Tick=16 > */ > >But he has no Device of type PNP0103. So we need to implement >table-based HPET probing, not just AML PNP probing. This is similar to >how we handle ECDT for the embedded controller. > >When we do that, we also need to work around the fact that the address >bit width is wrong (0). I have patch for this on RELENG_6. Index: acpi.c =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpi.c,v retrieving revision 1.231 diff -u -r1.231 acpi.c --- acpi.c 22 Feb 2007 05:59:23 -0000 1.231 +++ acpi.c 27 Mar 2007 17:34:39 -0000 @@ -480,6 +480,7 @@ * a problem but should be addressed eventually. */ acpi_ec_ecdt_probe(dev); + acpi_hpet_table_probe(dev); /* Bring device objects and regions online. */ if (ACPI_FAILURE(status = AcpiInitializeObjects(flags))) { Index: acpi_hpet.c =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpi_hpet.c,v retrieving revision 1.5 diff -u -r1.5 acpi_hpet.c --- acpi_hpet.c 11 Aug 2006 17:12:16 -0000 1.5 +++ acpi_hpet.c 27 Mar 2007 17:33:58 -0000 @@ -40,6 +40,16 @@ #include ACPI_SERIAL_DECL(hpet, "ACPI HPET support"); +typedef struct { + ACPI_TABLE_HEADER header; + UINT32 id; + ACPI_GENERIC_ADDRESS address; + UINT8 unit; + UINT16 clock_tick __packed; + UINT8 page_prot; +}__packed ACPI_TABLE_HPET; + +static devclass_t acpi_hpet_devclass; /* ACPI CA debugging */ #define _COMPONENT ACPI_TIMER @@ -77,17 +87,48 @@ sc = tc->tc_priv; return (bus_read_4(sc->mem_res, HPET_OFFSET_VALUE)); } +#define DEV_HPET(x) (acpi_get_magic(x) == (int)&acpi_hpet_devclass) +void +acpi_hpet_table_probe(device_t parent) +{ + ACPI_TABLE_HPET *hpet; + ACPI_TABLE_HEADER *hdr; + ACPI_STATUS status; + device_t child; + + /*Currently, id and minimam clock tick info. is discarded.*/ + + status = AcpiGetFirmwareTable("HPET", 1, ACPI_LOGICAL_ADDRESSING, &hdr); + hpet = (ACPI_TABLE_HPET *) hdr; + child = BUS_ADD_CHILD(parent, 0, "acpi_hpet", hpet->unit); + if (child == NULL) { + printf("%s: can't add child\n", __func__); + return; + } + + acpi_set_magic(child, (int)&acpi_hpet_devclass); + bus_set_resource(child, SYS_RES_MEMORY, 0, hpet->address.Address, HPET_MEM_WIDTH); + if(device_probe_and_attach(child) != 0) + device_delete_child(parent, child); +} static int acpi_hpet_probe(device_t dev) { ACPI_FUNCTION_TRACE((char *)(uintptr_t) __func__); - - if (acpi_disabled("hpet") || - ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || - device_get_unit(dev) != 0) + /*First of all, hpet hpet should not disabled.*/ + if(acpi_disabled("hpet")) + return ENXIO; + + /*Already knows */ + if(DEV_HPET(dev)){ + return 0; + } + + if (ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || + devclass_get_device(acpi_hpet_devclass, device_get_unit(dev))) return (ENXIO); - + device_set_desc(dev, "High Precision Event Timer"); return (0); } @@ -198,7 +239,6 @@ sizeof(struct acpi_hpet_softc), }; -static devclass_t acpi_hpet_devclass; DRIVER_MODULE(acpi_hpet, acpi, acpi_hpet_driver, acpi_hpet_devclass, 0, 0); MODULE_DEPEND(acpi_hpet, acpi, 1, 1, 1); Index: acpivar.h =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpivar.h,v retrieving revision 1.103 diff -u -r1.103 acpivar.h --- acpivar.h 7 Jan 2007 21:53:42 -0000 1.103 +++ acpivar.h 27 Mar 2007 17:32:54 -0000 @@ -407,6 +407,8 @@ /* Embedded controller. */ void acpi_ec_ecdt_probe(device_t); +/* HPET table probe*/ +void acpi_hpet_table_probe(device_t); /* AC adapter interface. */ int acpi_acad_get_acline(int *); And the patch above has a minor bug. Index: dev/acpica/acpi_hpet.c =================================================================== RCS file: /home/tkato/cvs/kato-stable/sys/dev/acpica/acpi_hpet.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- dev/acpica/acpi_hpet.c 28 Mar 2007 10:37:42 -0000 1.2 +++ dev/acpica/acpi_hpet.c 28 Mar 2007 10:56:01 -0000 1.3 @@ -99,6 +99,9 @@ /*Currently, id and minimam clock tick info. is discarded.*/ status = AcpiGetFirmwareTable("HPET", 1, ACPI_LOGICAL_ADDRESSING, &hdr); + if (ACPI_FAILURE(status)) + return; + hpet = (ACPI_TABLE_HPET *) hdr; child = BUS_ADD_CHILD(parent, 0, "acpi_hpet", hpet->unit); if (child == NULL) { From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 05:04:36 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6C3116A402 for ; Tue, 15 May 2007 05:04:36 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id 5010E13C468 for ; Tue, 15 May 2007 05:04:35 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from ednmsw510.dsto.defence.gov.au (ednmsw510.dsto.defence.gov.au [131.185.68.11]) by digger1.defence.gov.au (8.13.8/8.13.8) with ESMTP id l4F4t36E029385 for ; Tue, 15 May 2007 14:25:03 +0930 (CST) Received: from ednex510.dsto.defence.gov.au (ednex510.dsto.defence.gov.au) by ednmsw510.dsto.defence.gov.au (Clearswift SMTPRS 5.2.5) with ESMTP id for ; Tue, 15 May 2007 14:34:29 +0930 Received: from obelix.dsto.defence.gov.au ([203.6.60.208]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.1830); Tue, 15 May 2007 14:34:29 +0930 Received: from obelix.dsto.defence.gov.au (localhost [127.0.0.1]) by obelix.dsto.defence.gov.au (8.13.8/8.13.8) with ESMTP id l4F544GS057374 for ; Tue, 15 May 2007 13:04:04 +0800 (WST) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by obelix.dsto.defence.gov.au (8.13.8/8.13.8/Submit) id l4F544w8057373 for acpi@freebsd.org; Tue, 15 May 2007 13:04:04 +0800 (WST) (envelope-from wilkinsa) Date: Tue, 15 May 2007 13:04:04 +0800 From: "Wilkinson, Alex" To: acpi@freebsd.org Message-ID: <20070515050404.GK49628@obelix.dsto.defence.gov.au> Mail-Followup-To: acpi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline User-Agent: Mutt/1.5.15 (2007-04-06) X-OriginalArrivalTime: 15 May 2007 05:04:29.0224 (UTC) FILETIME=[8458DA80:01C796AE] X-TM-AS-Product-Ver: SMEX-7.0.0.1526-3.6.1039-15176.002 X-TM-AS-Result: No-1.723700-8.000000-31 Content-Transfer-Encoding: 7bit Cc: Subject: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 05:04:36 -0000 Any chance this will get ported to FreeBSD ? "Intel is proud to announce the PowerTOP tool, a program that collects the various pieces of information from your system and presents an overview of how well your laptop is doing in terms of power savings. In addition, PowerTOP will provide an indication of which tunables and software components are the biggest offenders in slurping up your battery time. PowerTOP will update it's display frequently so that you can directly see the impact of any changes you are making." [http://www.linuxpowertop.org/]. -aW IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email. From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 05:28:59 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0000216A406 for ; Tue, 15 May 2007 05:28:58 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.freebsd.org (Postfix) with ESMTP id A3CE013C459 for ; Tue, 15 May 2007 05:28:58 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from ns.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.13.8/8.13.8) with ESMTP id l4F5MNXL022699 for ; Tue, 15 May 2007 14:22:23 +0900 (JST) (envelope-from takawata@ns.init-main.com) Message-Id: <200705150522.l4F5MNXL022699@sana.init-main.com> To: acpi@freebsd.org Date: Tue, 15 May 2007 14:22:23 +0900 From: Takanori Watanabe Cc: Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 05:28:59 -0000 In message <200705150309.l4F39Z9d021438@sana.init-main.com>, Takanori Watanabe $B$5$s$$$o$/(B: >In message <4648D460.9040400@root.org>, Nate Lawson wrote: >>Takanori Watanabe wrote: >>> In message <200705142056.05598.h.schmalzbauer@omnisec.de>, Harald Schmalzba >u >>er >>> $B$5$s$$$o$/(B: >>>> Hello, >>>> >>>> on my workstation the HPEtimer is not found, but it's enabled in 32-bit mo >d >>e >>>> in BIOS, so I think there is one... It's a 965P (ich8) chipset. >>>> >>>> I can't find anything regarding HPET in tha man pages. Any hints? >>> >>> Show your acpi tables. It may have to support HPET table. >> >> >>Here's what I got from his post: >> >>/* >> HPET: Length=56, Revision=1, Checksum=232, >> OEMID=GBT, OEM Table ID=GBTUACPI, OEM Revision=0x42302e31, >> Creator ID=GBTU, Creator Revision=0x98 >> HPET Number=0 >> ADDR=0xfed00000:0[0] (Memory) HW Rev=0x1 >> Comparitors=2 >> Counter Size=1 >> Legacy IRQ routing capable={TRUE} >> PCI Vendor ID=0x8086 >> Minimal Tick=16 >> */ >> >>But he has no Device of type PNP0103. So we need to implement >>table-based HPET probing, not just AML PNP probing. This is similar to >>how we handle ECDT for the embedded controller. >> >>When we do that, we also need to work around the fact that the address >>bit width is wrong (0). > >I have patch for this on RELENG_6. And I have it for CURRENT.(Untested) Index: acpi.c =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpi.c,v retrieving revision 1.235 diff -u -r1.235 acpi.c - --- acpi.c 25 Apr 2007 16:22:18 -0000 1.235 +++ acpi.c 30 Apr 2007 15:58:34 -0000 @@ -503,6 +503,7 @@ * a problem but should be addressed eventually. */ acpi_ec_ecdt_probe(dev); + acpi_hpet_table_probe(dev); /* Bring device objects and regions online. */ if (ACPI_FAILURE(status = AcpiInitializeObjects(flags))) { Index: acpi_hpet.c =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpi_hpet.c,v retrieving revision 1.6 diff -u -r1.6 acpi_hpet.c - --- acpi_hpet.c 28 Mar 2007 22:28:48 -0000 1.6 +++ acpi_hpet.c 6 Apr 2007 04:10:51 -0000 @@ -41,6 +41,8 @@ ACPI_SERIAL_DECL(hpet, "ACPI HPET support"); +static devclass_t acpi_hpet_devclass; + /* ACPI CA debugging */ #define _COMPONENT ACPI_TIMER ACPI_MODULE_NAME("HPET") @@ -77,17 +79,52 @@ sc = tc->tc_priv; return (bus_read_4(sc->mem_res, HPET_OFFSET_VALUE)); } +#define DEV_HPET(x) (acpi_get_magic(x) == (int)&acpi_hpet_devclass) +void +acpi_hpet_table_probe(device_t parent) +{ + ACPI_TABLE_HPET *hpet; + ACPI_TABLE_HEADER *hdr; + ACPI_STATUS status; + device_t child; + + /*Currently, id and minimam clock tick info. is discarded.*/ + + status = AcpiGetTable(ACPI_SIG_HPET, 1, (ACPI_TABLE_HEADER **)&hdr); + + if (ACPI_FAILURE(status)) + return; + + hpet = (ACPI_TABLE_HPET *) hdr; + child = BUS_ADD_CHILD(parent, 0, "acpi_hpet", hpet->Sequence); + if (child == NULL) { + printf("%s: can't add child\n", __func__); + return; + } + + acpi_set_magic(child, (int)&acpi_hpet_devclass); + bus_set_resource(child, SYS_RES_MEMORY, 0, hpet->Address.Address, HPET_MEM_WIDTH); + if(device_probe_and_attach(child) != 0) + device_delete_child(parent, child); +} static int acpi_hpet_probe(device_t dev) { ACPI_FUNCTION_TRACE((char *)(uintptr_t) __func__); - - - - if (acpi_disabled("hpet") || - - ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || - - device_get_unit(dev) != 0) + /*First of all, hpet hpet should not disabled.*/ + if(acpi_disabled("hpet")) + return ENXIO; + + /*Already knows */ + if(DEV_HPET(dev)){ + return 0; + } + + if (ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || + devclass_get_device(acpi_hpet_devclass, device_get_unit(dev))) return (ENXIO); - - + device_set_desc(dev, "High Precision Event Timer"); return (0); } @@ -211,7 +248,6 @@ sizeof(struct acpi_hpet_softc), }; - -static devclass_t acpi_hpet_devclass; DRIVER_MODULE(acpi_hpet, acpi, acpi_hpet_driver, acpi_hpet_devclass, 0, 0); MODULE_DEPEND(acpi_hpet, acpi, 1, 1, 1); Index: acpivar.h =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpivar.h,v retrieving revision 1.104 diff -u -r1.104 acpivar.h - --- acpivar.h 22 Mar 2007 18:16:40 -0000 1.104 +++ acpivar.h 28 Mar 2007 15:44:43 -0000 @@ -407,6 +407,8 @@ /* Embedded controller. */ void acpi_ec_ecdt_probe(device_t); +/* HPET table probe*/ +void acpi_hpet_table_probe(device_t); /* AC adapter interface. */ int acpi_acad_get_acline(int *); ------- End of Forwarded Message From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 06:45:35 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEF0E16A409 for ; Tue, 15 May 2007 06:45:35 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.freebsd.org (Postfix) with ESMTP id AC64813C44B for ; Tue, 15 May 2007 06:45:35 +0000 (UTC) (envelope-from takawata@init-main.com) Received: from ns.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.13.8/8.13.8) with ESMTP id l4F6csGn023084; Tue, 15 May 2007 15:38:54 +0900 (JST) (envelope-from takawata@ns.init-main.com) Message-Id: <200705150638.l4F6csGn023084@sana.init-main.com> To: "Wilkinson, Alex" In-reply-to: Your message of "Tue, 15 May 2007 13:04:04 +0800." <20070515050404.GK49628@obelix.dsto.defence.gov.au> Date: Tue, 15 May 2007 15:38:54 +0900 From: Takanori Watanabe Cc: acpi@freebsd.org Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 06:45:36 -0000 In message <20070515050404.GK49628@obelix.dsto.defence.gov.au>, "Wilkinson, Ale x" $B$5$s$$$o$/(B: >Any chance this will get ported to FreeBSD ? > > "Intel is proud to announce the PowerTOP tool, a program that collects the > various pieces of information from your system and presents an overview of > how > well your laptop is doing in terms of power savings. In addition, PowerTOP > will > provide an indication of which tunables and software components are the biggest > offenders in slurping up your battery time. PowerTOP will update it's display > frequently so that you can directly see the impact of any changes you are > making." > > [http://www.linuxpowertop.org/]. I think it is not so hard to port the tool itself, but it is not quite useful for FreeBSD now, because it is useful under linux kernel with NO_HZ option, which is not implimented on FreeBSD. From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 06:52:31 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE83D16A403 for ; Tue, 15 May 2007 06:52:31 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.67.217]) by mx1.freebsd.org (Postfix) with ESMTP id 7111E13C455 for ; Tue, 15 May 2007 06:52:31 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: by mail.0x20.net (Postfix, from userid 1002) id 26E4639DEB; Tue, 15 May 2007 08:34:06 +0200 (CEST) Date: Tue, 15 May 2007 08:34:06 +0200 From: Lars Engels To: Harald Schmalzbauer Message-ID: <20070515063406.GF94292@e.0x20.net> Mail-Followup-To: Lars Engels , Harald Schmalzbauer , freebsd-current@freebsd.org, acpi@freebsd.org References: <200705142132.48340.h.schmalzbauer@omnisec.de> <200705142139.11266.h.schmalzbauer@omnisec.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bn2rw/3z4jIqBvZU" Content-Disposition: inline In-Reply-To: <200705142139.11266.h.schmalzbauer@omnisec.de> X-Editor: VIM - Vi IMproved 7.0 X-Operation-System: FreeBSD 5.5-RELEASE User-Agent: Mutt/1.5.11 Cc: acpi@freebsd.org, freebsd-current@freebsd.org Subject: Re: acpi S3 not working X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 06:52:31 -0000 --Bn2rw/3z4jIqBvZU Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 14, 2007 at 09:39:10PM +0200, Harald Schmalzbauer wrote: > Am Montag, 14. Mai 2007 schrieb Harald Schmalzbauer: > > Me again, > > > > I'd love to suspend my power hungry workstation but unfortunately 'acpi= conf > > -s S3' doesn't work. > > I only get: acpi0: device_suspend failed > > If I don't load any kld (all my HW is kld) the system goes "black" and > > hangs. > > > > Please find attached some additional info and this: >=20 > Arghhh, uncompressed is impossible because too big, compressed it get's= =20 > removed.... > So here are the links: >=20 > http://www.schmalzbauer.de/downloads/titan.dmesg > http://www.schmalzbauer.de/downloads/GA965P-DS4.asl >=20 > > hw.acpi.supported_sleep_state: S3 S4 S5 > > hw.acpi.power_button_state: S5 > > hw.acpi.sleep_button_state: S3 > > hw.acpi.lid_switch_state: NONE > > hw.acpi.standby_state: S1 > > hw.acpi.suspend_state: S3 > > hw.acpi.sleep_delay: 1 > > hw.acpi.s4bios: 0 > > hw.acpi.verbose: 0 > > hw.acpi.disable_on_reboot: 0 > > hw.acpi.handle_reboot: 0 > > hw.acpi.reset_video: 0 > > hw.acpi.cpu.cx_lowest: C1 > > > > Thanks, > > > > -Harry Hi Harry, You'd better ask this on acpi@freebsd.org Lars --Bn2rw/3z4jIqBvZU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGSVRdKc512sD3afgRAuI+AJ44UWG4IaK2flWaXWQjDug81h7wzACggMGd YMOHYk3IkmUlCup+XIwnEGs= =Y5mn -----END PGP SIGNATURE----- --Bn2rw/3z4jIqBvZU-- From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 07:28:17 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B6FF16A400 for ; Tue, 15 May 2007 07:28:17 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id D616813C487 for ; Tue, 15 May 2007 07:28:16 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 6201 invoked from network); 15 May 2007 07:28:19 -0000 Received: from ppp-71-139-42-13.dsl.snfc21.pacbell.net (HELO ?10.0.5.18?) (nate-mail@71.139.42.13) by root.org with ESMTPA; 15 May 2007 07:28:19 -0000 Message-ID: <46496103.3000407@root.org> Date: Tue, 15 May 2007 00:28:03 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: Takanori Watanabe References: <200705150522.l4F5MNXL022699@sana.init-main.com> In-Reply-To: <200705150522.l4F5MNXL022699@sana.init-main.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: acpi@freebsd.org Subject: Re: acpi_hpet not found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 07:28:17 -0000 Takanori Watanabe wrote: > In message <200705150309.l4F39Z9d021438@sana.init-main.com>, Takanori Watanabe > $B$5$s$$$o$/(B: >> In message <4648D460.9040400@root.org>, Nate Lawson wrote: >>> >>> But he has no Device of type PNP0103. So we need to implement >>> table-based HPET probing, not just AML PNP probing. This is similar to >>> how we handle ECDT for the embedded controller. >>> >>> When we do that, we also need to work around the fact that the address >>> bit width is wrong (0). >> I have patch for this on RELENG_6. Thanks for writing this. Comments below. > And I have it for CURRENT.(Untested) > > > Index: acpi.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/acpica/acpi.c,v > retrieving revision 1.235 > diff -u -r1.235 acpi.c > - --- acpi.c 25 Apr 2007 16:22:18 -0000 1.235 > +++ acpi.c 30 Apr 2007 15:58:34 -0000 > @@ -503,6 +503,7 @@ > * a problem but should be addressed eventually. > */ > acpi_ec_ecdt_probe(dev); > + acpi_hpet_table_probe(dev); > > /* Bring device objects and regions online. */ > if (ACPI_FAILURE(status = AcpiInitializeObjects(flags))) { > Index: acpi_hpet.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/acpica/acpi_hpet.c,v > retrieving revision 1.6 > diff -u -r1.6 acpi_hpet.c > - --- acpi_hpet.c 28 Mar 2007 22:28:48 -0000 1.6 > +++ acpi_hpet.c 6 Apr 2007 04:10:51 -0000 > @@ -41,6 +41,8 @@ > > ACPI_SERIAL_DECL(hpet, "ACPI HPET support"); > > +static devclass_t acpi_hpet_devclass; > + > /* ACPI CA debugging */ > #define _COMPONENT ACPI_TIMER > ACPI_MODULE_NAME("HPET") > @@ -77,17 +79,52 @@ > sc = tc->tc_priv; > return (bus_read_4(sc->mem_res, HPET_OFFSET_VALUE)); > } > +#define DEV_HPET(x) (acpi_get_magic(x) == (int)&acpi_hpet_devclass) add newline here. > +void > +acpi_hpet_table_probe(device_t parent) > +{ > + ACPI_TABLE_HPET *hpet; > + ACPI_TABLE_HEADER *hdr; > + ACPI_STATUS status; > + device_t child; > + > + /*Currently, id and minimam clock tick info. is discarded.*/ > + > + status = AcpiGetTable(ACPI_SIG_HPET, 1, (ACPI_TABLE_HEADER **)&hdr); > + remove newline here. > + if (ACPI_FAILURE(status)) > + return; > + > + hpet = (ACPI_TABLE_HPET *) hdr; > + child = BUS_ADD_CHILD(parent, 0, "acpi_hpet", hpet->Sequence); Perhaps we should use just a fixed unit 0 instead of hpet->Sequence? Is there ever going to be more than one timer? Also, I worry that some bios tables might get this value wrong. It might be best to use hpet->Sequence and printf a warning if it != 0. > + if (child == NULL) { > + printf("%s: can't add child\n", __func__); > + return; > + } > + > + acpi_set_magic(child, (int)&acpi_hpet_devclass); > + bus_set_resource(child, SYS_RES_MEMORY, 0, hpet->Address.Address, HPET_MEM_WIDTH); > + if(device_probe_and_attach(child) != 0) > + device_delete_child(parent, child); > +} > > static int > acpi_hpet_probe(device_t dev) > { > ACPI_FUNCTION_TRACE((char *)(uintptr_t) __func__); > - - > - - if (acpi_disabled("hpet") || > - - ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || > - - device_get_unit(dev) != 0) > + /*First of all, hpet hpet should not disabled.*/ > + if(acpi_disabled("hpet")) > + return ENXIO; > + > + /*Already knows */ > + if(DEV_HPET(dev)){ > + return 0; > + } The above code does not set the device description string (below) when it returns. It would be better to combine this with the below if()... if (!DEV_HPET(dev) && (ACPI_ID_PROBE... > + if (ACPI_ID_PROBE(device_get_parent(dev), dev, hpet_ids) == NULL || > + devclass_get_device(acpi_hpet_devclass, device_get_unit(dev))) > return (ENXIO); > - - > + > device_set_desc(dev, "High Precision Event Timer"); > return (0); > } > @@ -211,7 +248,6 @@ > sizeof(struct acpi_hpet_softc), > }; > > - -static devclass_t acpi_hpet_devclass; > > DRIVER_MODULE(acpi_hpet, acpi, acpi_hpet_driver, acpi_hpet_devclass, 0, 0); > MODULE_DEPEND(acpi_hpet, acpi, 1, 1, 1); > Index: acpivar.h > =================================================================== > RCS file: /home/ncvs/src/sys/dev/acpica/acpivar.h,v > retrieving revision 1.104 > diff -u -r1.104 acpivar.h > - --- acpivar.h 22 Mar 2007 18:16:40 -0000 1.104 > +++ acpivar.h 28 Mar 2007 15:44:43 -0000 > @@ -407,6 +407,8 @@ > > /* Embedded controller. */ > void acpi_ec_ecdt_probe(device_t); > +/* HPET table probe*/ > +void acpi_hpet_table_probe(device_t); > > /* AC adapter interface. */ > int acpi_acad_get_acline(int *); -- Nate From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 13:45:41 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B22BD16A400 for ; Tue, 15 May 2007 13:45:41 +0000 (UTC) (envelope-from amp@mybsd.org.my) Received: from tomoyo.MyBSD.org.my (tomoyo.mybsd.org.my [202.157.186.227]) by mx1.freebsd.org (Postfix) with ESMTP id 674D113C45B for ; Tue, 15 May 2007 13:45:41 +0000 (UTC) (envelope-from amp@mybsd.org.my) Received: from localhost (localhost [127.0.0.1]) by tomoyo.MyBSD.org.my (Postfix) with SMTP id 972941148D for ; Tue, 15 May 2007 21:46:03 +0800 (MYT) Received: from sudirman073545 (unknown [60.48.116.63]) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 7EB761145B; Tue, 15 May 2007 21:46:00 +0800 (MYT) Message-ID: <006a01c796f7$4cbf1c30$0401a8c0@sudirman073545> From: "Sudirman Ahmad" To: "John Baldwin" , References: <001001c794c6$6abb1730$0401a8c0@sudirman073545> <200705141353.11839.jhb@freebsd.org> Date: Tue, 15 May 2007 21:45:27 +0800 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-15"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-DSPAM-Result: Innocent X-DSPAM-Processed: Tue May 15 21:46:03 2007 X-DSPAM-Confidence: 0.9924 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 29,4649b99b6179001316170 Cc: amp@mybsd.org.my Subject: Re: ACPI problem on Acer Aspire 5570 (5572 NWXCi) X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 13:45:41 -0000 If you notice it, the marvell yukon II NIC cannot attach/load if the kernel loaded with acpi. ----- Original Message ----- From: "John Baldwin" To: Cc: "Sudirman Ahmad" Sent: Tuesday, 15 May, 2007 1:53 AM Subject: Re: ACPI problem on Acer Aspire 5570 (5572 NWXCi) > On Saturday 12 May 2007 02:50:28 pm Sudirman Ahmad wrote: >> Dear list, >> >> FYI I could not sent a acpidump file due it was more than 200kb. >> >> >> ----- Original Message ----- >> To: >> Cc: >> Sent: Saturday, 12 May, 2007 11:15 AM >> Subject: ACPI problem on Acer Aspire 5570 (5572 NWXCi) >> >> >> > Hello list, >> > >> > I'm having a problem or confict with acpi on my acer laptop especially >> > with >> > my NIC even when i plugged in a pcmcia NIC card. The FreeBSD-STABLE >> > branch >> > that I'm using is latest cvs-up last night. >> > Attached is the necessary information for my system. >> > >> > >> > >> > >> > ps: please do cc me as i'm not subscribe to this list. > > What is the actual problem? I didn't see any error messages in either > dmesg. > > -- > John Baldwin > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.467 / Virus Database: 269.7.0/803 - Release Date: 5/13/2007 > 12:17 PM > > From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 17:56:25 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59DE216A400 for ; Tue, 15 May 2007 17:56:25 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.freebsd.org (Postfix) with ESMTP id 555FA13C469 for ; Tue, 15 May 2007 17:56:21 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (localhost [127.0.0.1]) by vonnegut.anholt.net (8.13.8/8.13.8) with ESMTP id l4FHCNtM004970; Tue, 15 May 2007 10:12:24 -0700 (PDT) (envelope-from eric@anholt.net) Received: (from anholt@localhost) by vonnegut.anholt.net (8.13.8/8.13.8/Submit) id l4FHCJfa004969; Tue, 15 May 2007 10:12:19 -0700 (PDT) (envelope-from eric@anholt.net) X-Authentication-Warning: vonnegut.anholt.net: anholt set sender to eric@anholt.net using -f From: Eric Anholt To: "Wilkinson, Alex" In-Reply-To: <20070515050404.GK49628@obelix.dsto.defence.gov.au> References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-enY/pmXZ0tFQuffKfOtx" Date: Tue, 15 May 2007 10:12:14 -0700 Message-Id: <1179249135.1149.21.camel@vonnegut> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Cc: acpi@freebsd.org Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 17:56:25 -0000 --=-enY/pmXZ0tFQuffKfOtx Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2007-05-15 at 13:04 +0800, Wilkinson, Alex wrote: > Any chance this will get ported to FreeBSD ? >=20 > "Intel is proud to announce the PowerTOP tool, a program that collects= the > various pieces of information from your system and presents an overvi= ew of how > well your laptop is doing in terms of power savings. In addition, Pow= erTOP will > provide an indication of which tunables and software components are t= he biggest > offenders in slurping up your battery time. PowerTOP will update it's= display > frequently so that you can directly see the impact of any changes you= are > making." >=20 > [http://www.linuxpowertop.org/]. Until we get tickless scheduling, it's not of much use. Even then, the powertop tool as I've heard it described is just a little wrapper around several linux interfaces exposing information about interrupts and wakeup causes, so it wouldn't make much sense to port it because the only logic involved is just reading that information out. However, the power savings on desktop machines from going tickless and fixing stupid apps is pretty amazing -- the keithp quote about increasing battery life by over 50% was after only about two days of fixing stupid apps, and we're looking at trying to do even better for certain situations (let the cpu sleep for several frames at a time while playing movies, for example). Most of the app fixes that intel people playing with this tool have have developed (which has included at least ff, evolution, xchat, gaim, network mangler, xf86-video-intel, and gnome-terminal) have been pushed upstream already, so we should all be seeing the wins soon if we can go tickless. Until then, we'll just get the benefit of not blowing out caches and saving some context switches from apps waking up in order to do nothing. --=20 Eric Anholt anholt@FreeBSD.org eric@anholt.net eric.anholt@intel.com --=-enY/pmXZ0tFQuffKfOtx Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGSenuHUdvYGzw6vcRArVJAJ0cc8tE44mXGFlyL73L6+xzP0+yQQCeO/fp S6tSfVpvzjnggRHh4e52r+I= =cg3r -----END PGP SIGNATURE----- --=-enY/pmXZ0tFQuffKfOtx-- From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 21:19:20 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F3C716A46D for ; Tue, 15 May 2007 21:19:20 +0000 (UTC) (envelope-from tutatnhamon@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by mx1.freebsd.org (Postfix) with ESMTP id 29CC413C45A for ; Tue, 15 May 2007 21:19:15 +0000 (UTC) (envelope-from tutatnhamon@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so273978pyh for ; Tue, 15 May 2007 14:19:15 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=nlvr32wCDyTMauSj4MZxEppHbwBR18TEtqS9XSHSk9OYNykW1RMzXdnHn5duxsIpQRDoJlQXi2cdE0TGahVCXsDayNbRdS8t/qFMorjHhcv8HamM+uXHxITCvwbrcRy8M6mkMiySqui0uX+Gp3b7t71e92CXEz8sKQi37pf72aU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=O5k4bC0H4JItmRhQjnFvxoTZH84YmH2AEsIJELEhtn6phSpAEHVH4noCyNE60Vnot/RjNQDjWVKxGY4mKR7PM3gF0/pmkejoVRNKag32nRfmDc4+8RIF2PKZP6VojkVimVg/0ioBxzeU4tz0EHBbGcnd47F5FJflbGz+QUxHQCU= Received: by 10.64.251.9 with SMTP id y9mr1717811qbh.1179262427370; Tue, 15 May 2007 13:53:47 -0700 (PDT) Received: by 10.65.180.5 with HTTP; Tue, 15 May 2007 13:53:47 -0700 (PDT) Message-ID: <65dfa4fc0705151353v1eb9a16dsff46c9f6ea6f4b63@mail.gmail.com> Date: Tue, 15 May 2007 23:53:47 +0300 From: "Artem Naluzhny" Sender: tutatnhamon@gmail.com To: acpi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: f6e18e1d4eb2de23 Cc: Subject: Reboot on "shutdown -r" hangs after final "uptime ..." string X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:19:20 -0000 Hi I played with different combinations of debug.acpi.do_powerstate, hw.acpi.disable_on_reboot and hw.acpi.handle_reboot sysctls on my Inspiron 1501 notebook without success. Environment: FreeBSD 7.0-CURRENT #1: Thu May 10 21:22:20 EEST 2007 root@tut.intra:/usr/obj/usr/src/sys/TUT WARNING: WITNESS option enabled, expect reduced performance. Preloaded elf kernel "/boot/kernel/kernel" at 0xc082b000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc082b1c4. Calibrating clock(s) ... i8254 clock: 1193176 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 1596011252 Hz CPU: AMD Turion(tm) 64 X2 Mobile Technology TL-50 (1596.01-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x40f82 Stepping = 2 Features=0x178bfbff Features2=0x2001 AMD Features=0xea500800 AMD Features2=0x1f HTT bit cleared - FreeBSD does not have licensing issues requiring it. Cores per package: 2 Data TLB: 32 entries, fully associative Instruction TLB: 32 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L2 internal cache: 256 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative real memory = 937885696 (894 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009cfff, 638976 bytes (156 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000000c28000 - 0x0000000036e6ffff, 908361728 bytes (221768 pages) avail memory = 908304384 (866 MB) Table 'FACP' at 0x37e7fb9a Table 'TCPA' at 0x37e7fc0e Table 'SSDT' at 0x37e7fc40 Table 'APIC' at 0x37e7fdc2 MADT: Found table at 0x37e7fdc2 MP Configuration Table version 1.4 found at 0xc009e171 APIC: Using the MADT enumerator. MADT: Found CPU APIC ID 0 ACPI ID 0: enabled SMP: Added CPU 0 (AP) MADT: Found CPU APIC ID 1 ACPI ID 1: enabled SMP: Added CPU 1 (AP) ACPI APIC Table: INTR: Adding local APIC 1 as a target FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 bios32: Found BIOS32 Service Directory header at 0xc00f84a0 bios32: Entry = 0xfdc84 (c00fdc84) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xfdc80+0x0 pnpbios: Found PnP BIOS data at 0xc00f8540 pnpbios: Entry = e5d0:9499 Rev = 1.0 Other BIOS signatures found: APIC: CPU 0 has ACPI ID 0 APIC: CPU 1 has ACPI ID 1 ACPI: RSDP @ 0x0xf8500/0x0014 (v 0 PTLTD ) ACPI: RSDT @ 0x0x37e79578/0x0040 (v 1 DELL M08 0x06040000 LTP 0x00000000) ACPI: FACP @ 0x0x37e7fb9a/0x0074 (v 1 ATI Bowfin 0x06040000 ATI 0x000F4240) ACPI: DSDT @ 0x0x37e795b8/0x65E2 (v 1 ATI SB600 0x06040000 MSFT 0x03000000) ACPI: FACS @ 0x0x37e90fc0/0x0040 ACPI: TCPA @ 0x0x37e7fc0e/0x0032 (v 2 AMD 0x06040000 PTEC 0x00000000) ACPI: SSDT @ 0x0x37e7fc40/0x0182 (v 1 PTLTD POWERNOW 0x06040000 LTP 0x00000001) ACPI: APIC @ 0x0x37e7fdc2/0x0054 (v 1 PTLTD APIC 0x06040000 LTP 0x00000000) ACPI: MCFG @ 0x0x37e7fe16/0x003C (v 1 PTLTD MCFG 0x06040000 LTP 0x00000000) ACPI: HPET @ 0x0x37e7fe52/0x0038 (v 1 PTLTD HPETTBL 0x06040000 LTP 0x00000001) ACPI: SLIC @ 0x0x37e7fe8a/0x0176 (v 1 DELL M08 0x06040000 LTP 0x00000000) MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 ioapic0: Routing external 8259A's -> intpin 0 lapic0: Routing NMI -> LINT1 lapic0: LINT1 trigger: edge lapic0: LINT1 polarity: high lapic1: Routing NMI -> LINT1 lapic1: LINT1 trigger: edge lapic1: LINT1 polarity: high MADT: Forcing active-low polarity and level trigger for SCI ioapic0: intpin 9 polarity: low ioapic0: intpin 9 trigger: level ioapic0 irqs 0-23 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x00010000 pcm: 0x00010000 io: null: random: kbd: new array size 4 kbd1 at kbdmux0 mem: Pentium Pro MTRR support enabled npx0: INT 16 interface acpi0: on motherboard ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48 acpi0: [MPSAFE] acpi0: [ITHREAD] pci_open(1): mode 1 addr port (0x0cf8) is 0x80009020 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=59501002) pcibios: BIOS_PRESENT call failed AcpiOsDerivePciId: bus 0 dev 18 func 0 AcpiOsDerivePciId: bus 0 dev 17 func 0 acpi0: Power Button (fixed) acpi0: wakeup code va 0xd5a40000 pa 0x9c000 AcpiOsDerivePciId: bus 0 dev 20 func 1 unknown: I/O range not supported AcpiOsDerivePciId: bus 0 dev 0 func 0 AcpiOsDerivePciId: bus 0 dev 20 func 0 acpi0: reservation of 0, 1000 (3) failed ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_ec0: port 0x62,0x66 on acpi0 Any suggestions? -- tut DaRK VoIP GuRU From owner-freebsd-acpi@FreeBSD.ORG Tue May 15 22:16:12 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DF6916A404 for ; Tue, 15 May 2007 22:16:12 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: from smtp812.mail.ird.yahoo.com (smtp812.mail.ird.yahoo.com [217.146.188.72]) by mx1.freebsd.org (Postfix) with SMTP id 0B54C13C45A for ; Tue, 15 May 2007 22:16:11 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: (qmail 96681 invoked from network); 15 May 2007 21:49:31 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=btinternet.com; h=Received:X-YMail-OSG:Reply-To:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language; b=CxIKaN54cQBx49/e0bfjBr6EHGs4B8LgZ9b3tiwFiy9telYQS3yuym9EJ/jdRvYrLQTc9U7VlGi4o4T3cPKd4GENUiTEv0Vgn/TxaDbXmHKBZztM+Ygny/LBA6rGU6cSiYiiuf4WZgh9Y5c+fJ1OAIMPX1p36gU9//gkwXwoXp0= ; Received: from unknown (HELO w2fzz0vc03) (thomas.sparrevohn@btinternet.com@86.134.25.217 with login) by smtp812.mail.ird.yahoo.com with SMTP; 15 May 2007 21:49:31 -0000 X-YMail-OSG: rcK435MVM1nQD1whTHQF2YiuwYzFXFi2U9zqa2MMfhY_wfe1yuwsIteXZcPet2tzAlLiL4f4lrCFT2Xry4L6bpvCIUyv9.OXg8Ozsys_JNRMYIReKrb45M7gSwA- From: "Thomas Sparrevohn" To: "'Artem Naluzhny'" , References: <65dfa4fc0705151353v1eb9a16dsff46c9f6ea6f4b63@mail.gmail.com> In-Reply-To: <65dfa4fc0705151353v1eb9a16dsff46c9f6ea6f4b63@mail.gmail.com> Date: Tue, 15 May 2007 22:49:29 +0100 Message-ID: <002501c7973a$eac3db30$c04b9190$@Sparrevohn@btinternet.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AceXNupn1HYJdgTCTsSAcadLdkB84AAA6wHw Content-Language: en-gb Cc: Subject: RE: Reboot on "shutdown -r" hangs after final "uptime ..." string X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thomas.Sparrevohn@btinternet.com List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 22:16:12 -0000 I have the same problem - just as a test try to load a kernel without any U= SB drivers at all And shutdown - on my machine it the ACPI part works - however the system ha= ngs during the device=20 Shutdown phase - this machine is a dell as well - would be nice if somebody= using other than dell has the=20 problem > -----Original Message----- > From: owner-freebsd-acpi@freebsd.org [mailto:owner-freebsd- > acpi@freebsd.org] On Behalf Of Artem Naluzhny > Sent: 15 May 2007 21:54 > To: acpi@freebsd.org > Subject: Reboot on "shutdown -r" hangs after final "uptime ..." string >=20 > Hi >=20 > I played with different combinations of debug.acpi.do_powerstate, > hw.acpi.disable_on_reboot and hw.acpi.handle_reboot sysctls on my > Inspiron 1501 notebook without success. Environment: >=20 > FreeBSD 7.0-CURRENT #1: Thu May 10 21:22:20 EEST 2007 > root@tut.intra:/usr/obj/usr/src/sys/TUT > WARNING: WITNESS option enabled, expect reduced performance. > Preloaded elf kernel "/boot/kernel/kernel" at 0xc082b000. > Preloaded elf module "/boot/kernel/acpi.ko" at 0xc082b1c4. > Calibrating clock(s) ... i8254 clock: 1193176 Hz > CLK_USE_I8254_CALIBRATION not specified - using default frequency > Timecounter "i8254" frequency 1193182 Hz quality 0 > Calibrating TSC clock ... TSC clock: 1596011252 Hz > CPU: AMD Turion(tm) 64 X2 Mobile Technology TL-50 (1596.01-MHz 686- > class CPU) > Origin =3D "AuthenticAMD" Id =3D 0x40f82 Stepping =3D 2 >=20 > Features=3D0x178bfbff E,MCA,CMOV,PAT,PSE36,CLFLU > SH,MMX,FXSR,SSE,SSE2,HTT> > Features2=3D0x2001 > AMD > Features=3D0xea500800 > AMD Features2=3D0x1f > HTT bit cleared - FreeBSD does not have licensing issues requiring it. >=20 > Cores per package: 2 > Data TLB: 32 entries, fully associative > Instruction TLB: 32 entries, fully associative > L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative > L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way > associative > L2 internal cache: 256 kbytes, 64 bytes/line, 1 lines/tag, 8-way > associative > real memory =3D 937885696 (894 MB) > Physical memory chunk(s): > 0x0000000000001000 - 0x000000000009cfff, 638976 bytes (156 pages) > 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) > 0x0000000000c28000 - 0x0000000036e6ffff, 908361728 bytes (221768 pages) > avail memory =3D 908304384 (866 MB) > Table 'FACP' at 0x37e7fb9a > Table 'TCPA' at 0x37e7fc0e > Table 'SSDT' at 0x37e7fc40 > Table 'APIC' at 0x37e7fdc2 > MADT: Found table at 0x37e7fdc2 > MP Configuration Table version 1.4 found at 0xc009e171 > APIC: Using the MADT enumerator. > MADT: Found CPU APIC ID 0 ACPI ID 0: enabled > SMP: Added CPU 0 (AP) > MADT: Found CPU APIC ID 1 ACPI ID 1: enabled > SMP: Added CPU 1 (AP) > ACPI APIC Table: > INTR: Adding local APIC 1 as a target > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > cpu0 (BSP): APIC ID: 0 > cpu1 (AP): APIC ID: 1 > bios32: Found BIOS32 Service Directory header at 0xc00f84a0 > bios32: Entry =3D 0xfdc84 (c00fdc84) Rev =3D 0 Len =3D 1 > pcibios: PCI BIOS entry at 0xfdc80+0x0 > pnpbios: Found PnP BIOS data at 0xc00f8540 > pnpbios: Entry =3D e5d0:9499 Rev =3D 1.0 > Other BIOS signatures found: > APIC: CPU 0 has ACPI ID 0 > APIC: CPU 1 has ACPI ID 1 > ACPI: RSDP @ 0x0xf8500/0x0014 (v 0 PTLTD ) > ACPI: RSDT @ 0x0x37e79578/0x0040 (v 1 DELL M08 0x06040000 LTP > 0x00000000) > ACPI: FACP @ 0x0x37e7fb9a/0x0074 (v 1 ATI Bowfin 0x06040000 ATI > 0x000F4240) > ACPI: DSDT @ 0x0x37e795b8/0x65E2 (v 1 ATI SB600 0x06040000 MSFT > 0x03000000) > ACPI: FACS @ 0x0x37e90fc0/0x0040 > ACPI: TCPA @ 0x0x37e7fc0e/0x0032 (v 2 AMD 0x06040000 PTEC > 0x00000000) > ACPI: SSDT @ 0x0x37e7fc40/0x0182 (v 1 PTLTD POWERNOW 0x06040000 LTP > 0x00000001) > ACPI: APIC @ 0x0x37e7fdc2/0x0054 (v 1 PTLTD APIC 0x06040000 > LTP 0x00000000) > ACPI: MCFG @ 0x0x37e7fe16/0x003C (v 1 PTLTD MCFG 0x06040000 LTP > 0x00000000) > ACPI: HPET @ 0x0x37e7fe52/0x0038 (v 1 PTLTD HPETTBL 0x06040000 LTP > 0x00000001) > ACPI: SLIC @ 0x0x37e7fe8a/0x0176 (v 1 DELL M08 0x06040000 LTP > 0x00000000) > MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 > ioapic0: Routing external 8259A's -> intpin 0 > lapic0: Routing NMI -> LINT1 > lapic0: LINT1 trigger: edge > lapic0: LINT1 polarity: high > lapic1: Routing NMI -> LINT1 > lapic1: LINT1 trigger: edge > lapic1: LINT1 polarity: high > MADT: Forcing active-low polarity and level trigger for SCI > ioapic0: intpin 9 polarity: low > ioapic0: intpin 9 trigger: level > ioapic0 irqs 0-23 on motherboard > cpu0 BSP: > ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > timer: 0x000100ef therm: 0x00010000 err: 0x00010000 pcm: 0x00010000 > io: > null: > random: > kbd: new array size 4 > kbd1 at kbdmux0 > mem: > Pentium Pro MTRR support enabled > npx0: INT 16 interface > acpi0: on motherboard > ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48 > acpi0: [MPSAFE] > acpi0: [ITHREAD] > pci_open(1): mode 1 addr port (0x0cf8) is 0x80009020 > pci_open(1a): mode1res=3D0x80000000 (0x80000000) > pci_cfgcheck: device 0 [class=3D060000] [hdr=3D00] is there (id=3D59501= 002) > pcibios: BIOS_PRESENT call failed > AcpiOsDerivePciId: bus 0 dev 18 func 0 > AcpiOsDerivePciId: bus 0 dev 17 func 0 > acpi0: Power Button (fixed) > acpi0: wakeup code va 0xd5a40000 pa 0x9c000 > AcpiOsDerivePciId: bus 0 dev 20 func 1 > unknown: I/O range not supported > AcpiOsDerivePciId: bus 0 dev 0 func 0 > AcpiOsDerivePciId: bus 0 dev 20 func 0 > acpi0: reservation of 0, 1000 (3) failed > ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 > Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 > acpi_timer0: <32-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 > acpi_ec0: port 0x62,0x66 on acpi0 >=20 >=20 > Any suggestions? >=20 > -- > tut > DaRK VoIP GuRU > _______________________________________________ > freebsd-acpi@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-acpi > To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org" From owner-freebsd-acpi@FreeBSD.ORG Wed May 16 03:28:23 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52FE616A402 for ; Wed, 16 May 2007 03:28:23 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id CEB3113C45B for ; Wed, 16 May 2007 03:28:22 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from ednmsw510.dsto.defence.gov.au (ednmsw510.dsto.defence.gov.au [131.185.68.11]) by digger1.defence.gov.au (8.13.8/8.13.8) with ESMTP id l4G3Imkl009846 for ; Wed, 16 May 2007 12:48:48 +0930 (CST) Received: from ednex510.dsto.defence.gov.au (ednex510.dsto.defence.gov.au) by ednmsw510.dsto.defence.gov.au (Clearswift SMTPRS 5.2.5) with ESMTP id for ; Wed, 16 May 2007 12:58:16 +0930 Received: from obelix.dsto.defence.gov.au ([203.6.60.208]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.1830); Wed, 16 May 2007 12:58:15 +0930 Received: from obelix.dsto.defence.gov.au (localhost [127.0.0.1]) by obelix.dsto.defence.gov.au (8.13.8/8.13.8) with ESMTP id l4G3SE6F004341 for ; Wed, 16 May 2007 11:28:14 +0800 (WST) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by obelix.dsto.defence.gov.au (8.13.8/8.13.8/Submit) id l4G3SD9A004340 for acpi@freebsd.org; Wed, 16 May 2007 11:28:13 +0800 (WST) (envelope-from wilkinsa) Date: Wed, 16 May 2007 11:28:13 +0800 From: "Wilkinson, Alex" To: acpi@freebsd.org Message-ID: <20070516032813.GB3773@obelix.dsto.defence.gov.au> Mail-Followup-To: acpi@freebsd.org References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> <1179249135.1149.21.camel@vonnegut> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1179249135.1149.21.camel@vonnegut> User-Agent: Mutt/1.5.15 (2007-04-06) X-OriginalArrivalTime: 16 May 2007 03:28:15.0702 (UTC) FILETIME=[3D790F60:01C7976A] X-TM-AS-Product-Ver: SMEX-7.0.0.1526-3.6.1039-15178.000 X-TM-AS-Result: No--0.122600-8.000000-2 Content-Transfer-Encoding: 7bit Cc: Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 03:28:23 -0000 0n Tue, May 15, 2007 at 10:12:14AM -0700, Eric Anholt wrote: Heya Eric! >Until we get tickless scheduling, it's not of much use. I keep hearing about this "tickless scheduling" but know SFA about it. I assume it means no ticks (HZ) therefore tones less interrupts therefore less power consumption? Anyone got a link that explains exactly what it is ? >However, the power savings on desktop machines from going tickless and >fixing stupid apps is pretty amazing -- the keithp quote about >increasing battery life by over 50% was after only about two days of >fixing stupid apps, and we're looking at trying to do even better for >certain situations (let the cpu sleep for several frames at a time while >playing movies, for example). Most of the app fixes that intel people >playing with this tool have have developed (which has included at least >ff, evolution, xchat, gaim, network mangler, xf86-video-intel, and >gnome-terminal) have been pushed upstream already, so we should all be >seeing the wins soon if we can go tickless. Until then, we'll just get >the benefit of not blowing out caches and saving some context switches >from apps waking up in order to do nothing. What is meant by "stupid apps" ? -aW IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email. From owner-freebsd-acpi@FreeBSD.ORG Wed May 16 07:01:00 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB48816A403 for ; Wed, 16 May 2007 07:01:00 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 8FC6313C447 for ; Wed, 16 May 2007 07:01:00 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 12354 invoked from network); 16 May 2007 07:01:02 -0000 Received: from ppp-71-139-42-13.dsl.snfc21.pacbell.net (HELO ?10.0.5.18?) (nate-mail@71.139.42.13) by root.org with ESMTPA; 16 May 2007 07:01:02 -0000 Message-ID: <464AAC1E.7060002@root.org> Date: Wed, 16 May 2007 00:00:46 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: acpi@freebsd.org References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> <1179249135.1149.21.camel@vonnegut> <20070516032813.GB3773@obelix.dsto.defence.gov.au> In-Reply-To: <20070516032813.GB3773@obelix.dsto.defence.gov.au> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 07:01:00 -0000 Wilkinson, Alex wrote: > 0n Tue, May 15, 2007 at 10:12:14AM -0700, Eric Anholt wrote: > > Heya Eric! > > >Until we get tickless scheduling, it's not of much use. > > I keep hearing about this "tickless scheduling" but know SFA about it. I assume > it means no ticks (HZ) therefore tones less interrupts therefore less power > consumption? Anyone got a link that explains exactly what it is ? Normally timers tick every 1 us on FreeBSD. Most interrupts are serviced with no work to be performed, so it's just wasted computation. The kernel knows when processes are set to wake up. It knows how long a quantum a process deserves when it's first scheduled. From that, a variable tick delay can be calculated. Example: proc 1 is sleeping for 1 second, proc 2 is runnable (100 ms quantum). Timer is set for 100 ms in advance and then proc 2 is started. If timer fires, proc 2 was cpu bound. New computation occurs and next tick scheduled. Example: proc 1 is waiting for IO, proc 2 is sleeping for 1 second. Timer is set for 1 sec in future and the kernel enters the idle halt state (i.e. C1-3). If proc 1's IO completes, ATA irq fires and kernel runs proc 1. If timer irq fires, proc 2 is run. > >However, the power savings on desktop machines from going tickless and > >fixing stupid apps is pretty amazing -- the keithp quote about > >increasing battery life by over 50% was after only about two days of > >fixing stupid apps, and we're looking at trying to do even better for > >certain situations (let the cpu sleep for several frames at a time while > >playing movies, for example). Most of the app fixes that intel people > >playing with this tool have have developed (which has included at least > >ff, evolution, xchat, gaim, network mangler, xf86-video-intel, and > >gnome-terminal) have been pushed upstream already, so we should all be > >seeing the wins soon if we can go tickless. Until then, we'll just get > >the benefit of not blowing out caches and saving some context switches > >from apps waking up in order to do nothing. > > What is meant by "stupid apps" ? Things that poll. -- Nate From owner-freebsd-acpi@FreeBSD.ORG Wed May 16 17:07:48 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E8D316A402 for ; Wed, 16 May 2007 17:07:48 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.freebsd.org (Postfix) with ESMTP id 3282113C480 for ; Wed, 16 May 2007 17:07:48 +0000 (UTC) (envelope-from eric@anholt.net) Received: from vonnegut.anholt.net (localhost [127.0.0.1]) by vonnegut.anholt.net (8.13.8/8.13.8) with ESMTP id l4GH4gq9023406; Wed, 16 May 2007 10:04:43 -0700 (PDT) (envelope-from eric@anholt.net) Received: (from anholt@localhost) by vonnegut.anholt.net (8.13.8/8.13.8/Submit) id l4GH4dVA023405; Wed, 16 May 2007 10:04:39 -0700 (PDT) (envelope-from eric@anholt.net) X-Authentication-Warning: vonnegut.anholt.net: anholt set sender to eric@anholt.net using -f From: Eric Anholt To: "Wilkinson, Alex" In-Reply-To: <20070516032813.GB3773@obelix.dsto.defence.gov.au> References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> <1179249135.1149.21.camel@vonnegut> <20070516032813.GB3773@obelix.dsto.defence.gov.au> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ORwsV71zhU9vugyAB4Ir" Date: Wed, 16 May 2007 10:04:36 -0700 Message-Id: <1179335077.1149.90.camel@vonnegut> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Cc: acpi@freebsd.org Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 17:07:48 -0000 --=-ORwsV71zhU9vugyAB4Ir Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2007-05-16 at 11:28 +0800, Wilkinson, Alex wrote: > 0n Tue, May 15, 2007 at 10:12:14AM -0700, Eric Anholt wrote:=20 >=20 > Heya Eric! >=20 > >Until we get tickless scheduling, it's not of much use. >=20 > I keep hearing about this "tickless scheduling" but know SFA about it. I = assume > it means no ticks (HZ) therefore tones less interrupts therefore less pow= er > consumption? Anyone got a link that explains exactly what it is ? Your processor has various power-saving states available to it when it's getting nothing done, which we enter through ACPI calls. The deeper states turn more and more of the chip off, so there's more work to be done to bring it back to functionality when it wakes up. That means there's added latency. Additionally, there's a power cost in making the transition -- in one table I saw, for example, C3 (2 watts instead of 6 or 8 watts or something) was worthwhile only if you managed to stay there for about 2ms or more. So, if you're running a 100mhz (or more) tick to run your scheduler and check your various timers, you're never going to get into C3 (or, you'd better not be). The solution is to move to tickless scheduling, where you just have a list of timeouts, including when you need to preempt the running thread next, and just set your timer to interrupt you when the next one is due to land, rather than checking to see if it's time yet every 1/HZ. > >However, the power savings on desktop machines from going tickless a= nd > >fixing stupid apps is pretty amazing -- the keithp quote about > >increasing battery life by over 50% was after only about two days of > >fixing stupid apps, and we're looking at trying to do even better fo= r > >certain situations (let the cpu sleep for several frames at a time w= hile > >playing movies, for example). Most of the app fixes that intel peop= le > >playing with this tool have have developed (which has included at le= ast > >ff, evolution, xchat, gaim, network mangler, xf86-video-intel, and > >gnome-terminal) have been pushed upstream already, so we should all = be > >seeing the wins soon if we can go tickless. Until then, we'll just = get > >the benefit of not blowing out caches and saving some context switch= es > >from apps waking up in order to do nothing. >=20 > What is meant by "stupid apps" ? Things like above, where apps are running a 10hz timer to check timeouts of various tasks, just like our kernel is doing, but with a little thought they can determine just how long they need to sleep for. --=20 Eric Anholt anholt@FreeBSD.org eric@anholt.net eric.anholt@intel.com --=-ORwsV71zhU9vugyAB4Ir Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGSzmkHUdvYGzw6vcRAhVuAJ0dwuBFPzQGT2CoeoF52UlhzG8xNwCgis0F /DFmJJ18ojRpyVUT3CJDTzY= =o50v -----END PGP SIGNATURE----- --=-ORwsV71zhU9vugyAB4Ir-- From owner-freebsd-acpi@FreeBSD.ORG Thu May 17 06:42:48 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6029316A405 for ; Thu, 17 May 2007 06:42:48 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 7C0D613C455 for ; Thu, 17 May 2007 06:42:47 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4GJVVe4003525; Thu, 17 May 2007 05:31:31 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4GJVU3w003524; Thu, 17 May 2007 05:31:30 +1000 (EST) (envelope-from peter) Date: Thu, 17 May 2007 05:31:30 +1000 From: Peter Jeremy To: Nate Lawson Message-ID: <20070516193130.GG1162@turion.vk2pj.dyndns.org> References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> <1179249135.1149.21.camel@vonnegut> <20070516032813.GB3773@obelix.dsto.defence.gov.au> <464AAC1E.7060002@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <464AAC1E.7060002@root.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: acpi@freebsd.org Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 06:42:48 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-16 00:00:46 -0700, Nate Lawson wrote: >Normally timers tick every 1 us on FreeBSD. Unless something has changed massively, tradtiionally, hardclock interrupts every 1msec and statclick interrupts at 128Hz (approx 8msec). > Most interrupts are >serviced with no work to be performed, so it's just wasted computation. Using the lapic timer is an excellent example of this. By default it runs at 2000Hz to run hardclock() every 1msec and statclock() every 7.5 msec - just under 50% of the interrupts are completely wasted. --=20 Peter Jeremy --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGS1wS/opHv/APuIcRAiISAJ0Xoeh6+B/LFxhNpy8qYowt2j/55wCeKr7H aCqpIZqeP/fQMt6rdPcl4A4= =n3Ln -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o-- From owner-freebsd-acpi@FreeBSD.ORG Thu May 17 17:59:26 2007 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7106216A404 for ; Thu, 17 May 2007 17:59:26 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 3DEDB13C459 for ; Thu, 17 May 2007 17:59:26 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 87207 invoked from network); 17 May 2007 17:59:26 -0000 Received: from ppp-71-139-42-13.dsl.snfc21.pacbell.net (HELO ?10.0.5.18?) (nate-mail@71.139.42.13) by root.org with ESMTPA; 17 May 2007 17:59:26 -0000 Message-ID: <464C97F0.5000709@root.org> Date: Thu, 17 May 2007 10:59:12 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: Peter Jeremy References: <20070515050404.GK49628@obelix.dsto.defence.gov.au> <1179249135.1149.21.camel@vonnegut> <20070516032813.GB3773@obelix.dsto.defence.gov.au> <464AAC1E.7060002@root.org> <20070516193130.GG1162@turion.vk2pj.dyndns.org> In-Reply-To: <20070516193130.GG1162@turion.vk2pj.dyndns.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: acpi@freebsd.org Subject: Re: PowerTOP for FreeBSD ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 17:59:26 -0000 Peter Jeremy wrote: > On 2007-May-16 00:00:46 -0700, Nate Lawson wrote: >> Normally timers tick every 1 us on FreeBSD. > > Unless something has changed massively, tradtiionally, hardclock > interrupts every 1msec and statclick interrupts at 128Hz (approx > 8msec). > Oops, yes it's every 1 ms (1/1000 sec). I didn't bother mentioning stat clock since it's derived from hardclock and that's the only one that makes the CPU exit its idle state. >> Most interrupts are >> serviced with no work to be performed, so it's just wasted computation. > > Using the lapic timer is an excellent example of this. By default it > runs at 2000Hz to run hardclock() every 1msec and statclock() every > 7.5 msec - just under 50% of the interrupts are completely wasted. > Absolutely. -- Nate From owner-freebsd-acpi@FreeBSD.ORG Fri May 18 03:51:33 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A951D16A400 for ; Fri, 18 May 2007 03:51:33 +0000 (UTC) (envelope-from mr.hyro@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id 4629213C469 for ; Fri, 18 May 2007 03:51:33 +0000 (UTC) (envelope-from mr.hyro@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so387545ugh for ; Thu, 17 May 2007 20:51:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=tDG5j3XGYyTbsti1imFPSeqYO0BrHvgqlI/Zqwa3pgiVnr9+/TvOgzUcDyi/FXlhDVMefuNFzdJeM4GjaD+xAJ9bZjuY401GxwRKFTZwL8fhWzqxfM/aD/kBTL3wb8QQbbnEjpEPw/iRGzMqLYN5WMkg0csb37owBVJ8RT8ll8w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=kHpPa+faZAs9BRofdrPW6Z0XCicy9rWxHviQ33+qKSqOj6GATX9UteGRFSqxc9LjGiYhgUh9oLRGNV9evSIbx7oB+TUs0iSNxljXO2yZRcMAA0FC+bA0XBEw/aKaPp5TmwTEncZhCuEbvyGnD1tZscT2AzLi1HOpuK1k374KHuM= Received: by 10.82.146.14 with SMTP id t14mr1864013bud.1179458805697; Thu, 17 May 2007 20:26:45 -0700 (PDT) Received: by 10.82.191.1 with HTTP; Thu, 17 May 2007 20:26:45 -0700 (PDT) Message-ID: <24393ae80705172026u6194f11esc525d52470aa71f9@mail.gmail.com> Date: Thu, 17 May 2007 23:26:45 -0400 From: "Andrey Shuvikov" To: freebsd-acpi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Computer hangs on reboot X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 03:51:33 -0000 Hi, I've installed FreeBSD 6.2 on a computer with PCChips motherboard (M787CL+). It works fine except for it hangs when I try to reboot. The last I see on the screen is All buffers synced. Uptime: 8m31s Rebooting... Then some vertical lines move across the screen (maybe video mode switch or something like that), and that's it. If I boot with -v option I see two more lines before "Rebooting": Shutting down ACPI stray irq9 Rebooting... "halt -p" works as expected (shutting machine down). Booting with ACPI disabled doesn't help. The output of "sysctl hw.acpi": hw.acpi.supported_sleep_state: S1 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S1 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 1 hw.acpi.disable_on_reboot: 0 hw.acpi.handle_reboot: 0 hw.acpi.reset_video: 0 hw.acpi.cpu.cx_supported: C1/0 C2/100 C3/1000 hw.acpi.cpu.cx_lowest: C1 hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00% I tried to set hw.acpi.disable_on_reboot and hw.acpi.handle_reboot to 1 (either one or both) but it didn't help either. The dmesg is at http://mysite.verizon.net/mr_hyro/acpi/dmesg.txt The acpidump output is at http://mysite.verizon.net/mr_hyro/acpi/acpidump.txt Does anybody know how to fix this? Thank you, Andrey From owner-freebsd-acpi@FreeBSD.ORG Sat May 19 07:51:11 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 53E3816A403 for ; Sat, 19 May 2007 07:51:11 +0000 (UTC) (envelope-from bkoenig@alpha-tierchen.de) Received: from mail.liberty-hosting.de (mail.liberty-hosting.de [195.225.132.203]) by mx1.freebsd.org (Postfix) with ESMTP id 14C9E13C4AD for ; Sat, 19 May 2007 07:51:11 +0000 (UTC) (envelope-from bkoenig@alpha-tierchen.de) Received: from mail.liberty-hosting.de ([195.225.132.203]) by localhost (liberty-mail [195.225.132.203]) (amavisd-new, port 10024) with ESMTP id 68925-05; Sat, 19 May 2007 09:24:51 +0200 (CEST) Received: from home.alpha-tierchen.de (port-212-202-170-5.dynamic.qsc.de [212.202.170.5]) by mail.liberty-hosting.de (Postfix) with ESMTP id 08665180F87; Sat, 19 May 2007 09:24:51 +0200 (CEST) Received: from webmail.alpha-tierchen.de (localhost [127.0.0.1]) by home.alpha-tierchen.de (Postfix) with ESMTP id E2F6345046; Sat, 19 May 2007 09:24:49 +0200 (CEST) Received: from 2001:6f8:101e:0:20e:cff:fe6d:6adb (SquirrelMail authenticated user bkoenig) by webmail.alpha-tierchen.de with HTTP; Sat, 19 May 2007 09:24:49 +0200 (CEST) Message-ID: <51079.2001:6f8:101e:0:20e:cff:fe6d:6adb.1179559489.squirrel@webmail.alpha-tierchen.de> In-Reply-To: <000501c79594$e67c6940$0302a8c0@Benjamin> References: <000501c79594$e67c6940$0302a8c0@Benjamin> Date: Sat, 19 May 2007 09:24:49 +0200 (CEST) From: =?iso-8859-1?Q?Bj=F6rn_K=F6nig?= To: bernardus.de.jong@gmail.com User-Agent: SquirrelMail/1.4.9a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new at mail.smartterra.de Cc: freebsd-acpi@freebsd.org Subject: Re: Fw: Hoge temperatuur HP742NL X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 07:51:11 -0000 Hello Bernardus, You wrote: > What is that about using the wrong OS? (You're using the wrong OS to be > mailing this list with ACPI / temperature )? > The list was made by Aïda 32. He meant this mailing list. It is intended for ACPI-related problems regarding the FreeBSD operating system. I (and I think many others too) can't see any relationship between your problem and FreeBSD at all. Best Regards Björn From owner-freebsd-acpi@FreeBSD.ORG Sat May 19 15:43:22 2007 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAAE716A469 for ; Sat, 19 May 2007 15:43:22 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 6865513C45A for ; Sat, 19 May 2007 15:43:22 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l4JFhJGI078356; Sat, 19 May 2007 11:43:20 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-acpi@freebsd.org Date: Sat, 19 May 2007 10:15:20 -0400 User-Agent: KMail/1.9.6 References: <24393ae80705172026u6194f11esc525d52470aa71f9@mail.gmail.com> In-Reply-To: <24393ae80705172026u6194f11esc525d52470aa71f9@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705191015.21165.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Sat, 19 May 2007 11:43:20 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3269/Fri May 18 22:36:41 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Subject: Re: Computer hangs on reboot X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 15:43:22 -0000 On Thursday 17 May 2007 11:26:45 pm Andrey Shuvikov wrote: > Hi, > > I've installed FreeBSD 6.2 on a computer with PCChips motherboard > (M787CL+). It works fine except for it hangs when I try to reboot. The > last I see on the screen is > > All buffers synced. > Uptime: 8m31s > Rebooting... > > Then some vertical lines move across the screen (maybe video mode > switch or something like that), and that's it. > > If I boot with -v option I see two more lines before "Rebooting": > > Shutting down ACPI > stray irq9 > Rebooting... > > "halt -p" works as expected (shutting machine down). Booting with ACPI > disabled doesn't help. > > The output of "sysctl hw.acpi": > > hw.acpi.supported_sleep_state: S1 S4 S5 > hw.acpi.power_button_state: S5 > hw.acpi.sleep_button_state: S1 > hw.acpi.lid_switch_state: NONE > hw.acpi.standby_state: S1 > hw.acpi.suspend_state: S3 > hw.acpi.sleep_delay: 1 > hw.acpi.s4bios: 0 > hw.acpi.verbose: 1 > hw.acpi.disable_on_reboot: 0 > hw.acpi.handle_reboot: 0 > hw.acpi.reset_video: 0 > hw.acpi.cpu.cx_supported: C1/0 C2/100 C3/1000 > hw.acpi.cpu.cx_lowest: C1 > hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00% > > I tried to set hw.acpi.disable_on_reboot and hw.acpi.handle_reboot to > 1 (either one or both) but it didn't help either. > > The dmesg is at http://mysite.verizon.net/mr_hyro/acpi/dmesg.txt > The acpidump output is at http://mysite.verizon.net/mr_hyro/acpi/acpidump.txt > > Does anybody know how to fix this? Does this machine not implement a PS/2 keyboard controller? If so, try RELENG_6. -- John Baldwin