From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 0A2A8AC026E for ; Thu, 5 Sep 2024 01:01:49 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=7jx68/38/uTv1UtHa5OXPzrY/w/yveM30zGDxM/JUzo=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240830; t=1725498109; v=1; x=1725757308; b=J3Be/Xo5eMXuc9/mYFMmwDJRJOv9iuQ2fTXDuLQyHU13+43Pg9KsXARab9JBbbZQ97B/XrI9 C31+t9cVvlW0PrW0EuXaWDaQpIwZNJnlE6s2/IIndGX1V1UqRT6ilm+nNlawVF+9lGfzxmG8G3Z 00izuwsliNKF5NNS0zO7kxYw/8VFF/UhTQl7lOfpWaCAONAcqKmw+Jzp+XfrzMlvaaF4UvGZwjD UZxxBtwUgTq4jKS58YO2/aTVVxi9RgblzDttWULCZigVn5NeUIZAEqqlSv3E/C1fW0z3BjZuGI4 xjIX2BdYgORfll0cEKusInSJponvcES1qmlFxNa3S/2UQ== X-Received: by 127.0.0.2 with SMTP id oma0YY7687511xarFx5YQVPI; Wed, 04 Sep 2024 18:01:48 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by mx.groups.io with SMTP id smtpd.web10.629.1725498107815961939 for ; Wed, 04 Sep 2024 18:01:47 -0700 X-CSE-ConnectionGUID: ruPMczGWRiqIHEXYUGEiRg== X-CSE-MsgGUID: Lq0yj/djRDqQaLn6kIlC7A== X-IronPort-AV: E=McAfee;i="6700,10204,11185"; a="34853339" X-IronPort-AV: E=Sophos;i="6.10,203,1719903600"; d="scan'208";a="34853339" X-Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Sep 2024 18:01:47 -0700 X-CSE-ConnectionGUID: iotERHStRUSpX7PaK/khzw== X-CSE-MsgGUID: g1HtkfbkSCuHLbMcP/D/ZQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,203,1719903600"; d="scan'208";a="70056496" X-Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Sep 2024 18:01:47 -0700 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 4 Sep 2024 18:01:47 -0700 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 4 Sep 2024 18:01:47 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 4 Sep 2024 18:01:47 -0700 X-Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.47) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 4 Sep 2024 18:01:46 -0700 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com (2603:10b6:510:13f::19) by PH8PR11MB6754.namprd11.prod.outlook.com (2603:10b6:510:1c9::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.25; Thu, 5 Sep 2024 01:01:44 +0000 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f]) by PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f%5]) with mapi id 15.20.7918.024; Thu, 5 Sep 2024 01:01:44 +0000 From: "Jayaprakash, N" To: "Kinney, Michael D" , Rebecca Cran , "devel@edk2.groups.io" CC: Rebecca Cran Subject: Re: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: Move to github pull request workflow Thread-Topic: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: Move to github pull request workflow Thread-Index: AQHa/t5Eb9kyVjzYjUamd+A1+GoM5rJHwbeAgAAIp4CAAJYIEA== Date: Thu, 5 Sep 2024 01:01:43 +0000 Message-ID: References: <20240904152147.1424-1-n.jayaprakash@intel.com> <20240904152147.1424-2-n.jayaprakash@intel.com> <331b5a74-0cf6-40fd-9397-3dbe282c9502@os.amperecomputing.com> In-Reply-To: Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5943:EE_|PH8PR11MB6754:EE_ x-ms-office365-filtering-correlation-id: eb6fe396-c8e0-4367-de1c-08dccd464f38 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?ZHRCcVZiaVIzWnY5c2VTTlhobFo2WlpXWXRReTFhNTMxcTNmWm02aEJSRXo0?= =?utf-8?B?bmF4S3d5emVMNTQ5VjNYNjhQbnR3cklqZGFRM3grQUtabU44Z1ZqM1RiT2dF?= =?utf-8?B?UEtiV09hbTJodTdjcHQvNUFaQkV2NkNSZlk4dHAwWEhnODdFTlNxSkVHMmN2?= =?utf-8?B?U09HSFV2MkpUY1VyNzhQOFBWVTZXaWl2OWZrQlRxdWtveS8wMVVmNGlEbGh0?= =?utf-8?B?SUpsUlN3RjlDbmNBb2QwdFo1bm9QWjBmM2w1QS80TjZlaWVZQzlxWG1JNkR1?= =?utf-8?B?VlhqUkZ3WnJTakxISVk4SEdNRGdFTXJ5WDQ1ZTBCNVF5ci9HRGxlUTdBeS90?= =?utf-8?B?S2V1cEgrNEMvRXpONm4yaUQwTUdLdm9OSGJjMXZMTFFzRzVTS0xWN2RvMWh6?= =?utf-8?B?Q1A4alBJQkU4MHBWSzRGVFM3VkdwZCtqVjcvdXVkVDkvVnJRVVl3alQ3UzZI?= =?utf-8?B?TlBsMFRHZjR3R3VPdEk4cnBYSVlGWkRVMGlvR0VnYkg4NnYyakJXTFZUay9H?= =?utf-8?B?VWRLMXdGRSsvblNldWszcHpubDIycXp3MHlhSVJwUk1HdndydTUzNVJQSkgw?= =?utf-8?B?UCtXMEdqYmZINFgvRnRsL0lyUStnZC9pcWZ1ZlcvL1FwR3pGSFRBMWRydWhU?= =?utf-8?B?cUE2SjBkR3ViVUtXTk9YRG5TcENkWlQyNDIvbDBzLzBYdlE4QVVPWEI5eE5P?= =?utf-8?B?eUEwNTZFaGd5cXl0WCswS2NZVUE3UjEyQVdXS3NFYmZOZ3M5VmV2STZLSGQz?= =?utf-8?B?R2hnbnRwMVFscnNhVXdlRS9McGQyM25QL29ZUHgxZzcyWmVnZ0YrOEE5UTZw?= =?utf-8?B?c01aL3RadGZIdXpRc2x0bDVXbVFNYXpyMWp4dDNNMVBXNzE1ZkxITnNDUW01?= =?utf-8?B?OGQ1RENuZ1dzRk1KVkhsbUdaQkI1OEVEOHJSTWpaZkpzMWV1ekZVUXhWaUcv?= =?utf-8?B?SHo3VzBlZTdCMUZvTGN4aWppck9qSGRjRWxNclNWQy9LcEhXdGxNVGlwTUM1?= =?utf-8?B?YVRJdEpFTmxlb2lSSVJPV3BFWE04UDNQOExoTHNKbEtPUitOMEd3TWJRNkhj?= =?utf-8?B?VG5KbnZ3SHFOZ1FPUS9BbW5jWlZodFJGRjMzTDR1Y3F0M3JSVGk2SFIxZFdj?= =?utf-8?B?N0xRWTlZamNkL2VxNlNGSFZncjFGcnVHbWdabWM2Y1BiUG1TeG9ISWd5SXp1?= =?utf-8?B?V1hHSEF1WjZQMWpFb0VOQ2l1SHU5Rm9oc3pRclBUSDgwZUhQVkVOWStoL0dn?= =?utf-8?B?VnFWNVpCU2Y2ZUZGanN6dGg2VjZra2luSi9iR081YWZxdGdESlgyY21Gek16?= =?utf-8?B?Qk9WOGtBdlQzNWVra0ZEeFFIM2NpYVM1YWc0c0JGMndUcUlPUW5sTG9oL0Rt?= =?utf-8?B?VmFqNG84UWRrK0RTMyt0bTJwZHRjT0tNNEhrNGl1VzY0ZmUvL0o4ZmxVbnFr?= =?utf-8?B?TlFydGFudUlKT1l3d2NvaXBSZEtDenh6UVZIcHVCQVlKbzRhaE9FaEp4M1pF?= =?utf-8?B?UHNBeUhXQzhuMXJab1FVYXE0VzQ1dWoyRnFDYmlmS1dwRDRsbDJTY3lJOEkx?= =?utf-8?B?czY2Uit6R09weHhVM0UzQTVrOHJFdXlrZTJERE9Fdy9SMW9hMDZPZ09QNWVp?= =?utf-8?B?d0UyOE5mUEtaWnRaVnltT3UvVXNCNWRIZ3k3a1d2RWhvT1AvZjFsdWwrS3pP?= =?utf-8?B?RFJDRE40Wkx2QVVsdUxkbnU0QmtNbWJHZkJBVU53NExIeG5HS2JmUHZoRmZN?= =?utf-8?B?b1BqZkNzcW8ybFFQSGRpczhuU2QxdVd5OE95NWYyYUhGMmFqckl3N2xEQzhM?= =?utf-8?Q?xwDxsNrZfsHLDNvAfA5ZnG85NWFmcjFWqP1Ds=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dGhBMkJXcnhLbmV5aFRHTWVEbTBqZDBVNytlZXRGK08zMmVETm1OOE84b3pv?= =?utf-8?B?bmtiVktrQ1NRU09XM0I0T1MrNThMelFTZjhjT05GYy9FVkpmZi81SWNaK3kr?= =?utf-8?B?ellMVGxZRURxVVZmdFlRa3hIZExhSE90TGtpN3VheTg0Yis4TW1TZVNSaTRk?= =?utf-8?B?N2hVcmQyajd5aGZtNEJrVGxsaVRFZm5ZckRqZEM5N1M5QlU1SXVFb2ZneFBF?= =?utf-8?B?OS9UMlpzTUdOTGxEOEdDS2xWdDRRUFZPOTdCWWtuTkpjL05LS2k1Ny80akx6?= =?utf-8?B?TUpnZnl4NVNrYmlMTW8rUEhTMWhEMlZ6MzRkdVloR1JJVTZrSU5CSmd0aTdY?= =?utf-8?B?ZmxyUUxUeHB1cXJUVGtKRkNFYVpvYmV3ZjhMNDVPbW9pS0VWYjVWNDVDNUVl?= =?utf-8?B?RFh2UnRta2JGU0IwZmtWKytJQmpqQmhqUzJjMHN4UzkyNlYxa0RpSzREWFAv?= =?utf-8?B?ZFB3UDNQeUl6bFo3ZXZEb0UwSWk1RmFTcHpvODFDTjhnR0MyTDJwSm01dSs0?= =?utf-8?B?YXhlTGFTN0FqZUo4aXFEdFVXWS9RQTVGNW1IbkgzenpRckNyNDA0aTFKaTlY?= =?utf-8?B?YUYzcHdLdDBjd0w2dE1sbm9xOXdxUWtGUC9FejZwWmlZR0M5VGpRZVRqbXBW?= =?utf-8?B?aDlFYm5OQWtPTEw1M0prWTZsZk84eTBzeGVWOE9vTUFGSVlSVkN3R2JDQ2pv?= =?utf-8?B?TzVnRjdPd1lwMml1Q2xkZWFXa0xvTTJxcnpYRDc3Uzg2c1lFaGFCODNRbVJB?= =?utf-8?B?WmFuRVQ0UTZ2TXl1M2xpVzdVM2hFVi9XWnlTNVgvRDVZL3FPb2FoWDJhdWJl?= =?utf-8?B?VjJrR3BueXpSU1pPMXpOa1RmL1pDUGkwdHRGM1ErdWV4TS9nMml4SWJ6Mm0y?= =?utf-8?B?V2xJdFpJUEhOUXRRSTdzUnJXUXBFd3pSemltd3MwVWYzTzBJaFROYzRja3dz?= =?utf-8?B?Ty93OGtRNG1TdUp5Rml1dTc5UnUydThkbEhyNUQvRTVrT0VBejNqYzFuZ2lk?= =?utf-8?B?LzVORzVWL0JiekdZeSsxUlhmU2lnaUUzQ1ZocHpkV1FJRzNaL3V3RWxxc1hy?= =?utf-8?B?YjJRMUJueGl5RmtmUE5tT3NxU3c1R0hnM1FkTitTMWJKU1JRSU9MQ2pSY0lY?= =?utf-8?B?UmlFMVU1eHBySnZqcUNrc2ppSlBSVTJCT0pZM2JFZnhjOGZWcEFLVTJhY29x?= =?utf-8?B?V01BWHJ4Y0xTd2pGdzJaMFhmWEZxZHlEQkxNdnVIaldGaDhCNk4wdlJidUth?= =?utf-8?B?RkNNREJyd3gwWVNMYURxblV4bWdNLzNrT3ZaWnJqWVpQWlBtdGZaOVg5N1Nh?= =?utf-8?B?YnhDdGtVN0ZTaUZSVThXZXRaK01URGhxaWpWTk5HZ2RwR1g0UHVWTEFSd0Mz?= =?utf-8?B?aC9WNExvTW9EOG5OazV6aW01SzduTGY0bFdPaXhxb0JVdnkvWlRYeTJObC9L?= =?utf-8?B?TlluaEdTYzJvZHByeWs3UDAveVhTalpVTnF6M25QaDIzMjhhOGZwb2NQTmdw?= =?utf-8?B?bC8yMDhkcXZXVng5OHJFc1EwMDQyTVFpMjh3WUl1VHBwODJ0ZkZTUmpPa3k3?= =?utf-8?B?eHRxb2hxdURmZ1BBZkNHcFdPdittRHhvR2pqaUJWNEdjS2w4U3RyTEFmZzdk?= =?utf-8?B?RjhPZi9xVDI0d2FPVjFrS1Fqc3JFdTdQaC8wYVdxeTJBTk93aXVVd2RoTndF?= =?utf-8?B?VzlzT2ZGditFcS9Sa0xpWStXSTZJd3l0VkpMdk8wOGl3amVISGNoMWRaKzdI?= =?utf-8?B?RDBrN2tQckRJTWQ4Z3c3dUJDUlZXeEozbG9wQU5OeWROTU8rUnRZQmxLQ0ZV?= =?utf-8?B?NkNwSDdCRWROcjZYdU9GM3R3K1JFZGpOR2FiNU16b2lXekVlUTdFMCtmNHhG?= =?utf-8?B?Q1lPVmE1SVRjemRNNWlVM3BXZVNUb0FNaGtxenJPeGsxNUY5b3ltQVZNOWpr?= =?utf-8?B?ZktDbG1IdkdLQWp4azBoN0xkRXlBTktCdksrR2x2elQ3Rzc2MGR5SE9MSmVl?= =?utf-8?B?TS9rSFZ5R0t2QUZSMWNyTURuMjhKalQxRUREQXZZVUdDVVpUQis1bW9pbDlU?= =?utf-8?B?TDJhQldzNm9oSmd2NUduSzZvYXVoV2xpNHJyN0lvdVM3dXR3TExGZlE5TlNX?= =?utf-8?Q?60W4b5BuSfsSQ2gGlxrFbJmgn?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5943.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb6fe396-c8e0-4367-de1c-08dccd464f38 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2024 01:01:43.7253 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TQB4W9K6RhleVJRnWuvk2c4xdYX3rjqiWxcLkN9wfVuOTUV3oCkwCHEYbE5+uX+DP6tQjUR9lJeIBQb1OYK1Xg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6754 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 04 Sep 2024 18:01:47 -0700 Resent-From: n.jayaprakash@intel.com Reply-To: devel@edk2.groups.io,n.jayaprakash@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 0BgLSUinJqpbifTzjUjtp7BEx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b="J3Be/Xo5"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgUmViZWNjYSwNCg0KQmVsb3cgc3VnZ2VzdGlvbiBmcm9tIE1pa2UgYWxzbyBzZWVtcyByZWFz b25hYmxlLg0KDQpDb3VsZCB5b3UgcmV2aWV3IGFuZCBhcHByb3ZlIHRoZSBwYXRjaD8NCg0KUmVn YXJkcywNCkpQDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBLaW5uZXksIE1p Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+IA0KU2VudDogV2VkbmVzZGF5LCBT ZXB0ZW1iZXIgNCwgMjAyNCA5OjM0IFBNDQpUbzogUmViZWNjYSBDcmFuIDxyZWJlY2NhQG9zLmFt cGVyZWNvbXB1dGluZy5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgSmF5YXByYWthc2gsIE4g PG4uamF5YXByYWthc2hAaW50ZWwuY29tPg0KQ2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rp by5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQpT dWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtlZGsyLWxpYmMgUGF0Y2ggMS8xXSBlZGsyLWxpYmM6 IE1vdmUgdG8gZ2l0aHViIHB1bGwgcmVxdWVzdCB3b3JrZmxvdw0KDQpJIHByZWZlciB0byBrZWVw IGFsbCB0aGUgcmVwb3MgYWxpZ25lZCBzbyB3ZSBkbyBub3QgaGF2ZSB0byBkbyBhbnkgY2hhbmdl cyBpZiByZXZpZXdlcnMgYXJlIGFkZGVkIGluIHRoZSBmdXR1cmUuDQoNCk1pa2UNCg0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAb3Mu YW1wZXJlY29tcHV0aW5nLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBTZXB0ZW1iZXIgNCwgMjAy NCA4OjMzIEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgSmF5YXByYWthc2gsIE4gPG4u amF5YXByYWthc2hAaW50ZWwuY29tPg0KPiBDYzogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlv LmNvbT47IEtpbm5leSwgTWljaGFlbCBEIA0KPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW2VkazItbGliYyBQYXRjaCAxLzFdIGVkazIt bGliYzogTW92ZSB0byANCj4gZ2l0aHViIHB1bGwgcmVxdWVzdCB3b3JrZmxvdw0KPiANCj4gV2Ug ZG9uJ3QgbmVlZCBBc3NpZ25SZXZpZXdlcnMueWFtbCBzaW5jZSB0aGVyZSBhcmUgbm8gcmV2aWV3 ZXJzIG9ubHkgDQo+IG1haW50YWluZXJzLg0KPiANCj4gT3RoZXJ3aXNlIGl0IGxvb2tzIGdvb2Qu DQo+IA0KPiANCj4gLS0NCj4gDQo+IFJlYmVjY2ENCj4gDQo+IA0KPiBPbiA5LzQvMjAyNCA5OjIw IEFNLCBKYXlhcHJha2FzaCwgTiB2aWEgZ3JvdXBzLmlvIHdyb3RlOg0KPiA+IFJFRjogaHR0cHM6 Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD00ODQwDQo+ID4NCj4gPiBN aWdyYXRlIGRhdGEgZnJvbSBNYWludGFpbmVycy50eHQgdG8gdGhlIEdpdEh1YiBzdGFuZGFyZCBD T0RFT1dORVJTIA0KPiA+IGFuZCBDT05UUklCVVRPUlMubWQuIFRoZSBsYXR0ZXIgZmlsZSBjb250 YWlucyBtYXBwaW5ncyBmcm9tIG5hbWUgdG8gDQo+ID4gZW1haWwgYWRkcmVzcyBhbmQgR2l0SHVi IHVzZXJuYW1lcywgd2hpY2ggd2lsbCBoZWxwIHBlb3BsZSB3aG8gd2FudCANCj4gPiB0byBlbWFp bCBtYWludGFpbmVycyBpbnN0ZWFkIG9mIHVzaW5nIEdpdEh1Yi4NCj4gPg0KPiA+IEFkZCAuZ2l0 aHViL3dvcmtmbG93cy9Bc3NpZ25SZXZpZXdlcnMueW1sIHdoaWNoIGFkZHMgcmV2aWV3ZXJzIHRv IGEgDQo+ID4gUHVsbCBSZXF1ZXN0IGJhc2VkIG9uIHRoZSBjb250ZW50IG9mIHRoZSBDT0RFT1dO RVJTIGZpbGUuDQo+ID4NCj4gPiBDYzogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4N Cj4gPiBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+ ID4gQ2M6IEpheWFwcmFrYXNoIE4gPG4uamF5YXByYWthc2hAaW50ZWwuY29tPg0KPiA+IFNpZ25l ZC1vZmYtYnk6IEpheWFwcmFrYXNoIE4gPG4uamF5YXByYWthc2hAaW50ZWwuY29tPg0KPiA+IC0t LQ0KPiA+ICAgLmdpdGh1Yi93b3JrZmxvd3MvQXNzaWduUmV2aWV3ZXJzLnlhbWwgfCAzNCArKysr KysrKysrKysNCj4gPiAgIENPREVPV05FUlMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MjEgKysrKysrKysNCj4gPiAgIENPTlRSSUJVVE9SUy5tZCAgICAgICAgICAgICAgICAgICAgICAg IHwgMTMgKysrKysNCj4gPiAgIE1haW50YWluZXJzLnR4dCAgICAgICAgICAgICAgICAgICAgICAg IHwgNzEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IC0tDQo+ID4gICA0IGZpbGVzIGNoYW5n ZWQsIDY4IGluc2VydGlvbnMoKyksIDcxIGRlbGV0aW9ucygtKQ0KPiA+ICAgY3JlYXRlIG1vZGUg MTAwNjQ0IC5naXRodWIvd29ya2Zsb3dzL0Fzc2lnblJldmlld2Vycy55YW1sDQo+ID4gICBjcmVh dGUgbW9kZSAxMDA2NDQgQ09ERU9XTkVSUw0KPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IENPTlRS SUJVVE9SUy5tZA0KPiA+ICAgZGVsZXRlIG1vZGUgMTAwNjQ0IE1haW50YWluZXJzLnR4dA0KPiA+ DQo+ID4gZGlmZiAtLWdpdCBhLy5naXRodWIvd29ya2Zsb3dzL0Fzc2lnblJldmlld2Vycy55YW1s DQo+IGIvLmdpdGh1Yi93b3JrZmxvd3MvQXNzaWduUmV2aWV3ZXJzLnlhbWwNCj4gPiBuZXcgZmls ZSBtb2RlIDEwMDY0NA0KPiA+IGluZGV4IDAwMDAwMDAuLjRkMDc3OWUNCj4gPiAtLS0gL2Rldi9u dWxsDQo+ID4gKysrIGIvLmdpdGh1Yi93b3JrZmxvd3MvQXNzaWduUmV2aWV3ZXJzLnlhbWwNCj4g PiBAQCAtMCwwICsxLDM0IEBADQo+ID4gKyMjIEBmaWxlDQo+ID4gKyMgQXNzaWduIHJldmlld2Vy cyBmcm9tIGEgUkVWSUVXRVJTIGZpbGUgdXNpbmcgQ09ERU9XTkVSUyBzeW50YXggIyANCj4gPiAr IyBDb3B5cmlnaHQgKGMpIDIwMjQsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2Vy dmVkLjxCUj4gIyANCj4gPiArU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1Q YXRlbnQgIyMNCj4gPiArDQo+ID4gK25hbWU6IEFzc2lnbiByZXZpZXdlcnMgZnJvbSBhIFJFVklF V0VSUyBmaWxlIHVzaW5nIENPREVPV05FUlMgDQo+ID4gK3N5bnRheA0KPiA+ICsNCj4gPiArb246 DQo+ID4gKyAgcHVsbF9yZXF1ZXN0X3RhcmdldDoNCj4gPiArICAgIHR5cGVzOiBbb3BlbmVkLCBz eW5jaHJvbml6ZSwgcmVvcGVuZWQsIHJlYWR5X2Zvcl9yZXZpZXddDQo+ID4gKyAgICBicmFuY2hl czoNCj4gPiArICAgICAgLSBtYXN0ZXINCj4gPiArDQo+ID4gK2pvYnM6DQo+ID4gKyAgYXNzaWdu X3Jldmlld2VyczoNCj4gPiArICAgIGlmOiBnaXRodWIuZXZlbnQucHVsbF9yZXF1ZXN0LmRyYWZ0 ID09IGZhbHNlDQo+ID4gKyAgICBydW5zLW9uOiB1YnVudHUtbGF0ZXN0DQo+ID4gKyAgICBwZXJt aXNzaW9uczoNCj4gPiArICAgICAgcHVsbC1yZXF1ZXN0czogd3JpdGUNCj4gPiArICAgIHN0ZXBz Og0KPiA+ICsgICAgICAtIG5hbWU6IEdlbmVyYXRlIFRva2VuDQo+ID4gKyAgICAgICAgaWQ6IGdl bmVyYXRlLXRva2VuDQo+ID4gKyAgICAgICAgdXNlczogYWN0aW9ucy9jcmVhdGUtZ2l0aHViLWFw cC10b2tlbkB2MQ0KPiA+ICsgICAgICAgIHdpdGg6DQo+ID4gKyAgICAgICAgICBhcHAtaWQ6ICR7 ew0KPiBzZWNyZXRzLlRJQU5PQ09SRV9BU1NJR05fUkVWSUVXRVJTX0FQUExJQ0FUSU9OX0lEIH19 DQo+ID4gKyAgICAgICAgICBwcml2YXRlLWtleTogJHt7DQo+IHNlY3JldHMuVElBTk9DT1JFX0FT U0lHTl9SRVZJRVdFUlNfQVBQTElDQVRJT05fUFJJVkFURV9LRVkgfX0NCj4gPiArICAgICAgLSBu YW1lOiBDaGVja291dCBQdWxsIFJlcXVlc3QgVGFyZ2V0DQo+ID4gKyAgICAgICAgdXNlczogYWN0 aW9ucy9jaGVja291dEB2Mg0KPiA+ICsgICAgICAtIG5hbWU6IEFzc2lnbiBSZXZpZXdlcnMNCj4g PiArICAgICAgICB1c2VzOiBtZGtpbm5leS9naXRodWItYWN0aW9uLWFzc2lnbi1yZXZpZXdlcnNA bWFpbg0KPiA+ICsgICAgICAgIHdpdGg6DQo+ID4gKyAgICAgICAgICB0b2tlbjogJHt7IHN0ZXBz LmdlbmVyYXRlLXRva2VuLm91dHB1dHMudG9rZW4gfX0NCj4gPiBcIE5vIG5ld2xpbmUgYXQgZW5k IG9mIGZpbGUNCj4gPiBkaWZmIC0tZ2l0IGEvQ09ERU9XTkVSUyBiL0NPREVPV05FUlMgbmV3IGZp bGUgbW9kZSAxMDA2NDQgaW5kZXggDQo+ID4gMDAwMDAwMC4uZjE3MTI0NA0KPiA+IC0tLSAvZGV2 L251bGwNCj4gPiArKysgYi9DT0RFT1dORVJTDQo+ID4gQEAgLTAsMCArMSwyMSBAQA0KPiA+ICsj IyBAZmlsZQ0KPiA+ICsjIFRoaXMgZmlsZSBjb250YWlucyB0aGUgY29kZSBvd25lcnMgb2YgZWRr Mi1saWJjIHJlcG8gIyAjIA0KPiA+ICtDb3B5cmlnaHQgKGMpIDIwMjQsIEludGVsIENvcnBvcmF0 aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4gIyANCj4gPiArU1BEWC1MaWNlbnNlLUlkZW50 aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQgIyMNCj4gPiArDQo+ID4gKyMgVGhpcyBmaWxlIGNv bnRhaW5zIHRoZSBsaXN0IG9mIG1haW50YWluZXJzIChpLmUuIHBlb3BsZSB3aG8gb3duIA0KPiA+ ICt0aGUgIyBhcmVhcyBhbmQgY2FuIGNvbW1pdCBjaGFuZ2VzKSBmb3IgdmFyaW91cyBwYXJ0cyBv ZiBlZGsyLWxpYmMuDQo+ID4gKw0KPiA+ICsjIEVESyBJSSBQbGF0Zm9ybXMgbWFpbnRhaW5lcnMN Cj4gPiArIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ID4gKw0KPiA+ICsqIEBtZGtp bm5leSBAYmNyYW4gQGpwc2hpdmFrYXZpDQo+ID4gKw0KPiA+ICsjIEFwcFBrZyBvd25lcnMNCj4g PiArQXBwUGtnLyoqIEBtZGtpbm5leSBAanBzaGl2YWthdmkgQGJjcmFuDQo+ID4gKw0KPiA+ICsj IFN0ZExpYiBhbmQgU3RkTGliUHJpdmF0ZUludGVybmFsRmlsZXMgb3duZXJzDQo+ID4gK1N0ZExp Yi8qKiBAbWRraW5uZXkgQGpwc2hpdmFrYXZpIEBiY3Jhbg0KPiA+ICtTdGRMaWJQcml2YXRlSW50 ZXJuYWxGaWxlcy8qKiBAbWRraW5uZXkgQGpwc2hpdmFrYXZpIEBiY3Jhbg0KPiA+IGRpZmYgLS1n aXQgYS9DT05UUklCVVRPUlMubWQgYi9DT05UUklCVVRPUlMubWQgbmV3IGZpbGUgbW9kZSAxMDA2 NDQgDQo+ID4gaW5kZXggMDAwMDAwMC4uNTE3Mzg5OA0KPiA+IC0tLSAvZGV2L251bGwNCj4gPiAr KysgYi9DT05UUklCVVRPUlMubWQNCj4gPiBAQCAtMCwwICsxLDEzIEBADQo+ID4gK0VESyBJSSBM aWJjIE1haW50YWluZXJzIGFuZCBSZXZpZXdlcnMgDQo+ID4gKz09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQ0KPiA+ICsNCj4gPiArVGhpcyBmaWxlIGlzIGludGVuZGVk IHRvIHByb3ZpZGUgYW4gZWFzeSB3YXkgdG8gbG9vayB1cCBwZW9wbGUncw0KPiBuYW1lcyBhbmQg ZW1haWwgYWRkcmVzc2VzIGdpdmVuIHRoZWlyIEdpdEh1YiB1c2VybmFtZXMgZnJvbSB0aGUgDQo+ IENPREVPV05FUlMgLyBSRVZJRVdFUlMgZmlsZXMuDQo+ID4gKw0KPiA+ICtTaW5jZSBpdCdzIGFu IGV4dHJhIGZpbGUgdG8gcmVtZW1iZXIgdG8gdXBkYXRlIHdoZW4gY2hhbmdpbmcNCj4gbWFpbnRh aW5lcnMgb3IgcmV2aWV3ZXJzLCBpdCB3aWxsIGxpa2VseSBiZWNvbWUgb3V0LW9mLXN5bmMgd2l0 aCANCj4gQ09ERU9XTkVSUyBhbmQvb3IgUkVWSUVXRVJTIG92ZXIgdGltZSBhbmQgbmVlZCBhbiBv Y2Nhc2lvbmFsIHJlZnJlc2guDQo+ID4gKw0KPiA+ICsNCj4gPiArfCBOYW1lICAgICAgICAgICAg ICAgICB8IGUtbWFpbCBhZGRyZXNzICAgICAgICAgICAgICAgIHwNCj4gR2l0aHVidXNlcm5hbWUg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KPiA+ICt8LS0tLS0tLS0tLS0tLS0t LS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tDQo+ID4g K3wtLS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18 LS0NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfA0KPiA+ICt8IFJlYmVj Y2EgQ3JhbiAgICAgICAgIHwgcmViZWNjYUBic2Rpby5jb20gICAgICAgICAgICAgfA0KPiBbQGJj cmFuXShodHRwczovL2dpdGh1Yi5jb20vYmNyYW4pICAgICAgICAgICAgICB8DQo+ID4gK3wgTWlj aGFlbCBEIEtpbm5leSAgICAgfCBtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbSAgICB8DQo+IFtA bWRraW5uZXldKGh0dHBzOi8vZ2l0aHViLmNvbS9tZGtpbm5leSkgICAgICAgIHwNCj4gPiArfCBK YXlhcHJha2FzaCBOZXZhcmEgICB8IG4uamF5YXByYWthc2hAaW50ZWwuY29tICAgICAgIHwNCj4g W0BqcHNoaXZha2F2aV0oaHR0cHM6Ly9naXRodWIuY29tL2pwc2hpdmFrYXZpKSAgfA0KPiA+IGRp ZmYgLS1naXQgYS9NYWludGFpbmVycy50eHQgYi9NYWludGFpbmVycy50eHQgZGVsZXRlZCBmaWxl IG1vZGUgDQo+ID4gMTAwNjQ0IGluZGV4IDhhOTg5ODcuLjAwMDAwMDANCj4gPiAtLS0gYS9NYWlu dGFpbmVycy50eHQNCj4gPiArKysgL2Rldi9udWxsDQo+ID4gQEAgLTEsNzEgKzAsMCBAQA0KPiA+ IC1FREsgSUkgTElCQyBQcm9qZWN0IE1haW50YWluZXJzDQo+ID4gLT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0NCj4gPiAtDQo+ID4gLVRoaXMgZmlsZSBwcm92aWRlcyBpbmZvcm1hdGlv biBhYm91dCB0aGUgcHJpbWFyeSBtYWludGFpbmVycyBmb3IgDQo+ID4gdGhlDQo+IEVESyBJSSBM SUJDDQo+ID4gLVByb2plY3QuICBUaGlzIHJlcG9zaXRvcnkgd2FzIGV4cG9ydGVkIGZyb20gdGhl IGVkazIgcmVwb3NpdG9yeSBhbmQNCj4gZGVwZW5kcw0KPiA+IC1vbiB0aGUgZWRrMiByZXBvc2l0 b3J5LiAgVGhlIGZvbGxvd2luZyBhcmUgdGhlIGxpbmtzIHRvIHRoZSBlZGsyDQo+IHJlcG9zaXRv cnk6DQo+ID4gLQ0KPiA+IC0gICAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyDQo+ ID4gLSAgICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvYmxvYi9tYXN0ZXIvUmVh ZG1lLm1kDQo+ID4gLSAgICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvYmxvYi9t YXN0ZXIvTWFpbnRhaW5lcnMudHh0DQo+ID4gLQ0KPiA+IC1JbiBnZW5lcmFsLCB5b3Ugc2hvdWxk IG5vdCBwcml2YXRlbHkgZW1haWwgdGhlIG1haW50YWluZXIuIFlvdSANCj4gPiBzaG91bGQgLWVt YWlsIHRoZSBlZGsyLWRldmVsIGxpc3QsIGFuZCBDYyB0aGUgcGFja2FnZSBtYWludGFpbmVycyAN Cj4gPiBhbmQgLXJldmlld2Vycy4NCj4gPiAtDQo+ID4gLUlmIHRoZSBwYWNrYWdlIG1haW50YWlu ZXIgd2FudHMgdG8gaGFuZCBvdmVyIHRoZSByb2xlIHRvIG90aGVyDQo+IHBlb3BsZSwNCj4gPiAt dGhlIHBhY2thZ2UgbWFpbnRhaW5lciBzaG91bGQgc2VuZCB0aGUgcGF0Y2ggdG8gdXBkYXRlDQo+ IE1haW50YWluZXJzLnR4dA0KPiA+IC13aXRoIG5ldyBtYWludGFpbmVyLCBhbmQgdGhlIG5ldyBt YWludGFpbmVyIHNob3VsZCBmb2xsb3cgdXAgd2l0aCANCj4gPiAtYW4gQWNrZWQtYnkgb3IgYSBS ZXZpZXdlZC1ieS4NCj4gPiAtDQo+ID4gLURlc2NyaXB0aW9ucyBvZiBzZWN0aW9uIGVudHJpZXM6 DQo+ID4gLQ0KPiA+IC0gIEw6IE1haWxpbmcgbGlzdCB0aGF0IGlzIHJlbGV2YW50IHRvIHRoaXMg YXJlYSAoZGVmYXVsdCBpcyBlZGsyLQ0KPiBkZXZlbCkNCj4gPiAtICAgICBQYXRjaGVzIGFuZCBx dWVzdGlvbnMgc2hvdWxkIGJlIHNlbnQgdG8gdGhlIGVtYWlsIGxpc3QuDQo+ID4gLSAgTTogUGFj a2FnZSBNYWludGFpbmVyOiBDYyBhZGRyZXNzIGZvciBwYXRjaGVzIGFuZCBxdWVzdGlvbnMuDQo+ IFJlc3BvbnNpYmxlDQo+ID4gLSAgICAgZm9yIHJldmlld2luZyBhbmQgcHVzaGluZyBwYWNrYWdl IGNoYW5nZXMgdG8gc291cmNlIGNvbnRyb2wuDQo+ID4gLSAgUjogUGFja2FnZSBSZXZpZXdlcjog Q2MgYWRkcmVzcyBmb3IgcGF0Y2hlcyBhbmQgcXVlc3Rpb25zLg0KPiBSZXZpZXdlcnMgaGVscA0K PiA+IC0gICAgIG1haW50YWluZXJzIHJldmlldyBjb2RlLCBidXQgZG9uJ3QgaGF2ZSBwdXNoIGFj Y2Vzcy4gQQ0KPiBkZXNpZ25hdGVkIFBhY2thZ2UNCj4gPiAtICAgICBSZXZpZXdlciBpcyByZWFz b25hYmx5IGZhbWlsaWFyIHdpdGggdGhlIFBhY2thZ2UgKG9yIHNvbWUNCj4gbW9kdWxlcw0KPiA+ IC0gICAgIHRoZXJlb2YpLCBhbmQvb3IgcHJvdmlkZXMgdGVzdGluZyBvciByZWdyZXNzaW9uIHRl c3RpbmcgZm9yIHRoZQ0KPiBQYWNrYWdlDQo+ID4gLSAgICAgKG9yIHNvbWUgbW9kdWxlcyB0aGVy ZW9mKSwgaW4gY2VydGFpbiBwbGF0Zm9ybXMgYW5kDQo+IGVudmlyb25tZW50cy4NCj4gPiAtICBX OiBXZWItcGFnZSB3aXRoIHN0YXR1cy9pbmZvDQo+ID4gLSAgVDogU0NNIHRyZWUgdHlwZSBhbmQg bG9jYXRpb24uICBUeXBlIGlzIG9uZSBvZjogZ2l0LCBzdm4uDQo+ID4gLSAgUzogU3RhdHVzLCBv bmUgb2YgdGhlIGZvbGxvd2luZzoNCj4gPiAtICAgICBTdXBwb3J0ZWQ6ICBTb21lb25lIGlzIGFj dHVhbGx5IHBhaWQgdG8gbG9vayBhZnRlciB0aGlzLg0KPiA+IC0gICAgIE1haW50YWluZWQ6IFNv bWVvbmUgYWN0dWFsbHkgbG9va3MgYWZ0ZXIgaXQuDQo+ID4gLSAgICAgT2RkIEZpeGVzOiAgSXQg aGFzIGEgbWFpbnRhaW5lciBidXQgdGhleSBkb24ndCBoYXZlIHRpbWUgdG8gZG8NCj4gPiAtICAg ICAgICAgICAgICAgICBtdWNoIG90aGVyIHRoYW4gdGhyb3cgdGhlIG9kZCBwYXRjaCBpbi4gU2Vl IGJlbG93Lg0KPiA+IC0gICAgIE9ycGhhbjogICAgIE5vIGN1cnJlbnQgbWFpbnRhaW5lciBbYnV0 IG1heWJlIHlvdSBjb3VsZCB0YWtlIHRoZQ0KPiA+IC0gICAgICAgICAgICAgICAgIHJvbGUgYXMg eW91IHdyaXRlIHlvdXIgbmV3IGNvZGVdLg0KPiA+IC0gICAgIE9ic29sZXRlOiAgIE9sZCBjb2Rl LiBTb21ldGhpbmcgdGFnZ2VkIG9ic29sZXRlIGdlbmVyYWxseSBtZWFucw0KPiA+IC0gICAgICAg ICAgICAgICAgIGl0IGhhcyBiZWVuIHJlcGxhY2VkIGJ5IGEgYmV0dGVyIHN5c3RlbSBhbmQgeW91 DQo+ID4gLSAgICAgICAgICAgICAgICAgc2hvdWxkIGJlIHVzaW5nIHRoYXQuDQo+ID4gLQ0KPiA+ IC1FREsgSUkgTElCQyBQcm9qZWN0DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiAtVzog aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvRURL LUlJDQo+ID4gLUw6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbA0KPiA+IC1UOiBnaXQg LSBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItbGliYy5naXQNCj4gPiAtDQo+ID4g LVJlc3BvbnNpYmxlIERpc2Nsb3N1cmUsIFJlcG9ydGluZyBTZWN1cml0eSBJc3N1ZXMNCj4gPiAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IC1U QkQNCj4gPiAtDQo+ID4gLUVESyBJSSBSZWxlYXNlczoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLQ0K PiA+IC1UQkQNCj4gPiAtDQo+ID4gLUVESyBJSSBQYWNrYWdlczoNCj4gPiAtLS0tLS0tLS0tLS0t LS0tLQ0KPiA+IC1BcHBQa2cNCj4gPiAtVzogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90 aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvQXBwUGtnDQo+ID4gLU06IFJlYmVjY2EgQ3JhbiA8cmVi ZWNjYUBic2Rpby5jb20+DQo+ID4gLU06IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5u ZXlAaW50ZWwuY29tPg0KPiA+IC1NOiBKYXlhcHJha2FzaCBOIDxuLmpheWFwcmFrYXNoQGludGVs LmNvbT4NCj4gPiAtDQo+ID4gLVN0ZExpYiwgU3RkTGliUHJpdmF0ZUludGVybmFsRmlsZXMNCj4g PiAtVzogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90aWFub2NvcmUuZ2l0aHViLmlvL3dp a2kvU3RkTGliDQo+ID4gLU06IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+DQo+ID4g LU06IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+IC1N OiBKYXlhcHJha2FzaCBOIDxuLmpheWFwcmFrYXNoQGludGVsLmNvbT4NCg0KCi09LT0tPS09LT0t PS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNl bnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMjA1MDkpOiBodHRwczovL2Vk azIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMjA1MDkKTXV0ZSBUaGlzIFRvcGljOiBodHRw czovL2dyb3Vwcy5pby9tdC8xMDgyNjcxMDIvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3du ZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9k ZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0tCgoN Cg==