From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 7780F47C89 for ; Mon, 16 Oct 2023 08:27:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A3B0168CA43; Mon, 16 Oct 2023 11:27:03 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2640268CA31 for ; Mon, 16 Oct 2023 11:26:55 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697444821; x=1728980821; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=LSG4XRxznWTuZNmcYtZ+8VXGI0CpMLojd/SjTw3aNPU=; b=A0ZAr1uUEZVj8vjh5BO5Zr3EOSY8Ni0Y+UlbMAtjBEQj5A+Bjf7OvKKh RFykKWgaunTZz7iSQ6wt4VGOjWCBWvgjVsiQtb879gBfguRwOPh0wQFQA Xsbm6w2QcKOxKc+O7J9Rv6tD6IgYGdznERcFdlgdtN+iz341spJxz8h5M JOvJzdJEc+1M9Yi13jsGCRVY8GN8KNMitpRhDheerd1TeMRpwBdoDu1Rz 7/OAajETQncneUv7zXd7LH7JjgjGT4u1UkUshtj4aL7ABDM9OigghOHEk qABF/rnmOZplMrjyAtD+oJ0ZBoxLH5nzg5o4xw5o8CpqYtMJzNPLPdNK2 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10863"; a="389336310" X-IronPort-AV: E=Sophos;i="6.03,228,1694761200"; d="scan'208";a="389336310" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Oct 2023 01:26:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10863"; a="755608758" X-IronPort-AV: E=Sophos;i="6.03,228,1694761200"; d="scan'208";a="755608758" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 16 Oct 2023 01:26:52 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.32; Mon, 16 Oct 2023 01:26:52 -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.32 via Frontend Transport; Mon, 16 Oct 2023 01:26:52 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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.32; Mon, 16 Oct 2023 01:26:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lkFjUZyW+KIn8YR6jX4J187dwDQPGiYPXsDFOS2XrIrDFNz3vuHgoBuoA1h28JbGQi3ZRR3u7/AJgdZ0QORcL3daqHoxZTwqcY4Vhi/Z9exHNytpKjeuigxdmizXuHelO9ltWJkKop95nOaI+Ax2Or0vzhZrrHWYowMJIlzMEstMHZgAyiNIVd0/wtlDuhGBEV47iARYOC9h7g/vOBaoVHDUNblQRnY4B3qivvbf7vy+djKlyotVBi3B0VvCz0E9f0cND5y5Ph3b71xCCjqWowTfzHa7nULrRpR1m1UZwdWu4ut1SIRBQwghTzSRyjH/VI7oe477itwTxkaQrApGog== 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=LSG4XRxznWTuZNmcYtZ+8VXGI0CpMLojd/SjTw3aNPU=; b=BvumPmBTO+c5CUfvIhmHmak2ec1TdUy2cw/Zgu1tbYjl2Sn6Y9a9LQmw74g5MLJlqfZmwUi2bcfpKjfLar8GD4F2fXgKrKpTsyrgsyafcpN340VIoQVJZXu0hHajmhrfIQLlYjdE6H83GfDEoLjyaWNHymF5Tl7QfhwkgUebVt7mE3c7OZwlOHsVDFUf6suscQg3+HwxjvAfSwET/SLdCPPmuULPC9EMUp5isHNUjEsatBQscVy0uzxVtKXvJu/2YGK/gJhyWEaG9VWSd+S76TY2XDj6winrLMuVAMdDPm0HAHjIyW6ZZXWyPduf0W+nSsr9NBiZkn0eQ6WBkWd5Ng== 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 LV8PR11MB8678.namprd11.prod.outlook.com (2603:10b6:408:20b::16) by LV8PR11MB8677.namprd11.prod.outlook.com (2603:10b6:408:1fa::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6886.35; Mon, 16 Oct 2023 08:26:50 +0000 Received: from LV8PR11MB8678.namprd11.prod.outlook.com ([fe80::6303:dce9:fec9:711d]) by LV8PR11MB8678.namprd11.prod.outlook.com ([fe80::6303:dce9:fec9:711d%4]) with mapi id 15.20.6863.047; Mon, 16 Oct 2023 08:26:49 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v2 1/1] lavc/qsvdec: fix dead loop of qsv decoding Thread-Index: AQHZ2k5vflXSPaZ0rE298tOHQPHTvrADod0AgBZOOACAAA+8gIAyYJOA Date: Mon, 16 Oct 2023 08:26:48 +0000 Message-ID: <0cde6966499d382573b1bddf81216617fe6a89a7.camel@intel.com> References: <169329582067.20400.4890221588856659345@lain.khirnov.net> <1c6ea860588b442ef8514ab186a84b34af892798.camel@intel.com> In-Reply-To: Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 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: LV8PR11MB8678:EE_|LV8PR11MB8677:EE_ x-ms-office365-filtering-correlation-id: 356c0a4a-cfdd-4b12-9454-08dbce21a460 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: egO6Z10l/P0GGmURkBJjFicSAVgzvPIkTKMUfnKKEo11Nfpq+S6Gxwm7MYFVccYYYSJeJZB1p2/5iAKR0yhwNkUMQYrE7CpTwSwYIGIZblcWjl/lsHYDdtIh2anAkMustFD1CIBXPD9lrhcGJNo7ig8w9I2N4V3rhGLQNMbJHMqtH/1FvQn50C5Bpr8hyUlfLFG3zIoyJlO6ioqsMPXxko8LQVxYpq/qIYwmMGBjr4PgKtM+qoHq+WZCyV6IkSsPUXwDK18hRxj1leEuWVOX/wiiWFros7bPobSwoGZ99Id8ANeqB1gaxMOu6rIkrCnw58Opi6hTUh9dP/oUY7j1J2YC/92Pop0xIqY6cA5kftxFhb2wzU2GcHzET2C0tIjqC7eBM4047PCeD4rMOLQ0XhdFkmqx0OhfvfHQAGIeCMlROtLLUc3wRO9oFsWavPIXOoMAj4wY5Tjewt6WjkcSCzQOF3BnVVloO0clGbovZHRZqxUBjbUd4lOQcNNMx4gK/NLC8sUlOwQ70MRaoh6Tdh+AfGhEgUjGuMMK5t945cBuzznJ5cHlWul6JYbDHKloFk0bJ03lfOwerhDb/q6foijZ5VH36Dt/VHhocPcH3yuv7eXWm90l5mQdihGsKu6n8kXr+SOK+EiBppMq7J3TmQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV8PR11MB8678.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(366004)(136003)(39860400002)(346002)(396003)(230922051799003)(186009)(64100799003)(451199024)(1800799009)(966005)(6486002)(478600001)(6916009)(316002)(66556008)(91956017)(41300700001)(66446008)(64756008)(8676002)(8936002)(76116006)(66946007)(66476007)(45080400002)(5660300002)(71200400001)(66899024)(6506007)(53546011)(122000001)(38100700002)(38070700005)(82960400001)(86362001)(6512007)(2616005)(26005)(36756003)(83380400001)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Zk5lczFmWUprZlk1STFZNXVJeGRuUGVvc3pTLzVwTHZPcHZiNjJ3WTRDOWZh?= =?utf-8?B?b1I1VjZBQW5IYTBqWm1lYmVsekR1TEwvUUlyaUxQdTgweWU1M2tZR1laKzd4?= =?utf-8?B?K25pUGVSVzlCL0MzREsyM2VEVWNyRm9rNytTK1crNmtRM1Z2aXdxWEtDOHZH?= =?utf-8?B?Ymd1NDEyOFN5bXJsTG1kRmVrQmh0Qk42b0lmRVROdVdHQnI3OVB0NUhVU3JN?= =?utf-8?B?dTBDMmtpVGFXNE5HMUNNejhoWmlSZkxpRmxGcTJGN0ZUbmNyaXZOVDJRT0xP?= =?utf-8?B?VGdBQlFqaWFENTJ4ZDRwc1NqdHhMYTd1VkdLV3dzQ25kL2xSMUxjQ2Q2RVpk?= =?utf-8?B?NUhUL1FFTHA0MU1PQm8wbTFpTWF1TWZkVGdhL0JnQmYvanAxU00wRXNCc0F6?= =?utf-8?B?T1YzTTVGMWJ0THhYdUFOUUFnM3lwSUpqUkRiakoxR24rZlVMdzlUcnY0WjdX?= =?utf-8?B?bE43MzA4Mjh6YytuTkcvdkxmRjZmbGpSbTh2bWxuenFxK0x4WG5PZy91V1M0?= =?utf-8?B?Y2RZRURwb3lHVURzTCtsU3NOTjNXTldqSVIyN1FuWnphRElwSzJPUGxnbVJQ?= =?utf-8?B?NTgxUmdaTWtRR0pyZ3FCUWZwb0l6UktIMXZtMUhudjVhQ2c0SHdBK2R1OElE?= =?utf-8?B?VmVJaDg4d0N3dlJ2RTlNYWhZbWxKYVVrOG4reFJGRThldThrdVZleEp6d1hT?= =?utf-8?B?VCtROFowVGhMY01yYUczTlBMbWlvR2ZNeEp4RlUydWNaQy9CWTJqWTNRQjU1?= =?utf-8?B?c2pjOHhFQUkwOWdWZUFQekFGdlBGMTZZdm90SzZGOHJIUDNkOGJiNlk2MzJQ?= =?utf-8?B?U3lpdnNWYmIvMENkODdWZmdUSnVtRlFraTFzNXhoUU00cVM5QWw1QzdRaVBJ?= =?utf-8?B?QTdKSnh0TGJtRmEvNDR5aDFjeXNKVEk0TG5TQVkvMVhLT2d3WE11OHN5TGdJ?= =?utf-8?B?WmJQb056RGVqbTNxSlBxeEo4Sm1Lb3dHVGVmYUZqTHIvaUQ3YmF0RUdSWnpW?= =?utf-8?B?L25QUXAvZE1sUUxESkNVRUJPVHlXbFBVdjc3b1VOOFdyQ3NzNE9yME5LYlQ2?= =?utf-8?B?eWdmd2Q1bUs4anpZV2JGdDRQeHVnN1dVL2t5eHlwMFdocGNJd3hxTWdadTR0?= =?utf-8?B?UXc4NmxVWGhyMnJSVHoxVm9wOWcrbXdNTWRmTFNOcFp3RDdhTGo4RmlyU2x5?= =?utf-8?B?QzRLeTFUSkZwcTE2aGtDUjdPd2pkNE00MmZIQS9sMUxNV2RlcHY2eHU4TzY1?= =?utf-8?B?TXNWbHNjYnVGWFhZSFkxTUkvdnVIVTdvWGl6RG9yak1LTjNRckhrUVhoUWhl?= =?utf-8?B?ZVQyNEplK3lWMzF0M0xzYlJzUmI3L0RoWXRMWUpwVC9uY1ZUQzV3d1JHUyt6?= =?utf-8?B?TkoyTlFjalZQSzBoRjA4Y3BIRXZveU9SYnUwVUc2a3o4UWYzRktZckFtU0tz?= =?utf-8?B?ZjMySVRVWnZEY1pQQUczTzlWNnh0b245OXlSamMxV0RSK25qeC9PNWJxL2Q5?= =?utf-8?B?alAzQXJNL3dWYVFMZGZtUkk2ZVpGZzBYQm1qditEVnFuYVdrZE9SUGJuc3Vu?= =?utf-8?B?bzBDbEV5c2g4YzlmeU9xbkVKa29zQkVuY3dkRldNNEI0U01mcHVjRGlRMllz?= =?utf-8?B?MWZrdWJadzFZSVA5THNJQXppMGNoTmh6Si9kNlBXV0VtV1NkbGV6VGlGbjYw?= =?utf-8?B?aHdpV1FaazN6eDY2dzVtbzU4NWsrTTVwVjZFUThXUXYwYlNJZ3dSYW84Zk5R?= =?utf-8?B?aUYxdzFqOTZaUjMvV3Y4b2cwSlA1Mk1aMk1OOUVLdUI5Rll4VmMyR1BJZnRD?= =?utf-8?B?MFFNM094Z1V3YklpdFRFWTB1K2RWWVlLRjhyeFU1SUVpMEhDQVZiMjJJSThE?= =?utf-8?B?UXBFN0FkMitnVFNzdDlyd2dUYTF0eUpWNXROUTluRnRZbms4djI0ZmhqSExp?= =?utf-8?B?UFJiNElTS1IzUG42VXRPY2ZPT09GWTg0RGl4QnR6YTRDbUxQeTVNcEhLT0h0?= =?utf-8?B?MjhqRlg5V0plQUVsSFBid1FpU2RaeUJMaThBQU9yNENWYXFMbktjVmRkVllQ?= =?utf-8?B?eGE2dEs0N1d2MTVDVzNhQ0VSQnE4QTZvclMwN3ZkZW45bG5xRmJaTGhkWjZF?= =?utf-8?B?SDI0Z1BLdmJUL29ONDRITmgvUnlUbjRPbTdXQTRFN0JYM2Fjck5qNWFDNGNj?= =?utf-8?B?NkE9PQ==?= Content-ID: <93D34E80853B8340BFBEDE2839B182C3@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV8PR11MB8678.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 356c0a4a-cfdd-4b12-9454-08dbce21a460 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2023 08:26:48.9943 (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: 0spfgIASguhPRGxaIQCvHyrrYSFww6LMESBY2i+Fk3FkHGR3Ye/UluXBTHxGi/Wr5yRhYAmwHu++Z4DznxGZbw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR11MB8677 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v2 1/1] lavc/qsvdec: fix dead loop of qsv decoding X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gRG8sIDIwMjMtMDktMTQgYXQgMTU6MDggKzA4MDAsIHpoaWxpemhhbyjotbXlv5fnq4spIHdy b3RlOg0KPiANCj4gDQo+ID4gT24gU2VwIDE0LCAyMDIzLCBhdCAxNDoxMSwgWGlhbmcsIEhhaWhh bw0KPiA+IDxoYWloYW8ueGlhbmctYXQtaW50ZWwuY29tQGZmbXBlZy5vcmc+IHdyb3RlOg0KPiA+ IA0KPiA+IA0KPiA+ID4gVGhpcyBzZWVtcyBsaWtlIGEgYnVnIGluIGxpYm1meC9saWJ2cGwuDQo+ ID4gDQo+ID4gSSBhZ3JlZSB0aGVyZSBzaG91bGQgYmUgYSBidWcgaW4gbGlibWZ4L2xpYnZwbCwg YnV0IHdlIGhhdmUgdG8gYXZvaWQgdGhpcw0KPiA+IGRlYWQNCj4gPiBsb29wIGluIEZGbXBlZy4N Cj4gDQo+IElzIGl0IHBvc3NpYmxlIHRoYXQgYSBub3JtYWwgY2FzZSB3aGljaCBkbyB0YWtlIG1v cmUgdGhhbiA1MDBtcyBub3cgYnJlYWsgb3V0DQo+IGVhcmx5IGFuZCByZXR1cm4gQVZFUlJPUihF QlVTWSk/DQoNClRoYW5rcyBmb3IgeW91ciBxdWVzdGlvbi4gWWVzLCBpdCBpcyBwb3NzaWJsZS4g U28gd2UgY2FuJ3QgdXNlIHRoaXMgd2F5IHRvIGZpeA0KdGhlIHByb2JsZW0uIA0KDQpCUnMNCkhh aWhhbw0KDQo+IA0KPiBPbiB0aGUgb3RoZXIgaGFuZCwgdGhpcyBpc27igJl0IHRoZSBvbmx5IHBs YWNlIHdoZXJlIGRlYWQgbG9vcHMgY2FuIGhhcHBlbi4NCj4gVGhpcmQgcGFydHkgZW5jb2Rlci9k ZWNvZGVyIHdyYXBwZXJzLCBlc3BlY2lhbGx5IHRob3NlIG9wZXJhdGluZyBzeXN0ZW0NCj4gZnJh bWV3b3JrDQo+IHdyYXBwZXJzIChlLmcuLCBBbmRyb2lkIE1lZGlhQ29kZWMpIGhhdmUgdGhlIHNh bWUgcmlza3MuIFNvbWV0aGluZyBsaWtlIGENCj4gaW50ZXJydXB0IGNhbGxiYWNrIGluIGF2Y29k ZWMgY2FuIGJlIHVzZWZ1bCBpZiBtb3JlIGNhc2VzIGhhdmUgYmVlbiBmb3VuZC4gDQo+IA0KPiA+ IA0KPiA+IA0KPiA+ID4gSSBlbmNvdW50ZXJlZCB0aGlzIHByb2JsZW0gaW4gdmlkZW8gY29uZmVy ZW5jZSBzY2VuYXJpby4gUmVjZWl2ZSBtb3JlIG92ZXINCj4gPiA+IDkNCj4gPiA+IFJUUCBoMjY0 IHZpZGVvIHN0cmVhbXMgc2ltdWx0YW5lb3VzbHkuDQo+ID4gDQo+ID4gQ291bGQgeW91IGZpbGUg YSBidWcgdG8gaHR0cHM6Ly9naXRodWIuY29tL29uZWFwaS1zcmMvb25lVlBMLWludGVsLWdwdcKg LA0KPiA+IHRoZW4NCj4gPiBkb2N1bWVudCB0aGlzIGlzc3VlIGluIHlvdXIgcGF0Y2ggPyANCj4g PiANCj4gPiBUaGFua3MNCj4gPiBIYWloYW8NCj4gPiANCj4gPiA+IA0KPiA+ID4g6I635Y+WIE91 dGxvb2sgZm9yIGlPUzxodHRwczovL2FrYS5tcy9vMHVrZWY+DQo+ID4gPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KPiA+ID4g5Y+R5Lu25Lq6OiBBbnRvbiBLaGlybm92IDxhbnRv bkBraGlybm92Lm5ldD4NCj4gPiA+IOWPkemAgeaXtumXtDogVHVlc2RheSwgQXVndXN0IDI5LCAy MDIzIDM6NTc6MDAgUE0NCj4gPiA+IOaUtuS7tuS6ujogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1 c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4NCj4gPiA+IOaKhOmA gTogdGluZ2h1MyA8c2lyaXVzaHVAaG90bWFpbC5jb20+DQo+ID4gPiDkuLvpopg6IFJlOiBbRkZt cGVnLWRldmVsXSBbUEFUQ0ggdjIgMS8xXSBsYXZjL3FzdmRlYzogZml4IGRlYWQgbG9vcCBvZiBx c3YNCj4gPiA+IGRlY29kaW5nDQo+ID4gPiANCj4gPiA+IFF1b3RpbmcgVGluZyBIdSAoMjAyMy0w OC0yOSAwOTo0OTowNikNCj4gPiA+ID4gRnJvbTogdGluZ2h1MyA8c2lyaXVzaHVAaG90bWFpbC5j b20+DQo+ID4gPiA+IA0KPiA+ID4gPiBNRlhWaWRlb0RFQ09ERV9EZWNvZGVGcmFtZUFzeW5jIGFs d2F5cyByZXR1cm4gTUZYX1dSTl9ERVZJQ0VfQlVTWSBpbg0KPiA+ID4gPiBzcGVjaWFsDQo+ID4g PiA+IHNjZW5hcmlvLg0KPiA+ID4gDQo+ID4gPiAic3BlY2lhbCBzY2VuYXJpbyI/IFdoYXQgc3Bl Y2lhbCBzY2VuYXJpbz8gSXMgdGhpcyBkb2N1bWVudGVkIGFueXdoZXJlPw0KPiA+ID4gVGhpcyBz ZWVtcyBsaWtlIGEgYnVnIGluIGxpYm1meC9saWJ2cGwuDQo+ID4gPiANCj4gPiA+IC0tDQo+ID4g PiBBbnRvbiBLaGlybm92DQo+ID4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KPiA+ID4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdA0KPiA+ID4gZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gPiA+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ZmbXBlZy1kZXZlbA0KPiA+ID4gDQo+ID4gPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwNCj4gPiA+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmfCoHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLg0KPiA+IF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dA0KPiA+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnDQo+ID4gaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsDQo+ID4gDQo+ID4gVG8gdW5zdWJzY3JpYmUsIHZp c2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsDQo+ID4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZ8Kgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuDQo+IA0KPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0DQo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnDQo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbA0KPiANCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsDQo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmfCoHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==