From owner-freebsd-ppc@freebsd.org Thu Oct 29 18:07:45 2020 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0FD2F45975C for ; Thu, 29 Oct 2020 18:07:45 +0000 (UTC) (envelope-from volkovdablo@hotmail.com) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2081b.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1b::81b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CMYM33wHRz4619; Thu, 29 Oct 2020 18:07:43 +0000 (UTC) (envelope-from volkovdablo@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=es63SzZjKU6Wd6qokUcEd/XN7K5yFkPjSoZfeEx53S58RtWes2Zn/D53W9c34K5+7720sGNgAgJVd/05qud1Ucs0Ok3VfukY7yQOYmdPBv0SPbDQ5Ily5ue+ZCkbb5khCpkfsxxxeJlCOJv8u3ct9wMpR6RS4rzqgjvvkdglPdTCzX1q4lN/CgyjfRj4qkpN0JY2dcFefnix/EQ3CtnozX964E55Ad29vNRpQ5gRU9TgY9VO/JDvYStwohFG5y/HErWoLYUNNSDiM9l6Ur6o2iFQ3286ievlLzDVwutgdXXyKK+L1V7R+YTJRKDztr92zyNy5kyLTYficPE2Lq6xlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8H4/ihCZxYM7lLnf9XuhETm7xfQSv6X3Wn2xIg0tCnE=; b=Etp040EXxfw0tmc00LxGh6UgYJtoW/JNAvXZ03pmbf5ljMSV5xggdLu6PrRtOpJ332oIsOXwnsxT5MiWTFkuZlDsCN0IDM4H78fldT8t0P0p/x+GBgHF4PtUvtj+I492Z6nuw/y3kR1OFWTJ6U6BElNLKZHs/Kiu0b1XN/4clBiyo09FUG2BKIhPhqCcfYXk/VgqqqsNE7Iv7JEQrD9DHqKObFquwuhC5jz4mNHozZZcZQjVhqvACVebsd5uroLLZVS82Jl2hbF/JYXchMhT+0O/dQcO/TPyIkh/JFPL9scXnTd/24VJ/k6BRC88vUZo9exsyYg7kFVoYlO2D7XmQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8H4/ihCZxYM7lLnf9XuhETm7xfQSv6X3Wn2xIg0tCnE=; b=sFXvwE2QylB/B6SN7xWiwOZPZPgC/IPXDupxBfOxCGfX5U9vu0aJmDIDwZbpD2zwNKP+B2HqGnnud5FfFec2lWwx7tvMl6fBwcN3B/ZDxcOhflpMZ2Mvns8E69CbRgvqygr2pcFIafeaej2MCnExKYUgR6hjPERDDF2npdqWJW91wwex9XuDbZeQoSQm2sdOTCkGv7k3nD4X/KPxql11nPtMV7Jkg3HJxirST5GQ6Km/9UOzlXnUbKtQrk0A6R3BHvBpsHlb3mj529kpwo8aF7IXGBiADtAggwNSBpRA4gh/JagZdu3amHKtFTy410Pi7EKdVqwKi+seFjviuWJU8A== Received: from AM6EUR05FT027.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc11::43) by AM6EUR05HT037.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc11::390) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3520.15; Thu, 29 Oct 2020 18:07:38 +0000 Received: from DB8PR04MB6860.eurprd04.prod.outlook.com (2a01:111:e400:fc11::4d) by AM6EUR05FT027.mail.protection.outlook.com (2a01:111:e400:fc11::96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3520.15 via Frontend Transport; Thu, 29 Oct 2020 18:07:38 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:3A849A312E6D4E99F1F91576BEB1B1A6D6ECDFE1295791F165A34BD830E3FE38; UpperCasedChecksum:FF5D0FB35356A525D230E16FA0D763FFE03012E49559FD2E238796CDCEF04765; SizeAsReceived:10704; Count:48 Received: from DB8PR04MB6860.eurprd04.prod.outlook.com ([fe80::6588:d0ca:2a59:9822]) by DB8PR04MB6860.eurprd04.prod.outlook.com ([fe80::6588:d0ca:2a59:9822%9]) with mapi id 15.20.3499.027; Thu, 29 Oct 2020 18:07:38 +0000 Subject: Re: Question about xserve G5 To: Nathan Whitehorn , Michael Tuexen Cc: freebsd-ppc@freebsd.org References: <88d23ee0-765d-1b82-4318-2c8359018b1a@freebsd.org> From: Javi Hotmail Autocrypt: addr=volkovdablo@hotmail.com; keydata= mQENBF6Yg10BCAC03sof//KadqOy0/xRlSzOjAVWXj8TGzmtTu0ec2RPMZQwdXeX+Bv7BiB+ cK9+Pnio/AMS6ueHc/ZJptRSX/K7csNUgh/+m0jwclcI6W/Sa/UmHLxYpiuLAG1nogk60JmC RoMKhei9EHBuxoTtRB/4l3u2RL+wipuIwx6rAgQEjgtItkao8JtJKi43C3i1z8OeEqbe78P9 +ssCMdfnR0AopPApoQBfJirJSPdCdyZL0mOQx5tL1AcHDJXeqFu/sKh9M2Tr5mECzUz3a1r5 F0AQROdntQ2REohXSSdfswJWDM1tLse3tW/Lw5AV6XTzR9vxobrHy89xKwj2hGU/MLYjABEB AAG0JkphdmkgSG90bWFpbCA8dm9sa292ZGFibG9AaG90bWFpbC5jb20+iQFUBBMBCAA+FiEE 2CMVjWEbFs4g+dD5GCgQIAgKsPUFAl6Yg14CGwMFCQHhM4AFCwkIBwIGFQoJCAsCBBYCAwEC HgECF4AACgkQGCgQIAgKsPUIhAgAiGbzoixE1Ud6XEWBRk6lCkUFBv1jclMaSO1Uts/5qgpO PwTBB22/vL/HR4Ci1BaWm/UwmR1/c2YvhPlg2IDbVW0RphvR7fVJcFzEbny+QzJ60+GZxt1D 4SoDmVVubAWvYGA48nmcdp0D1omBC8VbcF1bmO0hnSXEAs4OyJXufRPm6q0ERRbGGziaPhsy Aq09qFgqjGl8C3XvTSz4CUSQcpRlnMx6XUW36D1lAZGr247orTtqxsc3Ha+0JN554PHox+0P D279wmBILVYEfVRJyw6yOQK8FC3jdXPDKskUtNYdbhyCZ1L4NS0pQ3YBW4ZIDj5VA2nGz30l IAKurGkJPLkBDQRemINdAQgA12dWrJQTtCBaFvnHrh7kfjyBFdI8ESNsjjAwsP0Z6Z84dT3I bj62sokBk4xsgRIkMGJJg8yRjU9ag2wIhLo0NxebaOy6D2oo5A9JWPozwYcs0rjPOypTzTea 58j6jBaAhAFUEe+nctlIc6zzi9NobRGUYeoM+Pfs88V89rHZnyi+2EIxkDKxcDtWOMu+gXrC 63maKpyZwzujiuh+JmmUnvmRKC2SY1opGVEZz/tr/FtOl8M4lYO7UGAyONbG4dcFvBFj5D0M d7mbZWPRbh1IHP70hjluTwUH1w4pQIidFmwVnjE3ZVnZzJZrolgkeBCwKPKwZYhak17sWcJE y37ORQARAQABiQE8BBgBCAAmFiEE2CMVjWEbFs4g+dD5GCgQIAgKsPUFAl6Yg10CGwwFCQHh M4AACgkQGCgQIAgKsPVSUggApHugcY9132oiopMTj4QUxGZNkvJjbW4UigWwlK6osaReXbnI zs3bJY/EvPs/noDXIT2vrevqpQ4qYltiz92OJ6K6exNEfTodAo6jf0mbSNLg3sgLazSBtl1f 9UXbGlt4/9+j9WxK8VXA93aS3hkn+vuKI7ZrNLIt7eEW/luJz2KIYGIGyr2fBDY2GMOLP85/ Yag1C7J1FBPAhJ4XhW8buwxx4MrJrPrZGE2zOAuwSrlW2Hk9z2KtbKQjo+WMo+Su/WGVDH2n SloqcUw1ocx+pYnDGPZYq+8fWvX7nQeHttIhPZDzJwmRkKbr3JokqTOSBL/mje8mtOFN6gIk rnP5xQ== Message-ID: Date: Thu, 29 Oct 2020 18:07:36 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 In-Reply-To: <88d23ee0-765d-1b82-4318-2c8359018b1a@freebsd.org> Content-Type: multipart/mixed; boundary="------------2D8EB09CB184452E95BC269C" Content-Language: en-US X-TMN: [5hPSNT1RjOhSA5YaDhWYpwSi4AtkTh+U] X-ClientProxiedBy: LO2P265CA0284.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a1::32) To DB8PR04MB6860.eurprd04.prod.outlook.com (2603:10a6:10:112::22) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.1.100] (88.104.31.11) by LO2P265CA0284.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a1::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.19 via Frontend Transport; Thu, 29 Oct 2020 18:07:37 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 888dd902-9515-4897-fff7-08d87c3584ef X-MS-TrafficTypeDiagnostic: AM6EUR05HT037: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Zrq4tlIrgdomBHVCn7Wb41XBUjr45u1QpWCATJZSah79WzTMlICuiO5/aGLIL9h2pue6IpWA7lnamz1eJUajneUc91XyViMGvUHuyyzGLnLT6ZLoEbSzRFkkJRP5IRqEqxJvfNyRsmSIjHRizl9WxX0HssF+XSyWRhP/GPZbMj/U4E8tVF+19pHYM0zfl1j2BTpSeaKlzrdMsKRtr3BMtNQ7EIYnmUwNywCQHrQVICZhE57fRUMp0DCPwdt1tqz1 X-MS-Exchange-AntiSpam-MessageData: 4mAoEqHQvOZ2L//6l+MXDLZnirzL4NlcMfGqCX+Vtjty0wwlSFje3BLPLcn+QdUz2GOtyHDgg0D35RKoJl0qhP7MVHpbfWtk56AKEjZLDGdxMjMm64gpghYHvaJxK6cBnrxHkl09A+DDhnh2Z4rsDw== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 888dd902-9515-4897-fff7-08d87c3584ef X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2020 18:07:38.6949 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: AM6EUR05FT027.eop-eur05.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6EUR05HT037 X-Rspamd-Queue-Id: 4CMYM33wHRz4619 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=sFXvwE2Q; dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of volkovdablo@hotmail.com designates 2a01:111:f400:7e1b::81b as permitted sender) smtp.mailfrom=volkovdablo@hotmail.com X-Spamd-Result: default: False [-0.02 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; HAS_ATTACHMENT(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; MIME_BASE64_TEXT(0.10)[]; CTYPE_MIXED_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.62)[-0.623]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; RECEIVED_SPAMHAUS_PBL(0.00)[88.104.31.11:received]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-0.99)[-0.989]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.01)[-1.012]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Oct 2020 18:07:45 -0000 --------------2D8EB09CB184452E95BC269C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Here it is. Javi. On 29/10/2020 14:14, Nathan Whitehorn wrote: > Could you provide your dmesg? It would be nice to do what sensors you > have. > -Nathan > > On 10/29/20 8:36 AM, Javi Hotmail wrote: >> If I'm not mistake the issue then is how the PPC implementation reads >> the device tree data from open firmware correct?. >> >> I believe this implementation is within: >> >> pcr.c        pmcr.c        pmufreq.c >> >> >> Thanks in advance, >> >> Javi. >> >> >> On 29/10/2020 12:26, Michael Tuexen wrote: >>>> On 29. Oct 2020, at 10:51, Javi Hotmail >>>> wrote: >>>> >>>> Hello all, >>>> >>>> I'm new in this mailing list, although I've been going back and forth >>>> with PPC (G4/G5) and FreeBSD since 9.0. >>>> >>>> I have a question that perhaps some of you already stumbled across, >>>> but >>>> I wanted to know if there is a way to get it to work before I jump in >>>> the code. >>>> >>>> I have a xserve G5 dual 2.3Ghz, and I installed FreeBSD 12.1. Works >>>> quite well, but I cannot get cpufreq + powerd/powerdxx to work at all. >>>> >>>> I get this: >>>> >>>> # powerdxx >>>> powerd++: (ENOFREQ) cannot access dev.cpu.0.freq, at least the >>>> first CPU >>>> core must support frequency updates >>>> >>>> >>>> This is the relevant part of sysctl: >>>> # sysctl dev.cpu >>>> dev.cpu.1.%parent: cpulist0 >>>> dev.cpu.1.%pnpinfo: name=PowerPC,G5 >>>> dev.cpu.1.%location: >>>> dev.cpu.1.%driver: cpu >>>> dev.cpu.1.%desc: Open Firmware CPU >>>> dev.cpu.0.%parent: cpulist0 >>>> dev.cpu.0.%pnpinfo: name=PowerPC,G5 >>>> dev.cpu.0.%location: >>>> dev.cpu.0.%driver: cpu >>>> dev.cpu.0.%desc: Open Firmware CPU >>>> dev.cpu.%parent: >>>> >>>> The issue is that after few minutes the fans ramp up to insane levels, >>>> and my goal with this is to use powerd or powerdxx to manage the >>>> situation. >>> The fans ramping up is a known issue. One way to work around it is to >>> disable SMP. >>> >>> To disable SMP, put in /boot/loader.conf >>> kern.smp.disabled=1 >>> >>> Best regards >>> Michael >>>> Thanks in advance, >>>> >>>> Javi. >>>> >>>> _______________________________________________ >>>> freebsd-ppc@freebsd.org mailing list >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc >>>> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >> _______________________________________________ >> freebsd-ppc@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc >> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >> > --------------2D8EB09CB184452E95BC269C Content-Type: text/plain; charset=UTF-8; name="dmesg.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.txt" LS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMjAgVGhlIEZyZWVCU0QgUHJvamVj dC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkx LCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxp Zm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFk ZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMi4yLVJFTEVBU0UgcjM2 Njk1NCBHRU5FUklDIHBvd2VycGMKZ2NjIHZlcnNpb24gNC4yLjEgMjAwNzA4MzEgcGF0Y2hlZCBb RnJlZUJTRF0KVlQob2Z3ZmIpOiByZXNvbHV0aW9uIDY0MHg0ODAKY3B1MDogSUJNIFBvd2VyUEMg OTcwRlggcmV2aXNpb24gMy4wLCAyMzAwLjI2IE1IegpjcHUwOiBGZWF0dXJlcyBkYzAwMDAwMDxQ UEMzMixQUEM2NCxBTFRJVkVDLEZQVSxNTVU+CmNwdTA6IEhJRDAgNTExMDgxPE5BUCxEUE0sTkhS LFRCRU4sRU5BVFROPgpyZWFsIG1lbW9yeSAgPSAxNTY1MTQ3MTM2ICgxNDkyIE1CKQphdmFpbCBt ZW1vcnkgPSAxNDU4NTI0MTYwICgxMzkwIE1CKQpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3Ig U3lzdGVtIERldGVjdGVkOiAyIENQVXMKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KcmFuZG9t OiBlbnRyb3B5IGRldmljZSBleHRlcm5hbCBpbnRlcmZhY2UKa2JkMCBhdCBrYmRtdXgwCm9md2J1 czA6IDxPcGVuIEZpcm13YXJlIERldmljZSBUcmVlPiBvbiBuZXh1czAKY3B1bGlzdDA6IDxPcGVu IEZpcm13YXJlIENQVSBHcm91cD4gb24gb2Z3YnVzMApjcHUwOiA8T3BlbiBGaXJtd2FyZSBDUFU+ IG9uIGNwdWxpc3QwCnBjcjA6IDxQUEMgOTcwIFBvd2VyIENvbnRyb2wgUmVnaXN0ZXI+IG9uIGNw dTAKcGNyMDogTm8gcG93ZXIgbW9kZSBkYXRhIGluIGRldmljZSB0cmVlIQpkZXZpY2VfYXR0YWNo OiBwY3IwIGF0dGFjaCByZXR1cm5lZCA2CmNwdTE6IDxPcGVuIEZpcm13YXJlIENQVT4gb24gY3B1 bGlzdDAKcGNyMTogPFBQQyA5NzAgUG93ZXIgQ29udHJvbCBSZWdpc3Rlcj4gb24gY3B1MQpwY3Ix OiBObyBwb3dlciBtb2RlIGRhdGEgaW4gZGV2aWNlIHRyZWUhCmRldmljZV9hdHRhY2g6IHBjcjEg YXR0YWNoIHJldHVybmVkIDYKcG93ZXJtYWNfbnZyYW0wOiA8QXBwbGUgTlZSQU0+IG1lbSAweGZm ZjA0MDAwLTB4ZmZmMDdmZmYgb24gb2Z3YnVzMApwb3dlcm1hY19udnJhbTA6IGJhbmswIGdlbmVy YXRpb24gNDY0LCBiYW5rMSBnZW5lcmF0aW9uIDQ2NQp1bmluMDogPEFwcGxlIFVuaU5vcnRoIFN5 c3RlbSBDb250cm9sbGVyPiBtZW0gMHhmODAwMDAwMC0weGY4ZmZmZmZmIG9uIG9md2J1czAKdW5p bjA6IFZlcnNpb24gNTMKaWljaGIwOiA8S2V5d2VzdCBJMkMgY29udHJvbGxlcj4gbWVtIDB4Zjgw MDEwMDAtMHhmODAwMWZmZiBpcnEgMCBvbiB1bmluMAppaWNidXMwOiA8T0ZXIEkyQyBidXM+IG9u IGlpY2hiMAppaWMwOiA8STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMwCmlpY2J1czA6IDx1bmtu b3duIGNhcmQ+IGF0IGFkZHIgMHhkNAptYXg2NjkwMDogPFRlbXAtTW9uaXRvciBNQVg2NjkwPiBh dCBhZGRyIDB4OTggb24gaWljYnVzMApmY3UwOiA8QXBwbGUgRmFuIENvbnRyb2wgVW5pdD4gYXQg YWRkciAweDE1ZSBvbiBpaWNidXMwCmlpY2J1czA6IDx1bmtub3duIGNhcmQ+IGF0IGFkZHIgMHgz MAphZDc0MTcwOiA8U3VwcGx5LU1vbml0b3IgQUQ3NDE3PiBhdCBhZGRyIDB4NTggb24gaWljYnVz MAphZDc0MTcwOiA1IHNlbnNvcnMgZGV0ZWN0ZWQuCmlpY2J1czA6IDx1bmtub3duIGNhcmQ+IGF0 IGFkZHIgMHhhMAppaWNidXMwOiA8dW5rbm93biBjYXJkPiBhdCBhZGRyIDB4MzIKYWQ3NDE3MTog PFN1cHBseS1Nb25pdG9yIEFENzQxNz4gYXQgYWRkciAweDVhIG9uIGlpY2J1czAKYWQ3NDE3MTog NSBzZW5zb3JzIGRldGVjdGVkLgppaWNidXMwOiA8dW5rbm93biBjYXJkPiBhdCBhZGRyIDB4YTIK aWljYnVzMDogPHVua25vd24gY2FyZD4gYXQgYWRkciAweDFjMApodHBpYzA6IDxPcGVuUElDIElu dGVycnVwdCBDb250cm9sbGVyPiBtZW0gMHhmODA0MDAwMC0weGY4MDdmZmZmIGlycSAzMzU1NDQ4 OCBvbiB1bmluMApwY2liMDogPEFwcGxlIFUzIEhvc3QtQUdQIGJyaWRnZT4gbWVtIDB4ZjAwMDAw MDAtMHhmMWZmZmZmZiBvbiBvZndidXMwCnBjaTA6IDxPRlcgUENJIGJ1cz4gb24gcGNpYjAKYWdw MDogPEFwcGxlIFUzIEFHUCBCcmlkZ2U+IG9uIGhvc3RiMApwY2liMTogPElCTSBDUEM5WDUgSHlw ZXJUcmFuc3BvcnQgVHVubmVsPiBtZW0gMHhmMjAwMDAwMC0weGY0N2ZmZmZmLDB4ZjgwNzAwMDAt MHhmODA3MGZmZiBvbiBvZndidXMwCnBjaWIxOiA0IEhUIElSUXMgb24gZGV2aWNlIDEuMApwY2li MTogNCBIVCBJUlFzIG9uIGRldmljZSAyLjAKcGNpYjE6IDg2IEhUIElSUXMgb24gZGV2aWNlIDMu MApwY2kxOiA8T0ZXIFBDSSBidXM+IG9uIHBjaWIxCnBjaWIyOiA8T0ZXIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMS4wIG9uIHBjaTEKcGNpMjogPE9GVyBQQ0kgYnVzPiBvbiBwY2liMgptcHQw OiA8TFNJTG9naWMgU0FTL1NBVEEgQWRhcHRlcj4gbWVtIDB4OTAwMDAwMDAtMHg5MDAwM2ZmZiww eDkwMDIwMDAwLTB4OTAwMmZmZmYgaXJxIDMzNTU0NDg0IGF0IGRldmljZSAyLjAgb24gcGNpMgpt cHQwOiBNUEkgVmVyc2lvbj0xLjUuMTkuMAp2Z2FwY2kwOiA8VkdBLWNvbXBhdGlibGUgZGlzcGxh eT4gbWVtIDB4YTAwMDAwMDAtMHhhZmZmZmZmZiwweDkwMDEwMDAwLTB4OTAwMWZmZmYgaXJxIDMz NTU0NDg1IGF0IGRldmljZSAzLjAgb24gcGNpMgpwY2liMzogPE9GVyBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDIuMCBvbiBwY2kxCnBjaTM6IDxPRlcgUENJIGJ1cz4gb24gcGNpYjMKYmdlMDog PEJyb2FkY29tIEJDTTU3MDQgQTMsIEFTSUMgcmV2LiAweDAwMjAwMz4gbWVtIDB4YjAwMzAwMDAt MHhiMDAzZmZmZiwweGIwMDIwMDAwLTB4YjAwMmZmZmYgaXJxIDMzNTU0NDg2IGF0IGRldmljZSA0 LjAgb24gcGNpMwpiZ2UwOiBlbmFibGluZyBNQk9YIHdvcmthcm91bmQgZm9yIEFNRC04MTMxIFBD SS1YIEJyaWRnZQpiZ2UwOiBDSElQIElEIDB4MDAwMDIwMDM7IEFTSUMgUkVWIDB4MDI7IENISVAg UkVWIDB4MjA7IFBDSS1YIDMzIE1IegptaWlidXMwOiA8TUlJIGJ1cz4gb24gYmdlMApicmdwaHkw OiA8QkNNNTcwNCAxMDAwQkFTRS1UIG1lZGlhIGludGVyZmFjZT4gUEhZIDEgb24gbWlpYnVzMApi cmdwaHkwOiAgMTBiYXNlVCwgMTBiYXNlVC1GRFgsIDEwMGJhc2VUWCwgMTAwYmFzZVRYLUZEWCwg MTAwMGJhc2VULCAxMDAwYmFzZVQtbWFzdGVyLCAxMDAwYmFzZVQtRkRYLCAxMDAwYmFzZVQtRkRY LW1hc3RlciwgYXV0bywgYXV0by1mbG93CmJnZTA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjBkOjkz OjliOmNlOmI4CmJnZTE6IDxCcm9hZGNvbSBCQ001NzA0IEEzLCBBU0lDIHJldi4gMHgwMDIwMDM+ IG1lbSAweGIwMDEwMDAwLTB4YjAwMWZmZmYsMHhiMDAwMDAwMC0weGIwMDBmZmZmIGlycSAzMzU1 NDQ4OSBhdCBkZXZpY2UgNC4xIG9uIHBjaTMKYmdlMTogZW5hYmxpbmcgTUJPWCB3b3JrYXJvdW5k IGZvciBBTUQtODEzMSBQQ0ktWCBCcmlkZ2UKYmdlMTogQ0hJUCBJRCAweDAwMDAyMDAzOyBBU0lD IFJFViAweDAyOyBDSElQIFJFViAweDIwOyBQQ0ktWCAzMyBNSHoKbWlpYnVzMTogPE1JSSBidXM+ IG9uIGJnZTEKYnJncGh5MTogPEJDTTU3MDQgMTAwMEJBU0UtVCBtZWRpYSBpbnRlcmZhY2U+IFBI WSAxIG9uIG1paWJ1czEKYnJncGh5MTogIDEwYmFzZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgs IDEwMGJhc2VUWC1GRFgsIDEwMDBiYXNlVCwgMTAwMGJhc2VULW1hc3RlciwgMTAwMGJhc2VULUZE WCwgMTAwMGJhc2VULUZEWC1tYXN0ZXIsIGF1dG8sIGF1dG8tZmxvdwpiZ2UxOiBFdGhlcm5ldCBh ZGRyZXNzOiAwMDowZDo5Mzo5YjpjZTpiOQpwY2liNDogPE9GVyBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDMuMCBvbiBwY2kxCnBjaTQ6IDxPRlcgUENJIGJ1cz4gb24gcGNpYjQKbWFjaW8wOiA8 SzIgS2V5TGFyZ28gSS9PIENvbnRyb2xsZXI+IG1lbSAweDgwMDAwMDAwLTB4ODAwN2ZmZmYgYXQg ZGV2aWNlIDcuMCBvbiBwY2k0Cm9wZW5waWMwOiA8T3BlblBJQyBJbnRlcnJ1cHQgQ29udHJvbGxl cj4gbWVtIDB4NDAwMDAtMHg3ZmZmZiBvbiBtYWNpbzAKbWFjZ3BpbzA6IDxNYWNJTyBHUElPIENv bnRyb2xsZXI+IG1lbSAweDUwLTB4OGEgb24gbWFjaW8wCnNjYzA6IDxaaWxvZyBaODUzMCBkdWFs IGNoYW5uZWwgU0NDPiBtZW0gMHgxMzAwMC0weDEzZmZmLDB4ODQwMC0weDg0ZmYsMHg4NTAwLTB4 ODVmZiwweDg2MDAtMHg4NmZmLDB4ODcwMC0weDg3ZmYgaXJxIDMzNTU0NDU0LDMzNTU0NDM3LDMz NTU0NDM4LDMzNTU0NDU1LDMzNTU0NDM5LDMzNTU0NDQwIG9uIG1hY2lvMAp1YXJ0MDogPHo4NTMw LCBjaGFubmVsIEE+IG9uIHNjYzAKdWFydDE6IDx6ODUzMCwgY2hhbm5lbCBCPiBvbiBzY2MwCmlp Y2hiMTogPEtleXdlc3QgSTJDIGNvbnRyb2xsZXI+IG1lbSAweDE4MDAwLTB4MThmZmYgaXJxIDMz NTU0NDU4IG9uIG1hY2lvMAppaWNidXMxOiA8T0ZXIEkyQyBidXM+IG9uIGlpY2hiMQppaWMxOiA8 STJDIGdlbmVyaWMgSS9PPiBvbiBpaWNidXMxCmlpY2J1czE6IDx1bmtub3duIGNhcmQ+IGF0IGFk ZHIgMHg1YQppaWNidXMxOiA8dW5rbm93biBjYXJkPiBhdCBhZGRyIDB4NWMKZHMxNzc1MDogPFRl bXAtTW9uaXRvciBEUzE3NzU+IGF0IGFkZHIgMHg5MCBvbiBpaWNidXMxCmlpY2J1czE6IDx1bmtu b3duIGNhcmQ+IGF0IGFkZHIgMHg5NAppaWNidXMxOiA8dW5rbm93biBjYXJkPiBhdCBhZGRyIDB4 MWMwCnBtdTA6IDxBcHBsZSBQTVU5OSBDb250cm9sbGVyPiBtZW0gMHgxNjAwMC0weDE3ZmZmIGly cSAzMzU1NDQ1NyBvbiBtYWNpbzAKcG11MDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNs b2NrLCByZXNvbHV0aW9uIDAuMDAxMDAwcwpwY2liNTogPE9GVyBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDQuMCBvbiBwY2kxCnBjaTU6IDxPRlcgUENJIGJ1cz4gb24gcGNpYjUKb2hjaTA6IDxO RUMgdVBEIDkyMTAgVVNCIGNvbnRyb2xsZXI+IG1lbSAweDgwMTAyMDAwLTB4ODAxMDJmZmYgaXJx IDMzNTU0NDk1IGF0IGRldmljZSAxMS4wIG9uIHBjaTUKdXNidXMwIG9uIG9oY2kwCm9oY2kxOiA8 TkVDIHVQRCA5MjEwIFVTQiBjb250cm9sbGVyPiBtZW0gMHg4MDEwMTAwMC0weDgwMTAxZmZmIGly cSAzMzU1NDQ5NSBhdCBkZXZpY2UgMTEuMSBvbiBwY2k1CnVzYnVzMSBvbiBvaGNpMQplaGNpMDog PE5FQyB1UEQgNzIwMTB4IFVTQiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ODAxMDAwMDAtMHg4MDEw MDBmZiBpcnEgMzM1NTQ0OTUgYXQgZGV2aWNlIDExLjIgb24gcGNpNQp1c2J1czI6IEVIQ0kgdmVy c2lvbiAxLjAKdXNidXMyIG9uIGVoY2kwCnBjaWI2OiA8T0ZXIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgNS4wIG9uIHBjaTEKcGNpNjogPE9GVyBQQ0kgYnVzPiBvbiBwY2liNgphdGEwOiA8SzIg S2F1YWkgQVRBIENvbnRyb2xsZXI+IG1lbSAweDgwMjA0MDAwLTB4ODAyMDdmZmYgaXJxIDMzNTU0 NDcxLDMzNTU0NDcwIGF0IGRldmljZSAxMy4wIG9uIHBjaTYKZndvaGNpMDogPDEzOTQgT3BlbiBI b3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlPiBtZW0gMHg4MDIwMDAwMC0weDgwMjAwZmZmIGlycSAz MzU1NDQ3MiBhdCBkZXZpY2UgMTQuMCBvbiBwY2k2CmZ3b2hjaTA6IE9IQ0kgdmVyc2lvbiAxLjAg KFJPTT0wKQpmd29oY2kwOiBOby4gb2YgSXNvY2hyb25vdXMgY2hhbm5lbHMgaXMgOC4KZndvaGNp MDogRVVJNjQgMDA6MGQ6OTM6ZmY6ZmU6YzE6NTI6YmUKZndvaGNpMDogaW52YWxpZCBzcGVlZCA3 IChmaXhlZCB0byAzKS4KZndvaGNpMDogUGh5IDEzOTRhIGF2YWlsYWJsZSBTODAwLCAzIHBvcnRz Lgpmd29oY2kwOiBMaW5rIFM4MDAsIG1heF9yZWMgNDA5NiBieXRlcy4KZmlyZXdpcmUwOiA8SUVF RTEzOTQoRmlyZVdpcmUpIGJ1cz4gb24gZndvaGNpMApmd2UwOiA8RXRoZXJuZXQgb3ZlciBGaXJl V2lyZT4gb24gZmlyZXdpcmUwCmlmX2Z3ZTA6IEZha2UgRXRoZXJuZXQgYWRkcmVzczogMDI6MGQ6 OTM6YzE6NTI6YmUKZndlMDogRXRoZXJuZXQgYWRkcmVzczogMDI6MGQ6OTM6YzE6NTI6YmUKc2Jw MDogPFNCUC0yL1NDU0kgb3ZlciBGaXJlV2lyZT4gb24gZmlyZXdpcmUwCmZ3b2hjaTA6IEluaXRp YXRlIGJ1cyByZXNldApmd29oY2kwOiBmd29oY2lfaW50cl9jb3JlOiBCVVMgcmVzZXQKZndvaGNp MDogUGh5c2ljYWxVcHBlckJvdW5kIHJlZ2lzdGVyIGlzIG5vdCBpbXBsZW1lbnRlZC4gIFBoeXNp Y2FsIG1lbW9yeSBhY2Nlc3MgaXMgbGltaXRlZCB0byB0aGUgZmlyc3QgNEdCCmZ3b2hjaTA6IFBo eXNpY2FsVXBwZXJCb3VuZCA9IDB4MDAwMDAwMDAKZndvaGNpMDogZndvaGNpX2ludHJfY29yZTog bm9kZV9pZD0weDAwMDAwMDAxLCBTZWxmSUQgQ291bnQ9MiwgQ1lDTEVNQVNURVIgbW9kZQpwY2li NzogPE9GVyBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDYuMCBvbiBwY2kxCnBjaTc6IDxPRlcg UENJIGJ1cz4gb24gcGNpYjcKZ2VtMDogPEFwcGxlIEsyIEdNQUMgRXRoZXJuZXQ+IG1lbSAweDgw NDAwMDAwLTB4ODA1ZmZmZmYgYXQgZGV2aWNlIDE1LjAgb24gcGNpNwpnZW0wOiBpbnZhbGlkIE1B QyBhZGRyZXNzCmRldmljZV9hdHRhY2g6IGdlbTAgYXR0YWNoIHJldHVybmVkIDYKcGNpYjg6IDxP RlcgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSA3LjAgb24gcGNpMQpwY2k4OiA8T0ZXIFBDSSBi dXM+IG9uIHBjaWI4CmF0YXBjaTA6IDxTZXJ2ZXJXb3JrcyBLMiBTQVRBMTUwIGNvbnRyb2xsZXI+ IG1lbSAweDgwNjAwMDAwLTB4ODA2MDFmZmYgaXJxIDMzNTU0NDMyIGF0IGRldmljZSAxMi4wIG9u IHBjaTgKcGNpYjE6IGZhaWxlZCB0byByZXNlcnZlIHJlc291cmNlIGZvciBwY2liOAphdGFwY2kw OiAweDEwIGJ5dGVzIG9mIHJpZCAweDIwIHJlcyA0IGZhaWxlZCAoMCwgMHhmZmZmZmZmZmZmZmZm ZmZmKS4KYXRhMjogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24gYXRhcGNpMAphdGEzOiA8 QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kwCmF0YTQ6IDxBVEEgY2hhbm5lbD4g YXQgY2hhbm5lbCAyIG9uIGF0YXBjaTAKYXRhNTogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDMg b24gYXRhcGNpMAphdGFwY2kxOiA8U2VydmVyV29ya3MgSzIgU0FUQTE1MCBjb250cm9sbGVyPiBh dCBkZXZpY2UgMTIuMSBvbiBwY2k4CnBjaWIxOiBmYWlsZWQgdG8gcmVzZXJ2ZSByZXNvdXJjZSBm b3IgcGNpYjgKYXRhcGNpMTogMHgxMCBieXRlcyBvZiByaWQgMHgyMCByZXMgNCBmYWlsZWQgKDAs IDB4ZmZmZmZmZmZmZmZmZmZmZikuCmF0YXBjaTE6IHVuYWJsZSB0byBtYXAgaW50ZXJydXB0CmRl dmljZV9hdHRhY2g6IGF0YXBjaTEgYXR0YWNoIHJldHVybmVkIDYKVGltZWNvdW50ZXIgInRpbWVi YXNlIiBmcmVxdWVuY3kgMzMzMzMzMzMgSHogcXVhbGl0eSAwCkV2ZW50IHRpbWVyICJkZWNyZW1l bnRlciIgZnJlcXVlbmN5IDMzMzMzMzMzIEh6IHF1YWxpdHkgMTAwMApUaW1lY291bnRlcnMgdGlj ayBldmVyeSAxLjAwMCBtc2VjCmZpcmV3aXJlMDogMiBub2RlcywgbWF4aG9wIDw9IDEgY2FibGUg SVJNIGlybSgxKSAgKG1lKSAKZmlyZXdpcmUwOiBidXMgbWFuYWdlciAxIAptYXg2NjkwMDogMiBz ZW5zb3JzIGRldGVjdGVkLgp1c2J1czA6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wCnVzYnVz MTogMTJNYnBzIEZ1bGwgU3BlZWQgVVNCIHYxLjAKdWdlbjAuMTogPE5FQyBPSENJIHJvb3QgSFVC PiBhdCB1c2J1czAKdWh1YjA6IDxORUMgT0hDSSByb290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4w MC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMAp1Z2VuMS4xOiA8TkVDIE9IQ0kgcm9vdCBIVUI+IGF0 IHVzYnVzMQp1aHViMTogPE5FQyBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEu MDAsIGFkZHIgMT4gb24gdXNidXMxCnVzYnVzMjogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4w CnVnZW4yLjE6IDxORUMgRUhDSSByb290IEhVQj4gYXQgdXNidXMyCnVodWIyOiA8TkVDIEVIQ0kg cm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czIKZmN1 MDogRkNVIGluaXRpYWxpemVkLCBSUE0gc2hpZnQ6IDIKZmN1MDogOCBmYW5zIGRldGVjdGVkIQp1 aHViMDogMyBwb3J0cyB3aXRoIDMgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjE6IDIgcG9y dHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClNNUDogQVAgQ1BVICMxIGxhdW5jaGVk ClRyeWluZyB0byBtb3VudCByb290IGZyb20gdWZzOi9kZXYvYWRhMHMzIFtyd10uLi4KUm9vdCBt b3VudCB3YWl0aW5nIGZvcjogQ0FNIHVzYnVzMgp1aHViMjogNSBwb3J0cyB3aXRoIDUgcmVtb3Zh YmxlLCBzZWxmIHBvd2VyZWQKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogQ0FNIHVzYnVzMgphZGEw IGF0IGF0YTIgYnVzIDAgc2NidXMzIHRhcmdldCAwIGx1biAwCmFkYTA6IDxMZXhhciBTU0QgSDE5 MDExN0g+IEFDUy0yIEFUQSBTQVRBIDMueCBkZXZpY2UKYWRhMDogU2VyaWFsIE51bWJlciBKMzYz OTVKMDAwMjgxCmFkYTA6IDE1MC4wMDBNQi9zIHRyYW5zZmVycyAoU0FUQSAxLngsIFVETUE1LCBQ SU8gODE5MmJ5dGVzKQphZGEwOiAxMjIxMDRNQiAoMjUwMDY5NjgwIDUxMiBieXRlIHNlY3RvcnMp CmNkMCBhdCBhdGEwIGJ1cyAwIHNjYnVzMSB0YXJnZXQgMCBsdW4gMApjZDA6IDxNQVRTSElUQSBD RC1SVyAgQ1ctODEyMyBDQTE0PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNkMDogMzMu MzAwTUIvcyB0cmFuc2ZlcnMgKFVETUEyLCBBVEFQSSAxMmJ5dGVzLCBQSU8gNjU1MzRieXRlcykK Y2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXplIGZhaWxlZDogTk9UIFJFQURZLCBNZWRp dW0gbm90IHByZXNlbnQKbW91bnRyb290OiB3YWl0aW5nIGZvciBkZXZpY2UgL2Rldi9hZGEwczMu Li4KdWdlbjAuMjogPHZlbmRvciAweDA0ZDkgVVNCIEtleWJvYXJkPiBhdCB1c2J1czAKdWtiZDAg b24gdWh1YjAKdWtiZDA6IDx2ZW5kb3IgMHgwNGQ5IFVTQiBLZXlib2FyZCwgY2xhc3MgMC8wLCBy ZXYgMS4xMC8yLjYwLCBhZGRyIDI+IG9uIHVzYnVzMAprYmQxIGF0IHVrYmQwCnVoaWQwIG9uIHVo dWIwCnVoaWQwOiA8dmVuZG9yIDB4MDRkOSBVU0IgS2V5Ym9hcmQsIGNsYXNzIDAvMCwgcmV2IDEu MTAvMi42MCwgYWRkciAyPiBvbiB1c2J1czAKbW9kdWxlX3JlZ2lzdGVyOiBjYW5ub3QgcmVnaXN0 ZXIgZ2VtL21paWJ1cyBmcm9tIGlmX2dlbS5rbzsgYWxyZWFkeSBsb2FkZWQgZnJvbSBrZXJuZWwK TW9kdWxlIGdlbS9taWlidXMgZmFpbGVkIHRvIHJlZ2lzdGVyOiAxNwptb2R1bGVfcmVnaXN0ZXI6 IGNhbm5vdCByZWdpc3RlciBwY2kvZ2VtIGZyb20gaWZfZ2VtLmtvOyBhbHJlYWR5IGxvYWRlZCBm cm9tIGtlcm5lbApNb2R1bGUgcGNpL2dlbSBmYWlsZWQgdG8gcmVnaXN0ZXI6IDE3CmxvMDogbGlu ayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmJnZTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCmJn ZTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUApTZWN1cml0eSBwb2xpY3kgbG9hZGVkOiBNQUMv bnRwZCAobWFjX250cGQpCg== --------------2D8EB09CB184452E95BC269C--