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 1osFyB-0007oo-22 for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Nov 2022 04:12:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1osFy9-0002Ro-4j for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Nov 2022 04:12:13 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1osFy8-0002Rf-LQ for pgsql-hackers@lists.postgresql.org; Tue, 08 Nov 2022 04:12:12 +0000 Received: from esa6.fujitsucc.c3s2.iphmx.com ([68.232.159.83]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1osFy4-0008VK-Db for pgsql-hackers@lists.postgresql.org; Tue, 08 Nov 2022 04:12:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1667880728; x=1699416728; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=HkrQmhQo4kpr/o8Z0hCe1I5z5IW32WLSnuYgUz4f1zQ=; b=zfp/ketlXzPMNULNebhN9qX5YmEHw1bUkbBM5x1fyZQEsUERCmaN7U6u vjArukHHDJBx7QgiUx+sEdLvPD2mvSSgTm6VAbB8yr4nyzWwraXodFvF6 meJnEk4RxCsDesrwJEnuMYcE+yQg1Ec3H/EcIvGHd5c/30GaIaitFCpmX TOcWYHThzxJ3GLY5n71fnrEaYf807jcLwGQMiORJXsnKBdGcb5DFel1MV ZjwHw8TAdcFbCm9vGJAlCYk7JQNw4+B43r8Az5qygUR3ZxDEMwfLwTuu6 qmVMc5vsFEj3oef0QTXO+GLTRlzg034ry1/y0TvPh10yUmNF9G0ynMCJB Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10524"; a="69464048" X-IronPort-AV: E=Sophos;i="5.96,145,1665414000"; d="scan'208";a="69464048" Received: from mail-os0jpn01lp2104.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.104]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Nov 2022 13:12:04 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iijPzWgosx7TbW1iwAlRIqkc2vEUbctWg7DXTNVSgtlHTAe1UZf2sNEhZ4VAqoG3q8i9WOcACb58BtE7jI9G9I11asp3anHnSMvE6CLGtgZncMBvL6gunNrTU2PvWdOvLYEwDTeskPdrM5WLX/Bi1+NGYArXD5ID4g2yR8XNMe5Me9p6cG8RjLcV1zi6p78DkO9yYRIhRDVpJrMCqNsjcpBwEFHScT/UzjkCD53SxWINjCzJtDeOd1uSjE9M3dbFQmLO/65R30H0GnBxBavqOe3bBEapXiLZqlANLegLGeTmQf5HwiERdiGz/jbsDJAAxpkcXH+Yyt+g0pIRAkiTOQ== 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=HkrQmhQo4kpr/o8Z0hCe1I5z5IW32WLSnuYgUz4f1zQ=; b=jHPnYTwmfCz3wZY/JEhFakgDUrAZD7/u9MM9LxszpfnGzKWUXKqeZrEfIBw7vad/u2lBYLFzxn7LK0j3azx2YfiqF/hGzRwkArmlmgmJuJChmg8fhBjVUnBzNrKsEpTiQF8n7y6VfJnXoU4USoTB64kEqag5RBuiHIuQvpWk5ue56A+dsKJUjc6/rYCJo54MyqPuH59A5eADE3DDHH6Gu7zyE7fLglt42/LFAVCKou+Pqzl3mQzcHlHh0xedWPkKHilkIz/TkcY8LvBVh41l3jLTN60ITfQxHyOUBVY0zgpMQCEyJrA6RVEJXVWbVBMkQQBLYbQp14xTT+6Wcfn1Nw== 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 TYCPR01MB8373.jpnprd01.prod.outlook.com (2603:1096:400:15f::9) by OS3PR01MB9366.jpnprd01.prod.outlook.com (2603:1096:604:1ce::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.27; Tue, 8 Nov 2022 04:12:00 +0000 Received: from TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::93ad:8987:85e8:b6c5]) by TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::93ad:8987:85e8:b6c5%3]) with mapi id 15.20.5791.027; Tue, 8 Nov 2022 04:12:00 +0000 From: "Takamichi Osumi (Fujitsu)" To: "wangw.fnst@fujitsu.com" , Peter Smith CC: Amit Kapila , "shiy.fnst@fujitsu.com" , "houzj.fnst@fujitsu.com" , Amit Langote , Peter Eisentraut , "pgsql-hackers@lists.postgresql.org" , Dilip Kumar , Greg Nancarrow , vignesh C Subject: RE: Data is copied twice when specifying both child and parent table in publication Thread-Topic: Data is copied twice when specifying both child and parent table in publication Thread-Index: AdfBtleBGdaIRg2YQ+6N9Opw3xhbWgAn9gewAF1sU4AABmbUgAAGWgSAACNs6KAAB7Z+AAHFZ/LAAAUQdQABMYfmAAAlujCAAAWTYQAAArQDAAAoJOKAATR2r0ADjLROkABq/UsAABlgwoAABrNsgAAAho8AAALgHgAAAV/3AAAGvltQAC0QJoAA13ZDAAAkRyaAAACnMYAAAEkEgAA8L4GAEc5OMOAFgVGQ0AJkJdygAAPknkAAZp33AACPZggAAL8n8wACKO08EABnK2ngADDXG7AAMr83QAAIZyyAAAfA21AA0DxJgAAo+W0QAAB5hzAIpZyeQAKEeJ6AAWtCc/ABXk0ZgAGR4AeQAMVbGwAEIQz7gAPsFLCAADEQ9IABJdaaAAAEoiWQADrBcwAAMeRNIAFVAX6AAmC4RWAETuSKAA== Date: Tue, 8 Nov 2022 04:12:00 +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?NTBfQWN0aW9uSWQ9ZGE0MTg3ZjktZDY0OS00MjVjLWE2YWQtZmFkOWRkNTFh?= =?utf-8?B?OGE4O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFRO+/ou++gA==?= =?utf-8?B?776LO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX1NldERhdGU9MjAyMi0xMC0xN1QwNTo0NzowN1o7TVNJUF9MYWJl?= =?utf-8?B?bF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfU2l0ZUlk?= =?utf-8?Q?=3Da19f121d-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: TYCPR01MB8373:EE_|OS3PR01MB9366:EE_ x-ms-office365-filtering-correlation-id: 820bb5e6-6d87-45bb-79e9-08dac13f6293 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HUVm6Wr3dU09pWRPSLTTCUaRD3BgQdlTA7urGZPVUUh11/eKoYzdbWlNGBgni1QO2eioUAkdBULEv8ez2WWVdLzhEKhkqLsc3AUKIfA0EwAqibOmYMnaqngxZYbFUyuBoN6UcW91HHctgZD0UXX4o8ShFVvj7mJ2fL3bPzTyOrRkgBwAowbkMXiFA7uMKWqDfLki+7ELZ6cO/Tiro7YMGbjYtZQpvYn7stscc+x+vQWvRGt3M9Ne2kE8tvn3aSG2xV2VRWOJ4H/XgUG9gcsIRSUzLIPeI78EcEbTKLDBz8grV3uWk6tx8hBtCdU9YgpmX+hS2aESnSWSbo3xck0Auyv6rfGKW/SfXfBFd0CPx8MU1Mlh6ZOWjdhTg9cwvFDKKS+M/T0Xeal/fQeFk6D7vhah7n4DocBsFb+lvpSlwbcVxk2VVTH5qSF+C1qypMbXAz/IwRKLpi6NMUfHZ5TEkxzzYLcwiIM7wJ2cvypvMsT9rmo31KTeEEmcIZSb6Baitx+zSCn3pADnmXboUNK4Txai0vj0PcR8uxypfdRKkQHm3a1gv4zfdKyKSv18XbMeajCZLTrV/GE9JuvEE7T1GEX4GE/cyMzcaVh6I0hXCYkn5nfqWm/7UWBpJRa53Qt8tw5H8UytxENAHXsImZgWVe9Or7sv4km3QWnq007AZ4nt1vN3rA/KM4pZKG+QI/AIM2cxy0Wys9Vw0hbTs/9r6rWSmjrNaDpKEzq1T1CZQndMJaK0y7b0lnaeBX06WI63H1hdMFmRDKIw7wtlPwebXAgVnEOUBtM1AnhrLRQSQgw= 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:(13230022)(4636009)(396003)(346002)(366004)(376002)(39860400002)(136003)(451199015)(1590799012)(85182001)(33656002)(38070700005)(38100700002)(86362001)(1580799009)(55016003)(2906002)(7696005)(26005)(186003)(53546011)(82960400001)(6506007)(9686003)(66946007)(66556008)(66476007)(66446008)(64756008)(122000001)(110136005)(54906003)(5660300002)(76116006)(71200400001)(478600001)(52536014)(4326008)(8676002)(316002)(41300700001)(8936002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?STMxeDZOSEVCM0dKT3dBcXJxY3diQUN0YWlnUHNQRzNPMmJlMSsyd29DS29r?= =?utf-8?B?ZHBuSkllL2VneFY4VDFzNEsrd3VuM1lPZ3NwNllBQTZISUZjSW9SYThvRlYy?= =?utf-8?B?OWgzU1E1R2g1OEk3eVhmb2lxdjNWeGRSU0cwY3BzVi9NWTJ4N2FscnJpbzdS?= =?utf-8?B?YVlNUDU4YlRzUEZ4OER6UDNnWm9wbW5PblQ0a1g4aTB2YlBFL3lkb2hjejF6?= =?utf-8?B?OHhvQ3M0YUlabVZCT2Z5Rlk5MU8vYnNCUlJrVU50N1hXSjlucFhiR2Yra3JU?= =?utf-8?B?ZTFkNXIvN0prTS9ZOElIMEhhRkhscVMwN21JcXNGWk5Oa3pnTjdYaVhxdVhk?= =?utf-8?B?Vy9OM2FLOXl1WFEzanlPN1NUa1VadkR2ZkdyMUo2eVFld1ZTK0JOZGZBK1F5?= =?utf-8?B?MmducW4vYVRZWWM2U0F3UDRmODFRK3M0aE1KSG04ZnFNcjYxSG5EN3JjbmNI?= =?utf-8?B?eUwyV0RsTWFXVWtQZGxEYW1VMGpCOEFHU0d4SklydklpcWxRb2VJNDJRWFdV?= =?utf-8?B?MkJHbXVvcWxzazNza25LTkhQSzJ6Wm1oemdoUzNGdTdFaEdiTld6V0haNmNO?= =?utf-8?B?SG10WUtOUXREUng4R3gzZHhuNk9DNXpkOE1KNURMZXF5bFU3TUpwZTM0SVFj?= =?utf-8?B?NWw0L29BYjdGTzFsSzQ3WjhpdEVoc0d6S1FGWjlLUGJaZTUvT3BQWEFMNG1O?= =?utf-8?B?NjJ6MnIwandwSmRCaGdIYktJYzFLZlpjVk1vVW5LeVIzTWhvdlE4dlFRWG1J?= =?utf-8?B?MkpvTEVKOGVqSVN5RWxidnJSMUo3TjhQKzJ1MWpQQUxSTXhEbnUrYlcrM2x5?= =?utf-8?B?Uk8xN3dmWTF1M3Z6bVZxd1Z4L1ZzVkdWTk1zZjdmYjRiRW1jNko4QWJBcTdr?= =?utf-8?B?YWNxa09Vc2hOTldvYlk4dHkzUGZiOHIzMTNhcE8xOTFCSjUzajl3SFNhaXVj?= =?utf-8?B?Q0pNQ0VqYWxSWHRsSVZzeFZuTHp3TDI2OVFVSGFRV0ZxUXlNWUhhSHpUeGta?= =?utf-8?B?cGtYYnI1bDg2WEYyMUtkajZCMkoxOWxRbitBenBHSndHREsyUURVUWZ4UVBP?= =?utf-8?B?blM0dkJkb2pGRFFzTmREU05UTHJ0dkRuRW13WWgyaG81MlRHUHlubW5Dc2V0?= =?utf-8?B?M09vaHhqYWFrRktYNlpNYkVtdE5HOUFHYmxkZjZ6RGxLM01XeHJpekJLRDJD?= =?utf-8?B?bTFLQ0daQXgrYlhIMFhmOHBTMDFnVHlQNDRHVldtRnZxRXB3TzljZ3RuWUxG?= =?utf-8?B?ejA4Zk9EYW03NHFRUXlEdURXdXhJc2liYWRIeDhwT0xvTm5sUFcvUUxjWHho?= =?utf-8?B?WjhvWmg3aXdhaDhqVjlWM3FXaElyQmtYMTBka2Y1d3gzWkRmK0xRaStmNGJV?= =?utf-8?B?akNSVnZ1OURiRUo0MjNMeTVKaE1OWU1ESzFoU1o5bXA3SncyVjBFUXN1SW9i?= =?utf-8?B?djJkUzZ2Z2pRK05jUnBYQlovdUoyZzViQi82djJZVEx5enpVTEg5Zmx5OE1q?= =?utf-8?B?NG5wb1lVSng2L0dLNUhyQUY3ZDBaYTRxeFZWSDFBRDNpaGRLbXRDT2xJWFZu?= =?utf-8?B?NENMalBOZmJOb2pIVGYyajhJckE3cE02aytWa3FRUEhkVXBtU053SmhEdy9x?= =?utf-8?B?L0cwaU1GYXRyZllXc2VzaXlicklLa2RJdXRtbVkrc2xkd3ZPb0xvWWFXeWFU?= =?utf-8?B?RFlMV2VnQS9TWW9oNkdTVnFKQXJtSjd6ZFZueFJVK1hvdzlYMWd1Tm1GZmpy?= =?utf-8?B?czFGNVg0YUV0VlY3QU1VL3BxaUk1NjVqMGM5UjNOUGswL0s5RHZCN0g5b1N6?= =?utf-8?B?dGdCL0JTY2d1UzJGTEN1OHh5RnEvSEFvQTBoNU81U3lhSmFQZlVPVS8rMWhv?= =?utf-8?B?WGxiK1FzZGxhcnNDVG9iL1UvYlZpelF5eUVXSURXMnBjYW53dS9wdkp4WVN2?= =?utf-8?B?MEFVZHhLcW10d1Y0VU9NbXlCM2JwQWJ4V2M3a0NmU25CNms4NTZUTVVJdHBt?= =?utf-8?B?NmVWVVcyb3d3SFJiR2MvWnBJNElDdW9mb0ZDV0pqUXIzczlJZUtJQm9xL25N?= =?utf-8?B?aHNNa0U0Y0R2WldTMzdMa000Q2R3cS85bkRabDd0LzBGR2JqZWgrWVNxNFUz?= =?utf-8?B?Yng1T0lNdjZwR2FzS0ZnV1FBaDJqNzZtVDJ4dVNTMFlCYjR4akd1bGJOck1Z?= =?utf-8?B?Rnc9PQ==?= 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: 820bb5e6-6d87-45bb-79e9-08dac13f6293 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2022 04:12:00.6966 (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: rUikiCdI//wSlkcK0L/Wl/ottl2Yb8beNWLx7NxqiISkS0eOUIHqKWQrvZXlbkx0x7x6yBz5gGZ9Ocqxuhae+qcG+038V0TlEse56/hN3s8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB9366 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gTW9uZGF5LCBPY3RvYmVyIDE3LCAyMDIyIDI6NDkgUE0gV2FuZywgV2VpL+eOiyDlqIEgPHdh bmd3LmZuc3RAZnVqaXRzdS5jb20+IHdyb3RlOg0KPiBBdHRhY2ggdGhlIG5ldyBwYXRjaCBzZXQu DQpIaSwgdGhhbmsgeW91IGZvciBwb3N0aW5nIHRoZSBuZXcgcGF0Y2hlcy4NCg0KDQpIZXJlIGFy ZSBtaW5vciBjb21tZW50cyBvbiB0aGUgSEVBRF92MTMtMDAwMi4NCg0KKDEpIFN1Z2dlc3Rpb24g Zm9yIHRoZSBkb2N1bWVudCBkZXNjcmlwdGlvbg0KDQorICAgICAgICAgPHBhcmE+DQorICAgICAg ICAgIElmIGEgcm9vdCBwYXJ0aXRpb25lZCB0YWJsZSBpcyBwdWJsaXNoZWQgYnkgYW55IHN1YnNj cmliZWQgcHVibGljYXRpb25zIHdoaWNoDQorICAgICAgICAgIHNldCBwdWJsaXNoX3ZpYV9wYXJ0 aXRpb25fcm9vdCA9IHRydWUsIGNoYW5nZXMgb24gdGhpcyByb290IHBhcnRpdGlvbmVkIHRhYmxl DQorICAgICAgICAgIChvciBvbiBpdHMgcGFydGl0aW9ucykgd2lsbCBiZSBwdWJsaXNoZWQgdXNp bmcgdGhlIGlkZW50aXR5IGFuZCBzY2hlbWEgb2YgdGhpcw0KKyAgICAgICAgICByb290IHBhcnRp dGlvbmVkIHRhYmxlIHJhdGhlciB0aGFuIHRoYXQgb2YgdGhlIGluZGl2aWR1YWwgcGFydGl0aW9u cy4NCisgICAgICAgICA8L3BhcmE+DQorDQoNCkkgc3VwcG9zZSB0aGlzIHNlbnRlbmNlIGxvb2tz IHF1aXRlIHNpbWlsYXIgdG8gdGhlIG9uZSBpbiB0aGUgcHJldmlvdXMgcGFyYWdyYXBoIGFuZCBj YW4gYmUgYWRqdXN0ZWQuDQoNCklJVUMgdGhlIG1haW4gdmFsdWUgb2YgdGhlIHBhdGNoIGlzIHRv IGNsYXJpZnkgd2hhdCBoYXBwZW5zIHdoZW4NCndlIG1peCBwdWJsaWNhdGlvbnMgb2YgZGlmZmVy ZW50IHB1Ymxpc2hfdmlhX3BhcnRpdGlvbl9yb290IHNldHRpbmdzIGZvciBvbmUgcGFydGl0aW9u IGhpZXJhcmNoeS4NCklmIHRoaXMgaXMgdHJ1ZSwgaG93IGFib3V0IGJlbG93IHNlbnRlbmNlIGlu c3RlYWQgb2YgdGhlIG9uZSBhYm92ZSA/DQoNCiINClRoZXJlIGNhbiBiZSBhIGNhc2Ugd2hlcmUg YSBzdWJzY3JpcHRpb24gY29tYmluZXMgcHVibGljYXRpb25zIHdpdGgNCmRpZmZlcmVudCBwdWJs aXNoX3ZpYV9wYXJ0aXRpb25fcm9vdCB2YWx1ZXMgZm9yIG9uZSBzYW1lIHBhcnRpdGlvbiBoaWVy YXJjaHkNCihlLmcuIHN1YnNjcmliZSB0d28gcHVibGljYXRpb25zIGluZGljYXRpbmcgdGhlIHJv b3QgcGFydGl0aW9uZWQgdGFibGUgYW5kIGl0cyBjaGlsZCB0YWJsZSByZXNwZWN0aXZlbHkpLg0K SW4gdGhpcyBjYXNlLCB0aGUgaWRlbnRpdHkgYW5kIHNjaGVtYSBvZiB0aGUgcm9vdCBwYXJ0aXRp b25lZCB0YWJsZSB0YWtlIHByaW9yaXR5Lg0KIg0KDQooMikgQmV0dGVyIGRvY3VtZW50YXRpb24g YWxpZ25tZW50DQoNCkkgdGhpbmsgd2UgbmVlZCB0byB3cmFwIHB1Ymxpc2hfdmlhX3BhcnRpdGlv bl9yb290IGJ5ICJsaXRlcmFsIiB0YWcNCmluIHRoZSBkb2N1bWVudGF0aW9uIGNyZWF0ZV9wdWJs aWNhdGlvbi5zZ21sLg0KDQoNCkJlc3QgUmVnYXJkcywNCglUYWthbWljaGkgT3N1bWkNCg0K