From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id CAE5A7803E1 for ; Tue, 4 Jun 2024 07:28:58 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=EAu3kzvhIlOkXb04vRST/Pdascz9eOHzuYmvUFxu/Fs=; c=relaxed/simple; d=groups.io; h=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:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1717486138; v=1; b=EdFzRJo8vWIDD8OweFVB8HAI+G7rFqKnkHP3R1EZBhylhmthga2Ar41NLeoCBX19xpRMaAmJ jaB0DAtsjdsXH5PSFH6wL5ahyfs7NXTW1Ric8QdGoQbgnp4v99HdTX8NlEIeL2zTJSs09lH4qYf fKfcc+xIpH/z+jUqeuvLZTVRSEBr7bS6Fb1NscEYF9uisNGnsKWPg9rhYniqpaJlFCG0vXBgYC4 ipGMBYf+wKx6eKj0hb3uScLaU4L0uBobE3v3Yds+q4+ab6Rf3L0SJxPPNu4iQwQe1KKjiQ3Nazr 2yacxuopFB/0uYegyvw7IAbUMErOsdNt9oKSCQhDxJLxw== X-Received: by 127.0.0.2 with SMTP id E3YIYY7687511xHfvmw9rV71; Tue, 04 Jun 2024 00:28:57 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by mx.groups.io with SMTP id smtpd.web11.15664.1717486136372217117 for ; Tue, 04 Jun 2024 00:28:56 -0700 X-CSE-ConnectionGUID: q60STYLrQZ+eWdtZir+fbQ== X-CSE-MsgGUID: e5kp16CaSki1Tv7sO+tV+w== X-IronPort-AV: E=McAfee;i="6600,9927,11092"; a="13820065" X-IronPort-AV: E=Sophos;i="6.08,213,1712646000"; d="scan'208";a="13820065" X-Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jun 2024 00:28:56 -0700 X-CSE-ConnectionGUID: sMNGsIyCTqWYinfHUJMoug== X-CSE-MsgGUID: DdWky+siSeuSNzvQZ+OY/Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,213,1712646000"; d="scan'208";a="41605458" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Jun 2024 00:28:55 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 4 Jun 2024 00:28:54 -0700 X-Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 4 Jun 2024 00:28:53 -0700 X-Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Tue, 4 Jun 2024 00:28:53 -0700 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) 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.2507.39; Tue, 4 Jun 2024 00:28:53 -0700 X-Received: from SJ1PR11MB6227.namprd11.prod.outlook.com (2603:10b6:a03:45a::10) by LV2PR11MB6069.namprd11.prod.outlook.com (2603:10b6:408:17a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.22; Tue, 4 Jun 2024 07:28:50 +0000 X-Received: from SJ1PR11MB6227.namprd11.prod.outlook.com ([fe80::c4da:83f1:f7be:e307]) by SJ1PR11MB6227.namprd11.prod.outlook.com ([fe80::c4da:83f1:f7be:e307%4]) with mapi id 15.20.7633.021; Tue, 4 Jun 2024 07:28:50 +0000 From: "Li, Yi" To: "devel@edk2.groups.io" , "Witt, Sebastian" CC: "Yao, Jiewen" , "Hou, Wenxing" Subject: Re: [edk2-devel] [PATCH] CryptoPkg: Fix BaseCryptLib CrtWrapper strcpy Thread-Topic: [PATCH] CryptoPkg: Fix BaseCryptLib CrtWrapper strcpy Thread-Index: AQHatdG8B12oF2SQSEib1pquvDdg8LG3MfqQ Date: Tue, 4 Jun 2024 07:28:50 +0000 Message-ID: References: <401ae72ce65e673f021e1b54ab5bb7441246d9f3.camel@siemens.com> In-Reply-To: <401ae72ce65e673f021e1b54ab5bb7441246d9f3.camel@siemens.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ1PR11MB6227:EE_|LV2PR11MB6069:EE_ x-ms-office365-filtering-correlation-id: adf330be-de18-4558-10d4-08dc8467fb06 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: =?utf-8?B?c0JsU2VORnVwUWZYQ3lZOGhzek1QQ3F1Njl0Y2xBNEMxcGxRMXZiQk1WNExG?= =?utf-8?B?NHQ0aUN6d25zc3JZam9OY3ByVHJ2cytwOWN4SVFCVjFlRmROY2daSU9rS3dB?= =?utf-8?B?UXYrYkZDYUF4YzhSZHVDL1NFNnpsZ2p3RWhKTzFjMDBaN3RYYW50UkdEc0di?= =?utf-8?B?ajVPYnlwR3NzaUFjQ0tjMjRBamVSMTZNUXZGdDRFaTF1T1ZCQzZwZE4xYith?= =?utf-8?B?NWVTM1pqTTZXZ1o5L2kzM3ErMGJtOXFjM21iQTZYeUdyR0RQeE1hZ2R3WGhz?= =?utf-8?B?b1d6SXBVK3QrUUxPb2FrK3paSldQVm1vdTlpaUdaNTQrMm1XSEVqSFhqLzJj?= =?utf-8?B?L1g5d3VzN29JSXZxRlZBTS9NQU41emk3QzBZcGNLT0JpRHBldERwZGg0RTIr?= =?utf-8?B?YU1sVkRrNDl4VWFUamxFTGs4dHR2MGdZMFRzcy8vbVNRbE96WHRhcC8xZ1dv?= =?utf-8?B?NTB4TmVJMW1uRjFaUHpmRW9WUmRUcFdQd0xWbjc4RS9zV1YxMmh3bkR0bUhk?= =?utf-8?B?cFJuNzlMWmozS1FYQmU2ZzIrMHk2bVlLcElNa3VTa1N2MFVYL3FySzMxNFlP?= =?utf-8?B?N1J1L2RlOG9FUWhoV25nRzZWd0d6c2k2d0hGdXdiaXZHVVE2emJEcEhWNlRm?= =?utf-8?B?VjdkSHl1bi8yeHlHdVJwbDY4KzVCWlRmNEFoZ2pLd1B3cTM0NVEzK3c3NjVr?= =?utf-8?B?UDRHUGFNUFA5dU5MUlYzUWZzUW9pWlpYMnJhVzFTMytwUU92VDYzMUk1UVpD?= =?utf-8?B?ZjZVc0J2TzFEMU1LSE1nMlEwZzU0bHlWREI2a2daT0Q0NHIvSDBxVm52ZGxG?= =?utf-8?B?TkpvcmI0ZW5rSysxWEZGZ1QvOW5iZGxsb1J5UFRkQVVLVDlYMnEwUzJ4djdi?= =?utf-8?B?WGZyZTJvSUxKb1FySkRSNWlnWUFoRWZ1Z0ZBUTI3Zko1dW1uN0g5ckJuZkl2?= =?utf-8?B?bk4yaEJKYW5KZmRRcXR6M285L2N1U0dZMys5NmZQL2lCbnFHdE8zeVRVMjB0?= =?utf-8?B?eDYreW1qRWdVQnRUbWRYdWJyakxkV21EVHNQOFV6V210b0ZxaHpGdnRrNUZB?= =?utf-8?B?enQwVDl6dzV0TTh5aW1CckVGVWhDcmNiem56M05qWWFVYlJyb0xPNlc1UWJH?= =?utf-8?B?Sk8vK1FTZzRkSktiNnNYQm9VakMrbWxpZi9wWGZjc2I5WE9IeGdPNVBFOTB1?= =?utf-8?B?NTFZSk1XQ25OL05hUHFxcTlHbEE5ckEydnU2a1o2NE1FcUZnekc2OFYzc3kv?= =?utf-8?B?SUhXQ0tFdVhNWWNiUHdVVjUyMUpWcmxiYnVBWS9NY25iWVdIVkZyRGY5RjVT?= =?utf-8?B?YkE2ZUx4N2JtRncvY0YrNDBUQVM0TG13S0RiaG9oOEczcXF2N1R6V0x1UXNy?= =?utf-8?B?LysxWEpNM3dRd1NyNWtFcGdMNGJucStkSU1nT1V3aUF5Uk5EVm5vOHFSNWo5?= =?utf-8?B?eGRXUGJyS01UeXVKb1FUd1ZJanRUc1B1T2Q5MXN5c0g3bUZRNGc1bGV5L1E1?= =?utf-8?B?MmVHSmdXSVp2VlFaTEcvcHF0VXd5RUlsMEgwL2JUd21TcTlIUktWM0taUXJx?= =?utf-8?B?dldGT1RVQ1lrUmFkWmFXQUdLUXdCakY1U1FvbDE2U1FGbHkvTVczZmZTbUVv?= =?utf-8?B?YXlycGZ6NllRZFNhenhkU2FTMEVGRGpBLzFoQm5vY0o3cEJwR2hscUR5NjdI?= =?utf-8?B?eHFFcjJPcnBNRTRHUTVBSTlOS3orSEl6d3hGU2dCM29VMi9BckdzSm40cjh4?= =?utf-8?Q?WVVG4esaUO7OJjernQ=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cjgxZHFTSnZCdDVqMTVRL1UyQ1YvVjRyYkdhMURxbHZSOFdFRGdMMVpraU1W?= =?utf-8?B?RWpxMG52a0w5SUprd1NCRWQyK1JZSkRiY1lpQTNFUi9ORlIwMlltUllpMkhp?= =?utf-8?B?dEp3SHUwZzFWRXE4L2V6RklFZzg3UVN5ak51R085NUJweXZTaHFKN1llOFBs?= =?utf-8?B?akNndXpiR21pVDliT0N1Ujd3SUtyWUdWQW4zRzh2VGI0WG5sM1U3U0ZCNTNo?= =?utf-8?B?YS80UnU1Y3ZxMktzNGV3OUxnOHk4ZVJwckZHWTBXTzhnV2tjbjhPbjJrZDdG?= =?utf-8?B?Ukt3VVlaVnlZR0RQOVpHT2N5N3VnVmxHTGZMTlFLNWVmTlN1NVE0OFJwUVpJ?= =?utf-8?B?bXJKOE9RZVRrSmxrWU1kTEJqQlJwKzRmcDZzYTg4ZCsyNUtiRXEweHdTcFp3?= =?utf-8?B?NHowRmR4bks0VWo3ZzBUZ28vblVHZWJEeWcyOUM3dUphVEc1SzAwbE8vWVhD?= =?utf-8?B?aFBIcXFUZ1dESk8rVWpuSkhpYk96U1lISnVmeGsrS1k1NTFQYjRmZ3p1OXNm?= =?utf-8?B?cUwzNGhhQ05ZcEFQVWEyK0FMb3p6ZU9pUzlMN01qdndRUHZPZUI5bWFTT2Iz?= =?utf-8?B?RXBkM3VJUUxlOGN1MEVqSGhxY2tlVUlXNkNRUjFzbU1POG9DeUdFTi8yTXNj?= =?utf-8?B?WU12Szc0ZzBzaTNSOHEraDJIaUkvRndNTkZ4ZGprOG9WcE1zQVdqL05SVVcv?= =?utf-8?B?eTBaWTNvY1JYSm83aHpTSC9MRjJ0VUpidVlLMWN4NlpnN2hMcGNLL2pVVXZB?= =?utf-8?B?TGxudk5uNlFRbTVnbnBVRTlxbG1DRTZpTE84a25wTDNmanVFL0JOZjY1S1Fp?= =?utf-8?B?TzVsbmEyR3V3RUV6OTdBa25SRm1LVmhCSFQvM3YrK0lEaGZjdWRqbjBOOVRE?= =?utf-8?B?dURWVmlwdzI0Z0taQUtlVHlwQkVMSmJMNkRreTd3SnAzTVlHa0FLOXFqTDJq?= =?utf-8?B?aGIvS2twbG5HRVNwQk9kOHZPcEZpdnRBUmNwMU03ZW9kdXc4dG51QVNrOFNm?= =?utf-8?B?QjRpdmNNd3FHKzNMZk14ai92blEvQjNCQ09LWHZKUXQ1bUNKdnVSeDlJQmx5?= =?utf-8?B?d0toOFZsK3Y4Mk1Pc0xCdTRmRVloZVJ4SXBkY1UvdVR6eW1abnRVV1FsYW56?= =?utf-8?B?aE9RV0tDZjV6QWRWeENKR2VtWk4zTlRSZ3EwM2ZrK2dBYkJjZi9hNU5PaTJI?= =?utf-8?B?K29jSVlzZS9QeVAwcGpEQm9GenBFaGpQNzEwNU5JdzZCYmJvS1FpbTIxRWRH?= =?utf-8?B?UGRidEFYV2lSS05iZzg2THcveXNaK0NRcE96NGt4YmVHU0hjZ3M3cXQ5bEIw?= =?utf-8?B?NkJRcFB4V01kcDJzWjJSSEw0SjhBczV4ZFVIR2JkeTdKRjZCd1VjcXFyZlFQ?= =?utf-8?B?aXY5Y2p3RlBpbk00Q0h1elBvR01ydGxoRjF3SVNuTThBdFkwMDJUekM5VGlJ?= =?utf-8?B?VXE5eG5tekNaQlNicVREVlRhVmJKSUtqemdJejVadHNOWkRqeTRqSkRmSHox?= =?utf-8?B?T3pJL2xrWk9kcWFLR3N3U3N3QVIrNGVnenRVbzdlWnNSS21pelN2Zlc5ajRy?= =?utf-8?B?dGJpUGRRcTIxSWVYUTBaZ0V5bDB1Y0JOQVNwVW01b3BKTDdyKzdNQ1FudkNL?= =?utf-8?B?eFMwUGczZi90TUtvWkdyUTFzTlByclR4V1hkUVgvOVhOSmRPdUV4ajV0VzBS?= =?utf-8?B?M0poa3hyLzArU2t4c1V0TVcwd3hMNVdGR09SaVlYY2g2bzF2MlpCTXRMZHlj?= =?utf-8?B?L0t2NS9wVlltUE5pZWF4N3FvTFZmOGlaeWZlWEliVzNhcDEyT0FucEI2ZmFi?= =?utf-8?B?TkNXYmpNMVBEMlFWMVRLVzFyemdnVUtEWUdZOW0zaHV2dFZWM3JBU1lqMmFr?= =?utf-8?B?ZCtXSzFaK3l1M0M4dTJsdE13dkh5NTFPU2YwbzlwM3B1TDhUSjBBTmRPUXpr?= =?utf-8?B?emxXMkNSRDc5RW5oQVcxbFdtWCt4WjkyQkh6MG1JaHZLU3YrcXVrWU1rRjgx?= =?utf-8?B?VE1vVWhrNmdBS1ozaHRUeDRyZythUkVETlkxMGxYOWRZeXR1bm5CVWZIUWhE?= =?utf-8?B?d2RxVEFJamtHRUJDbHNtSCtQRUhIZ255K2RDbVNLTFFoSjdXNCt3dFFlRDdG?= =?utf-8?Q?Ehbc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ1PR11MB6227.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: adf330be-de18-4558-10d4-08dc8467fb06 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2024 07:28:50.7201 (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: quKWPxEK3jJRlHQxzsqVhOidGpX/lEzNUgTdJk7Dy2anV//pLpevtHM2n6gNUvAVNQTuA2DhpSyNUK+8CiQqlQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR11MB6069 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 Resent-Date: Tue, 04 Jun 2024 00:28:56 -0700 Resent-From: yi1.li@intel.com Reply-To: devel@edk2.groups.io,yi1.li@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ieVpmDKdkGBPdJARA94o3WwCx7686176AA= 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=20240206 header.b=EdFzRJo8; 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 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io VGhhbmtzIGZvciB5b3VyIHBhdGNoLCB0aGlzIGlzIGEga25vd24gaXNzdWU6IGh0dHBzOi8vYnVn emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjgxNw0KDQpDb3VsZCB5b3UgYWxz byB1cGRhdGUgb3RoZXIgd3JhcHBlcnMgaW4gQ3J0V3JhcHBlci5oIGFuZCBhZGQgQlogbGluayB0 byBjb21taXQgbWVzc2FnZT8NCg0KRWRrMiBoYXMgc3dpdGNoZWQgdG8gZ2l0aHViIHByIGNvZGUg cmV2aWV3IHByb2Nlc3MsIHlvdSBjYW4gcmFpc2UgUFIgaW4gaHR0cHM6Ly9naXRodWIuY29tL3Rp YW5vY29yZS9lZGsyL3B1bGxzIGRpcmVjdGx5Lg0KDQpSZWdhcmRzLA0KWWkNCg0KLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsy Lmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIFdpdHQsIFNlYmFzdGlhbiB2aWEgZ3JvdXBzLmlvDQpT ZW50OiBUdWVzZGF5LCBKdW5lIDQsIDIwMjQgMTI6MTkgQU0NClRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSF0gQ3J5cHRvUGtnOiBGaXggQmFzZUNy eXB0TGliIENydFdyYXBwZXIgc3RyY3B5DQoNCg0Kc3RyY3B5IGZhaWxzIHdoZW4gc3RyU291cmNl IGlzIGNsb3NlciB0aGFuIDQwOTYgYnl0ZXMgYWZ0ZXIgc3RyRGVzdC4NCg0KVGhpcyBpcyBjYXVz ZWQgYnkgYW4gb3ZlcmxhcCBjaGVjayBpbiBBc2NpaVN0ckNweVM6DQogIC8vDQogIC8vIDUuIENv cHlpbmcgc2hhbGwgbm90IHRha2UgcGxhY2UgYmV0d2VlbiBvYmplY3RzIHRoYXQgb3ZlcmxhcC4N CiAgLy8NCiAgU0FGRV9TVFJJTkdfQ09OU1RSQUlOVF9DSEVDSyAoSW50ZXJuYWxTYWZlU3RyaW5n Tm9Bc2NpaVN0ck92ZXJsYXAgKERlc3RpbmF0aW9uLCBEZXN0TWF4LCAoQ0hBUjggKilTb3VyY2Us IFNvdXJjZUxlbiArIDEpLCBSRVRVUk5fQUNDRVNTX0RFTklFRCk7DQoNClNpbmNlIERlc3RNYXgg aXMgTUFYX1NUUklOR19TSVpFICgweDEwMDApIGFuZCB3aXRoIGEgU291cmNlIHRoYXQgaXMgaW4g dGhpcyBhcmVhIGJlaGluZCBEZXN0aW5hdGlvbiwgQXNjaWlTdHJDcHlTIHdpbGwgZmFpbCBhbmQg c3RyY3B5IHdpbGwgZG8gbm90aGluZy4NCg0KV2hlbiBjYWxsZWQgYnkgQ1JZUFRPX3N0cmR1cCBp biBvcGVuc3NsIHRoaXMgbGVhZHMgdG8gdW5pbml0aWFsemVkIG1lbW9yeSB0aGF0IGdldHMgYWNj ZXNzZWQgaW5zdGVhZCBvZiB0aGUgY29waWVkIHN0cmluZy4NCg0KU2lnbmVkLW9mLWJ5OiBTZWJh c3RpYW4gV2l0dCA8c2ViYXN0aWFuLndpdHRAc2llbWVucy5jb20+DQotLS0NCiBDcnlwdG9Qa2cv TGlicmFyeS9CYXNlQ3J5cHRMaWIvU3lzQ2FsbC9DcnRXcmFwcGVyLmMgfCAyICstDQogMSBmaWxl IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQoNCmRpZmYgLS1naXQgYS9D cnlwdG9Qa2cvTGlicmFyeS9CYXNlQ3J5cHRMaWIvU3lzQ2FsbC9DcnRXcmFwcGVyLmMgYi9Dcnlw dG9Qa2cvTGlicmFyeS9CYXNlQ3J5cHRMaWIvU3lzQ2FsbC9DcnRXcmFwcGVyLmMNCmluZGV4IDM3 Y2RlY2M5YmQuLjg4MGVkMTQwZmQgMTAwNjQ0DQotLS0gYS9DcnlwdG9Qa2cvTGlicmFyeS9CYXNl Q3J5cHRMaWIvU3lzQ2FsbC9DcnRXcmFwcGVyLmMNCisrKyBiL0NyeXB0b1BrZy9MaWJyYXJ5L0Jh c2VDcnlwdExpYi9TeXNDYWxsL0NydFdyYXBwZXIuYw0KQEAgLTI3MSw3ICsyNzEsNyBAQCBzdHJj cHkgKA0KICAgY29uc3QgY2hhciAgKnN0clNvdXJjZQ0KICAgKQ0KIHsNCi0gIEFzY2lpU3RyQ3B5 UyAoc3RyRGVzdCwgTUFYX1NUUklOR19TSVpFLCBzdHJTb3VyY2UpOw0KKyAgQXNjaWlTdHJDcHlT IChzdHJEZXN0LCBBc2NpaVN0cm5TaXplUyAoc3RyU291cmNlLCBNQVhfU1RSSU5HX1NJWkUpLCAN Cisgc3RyU291cmNlKTsNCiAgIHJldHVybiBzdHJEZXN0Ow0KIH0NCiANCi0tDQoyLjM5LjINCg0K DQoNCg0KDQoNCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91 IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxp bmUgKCMxMTk0NDMpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTk0 NDMKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDY0NzEyNjMvNzY4NjE3 NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0 dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09 LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==