Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rQRvf-001LTG-Uh for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jan 2024 12:55:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rQRve-002WWS-W7 for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jan 2024 12:55:30 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rQRve-002WWK-Ji for pgsql-hackers@lists.postgresql.org; Thu, 18 Jan 2024 12:55:30 +0000 Received: from esa14.fujitsucc.c3s2.iphmx.com ([68.232.156.101]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rQRva-002Sn0-TP for pgsql-hackers@postgresql.org; Thu, 18 Jan 2024 12:55:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1705582527; x=1737118527; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=tgYwYzvaxzGeF5NvXwA/FBfavfJCVi+6JewUcWx7690=; b=VahT4UVkerglTivXLBzpC6BVD3/UxxWzMJyl2qvXFUS5Kuabjov+Hlx7 6Or2FfDf31Ql8+J3E1zkkIYjnI2Dh2V2kOuHYX3PbdlaRNM1HaJJMPk52 MPZkNVqDrwrF0v5Wg31dDDDPaF/5o3633vHwTS4qAtJlgCfWIp3C5JsSR exDxM4UwCYVqp/482YGMqzJ3Obsx0CwnufI2LCBhcm1N/ncwmiKEQAakh 54trsuUzdaTdKPfCN0CqN4ncHTEZnzJCaqUpctCUqUzemS+f4AjKcNvHK HDBpSSB5xWxL+/KkbAjlaDHsySlHHEmLco261YG5lIpGICMmYMbbGixc7 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10956"; a="108175328" X-IronPort-AV: E=Sophos;i="6.05,201,1701097200"; d="scan'208";a="108175328" Received: from mail-tycjpn01lp2169.outbound.protection.outlook.com (HELO JPN01-TYC-obe.outbound.protection.outlook.com) ([104.47.23.169]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jan 2024 21:55:22 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EA/KEXaGnZhHMjId7WFxLhdIwBXLkUaDgEWy0bYg4qgKfdlaX9Zp+9OFnY0A2lg99a/JI9p+B6b1/AAk3xdq458CNARLuyOzJK3vlU3rbMY/qpJK+5NQILLOLAImm27iA99/WLHb0I+HvUCjc+A3UCnTokz7pK3FmodjEI5abSsMnFCzvs+m+/6a50FOZbXI3+YnQ821E0k0rP+BIIkK/hlwaR75pNZg7JhbnXNkYGv4E5089gJR1ob5kkiK2djRsMR9Djfs9E8Q1+xtUJssFKJgMZJ1+GNrnG/Wlzv0sW5ayDMpLz3hAM0qFjXvNV7g+P3aOA1BXatSiuu/cNcOGg== 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=tgYwYzvaxzGeF5NvXwA/FBfavfJCVi+6JewUcWx7690=; b=j8JFtBNlzYcNWIq7h42v1jJ8p3loSBmUWe7htXxzdXf+Zq8Amzk3qnC+MGseK/Z128AwM5Ev8+6lWkx/EQV606C6u3EM3Sx+8hZGVzPEnhOe71klvoIZWVDFG21Qa+t/Jseq+wqmD8N6G8lxe6ERb7EWAnc2XyielnQ8JHNvLbEpcdklECR0K4mX8UUtmjPjWQ/HBA3FpxYF3azu5AmJ41GMTl3Hix8WAUpKQoEowTRULLDJJ7Xza3CXtdKJckZaZeXHE4DznKG7/408miX1gagkJQTrm3uSm3J50l2KyQhTy3i/SQj021H+s7cqcrxLCp/BgCdSdx5xmZuhCTs32g== 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 Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com (2603:1096:604:bb::12) by TY3PR01MB11827.jpnprd01.prod.outlook.com (2603:1096:400:40a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Thu, 18 Jan 2024 12:55:18 +0000 Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::638f:c5ac:dcaf:baa1]) by OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::638f:c5ac:dcaf:baa1%7]) with mapi id 15.20.7202.024; Thu, 18 Jan 2024 12:55:17 +0000 From: "Zhijie Hou (Fujitsu)" To: shveta malik CC: Masahiko Sawada , Amit Kapila , Dilip Kumar , Peter Smith , Bertrand Drouvot , Nisha Moond , "Hayato Kuroda (Fujitsu)" , Bharath Rupireddy , Peter Eisentraut , Bruce Momjian , Ashutosh Sharma , Andres Freund , pgsql-hackers , Ajin Cherian , Alvaro Herrera Subject: RE: Synchronizing slots from primary to standby Thread-Topic: Synchronizing slots from primary to standby Thread-Index: AQHaJE9sgJJNJUqALky3mvuBKJq3g7CYl8uAgAC/xgCAANHogIAAa3WAgAArgoCAAQCOgIAADoeAgAA1dgCAABjKgIAABtwAgAL+XYCABKJcAIAAQJWAgAK2zQCAABFoAIAAWssAgADokgCAAKIxAIABM9iAgAUcsHCAAOg8AIAAsL6AgAEHJgCAAGl7gIAAGzGAgAljCKCAABkPgIABJ9qAgABFKACAApdEgIAANHAAgAanVQCAAbfUMIAA/DsAgAATNYCAAJYZAIAA46aAgAB8dwCAABaPAIAEULaAgAHkvsCAACL0gIAC/nIAgAGlGQCAAAWMgIABP5kAgAR2lICAAAmYgIAAOC8AgAAk1ICAACYogIABa66AgAAOZoCAAbEOAA== Date: Thu, 18 Jan 2024 12:55:17 +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?NTBfQWN0aW9uSWQ9MzUzN2U5ZDAtY2M5Yi00MjdkLWJjYjAtODNlNjU4ZjJj?= =?utf-8?B?YmM3O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFROKAiztNU0lQ?= =?utf-8?B?X0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0ZmVjZTA1MF9T?= =?utf-8?B?ZXREYXRlPTIwMjQtMDEtMThUMTI6MjA6MTRaO01TSVBfTGFiZWxfYTcyOTVj?= =?utf-8?B?YzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX1NpdGVJZD1hMTlmMTIx?= =?utf-8?Q?d-81e1-4858-a9d8-736e267fd4c7;?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OS0PR01MB5716:EE_|TY3PR01MB11827:EE_ x-ms-office365-filtering-correlation-id: 6aadf825-f6ce-4c23-9a5d-08dc1824b8bb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CTrpbu21OWjwL9z+ZlIJb/RDFVrlnaGesOI0S2riB25ni8GX5GVB2GaDIZuGqXaZ1M6MOSjbJqKvMAhc7Qj/jx3M8AtuDdoqKljfiScOlVp07ZYHPs2+wXcG9x4WDszClpyRKBnIdOGzg+MTUyjcug+c09gqqi1SpfOhDqgWrxaVyrQ4tnplgc/r+9Xai3PgjZ50D+F8PxEaauuPAukMSrVVN3VnLmmG/ocUSaA01MG4DrPgu2uJRyUC1wQjwdVEYvokcOmPT5UVEMdB3L1enLNGU2Gx1l1/RJjko205KR35cMd1XPca6TaP/nkTqIQB+Yloim8yv9uHvAfw2DyRkLCxIchemv7nPoVK/dkI6kzcuaX4G+4CN8aETEhds19H8xcj/eEH0UbwGyGbBTZrXKUdsWft6e5a2Ve1ORMTsx9wyLcOGdpIehbtwp9iUvOY9Hm71HrNbMKDOkM89oYXiLkxBO+Iv3XLUSqlsGn7Kk/dqONfTQCXkqi20mtx7PVIXRxoCruDSeYWG7Jhhs7e/QuKmJP39Pm3/xL2urjBsltuFIkwSdZCgmEHW0maNxCi6ybI6HTAsM31EN06FISjo6jmwsYuRkG47mZVmyY7mSHxefIW5LdkuBMNF3Qs5maOCnxioa0m4Hbv9fOkKKl6nA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS0PR01MB5716.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(39860400002)(346002)(136003)(396003)(366004)(230922051799003)(1800799012)(451199024)(1590799021)(186009)(64100799003)(1580799018)(26005)(38100700002)(83380400001)(122000001)(82960400001)(76116006)(41300700001)(64756008)(66946007)(8936002)(8676002)(66446008)(66556008)(66476007)(316002)(5660300002)(7416002)(2906002)(7696005)(6916009)(4326008)(478600001)(52536014)(54906003)(71200400001)(6506007)(9686003)(53546011)(966005)(33656002)(38070700009)(85182001)(86362001)(55016003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEt4d3U2NFJDajBSV1k0WVg0MWM2Y3BoUW9TdE1kd3lyV3pYNGsza0duYjF2?= =?utf-8?B?eUJYMkRUK1MxZVJYN25uaU1xakRpUzdHSU9tTUF0cS8wTldmV2dPMjFFQnB1?= =?utf-8?B?SlRzU3R5d3pPaThrQzJGMFZ3Y0NRZXFUK2FobXpuMWNwVnpGTE85OGJCVzBI?= =?utf-8?B?d0NoU1kvbG1XaS9MZWhlMFZraGVvOFA4WGc2elVJRktMTkY2SEdXT00zSEtu?= =?utf-8?B?OXZRS3g2NE0zd3p5c3BxMmpYOGFyeDhOc3UxcTVHSEd2cU9KcEpyZ2RTcEk2?= =?utf-8?B?K1BDR3J5NkY2QSszMWF1R1hEdnRvWDNvaytxd1BLOFpZSVZXTkRBWXczTHdI?= =?utf-8?B?MzZ5M2VPbEVBVHJTenBDQU1QMzZUMDNoWmYySnY3d0hTU040VG9YZFBMa01M?= =?utf-8?B?RDgzak1yQ3k1QnNDbTlTMlBrZXFUQnlrQ1lEWmZtKzA2V3NmdThUcCtQUW94?= =?utf-8?B?U1ZRZml1UEoySklGSGpRMU55cXNkYXp5d2VHSTIveXBpaWlNVVplOFBFeWw5?= =?utf-8?B?eWx6SWJob3ZpWnQ5ZlV2SWtqYUVqeVR2ZzBwRFNFTDE3ZGM5ZHJHSGFjNWdN?= =?utf-8?B?cHZXNFVvcFRsUXFDN0hrbm52VlIyYjYvYzFPNWs1N3ZPemdIVmdlLzFvY2V5?= =?utf-8?B?MzlYQW1LQmsvMG5SeEt5NDcrQlM2V010YVVTVGgrbUxLOFhzdnVDUnltcEFY?= =?utf-8?B?VWovOFFCZFRPaWxuZWhTSFhaOEJoN0ZjTktUbnNBbFdjNlRhNHVwNzFBRE9Q?= =?utf-8?B?eXEwOEtoYjZDNnF0VElmZHRRMmFPOTVIS2VTcXNZUlp3SktaMjcvNUJGYWJm?= =?utf-8?B?MWppaWNHOWFyS1F1bFh3UWljbjVVL09RaDgvV1FJZ1djeEVWUUpHbTBlaWF0?= =?utf-8?B?ZmZUekZMd0FCazU2dElFK2I3d05ZcVFscmRwQXpIR0t1Z1RSL2gxeVY4OXBJ?= =?utf-8?B?YkpHWmszdHUyaVZJOTN0Q09laTVaMDJUcTR6QXVVYkxNcnlQb1lsRmV5NUtP?= =?utf-8?B?aGloV0xQbitqbTM1MUl2SnJObGFtK1U5RUkxU3R1QXdnenh3UVRmaVB0QWdK?= =?utf-8?B?TktHN1EvSUJGTGw3R3FtQjR1d1VRUnVucFhocEhjNG8zZ1lKbnc0S0tyZUZa?= =?utf-8?B?YmQ0QkpKeW1HZVd3V1hvWVFEWDJtSjFVN1ZxajRFMDJla2JyRWN5WVJWMGdv?= =?utf-8?B?ZFVaLzQxczV3UzZnRjkwaW5pN01OenZ5M0hrZnhzS3NZWFdRZ1hVMm9YWi9S?= =?utf-8?B?OW4wWU8vb2drVVQzSmxFMjFQNzVXckRNbytxTDZweTJMNHA5UzFjWkZqSWxx?= =?utf-8?B?Q1NyZEhPUkZ0aE1yKzYrbmZEZXROK1l1UmdEVlRuVzBTMDhUM2RBSTFyTzlX?= =?utf-8?B?MG43R2wyVzFhREtmdkdnc0tnNlJ4TU1OdEVSWFdMZzBzQk1HYndTV1ZlNHZZ?= =?utf-8?B?N0VBejcvWFRmQjlBc3h4RW5CR0kzdlQxVllIWndTbGdOT0FUQjJUQTQzZWdo?= =?utf-8?B?VXBYVk1JNE9YQ3YwZFlaQmVxa3VGMk40VUZVWkMrZ05UcE1TSmNuVGw2endw?= =?utf-8?B?eUpFM3NXQW1keGlCeDU2OU4wL0VFSUNabFc3ZFArYWJCemhXMFk5bmxhSFJG?= =?utf-8?B?SWlLb2lvY3lneHkrMXR6UFVtdGZGbk9mR1p1VTdEdVg1cXNrWmRPckFDM3pj?= =?utf-8?B?WmNCSDErZmI5cm9xYjk4VlcydUw1emtjQmN1NmNGa3FUVUZxdW9CT3lWQzE2?= =?utf-8?B?UVlZNGdMWHVkV2RNelozTFB0VUJmVldxMG9vR00vTHRrVkFpai8xWTk3dW9Y?= =?utf-8?B?KzY2cXpqdk9KdUoyb0h4YWtzRmRudHk1WHdQeFgxdlZNU3JuUi9xQmZadkJx?= =?utf-8?B?dWQzbVR1cFdueFdMTU9JUjdqVDZadlB0alhicDhBTzdOSytsdDA4VTZCTFN0?= =?utf-8?B?S203bXdDdlIvNlhHWC9PUjk3Zk1uTGpxUVlhQnZadFlKSVlxZ1ZOZ0kyN2w1?= =?utf-8?B?R3d0QkJIMFNubWR2c1RFUDNOSWpRdVVnZ1psZ0RwMnZ4ZE40a0s2QzRsTWI1?= =?utf-8?B?cWRmaEFCdG54ajloYnBmRUVWKzdZTFdnT2wzQXI1b21yTFFWTjB6OEF0c3kw?= =?utf-8?Q?aCqYbEUcf6fzmW/8a/GnTQtGY?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: yeFC3ZQFUZtllZWcmO2admeACBVfxeKiQ4C02peOkdsMy+mXPG4a7KCbGoSqZQXtaftSOdhi1Ft8Ah1j0zbgjapIfbBx1olfyCLvSy6cbLhHzhcmxVTbUjH0AGJtVrK0TdzEC2qUSplOjRH6My1nUeDNdANP3VEn8P11dZDnj4dNfBW2Im8Kjmu6Ej7lsT5HvGTDxBspkex6MDifQ1kLB91O0kG7zdV6MAFDD8KtnbCmRhINBp7EK249oxszbaSBZupHVawBJaaqRb2VxuY5+Nf0vY/WYTFGukViyyY9MDaDs1bVAoaHV+QB8zIGopTGwk0+dlS4X9hmTyMtGH+v2nkPsILQZWC4Q28bBWz7o0VO+irBlUlISMjohSmOSE4wIvXjJzSlovaM8c122RW/CP2uFhLoV1fCuBb1vwW69ze+s/dafTlxjSZviyRgF4rtD3FYictm1VavJy5fCv4/JQk8ZysPvDnMsZI/UXBCrCaX3kkfWbHJNCPFH3c5YDtjykCzya7XLfizTKRBBNwYUJCuxrB63FCgDJccLJtsAGKvfUncAkXnAO8aupEcP0Hzl0UUFXpbt8MdNjlQcb8twYvuj8IvGYBBw51xD3ZQzPM6wtGLyuE2iJsOAuHF5iqJ X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OS0PR01MB5716.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6aadf825-f6ce-4c23-9a5d-08dc1824b8bb X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2024 12:55:17.6687 (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: f7uAtEkZxkPhNsnNtZhHzYYRtDM8gg6YWeDerkFau5KHRhzQejS9he57tKcpnysHbdrG8bGERzsHijxB6b+d2w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY3PR01MB11827 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gV2VkbmVzZGF5LCBKYW51YXJ5IDE3LCAyMDI0IDY6MzAgUE0gc2h2ZXRhIG1hbGlrIDxzaHZl dGEubWFsaWtAZ21haWwuY29tPiB3cm90ZToNCj4gUEZBIHY2My4NCg0KSSBhbmFseXplZCB0aGUg c2VjdXJpdHkgb2YgdGhlIHNsb3RzeW5jIHdvcmtlciBhbmQgcmVwbGljYXRpb24gY29ubmVjdGlv biBhIGJpdCwNCmFuZCBkaWRuJ3QgZmluZCBpc3N1ZS4gSGVyZSBpcyBkZXRhaWw6IA0KDQoxKSBk YXRhIHNlY3VyaXR5DQoNCkZpcnN0LCB3ZSBhcmUgdXNpbmcgdGhlIHJvbGUgdXNlZCBpbiBwcmlt YXJ5X2Nvbm5pbmZvLCB0aGUgcm9sZSB1c2VkIGhlcmUgaXMNCnJlcXVlc3RlZCB0byBoYXZlIFJF UExJQ0FUSU9OIG9yIFNVUEVSVVNFUiBwcml2aWxlZ2VbMV0gd2hpY2ggbWVhbnMgaXQgaXMNCnJl YXNvbmFibGUgZm9yIHRoZSByb2xlIHRvIG1vZGlmeSBhbmQgcmVhZCByZXBsaWNhdGlvbiBzbG90 cyBvbiB0aGUgcHJpbWFyeS4NCg0KT24gdGhlIHByaW1hcnksIHRoZSBzbG90c3luYyB3b3JrZXIg b25seSBxdWVyaWVzIHRoZSBwZ19yZXBsaWNhdGlvbl92aWV3IHdoaWNoDQpkb2Vzbid0IGNvbnRh aW4gYW55IHN5c3RlbSBvciB1c2VyIHRhYmxlIGFjY2Vzcywgc28gSSB0aGluayBpdCdzIHNhZmUu DQoNCk9uIHRoZSBzdGFuZGJ5IHNlcnZlciwgdGhlIHNsb3Qgc3luYyB3b3JrZXIgd2lsbCBub3Qg cmVhZC93cml0ZSBhbnkgdXNlciB0YWJsZSBhcw0Kd2VsbCwgdGh1cyB3ZSBkb24ndCBoYXZlIHRo ZSByaXNrIG9mIGV4ZWN1dGluZyBhcmJpdHJhcnkgY29kZXMgaW4gdHJpZ2dlci4NCg0KMikgcHJp dmlsZWdlIGNoZWNrDQoNClRoZSBTUUwgcXVlcnkgb2YgdGhlIHNsb3RzeW5jIHdvcmtlciB3aWxs IHRha2UgY29tbW9uIHByaXZpbGVnZSBjaGVjayBvbiB0aGUNCnByaW1hcnkuIElmIEkgcmV2b2tl IHRoZSBmdW5jdGlvbiBleGVjdXRpb24gcHJpdmlsZWdlIG9uDQpwZ19nZXRfcmVwbGljYXRpb25f c2xvdHMgZnJvbSByZXBsaWNhdGlvbiB1c2VyLCB0aGVuIHRoZSBzbG90c3luYyB3b3JrZXINCndv bid0IGJlIGFibGUgdG8gcXVlcnkgdGhlIHBnX3JlcGxpY2F0aW9uX3Nsb3RzIHZpZXcuIFNhbWUg aXMgdHJ1ZSBmb3IgdGhlDQpwZ19pc19pbl9yZWNvdmVyeSBmdW5jdGlvbi4gVGhlIHNsb3RzeW5j IHdvcmtlciB3aWxsIGtlZXAgcmVwb3J0aW5nIEVSUk9SIGFmdGVyDQpyZXZva2luZyB3aGljaCBp cyBhcyBleHBlY3RlZC4NCg0KQmFzZWQgb24gYWJvdmUsIEkgZGlkbid0IHNlZSBzb21lIHNlY3Vy aXR5IGlzc3VlcyBmb3Igc2xvdHN5bmMgd29ya2VyLg0KDQpbMV0gaHR0cHM6Ly93d3cucG9zdGdy ZXNxbC5vcmcvZG9jcy8xNi9ydW50aW1lLWNvbmZpZy1yZXBsaWNhdGlvbi5odG1sI0dVQy1QUklN QVJZLUNPTk5JTkZPDQoNCkJlc3QgUmVnYXJkcywNCkhvdSB6ag0K