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.96) (envelope-from ) id 1vVrdJ-009ENG-1A for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Dec 2025 13:32:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vVrdI-00D0HC-0M for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Dec 2025 13:32:00 +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.96) (envelope-from ) id 1vVrdH-00D0H3-26 for pgsql-hackers@lists.postgresql.org; Wed, 17 Dec 2025 13:32:00 +0000 Received: from mail-japanwestazon11011014.outbound.protection.outlook.com ([40.107.74.14] helo=OS0P286CU010.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vVrdF-001EdP-39 for pgsql-hackers@postgresql.org; Wed, 17 Dec 2025 13:31:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V2bAKYYQ1rvpHOGkme+JPJyhzLRGGNiLP/6uKXA5lafE9EPk64//2kHYFUNMlE7+tCOZFr8ulwzvGeu5a7G1Dwj8OVhx471Igr44L3ZTmo5Zxu23aSGoqYOkl55nzc6fhd/xPTyL/+J9+uk+TNDGgTqRvo1OxOQbS2szkrjoAXT2ddGOkON22qrlWFCwmX7BOGUvYxb5auYEqpI/GkytRJUdLFtVjX5C+Y9sqydgzVcdHaJtk5jaFx4y+72D4iXLZQHIxyFCFuPSqqQYZ58GwaZwaoPcas2UcyfLt/8Tq03KZgA/6Nv6ivpmDEpmXDUFU2hdJevCJ9mygdt7NR7Cdw== 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=v/gxX04COvdQu06M5YzieTOzb+1kBGX5xNdV7SVPLfQ=; b=FVh8MnyNDKHdUge/qv/nx3aj3r8JZLG/1wOZj6b7sfSPFha04vfjumbTAouq1ZruDg6X/x9s6bHq4AVQ1TFbizXFSziHOQqj2/dojYONa01x+HD5zfztRXnEf2DIn3GBAb/JBxaitODxac7xq5oDsKI0dGDoGBHOHWDwQXMG0otu5gUfCKUSo9X1p2FpavSurRkfDEuc7qZ39HVdu22s2SumDPTcU1MB56dJTEJPHW4tLbIP3Cn/ZCk5aaoyW+VFEWaDw36l6p4jQ82yPyQZ+VsVUoW/wpjZ0FI1BDZax0wp9efhGzXZLhNsLZnmx5Ccc7FeQw64+wQqWZ773QnPDQ== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v/gxX04COvdQu06M5YzieTOzb+1kBGX5xNdV7SVPLfQ=; b=KdUv76T5vYGMj4dpA82uVY+OUYTKUvhC6L5mgXXb45I9kMIQBr59DjTb+Xpnmg56LajYn+JEKgMlp4sh32AxR3YDG+RE6skg/3MWv6OeWuX+/AXFbUvXYXOhu3h/UCMHJWcrEo0q2xzxPKb3XGbwEBgofeJfjztNTVBxiZQN1mUVKCyEaA3e7qq5x0+1MpTvKPlcQv8CpVP++ZvLU3HV+aMDpU0Tu4CmQGwIlaEHz9GASIjbwr2mAgc0UIHXWR3xzdI3wK2DbiG5hwoy/wD/fvwiDX5AhedUVyJn7tgNqvaTt8ICnPlKVtwNqriL7W3Ze+wx3V07IpdcV1gdPMqywA== Received: from OS7PR01MB11964.jpnprd01.prod.outlook.com (2603:1096:604:23e::13) by OS3PR01MB8826.jpnprd01.prod.outlook.com (2603:1096:604:154::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Wed, 17 Dec 2025 13:31:51 +0000 Received: from OS7PR01MB11964.jpnprd01.prod.outlook.com ([fe80::ef1a:f3b8:87a4:2761]) by OS7PR01MB11964.jpnprd01.prod.outlook.com ([fe80::ef1a:f3b8:87a4:2761%4]) with mapi id 15.20.9434.001; Wed, 17 Dec 2025 13:31:51 +0000 From: "Aya Iwata (Fujitsu)" To: 'Pavel Stehule' CC: Michael Paquier , Peter Smith , Chao Li , "Hayato Kuroda (Fujitsu)" , pgsql-hackers Subject: RE: [PROPOSAL] Termination of Background Workers for ALTER/DROP DATABASE Thread-Topic: [PROPOSAL] Termination of Background Workers for ALTER/DROP DATABASE Thread-Index: Adw0Q6iYueu3o2DFQ0mAqFGMYYi8fgCHrYogAANaoAAADhfaoAAkABYAAAgFebAAHqlkgAAc+sDgABamIwAAB8zgcAAA2L7gAAJh2gAAAJsSIAABnF4AAACrZPAADnLD0AAdyhgAAAccG9AAiEaFAAAGACmAAGU3sZAANwlJgAufFI0AADTJjNAACU7dgABjuTRw Date: Wed, 17 Dec 2025 13:31:51 +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?NTBfQWN0aW9uSWQ9MzczMWQ1OTUtMzA0Mi00ZDNiLWIxNzYtNjI3MTg3OGQx?= =?utf-8?B?YmYzO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?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?ZXREYXRlPTIwMjUtMTItMTdUMTI6NTM6NDJaO01TSVBfTGFiZWxfYTcyOTVj?= =?utf-8?B?YzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX1NpdGVJZD1hMTlmMTIx?= =?utf-8?B?ZC04MWUxLTQ4NTgtYTlkOC03MzZlMjY3ZmQ0Yzc7TVNJUF9MYWJlbF9hNzI5?= =?utf-8?B?NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfVGFnPTEwLCAzLCAw?= =?utf-8?Q?,_1;?= 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: OS7PR01MB11964:EE_|OS3PR01MB8826:EE_ x-ms-office365-filtering-correlation-id: faf8c7de-864c-4aa9-4e60-08de3d70a2f8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|3613699012|1580799027|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?emhZaWl5SVZJNXJ1dmNRcTZPZndZRFVERm1IUFZZdmYrbFZDTExWWmZZK3NT?= =?utf-8?B?U0dWc0dYVndIMG5kR0FuV2N2a09VZGxBdFNtdVZ0SnFPUlRycGtuMGNQN050?= =?utf-8?B?SEMwaXBNZ0tBNHJEK3RvQkNnK2lrTDdVL3lFeUxwTXhDSHk4bW0zWlQ0RGRV?= =?utf-8?B?MjF2TmZRZzFjWmF4a3E5K1A3cDhmNHl0d1pWSXNDcW9FMzRGcGtldHI3cHF5?= =?utf-8?B?Q2o2VnBlWkRPTFZUZDRFbytMSWtqTEhDZ29EMjB0a2x5MllQdHJWQ3FVeGVG?= =?utf-8?B?NFlnS1owSHZtd3JBYmxFeEEzZ3VtTXZubEZaVVpwL1g3TkRId3hKeGczK1Mv?= =?utf-8?B?aTdxeHRGSjBtc0xzSVdjVVh6aVBiNk16aUxpWnUwcktBY0RSVnpwOWdRYXNI?= =?utf-8?B?VGFDV1RZdXBYd05LaG9DMU13UmpFK0RBQzY0SjYzcVJvYllYWXFra2U0SWVN?= =?utf-8?B?VVdxWEIrZHcwWW5XaGRQYUd2c3c4OU91NTEyMTExbTNCS2hOMjByWWRZeUhO?= =?utf-8?B?Qk1ZQVFWOWhrdHBwcVduL3l1UXIraC93d1FURVNTS2JIelJEc1pRQXg1K3hI?= =?utf-8?B?eGt6TUtuRTMxRVdnMjMwVUZIdHJZQWU4VEpRMXlHcWVjM3dGNUxUTkxhN3lO?= =?utf-8?B?MDVTVkNtTWpwWGFFMDZVc2hDQUxuUW1vbFBIM2NWRWlQQjg2aUJrQ0hEUE1y?= =?utf-8?B?NUlSb3NpS2pxbWk5a01FMUF4VlpxUzZGWWErVENDVkFOZ2V3L2gyb1hKS09S?= =?utf-8?B?cGswaDFRdWhTWXh2djNRTW1wTThLTjFadmwvM0pjcEJDU0E5RS9taW5tY0ha?= =?utf-8?B?Z0xyNzB5dnMzOUZyVUVUYi9qSUFzRUFEc3E5Zy9jNENwVmZaekoram1wa05w?= =?utf-8?B?aXMzSkRhL2QyQndrRUxvR0ZzYUttTmxORVNXZm4rdWwwdEJ6MUFKVWd2RCtI?= =?utf-8?B?THZ3Q2YzZnJ3RUN2d2g0QzBJcUluYkxWUy9Edm5XSVNlWG16QkxOOXlvemla?= =?utf-8?B?QnFwZ0hsVzdDbXJBZ2V6TkJOVWMwbFdPOUdLSERLd2NTWnpiL1ZPZnh1MlE2?= =?utf-8?B?RHFmWnRpb0JrbGI0bmw5L3BVK0xZeVBHQmVwRzJLVmJSSEo2WlBEWVNwUGo0?= =?utf-8?B?dzcwdVlody9kZFI4Y3gxTVNDaDhiTE9JUkpUK09GRlBhNUU3L3pUQ1NDTmZw?= =?utf-8?B?L0FqL1FyZXZWcnNMK2dXRDhWZ0dZNEVnM2swM01YS1lDQVBaWXROSW45YVBW?= =?utf-8?B?OS93bDh5cXZnaHh4R1RFM0pBb0hEL005YlJRbFgrTWZKL3ZxVjJ4R3FXQzh4?= =?utf-8?B?aFFuQ3FaV1NVU21rNXBDVGM0dms5VTIwNGVhaHhjdk9oMTBTdTJYeWMvY1Nu?= =?utf-8?B?Smd6dUVTOE94V0ZuQ3J0RGtiNnF3bnhraWE1YTl1cFFJRkp4eDJOU1cvNy90?= =?utf-8?B?RUExUlBpVlFSWWtINm16S1FaVWNEVFlGTi82SnVqQVRJOHdYMWhsQzliZEsv?= =?utf-8?B?QXd5ZDhBTkNsMUZTNWRjZlF6SHk3SUNrQWhVcEdDemVmQjlJcDhXaUpMNERn?= =?utf-8?B?cHRQbFVUVkZnSitidnlQZzJpVnBmQkdxK1JjY1RDb0VRUlFTd1hZVVZjSWFq?= =?utf-8?B?TEl5bmxxTSs0VTFsUDNzcVhoR0F0M3BCVzFjeS9NR2pudXIyeUoyNGhnYllB?= =?utf-8?B?TkZoblAzaWZqbVJNOStqbml6TDh1UkFzQmpIb003V2FoN0FaejNsZzJ3Sy91?= =?utf-8?B?VnF4ZHhxWWZWbk94NU5zN24yU3N4WFovZlAySldlYnUyRlRFSXErOGp2UGll?= =?utf-8?B?OWJRamVwMXIzUXhMdEtBbWZYZ0tDa3BXQWs5YXVNa2g1UlNhdms0eDV1ZS9z?= =?utf-8?B?L0ZTQ3poSXpHYjFCZmJGYkxQVjJJUWIyUnErVzE3ZWpvQlB3WXZra2EwSGZs?= =?utf-8?B?MVg1bGwrZVhMci9ORTNaNVg4d3hHSmd4bm81VFdETVQyQXVYRUZSUlcxWUQr?= =?utf-8?B?elA4cDhVcEFrMmVsSEdQbW15ZWQ4M0JrcVE2S1YzeTAzTldsRkxKWlVYOVVa?= =?utf-8?B?OVdKamZTTm90ZTVqQzRxc0lYaDJPOWtBWVpPMG90YU43YlBGYlU5ZjNZUmVu?= =?utf-8?Q?VyqiQZQ3KSJFES8ladXtuqvwe?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS7PR01MB11964.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(3613699012)(1580799027)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bHhKdzhldjNiZlArZVFhZEw3MExkd0UxQXpHS1BWWDdUL1E0dVJCY2JFR3oz?= =?utf-8?B?K3hJVGxSektVbmtqNnRZUlJBR2VxclREeWJXVk9kaFRnanhVZ2d0VTluSldM?= =?utf-8?B?d0c1N092WFhkOXpSV2xRRmJrR0JhOWxjVlh4Ykx2VGVobDYrU1hoekJWeUZy?= =?utf-8?B?Qk9QK0VzSi9ScUJ5ekk3SXBWamg3eU1oaWRha2RNdjM4K2FoRGhVYUF6STJQ?= =?utf-8?B?VUt3T25CSFVmRTBYMWd4bXBnQ2t5aDI4QzRUZ3hSYzV3VkJ6eHU5UGEwc3F5?= =?utf-8?B?TGpNWWtaNWtOMDN1VHRsa2ZuWEExL0QweXBxNkNLb1Jsa0ZYV3VsaHRJWlJ6?= =?utf-8?B?MU1hZHN3WnhvSG9RQk5QWEZoT0crU2l0ZCt6R1IxY29vNVc1a1I5NlRzWnR0?= =?utf-8?B?SlFVblJaK0pvalFiTjV1dmYzdmpUeW5oc2hlbWhZVFVtS2MxTFlSZDlSMi9M?= =?utf-8?B?YVg3U2xwZC9DVk1lbmZIektZeHpaU1Z0TE1SaFRaSjRnUnl0Wm53d3k1VXUx?= =?utf-8?B?WVpTNFp4S3JJbFNPbHdobElKTWZ2NGdIQ3BnMFFsK0NxcUEwVlhaS2xjb1Uw?= =?utf-8?B?ZVBJdEFNTml6VktTODVsdWRhdkNndlpTK08wK205eTZFdXExbXNzblNTTXNo?= =?utf-8?B?SHR3MDZacldoQ2dsTDNpaU5sUk0xdDFlUlRXUEpVOXdQYnNMWUVLZ3VIN2d3?= =?utf-8?B?aC82V2pHcURQem5iNWpPdEhoZHZSMDV3YUFLMzNHb2N4aWxYUkxhTjRZWW9j?= =?utf-8?B?SzNTQ1Rlbm1sSGF5ZGlidVkwdzcyTG1zNC8yR0JJeGZBbW9ZL2tzcDk2dGxW?= =?utf-8?B?KzVDeEZJaE9Ta2lyR3ltTmlmbUY2SEdBZE5pL1E3b1VxTEh6bkpsRy8rdkxj?= =?utf-8?B?WlBmYVdKWG1saCtsNEVuSHNFSk5UbzZyZzhrYUwvaEtqTUZTYUNFU1Q0QjVS?= =?utf-8?B?NktxZlUzWEZLRm12TnhFZExIWGZ1d3cvRDVqdGd3MEJvL3NHM1ZxZC9KUW9L?= =?utf-8?B?MVhyRmFOd0xhZy93aVR0eFZYN056R1dLNnJXZXJ3QndHb0tZT2JaRERrcVdB?= =?utf-8?B?U1ZBckloeXU2Rmk4d0dLdXkzMDh4bEZPMjg5c0NSL1hWS000Q2U5U1dHL0JT?= =?utf-8?B?Tmg0VzY3cStaTm40SWVWejRiaWdmSUtLNEpCakltR1UybDlEOFB3UjZncUxN?= =?utf-8?B?VFNDNnlqUTU3eXljaU95cUlqbWZlQ1Y3RlpWQnVQZ1VEMXZjblJhTjFhWDhP?= =?utf-8?B?WmtyMkR4NkR2aUJPWnJZbnNIamNvU3dibDcyWjIrNFFndW52N284aVpudXlL?= =?utf-8?B?NExJQXBuR2lYNHdYdXRhczI4US9WbE95NUVmZVhRZEZYblVxNXVsODBRd3g4?= =?utf-8?B?bUpmZjJtYTRBSVJFdFJXY21QMndLVytOUnNjbjlVTkhuNVZyYkdDK0hVNW94?= =?utf-8?B?Z0lCTnByYWZCQlF6WHBZL081RW9ZdGdKbHBPa01UeFVFK3MwMWdkRFQ4bWRQ?= =?utf-8?B?WndFRHIxazZwN084ZHlaOTdFc3IxNkVCN1lCUkN3MzR0U3pwWUtWWXlKSmFT?= =?utf-8?B?UFhTdWd2T2xtRzlqbmJRT28waEltaUtaK2lIbW1sVU5MVlJFMXI0RisvN1Bz?= =?utf-8?B?U2tTVUxjZllSekFndC9OQ0M5amludHFVYmlFaThRTW90L1FBZmdaNnlMN0xJ?= =?utf-8?B?THpiWWxWbVhkQ3BLRCtHUk45SVJlSWhuVkh4TnNiYzNRc2NpNGJhS0RMYWtm?= =?utf-8?B?WkQ0NjNUR3RhQXE5OXVWTlJZZGsxOUw5TjdmMHRiSHlaQlEyREpwZTBmMzdz?= =?utf-8?B?bHA1Ymkrb095QWtSYUNuVCthR2R2dUxlQXlSanA2b2dMZ1J2L1BsQTJjREky?= =?utf-8?B?dDVoNGx1bEEyeksxa294bGY3OHU3TGx1YkVVSnZmT1hZL1kwdGhWVFpoSHpn?= =?utf-8?B?Vm9ON1pmU1pMYlI3OVVyN0c0VDdaTzlNckxRbStIMVFxNVpHZWxHdjdZK3Ns?= =?utf-8?B?MVdzdkJRVGlrQTRDOXdINktidVlsMTdEZk91VWNXS0tRcktwZFRtQUIvdnRG?= =?utf-8?B?ZUhIV1BCQ01pVk9VYW80Z3N4c3A2bzN1VWdFZEI3djZUTW5XWnIzOUVjTjlU?= =?utf-8?Q?20sF0HABTc/XC3iWZrPYqji3o?= 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: OS7PR01MB11964.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: faf8c7de-864c-4aa9-4e60-08de3d70a2f8 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2025 13:31:51.2850 (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: ++m4vdkFweB3lMS3rdZywBMyAWgwxugfq4cUZaTCbcvxF177qaalf0fsG9hSveehumXWwRx+c25Z0rwHcRjeP7P1eqpZUDEKxhojctE7kVk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB8826 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGkgUGF2ZWwtc2FuLA0KDQo+PiBTbyBtYXliZSB0aGVyZSBzaG91bGQgYmUgQUxURVIgREFUQUJB U0UgLi4uIFJFTkFNRSAuLi4gRk9SQ0UgLSBvciBpZiBGT1JDRSBjYW4gdGVybWluYXJlIGFsbCB3 b3JrZXJzICh3aXRob3V0IHNwZWNpYWwgRkxBRykgPw0KPiANCj4gRm9yIHRoZSBwcm9wb3NlZCBm ZWF0dXJlLCB3ZSd2ZSBhZGRlZCBhIGZsYWcgYWxsb3dpbmcgZWFjaCBleHRlbnNpb24gZGV2ZWxv cGVyIHRvIGRlY2lkZSB3aGV0aGVyIHRvIHRlcm1pbmF0ZSBpdCB2aWEgRFJPUC9BTFRFUiBEQVRB QkFTRS4NCj4gQWRkaW5nIGEgRk9SQ0Ugb3B0aW9uIHRvIEFMVEVSIHRvIGxldCBkYXRhYmFzZSBk ZWZpbml0aW9uIG1vZGlmaWVycyBkZWNpZGUgd2hldGhlciB0byBmb3JjZSB0ZXJtaW5hdGlvbiBv ZiBiYWNrZ3JvdW5kIHdvcmtlcnMgbWlnaHQgYmUgYmV0dGVyIGRpc2N1c3NlZCBpbiBhIHNlcGFy YXRlIHRocmVhZC4NCj4gDQo+IFdoZW4gSSB0aG91Z2h0IGFib3V0IGl0IC0gdGhlcmUgY2FuIGJl IGEgc2Vjb25kIGFsdGVybmF0aXZlLg0KPiANCj4gSW50cm9kdWNlIGEgcGFpciBvZiBmbGFncyBC R1dPUktFUl9JTlRFUlJVUFRBQkxFIGFuZCBCR1dPUktFUl9QUk9URUNURUQgKHRoZSBuYW1lcyBj YW4gYmUgZW5oYW5jZWQgb3IgY2hhbmdlZCkuIEJHV09SS0VSX0lOVEVSUlVQVEFCTEUgY2FuIGJl IGRlZmF1bHQuIA0KPiBBTFRFUiBEQVRBQkFTRSBSRU5BTUUgYW5kIHJlbGF0ZWQgY29tbWFuZHMg Y2FuIHN0b3AgYW55IG5vbiBwcm90ZWN0ZWQgd29ya2Vycy4gQUxURVIgREFUQUJBU0UgUkVOQU1F IEZPUkNFIGNhbiBzdG9wIGFueSB3b3JrZXJzIChpbmNsdWRpbmcgcHJvdGVjdGVkKS4gDQoNCkkg Y2FuJ3QgaW1hZ2UgYW55IHVzZSBjYXNlcyBmb3IgQkdXT1JLRVJfUFJPVEVDVEVELiBEbyB5b3Ug aGF2ZSBhbnkgaWRlYT8NCkFsc28sIEkgdGhpbmsgdGhlIHBhcmFtZXRlciBzZXR0aW5ncyBtaWdo dCBnZXQgYSBjb21wbGljYXRlZC4NCklmIHdlIHN0YXJ0IGRpc2N1c3NpbmcgdGhlICJGT1JDRSIg b3B0aW9uLCBpdCBpcyBiZXR0ZXIgdG8gdGhpbmsgYWJvdXQgdGhpcyBwYXJhbWV0ZXIuDQoNCj4g SXMgdGhlcmUgYW55IHJlYXNvbiB3aHkgQkdXT1JLRVJfSU5URVJSVVBUQUJMRSBjYW5ub3QgYmUg ZGVmYXVsdD8gUHJvYmFibHkgbm9ib2R5IHdvdWxkIGJsb2NrIHNvbWUgcG9zc2libHkgY29tbW9u IG9wZXJhdGlvbnMgb24gZGF0YWJhc2UgbGV2ZWwgd2l0aG91dCBzdHJvbmcgcmVhc29uLg0KDQpB cyBNaWNoYWVsLXNhbiBtZW50aW9uZWQgaW4gYSBwcmV2aW91cyBlbWFpbCwgdGhpcyBiZWhhdmlv ciBoYXMgcmVtYWluZWQgdW5jaGFuZ2VkIHNpbmNlIGJnd29ya2VycyB3ZXJlIGludHJvZHVjZWQg aW4gdjkuMy4gDQpJIGRvbid0IHNlZSBhIGNvbXBlbGxpbmcgcmVhc29uIHRvIGFsdGVyIGl0IG5v dy4gIEFkZGl0aW9uYWxseSwgdGhpcyBzcGVjaWZpY2F0aW9uIGNhbiBiZSBtb2RpZmllZCBsYXRl ci4NCg0KQmVzdCBSZWdhcmRzLA0KQXlhIEl3YXRhDQo=