From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.2264.1642128043527133847 for ; Thu, 13 Jan 2022 18:40:44 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=goUKA4ya; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642128043; x=1673664043; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=eNVBnR0ulDoeXIbQkTNWFs2C27FFa0ual0WCkYODOS0=; b=goUKA4ya5DLR7CxEkzQXL6aKlR4XBOBejNCj6oX+8/VpCyrY9n1RmtrV ShNP4d6qAOtPHnY6oLVcVFoQCWqGJSki3nVm8xdwbsKlux8Cdy2pgKJ8r 3+KKoinhF0JV5vvSEc4U64PR5alugL4qskdVVOWbMweplQAPv9pNWJuPR QkB1t8MdhwA63lSby5UGCH1aQwK1yevaRHKLewPBJP273ynk2jU6TwoCo VkI943TbpJsktlUzLBN3hnBh9gAmtpoQp0wOElVPCJZpm5VOEynegVaNS ivY6eydWbXQ9KfpJXWaaGQ/C1u1KYEae54Rd8TEfPbyUKAgrc4llyE3oa A==; X-IronPort-AV: E=McAfee;i="6200,9189,10226"; a="330518985" X-IronPort-AV: E=Sophos;i="5.88,287,1635231600"; d="scan'208,217";a="330518985" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jan 2022 18:40:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,287,1635231600"; d="scan'208,217";a="491349827" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga002.jf.intel.com with ESMTP; 13 Jan 2022 18:40:42 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 18:40:42 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 18:40:41 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2308.20 via Frontend Transport; Thu, 13 Jan 2022 18:40:42 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) 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.2308.20; Thu, 13 Jan 2022 18:40:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jEvbsxNQK7SmTe+FVphTGZP4OJ7UX7kWbmFTmk+GoQTrTsLwGPVWozZd5D++AKP96H/nlxN6w2j/Oz7+BK6IN+BEZ1p1IQnUCwpdjBdAz6gb1wNE3ZkZVbB9T5PQ3h0yF57euUYdUXwLXqH2iBSpNNyHqyBnUuhlX5jRZK2DLU0/lWraOir+a/5CCmG48H5f++ZkM67at1xQ0WnRDFYHYXn3LGmOBLfZA/mXCyrEOGzbq3iVdvu4cLC+QnOs1aZ0HCN7i0gYBsMarRnLLVL+gHrXGa5mZD+2w9h5QXdSaASsE3+CHGhkUmwL0aXlcI2WH4g7ikTnwsDW6v0q9kpdEw== 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=eNVBnR0ulDoeXIbQkTNWFs2C27FFa0ual0WCkYODOS0=; b=UdTFupNtbsolbmRVRz/J+Gn4PCDeNFZoXYpHwD3W7+WyWoWEhSGaNCV4PM+KXtt93eTBkW0W4frlndXb5Zw9pVTcR5RoF/ggznlCvSdW1K1YBLJlTjYsljL1wAp4weXe3ddGEinmQBwYzfRmrc8sSBzXfvZvanMx6DdQ2JypTlHzUlTDM6sCkqmsDIp1OrIzzf39HkxGv0mi9SkFJ0NMFyk2CpI0tA8QLvFl8jAnLWWx6n0ok+x+Lv8gN7FdXJmEWsX8qDFFNRPkcP3qs+bb9A0Oxt4/c9ulm9je/iHcOskk/HaJc2QhTaKexfbIown3vwkeTkfWQ2qguoCy4LObJw== 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 PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by PH7PR11MB5795.namprd11.prod.outlook.com (2603:10b6:510:132::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.11; Fri, 14 Jan 2022 02:40:39 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c%5]) with mapi id 15.20.4888.011; Fri, 14 Jan 2022 02:40:39 +0000 From: "Min Xu" To: "devel@edk2.groups.io" , "vannapurve@google.com" Subject: Re: [edk2-devel] [PATCH V4 22/31] OvmfPkg: Update PlatformPei to support TDX Thread-Topic: [edk2-devel] [PATCH V4 22/31] OvmfPkg: Update PlatformPei to support TDX Thread-Index: AQHX8CFH2wrY83XtAEqkhMiWEMnGeaxhhIiAgABLUdCAAC8ngIAAAJVA Date: Fri, 14 Jan 2022 02:40:39 +0000 Message-ID: References: <13205.1642127831663049922@groups.io> In-Reply-To: <13205.1642127831663049922@groups.io> 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: ea75324b-3b9d-4626-b421-08d9d7074052 x-ms-traffictypediagnostic: PH7PR11MB5795:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:663; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zGc7X7t7OnltaRs6JLUMxajYHGcIggCsIZ8HoVkJ3REqZhNzBnYbSZLtRuFKPeLNcgSKUVdZE/SLO1dLuRUqPPfLMT9XjB9G933yGr3W89a2YLQYtxThRQksvblR0ZcrfS/7e7/7whMNxpYy7CRKLXKLmpwd0naXGyk5j+G9YHcYrG7C28QL+ZyPoZUkOFwqmVpofZyQLmW4NnHFzJccrQMs/Fs0wREUxCMOu7RQcFMa0xfpEDkHwFktYZ1U4B8uYPb21SFAIB6zmPVtU7ixT/G0jrDwVl8tjIeSVo4nIZfC1Kmed5JMEVdvGNgQANHPA6Qku3Yhz4z3ULc7GqN0LeSCjCuSAGXnOX9a1x+i5TDg2erSh0opK1uYm8/G7/r//UKjMDizvM0R/AS2ax+E/UsXB+/L4/04O7qajh5VG642j0vYK/yL8Rql+n58XnvmDK/ApS2M9YvRjA5NZOJB2UutXA4qsnKhvsJqnrPfwTmC8dq7rwx3CqYUrTmm3MXT3UbcTKCMpoWrpDI9ZprjeanD0tGBHERe6GdHUg97nfJtQ1d8JD00HrdCx2ZwEIkGEbJ9X2qNBftCdDfacFdv1u29qww/ndUJaDurb/xIe3On7buxyZqot+XFR+dSMMHAqQmyCtzSKkUI5lAt29kGZc9V9iAQ2yiwD4R9nWR97AqgoEroxKluETD0C2SmOvAlLdIQmc9OfsLpNIUap+PFj0I2To69FHlFH9rTHuEECGIOoUKFv3av2AyYPOzf5v9s8Om+kHpzSuijOFShMydW2m3NINutu/Ty0BaljlAWbAn22q0Za1Zrr25f4jUz3oPuze+G6fccYguD2nhhdInqSw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(6506007)(53546011)(186003)(26005)(66556008)(8676002)(82960400001)(5660300002)(83380400001)(66476007)(76116006)(76236003)(66946007)(2906002)(52536014)(316002)(64756008)(110136005)(66446008)(33656002)(15650500001)(166002)(508600001)(71200400001)(86362001)(38100700002)(966005)(122000001)(38070700005)(55016003)(9686003)(8936002)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aGlBUFhMOURXL1d3eHNhVHBlelJka3RWWVowNHJCS0x0bSttQk4wWndJMXlJ?= =?utf-8?B?eEEvci9aK2dmV1hDdWdERWJ3Y2s4UFZ0ZEp6bjQrbzVkcS9lWXVFci9vMVdU?= =?utf-8?B?S1Q0RlpzSTZRUE5CS3pDQUxkdWV5Qi9WSDBWL0szSWhBd2k0QXcyWTNiTExM?= =?utf-8?B?ZjhmaVhORVBLK2c2UlozWHQwN216ZFhhZjBmQWRYd1ZRRndBSi96YituMHAv?= =?utf-8?B?YzVUT3pEVzNwQndxdklnTi95a0tDbVloQ09UalMveWkwUHI1K3NQRUlSUGhW?= =?utf-8?B?aWFJK1FpT3pyaHg4TDVvTS8wNWlVU2hNN2FEWXZsMUR1M3Y1OWhYLzg5bWhr?= =?utf-8?B?NGdyWFZyRGYvcU9HYlFaa1hxbDcxUndrRFV1RUFRQzdrWm9RMGlrcGVtZGQ5?= =?utf-8?B?eUQxanY1ZklnUlFUMGpBQU1mankxdkpLbkdiNXNJOWF4TEs2NHh1N1U1ZVM5?= =?utf-8?B?aVBlRjRBYUlNNzJBSXhSTWpPd3cwVkVjTENQcGRWYnNyeXg4dkMwaENZWVQ1?= =?utf-8?B?M1JVSVlkSEFTUW4yeG1aU1hta0d0V0g4Uzc0MWZYNGJVVDhmKzhHYk5rRXN4?= =?utf-8?B?WnZ2V3o1VXd6REdBYTBUVDVQZUNLeUNlL2pGSWNHQnBZQlVaVDlQcEFlQ2pO?= =?utf-8?B?ZmROeVc5ellGRUlYdFNqajBBcEo2MVhOSkEwb051cWg3cERnVHozTWJZWjFr?= =?utf-8?B?WnpYUWxSQ3JTbGNjdVJsR1lQZVlkb1EzVXRIMmxRVlVybHBodHB1bjFOSEta?= =?utf-8?B?L0hTdVo0Rll1QmxqdlFvcmpjM3FlaG1HZVRaUGxhaFJlVUk1NjIwY0NMa012?= =?utf-8?B?QzViaXBReExhZ29FWHVZOW9kUEg3TGN2a2hYTnZreDVNYm80QnY4eTVSTk1s?= =?utf-8?B?ZHhRWk02aUJtcmdXb2JWalhuem4ydlUxTUpBbE9iRFMzQTllM1NoeFFXYXpS?= =?utf-8?B?VDNkWEp2aGREQXZJMFowcWpIeFF2Znd0VGhaUVRweEQzSW5RVkxuazg3Y0pE?= =?utf-8?B?UDFPYVF0RW1meVBwUFdEellZUnpyQ1h3aDRKU3g4ZUhIY21BcHJKc25HN3hi?= =?utf-8?B?MXBBQnUrUlR6d29haC8zYlArWU83YWZFdUJuNldJY2JZcDJlOExXU0RwbVdO?= =?utf-8?B?ZHB5b0J2WUxyUzRSL2xsUHFSbW9VT3c0RVgrU3dJdmpreEU3ZlM1RTRaWUJl?= =?utf-8?B?TUxBcld3dFkzVDJtQVNUUnJmY0pRSVpYT3pQSTI2S1EydG0zdmpsZVNjSkwv?= =?utf-8?B?Rm9XQnlzbkhuMFd1TVBiLzBlQUVVd3I1RERHV0ZnRFArMTVqc1pDMmwyUjF0?= =?utf-8?B?U04rNml1b05SVnVPNlRreTA4NVlwcDc4bGVSZUlHMmJyZXBNMHV5b1BRTFFR?= =?utf-8?B?NktoZi9kdkFwOU9QWklHNnAyZkRTOU8yakQ1bEZ1aU9Oamo0UTdTZjl2VVpB?= =?utf-8?B?NmNZUnRsdWtkR2MwdzRBU3RzNmhiQkNGaVRHdHQ2YnR5OW91cHJrekxlM3BP?= =?utf-8?B?NmpQSTBINFhuWm5KeDZjQjJ5R0RBeHY0OWVSaEhRVUhtaHZtWXM3SlNNYXJO?= =?utf-8?B?bVNRbU9xNDRJKy9uS2tiVUZaTmJ5UlpiY1ZqVXlUVHV2cGUvczI4RCs5dkNX?= =?utf-8?B?ellJV05GRFRQWGhHTTFBdjFtT3JpMU54UVNGVFIrVDE3WitSNUlGdU5oRkxJ?= =?utf-8?B?VG11WFpNTEJFaU5uc1ViS3d6dFIvbTcvTkFmY1B2a1hsWWV1U3FHMFBPYWhN?= =?utf-8?B?SmtvaFhaUTh4OFc1QmlYNnVJUTNJdDlUaVN2ZmU0R096ZWpsNkpQdHA4UkpF?= =?utf-8?B?Z0MreGM4QmprUExibSs4WjJ4RFYvK0lMdU9tVVpTU0ZXdS85a3pPUllPbkZ6?= =?utf-8?B?dUxPdndXd2xCMUhuMzFUMG9hYm0rOEVrdTBiRUNuL3FWTGVQTFN6bktGTHFu?= =?utf-8?B?bXJxdjdhemp4Zy9aZzQzQ2ZXa0liUUxObW1iK3VrYXhwVEJRbkxndjk4cnpW?= =?utf-8?B?ZXVBS29BYkJpdHpmQlA3TXBoVSs4ajlmeXFpUUswS0xWdWYzSExGT3JHZkdu?= =?utf-8?B?KzU0TkVVb2R0V2RnL05GRjV6MDQrUVhieGF4SkltRWZmNzM2bmdvZzVaOHZV?= =?utf-8?B?WnVBaGZDbCtReWhBeGUvVnFVazVNTnhKYWVPdW1DeXBTWEVpVjJaS0xReTBH?= =?utf-8?Q?FxwrcpB6reZmmm+mSNCDJrc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ea75324b-3b9d-4626-b421-08d9d7074052 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 02:40:39.2447 (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: NGh2lgEEXt1htHo1S6kXP3dr4OsiqwG3/Bc1kRsF9SY7QSV53Zn03G4Bl1ZJXu4wrmDIepbj5YtVeLIPUTZHwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5795 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_PH0PR11MB5064A44AAA04512C8ABA652FC5549PH0PR11MB5064namp_" --_000_PH0PR11MB5064A44AAA04512C8ABA652FC5549PH0PR11MB5064namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGZvciByZW1pbmRlci4gSXQgaXMgaW4tY29uc2lzdGVudCBpbXBsZW1lbnRhdGlvbiBi ZXR3ZWVuIGNvbmZpZy1BIGFuZCBjb25maWctQi4gSSB3aWxsIGZpeCBpdCBpbiB0aGUgbmV4dCB2 ZXJzaW9uLg0KDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMu aW8+IE9uIEJlaGFsZiBPZiBWaXNoYWwgQW5uYXB1cnZlIHZpYSBncm91cHMuaW8NClNlbnQ6IEZy aWRheSwgSmFudWFyeSAxNCwgMjAyMiAxMDozNyBBTQ0KVG86IFh1LCBNaW4gTSA8bWluLm0ueHVA aW50ZWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NClN1YmplY3Q6IFJlOiBbZWRrMi1kZXZl bF0gW1BBVENIIFY0IDIyLzMxXSBPdm1mUGtnOiBVcGRhdGUgUGxhdGZvcm1QZWkgdG8gc3VwcG9y dCBURFgNCg0KVGhhbmtzIE1pbiBmb3IgdGhlIHJlZmVyZW5jZSBvZiB0aGUgZmlybXdhcmUgZGVz aWduIGd1aWRlLg0KDQpJZiBWTU0gaXMgZXhwZWN0ZWQgdG8gc2V0IGl0IHRoZW4gaXNzdWUgSSBt ZW50aW9uZWQgd2l0aCBDb3JlSW5pdGlhbGl6ZU1lbW9yeVNlcnZpY2VzIGNhbiBiZSBpZ25vcmVk Lg0KDQpUaG91Z2ggaXRzIG1lbnRpb25lZCBpbiB0aGUgZGVzaWduIGd1aWRlLCBJIHdhcyBjb25m dXNlZCBieSB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBURFggUWVtdSBhcyBwZXI6DQpo dHRwczovL2dpdGh1Yi5jb20vaW50ZWwvcWVtdS10ZHgvYmxvYi90ZHgvaHcvaTM4Ni90ZHZmLWhv Yi5jI0wxNjkNCmh0dHBzOi8vZ2l0aHViLmNvbS9pbnRlbC9xZW11LXRkeC9ibG9iLzg1MmEwNjll NzM5YTZmZmFlNGY5ZGVjMTc2MDdhNzQ2OTBiMGU0YWYvaHcvaTM4Ni90ZHZmLWhvYi5oI0wxNQ0K DQphbmQgY29uZmlnIEIgcGF0Y2hlczoNCmh0dHBzOi8vZ2l0aHViLmNvbS9teHU5L2VkazIvY29t bWl0L2M1ZDU3ODYyOTBiMjQ1NWM1YTBhN2UzNTE1Y2YwNGVjMjIxOGQ4YTQjZGlmZi03Y2IwZDNh Yzc1OGM5YjkyMTY2ZDAzMDQ5OTE3MTE2Y2E0YTVjYjAxMmRiOTlkZWI0OTFmNjNjNWM1NTYyZTBh UjEyNA0KDQpJdCdzIHBvc3NpYmxlIHRoYXQgSSBoYXZlIGluY29tcGxldGUgdmlldyBvZiBRZW11 IGltcGxlbWVudGF0aW9uIG9yIENvbmZpZyBCIHBhdGNoZXMuDQoNClJlZ2FyZHMsDQpWaXNoYWwN Cg0K --_000_PH0PR11MB5064A44AAA04512C8ABA652FC5549PH0PR11MB5064namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlhbjsNCglwYW5vc2UtMToy IDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt aWx5OiJcQERlbmdYaWFuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0 eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y bWFsDQoJe21hcmdpbjowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs aWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7 fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJ Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQou TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWls eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVp biAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2Vj dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28g OV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+ DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5 b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9v OnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4t VVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29y ZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhh bmtzIGZvciByZW1pbmRlci4gSXQgaXMgaW4tY29uc2lzdGVudCBpbXBsZW1lbnRhdGlvbiBiZXR3 ZWVuIGNvbmZpZy1BIGFuZCBjb25maWctQi4gSSB3aWxsIGZpeCBpdCBpbiB0aGUgbmV4dCB2ZXJz aW9uLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286 cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEu NXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAw aW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBkZXZlbEBlZGsyLmdy b3Vwcy5pbyAmbHQ7ZGV2ZWxAZWRrMi5ncm91cHMuaW8mZ3Q7IDxiPg0KT24gQmVoYWxmIE9mIDwv Yj5WaXNoYWwgQW5uYXB1cnZlIHZpYSBncm91cHMuaW88YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5 LCBKYW51YXJ5IDE0LCAyMDIyIDEwOjM3IEFNPGJyPg0KPGI+VG86PC9iPiBYdSwgTWluIE0gJmx0 O21pbi5tLnh1QGludGVsLmNvbSZndDs7IGRldmVsQGVkazIuZ3JvdXBzLmlvPGJyPg0KPGI+U3Vi amVjdDo8L2I+IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIFY0IDIyLzMxXSBPdm1mUGtnOiBVcGRh dGUgUGxhdGZvcm1QZWkgdG8gc3VwcG9ydCBURFg8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPlRoYW5rcyBNaW4gZm9yIHRoZSByZWZlcmVuY2Ugb2YgdGhlIGZpcm13YXJl IGRlc2lnbiBndWlkZS48YnI+DQo8YnI+DQpJZiBWTU0gaXMgZXhwZWN0ZWQgdG8gc2V0IGl0IHRo ZW4gaXNzdWUgSSBtZW50aW9uZWQgd2l0aCBDb3JlSW5pdGlhbGl6ZU1lbW9yeVNlcnZpY2VzIGNh biBiZSBpZ25vcmVkLjxicj4NCjxicj4NClRob3VnaCBpdHMgbWVudGlvbmVkIGluIHRoZSBkZXNp Z24gZ3VpZGUsIEkgd2FzIGNvbmZ1c2VkIGJ5IHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9m IFREWCBRZW11IGFzIHBlcjo8YnI+DQo8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vaW50ZWwv cWVtdS10ZHgvYmxvYi90ZHgvaHcvaTM4Ni90ZHZmLWhvYi5jI0wxNjkiIHRhcmdldD0iX2JsYW5r Ij5odHRwczovL2dpdGh1Yi5jb20vaW50ZWwvcWVtdS10ZHgvYmxvYi90ZHgvaHcvaTM4Ni90ZHZm LWhvYi5jI0wxNjk8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2ludGVsL3Fl bXUtdGR4L2Jsb2IvODUyYTA2OWU3MzlhNmZmYWU0ZjlkZWMxNzYwN2E3NDY5MGIwZTRhZi9ody9p Mzg2L3RkdmYtaG9iLmgjTDE1IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL2lu dGVsL3FlbXUtdGR4L2Jsb2IvODUyYTA2OWU3MzlhNmZmYWU0ZjlkZWMxNzYwN2E3NDY5MGIwZTRh Zi9ody9pMzg2L3RkdmYtaG9iLmgjTDE1PC9hPiZuYnNwOyZuYnNwOzxicj4NCjxicj4NCmFuZCBj b25maWcgQiBwYXRjaGVzOjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9teHU5L2Vk azIvY29tbWl0L2M1ZDU3ODYyOTBiMjQ1NWM1YTBhN2UzNTE1Y2YwNGVjMjIxOGQ4YTQjZGlmZi03 Y2IwZDNhYzc1OGM5YjkyMTY2ZDAzMDQ5OTE3MTE2Y2E0YTVjYjAxMmRiOTlkZWI0OTFmNjNjNWM1 NTYyZTBhUjEyNCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS9teHU5L2VkazIv Y29tbWl0L2M1ZDU3ODYyOTBiMjQ1NWM1YTBhN2UzNTE1Y2YwNGVjMjIxOGQ4YTQjZGlmZi03Y2Iw ZDNhYzc1OGM5YjkyMTY2ZDAzMDQ5OTE3MTE2Y2E0YTVjYjAxMmRiOTlkZWI0OTFmNjNjNWM1NTYy ZTBhUjEyNDwvYT48YnI+DQo8YnI+DQpJdCdzIHBvc3NpYmxlIHRoYXQgSSBoYXZlIGluY29tcGxl dGUgdmlldyBvZiBRZW11IGltcGxlbWVudGF0aW9uIG9yIENvbmZpZyBCIHBhdGNoZXMuPGJyPg0K PGJyPg0KUmVnYXJkcyw8YnI+DQpWaXNoYWwgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N CjwvYm9keT4NCjwvaHRtbD4NCg== --_000_PH0PR11MB5064A44AAA04512C8ABA652FC5549PH0PR11MB5064namp_--