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.web11.3506.1628314702139407414 for ; Fri, 06 Aug 2021 22:38:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=VU7D7F6A; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: jiewen.yao@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10068"; a="201656603" X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="201656603" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Aug 2021 22:38:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="468096081" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga008.jf.intel.com with ESMTP; 06 Aug 2021 22:38:20 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Fri, 6 Aug 2021 22:38:20 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) 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.2242.10; Fri, 6 Aug 2021 22:38:19 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Fri, 6 Aug 2021 22:38:19 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.102) 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.2242.10; Fri, 6 Aug 2021 22:38:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iA88pOS8OUOCoKzWnuB0cu+dTu2SvSQjdAvFQ/8lqWHLqof32EFj0UXs8/CWYFwlrPVgPgCRxHhYwBlpVhRXzcmL8E4RoqrKUykAS1F6NfFl+CrYsDYQdGwEHNxGCp6D6qkfTn2zmWbhYt/okCc5VvgVvqjhFgpY0yMEiZ6ieqUFkoe+vKsrJDpoMCZ8VM68mFyzUNWkygBDo8+kMcMt2HZaZRMeqEslr9PiN+7eWdmdspLpqwIcqacZ17oXwyiDkT1foDtRIjxJHmq4Nheh4JmHDGJJ5lbf20nE/1MnzI0XheK4yziyA0e797GcS8bmDL4ChZGxeaugUiBMajK+iA== 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=O0YfTmhmoVx4j69jFwQlcmOYwoDuHxQKhWdjWzIouJ4=; b=VEa5t9XMU0TPzu+9KUJbwZw/PxZVrZ0NnyG5aO3cP/Sa9qBAcj2uwbubaxCJqpUxvZeHlBzgg5IqMbA0mzpzSYhtQn32H8TpmabUnPkn4zCoOI5QJQDhzgIOjZ6RRZtfc+PqY6v2FFdJHDHAYe4a45VMeTl2kp8pp0fIhWqG0nFnT4w6jZ3Y8TjhujuLE3MRh1t+Jnb8bLXLu/uISvVFggXmwR2NDDTe4QW+OR57rkJcHCq8U/WqEMVxgISeNK0tFnRTsg9CMtrb07BfLxi6ZXOoNHSosa8bewLpg3z9ZwMLxyA/s/j+AqfW6ld8FoWBbEu0tRpGI0x5LBRQOsQtQQ== 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=O0YfTmhmoVx4j69jFwQlcmOYwoDuHxQKhWdjWzIouJ4=; b=VU7D7F6AlISgidybN4Nq+BDD/TmtCe/8liS8cptH8HrsgVB7hPuLZ493eblzEOXkxxY2L981xc/zgZfsJkWfDiqJYE/tSVHUdRxrlKmGe7gUQKts5TTBjtxkiUeqHMl0uqgtGTdCgFUNWQiAiZ8n05cfqNTJ3MtPq5jTBzY88RI= Received: from PH0PR11MB4885.namprd11.prod.outlook.com (2603:10b6:510:35::14) by PH0PR11MB4824.namprd11.prod.outlook.com (2603:10b6:510:38::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.21; Sat, 7 Aug 2021 05:38:19 +0000 Received: from PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::e97b:e466:268f:fb79]) by PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::e97b:e466:268f:fb79%5]) with mapi id 15.20.4394.021; Sat, 7 Aug 2021 05:38:19 +0000 From: "Yao, Jiewen" To: Stefan Berger , "devel@edk2.groups.io" CC: "marcandre.lureau@redhat.com" , "lersek@redhat.com" , "dick_wilkins@phoenix.com" , Stefan Berger Subject: Re: [RFC PATCH 3/7] SecurityPkg/TPM: Disable PcdGetBool (PcdRandomizePlatformHierarchy) Thread-Topic: [RFC PATCH 3/7] SecurityPkg/TPM: Disable PcdGetBool (PcdRandomizePlatformHierarchy) Thread-Index: AQHXitifMG6EFM9qqU2hJApuJURM56tnhsNQ Date: Sat, 7 Aug 2021 05:38:18 +0000 Message-ID: References: <20210806153326.990749-1-stefanb@linux.vnet.ibm.com> <20210806153326.990749-4-stefanb@linux.vnet.ibm.com> In-Reply-To: <20210806153326.990749-4-stefanb@linux.vnet.ibm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: linux.vnet.ibm.com; dkim=none (message not signed) header.d=none;linux.vnet.ibm.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 03f9b08d-a9b6-44b9-fd9b-08d959658ffa x-ms-traffictypediagnostic: PH0PR11MB4824: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:52; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YyR8Ff48srGGarEr9lE5pResHjvmevgcZaNSWDzOA18uhDyEVuGqhZTU9BaYxdV8DdNor+rp2Z1VZHfeIXVpdwHj/HiADecSyuBE7Nimy3MQCFfmRISQGhXzHGqW5UMliIzvIEFk13ZFwuKd4NOje3yTZGYQjibHKHuwRG8SuIyX9zzz04JUIGOw3BBSUYo+IPgA/G4A/vNYBQmZdAHF++DoH+wLqJtZghie8y0ifk/tmaD96zaOCcwY1hWu4Q6OMKERlBONjgHViV7mT7cERbrL/F3RCcb9eGGYKP69hrTu/mN18lNsE0pIgY4+KiZEXOba5B9fnp2tIfRjm/OvABetTDGHdSN5ISB080mY4gNrOJ1EcnSFuKn3vYLmgvOxwPIQWW79/TYRS/WHuwXq+vtHmyKyxAQv/14kMa/PcKVQ1Sk+NsJNnjtRgaygKwLlOQEHPT3EKq4rW2WSI26dQJZJDuThfj8d/IAW2oDYtlpu+at8RXniYPXaTYOaqPdRTgYpH7ebV+6XQtjDcFZ2y+z36rdUFwdFtAhH31g7XyW7iHhv2Xkce4bvMyb8WzGKyEecpOPl3ZxLJCM59T2c0tHUuvvEYuEjl2Jbem6mRJa3wbNXgTzJtmYgxZT/4puqQlGOOaZjEO/S83dsBy76DrhWh1R7bdtleXcMdP2jV8q5ozZSotXJHMqRgLIqWG11jqr4BL4ug8HZr41Harm9Zw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB4885.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(376002)(366004)(346002)(396003)(39860400002)(8936002)(55016002)(71200400001)(33656002)(26005)(52536014)(5660300002)(76116006)(7696005)(9686003)(19627235002)(8676002)(38100700002)(122000001)(86362001)(38070700005)(53546011)(4326008)(6506007)(54906003)(110136005)(15650500001)(316002)(186003)(83380400001)(64756008)(66556008)(66476007)(66946007)(66446008)(478600001)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZjFEN2NDbjVUM2dteTBkLzdqUmdKU0VMcWcvOHJlbU9IeHdtT0thcHhUUGhi?= =?utf-8?B?YVdTdXVmeHJmbmFzNU5QbFFXK243eldtZktNTEdiVGgyYmFhcjhHNlg1QWFZ?= =?utf-8?B?QW1nL3lxS3lkSk94MHo0aDZNWFY5eXdJVXpZN0YxOWtIQ2ZiKzYySUhkbzhU?= =?utf-8?B?NUNUSDVlUTV6ZHV0Nk0yU2FIY0tFMk1TK3R3R0w2T09mVGE1eGhVWG4vWlZL?= =?utf-8?B?aXg5V2xkc0p6UEJqdGNDN2ovV2R4WHhrSmpaTGJCZXExcEk3b3ZDNlF3VGZR?= =?utf-8?B?L09KTThUcGhsUUxrOGdLcTQ3bGJQUE1rTExzWFNWRWJ0cnVUS0hhWmUwK1Iw?= =?utf-8?B?VXA1VmZDOVhDNC9RVmVaOFpyakc4MmtXN0YxcWd0elFHZzhMSVB3bVhuWGxr?= =?utf-8?B?RjdMTGZlamFxcDRWNktRdzkyak4xYzNuY1FtZ1VoR0NpdURSL1BOV3hhK2tY?= =?utf-8?B?bVlRdGU0V2wwdzNsNmlXZUFtTTZGQ0d4RTczOEp0MXQvQUhXQjhIS0pySVpG?= =?utf-8?B?VXpGUlQrUjhXSllJcDRrczNBRWNDbWVpelFyNUhLZTgyWUFvMEh1ZjR1bm1a?= =?utf-8?B?UGo3bnNZUGJaSXp2ZncxWGZLd1RhazU4b1BYLzZjSHc0TUlNY2J5STRObmtn?= =?utf-8?B?emxkelA1K2dTc0gxRi9xcDlOVkRhdFdLTTBSUzJ2TzUxR0FKYXpZajFtQVcr?= =?utf-8?B?emg1bVlzd3ZwRGlvWHNMUlZteDBjZjNnN3Q1clZZaGh2NG94cFFITmJlZjJ3?= =?utf-8?B?dHcvQnRWNEZJNkJPdmtZNG5ma1NoWnY3ZnNzcmp3RWd2WkNwdU9mN3dzNnov?= =?utf-8?B?Ky81ZWJ3b2ZkQmNpcGVEbDhvMTJHTDhEcjFTbjZZenducjhscTkrM25xUG9O?= =?utf-8?B?V1NzTU9ORk5pSTRHTzBENFhhRVUrWTQ2anJFN01BVVZhUk1CSmxyWDNLQlg2?= =?utf-8?B?VERvMHpwbE5PU3ZGcWxSL0hpSS9LK2lkUVBDLzhwZnpxYzN1NzBVd0c4RlIw?= =?utf-8?B?YmZsL0FRK3ozZ2daeG9WR3ZGWW14bFlmcWJ1V3h4ZzQ1aUoyeWRacDNpblVp?= =?utf-8?B?VWs0bXhMcWJVVWEwZ2EyT0ZPVHJra2NmaWNuaHdUcmpxdHhNSit1Unc3Z2t2?= =?utf-8?B?L3ArSXVsOXFqK3VjUEFhTklJRnllQWRMSXU1V3dWSjZuV2hFb1N1dklhNHN1?= =?utf-8?B?b3l2Q0d0MTNVLzRLQitmT0dGUVJUT1N3NS82SHlKYlg3ZE9yY0RUR0pNV1RB?= =?utf-8?B?QXY0eTRnUjRLYmYzbnV0cm9XeXBnVWx2dU1JdGp6QnBvNnZWZjIrMnlNRXNY?= =?utf-8?B?VXlGOFJFMWpUV0UwMDMrL3hkK2M0YjFJVklUa3BoeVpvYzBwT21Jb2s3VVhP?= =?utf-8?B?cDZ5emxVK2hPTkMwQWkzbktXMzdqZmFFSGFQbjZSbGtHdVVyVU0zZ2VyL2ZS?= =?utf-8?B?czVWc3BtOWMyV2ZZbDdGTE5YNlUwMFJaSE5YRWtTM0NMTm5kZ1NkeVl3cU11?= =?utf-8?B?dUxzOXNwRU9PdU5DUjcySHNyR1czTUZzWEpydW5sQWlxS3Q1TXgxbkJNNWNO?= =?utf-8?B?L205NitpQXFaNXY0RTBueVpLdFhhTDY2YlVpaUhidkV0TnRjUTFGN1poN256?= =?utf-8?B?b3k5ek1MSHZBYXJuSVl5L2ZESmdyaFd6Y0wyVU1DRUNOV3Q2bTJTcUYzYWtl?= =?utf-8?B?N3hqbmxNRWoySVdtM1k1RnpKazFidHNDdHlCcXRjbndvc3I3VWd1ZlVoaTIr?= =?utf-8?Q?gNJUoZz6+ikxRYsigvE2mEYxg5GrIVQASUmr8A5?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4885.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 03f9b08d-a9b6-44b9-fd9b-08d959658ffa X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2021 05:38:19.0132 (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: qArmZmPDjCF3oI/VXNJtfZi5qFo9wdJvNUzegTKLrMhGG23nuwXQ6nQtN5Zj7Dm2Tm4c+wy93MF/7gXiy1gejw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4824 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 U3RlZmFuDQpUaGlzIHBhdGNoIGlzIE5PVCBhY2NlcHRhYmxlLg0KDQo+ICsgIGlmICgxIC8qUGNk R2V0Qm9vbCAoUGNkUmFuZG9taXplUGxhdGZvcm1IaWVyYXJjaHkpKi8pIHsNCg0KTmFja2VkLWJ5 OiBKaWV3ZW4gWWFvIDxKaWV3ZW4ueWFvQGludGVsLmNvbT4NCg0KVGhhbmsgeW91DQpZYW8gSmll d2VuDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTdGVmYW4gQmVy Z2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4NCj4gU2VudDogRnJpZGF5LCBBdWd1c3Qg NiwgMjAyMSAxMTozMyBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IFlhbywgSmlld2Vu IDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gQ2M6IG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNv bTsgbGVyc2VrQHJlZGhhdC5jb207DQo+IGRpY2tfd2lsa2luc0BwaG9lbml4LmNvbTsgU3RlZmFu IEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Ow0KPiBTdGVmYW4gQmVyZ2VyIDxz dGVmYW5iQGxpbnV4LmlibS5jb20+DQo+IFN1YmplY3Q6IFtSRkMgUEFUQ0ggMy83XSBTZWN1cml0 eVBrZy9UUE06IERpc2FibGUgUGNkR2V0Qm9vbA0KPiAoUGNkUmFuZG9taXplUGxhdGZvcm1IaWVy YXJjaHkpDQo+IA0KPiBUbyBhdm9pZCB0aGlzIHR5cGUgb2YgYnVpbGQgZXJyb3JzLCBkaXNhYmxl DQo+ICdQY2RHZXRCb29sIChQY2RSYW5kb21pemVQbGF0Zm9ybUhpZXJhcmNoeSknLg0KPiANCj4g QnVpbGRpbmcgLi4uDQo+IC9ob21lL3N0ZWZhbmIvZGV2L2VkazIvU2VjdXJpdHlQa2cvTGlicmFy eS9TZWN1cmVCb290VmFyaWFibGVQcm92aXNpb25MaWIvDQo+IFNlY3VyZUJvb3RWYXJpYWJsZVBy b3Zpc2lvbkxpYi5pbmYgW1g2NF0NCj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tDQo+IC9ob21lL3N0 ZWZhbmIvZGV2L2VkazIvQnVpbGQvT3ZtZlg2NC9ERUJVR19HQ0M1L1g2NC9TZWN1cml0eVBrZy9M aWJyYXINCj4geS9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi9QZWlEeGVUcG1QbGF0Zm9y bUhpZXJhcmNoeUxpYi9ERUJVRy9BdXQNCj4gb0dlbi5oOjE3LA0KPiAgICAgICAgICAgICAgICAg IGZyb20gPGNvbW1hbmQtbGluZT46DQo+IC9ob21lL3N0ZWZhbmIvZGV2L2VkazIvU2VjdXJpdHlQ a2cvTGlicmFyeS9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi8NCj4gUGVpRHhlVHBtUGxh dGZvcm1IaWVyYXJjaHlMaWIuYzogSW4gZnVuY3Rpb24NCj4g4oCYQ29uZmlndXJlVHBtUGxhdGZv cm1IaWVyYXJjaHnigJk6DQo+IC9ob21lL3N0ZWZhbmIvZGV2L2VkazIvTWRlUGtnL0luY2x1ZGUv TGlicmFyeS9QY2RMaWIuaDo0MjQ6NDU6IGVycm9yOg0KPiDigJhfUENEX0dFVF9NT0RFX0JPT0xf UGNkUmFuZG9taXplUGxhdGZvcm1IaWVyYXJjaHnigJkgdW5kZWNsYXJlZCAoZmlyc3QNCj4gdXNl IGluIHRoaXMgZnVuY3Rpb24pDQo+ICAgNDI0IHwgI2RlZmluZSBQY2RHZXRCb29sKFRva2VuTmFt ZSkNCj4gX1BDRF9HRVRfTU9ERV9CT09MXyMjVG9rZW5OYW1lDQo+ICAgICAgIHwgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+DQo+ IA0KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+ DQo+IC0tLQ0KPiAgLi4uL1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliLmMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgMiArLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u KCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0DQo+IGEvU2VjdXJpdHlQa2cvTGli cmFyeS9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi9QZWlEeGVUcG1QbGF0Zm9ybUhpZXIN Cj4gYXJjaHlMaWIuYw0KPiBiL1NlY3VyaXR5UGtnL0xpYnJhcnkvUGVpRHhlVHBtUGxhdGZvcm1I aWVyYXJjaHlMaWIvUGVpRHhlVHBtUGxhdGZvcm1IaWVyDQo+IGFyY2h5TGliLmMNCj4gaW5kZXgg OTgxMmFiOTlhYi4uYmVhMTBkMzdhNCAxMDA2NDQNCj4gLS0tDQo+IGEvU2VjdXJpdHlQa2cvTGli cmFyeS9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi9QZWlEeGVUcG1QbGF0Zm9ybUhpZXIN Cj4gYXJjaHlMaWIuYw0KPiArKysNCj4gYi9TZWN1cml0eVBrZy9MaWJyYXJ5L1BlaUR4ZVRwbVBs YXRmb3JtSGllcmFyY2h5TGliL1BlaUR4ZVRwbVBsYXRmb3JtSGllcg0KPiBhcmNoeUxpYi5jDQo+ IEBAIC0yNTIsNyArMjUyLDcgQEAgRUZJQVBJDQo+ICBDb25maWd1cmVUcG1QbGF0Zm9ybUhpZXJh cmNoeSAoDQo+IA0KPiAgICApDQo+IA0KPiAgew0KPiANCj4gLSAgaWYgKFBjZEdldEJvb2wgKFBj ZFJhbmRvbWl6ZVBsYXRmb3JtSGllcmFyY2h5KSkgew0KPiANCj4gKyAgaWYgKDEgLypQY2RHZXRC b29sIChQY2RSYW5kb21pemVQbGF0Zm9ybUhpZXJhcmNoeSkqLykgew0KPiANCj4gICAgICAvLw0K PiANCj4gICAgICAvLyBTZW5kIFRwbTJIaWVyYXJjaHlDaGFuZ2UgQXV0aCB3aXRoIHJhbmRvbSB2 YWx1ZSB0byBhdm9pZCBQbGF0Zm9ybUF1dGgNCj4gYmVpbmcgbnVsbA0KPiANCj4gICAgICAvLw0K PiANCj4gLS0NCj4gMi4zMS4xDQoNCg==