From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.2465.1682041397933215794 for ; Thu, 20 Apr 2023 18:43:18 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=OVdY0XOc; spf=pass (domain: intel.com, ip: 134.134.136.126, 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=1682041398; x=1713577398; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0KkCo/vkslOkU8slNzhxH0v4nhkejQWmBFDuVQI71OA=; b=OVdY0XOcW/KJTLTZNT3TldFSo/bvCyojESf41A5uY2ppzbSzpF9oaSlP uSifOOEDVn4F0yDk0p6vDk68gB/VjkLJhR5QcuEpm3AeFI+fMKi4HpVGs DQEIEoFH1R9Cy8Dh9CFWhYBQNLh2nrbzna+tm7iOYNKw3oQWldE14WNWh mwY7Bcg0ly3fQQlXVQAQ2oJnPs1ucEaJTa/YtX4N7FDw09BPiXR6F2LYT 6HSgSoa/e30am9f1BQwVzzR51ALmoDQbpj9epc/ANWWM8v/GQOax3ezSB dSkXtLIymdXzz8FcSiJpQMorN6B2ipFIihxDEYAUcK+RgRAyde5TImJiS Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10686"; a="330091721" X-IronPort-AV: E=Sophos;i="5.99,214,1677571200"; d="scan'208";a="330091721" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Apr 2023 18:43:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10686"; a="781436574" X-IronPort-AV: E=Sophos;i="5.99,214,1677571200"; d="scan'208";a="781436574" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by FMSMGA003.fm.intel.com with ESMTP; 20 Apr 2023 18:43:16 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 20 Apr 2023 18:43:16 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 20 Apr 2023 18:43:16 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 20 Apr 2023 18:43:16 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) 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.23; Thu, 20 Apr 2023 18:43:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ENvJ5KYda35H+JjbRRPXjhniEpSFxoYIXuzTHbG7ElQDKfHP0bd+FL5kCaa2UhzFLl3qGp314C+ENTcMPXFobp60yc6eRjIgZqzM6xf+YZCbrkzF12SjO53WFFeYF9+3rrhRHc0NzX8fz3Y05XoSl63WFmk7He0xrAASvp7wEoDHFwQqea51SnFZlbE2IMasSfa3gmZ9zn14yeRB3KDMYLeoT5rWbpJh8Kf8bHDq723P8Ui5R5Z61s98ukhF6cyeU7SFzErM92vP4MS/qtfc0OUoVY+iJP9oqKv7eZUEItCkSLcoItBvI/iwg9X62wHZTDmNZe6vw/idU5JW99Z4cA== 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=0KkCo/vkslOkU8slNzhxH0v4nhkejQWmBFDuVQI71OA=; b=bFEsHt5KuwLT61baP8YbqXKI2Jo+yArMQeGkvlEemw7pk4ypbUjqt7c4NLqJJCxzhFANya9kG/Sj+ahhmvDkt6ltnAecAVe7WK2egauY/vjjsJxO83DATRU5Axi/hmJJdGD+GqKM1+ZOc7HsYLFGTkAJ3cnpsxhifSdhOy9ZnYjfif1e80EeNmIQkMvUSPJ8e7Uf1WZmb1wd5gksAOKn0FgcJwQ9ZZ/J6leSK1BlHdZLyMwqW/3kw0dxokc43q2d5BNdRE6VwD85GBaNnyNcsrxEk6vTpZvFurNdhpD/ziEG6GVBPfSWkgRD1DMzn8ob/ceu8pSKnFEttSQgAri/kg== 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 SJ1PR11MB6298.namprd11.prod.outlook.com (2603:10b6:a03:457::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Fri, 21 Apr 2023 01:43:13 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ba6c:51be:a461:c46f]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ba6c:51be:a461:c46f%3]) with mapi id 15.20.6319.022; Fri, 21 Apr 2023 01:43:13 +0000 From: "Michael D Kinney" To: "Chang, Abner" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Liu, Zhiguang" , Nickle Wang , Igor Kulchytskyy , "Oram, Isaac W" , "Attar, AbdulLateef (Abdul Lateef)" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH] MdePkg/Include: Add DMTF PLDM Base definitions Thread-Topic: [edk2-devel] [PATCH] MdePkg/Include: Add DMTF PLDM Base definitions Thread-Index: AQHZZQXLD3krQmzjZkudWqTiXd34A68xcgmQgACLZtCAANkNwIAAzm8wgAF2PwA= Date: Fri, 21 Apr 2023 01:43:12 +0000 Message-ID: References: <20230402015155.147-1-abner.chang@amd.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-04-20T03:24:58Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=997b7730-56f9-4422-8cff-92c167624313; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 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_|SJ1PR11MB6298:EE_ x-ms-office365-filtering-correlation-id: d688eaec-f312-4aa8-5c4f-08db4209c4f5 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: Vx0KazhXpUvO6nVPpjv4vdt0Y4FNJphrmgpBplJ8bce3raOShhxyzML6BIZPPc8wBPBUMM7wQ8a4tO7TH/9yon84fNCyluMoP25ND9P5Jq8QuV7Un93IqL3E60Q7sSbmo0m2pgKYD490f9vhpxeALRutjxReXLp99cWd906aenMbh8IxJs1BsIXpEiaYtR6gGdF4o7YGqHV8sbg7FXq0IkUWZ/vL/0bZCHuCJrmBKTj6JXtkyjBgs/mUGXWh2BUgBulGkc2EW5FIFSwdzbsDN7JwX+wQjuasKyfj/ZAvHNKBDY6iZ2494VLttUUAnzreDzLZVRSM//ynIEAzmFYQKRYCMAPJfKJ7VvQBYmym7jUBnCjUuwgH3btnwDMEV7UxH4Y123XxzeOSFujqnLoaSqkm4mKHiXh+bqMRaqwW8MeEdfpwVALTC90/kXYYSJB0uSVlM9E+9z+w+jhDQf+ERQMcDxbQnJZjBdvUMO8zjJ5dYjVQI4P8woEoXSJIKoQc/jS6i4FFY0IEVMJMbGm0yKfMDb7JgHeG5Yz5zLJGQSV5HppvzDGpMV9O6hJvkC/obEfnNLXeGC07LDgvt6WOYOz1HbJLyS0qBFGEfWZKdOkN/E/LQNk0Acxb8Nkm+prKweY03R29yxysKiyUJ352Aw== 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:(13230028)(376002)(346002)(396003)(366004)(136003)(39860400002)(451199021)(2906002)(82960400001)(122000001)(38100700002)(38070700005)(86362001)(55016003)(66899021)(478600001)(54906003)(110136005)(76116006)(316002)(41300700001)(66476007)(64756008)(66556008)(66446008)(66946007)(4326008)(107886003)(26005)(53546011)(9686003)(6506007)(966005)(186003)(71200400001)(7696005)(52536014)(8936002)(8676002)(83380400001)(5660300002)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UEtLcHNvaGd1UXNZbjdHSW9jOWNNUHZ1K0tVSVdZeUxzSW5IMjBtZVowcnFR?= =?utf-8?B?R3kwM3lra1pTNFg5TU5zK1ZJYmh5aFgwb2htdWFHajBIK2NPYWd1dmgwWHJM?= =?utf-8?B?cUtIdW5lSHBWNTNnbDQxdTdiUzR4b1M3eTFBNi9yUWQ4TFI0SmJLMjZhTnE0?= =?utf-8?B?em9jeDJmQUNLSDF4NG0xaVNId0g3R3pkcnNyY3dzVjBieUpiT0twUTFldzNn?= =?utf-8?B?RU5IMUNaZndvN3diMzdSQ2VKZTlWUzdxWkNKNDFKbHk4djBpOGdTNW1Cbksx?= =?utf-8?B?SnZWZWh0QUlVNEpBaGhRRC85QVIxN3I3RndpRzB5bCs0dFh4Y2RPazNEVklZ?= =?utf-8?B?KzVnbVlmQnRrOFpiMXMrWm1DWDZSSEUvL3psRFBUREVYenlQVnc4dFVqWEtu?= =?utf-8?B?aWNOL29jN25kLzlNUE5iK3ZKcHdZSmFmVFNwMUlPeUtMVzZacDJvaWdRWitO?= =?utf-8?B?SWN5eHphcWl6Z1VzWXVNMVU4c1EybVRhMHpGQWIzb08zYTFtckN2bmdmRytw?= =?utf-8?B?cUF0MTBvOVk4RjVOdTF4RTJIQ1dWWjhSNWJSdjRUbHRLbDBzT1BmMXdhZUpV?= =?utf-8?B?YytEN2tKR0kwZHNLaGk1d0JVektiT2M2MnFWaGdoTEpZcFNvdllGcDE5ZXBS?= =?utf-8?B?MDMyL253OFBURVBONHEzKzBidDhjU1lJaTc0V0tiR0lLY1VKYUJGUXVrYTNB?= =?utf-8?B?alRvUVVEQ1dXU2krMlJTZStiT25ibXJZd1VEdjJqNFEyNG44QkRmTk1oanht?= =?utf-8?B?K3VtVi93cG1xRmtwWVBpT3cvVzlLL1NoWUcvaVBuQ0VaS0RBazJGb3BJTm9F?= =?utf-8?B?dEhoZktUWFpTc3B4c1pDcFNOMEJpTURxVkhZRUM1UFNkMExXanFYUjVxWXpB?= =?utf-8?B?MnFyZEwvaVQvYVV0QWVraGRpMTAwYjMxSVhtb0g3OStQT1dvWHo3ZCs4OHNs?= =?utf-8?B?UnM0b1RJaVhhU3BMdXEwUnpDbzdFK0xrU2VqRmdoR2ttbGZjNXVSQkN4Wks1?= =?utf-8?B?Y0lPWEEyQndHWGRneVlmVkFOMkZkbHBJY1B0NG45YVZ5eXdSTWJCMjU3SUs3?= =?utf-8?B?dDc5T3dOd0tRM2pZUDNmWU1MQWMxMTVyZjdsOFFvRHVSZm5ISjR5ODJ3Y1JD?= =?utf-8?B?eDJ5eUZrMFdyTDl3RWRWR0tzZFRDSEViUTI3K2pmM2FZYndTaGhRdUV3QjFI?= =?utf-8?B?dlo1WVVpWXdDd1lWMDhSRko4WDFxYXgwS0xIL3RZcjdMWndwSmgzVTdla0ZU?= =?utf-8?B?MFhkUEFhNkZFQ1g5N00zdlVJNjYyR0VBV1RSd2c3VXYxSVl5ckFMME5IN3dW?= =?utf-8?B?SXJOaHVqZG1nMkhLdEdPak5raHkya0VMYzZkKzZ0VThkNi9iM0pqTzduOHNj?= =?utf-8?B?cUF0bUxqaU5NU0g1T01DdHdXaGVGMk5GcVp1NmFuOTFpZURvZlBKYnlsU1RP?= =?utf-8?B?cUZkNExqZUxxRFBZOFJLSGtValhJVGxWbkVCQm0xUXVDMTYxL0hob2JKTEIw?= =?utf-8?B?RWdyQTBJdVI0MDg2akk2WC8rUjRSTkl5YVpNdzY0bnJaVVZFN2xQU3NuNDIw?= =?utf-8?B?eHZDRjYrb09Ld0tBaUdsVzVrbnpoc29WK0ovVG54T25zdEFQWkNMMW1zTnB2?= =?utf-8?B?YVRveUh5UmpwcEp5MjBlUmtQZEh1cG01RzI3K0JqanR5NGhKV2QvOC9wcDBE?= =?utf-8?B?akcrSTJzVHlHSk85YUZ1NUJpNHUwQXdZTTNhU2kweHVscFM0VnNSV1gzSmpu?= =?utf-8?B?NnY5aU5sVEJwRGFIc2RJaVY4ZmpUbldiditVcW04WVUxVEFRNk9RbHY5Vzh0?= =?utf-8?B?SWRLTy9wNXJWUG0zMjNEd0ZjZVk1dXZ2NWFDQndrMVQ3OWdEZkxqTWp6dnha?= =?utf-8?B?L1k0YjI5ZzRtWkU3M0FaeFZ0Q1A5R2VlKzI5c05NOWM5OW9IWllpVDdtRlVi?= =?utf-8?B?eWZ4Wlg0eVRyNEI5dXVrSCtteGh3R3hYWHBWOWNvNGZkMlRiMTFXVWxqUmVO?= =?utf-8?B?V0NMT0phemlCSUc5Z3VYVWdTdkRnM0g0UjBOZ25tbWdJc0hiVFZOUzRidnpO?= =?utf-8?B?alNtN3liOEF4QmVHY1RuL01DaXFHVi9kY3doUzdOcHlaZVYzVHNiOE81ZE1I?= =?utf-8?B?bU1DUjZHZjVVdkFpY3JRWmtFRk1TRklMaU8vTDFnQVQ1NGtzMHIrU3VtL0I0?= =?utf-8?B?elE9PQ==?= 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: d688eaec-f312-4aa8-5c4f-08db4209c4f5 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2023 01:43:12.9098 (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: Yey33CIG4Y9KTGu+KM9hQ+Bajl+Uhb7/HEhUps6y4Kpn157l2Mhhb3s0Fqb1Wy5L9H9593T7sbYqd7KB7Bfsi/WgteaBsap0iuyIQ6HBxj4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6298 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 TWVyZ2VkDQoNCk1pa2UNCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IENoYW5nLCBBYm5lciA8QWJuZXIuQ2hhbmdAYW1kLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBB cHJpbCAxOSwgMjAyMyA4OjI1IFBNDQo+IFRvOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5k Lmtpbm5leUBpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogR2FvLCBMaW1p bmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxp dUBpbnRlbC5jb20+OyBOaWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPjsgSWdvcg0KPiBL dWxjaHl0c2t5eSA8aWdvcmtAYW1pLmNvbT47IE9yYW0sIElzYWFjIFcgPGlzYWFjLncub3JhbUBp bnRlbC5jb20+OyBBdHRhciwgQWJkdWxMYXRlZWYgKEFiZHVsIExhdGVlZikNCj4gPEFiZHVsTGF0 ZWVmLkF0dGFyQGFtZC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIXSBN ZGVQa2cvSW5jbHVkZTogQWRkIERNVEYgUExETSBCYXNlIGRlZmluaXRpb25zDQo+IA0KPiBbQU1E IE9mZmljaWFsIFVzZSBPbmx5IC0gR2VuZXJhbF0NCj4gDQo+IEhpIE1pa2UgYW5kIGxpbWluZywN Cj4gSGVyZSBhcmUgdHdvIFBScyBmb3IgUExETSByZWxhdGVkIEMgaGVhZGVyIGZpbGVzLCB3aGlj aCBhcmUgYWxsIHBhc3NlZCBDSS4gUGxlYXNlIGhlbHAgdG8gcHVzaCBpdCB0byBtYXN0ZXIgYnJh bmNoLg0KPiANCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvNDI4Nw0K PiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC80Mjg4DQo+IA0KPiBUaGFu a3MNCj4gQWJuZXINCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9t OiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+ID4gU2Vu dDogV2VkbmVzZGF5LCBBcHJpbCAxOSwgMjAyMyAxMTowNSBQTQ0KPiA+IFRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgQ2hhbmcsIEFibmVyIDxBYm5lci5DaGFuZ0BhbWQuY29tPg0KPiA+IENjOiBH YW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgTGl1LCBaaGlndWFuZw0KPiA+ IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPjsgTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNv bT47IElnb3INCj4gPiBLdWxjaHl0c2t5eSA8aWdvcmtAYW1pLmNvbT47IE9yYW0sIElzYWFjIFcg PGlzYWFjLncub3JhbUBpbnRlbC5jb20+Ow0KPiA+IEF0dGFyLCBBYmR1bExhdGVlZiAoQWJkdWwg TGF0ZWVmKSA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT47IEtpbm5leSwNCj4gPiBNaWNoYWVs IEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFJFOiBbZWRrMi1k ZXZlbF0gW1BBVENIXSBNZGVQa2cvSW5jbHVkZTogQWRkIERNVEYgUExETSBCYXNlDQo+ID4gZGVm aW5pdGlvbnMNCj4gPg0KPiA+IENhdXRpb246IFRoaXMgbWVzc2FnZSBvcmlnaW5hdGVkIGZyb20g YW4gRXh0ZXJuYWwgU291cmNlLiBVc2UgcHJvcGVyDQo+ID4gY2F1dGlvbiB3aGVuIG9wZW5pbmcg YXR0YWNobWVudHMsIGNsaWNraW5nIGxpbmtzLCBvciByZXNwb25kaW5nLg0KPiA+DQo+ID4NCj4g PiBSZXZpZXdlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j b20+DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBD aGFuZywNCj4gPiA+IEFibmVyIHZpYSBncm91cHMuaW8NCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIEFw cmlsIDE4LCAyMDIzIDc6MTQgUE0NCj4gPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgS2lu bmV5LCBNaWNoYWVsIEQNCj4gPiA+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiA+ IENjOiBHYW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgTGl1LCBaaGlndWFu Zw0KPiA+ID4gPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBOaWNrbGUgV2FuZyA8bmlja2xld0Bu dmlkaWEuY29tPjsgSWdvcg0KPiA+ID4gS3VsY2h5dHNreXkgPGlnb3JrQGFtaS5jb20+OyBPcmFt LCBJc2FhYyBXIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPjsNCj4gPiA+IEF0dGFyLCBBYmR1bExh dGVlZiAoQWJkdWwgTGF0ZWVmKSA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT4NCj4gPiA+IFN1 YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIXSBNZGVQa2cvSW5jbHVkZTogQWRkIERNVEYg UExETSBCYXNlDQo+ID4gPiBkZWZpbml0aW9ucw0KPiA+ID4NCj4gPiA+IFtBTUQgT2ZmaWNpYWwg VXNlIE9ubHkgLSBHZW5lcmFsXQ0KPiA+ID4NCj4gPiA+IFRoZXJlIGFyZSBjb3VwbGUgc3Vib3Jk aW5hdGUgc3BlY2lmaWNhdGlvbnMgYmFzZSBvbiBQTERNIGJhc2Ugc3BlYy4NCj4gPiA+IFRoZXJl IGlzIHBvc3NpYmxlIHNvbWVvbmUgaW50cm9kdWNlcyBhbm90aGVyIFBMRE0gQyBoZWFkZXIgZmls ZSB0aGF0DQo+ID4gaW5jbHVkZXMgUExETSBiYXNlIGRlZmluaXRpb25zLiBTbyBQTERNIGJhc2Ug ZGVmaW5pdGlvbnMgc2hvdWxkIGJlDQo+ID4gc2VwYXJhdGVkLg0KPiA+ID4NCj4gPiA+IEFibmVy DQo+ID4gPg0KPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiBGcm9t OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBP Zg0KPiA+ID4gPiBNaWNoYWVsIEQgS2lubmV5IHZpYSBncm91cHMuaW8NCj4gPiA+ID4gU2VudDog V2VkbmVzZGF5LCBBcHJpbCAxOSwgMjAyMyAxOjUwIEFNDQo+ID4gPiA+IFRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgQ2hhbmcsIEFibmVyIDxBYm5lci5DaGFuZ0BhbWQuY29tPg0KPiA+ID4gPiBD YzogR2FvLCBMaW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcN Cj4gPiA+ID4gPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBOaWNrbGUgV2FuZyA8bmlja2xld0Bu dmlkaWEuY29tPjsgSWdvcg0KPiA+ID4gPiBLdWxjaHl0c2t5eSA8aWdvcmtAYW1pLmNvbT47IE9y YW0sIElzYWFjIFcNCj4gPiA8aXNhYWMudy5vcmFtQGludGVsLmNvbT47DQo+ID4gPiA+IEF0dGFy LCBBYmR1bExhdGVlZiAoQWJkdWwgTGF0ZWVmKSA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT47 DQo+ID4gPiA+IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4N Cj4gPiA+ID4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIE1kZVBrZy9JbmNsdWRl OiBBZGQgRE1URiBQTERNDQo+ID4gQmFzZQ0KPiA+ID4gPiBkZWZpbml0aW9ucw0KPiA+ID4gPg0K PiA+ID4gPiBDYXV0aW9uOiBUaGlzIG1lc3NhZ2Ugb3JpZ2luYXRlZCBmcm9tIGFuIEV4dGVybmFs IFNvdXJjZS4gVXNlIHByb3Blcg0KPiA+ID4gPiBjYXV0aW9uIHdoZW4gb3BlbmluZyBhdHRhY2ht ZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRpbmcuDQo+ID4gPiA+DQo+ID4gPiA+DQo+ ID4gPiA+IEkgc2VlIFBsZG1TbWJpb3NUcmFuc2Zlci5oIGluY2x1ZGVzIHRoaXMgZmlsZS4gIEFy ZSB0aGVyZSBhbnkgb3RoZXINCj4gPiA+ID4gZmlsZXMgdGhhdCB3aWxsIGluY2x1ZGUgdGhpcyBm aWxlPw0KPiA+ID4gPg0KPiA+ID4gPiBDb3VsZCB0aGlzIGNvbnRlbnQgYmUgZm9sZGVkIGludG8g UGxkbVNtYmlvc1RyYW5zZmVyLmggdG8gcmVkdWNlDQo+ID4gPiA+IHRvdGFsIG51bWJlciBvZiBp bmNsdWRlIGZpbGVzPw0KPiA+ID4gPg0KPiA+ID4gPiBNaWtlDQo+ID4gPiA+DQo+ID4gPiA+ID4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gPiBGcm9tOiBkZXZlbEBlZGsyLmdy b3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZg0KPiA+ID4gPiA+IENo YW5nLCBBYm5lciB2aWEgZ3JvdXBzLmlvDQo+ID4gPiA+ID4gU2VudDogU2F0dXJkYXksIEFwcmls IDEsIDIwMjMgNjo1MiBQTQ0KPiA+ID4gPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+ ID4gPiA+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ OyBHYW8sIExpbWluZw0KPiA+ID4gPiA+IDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBMaXUs IFpoaWd1YW5nDQo+ID4gPiA+ID4gPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBOaWNrbGUgV2Fu ZyA8bmlja2xld0BudmlkaWEuY29tPjsgSWdvcg0KPiA+ID4gPiA+IEt1bGNoeXRza3l5IDxpZ29y a0BhbWkuY29tPjsgT3JhbSwgSXNhYWMgVw0KPiA+ID4gPiA+IDxpc2FhYy53Lm9yYW1AaW50ZWwu Y29tPjsgQWJkdWwgTGF0ZWVmIEF0dGFyDQo+ID4gPiA+ID4gPEFiZHVsTGF0ZWVmLkF0dGFyQGFt ZC5jb20+DQo+ID4gPiA+ID4gU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRlUGtnL0lu Y2x1ZGU6IEFkZCBETVRGIFBMRE0gQmFzZQ0KPiA+ID4gPiA+IGRlZmluaXRpb25zDQo+ID4gPiA+ ID4NCj4gPiA+ID4gPiBGcm9tOiBBYm5lciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4g PiA+ID4gPg0KPiA+ID4gPiA+IEJaICM0Mzk2DQo+ID4gPiA+ID4gVGhpcyBjaGFuZ2UgYWRkcyBk ZWZpbml0aW9ucyBmb3IgRE1URiBQTERNIGJhc2Ugc3BlY2lmaWNhdGlvbi4NCj4gPiA+ID4gPg0K PiA+ID4gPiA+IFNwZWMgcmVmOg0KPiA+ID4gPiA+DQo+ID4gPiA+DQo+ID4gaHR0cHM6Ly93d3cu ZG10Zi5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9zdGFuZGFyZHMvZG9jdW1lbnRzL0RTUDAyNDAN Cj4gPiA+ID4gXzENCj4gPiA+ID4gPiAuMS4wLnBkZg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gU2ln bmVkLW9mZi1ieTogQWJuZXIgQ2hhbmcgPGFibmVyLmNoYW5nQGFtZC5jb20+DQo+ID4gPiA+ID4g Q2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+ID4g PiA+IENjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gPiA+ID4g Q2M6IFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4NCj4gPiA+ID4gPiBDYzog Tmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT4NCj4gPiA+ID4gPiBDYzogSWdvciBLdWxj aHl0c2t5eSA8aWdvcmtAYW1pLmNvbT4NCj4gPiA+ID4gPiBDYzogSXNhYWMgT3JhbSA8aXNhYWMu dy5vcmFtQGludGVsLmNvbT4NCj4gPiA+ID4gPiBDYzogQWJkdWwgTGF0ZWVmIEF0dGFyIDxBYmR1 bExhdGVlZi5BdHRhckBhbWQuY29tPg0KPiA+ID4gPiA+IC0tLQ0KPiA+ID4gPiA+ICBNZGVQa2cv SW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1BsZG0uaCB8IDgxDQo+ID4gPiA+ID4gKysrKysrKysr KysrKysrKysrKysrKysrKysNCj4gPiA+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDgxIGluc2VydGlv bnMoKykNCj4gPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9JbmNsdWRlL0luZHVz dHJ5U3RhbmRhcmQvUGxkbS5oDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvTWRl UGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9QbGRtLmgNCj4gPiA+ID4gPiBiL01kZVBrZy9J bmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvUGxkbS5oDQo+ID4gPiA+ID4gbmV3IGZpbGUgbW9kZSAx MDA2NDQNCj4gPiA+ID4gPiBpbmRleCAwMDAwMDAwMDAwMC4uODJkNjViNzE4NzQNCj4gPiA+ID4g PiAtLS0gL2Rldi9udWxsDQo+ID4gPiA+ID4gKysrIGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlT dGFuZGFyZC9QbGRtLmgNCj4gPiA+ID4gPiBAQCAtMCwwICsxLDgxIEBADQo+ID4gPiA+ID4gKy8q Kg0KPiA+ID4gPiA+ICsgIFRoZSBkZWZpbml0aW9ucyBvZiBETVRGIFBsYXRmb3JtIExldmVsIERh dGEgTW9kZWwgKFBMRE0pDQo+ID4gPiA+ID4gKyAgQmFzZSBTcGVjaWZpY2F0aW9uLg0KPiA+ID4g PiA+ICsNCj4gPiA+ID4gPiArICBDb3B5cmlnaHQgKEMpIDIwMjMgQWR2YW5jZWQgTWljcm8gRGV2 aWNlcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLg0KPiA+ID4gPiA+ICsgIFNQRFgtTGljZW5z ZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ ICsgIEBwYXIgUmV2aXNpb24gUmVmZXJlbmNlOg0KPiA+ID4gPiA+ICsgIERNVEYgUGxhdGZvcm0g TGV2ZWwgRGF0YSBNb2RlbCAoUExETSkgQmFzZSBTcGVjaWZpY2F0aW9uDQo+ID4gPiA+ID4gKyBW ZXJzaW9uDQo+ID4gPiA+ID4gKyAxLjEuMA0KPiA+ID4gPiA+ICsNCj4gPiA+ID4NCj4gPiBodHRw czovL3d3dy5kbXRmLm9yZy9zaXRlcy9kZWZhdWx0L2ZpbGVzL3N0YW5kYXJkcy9kb2N1bWVudHMv RFNQMDI0MA0KPiA+ID4gPiA+ICsgXzEuMS4wLnBkZg0KPiA+ID4gPiA+ICsNCj4gPiA+ID4gPiAr KiovDQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICsjaWZuZGVmIFBMRE1fSF8NCj4gPiA+ID4gPiAr I2RlZmluZSBQTERNX0hfDQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICsjcHJhZ21hIHBhY2soMSkN Cj4gPiA+ID4gPiArDQo+ID4gPiA+ID4gKyNkZWZpbmUgUExETV9NRVNTQUdFX0hFQURFUl9WRVJT SU9OICAwDQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICsvLy8NCj4gPiA+ID4gPiArLy8vIEdlbmVy YWwgZGVmaW5pdGlvbnMgZnJvbSBQbGF0Zm9ybSBMZXZlbCBEYXRhIE1vZGVsIChQTERNKQ0KPiA+ ID4gPiA+ICtCYXNlIC8vLyBTcGVjaWZpY2F0aW9uIChETVRGIERTUDAyNDApIC8vLyB0eXBlZGVm IHN0cnVjdCAgew0KPiA+ID4gPiA+ICsgIFVJTlQ4ICAgIEluc3RhbmNlSWQgICAgOiA1OyAgICAg ICAgICAvLy88IFJlcXVlc3QgaW5zdGFuY2UgSUQuDQo+ID4gPiA+ID4gKyAgVUlOVDggICAgUmVz ZXJ2ZWQgICAgICA6IDE7ICAgICAgICAgIC8vLzwgUmVzZXJ2ZWQgYml0Lg0KPiA+ID4gPiA+ICsg IFVJTlQ4ICAgIERhdGFncmFtQml0ICAgOiAxOyAgICAgICAgICAvLy88IHVzZWQgdG8gaW5kaWNh dGUgd2hldGhlciB0aGUNCj4gPiBJbnN0YW5jZQ0KPiA+ID4gPiBJRCBmaWVsZCBpcw0KPiA+ID4g PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLy88IGJlaW5nIHVz ZWQgZm9yDQo+ID4gPiA+ID4gKyB0cmFja2luZyBhbmQgbWF0Y2hpbmcgcmVxdWVzdHMNCj4gPiA+ ID4gYW5kDQo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IC8vLzwgcmVzcG9uc2VzLCBvciBqdXN0IGJlaW5nIHVzZWQgZm9yDQo+ID4gYXN5bmNocm9ub3Vz DQo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vLzwg bm90aWZpY2F0aW9ucy4NCj4gPiA+ID4gPiArICBVSU5UOCAgICBSZXF1ZXN0Qml0ICAgIDogMTsg ICAgICAgICAgLy8vPCBSZXF1ZXN0IGJpdC4NCj4gPiA+ID4gPiArICBVSU5UOCAgICBQbGRtVHlw ZSAgICAgIDogNjsgICAgICAgICAgLy8vPCBQTERNIG1lc3NhZ2UgdHlwZS4NCj4gPiA+ID4gPiAr ICBVSU5UOCAgICBIZWFkZXJWZXJzaW9uIDogMjsgICAgICAgICAgLy8vPCBIZWFkZXIgdmVyc2lv bi4NCj4gPiA+ID4gPiArICBVSU5UOCAgICBQbGRtVHlwZUNvbW1hbmRDb2RlOyAgICAgICAgLy8v PCBUaGUgY29tbWFuZCBjb2RlIG9mDQo+ID4gUExETQ0KPiA+ID4gPiBtZXNzYWdlIHR5cGUuDQo+ ID4gPiA+ID4gK30gUExETV9NRVNTQUdFX0hFQURFUjsNCj4gPiA+ID4gPiArDQo+ID4gPiA+ID4g K3R5cGVkZWYgUExETV9NRVNTQUdFX0hFQURFUiBQTERNX1JFUVVFU1RfSEVBREVSOw0KPiA+ID4g PiA+ICsNCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX01FU1NBR0VfSEVBREVSX0lTX1JFUVVFU1Qg ICAgICAgIDENCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX01FU1NBR0VfSEVBREVSX0lTX0RBVEFH UkFNICAgICAgIDENCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX01FU1NBR0VfSEVBREVSX0lOU1RB TkNFX0lEX01BU0sgIDB4MWYNCj4gPiA+ID4gPiArDQo+ID4gPiA+ID4gK3R5cGVkZWYgc3RydWN0 IHsNCj4gPiA+ID4gPiArICBQTERNX01FU1NBR0VfSEVBREVSICAgIFBsZG1IZWFkZXI7DQo+ID4g PiA+ID4gKyAgVUlOVDggICAgICAgICAgICAgICAgICBQbGRtQ29tcGxldGlvbkNvZGU7ICAgLy8v PCBQTERNIGNvbXBsZXRpb24gIG9mDQo+ID4gPiA+IHJlc3BvbnNlIG1lc3NhZ2UuDQo+ID4gPiA+ ID4gK30gUExETV9SRVNQT05TRV9IRUFERVI7DQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICsjcHJh Z21hIHBhY2soKQ0KPiA+ID4gPiA+ICsNCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX0hFQURFUl9W RVJTSU9OICAweDAwDQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICsjZGVmaW5lIFBMRE1fQ09NUExF VElPTl9DT0RFX1NVQ0NFU1MgICAgICAgICAgICAgICAgICAgICAweDAwDQo+ID4gPiA+ID4gKyNk ZWZpbmUgUExETV9DT01QTEVUSU9OX0NPREVfRVJST1IgICAgICAgICAgICAgICAgICAgICAgIDB4 MDENCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX0NPTVBMRVRJT05fQ09ERV9FUlJPUl9JTlZBTElE X0RBVEEgICAgICAgICAgMHgwMg0KPiA+ID4gPiA+ICsjZGVmaW5lIFBMRE1fQ09NUExFVElPTl9D T0RFX0VSUk9SX0lOVkFMSURfTEVOR1RIDQo+ID4gMHgwMw0KPiA+ID4gPiA+ICsjZGVmaW5lIFBM RE1fQ09NUExFVElPTl9DT0RFX0VSUk9SX05PVF9SRUFEWSAgICAgICAgICAgICAweDA0DQo+ID4g PiA+ID4gKyNkZWZpbmUNCj4gPiA+ID4gUExETV9DT01QTEVUSU9OX0NPREVfRVJST1JfVU5TVVBQ T1JURURfUExETV9DTUQgIDB4MDUNCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX0NPTVBMRVRJT05f Q09ERV9FUlJPUl9JTlZBTElEX1BMRE1fVFlQRQ0KPiA+ID4gPiAweDIwDQo+ID4gPiA+ID4gKyNk ZWZpbmUgUExETV9DT01QTEVUSU9OX0NPREVfU1BFQ0lGSUNfU1RBUlQgICAgICAgICAgICAgIDB4 ODANCj4gPiA+ID4gPiArI2RlZmluZSBQTERNX0NPTVBMRVRJT05fQ09ERV9TUEVDSUZJQ19FTkQg ICAgICAgICAgICAgICAgMHhmZg0KPiA+ID4gPiA+ICsNCj4gPiA+ID4gPiArLy8vDQo+ID4gPiA+ ID4gKy8vLyBUeXBlIENvZGUgZGVmaW5pdGlvbnMgZnJvbSBQbGF0Zm9ybSBMZXZlbCBEYXRhIE1v ZGVsIChQTERNKQ0KPiA+ID4gPiA+ICtJRHMgLy8vIGFuZCBDb2RlcyBTcGVjaWZpY2F0aW9uIChE TVRGIERTUDAyNDUpIC8vLw0KPiA+ID4gPiA+DQo+ID4gPiA+DQo+ID4gK2h0dHBzOi8vd3d3LmRt dGYub3JnL3NpdGVzL2RlZmF1bHQvZmlsZXMvc3RhbmRhcmRzL2RvY3VtZW50cy9EU1AwMjQNCj4g PiA+ID4gKzVfDQo+ID4gPiA+ID4gKzEuMy4wLnBkZg0KPiA+ID4gPiA+ICsvLy8NCj4gPiA+ID4g PiArI2RlZmluZSBQTERNX1RZUEVfTUVTU0FHRV9DT05UUk9MX0FORF9ESVNDT1ZFUlkgICAgMHgw MA0KPiA+ID4gPiA+ICsjZGVmaW5lIFBMRE1fVFlQRV9TTUJJT1MgICAgICAgICAgICAgICAgICAg ICAgICAgICAweDAxDQo+ID4gPiA+ID4gKyNkZWZpbmUgUExETV9UWVBFX1BMQVRGT1JNX01PTklU T1JJTkdfQU5EX0NPTlRST0wNCj4gPiAweDAyDQo+ID4gPiA+ID4gKyNkZWZpbmUgUExETV9UWVBF X0JJT1NfQ09OVFJPTF9BTkRfQ09ORklHVVJBVElPTiAgIDB4MDMNCj4gPiA+ID4gPiArDQo+ID4g PiA+ID4gKyNkZWZpbmUgUExETV9UUkFOU0ZFUl9GTEFHX1NUQVJUICAgICAgICAgIDB4MDENCj4g PiA+ID4gPiArI2RlZmluZSBQTERNX1RSQU5TRkVSX0ZMQUdfTUlERExFICAgICAgICAgMHgwMg0K PiA+ID4gPiA+ICsjZGVmaW5lIFBMRE1fVFJBTlNGRVJfRkxBR19FTkQgICAgICAgICAgICAweDA0 DQo+ID4gPiA+ID4gKyNkZWZpbmUgUExETV9UUkFOU0ZFUl9GTEFHX1NUQVJUX0FORF9FTkQgIDB4 MDUNCj4gPiA+ID4gPiArDQo+ID4gPiA+ID4gKyNkZWZpbmUgUExETV9UUkFOU0ZFUl9PUEVSQVRJ T05fRkxBR19HRVRfTkVYVF9QQVJUICAgMHgwMA0KPiA+ID4gPiA+ICsjZGVmaW5lIFBMRE1fVFJB TlNGRVJfT1BFUkFUSU9OX0ZMQUdfR0VUX0ZJUlNUX1BBUlQgIDB4MDENCj4gPiA+ID4gI2VuZGlm IC8vDQo+ID4gPiA+ID4gK1BMRE1fSF8NCj4gPiA+ID4gPiAtLQ0KPiA+ID4gPiA+IDIuMzcuMS53 aW5kb3dzLjENCj4gPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4g Pg0KPiA+ID4NCj4gPiA+IA0KPiA+ID4NCg==