Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mmYMH-0008Hr-Gk for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Nov 2021 09:33:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mmYMG-0008TW-EW for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Nov 2021 09:33:00 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mmYMG-0008TJ-3z for pgsql-hackers@lists.postgresql.org; Mon, 15 Nov 2021 09:33:00 +0000 Received: from esa18.fujitsucc.c3s2.iphmx.com ([216.71.158.38]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mmYM9-0002pi-Tk for pgsql-hackers@lists.postgresql.org; Mon, 15 Nov 2021 09:32:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1636968774; x=1668504774; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WoRUzRy3E9a/PbKtPbh4Am4aUNOgsLlIPC34KTpFUXM=; b=YY22KyaIGRcSHA9mE9itS+sph4NafXFCNwe23qlvEtrxT8JAp8fA7nGe giY0T4iwSK60pM0eRPOnmVAlT5YGyy7UDcqAm+rWwa9b4ARKqTiiw4ALV VDS9V11im0EwwM2ffp1YCNASfsnXHBSp33q2YR7DQn6XHbYp4GD0OtQhy 2wQ2klQdKgtpIZwxdJ7UGDbtEmqvyzTED/MqoZhN+lum5vZEpUqPZoS4S G2uwFpUfAvTbWKBf+WvQk/NH2vdgh0gXLCFJ+zK564dUyQI1st9SU0/7J b9iVULSfUHx8KHr/odLToeHS7V4uqcwTjii17aqZOQhtx0EDZwL6XQdkl Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10168"; a="44412720" X-IronPort-AV: E=Sophos;i="5.87,236,1631545200"; d="scan'208";a="44412720" Received: from mail-os0jpn01lp2108.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.108]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Nov 2021 18:32:51 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=buXsxACSGwwDdML1+OP+0T80uoYsQkEbYGt3mJo1KwoxXGa+Nk7SU55lBmuOj8FGh3gakUyqGfS9jeHgOePvNWtok7Rmu3440GrRcfIJJTB1S1MjzWkKsLVED4cjDb9P9aSZPueWjgBU4/Sodjquh60HCseNXuR+8fRhcTJhn/hWgtGb32q92maDmKqwz5EwLdYxcHIbd18rjGg3VZc0nGOVd0m5aWNn26T+1AzMJWAq9ynkeqmWRiCpp82E23qIdf5o601TqjINv4DfDqLgB8mPWyRu/cnH8hc9kY658VboY4f5fP5NhWvudb2zfArdHtbW2YMXCQtCPpRuYiJ2yQ== 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=WoRUzRy3E9a/PbKtPbh4Am4aUNOgsLlIPC34KTpFUXM=; b=hAeEy/69H1/v/n5mtgsZgIGhzkJGZm3v5jSsBvAPeqqBHT7fjFAKDX4YYWTxjZPYrKnKGCk06gmwOHpOmoNb/cNW5ZAVIo+RT6XtZUxYDyBunKnsfvMnVnOeStXFkqJf8SZ8E46HlRh/qj/qB1NH8rUyxjKik5E1K4I4ZXY8fOiiIFoBiN8hU4CFYt9zNAgGF57s+dXOR6SA8hlH5fLBUjtR+MWQervoVKcVWm62nX//x6TSyMrBNg/ShRqZGVsv4Sy9hK/5DTG0H5L4j8Cx/ZY9Zg+cmJENM00j0Tk4WQR8x0Im99Ln4xxXgzOuPadirAdTu4M+GsUmYTNOwmXpug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WoRUzRy3E9a/PbKtPbh4Am4aUNOgsLlIPC34KTpFUXM=; b=p1ezvrTgrnXPqPFAiF+MV2Lc7UDwaB0CiqPJcQ84R2pDxYqaMw+W20XN40VX2++1oumxP5rfsLtzcSS/Ak2DZt7tlqZkGERwmePUHiFV5B9hcoiLoweWKpkWjc7hfRtDOaFomlCFTrrhvfswyMnP14FYHhyd2F9wDvvof96AcPI= Received: from TYCPR01MB8373.jpnprd01.prod.outlook.com (2603:1096:400:15f::9) by TYWPR01MB8431.jpnprd01.prod.outlook.com (2603:1096:400:174::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.26; Mon, 15 Nov 2021 09:32:47 +0000 Received: from TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::adb3:be1d:5bb2:45f5]) by TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::adb3:be1d:5bb2:45f5%8]) with mapi id 15.20.4690.027; Mon, 15 Nov 2021 09:32:47 +0000 From: "osumi.takamichi@fujitsu.com" To: 'Dilip Kumar' CC: Greg Nancarrow , Masahiko Sawada , Amit Kapila , "houzj.fnst@fujitsu.com" , "pgsql-hackers@lists.postgresql.org" Subject: RE: Failed transaction statistics to measure the logical replication progress Thread-Topic: Failed transaction statistics to measure the logical replication progress Thread-Index: AddzxbV4E8towJomTkm1trqmHwIwlgQVlICAANF/lUAAA/6ZgAAn+wOAAAWfTgAAB8XmAAAgvB4AAAU0KgAAB+7hgAAMXNsABZwy4NABa8QD4ADxViZAAZV2mrAA+6DXgAAsU7aAAAZiVQAAAnmZAAAIXu+AAFRfhZAAA/2jgAK/RTlAANYpygAAhIjngAF7IiwAAMcV0oAAfP65gABBZ2kgAL69AQAAEaPLYAAoK0uAAAUNdOAA/EhjEA== Date: Mon, 15 Nov 2021 09:32:47 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfRW5hYmxlZD10cnVlOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJh?= =?utf-8?B?Yy1hYjRkLTNiMGY0ZmVjZTA1MF9TZXREYXRlPTIwMjEtMTEtMTBUMDk6MTI6?= =?utf-8?B?MzNaOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0?= =?utf-8?B?ZmVjZTA1MF9NZXRob2Q9U3RhbmRhcmQ7IE1TSVBfTGFiZWxfYTcyOTVjYzEt?= =?utf-8?B?ZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX05hbWU9RlVKSVRTVS1SRVNU?= =?utf-8?B?UklDVEVE4oCLOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9TaXRlSWQ9YTE5ZjEyMWQtODFlMS00ODU4LWE5ZDgt?= =?utf-8?B?NzM2ZTI2N2ZkNGM3OyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1h?= =?utf-8?B?YjRkLTNiMGY0ZmVjZTA1MF9BY3Rpb25JZD1kMWQwMjczOS1jZGZkLTQyODIt?= =?utf-8?B?YWZjNy03ZDI4N2Y5MGFmNjk7IE1TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00?= =?utf-8?B?MmFjLWFiNGQtM2IwZjRmZWNlMDUwX0NvbnRlbnRCaXRzPTA=?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 10d5b04a-f69d-44fb-7c8a-08d9a81ae2c8 x-ms-traffictypediagnostic: TYWPR01MB8431: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xOQFa+oU/8Uvw9mDy95cjMOP3iylziI50dwS9snTylNpRhyr5Wq9CadAIy/0ro0L3ll6cmwq3xRmjPDMfAzbaX9CHECx3mkzux6xav379Bam3/eJgnpbPwdoGHiWElx8URDR5uxsv/Fd4UeNzV4kwaqvLOAK5qp3leGrGCt/gFuKjjSxRzDuLOqxR8jXZVVhDJcqUKj79GDI0B8jz65Nw7uTY7154oqYtjHsj92HL63xtXU6txDSVbitiJZdamFntPa9LYp4XzfE72iekRay8YjZcI5Smr8I4RTNcCGx4rvyBlUrU1zv6SJRYMvK5EI7SKuyWt3QZwc7a9sy5EsEnmGCEVUcfz4OsaqUKqd85waT6alXji6E2+JhBj418RNxlK1FUP+oJwZm+KXVkOEgBV6Aoa5un6adFSqz0ca5LLkCzAuxh/ot58Lqb8Kpd48szlIfk4skzxUF8aWdrocMgsu8lnFdJiZfFfqJMA4VK6g6xQhJdIEm3S1qxGMTYZEjl/Ifz6Ytec5LZyZMDv4WPNK/ErTBp9gf2g2dx3Q8Rtc+cmvHikGOCYrewiWdmR5Brvu7g3EUEiG+iC5mG5XcOZWOBKszQW/hC0NoVU/koodhc3YI5o1BtbvlrVVGJJ4rj/iUY2b5/nv+6lBmS+aNj6VDVAbDC3L/eSDB1EfhuOkNO7BP3/KCgdLbT0y9cLrTg+z1XIufLZDAmMiI/+Pwi9MeszHrQ6lCt1xqcZYGGaD2TH5bxF7Kt7v/mumFTT1KuD2WBz9LuItOU612rKI5/fHn7LfUUrkRfFjv0llPRMU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYCPR01MB8373.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(7696005)(26005)(55016002)(76116006)(4326008)(66946007)(71200400001)(8676002)(83380400001)(86362001)(6916009)(8936002)(5660300002)(508600001)(45080400002)(66556008)(66476007)(52536014)(66446008)(64756008)(966005)(53546011)(6506007)(33656002)(85182001)(186003)(9686003)(38100700002)(2906002)(316002)(82960400001)(54906003)(122000001)(38070700005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aGRpYTZlV1UzWFRpb0dZV1o1bWNYQ3FRKzJGOVdnazdoZVJ5cDNtL3l3L0JE?= =?utf-8?B?VXp5enNzVUpka0NTaDVySzZpQVMwN3ZLbnlxb0lDaDVDTm4vMXVkcktxRHZO?= =?utf-8?B?T2xZU0dJeG1YNkdOc0N3YzRPZ0Mvd2pXRmZwYWkyNnRMaWd2TXN4M2YyUmc5?= =?utf-8?B?RVJZUWZqMGVkNGhYais3Q2RjdUY0VzNWaERkbkRwdWFlT2lrek91NVZ4QWh3?= =?utf-8?B?aDNiRjZwZ1BxMXcycmFYbnN1VGI5c2JhZzd4WjlGTXJtMTlQSlFsN3ZlRHh5?= =?utf-8?B?cVJmRHFIMWNGZWNQSGpmaHNwUE9NUkRqVkw1KzV6QTJDcUFSVTgydEVsUHNG?= =?utf-8?B?aGtWUjZWOUhJYXFUT2VDMHRUM0xmY0k1eXFjNkNsZ2pXK2VIaTk4bVREcUlK?= =?utf-8?B?V2FrdFJkSE51RXFZQnBOUWN3T0tqSWh3UHZYYUNoLy8yNjVHTis2YllsUytX?= =?utf-8?B?OWZPRGhsV2ZYNm9xV3gycWxNb2hiSjA5RmJHc0pOb053R0FnTkZjM1QvQXNo?= =?utf-8?B?UFNhQmxld2k5dmVlS0ZWNmQwR2ROTVlhMnZEY1FmV2lFMkw0TlVBQnZPbWQr?= =?utf-8?B?SCtiZU11enQ2anErV2czNFR2TlBsaFhYTnRxd2NVK2hzRkp0bXVkMTVhdkFO?= =?utf-8?B?WmlBaFJsZGpGYWJuci9WMEZoL0U4WlprUWxxSjFzckNvQlNYS1Fnd0xmOEZt?= =?utf-8?B?enRUT0lOSC84cjVWdlV0M3J6SHdEYVRzZ3l1aTRpUVByMVpNU0RJdHEwVUNn?= =?utf-8?B?ckJwQ25kUjJQWlNWVElUV0RyMW5wZW1uNGM2cUx0Z1JRc25DdmRLN2d1ZFdn?= =?utf-8?B?TTlyNnlSclZnQjNxQXpVTW4wdSt6RG9zZ3hFQ2hmUnZ3YVJLc0NGQmpFUi8w?= =?utf-8?B?S0FPTTB6UEdQbElVb2Z0OStZamV6bDFOSWVTZnlvK1U1MEI1bVBGak5CWFgw?= =?utf-8?B?dWhlSjdmVEN5WE1DUnNQM3RCMG5HRHNndzJVR1J4VGZva2g0MkdNVm5ZS280?= =?utf-8?B?aTVNbmNWNHJtNmV6SlhvY2pjN3V1QTMyMlVkZGE1dThwd0VUbmRrbDBQUC9h?= =?utf-8?B?NjFSNmZDYjVMdzMvM1JkRGJwRzA1aFB3dXRSNW9VVG96MEhhdDdrcWJ6bVRH?= =?utf-8?B?bFpLeU1YZC9VeGlRMlVQZFh4TnM1TnB0SjJrek1BRjEzM0E0eWFhV2Z3azFm?= =?utf-8?B?S3gzWVROdDZhaTl4WmZIVUp1YmVIWFAyT0pyV1RUb3loRkg4dkdjUnhPZGZn?= =?utf-8?B?SmNCWU94bGpnME9YNldGVERLMTVlSi9lSVViSU5ERk1LeXZ2YmcwaU5PTjNx?= =?utf-8?B?WENucWIzdVFzUzIwWms2eEpKRlZsTW9WYklJRWRPZkdXdTBseTc2QmtxS0hn?= =?utf-8?B?RXBSeVFiUlJRQmVGdjZ0c3Z1eDI4aHpFcS91QUcwcUxEb1A1WnRORXVCVW5m?= =?utf-8?B?N0ZjcUtsVFdNTXZzc3dSQTRhUWFJQ3ZWVW1vN3c0TEgvL1VJS3ZVaVNhSjN4?= =?utf-8?B?QkJvYU00Tk9XcG4yU3FQbkl6TlUxdnk1U2gzM09jUXROT0NoSVZxWVFZWm5J?= =?utf-8?B?NkJFRVFXb3c3WUFRc0dlbHZ6OTNodXBmWWg0TXVBTGVPN3VzeVEyWVBEYXV3?= =?utf-8?B?TGVrZ0k1TjJvKzNTSFpscjhGK2dzV3p3eEZiazBxMmp3N0ZVamFVVVJMQUxV?= =?utf-8?B?Qi9CZ2k0SzFGMVZob053Q0VtRUNiUXc5Yk1oOTErRGdGdnZ5VHlNSEhBT3JB?= =?utf-8?B?d3RTVlh6VXhYQitOMlNoekJnZXMxNjVqZFl5Tm5vY1NlN2psYlM3R1BXZXdx?= =?utf-8?B?R3lSQVdKdWJiT0VjV1FyTmMzbGtQYXVQTHVwYUM3dytoL00xT0lXMlIwQ2N0?= =?utf-8?B?TDl1VG9YckZ2dTBBQk1TaG9KdzRsN3AyRjJtZEx5TEZUbG5HSXhCVmJHdDJP?= =?utf-8?B?bVZ6SUIwcGh0aHZWa1kzUFpLTnUrVjN3YVpHWWpaZ1RQdHlqekxRbW9zckJM?= =?utf-8?B?bThIdG9hTFpvNzlFalNhR3h5MWIzSytpQUFvZTdoZWVTSFZreU5hMlFkKzNs?= =?utf-8?B?dGg3b21mSFpCbXNPZldEWnlDSGVWczJEc1R5emt1V25HeWlxcGp4UUhtWm54?= =?utf-8?B?UWJwSUdEdjVTRG5Ub0RZQm9MMk9LYVBrcDk4aUpGZWRORElqdGFxN3RKbmx0?= =?utf-8?B?bnB2QmpEa3dSU3dSNDRXUWNhTC9xUmVoU3BTa1l2UFlmaFd0YVNpUmNVNUNn?= =?utf-8?B?MTluQXdvNWlhaGxuZEN6MDF3Y2hnPT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB8373.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10d5b04a-f69d-44fb-7c8a-08d9a81ae2c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2021 09:32:47.6036 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: s/3McN9UzxA9Rf+JcUMh2uNThYbDxnfHEx5rJ8y4j6ftOlYt8XQW8Y7Wl7pPvULor6QGwyltliu0jeK/MvWDbPELsLYYiNuheKy0JXrtv+0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB8431 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gV2VkbmVzZGF5LCBOb3ZlbWJlciAxMCwgMjAyMSA2OjEzIFBNIEkgd3JvdGU6DQo+IE9uIFdl ZG5lc2RheSwgTm92ZW1iZXIgMTAsIDIwMjEgMzo0MyBQTSBEaWxpcCBLdW1hcg0KPiA8ZGlsaXBi YWxhdXRAZ21haWwuY29tPiB3cm90ZToNCj4gPiBPbiBUdWUsIE5vdiA5LCAyMDIxIGF0IDU6MDUg UE0gb3N1bWkudGFrYW1pY2hpQGZ1aml0c3UuY29tDQo+ID4gPG9zdW1pLnRha2FtaWNoaUBmdWpp dHN1LmNvbT4gd3JvdGU6DQo+ID4gPiBPbiBUdWVzZGF5LCBOb3ZlbWJlciA5LCAyMDIxIDEyOjA4 IFBNIEdyZWcgTmFuY2Fycm93DQo+ID4gPGdyZWduNDQyMkBnbWFpbC5jb20+IHdyb3RlOg0KPiA+ ID4gPiBPbiBGcmksIE5vdiA1LCAyMDIxIGF0IDc6MTEgUE0gb3N1bWkudGFrYW1pY2hpQGZ1aml0 c3UuY29tDQo+ID4gPiA+IDxvc3VtaS50YWthbWljaGlAZnVqaXRzdS5jb20+IHdyb3RlOg0KPiA+ ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+IEkgZGlkIGEgcXVpY2sgc2NhbiB0aHJvdWdoIHRoZSBs YXRlc3QgdjggcGF0Y2ggYW5kIG5vdGljZWQgdGhlDQo+ID4gPiA+IGZvbGxvd2luZw0KPiA+IHRo aW5nczoNCj4gPiA+IEkgYXBwcmVjaWF0ZSB5b3VyIHJldmlldyAhDQo+ID4gSSBoYXZlIHJldmll d2VkIHNvbWUgcGFydCBvZiB0aGUgcGF0Y2ggYW5kIEkgaGF2ZSBhIGZldyBjb21tZW50cw0KPiBJ IHJlYWxseSBhcHByZWNpYXRlIHlvdXIgYXR0ZW50aW9uIGFuZCByZXZpZXcuDQouLi4NCj4gPiAz Lg0KPiA+ICsgICAgew0KPiA+ICsgICAgICAgIHNpemUgKz0gKmV4dHJhX2RhdGEtPnN0cmVhbV93 cml0ZV9sZW47DQo+ID4gKyAgICAgICAgYWRkX2FwcGx5X2Vycm9yX2NvbnRleHRfeGFjdF9zaXpl KHNpemUpOw0KPiA+ICsgICAgICAgIHJldHVybjsNCj4gPiArICAgIH0NCj4gPg0KPiA+IEZyb20g YXBwbHlfaGFuZGxlX2luc2VydCgpLCB3ZSBhcmUgY2FsbGluZyB1cGRhdGVfYXBwbHlfY2hhbmdl X3NpemUoKSwNCj4gPiBhbmQgaW5zaWRlIHRoaXMgZnVuY3Rpb24gd2UgYXJlIGRlcmVmZXJlbmNp bmcNCj4gKmV4dHJhX2RhdGEtPnN0cmVhbV93cml0ZV9sZW4uDQo+ID4gQmFzaWNhbGx5LCBzdHJl YW1fd3JpdGVfbGVuIGlzIGluIGludGVnZXIgcG9pbnRlciBhbmQgdGhlIGNhbGxlcg0KPiA+IGhh c24ndCBhbGxvY2F0ZWQgbWVtb3J5IGZvciB0aGF0IGFuZCBpbnNpZGUgdXBkYXRlX2FwcGx5X2No YW5nZV9zaXplLA0KPiA+IHdlIGFyZSBkaXJlY3RseSBkZXJlZmVyZW5jaW5nIHRoZSBwb2ludGVy LCBob3cgdGhpcyBjYW4gYmUgY29ycmVjdC4NCi4uLg0KPiBJJ2xsIGp1c3QgZGVsZXRlIHRoZSB0 b3AgcGFydCB0aGF0IGhhbmRsZXMgc3RyZWFtaW5nIGJ5dGVzIGNhbGN1bGF0aW9uIGluIHRoZQ0K PiB1cGRhdGVfYXBwbHlfY2hhbmdlX3NpemUoKS4NCj4gSXQncyBiZWNhdXNlIG5vdyB0aGF0IHRo ZXJlIGlzIGEgc3BlY2lmaWMgc3RydWN0dXJlIHRvIHJlY29nbml6ZSBlYWNoIHN0cmVhbWluZw0K PiB4aWQgYW5kIHNhdmUgdHJhbnNhY3Rpb24gc2l6ZSB0aGVyZSwgd2hpY2ggbWFrZXMgdGhlIHRv cCBwYXJ0IGluIHF1ZXN0aW9uDQo+IHVzZWxlc3MuDQo+IA0KPiA+IEFuZCBJIGFsc28gc2VlIHRo YXQgaW4gdGhlDQo+ID4gd2hvbGUgcGF0Y2ggc3RyZWFtX3dyaXRlX2xlbiwgaXMgbmV2ZXIgdXNl ZCBhcyBsdmFsdWUgc28gd2l0aG91dA0KPiA+IHN0b3JpbmcgYW55dGhpbmcgaW50byB0aGlzIHdo eSBhcmUgd2UgdHJ5aW5nIHRvIHVzZSB0aGlzIGFzIHJ2YWx1ZQ0KPiA+IGhlcmU/ICBUaGlzIGlz IGNsZWFybHkgYW4gaXNzdWUuDQo+IEFzIGRlc2NyaWJlZCBhYm92ZSwgSSdsbCBmaXggdGhpcyBw YXJ0IGFuZCByZWxhdGVkIGNvZGVzIG1haW5seSBzdHJlYW1pbmcgcmVsYXRlZA0KPiBjb2RlcyBp biB0aGUgbmV4dCB2ZXJzaW9uLg0KUmVtb3ZlZCB0aGlzIGRlYWRjb2Rlcy4NCg0KUGxlYXNlIGhh dmUgYSBsb29rIGF0IFsxXQ0KDQpbMV0gLSBodHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tZXNz YWdlLWlkL1RZQ1BSMDFNQjgzNzNGRUIyODdGNzMzQzgxQzFFNEQ0MkVEOTg5JTQwVFlDUFIwMU1C ODM3My5qcG5wcmQwMS5wcm9kLm91dGxvb2suY29tDQoNCkJlc3QgUmVnYXJkcywNCglUYWthbWlj aGkgT3N1bWkNCg0K