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 1tvbU6-006Ej8-1h for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Mar 2025 12:28:22 +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 1tvbU3-005tJN-UJ for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Mar 2025 12:28:19 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tvbU3-005tJE-Ei for pgsql-hackers@lists.postgresql.org; Fri, 21 Mar 2025 12:28:19 +0000 Received: from esa3.fujitsucc.c3s2.iphmx.com ([68.232.151.212]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tvbU1-000JNl-0g for pgsql-hackers@lists.postgresql.org; Fri, 21 Mar 2025 12:28:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1742560097; x=1774096097; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2Vg7nfeQpByyFC0+VpiC+VtkFBOlU2YzUCAO2CiQDvw=; b=Mdl1IOB1uAVuJyMxrPxLk/zLu4dIjbXsoceoz6onedyBCDv2XAVdMq10 XUfh/uzXI7DR43tXxTi/f2KIGf7Ej+KP0qWMlGa1EcQKp6mqziXGJtqPj MOcKgjf+Lz03DjWaBPcU8RVWsRpeWE6f6MtMYm0/nV3goTYBD8t2WSR0f RwfzgrXh1xLxFL12RlD7Vvdfl2VFIwwn8WYqBR1ff5nc24m5V3p2ADva3 yN26xDkF+DFbu2g+xEfqjTwSAxMtyBkO4Nm5SgcnZ339F0hTWexTiOwOx jpCa9OTslA2QQY/JWdGibxkSpumpcDcCCZV4qnieezemMeJG0PMQhFm3x w==; X-CSE-ConnectionGUID: sl+10dyoSNi1ZmrII1ETmw== X-CSE-MsgGUID: pKH26E/VT8OofEEHzabk/g== X-IronPort-AV: E=McAfee;i="6700,10204,11379"; a="61539792" X-IronPort-AV: E=Sophos;i="6.14,264,1736780400"; d="scan'208";a="61539792" Received: from mail-japanwestazlp17010007.outbound.protection.outlook.com (HELO OS0P286CU011.outbound.protection.outlook.com) ([40.93.130.7]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Mar 2025 21:28:13 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZZqnd2it7xJa+6eF4uWfQlBaHlZlIWZJRGNhfz1YnBC8tH+M5TWF9RJOoUdTSDvbVe0OVBkXZodMjSyhr2KLbGk6YcCcCWvEAjyr0M1ea6Qf0l+sDBb+G/oJvrDfbyYpGThgXakt5AH2lqKr8YF8T6aVP5CrYSEFbf7wdaAjCrqLloCLQzJXvBSS7vKjkSswWWcVX0PgmtgqgZD6pzOW2c92LoyNgGFOthMESJXN3MvTGcOYlV+Bmul1rMwYaOxIYKmq3Sszjs+tH0Fp3sAcLoPD3yTGFRbWm5+TaJ/VEDbVhUHzs4Dr51dE/eMkhjXhJ7pw+qRdQHbCU4zLVD7hCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=2Vg7nfeQpByyFC0+VpiC+VtkFBOlU2YzUCAO2CiQDvw=; b=bfe9XikCY3rA8jwrIx8SUwwBLuFccxhSORoyOl+RBA/P64xOTs1LENDEziZgr5O1PVRRi4r9D67x5WUjBNId8DDmKaQxawMaulReP7KQ+gmRWLVzsJxywsRkUyF4OecP1FmlA/sFgSukFVOhpkAvy8W+ya/bXWoI4ii7wJErqgQ3pgYWbXsHU4ls1ntfLit6hiApayue9kFQ9NDF8XgOPOqeIiEHz0zAvoWroQYULLvPPKvnNY6mUJNc2lZsFnStqGj4EnaD0PrcV5v5jmG8UJzTifjpxRr13dNj6jUXqdc+CAP/qnXOmak1Y+kEK0nipsOsI9BAcKpJzmNP8kJeyw== 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 OSCPR01MB14966.jpnprd01.prod.outlook.com (2603:1096:604:3b1::6) by TY4PR01MB14030.jpnprd01.prod.outlook.com (2603:1096:405:205::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.34; Fri, 21 Mar 2025 12:28:10 +0000 Received: from OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06]) by OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06%5]) with mapi id 15.20.8534.034; Fri, 21 Mar 2025 12:28:10 +0000 From: "Hayato Kuroda (Fujitsu)" To: 'Bertrand Drouvot' , Amit Kapila CC: "pgsql-hackers@lists.postgresql.org" Subject: RE: Fix 035_standby_logical_decoding.pl race conditions Thread-Topic: Fix 035_standby_logical_decoding.pl race conditions Thread-Index: AQHbe8oQFXhjD6VynkKvEOrO7tyPy7N6PIqAgAA+hYCAAzRvgA== Date: Fri, 21 Mar 2025 12:28:10 +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?NTBfQWN0aW9uSWQ9NGZmN2YwNGYtNjc2ZC00YmM5LThiMzYtNGY1MzE0N2Vk?= =?utf-8?B?Zjc1O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?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?ZXREYXRlPTIwMjUtMDMtMjFUMTE6MjI6MzFaO01TSVBfTGFiZWxfYTcyOTVj?= =?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: OSCPR01MB14966:EE_|TY4PR01MB14030:EE_ x-ms-office365-filtering-correlation-id: 9dd18ed7-3a72-4687-8ae9-08dd6873d788 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|1580799027|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?S2VtdURHTStzblBHNDZVamhwWUF6YS9JYmoxTDhiRFV2UWlQLysvZ3lIN1FJ?= =?utf-8?B?SldhZ1BwSnJlOXRFWU5VN1g1bVd4elBLbVFCVlN2V2VxNUpCZkdvVUZybnh2?= =?utf-8?B?ZGZobU00bTRFUTB1QnRqeFFneGJZNjBBcXk5VnIzS3ZHWW02ZHJLb0E3cVZS?= =?utf-8?B?Nkl3U2pDN1k0VjJwajNYNXRtalBZOS96TlEwemFJQlVkY2xuUlVELzBJcjhv?= =?utf-8?B?Rk9pMUppcGlpWC9mMU45TjBrQzRLSVgwRDNQbXFla0Q2QS9ENTNXeGdPV2hr?= =?utf-8?B?d0ltUVJaVVgvSUYxVTAvaGdoQ2phT1lQME1aUkVNUGpqQ1owU05scndjbGE1?= =?utf-8?B?SnlzbHNTT0g1STJ0aUQ2YTJCN2FqUUlGVjFKNGwzNGVKTm84Q0VpOUs5V1RP?= =?utf-8?B?cGVycHhOZGFxSERaMkJzUU53WlNiaERyVU9UN3BVZFY4Z3VuWVlENUp2RCt5?= =?utf-8?B?NllpcmFhakxoajRNQnljZllrYjc2QndPUEpqOUR3bnMydFZtNFBicml1S2o0?= =?utf-8?B?cnhHRXIyeTJpL3BvMlhUaDgzckxkTGpjcGttSzZqMGNXaFYzTFFTaExnY1cw?= =?utf-8?B?S0pJbVlqWWhmbUVMMXZyYnhZbHF0NkIxNlZMcjJMMk4xa01pYmNBajRORnN1?= =?utf-8?B?SVEvZ2oyK0lSTFVQclFPVnRVZEdpaEZFaWNvWnJPN3RvRXdTdXdxaHhhWXlO?= =?utf-8?B?S09mNG1qVktna0owOGlPQ05UNXZsSllaMVBDTHNWV2haN20rbTE3RmwvL21O?= =?utf-8?B?b0xSYlphamdyM3MxOUhzemV2N0FZU3ZpdXc5anhaS0padjFoajlIdkw5Y0ZJ?= =?utf-8?B?UVMyTG1lUWJrcnlkUG96UnBtcVNicjZFWE5FMGYzTFVTU1VKT1FzWjdFY3Ry?= =?utf-8?B?RU5IUzRSdC9FNHdoTFM4elNhSndkTnZQV1lsUTM0OUNrbzJjZWZ6WkNObkU2?= =?utf-8?B?OGJjdDhHbE1EamFQcDVNOXNpYlBHOElPSUxZcExaY20vLzZNRDJLYTl0aDIx?= =?utf-8?B?VTEvRU9yYkdoYUM1MUN0aEFxOTFwdFZ0MHNWS2tmNW1MU2ZkeTV2cmhrY1M4?= =?utf-8?B?a0RvbitDYTJBNFlRMVlUOXdEWWNFNVdPbS9DMVE4eHh6K1FFZ1k3eWxqMklU?= =?utf-8?B?NThvWHpKeStXZHZFT2FiVXk5RzgvcDZQWGxaN242RlR5MUt5SG9LZTVFQ2wy?= =?utf-8?B?UXovNUVmS1d6b2RmTWlMVVl5bGdQb1YxRWpjZnVCS3RmRkp1bmEyQ244ekVY?= =?utf-8?B?QlJZdVhmVUZUVnV3ZlR5L1VCVFVtMkh4M3QxR1dEVzRwbFBGdzN2MVcra285?= =?utf-8?B?QXQ4Y1ZnUUcranloY3VUeGNGT3V1RGQwUWVVRXJUemN6NVRzNDJVS2ljYk4y?= =?utf-8?B?L2VBS2pYb242NEQrVFp6dDU5dXpsQnFFMW1oSHl3MG9BYTRxTURhQXlTT1Ur?= =?utf-8?B?dEQ4aGZ3NzV3VEwwREV6ZWlhZWU2Nm5BQmg2OEpXNUZ1dTk3Nyt6MW5aaWJs?= =?utf-8?B?WFArQmZDcTJCUmVyZkJRcldxNVd5Vm9KdHR1STZEc2s3ZmdaaXR4TzYvMDhi?= =?utf-8?B?aGFzMkFybTJnUHNhUkdMeC9hS0YxQmh3QWpCRS85ZGRYelNZRkZKL1Zwc0JW?= =?utf-8?B?NlJZMTJIaGR3U1JQdWIyeXpkM05TR0Z0eU9NWmpPRFl6SmYzKzhQZVZUak55?= =?utf-8?B?TDNjYW5xdnIvNlJtVU5nNmoybE9MTUV5Qlh4aVlvVG9JM3NjejVCbk5zM1JH?= =?utf-8?B?YzdYekZHVCthdEM4dGltSThLZm1keEkrcHBLc2d1MHlOUDJ6MEtBSHh5QlZj?= =?utf-8?B?KzFHQVN4MUFTTzI5Qi9EOEZSTWZuTnEra1ZFZXo2eDFKeEZPM1hpQkRWd2Zz?= =?utf-8?B?aUV6Z2w1aDgzYU5qTjQycTAzdjI1cXIyYzJFeW96enZtZitYbHR4YTRGc2kr?= =?utf-8?B?clE2Y2V1ZUNQVjBZQStTb3F4WGprTDh6cWJ3aWJKdTFFR2JWRU9mTnF5Ymdy?= =?utf-8?B?R1RrYkJBR1FnPT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSCPR01MB14966.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(1580799027)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YWh5dEQ1czhmN1lmWWtxb2Y3UDRIRkFscnR0QUZXaERkclloRlVOTnNmb2V6?= =?utf-8?B?NTc4SUQzWU5QSHhIR1IxT05oL1BKTmlpV2gzc3pXNVp1bVlpeG9mYmNBbHFq?= =?utf-8?B?NmRMVE95dDhKUmhNalR2b0o4UEVGT0hGRXdZYkN4UllIdmVwK3BKaHMvREdq?= =?utf-8?B?QkFiM1Z5VExGdjgxUS9RZ08wcVhEZ2czYWMxcVlWQmNuR2xqZjkrZ2hieCtk?= =?utf-8?B?Y0dwdkdodTJVR3dvU29wRU1ISlEvd1I4OWZKdVZlcE02NG11VnJtLytKOWJM?= =?utf-8?B?c0JTSzlqRjZrZ2k4TU5OdTBrbmI4SWRKd3RhSnk4RlI0QjJ0dHdBRmcyaFhZ?= =?utf-8?B?THg0VE9tOE44Um1lUW4ycEN0cVByUWQxZnVSZXVUY092NnV3WmRaM2tyTWR5?= =?utf-8?B?eXhpQVU5cmZnNDBDeTUyWnNYQlZjMThzOUVvdFNFVXg3UGtva00yMjZlc3dJ?= =?utf-8?B?bjREWDU1UDArQ0JXNG9pZGkrSi9Zd2hIQVhGeVpITjRMai9Eci9ySjJGNkdy?= =?utf-8?B?dXIrY0hsaTZVbFkxbGtWSXJFSldWZWllT1J4UzBXQ3B6eWpteXdpakR5ZVRs?= =?utf-8?B?eXE4QUtNcktUSXFueEhrNDl0NU9HeHhJenZGb0VRcWFpaitEUmRsMDg0djU4?= =?utf-8?B?UGJJcTQ4RVlacURZVXE5NFB1cU41MnJVYTQxUmZvZFNPdFkzT1VVS0NyaEo3?= =?utf-8?B?WVBCVmRrU2t1SnBqSFdJUGltU3gxdG4rZHM0UDBWdHpZQVNSNnhFRFJadmc2?= =?utf-8?B?bDlWOTRWUGYwL2t5RXQ0SVRENmRpZStPRXNkWWMvcnA1VFpReGVHaXFndTJX?= =?utf-8?B?Q1RaNzcxOGdZRjh4aUZlYU9YVmhZNGlnRjk3VzJmRzU3ckc3cnR0YWVvOXkz?= =?utf-8?B?NGN2cEVXaXcwTWQ5RTdkM1dqU2MwWWZvRlBxa3A5YkViTzhXOC94RldTS2xK?= =?utf-8?B?VnZpOUpiMktubGFjeGNqWVVUTVNtbmxjMHlXbmI1Z1FKMERvKzRWYTVLSUJZ?= =?utf-8?B?TFpwMXVrRERKZW53NElOWmdqNVFVcnBQTWplRlIzK3F1MnRGTlZFK0M5SFFx?= =?utf-8?B?enlzc2gySmxIWXB5VHpESmhhckdHYkZuTGZjUmppdHNISjhVTlNyRUw4UkVH?= =?utf-8?B?bnYzTWhqdFZRQ3JxZjVpek15Q2VXQXp4a2ZpdHB6clB2TUljYzNwYXU5Vlhh?= =?utf-8?B?a2svdVU2T0hCR3lZTVlPU3kreGlpOUZLbWZTZUxGekJMRjM2UE1XaGhZZ0po?= =?utf-8?B?V3lUNlFKZmdCdDl2MjVjSmRXcFV6WmdaNlM5ZDkyRktUQkZkTE03TDdmZU52?= =?utf-8?B?WCsvSmRnTldCVkJvTFBNNGlIb0JobVM3Z1I5RnhMTW95aFA5bWJ0eVJLU3Fm?= =?utf-8?B?cHhKelR6MEJ5R0FxQllVVXZVM2Jjb0JVNGRxY0F0QVRld1pSY1hNVURBWVBB?= =?utf-8?B?UnlXTkc1dm5KZDNEMjhTcmpVbTIweTZvL3R1dmc4dnRXR0RSSWFOa2U3bm5T?= =?utf-8?B?dGc5c0F3dm1HMVhqNGcxMkJ0bHE0NXBxUk5zUHhhaFRRN2xJaWxCWEVBWXNi?= =?utf-8?B?NzZ5aU5tY01VKzZpeTQraklNWkZxNUNwdXM3MlN4R21aRi9uUiswTjR4RXg5?= =?utf-8?B?enc2aDlVNk1hcUVEWkNwbE1VTjh3ZUJNbHFlS3U0NUZ6c0VRUUE1enVMekJY?= =?utf-8?B?ZXZNVHpxbWZVMktNMXVKb1F3SklzZjJybm5FVW5mdHhOQklUcktzbDNVK3lT?= =?utf-8?B?WFVKTHNGMzZQMGVpSXZOZnJiWVNKRTJyRG1IeVExTTlaeU9PcDRHRGh0dTVa?= =?utf-8?B?bXUzaVkrdUx1STNGaTRvY3Y3c0J4UEFjMkVrdGJ2Y0w4TnVKU1NQcUxqdFBN?= =?utf-8?B?L3YvTXd0NVl1K04wVjNVUi8xbnlVVXUyUUJMM01HSUpibzBNOWZqemxucDFJ?= =?utf-8?B?dHY4RHBIb2dkOVVXaXlvM2RCQ2creEhTQ2ZsbkM5d3gwOFh3VERQVDNYTTlH?= =?utf-8?B?N1dxVjYrSUFBRU9weTNPMU5MdEV2THNzUW5QZUdRMTBxTHFZVWI0OTlaNFBT?= =?utf-8?B?OTJrMDBPRkFGYldBUlFRZEFtTlNVbVVYVm8zWFRwaUR1bFRnVm9hNUp2T2FS?= =?utf-8?B?UUpnMzF6cXlodXU3S2hCQUZObFlNNmUva25KU0hPUjM3dmIwNEl3VklNYTcx?= =?utf-8?B?cnc9PQ==?= 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: X5JhBZwa7Y8JZJBqRlTerzWWd+NiD0kpgz7mBaAqxuNvSMEaSV4HYuysOd2XxixDXKsZ5BQjYjs/G00KgGH/SuHAvbjFw79yzlXCEXM2PAbk4l7ek9fW11l4+CpTU8dkZdA54e4fPqo3YYYmtVsOaI5R1cnxcEWsr0puG3IVszoxeHZXaC3sBWCfmXitPe2Yg7574fGBXnRZp2meQTgM+AAfJFLCig/GVAelyQNrfcAEpVlIwJbaN/cRL2832BOFwzPRWm7ReZoJg8G66Gn0AqZ1k6NmVXKUsDGjDW00vR+VEOSbM/yZgjdX6C0sT+6knj3cuzG8IHqdy/7wDdZ6gz+9UWhopIYUGm+QO9bNW1glsDTSgOuhlIoNUEiACVwK+ClBgsi6NqzJ+kJeOdLHYuORDOwKghPgx/mSTrUbjgNbJyqYGzwMINLJdaa4vwHwyx1vc9yuacBnM0kcGBX1U5i+820Anp0E8H4islZIYHPzux+cNz2tyEF8W3qToqOBOxviz5PoTCQNlTlm096vebZ2hb1L2Jf2d73yYnLW7YSeWLFMfUCQF4R/eEJixWmV/sXwEGGlLugU5vyqrJ/0nulwW2aR4HHh+keqAjZEUfGAiTOjaGNM3hXTtc97cZzt X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSCPR01MB14966.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9dd18ed7-3a72-4687-8ae9-08dd6873d788 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2025 12:28:10.3007 (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: gmyJycWPH5rGAQJk8SVbOF7DtT+Kk7T9QcTgTJYhb8qOjIA2PM/4IWnmKHYaJota7oZ+ja/U5OSWJfVduGOui41upqdWX0L0cB5Ortm9q4g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY4PR01MB14030 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk RGVhciBCZXJ0cmFuZCwNCg0KSSdtIGFsc28gd29ya2luZyBvbiB0aGUgdGhyZWFkIHRvIHJlc29s dmUgdGhlIHJhbmRvbSBmYWlsdXJlLg0KDQo+IFllcywgdGhhdCdzIGFsc28gbXkgdW5kZXJzdGFu ZGluZy4gSXQncyBhbHNvIGVhc3kgdG8gInNpbXVsYXRlIiBieSBhZGRpbmcNCj4gYSBjaGVja3Bv aW50IG9uIHRoZSBwcmltYXJ5IGFuZCBhIGxvbmcgZW5vdWdoIHNsZWVwIGFmdGVyIHdlIGxhdW5j aGVkIG91ciBzcWwgaW4NCj4gd2FpdF91bnRpbF92YWN1dW1fY2FuX3JlbW92ZSgpLg0KDQpUaGFu a3MgZm9yIGxldHRpbmcgbWUga25vdy4gRm9yIG1lLCBpdCBjb3VsZCBiZSByZXBvcm9kdWNlZCBv bmx5IHRoZSBzbGVlcCgpLg0KDQo+ID4gU28sIGlmIHRoZSBhYm92ZSBpcyBjb3JyZWN0LCB0aGUg cmVhc29uIGZvciBnZW5lcmF0aW5nIGV4dHJhDQo+ID4geGxfcnVubmluZ194YWN0cyBvbiBwcmlt YXJ5IGlzIFZhY3V1bSBmb2xsb3dlZCBieSBJbnNlcnQgb24gcHJpbWFyeQ0KPiA+IHZpYSBiZWxv dyBwYXJ0IG9mIHRlc3Q6DQo+ID4gJG5vZGVfcHJpbWFyeS0+c2FmZV9wc3FsKA0KPiA+ICd0ZXN0 ZGInLCBxcVtWQUNVVU0gJHZhY19vcHRpb24gdmVyYm9zZSAkdG9fdmFjOw0KPiA+ICAgSU5TRVJU IElOVE8gZmx1c2hfd2FsIERFRkFVTFQgVkFMVUVTO10pOw0KPiANCj4gSSdtIG5vdCBzdXJlLCBJ IHRoaW5rIGEgeGxfcnVubmluZ194YWN0cyBjb3VsZCBhbHNvIGJlIGdlbmVyYXRlZCAoZm9yIGV4 YW1wbGUgYnkNCj4gdGhlIGNoZWNrcG9pbnRlcikgYmVmb3JlIHRoZSB2YWN1dW0gKHNob3VsZCB0 aGUgc3lzdGVtIGJlIHNsb3cgZW5vdWdoKS4NCg0KSSB0aGluayB5b3UgYXJlIHJpZ2h0LiBXaGVu IEkgYWRkZWQgYENIRUNLUE9JTlRgIGFuZCBzbGVlcCBhZnRlciB0aGUgdXNlciBTUUxzLA0KSSBn b3QgdGhlIGJlbG93IG9yZGVyaW5nLiBUaGlzIG1lYW50IHRoYXQgUlVOTklOR19YQUNUUyBhcmUg Z2VuZXJhdGVkIGJlZm9yZSB0aGUNCnBydW5lIHRyaWdnZXJlZCBieSB0aGUgdmFjdXVtLg0KYGBg DQouLi4NCmxzbjogMC8wNDAyNTIxOCwgcHJldiAwLzA0MDI1MUEwLCBkZXNjOiBSVU5OSU5HX1hB Q1RTIG5leHRYaWQgNzY2IGxhdGVzdENvbXBsZXRlZFhpZCA3NjUgb2xkZXN0UnVubmluZ1hpZCA3 NjYNCi4uLg0KbHNuOiAwLzA0MDI4RkQwLCBwcmV2IDAvMDQwMjZGQjAsIGRlc2M6IFBSVU5FX09O X0FDQ0VTUyBzbmFwc2hvdENvbmZsaWN0SG9yaXpvbjogNzY1LC4uLg0KLi4uDQpgYGANCg0KPiBJ J20gbm90IHN1cmUsIGFzIEkgdGhpbmsgYSB4bF9ydW5uaW5nX3hhY3RzIGNvdWxkIHN0aWxsIGJl IGdlbmVyYXRlZCBhZnRlcg0KPiB3ZSBleGVjdXRlICJvdXIgc3FsIiBtZWFuaW5nOg0KPiANCj4g Ig0KPiAgICAgJG5vZGVfcHJpbWFyeS0+c2FmZV9wc3FsKCd0ZXN0ZGInLCBxcVskc3FsXSk7DQo+ ICINCj4gDQo+IGFuZCBiZWZvcmUgd2UgbGF1bmNoIHRoZSBuZXcgRE1MLiBJbiB0aGF0IGNhc2Ug SSBndWVzcyB0aGUgaXNzdWUgY291bGQgc3RpbGwNCj4gaGFwcGVuLg0KPiANCj4gT1RPSCBJZiB3 ZSBjcmVhdGUgdGhlIG5ldyBETUwgImJlZm9yZSIgd2UgbGF1bmNoICJvdXIgc3FsIiB0aGVuIHRo ZSB0ZXN0DQo+IHdvdWxkIGFsc28gZmFpbCBmb3IgYm90aCBhY3RpdmUgYW5kIGluYWN0aXZlIHNs b3RzIGJlY2F1c2UgdGhhdCB3b3VsZCBub3QNCj4gaW52YWxpZGF0ZSBhbnkgc2xvdHMuDQo+IA0K PiBJIGRpZCBvYnNlcnZlIHRoZSBhYm92ZSB3aXRoIHRoZSBhdHRhY2hlZCBjaGFuZ2VzIChqdXN0 IGNoYW5naW5nIHRoZSBQUkVQQVJFDQo+IFRSQU5TQUNUSU9OIGxvY2F0aW9uKS4NCg0KSSd2ZSBh bHNvIHRyaWVkIHRoZSBpZGVhIHdpdGggdGhlIGxpdmluZyB0cmFuc2FjdGlvbiB2aWEgYmFja2dy b3VuZF9wc3FsKCksDQpidXQgSSBnb3QgdGhlIHNhbWUgcmVzdWx0LiBUaGUgdGVzdCBjb3VsZCBm YWlsIHdoZW4gUlVOTklOR19YQUNUUyByZWNvcmQgd2FzDQpnZW5lcmF0ZWQgYmVmb3JlIHRoZSB0 cmFuc2FjdGlvbiBzdGFydHMuDQoNCj4gSSBhZ3JlZSwgYnV0IEknbSBub3Qgc3VyZSBpdCdzIGRv YWJsZSBhcyBpdCBsb29rcyB0byBtZSB0aGF0IHdlIHNob3VsZCBwcmV2ZW50DQo+IHRoZSBjYXRh bG9nIHhtaW4gdG8gYWR2YW5jZSB0byBhZHZhbmNlIHBhc3QgdGhlIGNvbmZsaWN0IHBvaW50IHdo aWxlIHN0aWxsDQo+IGdlbmVyYXRpbmcgYSBjb25mbGljdCBwb2ludC4gV2lsbCB0cnkgdG8gZ2l2 ZSBpdCBhbm90aGVyIHRob3VnaHQuDQoNCk9uZSBwcmltaXRpdmUgaWRlYSBmb3IgbWUgd2FzIHRv IHN0b3AgdGhlIHdhbHNlbmRlci9wZ19yZWN2bG9naWNhbCBwcm9jZXNzIGZvciBhIHdoaWxlLg0K U0lHU1RPUCBzaWduYWwgZm9yIHBnX3JlY3Zsb2dpY2FsIG1heSBkbyB0aGUgaWRlYSwgYnV0IElT VE0gaXQgY291bGQgbm90IGJlIG9uIHdpbmRvd3MuDQpTZWUgMDE5X3JlcGxzbG90X2xpbWl0LnBs Lg0KDQpCZXN0IHJlZ2FyZHMsDQpIYXlhdG8gS3Vyb2RhDQpGVUpJVFNVIExJTUlURUQgDQoNCg==