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 00837740034 for ; Fri, 23 Feb 2024 20:45:12 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=f0q0OD0JyFY1kPHhE0kt/KvXhQTPraUda5y9x1Z9xIc=; 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:Content-Transfer-Encoding; s=20140610; t=1708721111; v=1; b=T3E0nIcf0lNv8vIuzw9O/zELiaNp4N4EJ4w4mClCKlyTuVGq6aMkx3gb777p9Z15NIJrdGI5 Mqg056uyeFKgnMswMupgFle4yx9hnMuvsCMZyIdVuZbFnuaZQfVclJyvgStrx35bb7xgfx977Dr tDTR7SvtOsUqhBxiRkC3UeGI= X-Received: by 127.0.0.2 with SMTP id FLIeYY7687511xRpoQ563SRf; Fri, 23 Feb 2024 12:45:11 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by mx.groups.io with SMTP id smtpd.web11.5671.1708721110902270189 for ; Fri, 23 Feb 2024 12:45:10 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10993"; a="14468789" X-IronPort-AV: E=Sophos;i="6.06,180,1705392000"; d="scan'208";a="14468789" X-Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Feb 2024 12:45:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,180,1705392000"; d="scan'208";a="10716623" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orviesa003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Feb 2024 12:45:11 -0800 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2507.35; Fri, 23 Feb 2024 12:45:09 -0800 X-Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 23 Feb 2024 12:45:09 -0800 X-Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 23 Feb 2024 12:45:09 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cia9B+Z2VJ2AOJOQrdK5Vi4d7nVRt4XdULvU+E0Ew1AdrEZnu9cbvf8FXyO+08OD27ojpogvda0miDBV3SIQmZUxYM0q9Hvj3bTtunMhnQHo3ZBD7fJnSDNNQQ/xwltA7B0EZGdZmeqODA6mEzlilTOgj3c+toSSge5nLenXqgxjMCUkXVdJKhz7ijBYhQOtPgJLEaB7aYAmJ19DRpL8wTXdDE7rca2Y/sAIy5WX01QzaNnAJ5P8kjyoBOgHlL5pJEVyIUYhPFdSJlrPwHgk2cvPQKoq9fnnQtVhFOcWO6BdkwIxOytusbmE/MjPcEV4+WsGrVn5mdpskKelt7dndQ== 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=o+wEWzODu8X5gKlMwzP+FU35m2Ck2D8RNECWW8sq6/w=; b=AWo9hml9SDLV8YDrj1yW0bIvbihqrtHObO86ajfI/HDF8bJuiUeCwZ487jgHAsNRrwzw03lJnMmzHmRiw6Jdwdv00NeZuYadTrYWOGlKl8rtOsE6ya2rN3jtorRl9h2GkIYsiF/Bol/AOAhTMroxnTrd+VC/6cBM7CrFaq6EqYJI5nQTYkeCWqGN2+cbrJPz4R78AblEBdGzuTq6NVpdfzYtcN5nACTk+LbUQRHPVciRYfuTwSjq9shK13PqXm5KM6S+26PKWEZkVqALF/tAhFxzLrok8T0GvBWjvt/zaLf/HF2S824PZDPNplxXbNubKrlTqSygLrKeFFGGIMK01Q== 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 MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by CH3PR11MB7770.namprd11.prod.outlook.com (2603:10b6:610:129::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.10; Fri, 23 Feb 2024 20:45:01 +0000 X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::2769:a1e8:3236:e5a1]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::2769:a1e8:3236:e5a1%4]) with mapi id 15.20.7339.009; Fri, 23 Feb 2024 20:45:01 +0000 From: "Nate DeSimone" To: memristor2 CC: "devel@edk2.groups.io" , "lersek@redhat.com" Subject: Re: [edk2-devel] Peims are not gettting Dispatched in EagleStream Platform Thread-Topic: [edk2-devel] Peims are not gettting Dispatched in EagleStream Platform Thread-Index: AQHaZRSGzjLiWUUS+0mE6Z0+i2kav7EVeaQAgAADLGCAAOVBgIAB+txA Date: Fri, 23 Feb 2024 20:45:01 +0000 Message-ID: References: <0600b231-8baf-645a-a287-8d623f692bd8@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5821:EE_|CH3PR11MB7770:EE_ x-ms-office365-filtering-correlation-id: bcfacff5-2445-44bf-bf2b-08dc34b04e4c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: pJwNjjoeuCqRLrR0NU5989vlEQueqHyMMiwot2auUz4B2bQc/dyDC5l2Cyz+TKA/UuBFDD89zBTjDhDkkT2RpPDggDpu+Gjetd9erF25uwOl14zUuZpeV1bprns1GM1HrKNb3ekdObxGx9iHmz4tOsKkZzROc+8AXk5E8x74Vycj9Ypbur8TySpAOXkGHbF/F5UGV4IV7mznVGnAGCynng89L2eyknQLfqQv9HDtdM72tJPcNMtikvL6iy9ZRfVF2UynwArPUkgJOBrHj6JhXZmFl2o59AoFPZf6w0YNEwcTlNOp43MkqylQBVAkcg6c7XaEsIE1RsT67sWFDOM+aWI5T0mcdlGmL661QFZt0AFAZ3wNZfZbmGmLLbHrPwIwFfqnMk5Zfy7yD6Gu9ImoHlgpa2rBq7rhhhM6ULBdgQk6dZ5wjKeRE7w66jmp6InfakFDJcjNCDPwo+E/d4UZ2eSCx1nmCnW2Wv9Hig0Zy5zgu39szcHZFWRGTPcAcFqYJ+E8BpKHFoMW3/h9dVdQpDh3ocLPnq9UhnGUhRt8pNgIfIMCDpPugFfjCgAnd7Vnc3SRjW7I+5KJek5SkZz7Aj8JUV+fr4ZRzCQCtFDCEKI= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?akdoUGR2N042WXY2YkZXNFNXcnphVitvY0J2a3BNOUZEMWNzWW1iY2JDWWJ5?= =?utf-8?B?Q1J0VC9UaUJHTzRLcWdFRnUzbDFxZ3R2Q281cVRTc3dFQ3FRN3V5aVFERk9o?= =?utf-8?B?RkszSjZaRXdXUjdrQm5XSm9jeVROclBVTXBXd3NHbjQzMm5UU1FyNVU4Mmt2?= =?utf-8?B?OFRHb2xkSkRjbDNlZUp2N2wzWUs4ek9hM2x4blY4cU9NMi9lZ05FQlhmWk9L?= =?utf-8?B?QmUva0RsekQ4QkhmK2dRa1pUYmIrMnhhQUNKc1FTaXpJeFZKVWpiaFdWeS80?= =?utf-8?B?M3Qrd0FaUFJ1d0JSVXhUbVJneUcyS3U0ZTNlVXhXbEdpUmVNUm91d3RTcENN?= =?utf-8?B?OHdsbG1ER0xNaC95TzRQd1RSN0JnSUd5RzJZeFlvbW5JdStaaDFRTlVEdW9W?= =?utf-8?B?ckd4ZXBQZXNxdHpRR0o2ZEZObU9sZE5nNUxReUNlNHFMcXB0dFFnVjMrS2o2?= =?utf-8?B?MDhWcVBwbkY3b29laDcvZkpocjYzY3Jib3lOSEljV0tEVFhkVjNLdklIQUVQ?= =?utf-8?B?TFBPR3RxMnQwb0I4UHNTL0d6R3ZTSFQ3OGs1R09oN041empSejZUZEVKZEcr?= =?utf-8?B?TEkrZ1dMMWtPdEdYeEsrUXpTaEphMGR6RGt4Q2xtVTVlQ0JnVTdtdm5YekJs?= =?utf-8?B?djZIZzNoR0plRE9pVjV1S0pvZ0lRc3RSdUFrVy9yNWRpelJuR1dzRzZSTE9E?= =?utf-8?B?b2RIQjRWbFhjSE1mK1VmRlVpMXhqZk53bzBTWVN2YmRIYnpYTkdjR3J3UVhW?= =?utf-8?B?NUIwZmRyVDFYTVF6WDQzZUlrU21TQ1Z0a0VMUVQ0YmwzR1gvMExDMmFRVVRW?= =?utf-8?B?OUVaUEh3U1pnMm1CNFB3bGVEOVJUMk1GVXdZemVhdXRxZnBZK3MyeUFxTlV2?= =?utf-8?B?ci92dzREVDg1by82c2VEYXlKYTZBdmlqc0FJUDh5RStacmZFKzRQSUFZODE3?= =?utf-8?B?NG1aL0M0WDB4emtjd1oranF6SVAwN01Sc25tdUs3ZEc1dUZNNzY4bHAvVWxH?= =?utf-8?B?bm5rbDhGOW05cjV0a2NsRDdmMUpKWmZIS25CbjFaT3hZVFlJcStvbDJYcUh5?= =?utf-8?B?MEZoc3YyU3BLL3ZXa0dwVktyb1dkalZlVkMwSGJuSUoyNjRQY21tSUg5RFNT?= =?utf-8?B?UVF5OWpBUWZLd3hSWUYxSTk1RzNtWmM3WUE4UEVIMTBkZEpidlJGSytoWDhJ?= =?utf-8?B?cjRIenpQWG43VzFGSjdZVGdHVzc4ZVJhVUx2TEw2ajJMWWhDTmFjR0dVOG9q?= =?utf-8?B?VWx0VmxlSnh5WDl3ZEtrcS9yWG9CWkI0YkovdWVwZ045NnhpcWoxUmdTS3Mv?= =?utf-8?B?NHlIWUpGZmlLOVhkbGpyTk1acHlURFZsMVhYaERHVUlQdDMrTVd5MSswZW95?= =?utf-8?B?cUgwdGtSNjkxdUtSOWVSM1Jwc2ZENEJXaFk4bUtPUld1VWJibGZaZmptaUxh?= =?utf-8?B?eGcwOWoxQ2I2UFM1SWszdDBhdzg5NnQxdmlhZmZtbVBwcVJFVm1KbUpFdG9T?= =?utf-8?B?MkEzVEYzQStZcDE5VzJjOS9iQkQ3VkxGT2xsY2JQemFlallPd1hOSm1QVjRz?= =?utf-8?B?WHd0dk9UOE9ERTdZQ05XRHkzOTM2YlhIYUZWRDFOTEJhQmxYTkRvSjM2QWow?= =?utf-8?B?aFlxajJaOWFJQWMrTzAwR28zZDY3U1Y0QzRvMEMySVJadmo4OE9Db0FLUGhN?= =?utf-8?B?YklyYnlrR3UxRGw3WHBrZXRYNGNFSWtNeGhFSmJ4SVR5c2VVMFpaaHZld3Q2?= =?utf-8?B?aEp5RVpxT2xEYVF0RWN3WEI1Y3lSOGpQWlFTM01pL2hKSU9TekgrNmZvVGE2?= =?utf-8?B?WmFFRDh3Q3FPUnhMdVV3YkU0TURVZDZoR1VGU2d4cUlNOVBTVDc2R2pLdis0?= =?utf-8?B?ZTZ5S1ZLelM3eXlPSmV6bktteWszdFltTzhQZXZrTWN6S3VxQlRNeExtN0M3?= =?utf-8?B?ajZsR2pvekc2MFFhMVdGNnZjMVdOVFRUWWNKUTNHL28rbFJBUmtJMGlpaFo2?= =?utf-8?B?YnZ2RXUwbW1RM1pVQzA3Q1ErZGs5aG1aM3ZoWXZMS05BSzVYeEdrVW9QcWRK?= =?utf-8?B?ajQ3dzJ6a3JRbGdrbFVJUFd2bkpwLzFqeEVtellFL3BwcmJBSk41Y0Z3bnhj?= =?utf-8?B?TmRoVWhKUHh5NTNTaGdEeThoNDZkUVVObU9XbVNQSXFQVS9rMFcydkVNVmNX?= =?utf-8?B?alE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bcfacff5-2445-44bf-bf2b-08dc34b04e4c X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2024 20:45:01.1951 (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: eZErami8p1Lzndk5lbc/MenTyi3K2LTW1WseRSp/mm2oIkxWKRol7uJuUwJNZHme0PDm1k/vEhznj5ZdobnU2tL9mkVNugBlgcIWhxoJ4EQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7770 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,nathaniel.l.desimone@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 69QA8LvnylJWtU1oQJ82y4FPx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=T3E0nIcf; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBtZW1yaXN0b3IyIDxtZW1yaXN0 b3IyQHByb3Rvbi5tZT4NCj4gU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDIyLCAyMDI0IDU6NTEg QU0NCj4gVG86IERlc2ltb25lLCBOYXRoYW5pZWwgTCA8bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50 ZWwuY29tPg0KPiBDYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IGxlcnNla0ByZWRoYXQuY29tDQo+ IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gUGVpbXMgYXJlIG5vdCBnZXR0dGluZyBEaXNwYXRj aGVkIGluIEVhZ2xlU3RyZWFtDQo+IFBsYXRmb3JtDQo+IA0KPiBUaGFuayB5b3UuIEJhc2VkIG9u IHdoYXQgeW91IHRvbGQgbWUgKG1lbW9yeSBjb3JydXB0aW9uIGFuZCBhbmQgdGhlDQo+IHVubGlr ZWxpaG9vZCBvZiB0aGUgc3RhY2sgcG9pbnRlciBiZWluZyBOVUxMKSBteSBvbmx5IHN1c3BpY2lv biB3b3VsZCBiZSB0aGUNCj4gbWljcm9jb2RlIEkgYW0gdXNpbmcsIHNpbmNlIHRoZSBvbmx5IHBs YXRmb3JtIGRlcGVuZGVudCBwYXJ0cyB1cCB1bnRpbCB0aGlzDQo+IHBhcnQgd291bGQgYmUgdGhl IG1pY3JvY29kZSBhbmQgdGhlIEZTUC1UIGFuZCBzaW5jZSBJIGFtIHVzaW5nIHRoZSBGU1AgZm9y DQo+IEVhZ2xlU3RyZWFtIG9ubHkgdGhlIG1pY3JvY29kZSB3b3VsZCBiZSBsZWZ0IHRvIGNoYW5n ZS4NCg0KSGF2aW5nIGNvcnJlY3QgbWljcm9jb2RlIGlzIGFic29sdXRlbHkgZXNzZW50aWFsIGZv ciBzdXJlLiBCdXQgbWljcm9jb2RlICYgRlNQDQphcmUgbm90IHRoZSBvbmx5IHBsYXRmb3JtIGRl cGVuZGVudCBjb21wb25lbnRzLiBBbnkgY29kZSBjb250YWluZWQgaW4gYQ0KKkJvYXJkUGtnIGlz IGNvbnNpZGVyZWQgdG8gYmUgcGxhdGZvcm0gZGVwZW5kZW50IGluIHNvbWUgd2F5LiBJIHdvdWxk IGJlDQpzdXJwcmlzZWQgaWYgc2ltcGx5IGFkZGluZyB0aGUgbWljcm9jb2RlIHdpbGwgZml4IHRo aXMgcHJvYmxlbS4NCg0KPiBVcCB1bnRpbCBub3cgSSB3YXMgdXNpbmcgV2hpdGxleSdzIG1pY3Jv Y29kZSAoc2luY2UgRWFnbGVTdHJlYW0ncyBoYWRuJ3QgYmVlbg0KPiByZWxlYXNlZCB5ZXQpLiBU byBiZSBob25lc3QgSSBzdGlsbCBkb24ndCBoYXZlIGEgcHJvcGVyIGNvbXByZWhlbnNpb24gb2Yg dGhlDQo+IGNvbmNlcHQgb2YgdGhlIG1pY3JvY29kZSBzbyBJIHRob3VnaHQgbWF5YmUgSSBjb3Vs ZCB1c2UgV2hpdGxleSdzIG1pY3JvY29kZS4NCg0KSGVyZSBpcyB3aGF0IG1pY3JvY29kZSBpcyBp biBhIG51dHNoZWxsLiBFdmVyeSB4ODYgcHJvY2Vzc29yIGRlc2lnbmVkIHNpbmNlDQp+MTk5MCBp cyBhY3R1YWxseSBhIFJJU0MtYmFzZWQgQ1BVIGRlc2lnbiBpbnRlcm5hbGx5LiBUaGUgbWljcm9j b2RlIGNvbnRhaW5zIGENCmxvb2t1cCB0YWJsZSB0aGF0IG1hcHMgZWFjaCBDUFUgaW5zdHJ1Y3Rp b24gaW50byBvbmUgb3IgbW9yZSBzdWItaW5zdHJ1Y3Rpb25zDQooc29tZXRpbWVzIGNhbGxlZCBt aWNyby1pbnN0cnVjdGlvbnMgb3IgbWljcm8tT1BzICjCtU9QcyBmb3Igc2hvcnQpKSB3aGljaCBh cmUNCnRoZSBpbnN0cnVjdGlvbnMgdGhhdCB0aGUgaGlkZGVuIFJJU0MgcHJvY2Vzc29yIGV4ZWN1 dGVzLiBUaGlzIGhpZGRlbiBSSVNDDQpwcm9jZXNzb3IgaGFzIGFuIHVucHVibGlzaGVkIGluc3Ry dWN0aW9uIHNldCB0aGF0IG5vIG9uZSBvdXRzaWRlIG9mIHRoZSBDUFUNCnZlbmRvciBzZWVzLg0K DQpUaGUgaW5pdGlhbCBwdXJwb3NlIG9mIFJJU0Mgd2FzIHRvIGVsaW1pbmF0ZSB0aGUgbmVlZCBm b3IgbWljcm9jb2RlLCBhcyB0aGUNCmNvbXBsZXggZGVjb2RlIGVuZ2luZSBhbmQgUk9NIGNvbnN1 bWVkIHRyYW5zaXN0b3JzIHRoYXQgY291bGQgaW5zdGVhZCBiZSB1c2VkDQpmb3IgdGhpbmdzIGxp a2UgYSB3aWRlciBBTFUuIEJ1dCB0aGVuIGluIHRoZSBtaWQtMTk5MHMsIGEgbmV3IHRlY2hub2xv Z3kgY2FtZQ0KYWxvbmcgY2FsbGVkIG91dC1vZi1vcmRlciBleGVjdXRpb24uIFRoZSBpZGVhIGJl aGluZCBvdXQtb2Ytb3JkZXIgZXhlY3V0aW9uIGlzDQp0aGF0IHdlIGNhbiBleHBhbmQgdGhlIHB1 cnBvc2Ugb2YgbWljcm9jb2RlIHRvIGJlIG1vcmUgdGhhbiBqdXN0IGEgbG9va3VwIHRhYmxlLA0K aXQgY2FuIGFjdHVhbGx5IGNoYW5nZSB0aGUgc2VxdWVuY2Ugb2YgbWljcm8tT1BzIHNvIHRoYXQg dGhlIHByb2dyYW0gcnVucw0KZmFzdGVyLiBTbyBub3csIG1pY3JvY29kZSBpcyBub3Qgb25seSBh IGxvb2t1cCB0YWJsZSwgYnV0IGl0IGFsc28gcHJvdmlkZXMgYQ0KcHJvZ3JhbW1hYmxlIGluc3Ry dWN0aW9uIF9zY2hlZHVsZXJfLg0KDQpUaGUgdXNlIG9mIG91dC1vZi1vcmRlciBleGVjdXRpb24g d2FzIG1hZGUgcG9zc2libGUgYnkgTW9vcmUncyBsYXcuIE1vb3JlJ3MgbGF3DQpkcm92ZSByYXBp ZGx5IGluY3JlYXNpbmcgdHJhbnNpc3RvciBjb3VudHMgZHVyaW5nIHRoZSAxOTkwcy4gTm8gbG9u Z2VyIHdvdWxkIHlvdQ0KbmVlZCB0byBkZWNpZGUgd2hldGhlciB0byB1c2UgeW91ciB0cmFuc2lz dG9yIGJ1ZGdldCBmb3IgbWljcm9jb2RlIG9yIGZvciBhDQp3aWRlciBBTFUuLi4geW91IGhhZCBw bGVudHkgb2YgdHJhbnNpc3RvcnMgc28geW91IGNvdWxkIGRvIGJvdGghIEJvdGggb2YgdGhlbQ0K dG9nZXRoZXIgeWllbGRzIHRoZSBmYXN0ZXN0IENQVSBkZXNpZ25zIGJ5IGEgbGFyZ2UgbWFyZ2lu LiBBbGwgb2YgdGhlc2UgZmFjdG9ycw0KY2FtZSB0b2dldGhlciBhdCBvbmNlLCBhbmQgc3VkZGVu bHkgYW55IENQVSBkZXNpZ24gdGhhdCBkaWRuJ3QgdXNlIG1pY3JvY29kZSB3YXMNCm9ic29sZXRl IGJ5IHRoZSB5ZWFyIDIwMDAuDQoNCkZhc3QgZm9yd2FyZCB0byB0b2RheSwgdGhlIFJJU0MgdnMu IENJU0MgYXJndW1lbnQgaXMgb2Jzb2xldGUuIE1vZGVybg0KaGlnaC1wZXJmb3JtYW5jZSBDUFVz IHJlcXVpcmUgdmVyeSBjb21wbGV4IG1pY3JvY29kZS4gVGhlIGV4aXN0ZW5jZSBvZiB0aGF0DQpt aWNyb2NvZGUgYWJzdHJhY3RzIG1vc3Qgb2YgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gdHJhZGl0 aW9uYWxseSBSSVNDIElTQXMgbGlrZQ0KQVJNIGFuZCB0cmFkaXRpb25hbGx5IENJU0MgSVNBcyBs aWtlIHg4Ni4NCg0KPiBCdXQgbm93IHRoYXQgRWFnbGVTdHJlYW0ncyBtaWNyb2NvZGUgaGFzIGJl ZW4gcmVsZWFzZWQgSSdsbCB0cnkgd2l0aCB0aGF0IGFuZA0KPiBsZXQgeW91IGtub3cgd2hldGhl ciBpdCB3b3JrcyBvciBub3QuIFlldCBJIGFtIHN0aWxsIHNrZXB0aWNhbCBhYm91dCBpdCBiZWlu Zw0KPiBhIG1pY3JvY29kZSBpc3N1ZSBiZWNhdXNlIG15IHRob3VnaHQgaXMgdGhhdCB0aGUgbWlj cm9jb2RlIGlzIHByb2Nvc3Nlcg0KPiBhcmNoaXRlY3R1cmUtYmFzZWQgY29kZSByYXRoZXIgdGhh biBpdCBiZWluZyBwbGF0Zm9ybS1iYXNlZCBjb2RlLiBQbGVhc2UNCj4gY29ycmVjdCBtZSBpZiBJ IGFtIHdyb25nIG9uIHRoaXMgbWF0dGVyLg0KDQpZb3UgaW50dWl0aW9uIHRoYXQgaXQgaXMgbm90 IGEgbWljcm9jb2RlIGlzc3VlIGlzIGNvcnJlY3QuIFRoZXJlIGFyZSBhIGxvdCBvZg0KdGhpbmdz IGluIHRoZSBCb2FyZFBrZyB0aGF0IGNoYW5nZSB3aXRoIGVhY2ggcGxhdGZvcm0gZGVzaWduLiBG b3IgYW4gZXhhbXBsZSBvZg0KdGhhdCwgdHJ5IGRpZmYnaW5nIEthYnlsYWtlT3BlbkJvYXJkUGtn IHdpdGggQWxkZXJsYWtlT3BlbkJvYXJkUGtnLg0KPiANCj4gDQo+IE9uIFRodXJzZGF5LCBGZWJy dWFyeSAyMm5kLCAyMDI0IGF0IDM6NDIgQU0sIERlc2ltb25lLCBOYXRoYW5pZWwgTA0KPiA8bmF0 aGFuaWVsLmwuZGVzaW1vbmVAaW50ZWwuY29tPiB3cm90ZToNCj4gDQo+ID4gPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gZGV2ZWxA ZWRrMi5ncm91cHMuaW8gT24gQmVoYWxmIE9mIExhc3psbw0KPiA+ID4gRXJzZWsNCj4gPiA+IFNl bnQ6IFdlZG5lc2RheSwgRmVicnVhcnkgMjEsIDIwMjQgMzo1OSBQTQ0KPiA+ID4gVG86IGRldmVs QGVkazIuZ3JvdXBzLmlvOyBtZW1yaXN0b3IyQHByb3Rvbi5tZQ0KPiA+ID4gU3ViamVjdDogUmU6 IFtlZGsyLWRldmVsXSBQZWltcyBhcmUgbm90IGdldHR0aW5nIERpc3BhdGNoZWQgaW4NCj4gPiA+ IEVhZ2xlU3RyZWFtIFBsYXRmb3JtDQo+ID4gPg0KPiA+ID4gT24gMi8yMS8yNCAwNzo1OSwgbWVt cmlzdG9yMiB2aWEgZ3JvdXBzLmlvIHdyb3RlOg0KPiA+ID4NCj4gPiA+ID4gSGksDQo+ID4gPiA+ IEkgYW0gdHJ5aW5nIHRvIGJ1aWxkIGVkazItcGxhdGZvcm1zIGZvciBFYWdsZVN0cmVhbSBQbGF0 Zm9ybS4gVGhlDQo+ID4gPiA+IHByb2JsZW0gSSBhbSBmYWNpbmcgbm93IGlzIHRoYXQgdGhlIFBl aW1zIGFyZSBub3QgZ2V0dGluZw0KPiA+ID4gPiBkaXNwYXRjaGVkIHdoZW4gVGhlIFBlaU1haW4g cm91dGluZSBjYWxscyBQZWlEaXNwYXRjaGVyKCkuDQo+ID4gPiA+IEFmdGVyIGRpZ2dpbmcgZGVl cGVyIGludG8gaXQgaXQgc2VlbXMgdGhhdCB0aGUgRGVwZXhTYXRpc2ZpZWQoKQ0KPiA+ID4gPiBy b3V0aW5lIGlzIGFsd2F5cyByZXR1cm5pbmcgZmFsc2UuIFNvIEkgYWxzbyBjaGVja2VkIHRoaXMg YW5kDQo+ID4gPiA+IHJlYWxpemVkIHRoYXQgdGhlIHBsYWNlIHRoYXQgaXMgcmV0dXJuaW5nIGZh bHNlIGlzIGluc2lkZSB0aGUNCj4gPiA+ID4gUGVpbURpc3BhdGNoUmVhZGluZXNzDQo+ID4gPiA+ IGZ1bmN0aW9uOg0KPiA+ID4gPiB8fGBgYA0KPiA+ID4gPiBjYXNlIChFRklfREVQX0VORCk6IERF QlVHICgoREVCVUdfRElTUEFUQ0gsICIgRU5EXG4iKSk7DQo+ID4gPiA+IFN0YWNrUHRyLS07IC8v IC8vIENoZWNrIHRvIG1ha2Ugc3VyZSBFdmFsU3RhY2sgaXMgYmFsYW5jZWQuIElmDQo+ID4gPiA+ IG5vdCwgdGhlbiB0aGVyZSBpcyAvLyBhbiBlcnJvciBpbiB0aGUgZGVwZW5kZW5jeSBncmFtbWFy LCBzbw0KPiA+ID4gPiByZXR1cm4gRUZJX0lOVkFMSURfUEFSQU1FVEVSLg0KPiA+ID4gPiAvLw0K PiA+ID4gPiBpZiAoU3RhY2tQdHIgIT0gJkV2YWxTdGFja1swXSkgew0KPiA+ID4gPg0KPiA+ID4g PiBERUJVRyAoKERFQlVHX0RJU1BBVENILCAiIFJFU1VMVCA9IEZBTFNFIChVbmRlcmZsb3cgRXJy b3IpXG4iKSk7DQo+ID4gPiA+IHJldHVybiBGQUxTRTsgfQ0KPiA+ID4gPg0KPiA+ID4gPiBERUJV RyAoKERFQlVHX0RJU1BBVENILCAiIFJFU1VMVCA9ICVhXG4iLCBJc1BwaUluc3RhbGxlZA0KPiA+ ID4gPiAoUGVpU2VydmljZXMsIFN0YWNrUHRyKSA/ICJUUlVFIiA6ICJGQUxTRSIpKTsNCj4gPiA+ ID4NCj4gPiA+ID4gcmV0dXJuIElzUHBpSW5zdGFsbGVkIChQZWlTZXJ2aWNlcywgU3RhY2tQdHIp OyBgYGAgSXQgc2VlbXMgdGhhdA0KPiA+ID4gPiB3aGVuIGVudGVyaW5nIElzUHBpSW5zdGFsbGVk IFN0YWNrUHRyIGluIGFsd2F5cyBOVUxMLg0KPiA+ID4gPiBBbnkgdGhvdWdodHMgb24gdGhpcz8N Cj4gPiA+DQo+ID4gPiBTdGFja1B0ciBiZWluZyBOVUxMIHNlZW1zIGV4dHJlbWVseSB1bmxpa2Vs eTsgaXQgaXMgc3VwcG9zZWQgdG8NCj4gPiA+IHBvaW50IHRvIGVsZW1lbnRzIG9mIHRoZSBFdmFs U3RhY2sgbG9jYWwgYXJyYXkgKG9yIEkgZ3Vlc3Mgb25lIHBhc3QgdGhlIGxhc3QNCj4gZWxlbWVu dCkuDQo+ID4gPg0KPiA+ID4gTm93LCBJIGNhbiBzZWUgdHdvIHBvdGVudGlhbCBwcm9ibGVtcyBo ZXJlOg0KPiA+ID4NCj4gPiA+IC0geW91ciBkZXBleCBpcyBtYWxmb3JtZWQgKGZvciB3aGF0ZXZl ciByZWFzb24pLCBhbmQgdGhlIGV2YWwgc3RhY2sNCj4gPiA+IGlzIG5vdCB0b3JuIGRvd24gZW50 aXJlbHkgYmVmb3JlIHJlYWNoaWcgRUZJX0RFUF9FTkQuIFRoZSBjb2RlIHNlZW1zDQo+ID4gPiB0 byBoYW5kbGUgdGhhdCBjb3JyZWN0bHksIGJ5IHJldHVybmluZyBGQUxTRS4NCj4gPiA+DQo+ID4g PiAtIHlvdXIgZGVwZXggaXMgbWFsZm9ybWVkIHN1Y2ggdGhhdCBpdCBpbW1lZGlhdGVseSBzdGFy dHMgd2l0aCBhbg0KPiA+ID4gRUZJX0RFUF9FTkQuIFRoZSBjb2RlIGlzIGFjdHVhbGx5IGJ1Z2d5 IGZvciB0aGF0IGNhc2UsIGJlY2F1c2UgaXQNCj4gPiA+IGRlY3JlbWVudHMgU3RhY2tQdHIgZmly c3QsIGJlZm9yZSBjb21wYXJpbmcgaXQgYWdhaW5zdCAmRXZhbFN0YWNrWzBdLg0KPiA+ID4gVGhh dCBkZWNyZW1lbnQgaW52b2tlcyB1bmRlZmluZWQgYmVoYXZpb3IuIEhvd2V2ZXIsIEkgYXNzdW1l IGluDQo+ID4gPiBwcmFjdGljZSB0aGUgYmVoYXZpb3Igd2lsbCBiZSB0aGUgc2FtZSBhcyBpbiB0 aGUgcHJldmlvdXMgcGFyYWdyYXBoLg0KPiA+ID4NCj4gPiA+IEEgTlVMTCBTdGFja1B0ciB2YWx1 ZSBJIGNhbm5vdCBleHBsYWluIGF0IGFsbC4NCj4gPg0KPiA+DQo+ID4gQWdyZWVkIHdpdGggTGFz emxvIGhlcmUuLi4gdGhlIG9ubHkgdGhpbmcgdGhhdCBJIGNvdWxkIHRoaW5rIG9mIGlzDQo+ID4g bWVtb3J5IGNvcnJ1cHRpb24uIFNldmVyYWwgcGVvcGxlIGF0IEludGVsIChteXNlbGYgaW5jbHVk ZWQpIGFzDQo+ID4gd29ya2luZyBvbiBnZXR0aW5nIGFuIEVhZ2xlc3RyZWFtT3BlbkJvYXJkUGtn IHBvc3RlZCB0byBlZGsyLXBsYXRmb3Jtcw0KPiA+IHJpZ2h0IG5vdy4gSSB3b3VsZCByZWNvbW1l bmQgeW91IHdhaXQgZm9yIHVzIHRvIHJlbGVhc2Ugb3VyIGNvZGUgYXMNCj4gPiBvcHBvc2VkDQo+ ID4NCj4gPiA+IExhc3psbw0KPiA+ID4NCj4gPiA+IA0KDQoKLT0tPS09LT0tPS09LT0tPS09LT0t PS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlz IGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzExNTg5NCk6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC9tZXNzYWdlLzExNTg5NApNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBz LmlvL210LzEwNDQ5ODUxMC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdy b3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3Vi IFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K