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.web11.611.1649369809100813561 for ; Thu, 07 Apr 2022 15:16:49 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=UC/2Gblg; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: nathaniel.l.desimone@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649369809; x=1680905809; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=CFpZi3Z/PVIwcyrhk+/4CM+y7xpDXTDQIOXAZCEOFqI=; b=UC/2Gblgxg+KtVkZnDow7CO+MfEnbQQMqUXBbsl6Vf+ZFJ+TrBCG1Lrt TNAhTetkKLSHEpA/zjNOgRKEa5TE+vKYv5Xr4OJ9MsHVvorL8EOf70Q/9 f7bp/OdbV+wgZ0wIMapHQ8Tr53nXtbKzQBrc+nAjKtkg6SkFdU0PbzI7x X/26oXt09sgs48E0VWLxoLxGm8miNehS6J/3RMX5m17Yp9PfvVZailaGC 0l3DwtTuqu5EWMqSmpiRgN42B9EHa9hFzLMqYQigT8p/UiYA6w2tzlY7a 5OdyI2qH26OgjrQI/8C2x/oSlXS5LCQXLZPSM+9os0sQaI1KL7d2O5Lp0 w==; X-IronPort-AV: E=McAfee;i="6400,9594,10310"; a="261629480" X-IronPort-AV: E=Sophos;i="5.90,242,1643702400"; d="scan'208";a="261629480" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Apr 2022 15:16:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,242,1643702400"; d="scan'208";a="723148082" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga005.jf.intel.com with ESMTP; 07 Apr 2022 15:16:47 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 7 Apr 2022 15:16:47 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 7 Apr 2022 15:16:47 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 7 Apr 2022 15:16:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nlW7p8oiSHMQUbL51TnhOCsNB7H9IqxcWQHb254SSjz5nNrIFeqB4AodYpHxi4+ZenFXTM6rnmIfS+QOfaTvnksLhKmmlMdyXhMc8FnIWDmF+55mcfOIphZguwYQ3hJYeUX9HI3p5vVdUNxekJ//r87Y5jj0X3lwXNjvpMp/AbGhDflb6obXDRCsrw7mxZqQsoNk4/NV4p2iW7Gx/jLZwGSHzSVQ29LVW/IGJKtKrqsLAU/mDcele8mjsh9QcTbTbw1/dcvD3SeVCOlxGS2ikfJvC4jDc8k37uVfFYQZt4hcltbnOd7B2EpWR+si+s2BO2oHjaTUJr/jV9a/LXpvQQ== 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=CFpZi3Z/PVIwcyrhk+/4CM+y7xpDXTDQIOXAZCEOFqI=; b=Uv9IfNEUgcWGJAY8Wr0NWWGWx5VTrR8mOx+J8LT/QWYjNniEnYakIpGqcU69UDXIjoZIPkrWkT4lT+A3pCS8T7zeW4jB/3iscZetOHBks3jEHwLUGrzAYpRzFsoPmVMvi4D/C0psk06pmY+dwSCM/YSO+SXPkU0cj1DJpkb6wzyBdMfL6bqQgQt5/n5BAQWIsxSOEQ0sK1Detz2aD+MXjOK09GWLUmJUl4dR6olaAbG29NTtioshSWEE5bjDtxY6Y+2ZBKSdcP5RgBEmH1tGfXEMTPq2kWLFzDoYD8eDENHMHL4HjvSUoX1VfJ1rKR0NyTGoTkPWyeMicRXSdgvJCA== 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 MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by BL1PR11MB5416.namprd11.prod.outlook.com (2603:10b6:208:319::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.22; Thu, 7 Apr 2022 22:16:44 +0000 Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::552f:480b:6820:8267]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::552f:480b:6820:8267%6]) with mapi id 15.20.5144.022; Thu, 7 Apr 2022 22:16:44 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: "r, ramesh" , Sivaraman Nainar , "KARPAGAVINAYAGAM, MANICKAVASAKAM" Subject: Re: [edk2-devel] Intel NUC platform firmware -- no serial I/O support? Thread-Topic: [edk2-devel] Intel NUC platform firmware -- no serial I/O support? Thread-Index: AQHYSlOeKXLxgRwBfkuWMqPZfhXDPKzlAiug Date: Thu, 7 Apr 2022 22:16:43 +0000 Message-ID: References: <4c8d982a-97b0-654c-c6db-9a55b95330b5@redhat.com> In-Reply-To: <4c8d982a-97b0-654c-c6db-9a55b95330b5@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: 2ad50ab8-523b-440e-c684-08da18e44c75 x-ms-traffictypediagnostic: BL1PR11MB5416:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9GLgwkp+35OdGvqC4A1FKfGT8gaP3giROW4Zo5ERiWg+qMWYfHTaWsq4L0nD0NI7fY8zM51zjvDvPZfzl7z9EIqi/oXJ2b+Bd2LB0kDlu6OlGEw2VSYbxW+eFzYsiUotsIgaUcyoPlCioVQxmDSxOKL6J6vYIYD8Y1GYs2U+7mky4cc+GvicAN0/Oef2ViNXlXqQKfuPpWpJY+LW5rLI3hPUyeB0QkwGcjcuOZNGP8y6M+n8LQxnXvOJSF8IF+J3oj/RVPYzRTth++mSH34i4zQCLGqJwPy7qrSJV4lE/Of7JleW4HR1dXlhuWaXFpV53QuU49UcnJL3NB9cx6SY0YdpyrSVnCf1lXXqdje9z8gKN97uHTUWcXslStrwr7UEMtuyGsCx034L8cazVp2xCwDvP2v0/Q0kiwHtGI4FJyhg373F/Z9CI3Y0qXgUzspcx40cEw6vqQ4QY7N4bZBBVqYqtReaXEmUaDtW347A2iOF598/zg/ylHW8q3P6Px5ZTjHto4+05+VzztrBQ3+j5yWKvDPAO/3l6QJ+j8S1MpOV1VsJQlrISPH3kWLOBcvXO7agGfvoO3QYDX0QH1Pc2TdCRPU4uDIq3NIbqd5fDf1jkcU0Lo6jsanKImHbl5Bau7ngnFyY/QTweIt4Ve4C2RebI+RFIjYBobXBmcpdxQQMBLzmHUPRiq9jQSU0B0+S8Z14ZrhR4/eO3zwV+pbv4TXRg1pVi/wDfSqdSZQ9SLDTcub8Vb272mrqVmINv4ZJR+vU7mVn17ibId4uaQQvziaBJvwySsqKPr7xSPJVuiVH0DSZL1Jmo4VFIOxdd7D9GZ18dFQU+1fFfugl0hUXDA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5821.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(52536014)(4326008)(5660300002)(8936002)(64756008)(66476007)(38100700002)(66556008)(66446008)(38070700005)(82960400001)(55016003)(76116006)(71200400001)(122000001)(8676002)(66946007)(9686003)(53546011)(2906002)(26005)(6506007)(186003)(7696005)(83380400001)(508600001)(54906003)(966005)(316002)(33656002)(86362001)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VXRlSDJCSFZHK05tS2l2UTljVDNQYXdUVTNBR2VoQXN0d0lHTmpyN2hCNXBY?= =?utf-8?B?TytWUGNoK2NTb3NmdHJvRG9yZmVtUUk2Skh1RVZ6UjBOdTA4STB0OWc3cHlG?= =?utf-8?B?bURyNmg2OTdudTlsYXNWQ1dqS05Ea1czUEJiTlBaZEZWWFZwaklTMGRiVEtR?= =?utf-8?B?UUhDbTdzeTRuUmJmYjQ4T3QxQnFBY0dLOWJkZmxtSUZWTkU1NldwdjF4NGl2?= =?utf-8?B?M2pDTEFZQkptVzE1NjZ0am1MU25Bc09uU29BVE9VZnBXTU5ObmRCTHZod1kv?= =?utf-8?B?bTFqWXZ0d3hya2lCQ21iUFUwbGQ4UWQzbWMvUkRpalBzVHlWQ2lSNmZQR0d1?= =?utf-8?B?ODcxOEVWL2xzNVpETVRsS3N6VTdnZUZtdFpUTWloMnJDYVh5cGVSbEpNWHRF?= =?utf-8?B?Uk0rakdESm9Zd2JpU1crOUU2c1QyY0tvNUNNQUpHaGVYNTIrZ1BmWHVCdWRn?= =?utf-8?B?Y3NqNFYxRUxlcm13Qll0VjUvYmdMU2ZkUnFic2xoK0U1NTl3R2pNazlZZnVt?= =?utf-8?B?ZkpuQStTcmRKR3Uza3pqM09WVnI3Nm5lVS81ZVlHTUM0cmlXRWp5ck01aVdv?= =?utf-8?B?TzRncWJ2djJkSU1qV0dkdDB2NTlZR0ZBU0RiRDdRVjlxbWJPbG9ReUJXUVpa?= =?utf-8?B?a0xxb0xjbmJhYVVHYVFoMnRNaG9vd1FQbnF3ZkpoUnl6RkdzOW1aR2Z2dlAz?= =?utf-8?B?NGhsRW9hNVBTWExXRGN5cW5jR3E1N2JGRkhITzJVTHlsd1lKb012WUFOMUF3?= =?utf-8?B?M0U3THYwZ0R1eEZhZzVtbjR3YXJFOXFweDgxeDZTeTRjSFhxeXc5THA4Y3F1?= =?utf-8?B?ak05RnVnSWlWcDJxdTdWUU50blZKbGo5Uzl0cWZpV0Evc1orTmVmL1o2SThl?= =?utf-8?B?M1JDb1FrNTFrVTJWM09vbEYwejFNSDFnTnhOZldwdnRmbkV5dmdBWndscGJX?= =?utf-8?B?U1dWMHVtMk02WXl1RnFkY3VMNnVHeVJGSmxWSkd5NmNFZE9FQmFpT0pCbTY3?= =?utf-8?B?M0VacUN6Y3lMZnkzTy9NMUt4RThCME96VVZzbjY3MTRqOUJoOWE5WFZQYmFB?= =?utf-8?B?UGpRQ1ZWQ0JEamU2U2VUZ1FqTVAvZmlycnlGdG00WU04NFNtZExFMDFrS0J5?= =?utf-8?B?akNJWU42NTRLVXg1dEtFcUZ0cmp1KzRLNE1NWFdMVTREQzZadUZnZ2d0RVVs?= =?utf-8?B?QUpXbm9JVHh0b1JKMUczcXJTRXhFSCtwN3BxN2drQ2RMK3l3UG0rL3hYSEhq?= =?utf-8?B?dEwrVGt5ZUVXQ0NYN3BsR05KSTYyQW8xQ1RZMFp3RWpaUjg4TW1vK25hV01N?= =?utf-8?B?cjNnWjMrR2Nib3E3KzVBVWtXUnk2RXNJTUh4Rjd1Zms1NmpmcnpFOXNLbVNw?= =?utf-8?B?MUltV0Y2MGpPUlZOclp5ZFQyaXEyZkpNU2dWTWJLTWlCRFJ0QWl1YTlhRksr?= =?utf-8?B?eEZnekJRVUxnS0d5bmdoS2czYmo0RDhHQXk1YTRueEFHWW9WUE50ZjZGODR0?= =?utf-8?B?MkJ0bkJRalVDRGtIOHVCRWYzK0pOVXB2bmlrQVFrYThkNEZkcHFFeVFJSmhX?= =?utf-8?B?VUFxbm9UczZUREV6ZFErcW9WYk1VY0t1amhPdXpWdGwrSlRqU1VUQWQ5SVpG?= =?utf-8?B?V0FKcFNzR3lhck0rZ1FjRko2YldQR1FjS2FYZVVkNTRUK2hqSW03djgyWnpK?= =?utf-8?B?SWZsRmZJQXUzc0RwT2s4Q2FnVE14d2p1YlRpUFYrVmJBbXdXSTlCbEREOWc4?= =?utf-8?B?a1NGaThiN2VCTzN3U2g1anQzTlppUE5aK0ZGM3Z1cTlpbzdRSW9Kelh6R2J0?= =?utf-8?B?T08vTVIzdW1ZcjZqVElBRktsSE9McnFXL1U3ZzNSM1RwSkJrTmtaNDUyaS9E?= =?utf-8?B?M2plRTQ0Q2xkZXFCbDBoZWY4ZVNabldadzBZY2htZFJIYjJNOFRtZzZ6cUNa?= =?utf-8?B?clpHQjk4N3ZlUHRGcDE2aSt1aVl6bXF4RTRJTlFvZFNMQ2ZqQlo4TGFQRE5a?= =?utf-8?B?Rk9FSGZ1aW9ta0xVZXFZQU9CU1hqbWxGdzZpYlZ6MWFhMGN5UFM0azhWK1V3?= =?utf-8?B?ZmJLZ0lyc0RiTk0vODhKOFRUdkNyOHpKOVR3Sjd5NVR0bzQ4UjV5ZFE5bkt4?= =?utf-8?B?YjQ4L0VmcnoxQ1pxT1p4bFQ4VXJJRVhjWGZPVS9XelN0Mk5pMkJvNmhzeGpv?= =?utf-8?B?M2svRjZVUVQvNzRNY3labjJzeHR0UzRPUEJXdTVaT1Q0VlU1UTFKNTJlMitT?= =?utf-8?B?R0J4MmcyZDd2RkpURDZDNWNucVdtSUxUOWJmMGtSakJJenc3QllrR1FCcEZl?= =?utf-8?B?WkpZSUhaWEh6VFRsY05wdU9lcEtmR0hpazg4ZXlCOHBlYnQ2V0dFV2kwTGR5?= =?utf-8?Q?NPxHZrtOiAQrgYpQ=3D?= 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: 2ad50ab8-523b-440e-c684-08da18e44c75 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2022 22:16:44.0118 (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: R3eMI9pkgljs9soD+gqbkunObthkSre7JSyk64LWhjHaVngPW/Y/aE4MPvxmn+4nCAFH5JXu2XV3YDtFPMpAKC8eduYAGmZJFU4NArCdRao= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5416 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVs QGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIExhc3ps bw0KPiBFcnNlaw0KPiBTZW50OiBUaHVyc2RheSwgQXByaWwgNywgMjAyMiAxMjo0NiBBTQ0KPiBU bzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPg0KPiBDYzogciwg cmFtZXNoIDxyYW1lc2hyQGFtaS5jb20+OyBTaXZhcmFtYW4gTmFpbmFyDQo+IDxzaXZhcmFtYW5u QGFtaS5jb20+OyBLQVJQQUdBVklOQVlBR0FNLCBNQU5JQ0tBVkFTQUtBTQ0KPiA8bWFuaWNrYXZh c2FrYW1rQGFtaS5jb20+DQo+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBJbnRlbCBOVUMgcGxhdGZv cm0gZmlybXdhcmUgLS0gbm8gc2VyaWFsIEkvTyBzdXBwb3J0Pw0KPiANCj4gSGkgTGlzdCwNCj4g DQo+IG15IHRvb2xib3ggaGFzIGJlZW4gZXh0ZW5kZWQgd2l0aCBhbiBJbnRlbCBOVUMsIHRoZSBi YXNlIGtpdCBtb2RlbCBiZWluZw0KPiBOVUM4aTNQTkguIFRoZSBOVUMgaGFzIGEgc2VyaWFsIHBv cnQgY29ubmVjdG9yIG9uIHRoZSBiYWNrLCBhbmQgaW5kZWVkDQo+IFNlcmlhbCBJL08gd29ya3Mg ZmluZSBvbmNlIGFuIE9TIHN0YXJ0cy4NCj4gDQo+IEhvd2V2ZXIsIHRoZSBVRUZJIHBsYXRmb3Jt IGZpcm13YXJlIHNlZW1zIHRvIGhhdmUgbm8gc3VwcG9ydCBmb3IgU2VyaWFsDQo+IEkvTy4gSSd2 ZSBidWlsdCBhIGZyZXNoIFVFRkkgU2hlbGwgYmluYXJ5IGZyb20gZWRrMiBtYXN0ZXIgYW5kIHBv a2VkIGFyb3VuZCBpbg0KPiB0aGUgcHJvdG9jb2wgZGF0YWJhc2UsIHdpdGggImRyaXZlcnMiIGFu ZCAiZGgiLiBUaGUgbmVjZXNzYXJ5IGRyaXZlcnMgc2VlbQ0KPiB0byBiZSBpbmNsdWRlZCwgaG93 ZXZlciB0aGV5IGRvIG5vdCBhcHBlYXIgdG8gYmluZCB0aGUgaGFyZHdhcmUgdGhhdCdzDQo+IGlu c2lkZSB0aGUgY2hhc3Npcy4gKCJjb25uZWN0IC1yIiBtYWtlcyBubyBkaWZmZXJlbmNlIGluIHRo aXMgcmVnYXJkLCBzbyBpdCdzIG5vdA0KPiBqdXN0IEJEUyBwb2xpY3kuKQ0KDQpZZWFoIHlvdSBh cmUgcmlnaHQgdGhlIFN1cGVyIEkvTyBzdHVmZiBpcyBiYXJyZWxzIG9mIGZ1bi4gSG93ZXZlciBp dCBpcyBhY3R1YWxseSBhIHNwZWMgZGVmaW5lZCBwcm90b2NvbCwgaXQgaXMganVzdCBpbiB0aGUg UEkgc3BlYyBub3QgdGhlIFVFRkkgc3BlYy4gVGhlIFBJIHNwZWMgYWxzbyBjb3VudHMgZm9yIGFk ZGl0aW9uIHRvIE1kZVBrZy4gT24gdGhlIE1pblBsYXRmb3JtIHNpZGUgd2UgYnVpbHQgYSBzbWFs bC9zaW1wbGUgU3VwZXIgSS9PIGJ1cyBkcml2ZXIgZm9yIFVBUlRzIGFuZCBQUy8yIGtleWJvYXJk L21vdXNlOiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItcGxhdGZvcm1zL3RyZWUv bWFzdGVyL1BsYXRmb3JtL0ludGVsL0JvYXJkTW9kdWxlUGtnL0xlZ2FjeVNpb0R4ZQ0KDQpWb2x1 bWUgNSwgQ2hhcHRlciAxNCBvZiB0aGUgUEkgc3BlYyB3YXhlcyByYXRoZXIgcG9ldGljIGFib3V0 IGhvdyB0byBidWlsZCBhIGZ1bGwgSVNBIHBsdWctYW5kLXBsYXkgY2FwYWJsZSBEWEUgZHJpdmVy IHN0YWNrIGZvciBhIHN5c3RlbSB0aGF0IGluY29ycG9yYXRlcyBib3RoIGEgU3VwZXIgSS9PIGFu ZCBwaHlzaWNhbCBJU0Egc2xvdHMuDQoNCkkgY2FuIHNheSBpcyB0aGF0IHRoZSBOVUMgdGVhbSBo YXMgb3B0ZWQgdG8gYnVpbGQgdGhlaXIgc3lzdGVtcyB3aXRoIEFNSSBBcHRpbyBpbnN0ZWFkIG9m IHN0YXJ0aW5nIHdpdGggdGhlIEludGVsIHJlZmVyZW5jZSBVRUZJIGZpcm13YXJlLiBJJ20gbm90 IHByaXZ5IHRvIHRoZSBjb252ZXJzYXRpb24gdGhlcmUuIEFjY29yZGluZ2x5LCB0aGVyZSBtaWdo dCBiZSBzb21lIEFwdGlvIHNwZWNpZmljIGRyaXZlcnMgYXMgeW91IG5vdGUgaW4geW91ciBsaXN0 aW5nIG9mIHRoZSBkcml2ZXIgaGFuZGxlIGRhdGFiYXNlLiBJJ20gYWZyYWlkIEkgaGF2ZSBhcyBt dWNoIGtub3dsZWRnZSBhYm91dCBob3cgdGhhdCBkcml2ZXIgc3RhY2sgd29ya3MgYXMgeW91IGRv Lg0KDQpUaGFua3MsDQpOYXRlDQogDQo+IEludGVyZXN0aW5nbHksIHRoZSByZWxhdGVkIGRyaXZl cnMgYXJlIGFsbCBjYWxsZWQgIkFNSSAuLi4iLCB3aGljaCBJIGZpbmQNCj4gc29tZXdoYXQgc3Ry YW5nZSBvbiBhbiBJbnRlbC1icmFuZGVkIE5VQy4gSSBkb24ndCBrbm93IHdob20gSSBzaG91bGQg YmUNCj4gYWRkcmVzc2luZyB3aXRoIG15IHF1ZXN0aW9uIGluIHRoZSBmaXJzdCBwbGFjZS4gSnVz dCB0byBiZSBzdXJlLCBJJ20gQ0MnaW5nIGENCj4gYnVuY2ggb2YgcmFuZG9tbHkgcGlja2VkIEBh bWkuY29tIGVtYWlsIGFkZHJlc3NlcyBmcm9tIG15IGVkazItZGV2ZWwNCj4gbGlzdCBhcmNoaXZl Lg0KPiANCj4gSSBjYW4gcHJvdmlkZSBtb3JlIGRldGFpbHMgaWYgbmVlZGVkLCBidXQgZmlyc3Qg SSdkIGxpa2UgdG8gYXNrIGlmICphbnkqIGZpcm13YXJlDQo+IHVwZGF0ZSBleGlzdHMgZm9yIHRo aXMga2l0IC0tIE5VQzhpM1BOSCAtLSB3aGVyZSB0aGUgcGxhdGZvcm0gZmlybXdhcmUgY2FuDQo+ IGRyaXZlIHRoZSBzZXJpYWwgcG9ydC4gTXkgZ29hbCBpcyAob2YgY291cnNlKSBjb21wbGV0ZWx5 IGhlYWRsZXNzIG9wZXJhdGlvbiBvZg0KPiB0aGUgTlVDOyBpZGVhbGx5LCB0aGF0IHdvdWxkIGNv dmVyIHRoZSBVRUZJIGNvbnNvbGUgdG9vLg0KPiANCj4gUmlnaHQgbm93LCBJIG5lZWQgdG8gY29u bmVjdCBhbiBIRE1JIG1vbml0b3IgYW5kIGEgVVNCIGtleWJvYXJkK21vdXNlDQo+IHRvIHRoZSBO VUMganVzdCB0byBnZXQgaW50byB0aGUgU2V0dXAgVUkgLyBVRUZJIFNoZWxsLg0KPiANCj4gVGhh bmtzIQ0KPiBMYXN6bG8NCj4gDQo+IA0KPiANCj4gDQo+IA0KDQo=