From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web12.11848.1663680265724911420 for ; Tue, 20 Sep 2022 06:24:25 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=nIVl7gVH; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: ken.lu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663680265; x=1695216265; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=UHJELAodVIEGtCJG/yTJEiiplbIGSSGY6dWiEoEXZvQ=; b=nIVl7gVHbe+SbMrzkBWHhq5bsGqE3i16UGvrVzbCalb9XNLM6e6WIssl YdN4XzrjK/w2KhRlKZDErZKxsHDerqQEjdeWNLx45FZhkLxBDfl9bYnwt gPqD1HTcZH+2iFsPlIrzSdPvX2/DKHAwmpCxK4B4AKiyQDP87ytXrUH2g fGO1Li/VvCd42N+9RSVp3dO73Ks/ba9CXS3vqRGySOy/XhRUF5BIjnflf +PpIoBKmFEvyQKOX2lJag/v34pKxIru84Ymsa/93WoYPvFNsLxcFOAUs7 VjXyv5b1NK+8hELmleXEMp3Zlpj/cydUjyujX9HX9vcvP5wPelnKY596T g==; X-IronPort-AV: E=McAfee;i="6500,9779,10476"; a="299679988" X-IronPort-AV: E=Sophos;i="5.93,330,1654585200"; d="scan'208";a="299679988" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Sep 2022 06:24:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,330,1654585200"; d="scan'208";a="947669547" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 20 Sep 2022 06:24:25 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 20 Sep 2022 06:24:24 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 20 Sep 2022 06:24:24 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Tue, 20 Sep 2022 06:24:24 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.102) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Tue, 20 Sep 2022 06:24:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NIWE7F/RKV48Ihqe18vL/n/N96iwQbAqw5ZIIpbPbsR+o+ft5yUOex7haCFw4rtwZGGBihE94Y6O+fu+rqCii1sopI2TMSZgJ4/u+zudYGLxYBeG9DFRCKzCYVACldhhMORtIP39/6xVjK/k2rtBXcBWBa7ZbyT6JBTNDiuNn6JLtU+z5b8xJENNnYKjdWbbfd2DNvf4xUGkY/NJxtyraPeshxQuLIMmB/alEA1zkcbp05mSgqLmgOjEKL2lPxu3xieMYjyZwFyrCgIaqfbt80YWvRzv5Mw+7uLo23dMoZbeXO2B826XCztKfE/WY+g5989bxOWiJATI8NjIxHvdmw== 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=UHJELAodVIEGtCJG/yTJEiiplbIGSSGY6dWiEoEXZvQ=; b=D8zQOEV6AJjm0JK01u8Y7t2wQm5x0QIQeT5eyq0a0fO4wMrm2tK8ytmG8EuUPBrLLUSI6M6DrVXahjF3/paZhKFj1B+YpVuTX/FyH37+DL3wRTQJgUMMgW4T7HikfpYoSWxTEyG/fndjcBu1NJWqczS5w9IHwUgAv/cejLWfc/PECz58iD4u2qiQTpO8VLfjyS245WaCxyDPNZEiG2a+c59t6G1qdlWQ7JZW2gECT+GiH/XzaQ1gzbfS6Kj7wd6RmpULkL0YTGKuV9T/6RjewORnpHS/7PF5FcaM7wNTBm7yO4Ql0frBqYZII+7DYXVyK2VVf6FhQS+PwDQH1fs/Cw== 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 Received: from DM6PR11MB3674.namprd11.prod.outlook.com (2603:10b6:5:13d::11) by CH0PR11MB5507.namprd11.prod.outlook.com (2603:10b6:610:d6::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.21; Tue, 20 Sep 2022 13:24:21 +0000 Received: from DM6PR11MB3674.namprd11.prod.outlook.com ([fe80::a18a:f55b:72b:c4a3]) by DM6PR11MB3674.namprd11.prod.outlook.com ([fe80::a18a:f55b:72b:c4a3%5]) with mapi id 15.20.5632.021; Tue, 20 Sep 2022 13:24:21 +0000 From: "Lu, Ken" To: Ard Biesheuvel CC: "Xu, Min M" , Daniel Kiper , "devel@edk2.groups.io" , Ard Biesheuvel , "Aktas, Erdem" , "James Bottomley" , "Yao, Jiewen" , "Gerd Hoffmann" Subject: Re: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option Thread-Topic: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option Thread-Index: AdjKQCUJCucPSYUVRCu0arGCE/7NLwBHVXAAABlq2EAADIUjAAA+F5kQAAD1CwAAAC0uAA== Date: Tue, 20 Sep 2022 13:24:21 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB3674:EE_|CH0PR11MB5507:EE_ x-ms-office365-filtering-correlation-id: 3db187d5-ba61-4024-2a9f-08da9b0b6d97 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: U7r/GiJf63Gu+0+gaiRsXs8B+PVmLbWyY5sB+d9eGFGqtfdPHYwiLOl84PQYlZX9CAxa2HsFOfHrG9JR3/DmLD/OZU4nRt1d8jWChhcRKmIW9HxVwuoWQc7bQvhp8fGJtbfN3siyIdFn6wkApv+9JF3GF7tbgz3HrUZk1tIDIf/dvipi+BDACiginFR7y6QwhrOHCir2xaqYKobyeEDYxyq1UOeue+kyBkmXzGWnXjO5wWT0sK+vqHalxRnWImNLOx6SCL5BW+he79wHBMbdyT4a5IzLkPkeBL/F4CucNwRavmXFusVR9EWmMICF0jFtaO8e+rR6fYl28Ho08ehyh3hGJIbmvFYlRe7E+oYeVtqp137SZLGm5a9JS0uTml1DjNE2CH+9UJD55+9sk8oozzsndeOsRCRO171RzyWYJH+oge/8qHatp9JZJAW4O/JLOVBY0zDuB1jbMBWEUeKEHLJgVR5rRMJXYrHCZovIDXBZHY8WSiLQmLzzoelJ+WjMrLr5LfbEahiwR0wOIgiKT4sZ0QcvD0htS7wbQFSjCo56qJjkLoKQ9kuaCjbHqj3s+PyRemh0yK7q26uiq5B6g1WxGP7cDWaZx01o/Ig6brY02VYkYnblXX75gDDdQ8bk5r2/lcrX5+DzpDHet5Lb9+JRjFYc0NbkOkvW+Qrt78aCW/nTMA5JQuvYt1BeDT3OFicI6JPTM1mGIpRqO/SjOzfIEgA3U8Bp4pbfXNWQ7qxiZNhaEdydsEyucQQETn6AHf+2zX2VFaA6wbx6Cpns+Qu2MTuKFEE/jR6SWQkddLI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB3674.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(39860400002)(366004)(376002)(136003)(396003)(346002)(451199015)(966005)(2906002)(54906003)(38070700005)(7696005)(66446008)(66946007)(41300700001)(6506007)(64756008)(55016003)(4326008)(33656002)(76116006)(8676002)(66556008)(6916009)(66476007)(316002)(52536014)(5660300002)(186003)(8936002)(71200400001)(478600001)(86362001)(38100700002)(26005)(9686003)(122000001)(82960400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nldid0NwMXZmVXRGbGZsdy9UN01OOFVXM1k0Qk9TNjhVRnl6VXhsRlpjc216?= =?utf-8?B?c0RWNk5MMm5PMTErVWlVTHYzUFhDV0NxVGpqdnJ0UUZRUWJqaHV0TUNSYjNt?= =?utf-8?B?VFFIbWpWKzZCN2RiTDdkMHZHV0dTb1pONUpGbVNBdEx5YUdTbWxIUDBucUZa?= =?utf-8?B?WkgyNnBLMWdwQlc1L0FrZ2VsQndSS2hwQzdTbkZxdUx0d0ZSbWRUWC9weko0?= =?utf-8?B?KzZub3hacWNPODF0c01ON0kyZHhHUmg1VDlqMkMwK0JzNVVRMmE4YU52Qjcz?= =?utf-8?B?U1FodExSZTlsVlJIM05VOUVHUks0L0dTV21yVTFHOGJUMHBPczk1VENCUjkr?= =?utf-8?B?UnNXUEtHa0tUWUhtK0RReS81c2ZiT2sxQWhqT1FVbjd5NTl2L29PQ1doblBK?= =?utf-8?B?aXN5WWxmb1lvM0xXKzl2WlZsY1hqWGZyQTAwdjhreEtzcGRTZ3dEMkJHMXRo?= =?utf-8?B?MElwN1M0WmFOaDB1SjRpK0xtc21iYlhSeWNuc2g0enV3UlVjaCtNTk5LVFdr?= =?utf-8?B?a3BKY2JHS2MwbytCRGw4VUxrMWVDNmZ3NFg2aWxMV0NYZDlEc1NWYS9wYXox?= =?utf-8?B?dk16d1BkL0JqK0tXOVM1UitZL0JiMTNHTjNXNjVvbnJGL1BvanRjQ2VDZ3ZR?= =?utf-8?B?L0xWcVFwNU1xSjlrYlllaXVPc09QYk5wWGlqRmFvZWY2ekRvVFVWS01CZXlX?= =?utf-8?B?MjR1enBURlljWUl0TVBEVC91czkwWWI0SmxrU3VIdStqRlRQK3NyZ0tSNk83?= =?utf-8?B?cXpkT05VeDcxNWdIZUlvYmpLeERSOVV4WGJoTzVlbndPbDhuRU90d1kxbURC?= =?utf-8?B?U3BvSDRXUFBNZldDUmkvekwzRjM2NUJyZGQ4c2M1V1V2dFJkQUVuWE94M0ZL?= =?utf-8?B?WE9nUzh3S1c2NVVLNVd6VFB4MmlSelMyblcraTBWUFVpTEsyTG5NZnJDVHpI?= =?utf-8?B?RmRBWDcwdTZjQktzRjZvMGcza1hjOEVvVDhPZnI3MjZMbXo3aEo2bVlCZFQy?= =?utf-8?B?WWMrdXFEbnJjZSt6K0xCbHFYSVRJR1B6Z0VNOVJldUFwVWRlc1AyVjllU2o4?= =?utf-8?B?ZThmM1BwOTBacEZrY1JOSHh1azVPdjZpajNUQ1ZKbVNTckdkaXFKUGJaN0Qr?= =?utf-8?B?R1J0TjkxRllxbzNmQXB1VXZOeGZ1RG5JQ1F0R3dHNnMxaStPTUZmUWlQTEdl?= =?utf-8?B?VEoweXA0cEdvSzA0QWY4Z1YxeDFZaXFXMEgvUlN6QUVmRW9WTFYrUXg4TlRK?= =?utf-8?B?ZS9kT21ISjUrbVk3bGdIcE4wb0FFbWxYV1QydkswTk5EZGY1M3lvV3pZakZx?= =?utf-8?B?VGJFZkk1RDkwaFdPYlMzY3hOeTk4L2VJZzl5eVBoNkVOZ09ET2pqdTlvWEY2?= =?utf-8?B?RWZnL1JBMmlodXIybUxwK3ZQb0VqK3B2V1VyNFRESnV6MHA2ODBZTU9scWU5?= =?utf-8?B?Q2Vnd0V2Vm1zaGtwZm9YcjR2YVFOQVpYaFpIejgxTE9qWlorSW84T3lIYmNm?= =?utf-8?B?d1FFc1RvNzE5VzdmbGlkbHJSdzhFTkhnL2FEZ0JDZmgxaDVvRS9xOTZhU2Q3?= =?utf-8?B?aU50WlZ3eVY5N3IvNU44UktFTVJEZGtpOWpZYmVzSjRFWE0xSzRnaS9ETTFK?= =?utf-8?B?cjk2WmMwU3dCbkJzNTF1bVNVcXFuK291YmgxTmdtT2xUbXp0YVQ0RnA4cGk2?= =?utf-8?B?d2ZxTTZuWmJTMGYza1k4T0wzMXUvREFnclYrQnQzcFpCWTROcnoxOG9OanpH?= =?utf-8?B?WkNUbVVLY0ptK1RWbEtObFZhOGhvR1kvaU82QlJ1VVVmb3djVVdhcHNmdHJF?= =?utf-8?B?emtBc2wvNDhLSGg0cjk4TjRKdVNoa05YRy96WHVoNkFHRFU0OVJpaFdUNHNs?= =?utf-8?B?WkdoMHNGWmlDRUxTQTNOanViK3dlaDlnUmlsYitCdUlzY2krOXQ1blBnMXhZ?= =?utf-8?B?Uyt4c2FwTXg1algxTkEzdmZxQmVqWGxpNVJTSjQ2QzB0QTRLbnlBMHZvb0R3?= =?utf-8?B?UjlnMEExa2tiU3lBZWxmNnNCbXRhTTZmREdKWDFkc2RPZnN4YmlNaXV1QXIy?= =?utf-8?B?cFllY1Z6dVNhdjcxeUxsZ3RibjBQZHh4eDZjcXBnZlk0cFZRRldVVjdrQStV?= =?utf-8?Q?8MsWp40+G7UrOBVFMqXkKr2R4?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3674.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3db187d5-ba61-4024-2a9f-08da9b0b6d97 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Sep 2022 13:24:21.1290 (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: HmJzOD7UcWhy03BLICon7SLOJX6HobkAewXxOtOo+iGspp86mn1Za/Xk2MKBH9bHC5LYDL1ELzKeTUTYhyGf+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5507 Return-Path: ken.lu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiA+IEhpIEFyZCwgSSB0aGluayBpdCBiZXR0ZXIgbGV0IGNyZWF0b3IgdG8gbWVhc3VyZSBpbnN0 ZWFkIG9mIGNvbnN1bWVyIHRvIG1lYXN1cmUNCj4gbGlrZSB0b2RheSdzIGltcGxlbWVudGF0aW9u IGluIGdydWJbMV0uIFRoZSBjcmVhdG9yIGhlcmUgbWVhbnMgd2hvIGxvYWQvY3JlYXRlDQo+IGl0 LiBJbiBkaXJlY3QgYm9vdCwgaXQgaXMgT1ZNRiByZWFkIGtlcm5lbCBjb21tYW5kIGxpbmUgYW5k IGluaXRyZCBpbWFnZS4gSW4gZ3J1Yg0KPiBib290LCBpdCBpcyBncnViMi4gIEJlY2F1c2UgdGhl IG51bWJlciBvZiBjb25zdW1lciBsaWtlIExpbnV4IGtlcm5lbCBjb3VsZCBiZQ0KPiBtb3JlIHRo YW4gMSwgYnV0IHRoZSBjcmVhdG9yIGlzIHNpbmdsZS4NCj4gDQo+IEkgYWdyZWUgd2l0aCB0aGlz IGluIHByaW5jaXBsZS4NCg0KU28geW91IGFyZSBub3QgYWdhaW5zdCB0byBkbyBtZWFzdXJlbWVu dCBpbiBsb2FkZXIgbGlrZSBjdXJyZW50IGRvZXMgaW4gZ3J1YiBhbmQgT1ZNRiwgY29ycmVjdD8g SSB0aGluayBpdCBpcyBPSyBldmVuIGRvIHR3aWNlIG1lYXN1cmVtZW50cyBvbiBjbWRsaW5lIGFu ZCBpbml0cmQgZm9yIHRoZSBjb3JuZXIgY2FzZS4NCkluIHBhc3QgbW9udGgsIEkganVzdCBzdWJt aXQgcGF0Y2ggaW4gZ3J1YiB0byBkbyBDQyBtZWFzdXJlbWVudCBhdCBodHRwczovL2dpdC5zYXZh bm5haC5nbnUub3JnL2NnaXQvZ3J1Yi5naXQvY29tbWl0Lz9pZD00Yzc2NTY1YjZjYjg4NWI3ZTE0 NGRjMjdmMzYxMjA2Njg0NGUyZDE5DQoNCj4gSG93ZXZlciwgdGhlcmUgYXJlIGNvcm5lciBjYXNl cyB0aGF0IHdlIHdvdWxkIGxpa2UNCj4gdG8gY292ZXIsIHN1Y2ggYXMgYm9vdGluZyBMaW51eCBm cm9tIHRoZSBFRkkgc2hlbGwuIA0KDQpJIHJlbWVtYmVyIEJvdHRvbWxleSBvciBzb21lb25lIG1l bnRpb25lZCB0byB1c2UgQ09ORklHX0NNRExJTkUgYW5kIENPTkZJR19JTklUUkFNRlNfU09VUkNF LCBzdWNoIGFzIGh0dHBzOi8vYmxvZy5kZWNlbnRyaXEuY29tL3N3aXNzLWNoZWVzZS10by1jaGVk ZGFyLXNlY3VyaW5nLWFtZC1zZXYtc25wLWVhcmx5LWJvb3QtMi8gZm9yIHRoaXMgY29ybmVyIGNh c2UsIGVzcGVjaWFsbHkgZm9yIGNvbmZpZGVudGlhbCBjb250YWluZXIgdXNlIGNhc2Ugd2l0aG91 dCBncnViLg0KDQpPciBpbiBnZW5lcmFsLCBhbnkgbG9hZGVyIHRoYXQNCj4ga25vd3MgaG93IHRv IGxvYWQgYW4gaW1hZ2UgYW5kIHBhc3MgYSBjb21tYW5kIGxpbmUsIGJ1dCBtYXkgbm90IGJlIGF3 YXJlIG9mDQo+IHdoZXRoZXIgb3Igd2hpY2ggZmxhdm9yIG9mIG1lYXN1cmVkIGJvb3QgaXMgYmVp bmcgdXNlZCBieSB0aGUgcGxhdGZvcm0uDQo+IA0KDQpUaGlzIGlzIGhlYWRhY2hlLi4uLiBidXQg aWYgbG9hZGVyIGRvIG5vdCBrbm93LCB3aHkga2VybmVsIGtub3c/IEhvdyB0byBndWFyYW50ZWUg Ym90aCBsb2FkZXIgYW5kIGtlcm5lbCBrbm93IGZvciBjb25zaXN0ZW50IG1lYXN1cmVtZW50IHJl c3VsdHM/DQoNCj4gPiBJbiBhbm90aGVyIHNpZGUsICJFRkkgc3R1YiIgaXMgYmluZCB0byBFRkkg Ym9vdCBwcm90b2NvbCBhbmQgIkVGSSBoYW5kb3Zlcg0KPiBwcm90b2NvbCIgaXMgZGVwcmVjYXRl ZCBpbiBncnViIDIuMDZbMl0uIChDQyB0byBEYW5pZWwpLg0KPiA+DQo+IA0KPiBBcG9sb2dpZXMs IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIHNlbnRlbmNlLg0KDQpNYXkgYmUgSSBhbSB3cm9uZy4g IEkgbWVhbiB3aGV0aGVyICJFRkkgc3R1YiIgY29kZSBpcyBvbmx5IHZhbGlkIGZvciAiRUZJIGhh bmRvdmVyIHByb3RvY29sIiwgb3IgaXMgaXQgYWxzbyB2YWxpZCBmb3IgTGludXggMzJiaXQvNjRi aXQgYm9vdD8gU2VlIGh0dHBzOi8vd3d3Lmtlcm5lbC5vcmcvZG9jL2h0bWwvbGF0ZXN0L3g4Ni9i b290Lmh0bWwNCklmIGl0IGlzIG9ubHkgdmFsaWQgZm9yICJFRkkgaGFuZG92ZXIgcHJvdG9jb2wi LCB0aGVuIGl0IGlzIGRlcHJlY2F0ZWQuIFNvICJFRkkgc3R1YiIgY29kZSBmb3IgbWVhc3VyZW1l bnQgd2lsbCBub3Qgd29yayBmb3IgTGludXggMzJiaXQvNjRiaXQgYm9vdC4NCg==