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 1tpfut-00A6hu-P9 for pgsql-hackers@arkaria.postgresql.org; Wed, 05 Mar 2025 03:59: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 1tpfus-00HGtO-2i for pgsql-hackers@arkaria.postgresql.org; Wed, 05 Mar 2025 03:59:30 +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 1tpfur-00HGt0-FS for pgsql-hackers@lists.postgresql.org; Wed, 05 Mar 2025 03:59:29 +0000 Received: from esa10.fujitsucc.c3s2.iphmx.com ([68.232.159.247]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tpfuo-00125s-2e for pgsql-hackers@lists.postgresql.org; Wed, 05 Mar 2025 03:59:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1741147166; x=1772683166; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ATMQ31GP0jmiPQENWNE0NWQjmNAwzFadQQx2asiFL0Y=; b=T+JJrmRuCVJkZ+nfb77EYPV3rdPrIgzVgYeToGsDWMj3+fxAFBlpzIJC cxEXE8vYefmeKxeCzg8KZRS1px7gHybMhJAatumIowj4b5ymY7Tg2T7fS R4yLrU5RrO+8cuOsfe81ztMQXxUP3waYvy/YxJ3tzWMZJ5nb5yRnLmX2c 1Elns/A8e7DfEppqAxey4tfcoAzTEX+EYxRNz6eDkXpqKSwKz25YmDbdg C6wX8l71x9SscPXpJFrlSfM1J9C/eekqAevUntXOpa9kAVhQFWDb34PT7 E7nPhWUaChxUbNl1TM8XRAHbLu2zWy2prwUJFcnjklXgS/9sjJ8KEV5jB w==; X-CSE-ConnectionGUID: 0ybwtYusQhGnm9F9DuryzQ== X-CSE-MsgGUID: Sjq+wrlZSgyApZKPWvqs/A== X-IronPort-AV: E=McAfee;i="6700,10204,11363"; a="148466099" X-IronPort-AV: E=Sophos;i="6.14,221,1736780400"; d="scan'208";a="148466099" Received: from mail-japaneastazlp17011030.outbound.protection.outlook.com (HELO TYVP286CU001.outbound.protection.outlook.com) ([40.93.73.30]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Mar 2025 12:59:22 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YFffoY/TwaUPpmWr38h7f/0vCiT2QUyaz2NMbbBc52gJIWV0VuDoptbhFwIsT6nR5sG22N/z1BIOuBlA9cv/ebElI+tiTueFEJ9kx9rgYZelVgyxAS87OxmaoCAcQKmSs82zEg0qMOuqeWZ8C7dLB0Io7COxlPK3M8knxha6C0Zvq+MZrUXnnzDNyPLbacnrs93/wKpR6vEYCnAj2pLt4zeOqubcXCsrMyOu5xlLFU8cElJ+wVoN7/N7BjSBNNc0V4bdyRnUJepGRMV7e1bJH7dVYEHb0vsSkMR+HYe2g12ybak7l9890zpcu9nH9yHJyAleY9hbRMxuNm0O9JelUA== 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=ATMQ31GP0jmiPQENWNE0NWQjmNAwzFadQQx2asiFL0Y=; b=a4k94svqH0XiAteAnt37m23x7lJzp7ebvPdcg5ZSdNifPVQQnreuNRp8s08pQ0CHH1G1W2H/DuDrFORp8PHjruO+g8NHm7eJLpJNuLplVvhakPV+e1PfgLSk1j9nwFOsqdMHES7TsftL9z2ruULcQIiLzw2Jhu2UoGbHUnc+/UOpxfRHsUJfcZ5QvbW8ONuJxqHdYlUzfI1aFeLpmc7uIk4GHMyGNqJVTUbJRKdXUWDzYhs0aAayZtJDM8uMf7dSxh86dn50Z8ZN4Fq26y4ZUSdOoi6p6QEwGlBD1WLN+0eYpnFx2XrpdAJHM/UP1jKDAzBodDlPz53GZAxI5jKOfg== 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 TYTPR01MB11015.jpnprd01.prod.outlook.com (2603:1096:400:39d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.17; Wed, 5 Mar 2025 03:59:20 +0000 Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::fca7:f02b:186b:2a7a]) by OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::fca7:f02b:186b:2a7a%4]) with mapi id 15.20.8511.017; Wed, 5 Mar 2025 03:59:20 +0000 From: "Zhijie Hou (Fujitsu)" To: "Hayato Kuroda (Fujitsu)" , 'Amit Kapila' CC: "pgsql-hackers@lists.postgresql.org" , "ShlokKumar.Kyal@fujitsu.com" , Masahiko Sawada Subject: RE: Selectively invalidate caches in pgoutput module Thread-Topic: Selectively invalidate caches in pgoutput module Thread-Index: AduMEVURgFGp6eUAQN6YSv+hf231NAADJ6+AAALCJpAAVQtBwA== Date: Wed, 5 Mar 2025 03:59:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-AS, 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?NTBfQWN0aW9uSWQ9MThlMGFjZTAtMTQzZC00NTM0LWJkOTMtZmQ0MDA5YjUz?= =?utf-8?B?NjQ5O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?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?ZXREYXRlPTIwMjUtMDMtMDNUMTA6NDI6MzlaO01TSVBfTGFiZWxfYTcyOTVj?= =?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_|TYTPR01MB11015:EE_ x-ms-office365-filtering-correlation-id: 57dc0716-e2d3-48e2-aa06-08dd5b9a1b3c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|1800799024|1580799027|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?VUgvVFZpTW4vT2JsaThNbGIrT1U3QzVyajI4NExWVjZoajJidjliS1Vrcjlx?= =?utf-8?B?cGxjajc0b2VuWXFWSzdBWFVKc1JBSEU3T0Z4KyswNkZzUCt2WWc2elRjaHNp?= =?utf-8?B?eHhvS2xDd2QxazUzOTBDK0hEbGx0TWl2eGE1NXVGc1U1dFI1UThaNzhoTEtH?= =?utf-8?B?UkplVWRDK3o0cVU0NVZoV3hVbHpPWGtSV0JtNSt5amRUTlJJOWFxdktqeVQ2?= =?utf-8?B?WndhT2RFd24wWVJxb3lzYU9nM0VzQUpCeG52cHpIUVVIYjZSYjByclo2UW9B?= =?utf-8?B?S1U4dGxXejZ0NXNtNU9Gb2RKTXRqemFDeG9rVmsvSEFFRXhRUHN6M2dIUGZ6?= =?utf-8?B?aUl6NnNSelEwNEl5Yks2M2RkUE90ODdzNkJ4NGtwcTY2Zzg2VFRjbENEN3RP?= =?utf-8?B?cklTUjhrbk1CdVdHOGpHZy9LNW5aSzBCOW5ZSzdTQzBDTnNJeHJpejBNRE9Z?= =?utf-8?B?SE9zRjZtNlFIemtuVEhTbTFCY0lkNlhsdk9SZXdtVTBiYUwzekJEZXh4bWJX?= =?utf-8?B?RXdTMjRFblh0dmNZV2ZZWWpKMlJrdzZQd1RTTzd3aVBCS05aT0NMRmY0aWdZ?= =?utf-8?B?YVhWeE1aL1JMQmdqVXl6ZUhVdVBTQ1p6dWgrTVdteW9ZSFY4U1F2Z3R0YzZU?= =?utf-8?B?c0t1ZVFYRHdaOEtoQWlGRXM2K0V2L2RDK3hlTnZNQ1hVU2Vxb1U0ODN0aU05?= =?utf-8?B?bmZieno3b1Z4ZmxybXd6bit4ZUI2anpqcHZsbUhEVEdXclNJdGo5Y1NzQmNO?= =?utf-8?B?Y29oMlZZbDdoU3JjK0xRU0hsNW5Gb1hDZWlaeXZsSkJ3YzBXU2RZenNxZzQy?= =?utf-8?B?V1J1VFg0bEtURi9Vc2hiMGlKdXRxTCtmVHE4UnpCUm9uUkRVUGlkRk9rV01F?= =?utf-8?B?VUxpQll0cHRUNWdUZzdZMFhFcjIzMUNEc2EzeWwxS1NSSnJCRHFhWWFIVUox?= =?utf-8?B?Zm9Fb0JXRlhORTZ1UndpWWhMRlNycitGd2FHVzE1K0N1SVV3VnlMQUhLd1Qr?= =?utf-8?B?NlJkVHhMRXZ2dHBsTXlNcUMyK0g5K1FKRllaV204QmpQUmw3YlJJYzhUV2Y5?= =?utf-8?B?U3JrSEhHV1RFbENXWEdNMnVzbjdJQUFaaGxYcHQxU28ydHg1QVZmL00rQnA2?= =?utf-8?B?MEtwRW1VcWY3emJPYjVCUEwwenB5RnVjMXAxcHJjcVRjVFdYS3ZsTWRWOHZS?= =?utf-8?B?ZjdzazVwM3Rqd0MvU3lGc0dzYnVadklVNVpzNzIzVWZ0ZmR4cEJRQlgwUnZW?= =?utf-8?B?RzlycGJwcVd5V0MyV0RtZ0ZNZ3Z4SmxZR04zbm9nTWFTV3JNSHEwTFNTWFd4?= =?utf-8?B?bXowMU1SZXZHL1hUaFJONWZzc3loNEY0RThTb3RRaDN5VEFmM3c2V212YTIz?= =?utf-8?B?Yys0VmViVTZJdys2TkZqdWg3eEF3V042OUlUb1VnMTFrN1RPU2U0di9Ka3c1?= =?utf-8?B?V0dXdzRCMVU4ZHJIY1FsbWZ0UEdCcXJPNXBpQUJWTldBZ2hyM2U2aWYrdjZ2?= =?utf-8?B?L2xuMno4YmRtR2t1WDRvZ1B6SHBJTUlycnJFTHFJc3NZU0dkSjlvTFFBbGl3?= =?utf-8?B?V1RnNjROVHcwRnIyd1NZdTR4eUhqQlZIL2lzMmUzQ1gzZGFkSHZBeVMvWVZ1?= =?utf-8?B?QnNSbUVwbGRMM0RUbXBDVmtCbzlGZ0VFSDlQSmlaR3QvZldId0JnMjdxdURS?= =?utf-8?B?bmp1bElxT0RuZXFSZHJBVWdRa1labWJnZUJrdWtxQ1BBdEp4WUhnTTFaQ3M3?= =?utf-8?B?cmJlV3luMklQMC9XYW96SHB4bW9xTWg5bHdhdmR6Zk5xT2FFT1NHdnhyTHBM?= =?utf-8?B?Q05YakdJeFJndHpVRUg2LzB1Y0NkeWp4YUJqLzlmU3ByT2FRaHBhSU5CMUhH?= =?utf-8?B?QS8yZmxzNVZJT0E3VzJQSHZ5YUsrdnZhZmhPek9kR1ZCeGRCTCtidC9TbVVT?= =?utf-8?B?ZFZsQ3pXU2tDckhnN0hMUE1iUS84V1FQVlk3ZFl2dlUrcldXd21pM1ZlRVNw?= =?utf-8?B?eTdOckJTcE13PT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS0PR01MB5716.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(1580799027)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nm9KaFZyclA5RTg2S2ZyeGZ4TkhqWEY0K05OME55RGZFTU9pOVdqd05ycmhp?= =?utf-8?B?VVZvaVBNenJ3Y1ZNWWhsZkhMTWJXSWVBT2lURkR6dDJoNTl0QUk4eXQ5RTBM?= =?utf-8?B?MjF6UVlFeGp1ejkyaVBjK2Y4aUhvUTZlT2htdVhUQk9LQzBmZlY1NDluQjdp?= =?utf-8?B?bFBmU3hOMitaMTdFRDdVV1JwMmtrODd3ZXlVYmpSeVgwdzhySFV6Rk1UQm5D?= =?utf-8?B?eHhjSmN2dURid0VmVTIrSVM0VG1qSmxmR0R0QkgrdE9uUUNrVTljd003WVpO?= =?utf-8?B?ZXRhMTVlQlBiUVlCNzl6OGo1RVVOY1QwUEdqcWRrN1ZKQWZOT1hwSVFVV2RZ?= =?utf-8?B?UURYQ3JXNldyWUdyUk9EYndHR1pZY1JXUnE5WVhsTCtoYnJyTFYwRm9OWHUy?= =?utf-8?B?bmY2R21JNC9rR3M4TW9meTRDdzRTdkdUMUd0NWZxdWlhM1ozYklyMXhPQ2oy?= =?utf-8?B?K29wOHFDTGU3aElEeTh3RDZoQTBLeDFZWkdlUDg1eFUrcWVDVE9vOVYzMlJh?= =?utf-8?B?WXZkVDBPZGhneHMwY1lvakNPL1E5dGhIdGY1Qy9Fak9vSEExOGRrd0I4OWg3?= =?utf-8?B?bW9PZmtPVk1TdjJrMngwb012ZUJhcXYvZWpRVkQ0MVZvMDRLMHpUMHM2aGF3?= =?utf-8?B?TFZPQlNRLzZGNlRRZmt3aU5zVEtKZHlCWitVN2FuTmNEc2IrT2swVEc5MmF1?= =?utf-8?B?Wnd4Sks4RmZ5c2ZYRDB6UldxblBoY3Nqc3JnUE4yWEIwQnhTd24xOHhOWmZy?= =?utf-8?B?NXpxVzVJZmtJR0toVjRCMlVvYllDeEgyTjZOQUpVK1A0UitwSHQzejNNNmlv?= =?utf-8?B?WUVNZlBUU2hKY1RpcktzcHFyRkkzbk0wNTNZVG9PTFZUVnRNaVFHbm1IMWlz?= =?utf-8?B?WGZyMGRzNUFxbGhWVHluTmhyaGp1QnNUR291MGx2L3hIVnRYWWxYWjJlczNW?= =?utf-8?B?dEErQWxuNm41Z0RlK1NWZEJiN3ZPY2Zkekx0RWhiaTBOb3lSWEdjM1B0OHZk?= =?utf-8?B?cjJ1aWJ0cVJ4QjU2clg5Sjc5YTZlTGhmQ1M4L0t2eVdFTHpRUkRlYmdqeTRr?= =?utf-8?B?aW1scWdiUllCTEVPOUFKQ2ZzYytaNlpYM2xQbC8yL0tRNEFRdVlCdWsxdG55?= =?utf-8?B?SlFGbUVMMHJBM2dBb3BINWIzUGxkZ1RnWWZqTDF6Z0d2ZlY0c0xRK1pxZGpz?= =?utf-8?B?MjJmRmpXdmc4c0ExWE41UEFnKzUwaW1XRUR4MU5HYWFJM0RaV0ZZZitjb3VT?= =?utf-8?B?RGxTSkdsR25DSGxRWHRPUXpKaG1hM2VYaHVwZ1NYWEJ4MFFQaE5HaWtVRzR2?= =?utf-8?B?WEdXcnozSEowN3J4WWdvZ0NQSDFrRWNiVi9sanU4Zk9mdExHeStJWVNUbldX?= =?utf-8?B?bnVtODB2NXR5eWxQcXFQVGNrYTg2Z2ZhRVdZaUdvSTFLVkoyR1QyV3ppdmQ1?= =?utf-8?B?cGRnRk9saHd6TE5pYmRMN010aUdRbWNNb3FKVFBEVGFxS2xUWFpvNHRNemxS?= =?utf-8?B?elhZMGpnK3p3K0R3dXhmZG9MYXQ2NTRPZ0RvWXdQcW5WRG9TM0owdEErdWFv?= =?utf-8?B?amVFOVVpVWV5ZTVQb2xuMURWS2RZVUJCZkQzUDRzTnNYQzhGV2NiQTBXanVE?= =?utf-8?B?Ymdzd0FUMk4vTEtQOW16RTNXV1BpQ0VuRHgrQ1Z5MXhleWtUUDcwc0dnME93?= =?utf-8?B?WHVEVkEvUUE4anJhd0hYbnBmNE5UYzZHczdPWHV1RSt0Tm5naE9IR2xQOVVm?= =?utf-8?B?L3p4YVd5UlFtc2lXaWdpaitRanRmK1JoUVdrR1FaenRVQ25oa1ZJYllMSkJX?= =?utf-8?B?ekpLWkNZeElwakQyOEorSDZDNDBqYzhaVHRocUZocDZ5WGtoZEVUekg4T1Bz?= =?utf-8?B?R3FmczlVSmZZc2hQWDY3K05VU2ZhRG1RS3J1Yk5YNVBIYkMvRTZ5RVA2MjVL?= =?utf-8?B?S0h2dEFnTWxTdnFjeTJZSVRIOS9WTVFoQk1xZ3NGOG5paG9zRXUreDRGMG1J?= =?utf-8?B?R1JtTkdnQXJoREZTOW53dFgvQ3FqaWFpaFp5cUV6SlQwMDY2a3FCNU43S1ky?= =?utf-8?B?SUIwZFJQZ2NUcFFmV05iaUtTZE9iTFFzM3ZlNy9qWGVyZlYwaVVTTlJ6NWVP?= =?utf-8?Q?LYwHGcYn1vg1G4GXKUDisrlPT?= 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: BBSiAQyUKASTQ/e2VYCvOqNVu0xWyXKvsaJ2c0iVOmALbl2axJ7RtRAJ/JvEQWoe9jVzP4jvu9B8CTEEY5CohQ9qpgw87unZdzuPFgMYvW7RTlMzIZA1s8vzKbDBnb8eJaRDGcFDskpfKOk321o1GKICK6ZDsHfThRA/IXIcCUA8YBG+dDRFOY4jE+JpQNAyOcHn1ErJ9+69qrJwPyXluQtlwfzicJk8p/lTK1Ul/655RIK7OHGq+O9SkZouC/yPr0FfD21eXpXyLRiSDufqWM3Jd8z8L/casImwOITMyEP8PtxRPUm44bOWVaL9gHrqg5nkQzmbjl6pQpek5KTKga+Y9WBzRxndu575kXQkUX10fByykVM+RmTvfUrOI+FQ0X+Tbu6jct5v8s9V1BVN0EWJMTNVfPyWuwR+BNKujXsGEzI/9rF28BNt5fTjSimmQ0mIa55jL0o58dLJ54Zrx3i0omyy3uOmJHR2fuDQOyEhcC+uuZT8b5Mwrlie9ILDsRbtRnSb9plNReba96XWC3Gf00DzoAK0zYjLnfRxDSuA/KYt2UUplh7B4T+noEnChMJU39E8lnJtf5vwLB5eceqTAejadaClJyFvJhKDq1A+saMJn9oinmtIaKwYg6km 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: 57dc0716-e2d3-48e2-aa06-08dd5b9a1b3c X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2025 03:59:19.6139 (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: sqJlqQWne6/QXik5rZQ2lanFpsX+ZdKL0Z8SkHonLvZ3sL7My2NcB4lryE4SYSDs/tsMeQlz6E4k18sGj1HIMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYTPR01MB11015 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gVHVlc2RheSwgTWFyY2ggNCwgMjAyNSA3OjQ0IFBNIEt1cm9kYSwgSGF5YXRvL+m7kueUsCDp mrzkurogPGt1cm9kYS5oYXlhdG9AZnVqaXRzdS5jb20+IHdyb3RlOg0KDQpIaSwNCg0KPiANCj4g PiA+IFdoZW4gdGhlIEFMVEVSIFBVQkxJQ0FUSU9OIGNvbW1hbmQgaXMgZXhlY3V0ZWQsIGFsbCBl bnRyaWVzIGluDQo+ID4gUmVsYXRpb25TeW5jQ2FjaGUNCj4gPiA+IHdpbGwgYmUgZGlzY2FyZGVk IGFueXdheS4gVGhpcyBtZWNoYW5pc20gd29ya3Mgd2VsbCBidXQgaXMgc29tZXRpbWVzDQo+ID4g PiBub3QNCj4gPiBlZmZpY2llbnQuDQo+ID4gPiBGb3IgZXhhbXBsZSwgd2hlbiB0aGUgQUxURVIg UFVCTElDQVRJT04gRFJPUCBUQUJMRSBpcyBleGVjdXRlZCwNCj4gPiA+IDEpIHRoZSBzcGVjaWZp YyBlbnRyeSBpbiBSZWxhdGlvblN5bmNDYWNoZSB3aWxsIGJlIHJlbW92ZWQsIGFuZCB0aGVuDQo+ ID4gPiAyKSBhbGwgZW50cmllcyB3aWxsIGJlIGRpc2NhcmRlZCB0d2ljZS4NCj4gPiA+DQo+ID4N Cj4gPiBJbiAoMikgV2h5IHR3aWNlPyBJcyBpdCBiZWNhdXNlIHdlIGNhbGwNCj4gPiByZWxfc3lu Y19jYWNoZV9wdWJsaWNhdGlvbl9jYigpIGZpcnN0IGZvciBQVUJMSUNBVElPTlJFTE1BUCBhbmQg dGhlbg0KPiA+IGZvciBQVUJMSUNBVElPTk9JRCB2aWEgcHVibGljYXRpb25faW52YWxpZGF0aW9u X2NiKCk/DQo+IA0KPiBUaGlzIHBhcnQgd2FzIG5vdCBjb3JyZWN0LiBJIGNvbnNpZGVyZWQgdGhh dCBBTFRFUiBQVUJMSUNBVElPTiBEUk9QIFRBQkxFDQo+IGFsc28gaW52YWxpZGF0ZWQgdGhlIHBn X3B1YmxpY2F0aW9uIHN5c2NhY2hlLCBidXQgaXQgd291bGQgbm90IGRvLiBTby4uLnRoZQ0KPiBj b21tYW5kIGZpcnN0bHkgaW52YWxpZGF0ZSBhIHNwZWNpZmljIGVudHJ5LCBhbmQgdGhlbiBpbnZh bGlkYXRlIGFsbCBlbnRyaWVzIG9uY2UuDQo+IA0KPiA+ID4gVGhpcyBoYXBwZW5zIGJlY2F1c2Ug dGhlIHBnb3V0cHV0IHBsdWdpbiByZWdpc3RlcnMgYm90aA0KPiA+ID4gUmVsY2FjaGVDYWxsYmFj aw0KPiA+ID4gKHJlbF9zeW5jX2NhY2hlX3JlbGF0aW9uX2NiKSBhbmQgU3lzY2FjaGVDYWxsYmFj aw0KPiA+IChwdWJsaWNhdGlvbl9pbnZhbGlkYXRpb25fY2IsDQo+ID4gPiByZWxfc3luY19jYWNo ZV9wdWJsaWNhdGlvbl9jYikuIFRoZW4sIHdoZW4gQUxURVIgUFVCTElDQVRJT04NCj4gPiBBREQv U0VUL0RST1AgaXMgZXhlY3V0ZWQsDQo+ID4gPiBib3RoIHRoZSByZWxhdGlvbiBjYWNoZSBvZiBh ZGRlZCB0YWJsZXMgYW5kIHRoZSBzeXNjYWNoZSBvZg0KPiA+ID4gcGdfcHVibGljYXRpb25fcmVs DQo+ID4gYW5kDQo+ID4gPiBwZ19wdWJsaWNhdGlvbiBhcmUgaW52YWxpZGF0ZWQuDQo+ID4gPiBU aGUgY2FsbGJhY2sgZm9yIHRoZSByZWxhdGlvbiBjYWNoZSB3aWxsIHJlbW92ZSBhbiBlbnRyeSBm cm9tIHRoZQ0KPiA+ID4gaGFzaCB0YWJsZSwgYW5kIHN5c2NhY2hlIGNhbGxiYWNrcyB3aWxsIGxv b2sgdXAgYWxsIGVudHJpZXMgYW5kDQo+ID4gPiBpbnZhbGlkYXRlIHRoZW0uIEhvd2V2ZXIsDQo+ ID4gQUZBSUNTDQo+ID4gPiBkb2VzIG5vdCBuZWVkIHRvIGludmFsaWRhdGUgYWxsIG9mIHRoZW0u DQo+ID4gPg0KPiA+DQo+ID4gSUlVQywgeW91IHdhbnQgdG8gc2F5IGluIHRoZSBhYm92ZSBjYXNl IG9ubHkgKDEpIHdvdWxkIGJlIHN1ZmZpY2llbnQsIHJpZ2h0Pw0KPiANCj4gUmlnaHQsIHRoaXMg aXMgYSBtYWluIGFpbSBvZiB0aGlzIHByb3Bvc2FsLg0KPiANCj4gPiBJcyBpdCBwb3NzaWJsZSB0 byBzZWUgdGhlIGltcGFjdD8gSSBndWVzcyBpZiB0aGVyZSBhcmUgYSBsYXJnZSBudW1iZXINCj4g PiBvZiByZWxhdGlvbnMgKG9yIHBhcnRpdGlvbnMpLCB0aGVuIGFsbCB3aWxsIGdldCBpbnZhbGlk YXRlZCBldmVuIGlmDQo+ID4gb25lIHJlbGF0aW9uIGlzIGFkZGVkL2Ryb3BwZWQgZnJvbSB0aGUg cHVibGljYXRpb247IGlmIHNvLCB0aGlzIHNob3VsZA0KPiA+IGltcGFjdCB0aGUgcGVyZm9ybWFu Y2UuDQo+IA0KPiBBZ3JlZWQuIEknbSBwbGFubmluZyB0byBkbyBhbmQgc2hhcmUgcmVzdWx0cy4g UGxlYXNlIHdhaXQuLi4NCj4gDQo+ID4gRm9yIFJlbmFtZS9Pd25lciwgY2FuIHdlIHVzZSBhIG5l dyBpbnZhbGlkYXRpb24gaW5zdGVhZCBvZiB1c2luZw0KPiA+IHJlbGNhY2hlIGludmFsaWRhdGlv biwgYXMgdGhhdCBjYW4gaW1wYWN0IG90aGVyIHNlc3Npb25zIGZvciBubw0KPiA+IGJlbmVmaXQ/ IElJVUMsIGNoYW5naW5nIHRoZSBvdGhlciBwcm9wZXJ0aWVzIG9mIHB1YmxpY2F0aW9uIGxpa2UN Cj4gPiBkcm9wcGluZyB0aGUgdGFibGUgcmVxdWlyZXMgdXMgdG8gaW52YWxpZGF0ZSBldmVuIHRo ZSBjb3JyZXNwb25kaW5nDQo+ID4gcmVsY2FjaGUgZW50cnkgYmVjYXVzZSBpdCBjb250YWlucyB0 aGUgcHVibGljYXRpb24gZGVzY3JpcHRvcg0KPiA+IChyZF9wdWJkZXNjKS4gU2VlIFJlbGF0aW9u QnVpbGRQdWJsaWNhdGlvbkRlc2MoKS4NCj4gDQo+IEF0dGFjaGVkIHBhdGNoc2V0IGltcGxlbWVu dGVkIHdpdGggdGhlIGFwcHJvYWNoLg0KPiAwMDAxIGNvbnRhaW5zIG9ubHkgcGFydCB0byBhdm9p ZCB3aG9sZSBjYWNoZSBpbnZhbGlkYXRpb24sIGZvciBBREQvU0VUL0RST1ANCj4gY29tbWFuZC4N Cg0KSSB0aGluayB0aGUgY2hhbmdlcyBwcm9wb3NlZCBpbiAwMDAxIGFyZSByZWFzb25hYmxlLiBC YXNpY2FsbHksIGFueQ0KbW9kaWZpY2F0aW9ucyB0byBwZ19wdWJsaWNhdGlvbl9yZWwgb3IgcGdf cHVibGljYXRpb25fbmFtZXNwYWNlIHNob3VsZCB0cmlnZ2VyDQpyZWxjYWNoZSBpbnZhbGlkYXRp b24gbWVzc2FnZXMuIFRoaXMgaXMgbmVjZXNzYXJ5IGZvciByZWJ1aWxkaW5nIHRoZSBjYWNoZQ0K c3RvcmVkIGluIFJlbGF0aW9uRGF0YTo6cmRfcHViZGVzYywgZ2l2ZW4gdGhhdCB0aGVzZSBjaGFu Z2VzIGNvdWxkIGltcGFjdA0Kd2hldGhlciBhIHRhYmxlIGlzIHB1Ymxpc2hlZC4gRm9sbG93aW5n IHRoaXMgbG9naWMsIGl0IHNob3VsZCBiZSBzYWZlIGFuZA0KYXBwcm9wcmlhdGUgdG8gZGVwZW5k IG9uIGluZGl2aWR1YWwgcmVsY2FjaGUgaW52YWxpZGF0aW9uIG1lc3NhZ2VzIHRvDQppbnZhbGlk YXRlIHRoZSByZWxzeW5jY2FjaGUgaW4gcGdvdXRwdXQsIHJhdGhlciB0aGFuIGludmFsaWRhdGlu ZyB0aGUgZW50aXJlDQpyZWxzeW5jY2FjaGUgZm9yIGEgc2luZ2xlIGNhdGFsb2cgY2hhbmdlLg0K DQpBZGRpdGlvbmFsbHksIEkndmUgdmVyaWZpZWQgdGhlIHNjZW5hcmlvIGludm9sdmluZyBwYXJ0 aXRpb25lZCB0YWJsZXMgdG8gZW5zdXJlDQp0aGUgaW52YWxpZGF0aW9uIGJlaGF2ZXMgY29ycmVj dGx5LiBXaGVuIGEgcGFyZW50IHRhYmxlIGlzIGFkZGVkIHRvIGENCnB1YmxpY2F0aW9uICh3aXRo IHB1YnZpYXJvb3Q9dHJ1ZSksIGl0IHNob3VsZCBpbmZsdWVuY2UgdGhlIHB1YmxpY2F0aW9uIHN0 YXR1cw0Kb2YgaXRzIGNoaWxkIHRhYmxlcyBhcyB3ZWxsLiBBbmQgdGhpcyBjYXNlIHdvcmtzIGFz IGV4cGVjdGVkLCBzaW5jZQ0KaW52YWxpZGF0aW9uIG1lc3NhZ2VzIGFyZSBkaXNwYXRjaGVkIGZv ciBhbGwgaXRlbXMgaW4gdGhlIHBhcnRpdGlvbiB0cmVlDQooR2V0UHViUGFydGl0aW9uT3B0aW9u UmVsYXRpb25zKCkpLg0KDQpPbmUgbml0cGljayBmb3IgMDAwMTogdGhlIGNvbW1lbnRzIGF0b3Ag b2YgdGhlIHJlbF9zeW5jX2NhY2hlX3B1YmxpY2F0aW9uX2NiKCkNCm5lZWQgdXBkYXRpbmcsIGFz IHRoZXkgc3RpbGwgcmVmZXJlbmNlIHBnX3B1YmxpY2F0aW9uX3JlbCBhbmQNCnBnX3B1YmxpY2F0 aW9uX25hbWVzcGFjZS4gQXNpZGUgZnJvbSB0aGlzLCAwMDAxIGxvb2tzIGdvb2QgdG8gbWUuDQoN CkJlc3QgUmVnYXJkcywNCkhvdSB6ag0K