From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web08.1680.1638904966202321916 for ; Tue, 07 Dec 2021 11:22:46 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=eTX6SOGk; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10190"; a="224923855" X-IronPort-AV: E=Sophos;i="5.87,295,1631602800"; d="scan'208";a="224923855" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2021 11:22:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,295,1631602800"; d="scan'208";a="515767412" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga007.fm.intel.com with ESMTP; 07 Dec 2021 11:22:44 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 11:22:43 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 11:22:43 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Tue, 7 Dec 2021 11:22:43 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.106) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 7 Dec 2021 11:22:43 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jtvgG/4YR4iy7Wi47lM+g1W2RUGXmNokcN+t5xZGKyHWI/ZpRezfCHv2qerOQDe3Fz28VvGi2J9niCL0HpJvlBzzQOXrpMBXI9O3zqpfOz2ss2B5EK8BPVakW/tYN5DdQaxktf0XiiRk+NKmhke+hjpr+cpsSPkyKfjQ20mWLYMQcR3XLE05R8nVaU7BfcQCQP0+5f0tdbMzaGeyg7BuedjbfsDcWU5wdV05Rjn5UVVfmhKTaLYJ7I+Xa+kAEEs3MiyKCeqK9pyjGOjqAOIevRUgmbJAfGxDjXKFhbmiPy2op7fTJP7G7B6hK1EvML6r6DkoAFaKRiCHDHt2BNRzJA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tTOLJ/RbfMcBFVJ+PYNF5T99ebNFUccEE9ADQK6OR/8=; b=UriUm3oVCJCTRxBero272EB5oazC5SWeMUninKTp8e6nj2HOPQhC36oLanbkIbDHVE8ufTcsp5fFq3le5wOW1RQ2a3Z72Ede+X+NvKAzlWYQ1f+xNcBlOlrxNv2iHDVCLA7k1/wl12cnNzTallrSPdzAqLTgut3ZeD12QQcObN+b7OBtRU9U153Ks1pVF/bYaBg9QD+4mvwYrdJKmORcvW7HTfAoQb3HRfUzX/N1SGGklJZM1EhLj26YbJUwj3ptf27TU7k+2sMG9jTG3/jnI0VvR/BbVSgiL9nowll6N/uwKXyC6n/bMcz7sdHuxKEAYBroG8gF2c2w8P+LH2JE6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tTOLJ/RbfMcBFVJ+PYNF5T99ebNFUccEE9ADQK6OR/8=; b=eTX6SOGkz3hv4GEPnhdgUQ7YNOuuIuG8kaghfFqRh2x21S+XjUtA1v4ffjWXF6xl/MFVF+AzRSSJnYVggIiGrFqNq1PIutAGf4Rz3eBxViBnLRprog0G8uAvCVaKqTKl6OYKvMKLCjGMnIrf1/Vfz5KDq7oIkBEpe/VgFNylk64= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MWHPR11MB1566.namprd11.prod.outlook.com (2603:10b6:301:10::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.23; Tue, 7 Dec 2021 19:22:40 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::69f8:2c79:e2cc:540b]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::69f8:2c79:e2cc:540b%6]) with mapi id 15.20.4778.012; Tue, 7 Dec 2021 19:22:40 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , Michael Kubacki , "Andrew Fish (afish@apple.com)" , Leif Lindholm , "Kinney, Michael D" Subject: Uncrustify Conversion Detailed Plan and Extended Hard Freeze Update #5 - Completed - Hard Freeze Lifted Thread-Topic: Uncrustify Conversion Detailed Plan and Extended Hard Freeze Update #5 - Completed - Hard Freeze Lifted Thread-Index: Adfrm9xrCqIBUg6uQmiVmUhGsddx1Q== Date: Tue, 7 Dec 2021 19:22:39 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: deb1a10f-078b-4a17-c6f6-08d9b9b6ef5f x-ms-traffictypediagnostic: MWHPR11MB1566:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TVuZ9Rae1mFp97K5AXemzS3HzOFO2q5ymWtnZUPvTy+4NQOU0tPCdah8npI5B5Wj8zEDyTJZqJ/3/d+4i7ir+9OeRSkh0ojMzIAQc/upTyLFU5y1lArtryfziSmqfsZ4DR03jZrA3upVt0hgeDaag9xvq7AZmBMZjvzXuUN3BOkVAtq1/HdE1aEzOdldj+AKTVUsvW4oTjCmENodnp6k7UQYjLnFEIQN3w6Vcnk4SOcXTQvJeA25MjQY3ECQ/7FHsRraksB8RvF5FXOHr4mmbB165vCJZsar5Mk21rLcsKEkyu7Lnnwvf1e7ig00kday7XIQ1GmakumnWC6gGkOmdz4Bv3jpzxnbZ9Ek1u+t0zKu156jWEr5vY0jejiWtM71z2KpOV66mRTsurawgo5WYdSohM+FPIxx89TKybb4D5a3zUupqa3Q+f+VwSSrpJCKvGIOHAO/uuWbonv009tjSSlucds08fiUTFPF/8GDFlD1tbiOmCWBoZBztDggWPizJ9DxXIAKV0OwkN0nJbLt0Iylfz8EhwVvdqUQRfGxRpgCV94RTyYSn1PmRAfTe9QwrPuU6z3dxt2wu1eYoYW42B6l7onZ/NqN1EEF1thlqyfjN/vzZ76mxn+xuCE5hyjRGnwQRDMpJvwrNRf8mvghkdlXv/AQSTSvdech9D67unpdXIFM92fC7leq4/RAlpz6JD4Q2Sbyh5ESAigOYGts4Rkgb2dFkcR9tnKO/fD92ZrDHmbpCovZlbrU4Fe+7Z9Q9PLEAV1GEI0UYcNccr3t0ff9RvbDd8sKomC+k2ZMP73tJaXBKme/hJOlviV/yN/SQi8IiSKDB4fk1Oy/M6LbVYugKtVT6ceQmXHme9/w39k= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(76116006)(186003)(82960400001)(83380400001)(86362001)(19627235002)(66446008)(71200400001)(66476007)(110136005)(6506007)(66556008)(26005)(2906002)(64756008)(38070700005)(316002)(52536014)(66946007)(30864003)(15650500001)(8676002)(8936002)(966005)(7696005)(9686003)(508600001)(122000001)(33656002)(55016003)(38100700002)(5660300002)(460985005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U3Q5RHVianNoT1BHRVd4YS8vWU9kc1h2aFZUbjdXWVhBQTRKZlErTFVsaWl1?= =?utf-8?B?eklkZ1M2Mko0bFlhVi9VYW0zOVZVOFl1L0gxbkY1M2dEVXgyajMveDR5eEFO?= =?utf-8?B?am5iNmRVM1o4VmZORUlNNGZBS1IyU2VCN3VzZHh0QVhoYkxJNHo3N2Z3WW45?= =?utf-8?B?cFU5SDUwVHZjdm1NdmNqNUkzVzVmNE5iNG9IL0hFRkVoTEg3cHB5cEs1ZGd6?= =?utf-8?B?YkpodEJNeDMrODlQTnpWS2dSWlRuckFIWU13d1BSc1pXTGJsenRyMUpjT0FU?= =?utf-8?B?THZud25Ed3hjZXBReWxUbjBUVWx5Ymg1ZFRyMVZSems3YUpxdmkxWnlZTTJP?= =?utf-8?B?U1ZjbHZYc0dhTnRocmphVzUrUE82ci85bldZTTRBTERsNVRMSHFPNzFwaVll?= =?utf-8?B?ZTMrdDR6NlNyWno2Q0ZhSkgxdzNEMkhRM2V2RVlPaEFLZ3NkWWh0ODJBd3Va?= =?utf-8?B?YkttcVRUTEdmazQ5TXF2RDFSaG43T2E0ZDFodFNkdmpVVFYwVFB1cXFXRTVZ?= =?utf-8?B?algzNlVzY3hEa0M0ZUMzeUEySG1lRW9Ob2tRR0FyNFVDTitYVDM5ZTdmOVNV?= =?utf-8?B?V0lNRG5qejNZdGlSbGx5VHQ3T2xLOUtDM1UzWmhoUXpHdWt5d2x2dEIxbzNt?= =?utf-8?B?aXRYWEJORnBYMUV3M2VqZ3FXeWwvb0lVOEFGL1V0aDFrM3dDRWJ4R1JoaWJZ?= =?utf-8?B?WWdYSUNldTIyT2psaWU5Mk9zTVh2Y1RCMzBEUW8vMElvZk5YNUNYRDEyUXJw?= =?utf-8?B?M01UVERvcE1OdGpNSjhkUUh2amk3aThXakcrdm9MYys4MkxzbHZRZ3RMZDd2?= =?utf-8?B?V1lmVCsvSmZJcW1teUR5ai91K1d1bEloQ0ZPY3hHdS9oQnFPcEZxaUxXSlpP?= =?utf-8?B?MFdIeVJLMDF4UndPRHJhU3pQN1Z2U2NnaHp4dml4UmpGWjhOTVNYYk5iT0Ni?= =?utf-8?B?Rm53VDVLdGF5SDFXM3hxZnNkWk1UemxNOUlEaWdSZ2NxSUZJL1d4eGFFbW5F?= =?utf-8?B?MXVIN2Z1Si9CYzk1VDJxdFpmanBONzBnK2QzZ1pldk9ELzdtekczNHVDZ1hL?= =?utf-8?B?QkNMZ08vbXYyWldDcE9OM3Nld2d1Mnk0M1BWZUpUVzg5cE5NbDVxWjNkbkJJ?= =?utf-8?B?OUN3S3BRRW9MMHRMZEtSdXR1Q2pIV284Ni9XTENwK1BEN1NldzZ4U254RHVV?= =?utf-8?B?K2s4cEdYMWQ2UzRhVnZSNTBEMU5RYXJBdWtYU1RwZFR3dkxqQUJyNXdSL0Jk?= =?utf-8?B?QnJ6dC9PaEpUNDQ0Nkx1cTlFSHN1STFZamN5SDVLSnNEdDg0RXhSWXFJcDJL?= =?utf-8?B?Wlo2Qll0ZU1aNjBWTUZuOU15NHhveTZXcHVpV1FCQ280Sk1DNTlVVDkvY3Ry?= =?utf-8?B?SnYrY08vV0NIV3pqUnNNdTFRb3lrMktiT01JcFlEcFBEOFo2dDhIN1Z4VDlD?= =?utf-8?B?b2NRT2pFbXc0d0FRNW9tcDJZakJQeUtaMkZHSWFvbFJsbGNISDkrOTNuKzdD?= =?utf-8?B?azZ0R1FCS3dPRkpkNU1ZL3NHZzNQN0RCeDR0UGdNcUZoeEJreTJqbVA5VHM4?= =?utf-8?B?ZjJkbjVZM0d2aDN3aVBZQm9zTnIzVndMYXhiSUF5ZTZENVcwSkhQaERJOUxo?= =?utf-8?B?VnFrSlpPeUo5RzA3YmJ1Wk1ieFdoT3NuQ0wycE5YOFg0SWdiUU9PSHE5RDJC?= =?utf-8?B?a2VBa0dINVAzd2U2ekFCcHptZnlqa2phS3U0aWdFeEN6ZGFjTkRSRlIwaWpR?= =?utf-8?B?K1dCL1N0NmFaN25xMjZqYXNiYkw3M0tvRnY0UnB1Zmo4cXFSVFdnM0V6MS9s?= =?utf-8?B?bHQ4MW9uTklHU0VLUjdlSHE4SldMWVI3UjVBTFBHV0lpZjJzTWJ4c0tFRG4w?= =?utf-8?B?T2VQUE4rVDQ5ZG1PQUxIWVZUaXNOb2NQSHduSmJnSm9sdDdoNFRqK1BDM0NU?= =?utf-8?B?dzc4a3JYT3dIWnllSEl6UlFKaEtoM3gyU01ZTnMyamhaTFBRNU5XNzFEV1VL?= =?utf-8?B?SkpXdmJZelU0TWRzRHRUd1RGa2F4TktFR0RYRzAyWmdvR0grT0lWK2FMT25Q?= =?utf-8?B?c1ZMSldQbXhPeDFEMXQ5YmxLZkpieUJzckFyTngrd0xoMzFLbFNEN2hsTmE2?= =?utf-8?B?ZWswb2tjOG42ZlU5aXlHanIyQmNTd213OEl6b200OVJhRkNqajFWdGpvSm1k?= =?utf-8?B?YnVtZDZDMlVKTU9LMHNXYkQvY2NYZ2M2NHczWWhNb1VBN0NsUzdBdVB2R1RL?= =?utf-8?B?RWlqTERPakozYVJwNDRnWjJiS3ZnPT0=?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: deb1a10f-078b-4a17-c6f6-08d9b9b6ef5f X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2021 19:22:40.0072 (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: edqiQPXdzG6z4bJCC4yEUrAviH+ewj09qSmfM9uLGeXugHgrBaAIX3VcrOMrLZt2MqdFX+oiAimpn095zuMZcLj1M+0STjUFIbCyHBT5B4w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1566 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8sDQoNClRoYW5rIHlvdSB0byBldmVyeW9uZSBmb3IgdGhlaXIgcGF0aWVuY2UgYW5kIGZv ciBldmVyeW9uZSB3aG8gaGVscGVkIHdpdGggdGhlIGRldmVsb3BtZW50DQphbmQgcmV2aWV3IG9m IHRoaXMgaW1wb3J0YW50IHVwZGF0ZSB0byB0aGUgZWRrMiByZXBvc2l0b3J5Lg0KDQpUaGUgbGFz dCAyIFBSIHNlcmllcyBoYXZlIGNvbXBsZXRlZCByZXZpZXcsIHBhc3NlZCBFREsgSUkgQ0kgY2hl Y2tzLCBwYXNzZWQgQ29tcGFyZUJ1aWxkDQp2ZXJpZmljYXRpb25zLCBhbmQgYmVlbiBwdXNoZWQu DQoNCiAgICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8yMjQyDQogICAg aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvMjI0NA0KDQpUaGUgaGFyZCBm cmVlemUgaGFzIGVuZGVkIGFuZCBub3JtYWwgZGV2ZWxvcG1lbnQgYWN0aXZpdGllcyBjYW4gY29u dGludWUuDQoNCjEpIElmIHlvdSBoYXZlIGNvZGUgcmV2aWV3cyB0aGF0IHN0YXJ0ZWQgYmVmb3Jl IHRoZSB1bmNydXN0aWZ5IGNoYW5nZXMsIHBsZWFzZQ0KICAgdXBkYXRlIHRoZW0uICBUaGUgcmVj aXBlcyBhcmUgaW5jbHVkZWQgYmVsb3cgYW5kIHdpbGwgYmUgYWRkZWQgdG8gdGhlIFdpa2kuDQoN CjIpIEZvciBhbGwgbmV3IHBhdGNoIHJldmlldywgcGxlYXNlIG1ha2Ugc3VyZSB5b3UgcnVuIHRo ZSB1bmNydXN0aWZ5IHRvb2wgb3INCiAgIHVzZSBpdCBhcyBhIHBsdWdpbiB3aXRoIHlvdXIgZWRp dG9yLiAgSWYgUFJzIHN1Ym1pdHRlZCB0byBFREsgSUkgQ0kgZG8gbm90DQogICBtYXRjaCB0aGUg dW5jcnVzdGlmaWVkIHZlcnNpb24sIHRoZXkgd2lsbCBub3QgcGFzcyBDSS4NCg0KQ2hhbmdlcyBm cm9tIFVwZGF0ZSAjNA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKiBQdXNoZWQgUFIgKDYpDQoqIFB1 c2hlZCBQUiAoNykNCiogQ2hhbmdlIHVuY3J1c3RpZnkgY29uZmlndXJhdGlvbiBhbGlnbl9hc3Np Z25fdGhyZXNoIGZyb20gNCB0byAwIChubyBsaW1pdCkuDQoqIFVwZGF0ZSBhbGwgdXNlIG9mICcs IE9QVElPTkFMJyB0byAnIE9QVElPTkFMLCcgZm9yIGZ1bmN0aW9uIHBhcmFtcy4NCiogQ2hhbmdl IGNvbXBsZXggREVCVUdfQ09ERSgpIHRvIERFQlVHX0NPREVfQkVHSU4vRU5EKCkNCg0KQ2hhbmdl cyBmcm9tIFVwZGF0ZSAjMw0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKiBQdXNoZWQgUFIgKDUpDQoq IEFkZGVkIGxpbmsgdG8gUFIoNikuIEVESyBJSSBDSSBTdGF0dXMgaXMgUEFTUy4gQnVpbGQgQ29t cGFyZSBQQVNTLg0KKiBXYWl0aW5nIGZvciByZXZpZXcgb2YgUFIgKDYpDQoqIFJldmlldyBvZiBQ UiAoNykgY29tcGxldGVkIGFuZCB3YWl0aW5nIGZvciByZXZpZXcgb2YgUFIgKDYpDQotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQoNCkNoYW5nZXMgZnJvbSBVcGRhdGUgIzINCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCiogQ2hhbmdlZCBvcmRlciBvZiBQUnMgc3dhcHBpbmcgKDQpIGFuZCAoNSkuICBUaGUgUFIg dGhhdCBhY3RpdmF0ZXMNCiAgaW5jcmVhc2VzIHRoZSBtYXggQ0kgYWdlbnQgam9iIHRpbWUgaXMg aW5kZXBlbmRlbnQgb2YgYWxsIHRoZSBvdGhlcg0KICBQUnMgYW5kIGl0cyByZXZpZXcgaXMgY29t cGxldGUsIHNvIGl0IGNhbiBiZSBjb21taXR0ZWQgbm93Lg0KKiBQdXNoZWQgUFJzICgxKSwgKDIp LCAoMyksICg0KS4NCiogV2FpdGluZyBmb3IgcmV2aWV3IHRvIGNvbXBsZXRlIGZvciBQUnMgKDUp IGFuZCAoNikNCiogUmV2aWV3cyBjb21wbGV0ZSBmb3IgUFIgKDcpDQoqIElkZW50aWZpZXMgc3Rl cHMgdXNpbmcgZ2l0IGZpbHRlci1icmFuY2ggdG8gYXBwbHkgdW5jcnVzdGlmeSBjaGFuZ2VzIHRv IGENCiAgY29kZSByZXZpZXcgcGF0Y2ggc2VyaWVzIHRoYXQgd2FzIGdlbmVyYXRlZCBiZWZvcmUg dGhlIHVuY3J1c3RpZnkgY2hhbmdlcw0KICBhdm9pZGluZyBtYW51YWwgbWVyZ2UuDQoqIElkZW50 aWZpZWQgc3RlcHMgdXNpbmcgZ2l0IGZpbHRlci1yZXBvIHRvIGdlbmVyYXRlIGFuIGFsdGVybmF0 ZSBoaXN0b3J5IG9mDQogIHRoZSBlZGsyIHJlcG8gd2l0aCB1bmNydXN0aWZ5IGNoYW5nZXMgYXBw bGllZCBvbiBldmVyeSBjb21taXQuICBUaGlzIG1heQ0KICBiZSB1c2VmdWwgd2hlbiBldmFsdWF0 aW5nIGNoYW5nZXMgdG8gZmlsZXMgdXNpbmcgdG9vbHMgbGlrZSBnaXQgYmxhbWUNCiAgd2l0aG91 dCB0aGUgbGFyZ2UgdW5jcnVzdGlmeSBwYXRjaCBzZXJpZXMuDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N Cg0KQ2hhbmdlcyBmcm9tIFVwZGF0ZSAjMQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKiBDaGFuZ2Vk IG9yZGVyIG9mIFBScyBzd2FwcGluZyAoNikgYW5kICg3KS4gIFRoZSBQUiB0aGF0IGFjdGl2YXRl cw0KICBFREsgSUkgQ0kgY2hlY2sgVW5jcnVzdGlmeUNoZWNrIGhhcyB0byBiZSBsYXN0IGJlY2F1 c2UgaXQgdW5jb25kaXRpb25hbGx5DQogIGNoZWNrcyBhbGwgQy9IIGZpbGVzIGluIGFsbCBwYWNr YWdlcy4gIE5vdCBqdXN0IGZpbGVzIHRoYXQgaGF2ZSBiZWVuDQogIG1vZGlmaWVkIGxpa2Ugc29t ZSBvZiB0aGUgb3RoZXIgY2hlY2tlcnMuDQoqIFVwZGF0ZWQgbGluayB0byB0aGUgYnJhbmNoIHdp dGggdGhlIFVuY3J1c3RpZnlDaGVjayBwbHVnaW4gdGhhdCBoYXMgYmVlbg0KICB1cGRhdGVkIHdp dGggYSBvbmUgbGluZSBjaGFuZ2UgYW5kIFJldmlld2VkLWJ5IGFuZCBUZXN0ZWQtYnkgdGFncy4N CiAgaHR0cHM6Ly9naXRodWIuY29tL21ka2lubmV5L2VkazIvdHJlZS9CdWdfMzc0OF9hZGRfdW5j cnVzdGlmeV9jaV9wbHVnaW5fdjYgDQoqIFJldmlld3MgY29tcGxldGUgZm9yICgxKSwgKDIpLCAo MyksICg1KSwgYW5kICg3KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCk1pY2hhZWwgS3ViYWNraSBh bmQgSSBoYXZlIHByZXBhcmVkIHRoZSBwYXRjaGVzIHJlcXVpcmVkIHRvIGFwcGx5IHRoZSANCnVu Y3J1c3RpZnkgY2hhbmdlcyBhbmQgZW5hYmxlIEVESyBJSSBDSSB0byBjaGVjayBhbGwgc3VibWl0 dGVkDQpwYXRjaGVzIGhhdmUgYmVlbiBydW4gdGhyb3VnaCB1bmNydXN0aWZ5Lg0KDQpXZSBoYXZl IHZlcmlmaWVkIHRocm91Z2ggdGhlIENvbXBhcmVCdWlsZCBHaXRIdWIgQWN0aW9uIHRoYXQgdGhl DQpmb3JtYXQgY2hhbmdlcyBwZXJmb3JtZWQgYnkgdW5jcnVzdGlmeSBoYXZlIG5vIGZ1bmN0aW9u YWwgY2hhbmdlcy4NCkFsbCBvZiB0aGUgT0JKLCBMSUIsIERMTCwgRUZJLCBGRlMsIEZWLCBhbmQg RkQgZmlsZXMgbWF0Y2ggMTAwJQ0KYWNyb3NzIDcwIFZTMjAxOS9HQ0M1IGJ1aWxkcyBvZiBhbGwg cGFja2FnZS9wbGF0Zm9ybSBEU0MgZmlsZXMgaW4NCnRoZSBlZGsyIHJlcG8uDQoNClRoZSBoYXJk IGZyZWV6ZSB3aWxsIGJlIGV4dGVuZGVkIGFmdGVyIHRoZSBlZGsyLXN0YWJsZTIwMjExMSB0YWcg dW50aWwNCmFsbCB1bmNydXN0aWZ5IHJlbGF0ZWQgY2hhbmdlcyBhcmUgY29tbWl0dGVkLiAgV2Ug ZG8gbm90IGV4cGVjdCB0aGlzIA0KdG8gdGFrZSBtb3JlIHRoYW4gYSBmZXcgZGF5cy4gIERvIG5v dCBwdXNoIGFueSBQUnMgdW50aWwgdGhlIGhhcmQgDQpmcmVlemUgaXMgbGlmdGVkLg0KDQpUaGUg Y2hhbmdlcyBhcmUgYnJva2VuIHVwIGludG8gNyBwYXRjaCBzZXJpZXMvUFJzLiAgVGhlIFBScyBh cmUgb3JkZXJlZA0Kc28gdGhleSBjYW4gYmUgc3VibWl0dGVkIHVzaW5nIHRoZSBub3JtYWwgc3Vi bWlzc2lvbiBwcm9jZXNzIGFuZCBFREsgSUkNCkNJIHdpbGwgcGFzcyBmb3IgZWFjaCBvbmUuICBE ZXRhaWxzIGFyZSBsaXN0ZWQgYmVsb3cuDQoNClVuY3J1c3RpZnkgNzMuMC4zIGZvciBFREsgSUkN Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoqIFNvdXJjZXM6IGh0dHBzOi8vZGV2LmF6 dXJlLmNvbS9wcm9qZWN0bXUvX2dpdC9VbmNydXN0aWZ5DQoqIERvY3VtZW50YXRpb246IGh0dHBz Oi8vZGV2LmF6dXJlLmNvbS9wcm9qZWN0bXUvVW5jcnVzdGlmeS9fd2lraS93aWtpcy9VbmNydXN0 aWZ5Lndpa2kvMS9Qcm9qZWN0LU11LShFREstSUkpLUZvcmstUmVhZG1lDQoqIERvd25sb2FkOiBo dHRwczovL2Rldi5henVyZS5jb20vcHJvamVjdG11L1VuY3J1c3RpZnkvX3BhY2thZ2luZz9fYT1w YWNrYWdlJmZlZWQ9bXVfdW5jcnVzdGlmeSZwYWNrYWdlPW11LXVuY3J1c3RpZnktcmVsZWFzZSZw cm90b2NvbFR5cGU9TnVHZXQmdmVyc2lvbj03My4wLjMNCg0KSW5zdGFsbGluZyBVbmNydXN0aWZ5 DQo9PT09PT09PT09PT09PT09PT09PT09DQpUaGUgVW5jcnVzdGlmeSB0b29sIGlzIGluc3RhbGxl ZCBhdXRvbWF0aWNhbGx5IHdoZW4gdGhlIFB5dG9vbHMNCmVudmlyb25tZW50IGlzIHVzZWQgYW5k IHRoZSBzdHVhcnQqIGNvbW1hbmRzIGFyZSBydW4gdG8gY29tcGxldGUgdGhlDQplbnZpcm9ubWVu dCBzZXR1cC4gIFBsZWFzZSBzZWU6DQoNCiAgICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3Jl L2VkazIvdHJlZS9tYXN0ZXIvLnB5dG9vbCNydW5uaW5nLWNpLWxvY2FsbHkNCg0KVW5jcnVzdGlm eSBjYW4gYWxzbyBiZSBpbnN0YWxsZWQgZnJvbSB0aGUgZG93bmxvYWQgcGFnZSBsaXN0ZWQgYWJv dmUgDQpvciBidWlsdCBmcm9tIHNvdXJjZXMgZnJvbSB0aGUgc291cmNlIGxpbmsgYWJvdmUuDQoN ClRoZSBEb2N1bWVudGF0aW9uIGxpbmsgcHJvdmlkZXMgaW5zdHJ1Y3Rpb24gb24gaG93IHRvIHJ1 biB1bmNydXN0aWZ5IGZyb20gDQp0aGUgY29tbWFuZCBsaW5lIG9yIGluc3RhbGwgYXMgYSBWaXN1 YWwgU3R1ZGlvIENvZGUgcGx1Z2luLiAgVGhlIG1haW4NCnVuY3J1c3RpZnkgZG9jdW1lbnRhdGlv biBhbHNvIGRlc2NyaWJlcyBob3cgdG8gaW50ZWdyYXRlIHdpdGggYSBmZXcgb3RoZXINCmVkaXRv cnMuDQoNCldlIGhhdmUgYWxzbyBkaXNjdXNzZWQgYSBjbGllbnQgc2lkZSBnaXRob29rLiAgVGhh dCBlZmZvcnQgaGFzIG5vdCBzdGFydGVkLg0KTGV0IHVzIGtub3cgaWYgdGhhdCBpcyBhIGZlYXR1 cmUgeW91IHdvdWxkIGZpbmQgdXNlZnVsLg0KDQpEZXZlbG9wZXIgaW1wYWN0IGZvciBuZXcgY29k ZSByZXZpZXdzDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KT25jZSB0 aGUgdW5jcnVzdGlmeSBjaGVja2VyIGlzIGFjdGl2ZSBpbiBFREsgSUkgQ0ksIGRldmVsb3BlcnMg bXVzdCANCm1ha2Ugc3VyZSB0aGVpciBwYXRjaGVzIGFyZSBydW4gdGhyb3VnaCB0aGUgdW5jcnVz dGlmeSB0b29sIGJlZm9yZSANCnNlbmRpbmcgdGhlIHBhdGNoZXMgZm9yIHJldmlldy4NCg0KRGV2 ZWxvcGVycyBtdXN0IGluc3RhbGwgYW5kIHJ1biB1bmNydXN0aWZ5IGFnYWluc3QgY2hhbmdlcyBm aWxlcyBiZWZvcmUgDQpzZW5kaW5nIHBhdGNoIHJldmlldyBlbWFpbHMgb3Igc3VibWl0dGluZyBQ UiBmb3IgRURLIElJIENJLiAgSWYgRURLIElJIENJDQpkZXRlY3RzIGFuZCBkaWZmZXJlbmNlcyBp biBzb3VyY2UgZm9ybWF0dGluZywgdGhlbiBFREsgSUkgQ0kgd2lsbCBmYWlsDQphbmQgdGhlIGRl dmVsb3BlciBtdXN0IHJ1biB1bmNydXN0aWZ5IGFuZCByZXN1Ym1pdCB0aGUgcGF0Y2hlcy4NCg0K RGV2ZWxvcGVyIGltcGFjdCB0byBwYXRjaCBzZXJpZXMvUFJzIHJldmlld2VkIGR1cmluZyBlZGsy LXN0YWJsZTIwMTEyMSBzb2Z0L2hhcmQgZnJlZXplDQo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCkRldmVsb3BlcnMgbXVzdCByZWJhc2UgdGhlaXIgY2hhbmdlcyBhZnRlciB0aGUgdW5j cnVzdGlmeSBzb3VyY2UgY2hhbmdlcyBhcmUNCmNvbW1pdHRlZChsYXRlc3QgZWRrMi9tYXN0ZXIp DQoNClRoZSBmb2xsb3dpbmcgc3RlcHMgY2FuIGJlIHVzZWQgdG8gdXBkYXRlIGFuIGV4aXN0aW5n IGJyYW5jaCB3aXRoIHRoZSANCnJlcXVpcmVkIHVuY3J1c3RpZnkgZm9ybWF0LiAgVGhpcyBpcyB0 aGUgV2luZG93cyB2ZXJzaW9uLiAgSSB3aWxsIGFkZA0KdGhlIExpbnV4IHZlcnNpb24gc29vbi4N Cg0KICAgIDEpIEZldGNoIGFuZCBjaGVja291dCBhbmQgcmViYXNlIHRvIGxhdGVzdCBlZGsyL21h c3Rlcg0KDQogICAgICAgICAgIGdpdCBmZXRjaCBvcmlnaW4NCiAgICAgICAgICAgZ2l0IGNoZWNr b3V0IG1hc3Rlcg0KICAgICAgICAgICBnaXQgcmViYXNlIG9yaWdpbi9tYXN0ZXINCg0KICAgIDIp IE1ha2UgYSBiYWNrdXAgY29weSBvZiBwbHVnaW4gVW5jcnVzdGlmeUNoZWNrIG91dHNpZGUgV09S S1NQQUNFLiANCiAgICAgICAoZS5nLiBDOlxUZW1wXFVuY3J1c3RpZnlDaGVjaykgc28gdGhlIHVu Y3J1c3RpZnkgdG9vbCBleGVjdXRhYmxlIGFuZA0KICAgICAgIEVESyBJSSBzcGVjaWZpYyB1bmNy dXN0aWZ5IGNvbmZpZ3VyYXRpb24gZmlsZSBhdmFpbGFibGUgd2hlbiB3b3JraW5nDQogICAgICAg d2l0aCBhIGJyYW5jaCB0aGF0IGRvZXMgbm90IGhhdmUgdGhvc2UgdG9vbHMgaW4gaXRzIHNjb3Bl Lg0KDQogICAgICAgICAgIHhjb3B5IC5weXRvb2xcUGx1Z2luXFVuY3J1c3RpZnlDaGVjayBDOlxU ZW1wXFVuY3J1c3RpZnlDaGVjaw0KDQogICAgMykgQ2hlY2sgb3V0IHRoZSBwYXRjaCBzZXJpZXMg YnJhbmNoIChlLmcuIE15QnJhbmNoKQ0KDQogICAgICAgICAgIGdpdCBjaGVja291dCBNeUJyYW5j aA0KDQogICAgNCkgUmViYXNlIHBhdGNoIHNlcmllcyBhZ2FpbnN0IGVkazItc3RhYmxlMjAyMTEx DQogDQogICAgICAgICAgIGdpdCByZWJhc2UgZWRrMi1zdGFibGUyMDIxMTENCg0KICAgIDUpIENy ZWF0ZSBuZXcgYnJhbmNoIGZvciB0aGUgdW5jcnVzdGlmZWQgdmVyc2lvbiAoZS5nLiBNeUJyYW5j aF9VbmNydXN0aWZpZWQpDQoNCiAgICAgICAgICAgZ2l0IGNoZWNrb3V0IC1iIE15QnJhbmNoX1Vu Y3J1c3RpZmllZA0KICAgIA0KICAgIDYpIFVzZSBnaXQgZmlsdGVyLWJyYW5jaCB0byB1bmNydXN0 aWZ5IGFsbCB0aGUgY29tbWl0cyBpbiB0aGUgc2VyaWVzDQogICAgICAgYmV0d2VlbiB0aGUgcmVi YXNlIHRhcmdldCBmcm9tICgyKSBhbmQgSEVBRCBvZiB0aGUgYnJhbmNoLiAgQSBmaWx0ZXINCiAg ICAgICBjYW4gYmUgdXNlZCB0byBzY29wZSB0aGUgdW5jcnVzdGlmeSBvcGVyYXRpb25zIHRvIG9u bHkgdGhlIEMvSCBmaWxlcw0KICAgICAgIGluIHRoZSBzcGVjaWZpYyBwYWNrYWdlIHRoZSBwYXRj aCBzZXJpZXMgaXMgYWdhaW5zdC4gKGUuZy4gRHluYW1pY1RhYmxlc1BrZykuDQogICAgICAgQmFz ZVRvb2xzIHNob3VsZCBhbHdheXMgYmUgZXhjbHVkZWQuICBJZiB0aGUgcGFja2FnZSBzY29wZWQg ZmlsdGVyIGlzIA0KICAgICAgIG5vdCB1c2VkLCBpdCB3aWxsIHN0aWxsIHdvcmssIGJ1dCB3aWxs IHRha2UgbG9uZ2VyIHRvIHJ1biBiZWNhdXNlIA0KICAgICAgIHVuY3J1c3RpZnkgd2lsbCByZXNj YW4gZXZlcnkgQy9IIGZpbGVzIGluIHRoZSB3aG9sZSByZXBvLg0KDQogICAgICAgICAgIGdpdCBm aWx0ZXItYnJhbmNoIC0tdHJlZS1maWx0ZXIgImdpdCBscy1maWxlcyBEeW5hbWljVGFibGVzUGtn Ki5jIER5bmFtaWNUYWJsZXNQa2cqLmggOiFCYXNlVG9vbHMvKiB8IGM6XFxUZW1wXFxVbmNydXN0 aWZ5Q2hlY2tcXG11LXVuY3J1c3RpZnktcmVsZWFzZV9leHRkZXBcXFdpbmRvd3MteDg2XFx1bmNy dXN0aWZ5LmV4ZSAtYyBjOlxcVGVtcFxcVW5jcnVzdGlmeUNoZWNrXFx1bmNydXN0aWZ5LmNmZyAt RiAtIC0tcmVwbGFjZSAtLW5vLWJhY2t1cCAtLWlmLWNoYW5nZWQiIGVkazItc3RhYmxlMjAyMTEx Li5IRUFEDQoNCiAgICA3KSBOb3cgdGhhdCBhbGwgdGhlIGluZGl2aWR1YWwgcGF0Y2hlcyBpbiB0 aGUgYnJhbmNoIGFyZSB1bmNydXN0aWZpZWQsIA0KICAgICAgIHJlYmFzZSBhZ2FpbnN0IGxhdGVz dCBlZGsyL21hc3RlciB0aGF0IGlzIGFscmVhZHkgdW5jcnVzdGlmaWVkLg0KDQogICAgICAgICAg IGdpdCByZWJhc2UgbWFzdGVyDQoNCiAgICA4KSBWZXJpZnkgdGhlIHBhdGNoZXMgaW4gdGhpcyBu ZXcgYnJhbmNoLg0KDQpJbXBhY3RzIHRvIHRyYWNpbmcgaGlzdG9yeSBhY3Jvc3MgdGhlIHVuY3J1 c2l0eSBjaGFuZ2VzDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQpUb29scyB0aGUgdmlldyBmaWxlIGFuZCBsaW5lIGhpc3RvcnkgZG8gd29y ayB3aXRoIHRoZSBsYXJnZSB1bmNydXN0aWZ5DQpwYXRjaCBzZXJpZXMuICBPbmUgaW1wYWN0IGlz IHRoYXQgdGhlIG9wZXJhdGlvbnMgY2FuIGJlIHZlcnkgc2xvdyBkdWUNCnRvIHRoZSBsYXJnZSB1 bmNydXN0aWZ5IHBhdGNoZXMuDQoNCk9uZSBvcHRpb24gdG8gcHJvdmlkZSBhIGZhc3RlciBleHBl cmllbmNlIGlzIHRvIHByb3ZpZGUgYW4gYWx0ZXJuYXRlDQp2ZXJzaW9uIG9mIHRoZSBlZGsyIHJl cG9zaXRvcnkgYXMgImRvY3VtZW50YXRpb24iIHRoYXQgaGFzIHRoZSANCmVudGlyZSBoaXN0b3J5 IHJlLXdyaXR0ZW4gd2l0aCB1bmNydXN0aWZ5IHJ1biBvbiBldmVyeSBjb21taXQuDQpUaGUgdG9v bCBjYWxsZWQgZ2l0LWZpbHRlci1yZXBvIGNhbiBiZSB1c2VkIHRvIHBlcmZvcm0gdGhpcyANCnRy YW5zZm9ybWF0aW9uIGFuZCBydW5zIGluIGEgcmVhc29uYWJsZSBwZXJpb2Qgb2YgdGltZSAoYSBm ZXcgaG91cnMpIA0KDQogICBodHRwczovL2dpdGh1Yi5jb20vbmV3cmVuL2dpdC1maWx0ZXItcmVw bw0KICAgaHR0cHM6Ly9naXRodWIuY29tL25ld3Jlbi9naXQtZmlsdGVyLXJlcG8vYmxvYi9tYWlu L2NvbnRyaWIvZmlsdGVyLXJlcG8tZGVtb3MvbGludC1oaXN0b3J5DQoNClRoZSBmb2xsb3dpbmcg c3RlcHMgY2FuIGJlIHVzZWQgdG8gcGVyZm9ybSB0aGlzIHRyYW5zZm9ybWF0aW9uLg0KVGhpcyBp cyB0aGUgV2luZG93cyB2ZXJzaW9uLiBJIHdpbGwgYWRkIHRoZSBMaW51eCB2ZXJzaW9uIHNvb24u DQoNCiAgICAqKiBXQVJOSU5HICoqICBUaGlzIG9wZXJhdGlvbiBtb2RpZmllcyhyZXdyaXRlcykg YWxsIHRoZSBjb21taXRzDQogICAgICAgICAgICAgICAgICAgaW4gdGhlIGxvY2FsIGNvcHkgb2Yg dGhlIHJlcG8uICBEbyBub3QgcGVyZm9ybQ0KICAgICAgICAgICAgICAgICAgIHRoZXNlIHN0ZXBz IG9uIGEgbG9jYWwgcmVwbyB5b3UgYXJlIHVzaW5nIGZvciANCiAgICAgICAgICAgICAgICAgICBh Y3RpdmUgZGV2ZWxvcG1lbnQuDQoNCiAgICAxKSBDbG9uZSBlZGsyIGludG8gYSBuZXcgZGlyZWN0 b3J5IChzZWUgKipXQVJOSU5HKiopDQoNCiAgICAgICAgICAgZ2l0IGNsb25lIGh0dHBzOi8vZ2l0 aHViLmNvbS90aWFub2NvcmUvZWRrMi5naXQgZWRrMi11bmNydXN0aWZpZWQNCiAgICAgICAgICAg Y2QgZWRrMi11bmNydXN0aWZpZWQNCg0KICAgIDIpIFNldHVwIHB5dGhvbiB2aXJ0dWFsIGVudiwg aW5zdGFsbCBweXRvb2xzLCBhbmQgcnVuIHN0dWFydCBjb21tYW5kcw0KICAgICAgIHRvIHNldHVw IGJ1aWxkIGVudmlyb25tZW50IHdoaWNoIGluY2x1ZGVzIGluc3RhbGxpbmcgdW5jcnVzdGlmeSB0 b29scy4NCg0KICAgICAgICAgICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvdHJl ZS9tYXN0ZXIvLnB5dG9vbCNydW5uaW5nLWNpLWxvY2FsbHkNCg0KICAgIDMpIE1ha2UgYSBiYWNr dXAgY29weSBvZiBwbHVnaW4gVW5jcnVzdGlmeUNoZWNrIG91dHNpZGUgV09SS1NQQUNFLiANCiAg ICAgICAoZS5nLiBDOlxUZW1wXFVuY3J1c3RpZnlDaGVjaykgc28gdGhlIHVuY3J1c3RpZnkgdG9v bCBleGVjdXRhYmxlIGFuZA0KICAgICAgIEVESyBJSSBzcGVjaWZpYyB1bmNydXN0aWZ5IGNvbmZp Z3VyYXRpb24gZmlsZSBhdmFpbGFibGUgd2hlbiB3b3JraW5nDQogICAgICAgd2l0aCBhIGJyYW5j aCB0aGF0IGRvZXMgbm90IGhhdmUgdGhvc2UgdG9vbHMgaW4gaXRzIHNjb3BlLg0KDQogICAgICAg ICAgIHhjb3B5IC5weXRvb2xcUGx1Z2luXFVuY3J1c3RpZnlDaGVjayBDOlxUZW1wXFVuY3J1c3Rp ZnlDaGVjaw0KDQogICAgNCkgVXNlIGxpbnQtaGlzdG9yeS5weSBmcm9tIGdpdC1maWx0ZXItcmVw byBleGFtcGxlcw0KDQogICAgICAgICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXdyZW4vZ2l0LWZp bHRlci1yZXBvDQogICAgICAgICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXdyZW4vZ2l0LWZpbHRl ci1yZXBvL2Jsb2IvbWFpbi9jb250cmliL2ZpbHRlci1yZXBvLWRlbW9zL2xpbnQtaGlzdG9yeQ0K DQogICAgICAgTGluZSAjMTI3IC0gQWRkIHRyeSBleGNlcHQgYXJvdW5kIHN1YnByb2Nlc3MuY2hl Y2tfY2FsbCgpIHdpdGggZXhjZXB0DQogICAgICAgYmVpbmcgcGFzcy4gIFRoaXMgaXMgcmVxdWly ZWQgYmVjYXVzZSB0aGVyZSBhcmUgYSBmZXcgY29tbWl0cyBvZiBDDQogICAgICAgZmlsZXMgaW4g dGhlIGVkazIgcmVwbyB0aGF0IGhhdmUgaW5jb3JyZWN0IEMgc3ludGF4IGFuZCBkbyBub3QgDQog ICAgICAgYnVpbGQgd2l0aCBhIEMgY29tcGlsZXIgYW5kIGJyZWFrIHRoZSB1bmNydXN0aWZ5IHBh cnNlci4gIFNraXAgcmVmb3JtYXQNCiAgICAgICBvZiBDIGZpbGVzIHRoYXQgY2FuIG5vdCBiZSBw YXJzZWQgYnkgdW5jcnVzdGlmeS4gIFRoZXNlIHJhcmUgaW5zdGFuY2VzDQogICAgICAgYXJlIGFk ZHJlc3NlZCBpbiB0aGUgY29tbWl0IHRoYXQgZml4ZXMgdGhlIEMgc3ludGF4IGVycm9yLg0KDQog ICAgICAgUnVuIHRoaXMgc2xpZ2h0bHkgbW9kaWZpZWQgdmVyc2lvbiBvZiBsaW50LWhpc3Rvcnku ICBJbmNsdWRlIG9ubHkNCiAgICAgICBDL0ggZmlsZXMgYW5kIGV4Y2x1ZGUgZGlyZWN0b3JpZXMg dGhhdCBzdGFydCB3aXRoICdUb29scycgb3IgJ0Jhc2VUb29scycuDQogICAgICAgVGhpcyBzdGVw IHRvb2sgYWJvdXQgMi4yIGhvdXJzIG9uIGEgbGFwdG9wLg0KDQogICAgICAgICAgIGxpbnQtaGlz dG9yeS5weSANCiAgICAgICAgICAgICAgIC0tcmVsZXZhbnQgInJldHVybiAobm90IGZpbGVuYW1l LnN0YXJ0c3dpdGgoYidUb29scycpIGFuZCBub3QgZmlsZW5hbWUuc3RhcnRzd2l0aChiJ0Jhc2VU b29scycpIGFuZCAoZmlsZW5hbWUuZW5kc3dpdGgoYicuYycpIG9yIGZpbGVuYW1lLmVuZHN3aXRo KGInLmgnKSkpIg0KICAgICAgICAgICAgICAgYzpcXHdvcmtcXEdpdEh1YlxcdGlhbm9jb3JlXFxm b29cXFVuY3J1c3RpZnlDaGVja1xcbXUtdW5jcnVzdGlmeS1yZWxlYXNlX2V4dGRlcFxcV2luZG93 cy14ODZcXHVuY3J1c3RpZnkuZXhlIC1jIGM6XFx3b3JrXFxHaXRIdWJcXHRpYW5vY29yZVxcZm9v XFxVbmNydXN0aWZ5Q2hlY2tcXHVuY3J1c3RpZnkuY2ZnIC0tcmVwbGFjZSAtLW5vLWJhY2t1cCAt LWlmLWNoYW5nZWQNCg0KT3JkZXIgb2YgUFJzIHRvIGFwcGx5IGR1cmluZyBleHRlbmRlZCBoYXJk IGZyZWV6ZQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NCjEpIFVwZGF0ZSBFbXVsYXRvclBrZyBXaW4gSG9zdCBbQnVpbGRPcHRpb25zXSBNU0ZUIEND X0ZMQUdTIHRvIG5vdCBmb3JjZSBkZWJ1ZyBpbmZvcm1hdGlvbg0KICAgKiBodHRwczovL2J1Z3pp bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTM3NDcNCiAgICogaHR0cHM6Ly9naXRo dWIuY29tL21ka2lubmV5L2VkazIvdHJlZS9CdWdfMzc0N19FbXVsYXRvclBrZ19XaW5Ib3N0X1Jl cHJvZHVjaWJsZUJ1aWxkDQogICAqIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9w dWxsLzIyMTUNCiAgICogUmVxdWlyZWQgZm9yIEVtdWxhdG9yUGtnIHRvIHBhc3MgQ29tcGFyZUJ1 aWxkIGZvciBWUzIwMTkgSUEzMi9YNjQgYnVpbGRzLg0KICAgKiBTdGF0dXM6IFJldmlldyBjb21w bGV0ZS4gIFBSIHB1c2hlZC4NCg0KMikgRWNjQ2hlY2sgc2hvdWxkIG5vdCByZXZlcnQgc3RhZ2Vk IGFuZCBsb2NhbCBjaGFuZ2VzDQogICAqIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9Mjk4Ng0KICAgKiBodHRwczovL2dpdGh1Yi5jb20vbWRraW5uZXkvZWRr Mi90cmVlL0J1Z18yOTg2X0VjY0NoZWNrUmVtb3ZlR2l0UmV2ZXJ0X1YyDQogICAqIGh0dHBzOi8v Z2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzIyMTYNCiAgICogUmVxdWlyZWQgZm9yIEVE SyBJSSBDSSB0byBjb21wbGV0ZSBpbiBhIHJlYXNvbmFibGUgcGVyaW9kIG9mIHRpbWUgd2hlbg0K ICAgICBwcm9jZXNzaW5nIHRoZSA0MDAwKyBzb3VyY2UgZmlsZSBzdHlsZSBjaGFuZ2VzIG1hZGUg YnkgdW5jcnVzdGlmeS4NCiAgICogQWxzbyBmaXhlcyBjcml0aWNhbCBidWdzIHRoYXQgY2FuIHBv dGVudGlhbGx5IGNvcnJ1cHQgZ2l0IHN0YXRlIHdoZW4gDQogICAgIEVjY0NoZWNrIGlzIHJ1biBs b2NhbGx5Lg0KICAgKiBTdGF0dXM6IFJldmlldyBjb21wbGV0ZS4gIFBSIHB1c2hlZC4NCg0KMykg VXBkYXRlIHB5dG9vbCBMaWNlbnNlQ2hlY2sgcGx1Z2luIHRvIHVzZSB0ZW1wIGRpcmVjdG9yeSBm b3IgZGlmZiBvdXRwdXQgZmlsZQ0KICAgKiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcv c2hvd19idWcuY2dpP2lkPTM3NDYNCiAgICogaHR0cHM6Ly9naXRodWIuY29tL21ka2lubmV5L2Vk azIvdHJlZS9CdWdfMzc0Nl9MaWNlbnNlQ2hlY2tVc2VEaWZmT3V0cHV0RmlsZV9WMg0KICAgKiBo dHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8yMjE3DQogICAqIFJlcXVpcmVk IHRvIHJlZHVjZSBFREsgSUkgQ0kgYnVpbGQgdGltZXMuDQogICAqIFN0YXR1czogUmV2aWV3IGNv bXBsZXRlLiAgUFIgcHVzaGVkLg0KDQo0KSBVcGRhdGUgbWF4IGpvYiB0aW1lIGZyb20gNjAgbWlu IHRvIDEyMCBtaW51dGVzIGluIC5henVyZXBpcGVsaW5lcy90ZW1wbGF0ZXMNCiAgICogaHR0cHM6 Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzUwDQogICAqIGh0dHBz Oi8vZ2l0aHViLmNvbS9tZGtpbm5leS9lZGsyL3RyZWUvQnVnXzM3NTBfSW5jcmVhc2VBenVyZVBp cGVsaW5lc1RpbWVvdXQNCiAgICogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1 bGwvMjIxOQ0KICAgKiBSZXF1aXJlZCB0byBhbGxvdyBFY2NDaGVjayBvZiB1bmNydXN0aWZ5IGNo YW5nZXMgdG8gY29tcGxldGUgb24gQXp1cmUNCiAgICAgUGlwZWxpbmVzIENJIGFnZW50cyB3aXRo b3V0IHRpbWluZyBvdXQuDQogICAqIFN0YXR1czogUmV2aWV3IGNvbXBsZXRlLiAgUFIgcHVzaGVk Lg0KDQo1KSBVcGRhdGUgUGFja2FnZSBZQU1MIHRvIGlnbm9yZSBzcGVjaWZpYyBFQ0MgZmlsZXMv ZXJyb3JzDQogICAqIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/ aWQ9Mzc0OQ0KICAgKiBodHRwczovL2dpdGh1Yi5jb20vbWRraW5uZXkvZWRrMi90cmVlL0J1Z18z NzQ5X0VjY0NoZWNrSWdub3JlRmlsZXNFcnJvcnMNCiAgICogaHR0cHM6Ly9naXRodWIuY29tL3Rp YW5vY29yZS9lZGsyL3B1bGwvMjIxOA0KICAgKiBSZXF1aXJlZCB0byBwYXNzIEVjY0NoZWNrDQog ICAqIFN0YXR1czogUmV2aWV3IGNvbXBsZXRlLiBQUiBwdXNoZWQNCg0KNikgVW5jcnVzdGlmeSBT b3VyY2UgQ2hhbmdlcw0KICAgKiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i dWcuY2dpP2lkPTM3MzcNCiAgICogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3df YnVnLmNnaT9pZD0zNzY3DQogICAqIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93 X2J1Zy5jZ2k/aWQ9Mzc2MA0KICAgKiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTM3MzkNCiAgICogaHR0cHM6Ly9naXRodWIuY29tL21ka2lubmV5L2VkazIv dHJlZS9CdWdfMzczN18zNzY3XzM3NjBfMzczOV9BcHBseVVuY3J1c3RpZnlDaGFuZ2VzX1Y3DQog ICAqIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzIyNDINCiAgICogQnVp bGQgY29tcGFyaXNvbiByZXN1bHQgUEFTUzogaHR0cHM6Ly9naXRodWIuY29tL21ka2lubmV5L2Vk azIvYWN0aW9ucy9ydW5zLzE1NTAxMzIyOTINCiAgICogRUZJX0RfIC0+IERFQlVHIGNoYW5nZXMg cmVxdWlyZWQgdG8gcGFzcyBQYXRjaENoZWNrDQogICAqICwgT1BUSU9OQUwgLT4gT1BUSU9OQUws IGNoYW5nZXMgcmVxdWlyZWQgZm9yIHByb3BlciBmb3JtYXR0aW5nDQogICAqIERFQlVHX0NPREUo KSAtPiBERUJVR19DT0RFX0JFR0lOL0VORCgpIHJlcXVpcmVkIGZvciBjb21wbGV4IGNvZGUgYmxv Y2tzDQogICAgIGZvciBwcm9wZXIgZm9ybWF0dGluZy4NCiAgICogVW5jcnVzdGlmeSBmb3JtYXQg Y2hhbmdlcyByZXF1aXJlZCB0byBwYXNzIFVuY3J1c3RpZnlDaGVjaw0KICAgKiBTdGF0dXM6IFJl dmlldyBjb21wbGV0ZS4gIFBSIHB1c2hlZA0KDQo3KSBVbmNydXN0aWZ5Q2hlY2sgRURLIElJIENJ IFBsdWdpbg0KICAgKiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp P2lkPTM3NDgNCiAgICogaHR0cHM6Ly9naXRodWIuY29tL21ka2lubmV5L2VkazIvdHJlZS9CdWdf Mzc0OF9hZGRfdW5jcnVzdGlmeV9jaV9wbHVnaW5fdjcNCiAgICogUmVxdWlyZWQgdG8gZW5mb3Jj ZSBhbGwgUFJzIHN1Ym1pdHRlZCB0byBFREsgSUkgQ0kgbWF0Y2ggdW5jcnVzdGlmeSBmb3JtYXQu DQogICAqIFVuY29uZGl0aW9uYWxseSBjaGVja3MgYWxsIHBhY2thZ2VzLiAgQ2Fubm90IGJlIGNv bW1pdHRlZCB1bnRpbCBhbGwgQy9IDQogICAgIHNvdXJjZSBmaWxlcyBoYXZlIGJlZW4gdXBkYXRl ZC4NCiAgICogU3RhdHVzOiBSZXZpZXcgY29tcGxldGUuICBQUiBwdXNoZWQuDQoNCkNvbWJpbmVk IEJyYW5jaC9QUiBmb3IgUmV2aWV3L1Rlc3QNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCiogQnVpbGQgQ29tcGFyaXNvbiByZXN1bHRzIG11c3QgcGFzcyAxMDAlIGFjcm9zcyB0 aGUgZnVsbCBzZXQgb2YgUFJzIGJlZm9yZQ0KICB0aGUgaW5kaXZpZHVhbCBQUnMgY2FuIGJlIHB1 c2hlZCBpbiB0aGUgb3JkZXIgbGlzdGVkIGFib3ZlLg0KKiBCcmFuY2g6IGh0dHBzOi8vZ2l0aHVi LmNvbS9tZGtpbm5leS9lZGsyL3RyZWUvVGVzdE9ubHlfVW5jcnVzdGlmeV9QUl9TZXJpZXMNCiog UFI6IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzIyMjkNCiAgICBTdGF0 dXMgPSBQQVNTDQoqIENvbXBhcmVCdWlsZDoNCiAgICBCcmFuY2g6IGh0dHBzOi8vZ2l0aHViLmNv bS9tZGtpbm5leS9lZGsyL3RyZWUvQnVnXzM3MzdfMzczOV9BcHBseVVuY3J1c3RpZnlDaGFuZ2Vz X1Y1DQogICAgLS1yZWYxOiAgICAgICAgZWY5YTA1OWNkYjE1ODQ0ZmU1MmE0OWFmMmJmN2Q4NmI5 ZGQzZTliZg0KICAgIC0tcmVmMjogICAgICAgIEJ1Z18zNzM3XzM3MzlfQXBwbHlVbmNydXN0aWZ5 Q2hhbmdlc19WNQ0KICAgIEV4dHJhIE9wdGlvbnM6IC1uIDQgLS1xdWlldA0KICAgIFJlc3VsdHM6 IGh0dHBzOi8vZ2l0aHViLmNvbS9tZGtpbm5leS9lZGsyL2FjdGlvbnMvcnVucy8xNTIxNjE4ODM2 DQoJMzAgVlMyMDE5IGJ1aWxkIGNvbXBhcmlzb25zIFBBU1MNCgk0MCBHQ0M1IGJ1aWxkIGNvbXBh cmlzb25zIFBBU1MNCiAgICAgICAgMTAwJSBQQVNTDQoNClRoZSBmb2xsb3dpbmcgZ2l0IGxvZyBz aG93cyB0aGUgc2V0IG9mIHBhdGNoZXMgZnJvbSAtLXJlZjEgdG8gLS1yZWYgMmFjcm9zcw0Kd2hp Y2ggdGhlcmUgYXJlIG5vIGRpZmZlcmVuY2VzIGluIGFueSBvZiB0aGUgT0JKL0xJQi9ETEwvRUZJ L0ZGUy9GVi9GRCBmaWxlcy4NCg0KLS1yZWYyDQpiN2Q0YmYwNjc1YjcgKEhFQUQgLT4gQnVnXzM3 MzdfMzczOV9BcHBseVVuY3J1c3RpZnlDaGFuZ2VzX1Y1KSBVbml0VGVzdEZyYW1ld29ya1BrZzog QXBwbHkgdW5jcnVzaXRpZnkgY2hhbmdlcw0KN2YwM2QyNWY2MGU3IFVlZmlQYXlsb2FkUGtnOiBB cHBseSB1bmNydXNpdGlmeSBjaGFuZ2VzICAgIA0KMGJmZDhkOWI1YWM5IFVlZmlDcHVQa2c6IEFw cGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICANCmUxY2Q5YmZiOWRlYSBTdGFuZGFsb25lTW1Qa2c6IEFwcGx5 IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQo1ZGEyZjY1YmUzNzggU291cmNlTGV2ZWxEZWJ1Z1BrZzogQXBwbHkgdW5j cnVzaXRpZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIA0KOTViODZkZTA3ZTVkIFNpZ25lZENhcHN1bGVQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNo YW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCmZl NzFkOTcyNDZjNCBTaGVsbFBrZzogQXBwbHkgdW5jcnVzaXRpZnkgY2hhbmdlcyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo1NGMyMWM5NTI5 OTIgU2VjdXJpdHlQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KMTg3YTM3ODVmMTJiIFJlZGZp c2hQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjgxMDEwMDAwMmE0NiBQY0F0Q2hpcHNldFBr ZzogQXBwbHkgdW5jcnVzaXRpZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQoyNzZhNjk1YzBjZjIgT3ZtZlBrZzogQXBwbHkgdW5jcnVz aXRpZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KMzAzYzBhOTFhYjA3IE5ldHdvcmtQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5 IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICANCmJjODA3OTJjZDFiMSBNZGVQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoz ZWE4NmJlMTdhMmEgTWRlTW9kdWxlUGtnOiBBcHBseSB1bmNydXNpdGlmeSBjaGFuZ2VzICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KYzcwZWYxMWVk MGNkIEludGVsRnNwMldyYXBwZXJQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCmMwMjkxMjIxZjI1MiBJbnRl bEZzcDJQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo2YTQ3OTk1MmE2OTAgRm1wRGV2aWNlUGtn OiBBcHBseSB1bmNydXNpdGlmeSBjaGFuZ2VzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIA0KM2E3YzA1YjcwNzBkIEZhdFBrZzogQXBwbHkgdW5jcnVz aXRpZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICANCmI3ODlmOThjODk1OSBFbXVsYXRvclBrZzogQXBwbHkgdW5jcnVzaXRp ZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQo5NTJkN2ExYzkyMjAgRW1iZWRkZWRQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5n ZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K YTFjYzk4ODFiYWI2IER5bmFtaWNUYWJsZXNQa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjUwNjU0ZGZl NTc4NSBDcnlwdG9Qa2c6IEFwcGx5IHVuY3J1c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQplZDk2NWEwMmRmYTEgQXJt VmlydFBrZzogQXBwbHkgdW5jcnVzaXRpZnkgY2hhbmdlcyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KOTc0NDAyM2ZiYzQ2IEFybVBsYXRmb3Jt UGtnOiBBcHBseSB1bmNydXNpdGlmeSBjaGFuZ2VzICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICANCjdhMWNkZTVmNWJiYSBBcm1Qa2c6IEFwcGx5IHVuY3J1 c2l0aWZ5IGNoYW5nZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQoxOWQxN2UwOTEzZTggVWVmaUNwdVBrZzogQ2hhbmdlIHVzZSBvZiBF RklfRF8qIHRvIERFQlVHXyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIA0KZmZhNzE4YjRmOTk0IFNvdXJjZUxldmVsRGVidWdQa2c6IENoYW5nZSB1c2Ugb2Yg RUZJX0RfKiB0byBERUJVR18qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN CmI4NmNiM2M1ZTViNCBTaGVsbFBrZzogQ2hhbmdlIHVzZSBvZiBFRklfRF8qIHRvIERFQlVHXyog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpjN2M0MjIw NGRjMDcgU2VjdXJpdHlQa2c6IENoYW5nZSB1c2Ugb2YgRUZJX0RfKiB0byBERUJVR18qICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KMTZiOGU2Zjk1OGU0IFBj QXRDaGlwc2V0UGtnOiBDaGFuZ2UgdXNlIG9mIEVGSV9EXyogdG8gREVCVUdfKiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjBhYzNmOGIyZGFjNSBPdm1mUGtnOiBD aGFuZ2UgdXNlIG9mIEVGSV9EXyogdG8gREVCVUdfKiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQpiYzUwMDRiOGQyOTQgTmV0d29ya1BrZzogQ2hhbmdl IHVzZSBvZiBFRklfRF8qIHRvIERFQlVHXyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIA0KNmY2NzFhOGUyMzc3IE1kZVBrZzogQ2hhbmdlIHVzZSBvZiBFRklf RF8qIHRvIERFQlVHXyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICANCmExMGM2MTBmZjlhMyBNZGVNb2R1bGVQa2c6IENoYW5nZSB1c2Ugb2YgRUZJX0Rf KiB0byBERUJVR18qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQowOWEzYmRkYmEzOTAgRmF0UGtnOiBDaGFuZ2UgdXNlIG9mIEVGSV9EXyogdG8gREVCVUdfKiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KNTljNjEz MTgyNDZhIEVtdWxhdG9yUGtnOiBDaGFuZ2UgdXNlIG9mIEVGSV9EXyogdG8gREVCVUdfKiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjNhODAzNjdkZGEzYiBF bWJlZGRlZFBrZzogQ2hhbmdlIHVzZSBvZiBFRklfRF8qIHRvIERFQlVHXyogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoyM2ViMWFhZjgwY2EgQXJtVmlydFBr ZzogQ2hhbmdlIHVzZSBvZiBFRklfRF8qIHRvIERFQlVHXyogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIA0KODc1OTE0YjQ1YzU0IEFybVBsYXRmb3JtUGtnOiBD aGFuZ2UgdXNlIG9mIEVGSV9EXyogdG8gREVCVUdfKiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICANCmViMmVjYTgyYjQ1MSBBcm1Qa2c6IENoYW5nZSB1c2Ugb2YgRUZJ X0RfKiB0byBERUJVR18qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQpmMGYzZjVhYWU3YzQgKG9yaWdpbi9tYXN0ZXIsIG9yaWdpbi9IRUFELCBtYXN0 ZXIpIFVuaXRUZXN0RnJhbWV3b3JrUGtnOiBVcGRhdGUgWUFNTCB0byBpZ25vcmUgc3BlY2lmaWMg RUNDIGZpbGVzL2Vycm9ycyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IA0KYzA1NzM0Nzk3NzkwIFVlZmlQYXlsb2FkUGtnOiBVcGRhdGUgWUFNTCB0byBpZ25vcmUgc3Bl Y2lmaWMgRUNDIGZpbGVzL2Vycm9ycyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCmMzMGM0 MGQ2YzYzZCBTdGFuZGFsb25lTW1Qa2c6IFVwZGF0ZSBZQU1MIHRvIGlnbm9yZSBzcGVjaWZpYyBF Q0MgZmlsZXMvZXJyb3JzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo5OTQ0NTA4ZTg1ZjEg U2hlbGxQa2c6IFVwZGF0ZSBZQU1MIHRvIGlnbm9yZSBzcGVjaWZpYyBFQ0MgZmlsZXMvZXJyb3Jz ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KNjBmYTQwYmU0NThkIFNlY3VyaXR5 UGtnOiBVcGRhdGUgWUFNTCB0byBpZ25vcmUgc3BlY2lmaWMgRUNDIGZpbGVzL2Vycm9ycyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICANCmRmNzkwY2Q2YjM3ZSBNZGVQa2c6IFVwZGF0ZSBZ QU1MIHRvIGlnbm9yZSBzcGVjaWZpYyBFQ0MgZmlsZXMvZXJyb3JzICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQo5ZGViOTM3MDc2NmUgTWRlTW9kdWxlUGtnOiBVcGRhdGUgWUFN TCB0byBpZ25vcmUgc3BlY2lmaWMgRUNDIGZpbGVzL2Vycm9ycyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIA0KZDdkMzBlOGYyMTlmIEVtdWxhdG9yUGtnOiBVcGRhdGUgWUFNTCB0byBpZ25v cmUgc3BlY2lmaWMgRUNDIGZpbGVzL2Vycm9ycyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICANCmQ1NzQ0ZWNiYTgxMyBDcnlwdG9Qa2c6IFVwZGF0ZSBZQU1MIHRvIGlnbm9yZSBzcGVjaWZp YyBFQ0MgZmlsZXMvZXJyb3JzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpjOTdm ZWU4N2YwZjkgQXJtVmlydFBrZzogVXBkYXRlIFlBTUwgdG8gaWdub3JlIHNwZWNpZmljIEVDQyBm aWxlcy9lcnJvcnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KMTkzOWZjOTU2OWYy IEFybVBsYXRmb3JtUGtnOiBVcGRhdGUgWUFNTCB0byBpZ25vcmUgc3BlY2lmaWMgRUNDIGZpbGVz L2Vycm9ycyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCjM2NWRjZWQyYzM3YSBBcm1Qa2c6 IFVwZGF0ZSBZQU1MIHRvIGlnbm9yZSBzcGVjaWZpYyBFQ0MgZmlsZXMvZXJyb3JzICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo3NmExY2U0ZDVmZWMgLmF6dXJlcGlwZWxpbmVz L3RlbXBsYXRlczogVXBkYXRlIG1heCBwaXBlbGluZSBqb2IgdGltZSB0byAyIGhvdXJzICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KOTlmODRmZjQ3MzkwIC5weXRvb2xzL1BsdWdpbi9MaWNlbnNl Q2hlY2s6IFVzZSB0ZW1wIGRpcmVjdG9yeSBmb3IgZ2l0IGRpZmYgb3V0cHV0ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICANCjMwMTlmMWJiYWJmMSAucHl0b29sL1BsdWdpbi9FY2NDaGVjazogQWRkIHBl cmZvcm1hbmNlIG9wdGltaXphdGlvbnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQo4NTQ0NjJiZDM0NzkgLnB5dG9vbC9QbHVnaW4vRWNjQ2hlY2s6IFJlbW92ZSB0ZW1wIGRp cmVjdG9yeSBvbiBleGNlcHRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KNjk4 Nzc2MTRmZGVlIC5weXRvb2wvUGx1Z2luL0VjY0NoZWNrOiBSZW1vdmUgUmV2ZXJ0Q29kZSgpIA0K LS1yZWYxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KZWY5 YTA1OWNkYjE1IEVtdWxhdG9yUGtnL1dpbi9Ib3N0OiBVcGRhdGUgQ0NfRkxBR1MgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCmJiMWJiYTNkNzc2 NyAodGFnOiBlZGsyLXN0YWJsZTIwMjExMSkgTmV0d29ya1BrZzogRml4IGludmFsaWQgcG9pbnRl ciBmb3IgRE5TIHJlc3BvbnNlIHRva2VuIG9uIGVycm9yICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCkJlc3QgcmVnYXJkcywNCg0K TWlrZQ0KDQo=