From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web09.2270.1665371203952503967 for ; Sun, 09 Oct 2022 20:06:44 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Cf+6rKfH; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665371203; x=1696907203; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8V6oB0SGD+kww/XIylABzG3/7k5q+BJwMNBIYzwHJHw=; b=Cf+6rKfHrnkjhcrJOdiakKySNeOjtfvbUr5g1TaKqNmuY3gGZfZdvDYd 3lmhAlrPeNJRW/7GE3yzrPKr8bdud86SQgVU7NZvb5ixC0zINT0Fv2AgV yNijvB/aEl8wRALjSSU8y1hh/thuj9jLhSHBdEhUFWzo8e5EXMzTraRZs xAuaeHObHUqvt5awvI88u/w3O8El3vk/jwmV9EM9RFsktqFxTO7aR/CwQ kEgbC50VfT3I2cJR90Mk+RilTX4Tu2b/uY0IRUo/qo5PM909mJryW86Ff ief6xAkLJ8Go4pS90aparapjzkQTkVxGWTFfYWbv56iyvcI4wukqLmXfU Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10495"; a="330591064" X-IronPort-AV: E=Sophos;i="5.95,172,1661842800"; d="scan'208";a="330591064" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2022 20:06:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10495"; a="603569435" X-IronPort-AV: E=Sophos;i="5.95,172,1661842800"; d="scan'208";a="603569435" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga006.jf.intel.com with ESMTP; 09 Oct 2022 20:06:43 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) 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.2375.31; Sun, 9 Oct 2022 20:06:43 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2375.31 via Frontend Transport; Sun, 9 Oct 2022 20:06:43 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) 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; Sun, 9 Oct 2022 20:06:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cWTJh2HBGh0R3FAwnPlEb/KN5ulyQYbl7n4RnSyK0ZtkwWUC3Hq6H7458iPYQTFeySZvdsDH4cRyRrf0wu8bXwT4z5eT+YjYWX0noYMOX8ime54s/+PqlWpX9ya50WO4JIkBs3mCgwlUhX2of5E4N9VEEpQ6sFExFAqq+VaYNld5oewh8aRmX9f+zLGVZ0mVSzNMA3CGgL2qN7k+hwv8vMYkF4tE44qJXZPjW8LepLXK59hkZszoUKiwqtCEkRzsxB/nKa32RPvKpGZfOpeB/Acxkt9RTOvC8WGHR9S3EVINdjSGVE4FnlJ2+WEl6OHRAeALNYM4tmhYfDCcVnpGXw== 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=8V6oB0SGD+kww/XIylABzG3/7k5q+BJwMNBIYzwHJHw=; b=KJRMhpb7UAVahbY7cBz+OXNU6N83MGVirDdTCJqBz0dIn+XU1FV5QwIgnxCVbuitd0iCtH5/IdzLjGjK3lTpR13RjxXtphTJzplSmtRRdF7a7TMm7qgMzEUhwSvli6UOWqlYSkrh6A7desP4bwMA0gZ/BDV1cXHYVHBNqOa2oDl/Wz11oKSSUHQHtQyx625jwJv50kMiV0BayHP0TYrEd/+UoTPEIwM+51UyQWWgt24VXX9/5oiHa7nnqb0PihJyXAdV03UTZNzPWn9500hRKEsO7W1AcWWFvKrIMNrka+FSd871tB9QXPvLV6xCKPLiejNvRhrkHVwmD2XZbnLQGw== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by CH0PR11MB5561.namprd11.prod.outlook.com (2603:10b6:610:d4::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 03:06:39 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2%8]) with mapi id 15.20.5676.036; Mon, 10 Oct 2022 03:06:39 +0000 From: "Michael D Kinney" To: "Li, Yi1" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Yao, Jiewen" , "Gao, Liming" Subject: Re: [PATCH V3 1/3] MdePkg: Add Tls configuration related define Thread-Topic: [PATCH V3 1/3] MdePkg: Add Tls configuration related define Thread-Index: AQHY3FGtFvXNioqU40WpFXylkH6m7q4G8cgg Date: Mon, 10 Oct 2022 03:06:39 +0000 Message-ID: References: <965fb84a8afba7038d09c8685909bf3c31d8ca39.1665369262.git.yi1.li@intel.com> In-Reply-To: <965fb84a8afba7038d09c8685909bf3c31d8ca39.1665369262.git.yi1.li@intel.com> Accept-Language: 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: CO1PR11MB4929:EE_|CH0PR11MB5561:EE_ x-ms-office365-filtering-correlation-id: 8dd6fa95-3cc3-4002-cb16-08daaa6c7389 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: zJ+38n+B5KbOgRxshtSmAEgtWXDa0/leBMQWuCdznLZvEEiRzYBiVS9Cn6F8zULBTPgfHYT2KCwKWCPLrlkuuVuHdroVmvGo8HcLF5oTxemnxILIEmMKtxOmtU7xpYJ/ulVwMY8HGtqTppqmL27JtErsrmXJDf3j2gDVRmGoXvlmqvCm/EPSOL59hYLnm3VGzjw2RsHsCF3UuhMkXHwh5m1Mlv5JEKm4HcqHKCOfpQqFlH2EDxqm2hhsnDaNwNZhBjDfKmzVgFmNIcwSfc6CrZhs4sm692X3HXSSt1lh6+W+Scx8TOaF5J/Pa8vnnCFoQW12ZHRKH/Fko9v0L4mcag8FbgOFExwsZpBk+lMMlhJTgsETMqX5FUrGPAiJmaxRH0w6K3fju7QA7Mh7WbLO27xcQecsYJP064IvkaEQ6zEPrBloMiXRP8PvxMrzX/pdIUSs3jDGjqwQMFxT8w8p8nWHZYy/hKc3OPmMR+W34IR/uRSiR3PFngxht63Q78VZNVWvdYzclP6qZbNeycFiM/VWsOWQepcDCFWWX+v8z3NH4jY6x5am3+PCj9RKbw2z93lB3tSN5CNU+BNvQPryArHHPR4yanZoMEe9bNpYVZeY4oinNE0AHYf+Vyk4jeH6Fsc8IBNM55DnqH+c1gcJYdP/SUOofow/lYuu7lwU2Av6GsJJkYRty3TheAkrcqe+dEo0I9MpDD7//uZH9naEnNwYYUL/9FT5t4u0pvYRhdaycBSzvRSL7wYmvd1Y83B0UvtsblgtQZtK6NQsZ9icCgZg8RP36IPzq7kZt9/wOjo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(136003)(366004)(346002)(396003)(39860400002)(376002)(451199015)(316002)(19627235002)(66556008)(76116006)(66946007)(66446008)(86362001)(66476007)(64756008)(5660300002)(2906002)(8936002)(8676002)(4326008)(52536014)(33656002)(110136005)(41300700001)(186003)(38100700002)(54906003)(83380400001)(55016003)(82960400001)(38070700005)(71200400001)(478600001)(122000001)(26005)(9686003)(7696005)(6506007)(53546011);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TXBkN2lsbzg5T2p3VEU3Vm9GbHB4Tmx4UGxCRTZBbjQvUVZwZnh6UFdrekdQ?= =?utf-8?B?d0g4WjBMdFRWc3dkaThaMkJFT2labk02dkZWaGFqV3ZMSXlEci9vc216Zmsx?= =?utf-8?B?WDFwUEVFSVk3Rlp2ZW5Za04xWUJuekR3MXgyaUlOZEJoYVlab1FhOTBzQUxN?= =?utf-8?B?ZlU4SzBScHZGUE9OaG44ZnQzR3I4M1RqRGNpOEM4VzhNMVQvTXN6UmR3MS95?= =?utf-8?B?bkhzTHI0blcxalVzamd6QXpMMVFyY2RieXcrNjJGNXo2WUlzcytpNWdzYWNW?= =?utf-8?B?bWRPbXp1cEpJTnAxMS9kQTRpOXhIT3RTK3VtRHlPd3RMcG1odXJpQUV3OGNW?= =?utf-8?B?T1FuaXhYbUtUdklVeDJSM2hBMytJeXVaRGswTlNFb0tQMG5nV1hKSFQyNjNE?= =?utf-8?B?STVLSzRVMkJYUVhONlR0djBMV3o1U2UzUDl1LzE2cDdld0paMEJ1WVZJb1BE?= =?utf-8?B?MENwL0xhNE96Vi9kWkFEYlg5NmNUUkRSRWh4SnFMZ1gyRXNVSnlWTmt6TXE3?= =?utf-8?B?cnBtT0FZSm5tZThmMmdJR0ZaYnpvOGZoM1F6dFByeFpOZ0ZGSjEzY3U1K3F3?= =?utf-8?B?ems5RkU1RmQwdFROKzA4ckxpUTJ1aG8xbDFyWnpJRExlZlQxQnhUZ2FWZTlm?= =?utf-8?B?WkltRVhnSW5lQk8rTlhDaUlDSlZvSHhpcEpBZ2t2a2kwQ2twOUg4MUMxTUxN?= =?utf-8?B?Sm1GeUR6TjBWWE5xYXJxVzRpdXRjZFdqL1djekU0c3NGYTZHbEQ1SUxlaWJ1?= =?utf-8?B?M1ZPZEJ0bnd4MW42VUFRMHJlY1B3NnhoUjZ0VnF0ZWdWcTAvaHpVT2J2Yk1t?= =?utf-8?B?bEwvZ3FjVW5xcG5qZVJQcHBaalR4Q3JCemtMelpsdmY5S3V2c3dwYWJGRVJn?= =?utf-8?B?L3pIS053ZTFPOFlDZnF6UGUvTFFUTHJvZkRoUGZZWS93WW43ejJhbWd0cFdp?= =?utf-8?B?TVlFVlczZ1pWQUpRTllyc3VVV3I4YzYvb3VUc05BME52dEdNUThleGNFMjJn?= =?utf-8?B?OGw5RTJnblAxZXI3WXJWdy83c0xreURjM2FIWkZxbkVJRjhUV1lPQ2l4SUlW?= =?utf-8?B?SE0zVGdVWTYzRnllcFR0ckJjSElPS1plb21ad1lwWEFERDF0T3k1cndnV1A4?= =?utf-8?B?N0lOZVFhZ0hkQjRBVk1TY2IySnZCNkxVSGxSOUNGaEgza2loOE5BS0FweUNT?= =?utf-8?B?cWV5Vy9mcndYNnRIVTlROGQwVWt1RWdvUEwwMm9Rc0hPQm5SNVE1YnM4all2?= =?utf-8?B?dEtQWmlKeDFCMVRGT2pBdEt1Y3NZWmtJaGkyR2kwQ21Yak9IN2gvcVF6eTQr?= =?utf-8?B?RGNCKzdlQ2M5Zzl4blZLSzBQRUJDY1NiZlFuSVZPYS9NQm5tSEU5d2J1M3RK?= =?utf-8?B?bVVpVnJ4M0VKQjVZTWJzemZLZEdOUlVIMDNzZFpwL3ozeFpIUUZsY0RlZE1Q?= =?utf-8?B?L0dLWEZRZGp2Y0FCeUtZTkYrMXhwSjVPTVhqb1FKczZhNUJhS2dCeE5oNTRM?= =?utf-8?B?eTZKdXNFUVRUVGNvU3gwU2gydkFsS1NiclFieTFwaHBBeXI4YXd2MkRSYjQr?= =?utf-8?B?czBmWUdHWVlPeGZzS1Z0SEg1N2xGZ1M1aUY3UGJpQU9NZndxM3ZqK2RBY3JU?= =?utf-8?B?dkYxVGZaTEpZVUVJdnZEcWRqbkNEMHBIUFdLR05yS0dvSE9TT3JPYlhFdjdM?= =?utf-8?B?ZnpQK3V6RVpuaStuVS95ZVZ3OU4xdEJNUzIvanZpOU5yWlFHSVlkZ0dQNUlB?= =?utf-8?B?U3k5Wno3MUJsOUJIQzNvQk9sUWZMQWJJSTNaVVhMcjhTb3RZci82Wi9sMHJ5?= =?utf-8?B?MzMzb1JFTE9zaXNPR1ZuV2xLaVlqcDgrTDBHdjJVVFhFVER4RnlTQTE0QmdK?= =?utf-8?B?aURBUVlFQ3lkMndPUEV6YjVqV1NPdmNqNlBCdzhCNTFYbFBRbTZsRDIrb2N2?= =?utf-8?B?U0ExNEdrSkpLeThPUGhiR254WjhaMG9ZZW5BdFpZa01EakdqSlNFdjZ5S2ky?= =?utf-8?B?SzFpZ1lVY2tMUFQzbG5RMS90R051MGo1V0FQRXZpYWEyZEZGbkUvQm5idGxy?= =?utf-8?B?ZENVNTl3S09tbGhjNy9EbVY0S0RWcVQwZW4rVVNtV2x3UEVVeGkxRHcxNmRk?= =?utf-8?B?RmtMSHpnNUtUQUtyWE40dldCaDdFdnFmbGVnSnlndkdyNUl1V3pNYnJwQVhz?= =?utf-8?B?bUE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8dd6fa95-3cc3-4002-cb16-08daaa6c7389 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2022 03:06:39.7634 (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: ZkFdvOdejEvZMgWS0zZdKByAOQ2/N5aFCPoA46SN2MPDpY8t1pkKesyhFs9Cdkf4h/ix2BF9BBzyvx41N8fE9SHC5KiygyyQfMm7K73Vkio= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5561 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWNrZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0K DQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGksIFlpMSA8 eWkxLmxpQGludGVsLmNvbT4NCj4gU2VudDogU3VuZGF5LCBPY3RvYmVyIDksIDIwMjIgNzo0MCBQ TQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6IExpLCBZaTEgPHlpMS5saUBpbnRl bC5jb20+OyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBLaW5uZXksIE1pY2hh ZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBHYW8sDQo+IExpbWluZyA8Z2FvbGlt aW5nQGJ5b3NvZnQuY29tLmNuPg0KPiBTdWJqZWN0OiBbUEFUQ0ggVjMgMS8zXSBNZGVQa2c6IEFk ZCBUbHMgY29uZmlndXJhdGlvbiByZWxhdGVkIGRlZmluZQ0KPiANCj4gUkVGOmh0dHBzOi8vYnVn emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzg5Mg0KPiANCj4gQ29uc3VtZWQg YnkgVGxzU2V0RWNDdXJ2ZSBhbmQgVGxzU2V0U2lnbmF0dXJlQWxnb0xpc3QuDQo+IA0KPiBDYzog Smlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+IENjOiBNaWNoYWVsIEQgS2lubmV5 IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gQ2M6IExpbWluZyBHYW8gPGdhb2xpbWlu Z0BieW9zb2Z0LmNvbS5jbj4NCj4gU2lnbmVkLW9mZi1ieTogWWkgTGkgPHlpMS5saUBpbnRlbC5j b20+DQo+IC0tLQ0KPiAgTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9UbHMxLmggfCAx MTIgKysrKysrKysrKysrKysrKystLS0tLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDc1IGluc2Vy dGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL01kZVBrZy9JbmNs dWRlL0luZHVzdHJ5U3RhbmRhcmQvVGxzMS5oIGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFu ZGFyZC9UbHMxLmgNCj4gaW5kZXggY2Y2NzQyOGIxMS4uZjFiYTBhZjdkYyAxMDA2NDQNCj4gLS0t IGEvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9UbHMxLmgNCj4gKysrIGIvTWRlUGtn L0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9UbHMxLmgNCj4gQEAgLTEzLDQ0ICsxMyw0OCBAQA0K PiAgI3ByYWdtYSBwYWNrKDEpDQo+IA0KPiAgLy8vDQo+IC0vLy8gVExTIENpcGhlciBTdWl0ZSwg cmVmZXJzIHRvIEEuNSBvZiByZmMtMjI0NiwgcmZjLTQzNDYgYW5kIHJmYy01MjQ2Lg0KPiArLy8v IFRMUyBDaXBoZXIgU3VpdGUsIHJlZmVycyB0byBBLjUgb2YgcmZjLTIyNDYsIHJmYy00MzQ2LCBy ZmMtNTI0NiwgcmZjLTUyODggYW5kIHJmYy01Mjg5Lg0KPiAgLy8vDQo+IC0jZGVmaW5lIFRMU19S U0FfV0lUSF9OVUxMX01ENSAgICAgICAgICAgICAgICB7MHgwMCwgMHgwMX0NCj4gLSNkZWZpbmUg VExTX1JTQV9XSVRIX05VTExfU0hBICAgICAgICAgICAgICAgIHsweDAwLCAweDAyfQ0KPiAtI2Rl ZmluZSBUTFNfUlNBX1dJVEhfUkM0XzEyOF9NRDUgICAgICAgICAgICAgezB4MDAsIDB4MDR9DQo+ IC0jZGVmaW5lIFRMU19SU0FfV0lUSF9SQzRfMTI4X1NIQSAgICAgICAgICAgICB7MHgwMCwgMHgw NX0NCj4gLSNkZWZpbmUgVExTX1JTQV9XSVRIX0lERUFfQ0JDX1NIQSAgICAgICAgICAgIHsweDAw LCAweDA3fQ0KPiAtI2RlZmluZSBUTFNfUlNBX1dJVEhfREVTX0NCQ19TSEEgICAgICAgICAgICAg ezB4MDAsIDB4MDl9DQo+IC0jZGVmaW5lIFRMU19SU0FfV0lUSF8zREVTX0VERV9DQkNfU0hBICAg ICAgICB7MHgwMCwgMHgwQX0NCj4gLSNkZWZpbmUgVExTX0RIX0RTU19XSVRIX0RFU19DQkNfU0hB ICAgICAgICAgIHsweDAwLCAweDBDfQ0KPiAtI2RlZmluZSBUTFNfREhfRFNTX1dJVEhfM0RFU19F REVfQ0JDX1NIQSAgICAgezB4MDAsIDB4MER9DQo+IC0jZGVmaW5lIFRMU19ESF9SU0FfV0lUSF9E RVNfQ0JDX1NIQSAgICAgICAgICB7MHgwMCwgMHgwRn0NCj4gLSNkZWZpbmUgVExTX0RIX1JTQV9X SVRIXzNERVNfRURFX0NCQ19TSEEgICAgIHsweDAwLCAweDEwfQ0KPiAtI2RlZmluZSBUTFNfREhF X0RTU19XSVRIX0RFU19DQkNfU0hBICAgICAgICAgezB4MDAsIDB4MTJ9DQo+IC0jZGVmaW5lIFRM U19ESEVfRFNTX1dJVEhfM0RFU19FREVfQ0JDX1NIQSAgICB7MHgwMCwgMHgxM30NCj4gLSNkZWZp bmUgVExTX0RIRV9SU0FfV0lUSF9ERVNfQ0JDX1NIQSAgICAgICAgIHsweDAwLCAweDE1fQ0KPiAt I2RlZmluZSBUTFNfREhFX1JTQV9XSVRIXzNERVNfRURFX0NCQ19TSEEgICAgezB4MDAsIDB4MTZ9 DQo+IC0jZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMTI4X0NCQ19TSEEgICAgICAgICB7MHgwMCwg MHgyRn0NCj4gLSNkZWZpbmUgVExTX0RIX0RTU19XSVRIX0FFU18xMjhfQ0JDX1NIQSAgICAgIHsw eDAwLCAweDMwfQ0KPiAtI2RlZmluZSBUTFNfREhfUlNBX1dJVEhfQUVTXzEyOF9DQkNfU0hBICAg ICAgezB4MDAsIDB4MzF9DQo+IC0jZGVmaW5lIFRMU19ESEVfRFNTX1dJVEhfQUVTXzEyOF9DQkNf U0hBICAgICB7MHgwMCwgMHgzMn0NCj4gLSNkZWZpbmUgVExTX0RIRV9SU0FfV0lUSF9BRVNfMTI4 X0NCQ19TSEEgICAgIHsweDAwLCAweDMzfQ0KPiAtI2RlZmluZSBUTFNfUlNBX1dJVEhfQUVTXzI1 Nl9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4MzV9DQo+IC0jZGVmaW5lIFRMU19ESF9EU1NfV0lU SF9BRVNfMjU2X0NCQ19TSEEgICAgICB7MHgwMCwgMHgzNn0NCj4gLSNkZWZpbmUgVExTX0RIX1JT QV9XSVRIX0FFU18yNTZfQ0JDX1NIQSAgICAgIHsweDAwLCAweDM3fQ0KPiAtI2RlZmluZSBUTFNf REhFX0RTU19XSVRIX0FFU18yNTZfQ0JDX1NIQSAgICAgezB4MDAsIDB4Mzh9DQo+IC0jZGVmaW5l IFRMU19ESEVfUlNBX1dJVEhfQUVTXzI1Nl9DQkNfU0hBICAgICB7MHgwMCwgMHgzOX0NCj4gLSNk ZWZpbmUgVExTX1JTQV9XSVRIX05VTExfU0hBMjU2ICAgICAgICAgICAgIHsweDAwLCAweDNCfQ0K PiAtI2RlZmluZSBUTFNfUlNBX1dJVEhfQUVTXzEyOF9DQkNfU0hBMjU2ICAgICAgezB4MDAsIDB4 M0N9DQo+IC0jZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgICAgICB7MHgw MCwgMHgzRH0NCj4gLSNkZWZpbmUgVExTX0RIX0RTU19XSVRIX0FFU18xMjhfQ0JDX1NIQTI1NiAg IHsweDAwLCAweDNFfQ0KPiAtI2RlZmluZSBUTFNfREhfUlNBX1dJVEhfQUVTXzEyOF9DQkNfU0hB MjU2ICAgezB4MDAsIDB4M0Z9DQo+IC0jZGVmaW5lIFRMU19ESEVfRFNTX1dJVEhfQUVTXzEyOF9D QkNfU0hBMjU2ICB7MHgwMCwgMHg0MH0NCj4gLSNkZWZpbmUgVExTX0RIRV9SU0FfV0lUSF9BRVNf MTI4X0NCQ19TSEEyNTYgIHsweDAwLCAweDY3fQ0KPiAtI2RlZmluZSBUTFNfREhfRFNTX1dJVEhf QUVTXzI1Nl9DQkNfU0hBMjU2ICAgezB4MDAsIDB4Njh9DQo+IC0jZGVmaW5lIFRMU19ESF9SU0Ff V0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgICB7MHgwMCwgMHg2OX0NCj4gLSNkZWZpbmUgVExTX0RI RV9EU1NfV0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgIHsweDAwLCAweDZBfQ0KPiAtI2RlZmluZSBU TFNfREhFX1JTQV9XSVRIX0FFU18yNTZfQ0JDX1NIQTI1NiAgezB4MDAsIDB4NkJ9DQo+ICsjZGVm aW5lIFRMU19SU0FfV0lUSF9OVUxMX01ENSAgICAgICAgICAgICAgICAgICAgezB4MDAsIDB4MDF9 DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9OVUxMX1NIQSAgICAgICAgICAgICAgICAgICAgezB4 MDAsIDB4MDJ9DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9SQzRfMTI4X01ENSAgICAgICAgICAg ICAgICAgezB4MDAsIDB4MDR9DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9SQzRfMTI4X1NIQSAg ICAgICAgICAgICAgICAgezB4MDAsIDB4MDV9DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9JREVB X0NCQ19TSEEgICAgICAgICAgICAgICAgezB4MDAsIDB4MDd9DQo+ICsjZGVmaW5lIFRMU19SU0Ff V0lUSF9ERVNfQ0JDX1NIQSAgICAgICAgICAgICAgICAgezB4MDAsIDB4MDl9DQo+ICsjZGVmaW5l IFRMU19SU0FfV0lUSF8zREVTX0VERV9DQkNfU0hBICAgICAgICAgICAgezB4MDAsIDB4MEF9DQo+ ICsjZGVmaW5lIFRMU19ESF9EU1NfV0lUSF9ERVNfQ0JDX1NIQSAgICAgICAgICAgICAgezB4MDAs IDB4MEN9DQo+ICsjZGVmaW5lIFRMU19ESF9EU1NfV0lUSF8zREVTX0VERV9DQkNfU0hBICAgICAg ICAgezB4MDAsIDB4MER9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lUSF9ERVNfQ0JDX1NIQSAg ICAgICAgICAgICAgezB4MDAsIDB4MEZ9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lUSF8zREVT X0VERV9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4MTB9DQo+ICsjZGVmaW5lIFRMU19ESEVfRFNT X1dJVEhfREVTX0NCQ19TSEEgICAgICAgICAgICAgezB4MDAsIDB4MTJ9DQo+ICsjZGVmaW5lIFRM U19ESEVfRFNTX1dJVEhfM0RFU19FREVfQ0JDX1NIQSAgICAgICAgezB4MDAsIDB4MTN9DQo+ICsj ZGVmaW5lIFRMU19ESEVfUlNBX1dJVEhfREVTX0NCQ19TSEEgICAgICAgICAgICAgezB4MDAsIDB4 MTV9DQo+ICsjZGVmaW5lIFRMU19ESEVfUlNBX1dJVEhfM0RFU19FREVfQ0JDX1NIQSAgICAgICAg ezB4MDAsIDB4MTZ9DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMTI4X0NCQ19TSEEgICAg ICAgICAgICAgezB4MDAsIDB4MkZ9DQo+ICsjZGVmaW5lIFRMU19ESF9EU1NfV0lUSF9BRVNfMTI4 X0NCQ19TSEEgICAgICAgICAgezB4MDAsIDB4MzB9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lU SF9BRVNfMTI4X0NCQ19TSEEgICAgICAgICAgezB4MDAsIDB4MzF9DQo+ICsjZGVmaW5lIFRMU19E SEVfRFNTX1dJVEhfQUVTXzEyOF9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4MzJ9DQo+ICsjZGVm aW5lIFRMU19ESEVfUlNBX1dJVEhfQUVTXzEyOF9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4MzN9 DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMjU2X0NCQ19TSEEgICAgICAgICAgICAgezB4 MDAsIDB4MzV9DQo+ICsjZGVmaW5lIFRMU19ESF9EU1NfV0lUSF9BRVNfMjU2X0NCQ19TSEEgICAg ICAgICAgezB4MDAsIDB4MzZ9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lUSF9BRVNfMjU2X0NC Q19TSEEgICAgICAgICAgezB4MDAsIDB4Mzd9DQo+ICsjZGVmaW5lIFRMU19ESEVfRFNTX1dJVEhf QUVTXzI1Nl9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4Mzh9DQo+ICsjZGVmaW5lIFRMU19ESEVf UlNBX1dJVEhfQUVTXzI1Nl9DQkNfU0hBICAgICAgICAgezB4MDAsIDB4Mzl9DQo+ICsjZGVmaW5l IFRMU19SU0FfV0lUSF9OVUxMX1NIQTI1NiAgICAgICAgICAgICAgICAgezB4MDAsIDB4M0J9DQo+ ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMTI4X0NCQ19TSEEyNTYgICAgICAgICAgezB4MDAs IDB4M0N9DQo+ICsjZGVmaW5lIFRMU19SU0FfV0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgICAgICAg ICAgezB4MDAsIDB4M0R9DQo+ICsjZGVmaW5lIFRMU19ESF9EU1NfV0lUSF9BRVNfMTI4X0NCQ19T SEEyNTYgICAgICAgezB4MDAsIDB4M0V9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lUSF9BRVNf MTI4X0NCQ19TSEEyNTYgICAgICAgezB4MDAsIDB4M0Z9DQo+ICsjZGVmaW5lIFRMU19ESEVfRFNT X1dJVEhfQUVTXzEyOF9DQkNfU0hBMjU2ICAgICAgezB4MDAsIDB4NDB9DQo+ICsjZGVmaW5lIFRM U19ESEVfUlNBX1dJVEhfQUVTXzEyOF9DQkNfU0hBMjU2ICAgICAgezB4MDAsIDB4Njd9DQo+ICsj ZGVmaW5lIFRMU19ESF9EU1NfV0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgICAgICAgezB4MDAsIDB4 Njh9DQo+ICsjZGVmaW5lIFRMU19ESF9SU0FfV0lUSF9BRVNfMjU2X0NCQ19TSEEyNTYgICAgICAg ezB4MDAsIDB4Njl9DQo+ICsjZGVmaW5lIFRMU19ESEVfRFNTX1dJVEhfQUVTXzI1Nl9DQkNfU0hB MjU2ICAgICAgezB4MDAsIDB4NkF9DQo+ICsjZGVmaW5lIFRMU19ESEVfUlNBX1dJVEhfQUVTXzI1 Nl9DQkNfU0hBMjU2ICAgICAgezB4MDAsIDB4NkJ9DQo+ICsjZGVmaW5lIFRMU19ESEVfUlNBX1dJ VEhfQUVTXzI1Nl9HQ01fU0hBMzg0ICAgICAgezB4MDAsIDB4OUZ9DQo+ICsjZGVmaW5lIFRMU19F Q0RIRV9FQ0RTQV9XSVRIX0FFU18xMjhfR0NNX1NIQTI1NiAgezB4QzAsIDB4MkJ9DQo+ICsjZGVm aW5lIFRMU19FQ0RIRV9FQ0RTQV9XSVRIX0FFU18yNTZfR0NNX1NIQTM4NCAgezB4QzAsIDB4MkN9 DQo+ICsjZGVmaW5lIFRMU19FQ0RIRV9SU0FfV0lUSF9BRVNfMjU2X0dDTV9TSEEzODQgICAgezB4 QzAsIDB4MzB9DQo+IA0KPiAgLy8vDQo+ICAvLy8gVExTIFZlcnNpb24sIHJlZmVycyB0byBBLjEg b2YgcmZjLTIyNDYsIHJmYy00MzQ2IGFuZCByZmMtNTI0Ni4NCj4gQEAgLTk1LDYgKzk5LDQwIEBA IHR5cGVkZWYgc3RydWN0IHsNCj4gIC8vDQo+ICAjZGVmaW5lIFRMU19DSVBIRVJURVhUX1JFQ09S RF9NQVhfUEFZTE9BRF9MRU5HVEggIDE4NDMyDQo+IA0KPiArLy8vDQo+ICsvLy8gVExTIEhhc2gg YWxnb3JpdGhtLCByZWZlcnMgdG8gc2VjdGlvbiA3LjQuMS40LjEuIG9mIHJmYy01MjQ2Lg0KPiAr Ly8vDQo+ICt0eXBlZGVmIGVudW0gew0KPiArICBUbHNIYXNoQWxnb05vbmUgICA9IDAsDQo+ICsg IFRsc0hhc2hBbGdvTWQ1ICAgID0gMSwNCj4gKyAgVGxzSGFzaEFsZ29TaGExICAgPSAyLA0KPiAr ICBUbHNIYXNoQWxnb1NoYTIyNCA9IDMsDQo+ICsgIFRsc0hhc2hBbGdvU2hhMjU2ID0gNCwNCj4g KyAgVGxzSGFzaEFsZ29TaGEzODQgPSA1LA0KPiArICBUbHNIYXNoQWxnb1NoYTUxMiA9IDYsDQo+ ICt9IFRMU19IQVNIX0FMR087DQo+ICsNCj4gKy8vLw0KPiArLy8vIFRMUyBTaWduYXR1cmUgYWxn b3JpdGhtLCByZWZlcnMgdG8gc2VjdGlvbiA3LjQuMS40LjEuIG9mIHJmYy01MjQ2Lg0KPiArLy8v DQo+ICt0eXBlZGVmIGVudW0gew0KPiArICBUbHNTaWduYXR1cmVBbGdvQW5vbnltb3VzID0gMCwN Cj4gKyAgVGxzU2lnbmF0dXJlQWxnb1JzYSAgICAgICA9IDEsDQo+ICsgIFRsc1NpZ25hdHVyZUFs Z29Ec2EgICAgICAgPSAyLA0KPiArICBUbHNTaWduYXR1cmVBbGdvRWNkc2EgICAgID0gMywNCj4g K30gVExTX1NJR05BVFVSRV9BTEdPOw0KPiArDQo+ICsvLy8NCj4gKy8vLyBUTFMgU3VwcG9ydGVk IEVsbGlwdGljIEN1cnZlcyBFeHRlbnNpb25zLCByZWZlcnMgdG8gc2VjdGlvbiA1LjEuMSBvZiBy ZmMtODQyMi4NCj4gKy8vLw0KPiArdHlwZWRlZiBlbnVtIHsNCj4gKyAgVGxzRWNOYW1lZEN1cnZl U2VjcDI1NnIxID0gMjMsDQo+ICsgIFRsc0VjTmFtZWRDdXJ2ZVNlY3AzODRyMSA9IDI0LA0KPiAr ICBUbHNFY05hbWVkQ3VydmVTZWNwNTIxcjEgPSAyNSwNCj4gKyAgVGxzRWNOYW1lZEN1cnZlWDI1 NTE5ICAgID0gMjksDQo+ICsgIFRsc0VjTmFtZWRDdXJ2ZVg0NDggICAgICA9IDMwLA0KPiArfSBU TFNfRUNfTkFNRURfQ1VSVkU7DQo+ICsNCj4gICNwcmFnbWEgcGFjaygpDQo+IA0KPiAgI2VuZGlm DQo+IC0tDQo+IDIuMzEuMS53aW5kb3dzLjENCg0K