From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id AB8BAD80D5A for ; Tue, 5 Sep 2023 12:21:17 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=k/LGrEtQwQqGJq6FPlqWycsjhvL0OO7MTJNag+n23xE=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type; s=20140610; t=1693916476; v=1; b=El/TyKwk9ttmAoodanlYOYJ7AGAluvUtjF8zcB4OdSWBADpdvLsEEcNHOMKhXyJg0G1/OCJv 70bbRMk2TuuOLrYH9RJZO5f5k+Mud1omtUyL5G4XmDfNsvzcAPqwJFz7Tmk6I5J/hr/GUV4nBUD eePmrXn5dqdqwtU6ZPkr8taM= X-Received: by 127.0.0.2 with SMTP id 9Q7xYY7687511xj6iUkux17Q; Tue, 05 Sep 2023 05:21:16 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.19882.1693916475097744902 for ; Tue, 05 Sep 2023 05:21:15 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="380590049" X-IronPort-AV: E=Sophos;i="6.02,229,1688454000"; d="scan'208,217";a="380590049" X-Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Sep 2023 05:21:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="741080279" X-IronPort-AV: E=Sophos;i="6.02,229,1688454000"; d="scan'208,217";a="741080279" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 05 Sep 2023 05:21:14 -0700 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2507.27; Tue, 5 Sep 2023 05:21:13 -0700 X-Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 5 Sep 2023 05:21:13 -0700 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Tue, 5 Sep 2023 05:21:06 -0700 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.43) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Tue, 5 Sep 2023 05:21:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eDWv4Rkyfp4/lIZvYx2id6QrNDIzB0aPGfjchvZKzrmUYvOyV+Cq4QxDb4ncdIjDOSd8nZnia8wqinDUjy2DwkpdSZBUIxxRgGKwMMxINjjsU1EWBbMhtB+SbVtEgcMJYsqZR6gjYib3pm5xadXvTLOAR9i56f8xh+zXtdWBngvDLrOanjwq+HQNo3BUrYvj5MD8TBdc+aMIFwCJG4HjldSqTY/Hjgw9+JrpdE89wQXXEcgqrS4thgGUZuj0lIwx2TBnAE4sInSs9M8ZhSqZmLjmUKUlRVyBqIhyErY6eCxbPRSndvJjN5JYfMHP3khmGKLGzk2EQK2aBzq7hXio0w== 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=czVgwOGtY1xX2J3qAFMfNTOVc2owl1d1sYUrHDwhnsA=; b=irI2bTUrISZRr8rtXHnE785zcvm7m6oP+SqvP9Voazkz6+fYcAoD1S03KX0rw2sT/V8AUJF8WvQR2nhputGiMt7ySM5IWrjpGq9w9V2paOEI12XczMZ8Gk05NfAM1IXwksMfRahKPxwKHu07MPMUPfv1dKv/4pl1zOwOIGFzZw0HsIdXL2nAm1TsjEV1LJX7/c6ETv1ouJke2nGScZKwByYe2AYm80NyUpg0oPAd61lkU/hSPeggUt4/yfXNolIiw9tKhleJuhHZVCO7NW10Kc6Gs9uHmAzP9V27GkcqaT9vrR5/jArPiFDFgKFm5Z2za72hLWftQF4xGa6qG80n5g== 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 X-Received: from BL1PR11MB5478.namprd11.prod.outlook.com (2603:10b6:208:31d::12) by SJ0PR11MB6768.namprd11.prod.outlook.com (2603:10b6:a03:47f::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.33; Tue, 5 Sep 2023 12:21:02 +0000 X-Received: from BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::4cba:ef8e:852f:4136]) by BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::4cba:ef8e:852f:4136%6]) with mapi id 15.20.6745.030; Tue, 5 Sep 2023 12:21:02 +0000 From: "Guo, Gua" To: "Tan, Lean Sheng" , "devel@edk2.groups.io" CC: "michael.buechler@posteo.net" , "Dong, Guo" , "Lu, James" , "Rhodes, Sean" , "Doron, Benjamin" Subject: Re: [edk2-devel] [PATCH 0/1] UefiPayloadPkg: Match BAR if framebuffer is at an offset Thread-Topic: [edk2-devel] [PATCH 0/1] UefiPayloadPkg: Match BAR if framebuffer is at an offset Thread-Index: AQHZ395EzOYStGDQ8kue+T8QM8ki4LAMJtn6 Date: Tue, 5 Sep 2023 12:21:02 +0000 Message-ID: References: <177E933937190563.21074@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5478:EE_|SJ0PR11MB6768:EE_ x-ms-office365-filtering-correlation-id: af5429e4-6b03-479f-3430-08dbae0a91b8 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 4i8Mdf1/E9P1cL1m5eYA+sFcOb/w26NsnCBhsE4Q3vmgQ6i27VvhqdXC5TqWZUnlKZBeC073vMTth+JcF3WA4fpy9eFcLBnJ03mUzZoNm0Y9VTL6R2+ub1oVVik4gsFzx3hD284HLZafM+o6cJAFcorvGyRSXN7ex50BvWMhmVDegwpaDCLtpDXzljTz2HMPgIMn3ZQbW4s7b0tWbY5K818gXDmjbxG9k7D82gLm6Z8B8QBeIaoeczgfA8YisYA5Fzu/fcEYHYaqgVZHmlJfgy8hp/vTXfhMpq0N4ZhivaoNRh61o/sU4oL9HIsT5R4D+20Lx5ALPficg7cN5ER8FpFirQgBLfwtteNpNjP/Y//Jto0sAtmp1OV3TwkDDUQ7AHs/h9XU/d6FWJM3RTgB3cqS34m++pmXImf2tmbH0UYVwrWwwYuZvGUsyaCXLZZhuGaa9N+XTzqGXCFi3iUQBUeV9eQATyHlUtK7tK2UERp2n472d8N5cp7+GOn3dzEArkOcKuC6ck0YAm6eXNDorLsDMDzL6rRLkCP8iAHaz6gNcvB43W7S8iDHOwOh2tp2SsUs3LP/coKIPX77K90mJ7L/5pjDwgD5V0Ltp+yY5MTgoLRoDVRtF7k819tayVEREcLY5RtaExSAastgOEfVDg== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RWJxbldEZTkwdWtmQUVCSVoySlQyUWhEM1lsc283ek4vMW1abjlNY1VVOXZS?= =?utf-8?B?QkJuWmdGOEhoZVJHZlpET0FCZjhvWS9uR3YraFNSRk9sODd4UlFOT1RmanZH?= =?utf-8?B?OGZQTVJsYnUzMUswS09XNjgrM0hWanhKMk5aZzIwb1BxWnZYSUJ3SEwyblNp?= =?utf-8?B?V3N0TmRlemZvQURUMXBWWXhpRWE1REhPSGp1VnFnS1VEYzNOSUFwS09HNmRt?= =?utf-8?B?VW5LVmN0dFYrQUpCTnZVd1V1M2RjVjltTk1YaEtRUEd3QXBrTkFYQWQ0bnlO?= =?utf-8?B?ejhRYjB4cVlHTThyRW9tQzZJTFZBN1pUOHF0Nk5SMzg4akNFQ3ZBQ3hIeUZa?= =?utf-8?B?TmRQWGJ4cHFnSnJ1QWRJRlVRV2ltNElVUzltL2IrK3ZqanAyeW1uMWlVRzl4?= =?utf-8?B?NFNlU3NWbWR2Q21udUpvTWFVZ0drbDJhNDFuclRLckpiMW1QMU1nbUFlOFZI?= =?utf-8?B?NzQ1WGJka1RvM3lwYzJRWjFua2h0a254UGszb2x2SHVEWnlqeHkwYzM2dS96?= =?utf-8?B?ek9sd1FlcjVHWkNyclB0U0QzNlFaYWFGTDNyOXJhOEJKMklpTzU5QjM3Qjhz?= =?utf-8?B?UjRpdjk1YkNWOEhzZStiY2k2M3dDTFdlN05MdE1Xb0ZiWFRaOHFLaWhjNFg0?= =?utf-8?B?RHhhcTZjU0xOUXhNc1hSQW1Pb0FkOHBVWHdUYmJ2YjZyRUJmQ0I3R0lQb2NE?= =?utf-8?B?RERaNzBqTjkwQUhwa084YjI2eVNUdE9WSkNDOHlwLytyZDdkL09MZ0NBQnc5?= =?utf-8?B?NkhtTFVyQWVBTmpueXdhYm1LbFFDbXErR0hYL2RWL0xIV1ZtYkltbDJCYVMr?= =?utf-8?B?NXRsZWVJdmZjT3lEMTBVRmVXN2pUZVBkdFpZZTUySU5SMDF2elh5c2xjaFdT?= =?utf-8?B?UkZrS0E5WGtPSE5hbm5ZUGtDVlVoV2Jha3pydjdlOGIyemt4U0N4dEY2S1VV?= =?utf-8?B?TUlvUEdXY3FwSFoxa0Z2Rk5CdlRHamVVNXgxQ3Z5KzFIVm5ZeDNqOVB4SlV1?= =?utf-8?B?Q3dvbFNuL0g5T2RlYnZFVEZZTFgxcG5LZTNVczBWQjBQeUpEM2Z1dy9UQ0Vl?= =?utf-8?B?ZGpsdFB4YmRleHEvbnFydkFzVGxacncvVUpaRTVuS3JJbXFtVGREbzF3WHZX?= =?utf-8?B?TDNldU5iTjI1NUNMSzdjQTc0RmtWYi8xZnh5VHBCL3h4SVpqUXAzUVVXU3Zs?= =?utf-8?B?Z2RMRTlOS1Frck1LWFZ4cFBud2hvTnp5dFgrYTdnNWRBSU9Gd0VpM1Q2MTZC?= =?utf-8?B?R202anlmdytwaktPaG1EMUpDK005V0lKdkVadkJ2cUU0d2o4c3h5V0Z5Ni9H?= =?utf-8?B?TkE2UDhuNVdZOHBWRktmRU1QVTY2YnE2Uit6UmVXQmdQY0Z2YjlRQXhJb0dv?= =?utf-8?B?UkJOZ1RBRmIzMnZ1V2hJTGt4WFY2SGNqeWJUS09vT0syaTdkUmd5VysveXBC?= =?utf-8?B?NGQxVnlvakwrRE5pYXNlL0NBeGl1elkrOWljbERndTkrRlFpcGF5cGlodHpV?= =?utf-8?B?WktyRVNpQTNhRzBlR25WSmxvcUd2aHEyTm5ZV2hDQ0MzMXo5d1V5RlpxSkpP?= =?utf-8?B?MSsyclhSdXJWRXlMUEQyajZValJBeHFOcExmZHdnWkxhSkxoQlIxcTN5TmVi?= =?utf-8?B?anNTeHRvN1h5ZU5yQ2VIazZhYXNqbWpXT1p5UXl4R0RBN2Exbk9iTFhmQjFO?= =?utf-8?B?ODljeTUwY1hLTHVtYXY1VFBaYU9hS0szQWNybWdMVDBEOUFESC9UWmVIZDFJ?= =?utf-8?B?SHN0TmpmQjlrWXNlSFRnVjR6Q1NvT3R6Z3g4S3FWTUNieWNNcDZidFV3Zkcv?= =?utf-8?B?b0paK0ZWa1VDekJadGJ2MGpJSUZMN0dabnoycXh2S0ljdFcwMEJ1WXNmYTRF?= =?utf-8?B?NWNpSW1wMndPOVQyZEtGTk50SjFnL1AzcnhjOUtubTJ4WC94aEtFZTk0UXBx?= =?utf-8?B?cGI4MUhSMkw5Yk45LzMvK2dOeURhY1VHdlo1NDFPT3MrUk0xSGlPd0JqMEdI?= =?utf-8?B?QXFtNmQ1WGtmNHcyOHVtYm1OV3BrMTNmcnhYYzBtK1JZWUxBM1FqMkpZdkZ3?= =?utf-8?B?MWI4Y1pGempTVERiSXF2Mjl5V28yVldNSjFXTkg1NVk5dXg2RnZId0E0YWF0?= =?utf-8?B?b1FSZUUxYnVMZW9sRHh6QWRLeUw0TU5ydHRmNVZqNllheDR3MWJrT05kZkR5?= =?utf-8?B?QlE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5478.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: af5429e4-6b03-479f-3430-08dbae0a91b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2023 12:21:02.0163 (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: 9oF8JsqRYZyYmL7oU0lvZOJzrf/bgApzCFdbaPhrKPDw6AtyUbU7lS5yDb+psw8pzbVf+wa11pcLiChKgz1pgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6768 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,gua.guo@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: apbBRESZ06TiWhf4wCof3lEJx7686176AA= Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BL1PR11MB5478E91F4AED6F940492FDC6EFE8ABL1PR11MB5478namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="El/TyKwk"; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") --_000_BL1PR11MB5478E91F4AED6F940492FDC6EFE8ABL1PR11MB5478namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QmVsb3cgaXQgRWRrMiBkZXZlbG9wZXIgZ3VpZGVsaW5lIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFu b2NvcmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtpL0VESy1JSS1EZXZlbG9wbWVudC1Qcm9jZXNz DQoNCllvdSBtYXkgbmVlZCB0byBmb2xsb3cgaXQgdG8gc2VuZCByZXZpZXcuDQoNCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fDQrlr4Tku7bogIU6IExlYW4gU2hlbmcgVGFuIDxzaGVu Zy50YW5AOWVsZW1lbnRzLmNvbT4NCuWvhOS7tuaXpeacnzog5pif5pyf5LqMLCA55pyIIDUsIDIw MjMgNTo0OTozMCDkuIvljYgNCuaUtuS7tuiAhTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVs QGVkazIuZ3JvdXBzLmlvPjsgVGFuLCBMZWFuIFNoZW5nIDxzaGVuZy50YW5AOWVsZW1lbnRzLmNv bT4NCuWJr+acrDogbWljaGFlbC5idWVjaGxlckBwb3N0ZW8ubmV0IDxtaWNoYWVsLmJ1ZWNobGVy QHBvc3Rlby5uZXQ+OyBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+OyBEb25nLCBHdW8gPGd1 by5kb25nQGludGVsLmNvbT47IEx1LCBKYW1lcyA8amFtZXMubHVAaW50ZWwuY29tPjsgUmhvZGVz LCBTZWFuIDxzZWFuQHN0YXJsYWJzLnN5c3RlbXM+OyBEb3JvbiwgQmVuamFtaW4gPGJlbmphbWlu LmRvcm9uQDllbGVtZW50cy5jb20+DQrkuLvml6g6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIDAv MV0gVWVmaVBheWxvYWRQa2c6IE1hdGNoIEJBUiBpZiBmcmFtZWJ1ZmZlciBpcyBhdCBhbiBvZmZz ZXQNCg0KUmVtaW5kZXI6IENhbiBhbnlvbmUgaGVscCB0byByZXZpZXcgdGhpcz8gVGhhbmtzIQ0K DQoNCk9uIEZyaSwgMjUgQXVnIDIwMjMgYXQgMTA6MzMsIFNoZW5nIExlYW4gVGFuIHZpYSBncm91 cHMuaW88aHR0cDovL2dyb3Vwcy5pbz4gPHNoZW5nLnRhbj05ZWxlbWVudHMuY29tQGdyb3Vwcy5p bzxtYWlsdG86OWVsZW1lbnRzLmNvbUBncm91cHMuaW8+PiB3cm90ZToNCkhpIE1pY2hhZWwsDQpZ b3Ugd2lsbCBuZWVkIHRvIENDIHRoZSBtYWludGFpbmVycy9yZXZpZXdlcnMgZm9yIFVFRklwYXls b2FkcGtnLg0KSSBoYXZlIGFkZGVkIHRoZW0gaW4gOykNCkJlc3QgUmVnYXJkcywNCkxlYW4gU2hl bmcgVGFuDQoNCltodHRwOi8vc3RhdGljLjllbGVtZW50cy5jb20vbG9nby1zaWduYXR1cmUucG5n XQ0KDQo5ZWxlbWVudHMgR21iSCwgS29ydHVtc3RyYcOfZSAxOS0yMSwgNDQ3ODcgQm9jaHVtLCBH ZXJtYW55DQpFbWFpbDogc2hlbmcudGFuQDllbGVtZW50cy5jb208bWFpbHRvOnNoZW5nLnRhbkA5 ZWxlbWVudHMuY29tPg0KUGhvbmU6ICs0OSAyMzQgNjggOTQgMTg4PHRlbDorNDkyMzQ2ODk0MTg4 Pg0KTW9iaWxlOiArNDkgMTc2IDc2IDExMzg0Mjx0ZWw6KzQ5MTc2NzYxMTM4NDI+DQoNClJlZ2lz dGVyZWQgb2ZmaWNlOiBCb2NodW0NCkNvbW1lcmNpYWwgcmVnaXN0ZXI6IEFtdHNnZXJpY2h0IEJv Y2h1bSwgSFJCIDE3NTE5DQpNYW5hZ2VtZW50OiBTZWJhc3RpYW4gR2VybWFuLCBFcmF5IEJhemFh cg0KDQpEYXRhIHByb3RlY3Rpb24gaW5mb3JtYXRpb24gYWNjb3JkaW5nIHRvIEFydC4gMTMgR0RQ UjxodHRwczovLzllbGVtZW50cy5jb20vcHJpdmFjeT4NCg0KDQpPbiBGcmksIDcgSnVsIDIwMjMg YXQgMjA6MDQsIE1pY2hhZWwgQsO8Y2hsZXIgPG1pY2hhZWwuYnVlY2hsZXJAcG9zdGVvLm5ldDxt YWlsdG86bWljaGFlbC5idWVjaGxlckBwb3N0ZW8ubmV0Pj4gd3JvdGU6DQpIaSwNCg0KdGhpcyBp cyBteSBmaXJzdCBtZXNzYWdlIHRvIHRoaXMgbGlzdCBhbmQgdGhlIGZpcnN0IHRpbWUgSSBhbSB1 c2luZyBnaXQNCnNlbmQtZW1haWwuIFBsZWFzZSBsZXQgbWUga25vdyBpZiBJIG1lc3NlZCBzb21l dGhpbmcgdXAuIEZvciBleGFtcGxlLCBJDQpoYXZlIHRvIHVzZSBgZ2l0IGFtIC0ta2VlcC1jcmAg dG8gYXBwbHkgdGhlIHBhdGNoIG15c2VsZi4NCg0KUmVnYXJkcywNCk1pY2hhZWwNCg0KTWljaGFl bCBCw7xjaGxlciAoMSk6DQogIFVlZmlQYXlsb2FkUGtnOiBNYXRjaCBCQVIgaWYgZnJhbWVidWZm ZXIgaXMgYXQgYW4gb2Zmc2V0DQoNCiBVZWZpUGF5bG9hZFBrZy9HcmFwaGljc091dHB1dER4ZS9H cmFwaGljc091dHB1dC5jIHwgOSArKysrKystLS0NCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRp b25zKCspLCAzIGRlbGV0aW9ucygtKQ0KDQotLQ0KMi4zOS4zDQoNCg0KDQoNCg0KDQoNCg0KDQoK LT0tPS09LT0tPS09LT0tPS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwg bWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEwODI4MSk6 IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzEwODI4MQpNdXRlIFRoaXMg VG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210LzEwMDAxMTI0Ni83Njg2MTc2Ckdyb3VwIE93bmVy OiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdy b3Vwcy5pby9nL2RldmVsL3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0t PS09LT0tPS0KCg0K --_000_BL1PR11MB5478E91F4AED6F940492FDC6EFE8ABL1PR11MB5478namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPGRpdiBkaXI9ImF1 dG8iPkJlbG93IGl0IEVkazIgZGV2ZWxvcGVyIGd1aWRlbGluZSZuYnNwOzxhIHJlbD0ibm9yZWZl cnJlciBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90aWFub2Nv cmUuZ2l0aHViLmlvL3dpa2kvRURLLUlJLURldmVsb3BtZW50LVByb2Nlc3MiPmh0dHBzOi8vZ2l0 aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtpL0VESy1JSS1EZXZlbG9w bWVudC1Qcm9jZXNzPC9hPjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRp diBkaXI9ImF1dG8iPllvdSBtYXkgbmVlZCB0byBmb2xsb3cgaXQgdG8gc2VuZCByZXZpZXcuPC9k aXY+DQo8ZGl2IGlkPSJtYWlsLWVkaXRvci1yZWZlcmVuY2UtbWVzc2FnZS1jb250YWluZXIiIGRp cj0iYXV0byI+PGJyPg0KPGhyIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo5OCUi IHRhYmluZGV4PSItMSI+DQo8ZGl2IGlkPSJkaXZScGx5RndkTXNnIiBzdHlsZT0iZm9udC1zaXpl OiAxMXB0OyI+PHN0cm9uZz7lr4Tku7bogIU6PC9zdHJvbmc+IExlYW4gU2hlbmcgVGFuICZsdDtz aGVuZy50YW5AOWVsZW1lbnRzLmNvbSZndDs8YnI+DQo8c3Ryb25nPuWvhOS7tuaXpeacnzo8L3N0 cm9uZz4g5pif5pyf5LqMLCA55pyIIDUsIDIwMjMgNTo0OTozMCDkuIvljYg8YnI+DQo8c3Ryb25n PuaUtuS7tuiAhTo8L3N0cm9uZz4gZGV2ZWxAZWRrMi5ncm91cHMuaW8gJmx0O2RldmVsQGVkazIu Z3JvdXBzLmlvJmd0OzsgVGFuLCBMZWFuIFNoZW5nICZsdDtzaGVuZy50YW5AOWVsZW1lbnRzLmNv bSZndDs8YnI+DQo8c3Ryb25nPuWJr+acrDo8L3N0cm9uZz4gbWljaGFlbC5idWVjaGxlckBwb3N0 ZW8ubmV0ICZsdDttaWNoYWVsLmJ1ZWNobGVyQHBvc3Rlby5uZXQmZ3Q7OyBHdW8sIEd1YSAmbHQ7 Z3VhLmd1b0BpbnRlbC5jb20mZ3Q7OyBEb25nLCBHdW8gJmx0O2d1by5kb25nQGludGVsLmNvbSZn dDs7IEx1LCBKYW1lcyAmbHQ7amFtZXMubHVAaW50ZWwuY29tJmd0OzsgUmhvZGVzLCBTZWFuICZs dDtzZWFuQHN0YXJsYWJzLnN5c3RlbXMmZ3Q7OyBEb3JvbiwgQmVuamFtaW4gJmx0O2JlbmphbWlu LmRvcm9uQDllbGVtZW50cy5jb20mZ3Q7PGJyPg0KPHN0cm9uZz7kuLvml6g6PC9zdHJvbmc+IFJl OiBbZWRrMi1kZXZlbF0gW1BBVENIIDAvMV0gVWVmaVBheWxvYWRQa2c6IE1hdGNoIEJBUiBpZiBm cmFtZWJ1ZmZlciBpcyBhdCBhbiBvZmZzZXQ8YnI+DQo8L2Rpdj4NCjxicj4NCjxkaXYgZGlyPSJs dHIiPlJlbWluZGVyOiBDYW4gYW55b25lIGhlbHAgdG8gcmV2aWV3IHRoaXM/IFRoYW5rcyE8YnIg Y2xlYXI9ImFsbCI+DQo8ZGl2Pg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVy ZSIgZGF0YS1zbWFydG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+DQo8ZGl2IGRpcj0ibHRyIj4NCjxk aXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8 L2Rpdj4NCjxicj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxkaXYgZGlyPSJsdHIiIGNs YXNzPSJnbWFpbF9hdHRyIj5PbiBGcmksIDI1IEF1ZyAyMDIzIGF0IDEwOjMzLCBTaGVuZyBMZWFu IFRhbiB2aWENCjxhIGhyZWY9Imh0dHA6Ly9ncm91cHMuaW8iPmdyb3Vwcy5pbzwvYT4gJmx0O3No ZW5nLnRhbj08YSBocmVmPSJtYWlsdG86OWVsZW1lbnRzLmNvbUBncm91cHMuaW8iPjllbGVtZW50 cy5jb21AZ3JvdXBzLmlvPC9hPiZndDsgd3JvdGU6PGJyPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBj bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7IGJvcmRl ci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpOyBwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxk aXYgZGlyPSJsdHIiPkhpIE1pY2hhZWwsDQo8ZGl2PllvdSB3aWxsIG5lZWQgdG8gQ0MgdGhlIG1h aW50YWluZXJzL3Jldmlld2VycyBmb3IgVUVGSXBheWxvYWRwa2cuPC9kaXY+DQo8ZGl2PkkgaGF2 ZSBhZGRlZCB0aGVtIGluIDspPGJyIGNsZWFyPSJhbGwiPg0KPGRpdj4NCjxkaXYgZGlyPSJsdHIi IGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiPg0KPGRpdiBkaXI9Imx0ciI+DQo8ZGl2Pg0KPGRpdj48 Zm9udCBmYWNlPSJIZWx2ZXRpY2EiIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyI+QmVzdCBS ZWdhcmRzLDwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fu cy1zZXJpZjsgZm9udC1zaXplOiAxMi44cHg7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij4NCjxi IHN0eWxlPSJmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IHNtYWxsOyBjb2xvcjog cmdiKDAsIDAsIDApOyI+TGVhbiBTaGVuZyBUYW48L2I+PGJyPg0KPC9kaXY+DQo8YnI+DQo8Zm9u dCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuOHB4Ij48 aW1nIHNyYz0iaHR0cDovL3N0YXRpYy45ZWxlbWVudHMuY29tL2xvZ28tc2lnbmF0dXJlLnBuZyIg c3R5bGU9ImZvbnQtc2l6ZTogMTIuOHB4OyBjb2xvcjogcmdiKDE3LCA4NSwgMjA0KTsiPjwvc3Bh bj48L2ZvbnQ+PGJyPg0KPGJyPg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6ICZxdW90O1RpbWVz IE5ldyBSb21hbiZxdW90OzsgZm9udC1zaXplOiBtZWRpdW07IGNvbG9yOiByZ2IoMCwgMCwgMCk7 Ij4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxMi44cHg7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTpIZWx2ZXRpY2E7IGZvbnQtc2l6ZToxMXB4Ij48Zm9udCBzdHlsZT0iY29sb3I6IHJnYigw LCAwLCAwKTsiPjllbGVtZW50cyBHbWJILCBLb3J0dW1zdHJhw59lIDE5LTIxLCA0NDc4NyBCb2No dW0sIEdlcm1hbnk8L2ZvbnQ+PC9zcGFuPjwvZGl2Pg0KPGRpdj48Zm9udCBzdHlsZT0iZm9udC1m YW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEyLjhweDsgY29sb3I6IHJnYigz NCwgMzQsIDM0KTsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFweCI+RW1haWw6Jm5ic3A7PGEg aHJlZj0ibWFpbHRvOnNoZW5nLnRhbkA5ZWxlbWVudHMuY29tIiB0YXJnZXQ9Il9ibGFuayIgc3R5 bGU9ImNvbG9yOiByZ2IoMTcsIDg1LCAyMDQpOyI+c2hlbmcudGFuQDllbGVtZW50cy5jb208L2E+ PGJyPg0KPC9zcGFuPjwvZm9udD4NCjxkaXY+PGZvbnQ+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5 OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6IHJnYigzNCwgMzQsIDM0KTsiPjxm b250IHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyI+UGhvbmU6PC9mb250PiZuYnNwOzwvc3Bh bj48Zm9udCBmYWNlPSJIZWx2ZXRpY2EiIHN0eWxlPSJjb2xvcjogcmdiKDE3LCA4NSwgMjA0KTsi PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFweCI+PHU+PGEgaHJlZj0idGVsOis0OTIzNDY4OTQx ODgiIHRhcmdldD0iX2JsYW5rIj4rNDkNCiAyMzQgNjggOTQgMTg4PC9hPjwvdT48L3NwYW4+PC9m b250PjwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxMi44cHg7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij4NCjxmb250 PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFweDsgZm9udC1mYW1pbHk6SGVsdmV0aWNhIj48Zm9u dCBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsiPk1vYmlsZTo8L2ZvbnQ+Jm5ic3A7PC9zcGFu Pjxmb250IGZhY2U9IkhlbHZldGljYSIgc3R5bGU9ImNvbG9yOiByZ2IoMTcsIDg1LCAyMDQpOyI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB4Ij48dT48YSBocmVmPSJ0ZWw6KzQ5MTc2NzYxMTM4 NDIiIHRhcmdldD0iX2JsYW5rIj4rNDkgMTc2IDc2DQogMTEzODQyPC9hPjwvdT48L3NwYW4+PC9m b250PjwvZm9udD48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxiciBzdHlsZT0iZm9u dC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsgZm9udC1zaXplOiBtZWRpdW07 IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTogbWVkaXVtOyBm b250LWZhbWlseTogSGVsdmV0aWNhOyBsaW5lLWhlaWdodDogMTFweDsgY29sb3I6IHJnYigzNCwg MzQsIDM0KTsiPg0KPGRpdj48Zm9udCBzaXplPSIxIiBzdHlsZT0iY29sb3I6IHJnYigxODAsIDE4 MywgMTg0KTsiPlJlZ2lzdGVyZWQgb2ZmaWNlOiBCb2NodW08L2ZvbnQ+PC9kaXY+DQo8ZGl2Pjxm b250IHNpemU9IjEiIHN0eWxlPSJjb2xvcjogcmdiKDE4MCwgMTgzLCAxODQpOyI+Q29tbWVyY2lh bCByZWdpc3RlcjogQW10c2dlcmljaHQgQm9jaHVtLCBIUkIgMTc1MTk8L2ZvbnQ+PC9kaXY+DQo8 ZGl2Pjxmb250IHNpemU9IjEiIHN0eWxlPSJjb2xvcjogcmdiKDE4MCwgMTgzLCAxODQpOyI+TWFu YWdlbWVudDogU2ViYXN0aWFuIEdlcm1hbiwgRXJheSBCYXphYXI8L2ZvbnQ+PC9kaXY+DQo8ZGl2 Pjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vOWVsZW1lbnRzLmNvbS9wcml2YWN5IiB0YXJnZXQ9Il9i bGFuayI+PGZvbnQgc2l6ZT0iMSIgc3R5bGU9ImNvbG9yOiByZ2IoMTgwLCAxODMsIDE4NCk7Ij5E YXRhIHByb3RlY3Rpb24gaW5mb3JtYXRpb24gYWNjb3JkaW5nIHRvIEFydC4gMTMgR0RQUjwvZm9u dD48L2E+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxicj4NCjwvZGl2 Pg0KPC9kaXY+DQo8YnI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8ZGl2IGRpcj0ibHRy IiBjbGFzcz0iZ21haWxfYXR0ciI+T24gRnJpLCA3IEp1bCAyMDIzIGF0IDIwOjA0LCBNaWNoYWVs IELDvGNobGVyICZsdDs8YSBocmVmPSJtYWlsdG86bWljaGFlbC5idWVjaGxlckBwb3N0ZW8ubmV0 IiB0YXJnZXQ9Il9ibGFuayI+bWljaGFlbC5idWVjaGxlckBwb3N0ZW8ubmV0PC9hPiZndDsgd3Jv dGU6PGJyPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt YXJnaW46MHB4IDBweCAwcHggMC44ZXg7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIw NCwyMDQpOyBwYWRkaW5nLWxlZnQ6MWV4Ij4NCkhpLDxicj4NCjxicj4NCnRoaXMgaXMgbXkgZmly c3QgbWVzc2FnZSB0byB0aGlzIGxpc3QgYW5kIHRoZSBmaXJzdCB0aW1lIEkgYW0gdXNpbmcgZ2l0 PGJyPg0Kc2VuZC1lbWFpbC4gUGxlYXNlIGxldCBtZSBrbm93IGlmIEkgbWVzc2VkIHNvbWV0aGlu ZyB1cC4gRm9yIGV4YW1wbGUsIEk8YnI+DQpoYXZlIHRvIHVzZSBgZ2l0IGFtIC0ta2VlcC1jcmAg dG8gYXBwbHkgdGhlIHBhdGNoIG15c2VsZi48YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NCk1pY2hh ZWw8YnI+DQo8YnI+DQpNaWNoYWVsIELDvGNobGVyICgxKTo8YnI+DQombmJzcDsgVWVmaVBheWxv YWRQa2c6IE1hdGNoIEJBUiBpZiBmcmFtZWJ1ZmZlciBpcyBhdCBhbiBvZmZzZXQ8YnI+DQo8YnI+ DQombmJzcDtVZWZpUGF5bG9hZFBrZy9HcmFwaGljc091dHB1dER4ZS9HcmFwaGljc091dHB1dC5j IHwgOSArKysrKystLS08YnI+DQombmJzcDsxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKTxicj4NCjxicj4NCi0tIDxicj4NCjIuMzkuMzxicj4NCjxicj4NCjxi cj4NCjxicj4NCjxicj4NCjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KDQo8cD48 L3A+DQo8cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxicj4NCjwvZGl2Pg0KPC9ib2R5 Pg0KPC9odG1sPg0KDQoKPGRpdiB3aWR0aD0iMSIgc3R5bGU9ImNvbG9yOndoaXRlO2NsZWFyOmJv dGgiPl8uXyxfLl8sXzwvZGl2Pgo8aHI+CgoKR3JvdXBzLmlvIExpbmtzOjxwPgoKCiAgCiAgICBZ b3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgogIAogIAoKCjxwPgo8 YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21l c3NhZ2UvMTA4MjgxIj5WaWV3L1JlcGx5IE9ubGluZSAoIzEwODI4MSk8L2E+IHwKCgogIAoKfAoK ICA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTAwMDExMjQ2 Lzc2ODYxNzYiPk11dGUgVGhpcyBUb3BpYzwvYT4KCgp8IDxhIGhyZWY9Imh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9wb3N0Ij5OZXcgVG9waWM8L2E+Cgo8YnI+CgoKCgo8YSBocmVmPSJo dHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvZWRpdHN1Yi83Njg2MTc2Ij5Zb3VyIFN1YnNj cmlwdGlvbjwvYT4gfAo8YSBocmVmPSJtYWlsdG86ZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8i PkNvbnRhY3QgR3JvdXAgT3duZXI8L2E+IHwKCjxhIGhyZWY9Imh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC91bnN1YiI+VW5zdWJzY3JpYmU8L2E+CgogW3JlYmVjY2FAb3BlbmZ3LmlvXTxi cj4KPGRpdiB3aWR0aD0iMSIgc3R5bGU9ImNvbG9yOndoaXRlO2NsZWFyOmJvdGgiPl8uXyxfLl8s XzwvZGl2PgoNCg== --_000_BL1PR11MB5478E91F4AED6F940492FDC6EFE8ABL1PR11MB5478namp_--