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 1ub8ZB-00EC0m-TC for pgpool-hackers@arkaria.postgresql.org; Mon, 14 Jul 2025 02:05:18 +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 1ub8Z9-002a9t-Vp for pgpool-hackers@arkaria.postgresql.org; Mon, 14 Jul 2025 02:05:16 +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 1ub8Z9-002a9l-Dh for pgpool-hackers@lists.postgresql.org; Mon, 14 Jul 2025 02:05:16 +0000 Received: from mail-japanwestazon11021126.outbound.protection.outlook.com ([40.107.74.126] 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 1ub8Z6-007Qcl-2f for pgpool-hackers@lists.postgresql.org; Mon, 14 Jul 2025 02:05:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=reOq1huFnCMnUz8lBNAAfigHUeaqqMpZ87cYtjX3eZoiyqc7kixN++F/qIeW9/KjXBmJoVxeXgVCBuqlwdguea/PdNb/HtLwN3OKww5x+g0qX/QVBVDTcVxE0m1gKaaN9hfwm6Lg9WY10SBK2GzI8ghSaZvGivHijQUB1QhaMhYOqQ8RfJ1SX3G5Z8Fh4P715K5g/tDiW18Tyqey52xzbs3ySddnjf030F1+/wMbOa8oFk2iNvRbrQdE5EAfgt6WWP9/uuU9ftx7Jv3w3xNigZrwuhrZEKb5lWQDDZ9NGM5BuoXxxd8hAjAhjolaxn5lhwtByLs614F54RgWkKw6ug== 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=cyEZRDTfdhe5rt/IhNMPQ4AonIVt1l7uxqJ98znvwnw=; b=VZAGTOa8g3CWug0RfN7LWlcFXz1i6bYCcPkBUH4uMGOf2cASXkRNHECz2FqquHg+3Mw8EXmH3d6CFxlJUSKttGipQo8it1zwDcg2wC212g1QiAUr5qP84V94y5kfcfVMYVPLBzivYNt+3rHrujtK06lqbwGdSAYo/nil/MPbYl+hdXwt/GSP53EhLHsss3K+qSgWyiscIg+6b9NFN5Wg1P7CeQKZUPKT1I9H6YX6vI/+u+0prycX3W0WKMH12MhEasNYY/swzIL+ivtOjK2eYZDbpTciA3Ba910P5B6AMOwqJA0gldTUrfW2W50As7s2gWrE43T9Xqyhd+EBrFR6Ug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sraoss.co.jp; dmarc=pass action=none header.from=sraoss.co.jp; dkim=pass header.d=sraoss.co.jp; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sraoss.co.jp; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cyEZRDTfdhe5rt/IhNMPQ4AonIVt1l7uxqJ98znvwnw=; b=jXOHgsAxNwhdp1eE/kAUwPepmZ9gmWLb+8vzQP9MtQkPG8mNVurWWbPOo27YsxFo0ySsA+qHJhT0FQmsIYzPGs2yY28Y4e6DggcRi7YCVdhZXSlGIG9HevfUAisasdoaLEtdI3iXaot3eYVQA1+yHoZI4XGRFgZOjxHQJuarHQT6rhl2N2ZRtpXO+xLzFn1yYWCxsArRQvpb150S2xaLdwruSNLbYLJ8mqoV+ZxUh9V8znM3QQ2QdMj7Xj+6ljGwioGotdDf8y4JpbPEQB3nRqToPoahomen+emEj8ljIC6xt9o+/YazGX/O8cWNyKGV4E0bFzF2mmLnf5AmWEvhKw== Received: from TYYP286MB2931.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:30d::7) by OS9P286MB4089.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:2cd::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8943.15; Mon, 14 Jul 2025 02:05:05 +0000 Received: from TYYP286MB2931.JPNP286.PROD.OUTLOOK.COM ([fe80::fb09:14f2:20b1:1d5e]) by TYYP286MB2931.JPNP286.PROD.OUTLOOK.COM ([fe80::fb09:14f2:20b1:1d5e%5]) with mapi id 15.20.8943.012; Mon, 14 Jul 2025 02:05:05 +0000 From: Koshino Taiki To: Bo Peng , "pgpool-hackers@lists.postgresql.org" Subject: Re: Patch for fixing doc about some parameters. Thread-Topic: Patch for fixing doc about some parameters. Thread-Index: AQHb6yGaFdJ4lVy4UkCvvUPGJoPBo7QeskCAgADXq1WAAgwbJoAHcaJHgAfRyayAABUpeQ== Date: Mon, 14 Jul 2025 02:05:05 +0000 Message-ID: References: <20250702.202713.220401050993902307.ishii@postgresql.org> In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=sraoss.co.jp; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYYP286MB2931:EE_|OS9P286MB4089:EE_ x-ms-office365-filtering-correlation-id: f0122921-03ac-4987-ee1b-08ddc27ad9ac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|8096899003|38070700018|13003099007|4053099003|4013099003|7053199007; x-microsoft-antispam-message-info: =?iso-2022-jp?B?a2pMN2Q0d3loWFVINGVZY3ltaWpyZDQzVkttN1pnVWExTWlrYmxyZU50?= =?iso-2022-jp?B?VGlNRE8yRTh3aFlwL2xpcFJJYXNIM2p2SERPWDIzMVROekwwZTZzcEZ4?= =?iso-2022-jp?B?N0xjZDBpdXZydEFUYWxZTUFEaE5DaG0vdmFxNnJmbVlQWG1RWlhzMkhQ?= =?iso-2022-jp?B?MVpkV1Uva3pwY0p5VG1uU1RVVnR3N2dHRExtQ2lISXJqSlp0ZFdZbnlL?= =?iso-2022-jp?B?b2JlTmRkMnBQNDdwc1Z3Qll4bE5SWUQ3bmloTUJydEpkays0NWdNV0RD?= =?iso-2022-jp?B?L0h5cDVIZlowVlJNM1dQTGJlV3ovRXIwbWVQdnpuNDNHbDBVZ2RLZXh0?= =?iso-2022-jp?B?cWZmNXBoZmpoMS9uVGVuY2hsL0J4L0RrZHhzcDlqYkRVQUxmWHErTHRC?= =?iso-2022-jp?B?OENVWFA2YllPMndQYnh2UzhWNDVvK2ZxanNROTYzR3BIbG16cUF5bXZr?= =?iso-2022-jp?B?aDJQbzdsMXh1bDNtR2pJTW9JSTNBaFVVeEZudTh2RndzazZqVzRpRnd3?= =?iso-2022-jp?B?TmdKTkpNNEZ2VkRmTHQ0aW5ZQldWQXdxQzVudXpSTUQ5c09vNTdBYWFX?= =?iso-2022-jp?B?Nzdnd056N1YyeTgxWGM4bzc3cFByWHRVMFZZL0NPV3NNTzROY04wU2RM?= =?iso-2022-jp?B?TXFFbzV5S2kwa0NLN3JnMXlzQmtzSHp3SHNqNlFacGNnNnNNSVNFY3ll?= =?iso-2022-jp?B?U2N2eTZEaXlTU1hDTzlqR1lSN2FmbmxmSUgvRWc5NXkwbkd2N1dVVkt0?= =?iso-2022-jp?B?cVlXeUNwRVVTdm51aTJ0N1VVcjVIbE55UFlBWm10NHRjYzZ4UG1VRjZJ?= =?iso-2022-jp?B?anNQL2t5dVFVUnVIWW1VQnNHM3FVQ1Bub0pCU2FsT3U5aEtGb2xSeGo3?= =?iso-2022-jp?B?a1k3c0FaczRjK2JhMDBXcXFRS2ZhQXk4RVRZejJSdThNV216WVpBLzl2?= =?iso-2022-jp?B?M3YzSzJrblNXZWlQWGRwS2xCYVlXVEJGOS9EQS8xWVMxQWE0Qk1aWmxV?= =?iso-2022-jp?B?Q2pBTDd2Wi8xZWlvRm9CRnFtRHlnVHdOdWY4Um05SFFEZkkzTGRhWml1?= =?iso-2022-jp?B?b00wQjUvWnUvTWN3ZkI2UEZZRzYwbCtwVDErOG1hdi85cjl6OFhDSHd2?= =?iso-2022-jp?B?UGtjUzZWWVRZOXRkRDZGUExPVVZhbm5MTUNGWjJuRndWTXg1Z09OcDNo?= =?iso-2022-jp?B?RTlOZzZrQmNnSFFZUmJHaU9kUWYvWW53aStVWjYzMGtLaVpQRTRmOE02?= =?iso-2022-jp?B?YnZxM25XZFpYSjlQN1ZxeGRsVmZVbEVPbXNPdCs2c1ErR1F3ODNhS1lS?= =?iso-2022-jp?B?OHdhS1JmaUdZZ0JUOGNwMnFiRTlnWUF4SUQ0ZW1CVlJOSms3c24vdlpL?= =?iso-2022-jp?B?UjZnS1VaOGxYcmxhb29PRmZLeEh3WnhqN0IxTHMwWitQK2RqTElpOFJz?= =?iso-2022-jp?B?K3hVcWFlRVc4U0pPUlB3OVF2ZkE1NWIyWUZFZHluZktaYXFBb2svQWlk?= =?iso-2022-jp?B?QUYycjd2cXZOdWVJSG0yS1FsU2xvTzdCd3dUQXlaQWNBaW5ia3dyWTVR?= =?iso-2022-jp?B?U1g2YUpRaXBBUVpXNkFGSUs5VlZabHhIb3IvYzBVOVdmOXExQmp0ejJB?= =?iso-2022-jp?B?VGhkZThGTm5pUDc4cXQxd2FMSHZDSjFDeStQeUJEeGcxaGFlQ1FMYXZM?= =?iso-2022-jp?B?Qko5NjJBajZMTzdlcXRRS29FNWhnSThDQTFmRFBHMHQxaEM1VlhwZUZZ?= =?iso-2022-jp?B?bmRlSnAzcjVXc2EzcUFXZElNM3VoSVJ3UWlsYXo1cm5jRDNSaXBwU2lV?= =?iso-2022-jp?B?dk1jOTBlTkFOaUhFQWZ3eWJYaHlJVVJIQnBjd2plR0xzRVhwaVBUZ0FT?= =?iso-2022-jp?B?d0JDRVZMN2lCUk1qdjZtWm1PZkpiS205b3QzZktCckRnNjV1bmJZU1l1?= =?iso-2022-jp?B?ek1WNEl6ZFNOOExzVVdOU3JNTGJud2RheTlaUUJlTkExQjZkemRZY24z?= =?iso-2022-jp?B?NlowQ3N4bWpleWNnZkdiQlhxSDRCSUR1b1NKSTFicjJ0TWN2TXkxRHFK?= =?iso-2022-jp?B?S0dHdDNCWUhBQWdEeXVGWUpqVjVuMmc9?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYYP286MB2931.JPNP286.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(8096899003)(38070700018)(13003099007)(4053099003)(4013099003)(7053199007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?dVRzdGtZVmdOSnNXSzJaeUhvZHJnZ1lpRVEwbSszR2RzTlE3c2lIcTFQ?= =?iso-2022-jp?B?ejZRYXQxMC8yQlpET09XVVRqNnVqaithRDJQSk5BS2VtcE5DR3ovc3Y3?= =?iso-2022-jp?B?MWlBV0ZTTWU0bkIwcTVmMXVwWVoyZ3hTMmlPK240UmhDZXF2L3FIaFVZ?= =?iso-2022-jp?B?TlV3bTBRRm1BTlRnRjFhdmJwYUtUL2N4VWZNM1JVMEtDTi9od2s2dkNx?= =?iso-2022-jp?B?Wkx1WTBPNTVVVHFsdjJpa1N4a1lUZFZvWndnZ09HUlNYZkpUZERCdGZp?= =?iso-2022-jp?B?cVRxS0lvRjdhMHZ3WTJXaHZWclAzcytYVUI0Q1NuL1NFampKWGRLVEFD?= =?iso-2022-jp?B?d0tPU3R2VWRNT0NBRE8wVjUreEpyUGRhVzVqZ3lzTlNMWlFxbTBSSDM1?= =?iso-2022-jp?B?WEc1V2o3QzczSlJWU28zYUJsWGRoZFdYZnJLK1V5bkVmaXUzZ2l2UGw5?= =?iso-2022-jp?B?YVJBZFFzT3lHUGl3b2FCRVFMM2Q1N2dzZXVxekRSL2JlcjlBTnd6UExN?= =?iso-2022-jp?B?VHBPazVWQVI4WW9TNG45VEh5c29CNlFBRTYxWDk3ek9MTVpycE8xUzFY?= =?iso-2022-jp?B?Y3U4R3ZsUTIwSlZ2N3NPcDN1YnRvR1lZSFpKaStYbVpzbFFKUVBSRS9C?= =?iso-2022-jp?B?My83VUZLdlQrdjBERDZzaFdPNUpacko0WVcxc1lxSFcrZjJvUE5rb2Uz?= =?iso-2022-jp?B?dG93aEdKYWV5d3FJNnkyWEFpTUdFeHBsTVJUd1BGa01DZU4vWnorbU9q?= =?iso-2022-jp?B?dzA4UHI1VTZkbisrclJuU1AzbWk1NXFzSExWVkUyQ0Y1QzE4SWhOS2No?= =?iso-2022-jp?B?V3ZDRXZlZTgxNC8wbzB1ZHRBLzhNYjA3L2hpQk5Fcktmc1kzbnRBUkEy?= =?iso-2022-jp?B?c2o2VkdDeE5pcU9CQ041UklYekNEWHdGbkdjUUZoMms3MEduZDNld2lx?= =?iso-2022-jp?B?NzM0WlUyWEs5eDM4ME5wTVBoMWFiY3VXQnNRckxXK3J3RGdMK2hqUlNL?= =?iso-2022-jp?B?aHh5TC9UU3llT3crR0s2aEFuRW5sQktKNjN0bGZiV1VLeXgrQWJLekVI?= =?iso-2022-jp?B?aWYraEFQaGgzK2JMYVZyd05Jejg1WE1TeS85N2FiaHFyZHY5VTZBQ2Vv?= =?iso-2022-jp?B?bjNkWmxZSXY2dlQzRWduRXNkODltOGxvM0JjTlduRGsyMUp3TTNuZFY1?= =?iso-2022-jp?B?S2psd2t5ejNNd1h2Y2NORkpIT05kTy9MU1JQdlFuRXV2eGg5K3F4bVBi?= =?iso-2022-jp?B?V202Uk5pK0hzTldZTjRZVnpNWWJOOGZMbGJPTUVoc0JUbEVWcEJKVldQ?= =?iso-2022-jp?B?cmdLNDBVM3JUYnNENHJ0SklsNldmbGhwNVlCd1JnZ0c1ZlE2Qzh1cGc2?= =?iso-2022-jp?B?d21rSmgrbHQ0OVhBRG9wR2V6aUdpdDgzYk9yV3BXb0RhUnNIMzFuZGxC?= =?iso-2022-jp?B?RlkzWDUwcUd5azUybHd0Y21nNzFSQ0tzYS9wQ3dlVHNiM2RJZU9JUXN3?= =?iso-2022-jp?B?MUdYL0xiM3d5MFB6V3libUpvSlgzK1N4U2k0RC84L0lEMEtGdVg3d1RY?= =?iso-2022-jp?B?ZGdzOS9GMU1RWFRxNFhpUWlYYWZKU0paTzlFNkhVdHVYK2o4NXF6WnRv?= =?iso-2022-jp?B?Tm85Mk5xYkNBelFaM1pURFJqWU9uWEZmRnJxWWprK0oxVUtGQlZUTVQ1?= =?iso-2022-jp?B?WUJBRk1LZndzMU85cmk1dG9RNWkraXZJN2Mzb1FIRnNGSXJycFJqZENL?= =?iso-2022-jp?B?N2dBMDFOaFQvUVcxNDRCcmxMQ2FJRWJhK3JhQnlpdDdVRHgwV1lHTVU3?= =?iso-2022-jp?B?SDQ3cm5ZSjkvZ3gvZ2lrTW1LbU9qOStYREIvNjlYNEh0dVZ1cXZGTUVu?= =?iso-2022-jp?B?SWUwbDNRb3BUcmZTMkg4c2tPNHhzemkwbGZxVGg5VmhvVG1wekVVYlBN?= =?iso-2022-jp?B?TXVpOE0wdDJNL1Jabkc5eXVlMFhEOHlBOStVTWl6WDQ2aDRtS2ZDbSth?= =?iso-2022-jp?B?ZU41bFNPZ214YUVkYk9XeGNIdnV0bHFKYUl4SnJOSEp3akdoOXRBSDVQ?= =?iso-2022-jp?B?SDJBa3lWZ3luTUdPb0oxWFA3SFFYWmFuajZGdjJ2cFhoSERNSEtqRXpE?= =?iso-2022-jp?B?bUl5b3YzYlBXSFF4bS94U01mWlh0UUowSWJCbm9TN01PcEVhcWZ3K3Z1?= =?iso-2022-jp?B?NnpIV0FweXo3dmtsRUNTM2dHVzhSSGFqUEFoYnVCV3pxcVlGYnN6djRH?= =?iso-2022-jp?B?TlNpMFZsSUhyZkpCNGZOMnhSR293c1ZpTFhuRXFZRTZtaFRULzBjMUpL?= =?iso-2022-jp?B?SkM0eQ==?= Content-Type: multipart/mixed; boundary="_004_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_" MIME-Version: 1.0 X-OriginatorOrg: sraoss.co.jp X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYYP286MB2931.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f0122921-03ac-4987-ee1b-08ddc27ad9ac X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2025 02:05:05.0191 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 75db6c32-352e-4063-ae79-cafb8623f6db X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gNq5HOnfmlyLc+j+g+EMUrzKe6a41M/ciAoUrERdHCP8UhnHkVcEUD49rahQBDYYZMypMtwlWpl8Q6KfrEGJIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS9P286MB4089 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_004_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_ Content-Type: multipart/alternative; boundary="_000_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_" --_000_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable Peng-san. Thank you for reviewing. I fixed config files and docs about backend_clustering_mode. ------------------------------------------ v4-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch. ------------------------------------------ doc.ja/src/sgml/connection-settings.sgml doc/src/sgml/connection-settings.sgml src/sample/pgpool.conf.sample-stream is fixed. Taiki Koshino SRA OSS K.K. TEL: 03-5979-2701 FAX: 03-5979-2702 URL: https://www.sraoss.co.jp/ ________________________________ =1B$B:9=3DP?M=1B(B: Bo Peng =1B$BAw?.F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B14=1B$BF|=1B(B 9:46 =1B$B08@h=1B(B: Koshino Taiki ; pgpool-hackers@lists.= postgresql.org =1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters. koshino-san, Thank you for your patches. -------------------------------------- v3-0001-Doc-fix-documentation-for-parameters-that-are-not.patch -------------------------------------- It looks good. -------------------------------------- v3-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch -------------------------------------- I think "backend_clustering_mode" should also be fixed. (sample config file= and docs) backend_clustering_mode =3D 'streaming_replication' ________________________________________ =1B$B:9=3DP?M=1B(B: Koshino Taiki =1B$BAw?.=1B(B: 2025 =1B$BG/=1B(B 7 =1B$B7n=1B(B 9 =1B$BF|=1B(B (=1B$B?eMKF= |=1B(B) 10:18 =1B$B08@h=1B(B: Bo Peng ; pgpool-hackers@lists.postgre= sql.org =1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters. Peng-san.Thank you for reviewing.I improved patches.-----------------------= ---------------v3-0001-Doc-fix-documentation-for-enum-parameters-reporte.pa= tch.--------------------------------------For the following parameters: = log_standby_delay wd_lifecheck_method memqcache_method disable_loa= d_balance_on_writeI deleted '' on config file and document.----------------= --------------------------v3-0001-Doc-fix-documentation-for-parameters-that= -are-not.patch------------------------------------------I fixed the configu= ration file to add the description such as "(change requires restart)".Taik= i KoshinoSRA OSS K.K.TEL: 03-5979-2701 FAX: 03-5979-2= 702URL: https://www.sraoss.co.jp/=1B$B:9=3DP?M=1B(B: Bo Peng =1B$BAw?.F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B4=1B$BF|=1B(B 16:59= =1B$B08@h=1B(B: Koshino Taiki ; pgpool-hackers@lists.= postgresql.org =1B$B7oL>=1B(B: Re: Pat= ch for fixing doc about some parameters. Koshino-san,Thank you for your pa= tch.I have reviewed your patch and have a few comments.--------------------= ------------------v2-0001-Doc-fix-documentation-for-enum-parameters-reporte= .patch.--------------------------------------For the following parameters: = log_standby_delay wd_lifecheck_method memqcache_method disable_= load_balance_on_writeIn the documentation, their types have been correctly = changed to enum, which is good.However, in both the configuration file exam= ples and the parameter description sections,these values are still written = as strings (enclosed in single quotes).For example:(config file)#wd_lifeche= ck_method =3D 'heartbeat'(Document)wd_lifecheck_method (enum) Specifies = the method of life check. This can be either of 'heartbeat' (default), 'que= ry' or 'external'. This is no big issue since Pgpool-II accepts string valu= es (e.g. 'foo') even for enum parameters.However, it's a bit confusing, so = I think it should be fixed.For example:#wd_lifecheck_method =3D heartbeat = # Method of watchdog lifec= heck (heartbeat or query or external)wd_lifecheck_method (enum) Specifie= s the method of life check. This can be either of heartbeat (default), query or external. ---= ---------------------------------------v2-0001-Doc-fix-documentation-for-pa= rameters-that-are-not.patch------------------------------------------I thin= k we should also fix the configuration file to add the description such as = "(change requires restart)".For example:#authentication_timeout =3D 1min = # Delay in seconds to complete client authe= ntication # 0 means no timeout. = # (change requires restart)_______________________= _________________=1B$B:9=3DP?M=1B(B: Koshino Taiki = =1B$BAw?.=1B(B: 2025 =1B$BG/=1B(B 7 =1B$B7n=1B(B 4 =1B$BF|=1B(B (=1B$B6bMKF= |=1B(B) 15:15=1B$B08@h=1B(B: pgpool-hackers@lists.postgresql.org =1B$B7oL>=1B(B: Re: Patch for fixing doc about s= ome parameters.Thank you for reviewing.I removed the whitespace.And I chang= ed the commit title to"Doc: fix documentation for enum parameters reported = asstrings""Doc: fix documentation for parameters that are notreflected by r= eload."After receiving feedback from Peng-san, I will create a patch again.= Taiki KoshinoSRA OSS K.K.TEL: 03-5979-2701 FAX: 03-59= 79-2702URL: https://www.sraoss.co.jp/=1B$B:9=3DP?M=1B(B: Tatsuo Ishii =1B$BAw?.F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B2=1B$BF|= =1B(B 20:27=1B$B08@h=1B(B: Koshino Taiki CC: pgpool-h= ackers@lists.postgresql.org =1B$B7oL>= =1B(B: Re: Patch for fixing doc about some parameters. > Fixed mistakes in = the documentation for parameters.>> "v1-0001-Fixed-documentation-for-parame= ters-that-are-not-r.patch"> is a patch for ticket #10954> "Test all the con= figuration parameters if reload is required."There's one trainling whitespa= ce.$ git apply ~/v1-0001-Fixed-documentation-for-parameters-that-are-not-r.= patch/home/t-ishii/v1-0001-Fixed-documentation-for-parameters-that-are-not-= r.patch:39: trailing whitespace. =1B$B$3$N%Q%i%a!<%?$O%5!<%P5/F0;~$K$N= $_@_Dj2DG=3D$G$9!#=1B(Bwarning: 1 line adds whitespace errors.> Subject: [P= ATCH v2] Fixed documentation for parameters that are not reflected by reloa= d.This comes from the commit title "Fixed documentation for parametersthat = are not reflected by reload." We usually add "Doc:" prefix to thecommit hea= der if the changes are only for documentations. Also "Fixed"seems unnatural= as a commit header. Instead use "fix". So somethinglike "Doc: fix document= ation for parameters that are not reflected byreload." is better,> "v1-0001= -Fix-documentation-for-enum-parameters-reported-as"> is for ticket #8397Ple= ase add "Doc:" prefix to the commit title as well.#8397 is an internal numb= er and you'd better to remove it.Other than that, the patch looks good to m= e.Best regards,--Tatsuo IshiiSRA OSS K.K.English: http://www.sraoss.co.jp/i= ndex_en/Japanese:http://www.sraoss.co.jp --_000_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable
Peng-san.

Thank you for reviewing.
I fixed config files and docs about backend_clustering_mode.

------------------------------------------
v4-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch.
------------------------------------------

 doc.ja/src/sgml/connection-settings.sgml
 doc/src/sgml/connection-settings.sgml
 src/sample/pgpool.conf.sample-stream

is fixed.

Taiki Koshino<koshino@sraoss.co.jp>
SRA OSS K.K.
TEL: 03-5979-2701 FAX: 03-5979-2702
URL: https://www.sraoss.co.jp/


=1B$B:9=3DP?M=1B(B: Bo Peng= <pengbo@sraoss.co.jp>
=1B$BAw?.F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B14=1B$BF|=1B(B 9:46=
=1B$B08@h=1B(B: Koshino Taiki <koshino@sraoss.co.jp>; pgpool-h= ackers@lists.postgresql.org <pgpool-hackers@lists.postgresql.org>
=1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters.
 
koshino-san,

Thank you for your patches.

--------------------------------------
v3-0001-Doc-fix-documentation-for-parameters-that-are-not.patch
--------------------------------------
It looks good.

--------------------------------------
v3-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch
--------------------------------------
I think "backend_clustering_mode" should also be fixed. (sample c= onfig file and docs)
 
  backend_clustering_mode =3D 'streaming_replication'

________________________________________
=1B$B:9=3DP?M=1B(B: Koshino Taiki <koshino@sraoss.co.jp>
=1B$BAw?.=1B(B: 2025 =1B$BG/=1B(B 7 =1B$B7n=1B(B 9 =1B$BF|=1B(B (=1B$B?eMKF= |=1B(B) 10:18
=1B$B08@h=1B(B: Bo Peng <pengbo@sraoss.co.jp>; pgpool-hackers@lists.p= ostgresql.org <pgpool-hackers@lists.postgresql.org>
=1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters.

Peng-san.Thank you for reviewing.I improved patches.-----------------------= ---------------v3-0001-Doc-fix-documentation-for-enum-parameters-reporte.pa= tch.--------------------------------------For the following parameters:&nbs= p;   log_standby_delay    wd_lifecheck_method    memqcache_method    disable_load_balance_on_writeI delete= d '' on config file and document.------------------------------------------= v3-0001-Doc-fix-documentation-for-parameters-that-are-not.patch------------= ------------------------------I fixed the configuration file to add the description such as "(change requires restart)".= Taiki Koshino<koshino@sraoss.co.jp>SRA OSS K.K.TEL: 03-5979-2701 FAX:= 03-5979-2702URL: https://www.sraoss= .co.jp/=1B$B:9=3DP?M=1B(B: Bo Peng <pengbo@sraoss.co.jp>=1B$BAw?.= F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B4=1B$BF|=1B(B 16:59=1B$B08@h=1B(B: = Koshino Taiki <koshino@sraoss.co.jp>; pgpool-hackers@lists.postgresql= .org <pgpool-hackers@lists.postgresql.org>=1B$B7oL>=1B(B: Re: Patch f= or fixing doc about some parameters.  Koshino-san,Thank you for your pat= ch.I have reviewed your patch and have a few comments.---------------------= -----------------v2-0001-Doc-fix-documentation-for-enum-parameters-reporte.= patch.--------------------------------------For the following parameters:    log_standby_delay  &= nbsp; wd_lifecheck_method    memqcache_method  &nb= sp; disable_load_balance_on_writeIn the documentation, their types have bee= n correctly changed to enum, which is good.However, in both the configurati= on file examples and the parameter description sections,these values are still written as s= trings (enclosed in single quotes).For example:(config file)#wd_lifecheck_m= ethod =3D 'heartbeat'(Document)wd_lifecheck_method (enum)   = Specifies the method of life check. This can be either of 'heartbeat' (default), 'query' or 'external'. This is no big iss= ue since Pgpool-II accepts string values (e.g. 'foo') even for enum paramet= ers.However, it's a bit confusing, so I think it should be fixed.For exampl= e:#wd_lifecheck_method =3D heartbeat              &n= bsp;            = ;            &n= bsp;           # Method o= f watchdog lifecheck (heartbeat or query or external)wd_lifecheck_method (e= num)    Specifies the method of life check. This can be eith= er of <literal>heartbeat</literal> (default), <literal>qu= ery</literal> or <literal>external</literal>. ------------------------------= ------------v2-0001-Doc-fix-documentation-for-parameters-that-are-not.patch= ------------------------------------------I think we should also fix the co= nfiguration file to add the description such as "(change requires restart)".For example:#authentication_timeo= ut =3D 1min          &nbs= p;            &= nbsp;           # Delay i= n seconds to complete client authentication     &n= bsp;            = ;            &n= bsp;    # 0 means no timeout.     &= nbsp;           &nbs= p;            &= nbsp;    # (change requires restart)________________________________________=1B$B:9=3DP?M=1B(= B: Koshino Taiki <koshino@sraoss.co.jp>=1B$BAw?.=1B(B: 2025 =1B$BG/= =1B(B 7 =1B$B7n=1B(B 4 =1B$BF|=1B(B (=1B$B6bMKF|=1B(B) 15:15=1B$B08@h=1B(B:= pgpool-hackers@lists.postgresql.org <pgpool-hackers@lists.postgresql.or= g>=1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters.Thank you for reviewing.I removed the whitespace.And I changed the commit title = to"Doc: fix documentation for enum parameters reported asstrings"= "Doc: fix documentation for parameters that are notreflected by reload= ."After receiving feedback from Peng-san, I will create a patch again.Taiki Koshino<koshino@sraoss.co.jp>SRA OSS K.K.= TEL: 03-5979-2701 FAX: 03-5979-2702URL: https://www.sraoss= .co.jp/=1B$B:9=3DP?M=1B(B: Tatsuo Ishii <ishii@postgresql.org&g= t;=1B$BAw?.F|;~=1B(B: 2025=1B$BG/=1B(B7=1B$B7n=1B(B2=1B$BF|=1B(B 20:27= =1B$B08@h=1B(B: Koshino Taiki <koshino@sraoss.co.jp>CC: pgp= ool-hackers@lists.postgresql.org <pgpool-hackers@lists.postgresql.org>= ;=1B$B7oL>=1B(B: Re: Patch for fixing doc about some parameters. > Fixed mistakes in the docu= mentation for parameters.>> "v1-0001-Fixed-documentation-for-par= ameters-that-are-not-r.patch"> is a patch for ticket #10954> &qu= ot;Test all the configuration parameters if reload is required."There'= s one trainling whitespace.$ git apply ~/v1-0001-Fixed-documentation-for-par= ameters-that-are-not-r.patch/home/t-ishii/v1-0001-Fixed-documentation-for-p= arameters-that-are-not-r.patch:39: trailing whitespace.   &n= bsp;  =1B$B$3$N%Q%i%a!<%?$O%5!<%P5/F0;~$K$N$_@_Dj2DG=3D$G$9!#=1B(Bwarn= ing: 1 line adds whitespace errors.> Subject: [PATCH v2] Fixed documentation for parameters that ar= e not reflected by reload.This comes from the commit title "Fixed= documentation for parametersthat are not reflected by reload." We usu= ally add "Doc:" prefix to thecommit header if the changes are only for documentations. Also "Fixed"seems unnatural= as a commit header. Instead use "fix". So somethinglike "Do= c: fix documentation for parameters that are not reflected byreload." = is better,> "v1-0001-Fix-documentation-for-enum-parameters-reported= -as"> is for ticket #8397Please add "Doc:" prefix to the commit title = as well.#8397 is an internal number and you'd better to remove it.Other tha= n that, the patch looks good to me.Best regards,--Tatsuo IshiiSRA OSS K.K.E= nglish: http://www.sraoss.co.jp/index_en/Japanese:http://www.sraoss.co.jp
--_000_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_-- --_004_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_ Content-Type: application/octet-stream; name="v4-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch" Content-Description: v4-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch Content-Disposition: attachment; filename="v4-0001-Doc-fix-documentation-for-enum-parameters-reporte.patch"; size=30043; creation-date="Mon, 14 Jul 2025 02:04:26 GMT"; modification-date="Mon, 14 Jul 2025 02:05:04 GMT" Content-Transfer-Encoding: base64 RnJvbSA1MmFlNmQ1OWUxM2VmYzFlMjMyZTgzNDBhMzQyYmY2MWE5OGQ4ODdhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUYWlraSBLb3NoaW5vIDxrb3NoaW5vQHNyYW9zcy5jby5qcD4K RGF0ZTogTW9uLCAxNCBKdWwgMjAyNSAxMDo0ODoxMyArMDkwMApTdWJqZWN0OiBbUEFUQ0ggdjRd IERvYzogZml4IGRvY3VtZW50YXRpb24gZm9yIGVudW0gcGFyYW1ldGVycyByZXBvcnRlZCBhcwog c3RyaW5ncwoKRml4IGRvY3VtZW50YXRpb25zIGZvciA2IHBhcmFtZXRlcnMuCkphcGFuZXNlIGRv Y3MgdG9vLgoibG9nX3N0YW5kYnlfZGVsYXkiCiJsb2dfYmFja2VuZF9tZXNzYWdlcyIKIndkX2xp ZmVjaGVja19tZXRob2QiCiJtZW1xY2FjaGVfbWV0aG9kIgoiZGlzYWJsZV9sb2FkX2JhbGFuY2Vf b25fd3JpdGUiCiJiYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSIKLS0tCiBkb2MuamEvc3JjL3NnbWwv Y29ubmVjdGlvbi1wb29saW5nLnNnbWwgIHwgIDIgKy0KIGRvYy5qYS9zcmMvc2dtbC9jb25uZWN0 aW9uLXNldHRpbmdzLnNnbWwgfCAyNCArKysrKysrLS0tLS0tLQogZG9jLmphL3NyYy9zZ21sL2xv YWRiYWxhbmNlLnNnbWwgICAgICAgICB8ICAyICstCiBkb2MuamEvc3JjL3NnbWwvbWVtY2FjaGUu c2dtbCAgICAgICAgICAgIHwgMTAgKysrLS0tCiBkb2MuamEvc3JjL3NnbWwvc3RyZWFtLWNoZWNr LnNnbWwgICAgICAgIHwgIDggKystLS0KIGRvYy5qYS9zcmMvc2dtbC93YXRjaGRvZy5zZ21sICAg ICAgICAgICAgfCAxMCArKystLS0KIGRvYy9zcmMvc2dtbC9jb25uZWN0aW9uLXBvb2xpbmcuc2dt bCAgICAgfCAgMiArLQogZG9jL3NyYy9zZ21sL2Nvbm5lY3Rpb24tc2V0dGluZ3Muc2dtbCAgICB8 IDI0ICsrKysrKystLS0tLS0tCiBkb2Mvc3JjL3NnbWwvbG9hZGJhbGFuY2Uuc2dtbCAgICAgICAg ICAgIHwgIDIgKy0KIGRvYy9zcmMvc2dtbC9tZW1jYWNoZS5zZ21sICAgICAgICAgICAgICAgfCAg OCArKy0tLQogZG9jL3NyYy9zZ21sL3N0cmVhbS1jaGVjay5zZ21sICAgICAgICAgICB8ICA4ICsr LS0tCiBkb2Mvc3JjL3NnbWwvd2F0Y2hkb2cuc2dtbCAgICAgICAgICAgICAgIHwgIDYgKystLQog c3JjL3NhbXBsZS9wZ3Bvb2wuY29uZi5zYW1wbGUtc3RyZWFtICAgICB8IDQyICsrKysrKysrKysr Ky0tLS0tLS0tLS0tLQogMTMgZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9ucygrKSwgNzQgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jLmphL3NyYy9zZ21sL2Nvbm5lY3Rpb24tcG9vbGlu Zy5zZ21sIGIvZG9jLmphL3NyYy9zZ21sL2Nvbm5lY3Rpb24tcG9vbGluZy5zZ21sCmluZGV4IDUw YjdhMjNjNi4uZTljODI1M2M3IDEwMDY0NAotLS0gYS9kb2MuamEvc3JjL3NnbWwvY29ubmVjdGlv bi1wb29saW5nLnNnbWwKKysrIGIvZG9jLmphL3NyYy9zZ21sL2Nvbm5lY3Rpb24tcG9vbGluZy5z Z21sCkBAIC0xMjE0LDcgKzEyMTQsNyBAQCBsb2NhbDAuKiAgICAvdmFyL2xvZy9wZ3Bvb2wubG9n CiAgICA8L3Zhcmxpc3RlbnRyeT4KIAogICAgPHZhcmxpc3RlbnRyeSBpZD0iZ3VjLWxvZy1iYWNr ZW5kLW1lc3NhZ2VzIiB4cmVmbGFiZWw9ImxvZ19iYWNrZW5kX21lc3NhZ2VzIj4KLSAgICA8dGVy bT48dmFybmFtZT5sb2dfYmFja2VuZF9tZXNzYWdlczwvdmFybmFtZT4gKDx0eXBlPmJvb2xlYW48 L3R5cGU+KQorICAgIDx0ZXJtPjx2YXJuYW1lPmxvZ19iYWNrZW5kX21lc3NhZ2VzPC92YXJuYW1l PiAoPHR5cGU+ZW51bTwvdHlwZT4pCiAgICAgIDxpbmRleHRlcm0+CiAgICAgICA8IS0tCiAgICAg ICA8cHJpbWFyeT48dmFybmFtZT5sb2dfYmFja2VuZF9tZXNzYWdlczwvdmFybmFtZT4gY29uZmln dXJhdGlvbiBwYXJhbWV0ZXI8L3ByaW1hcnk+CmRpZmYgLS1naXQgYS9kb2MuamEvc3JjL3NnbWwv Y29ubmVjdGlvbi1zZXR0aW5ncy5zZ21sIGIvZG9jLmphL3NyYy9zZ21sL2Nvbm5lY3Rpb24tc2V0 dGluZ3Muc2dtbAppbmRleCBmNzQ4ZjRjYjQuLjBhMzllMDVmZiAxMDA2NDQKLS0tIGEvZG9jLmph L3NyYy9zZ21sL2Nvbm5lY3Rpb24tc2V0dGluZ3Muc2dtbAorKysgYi9kb2MuamEvc3JjL3NnbWwv Y29ubmVjdGlvbi1zZXR0aW5ncy5zZ21sCkBAIC05NzYsOSArOTc2LDkgQEAKICAgPHBhcmE+CiAg ICDjgZPjga7jg6Ljg7zjg4njga/jgoLjgaPjgajjgoLjgojjgY/kvb/jgo/jgozjgabjgYrjgorj gIHmjqjolqbjgafjgY3jgovjgq/jg6njgrnjgr/jg6rjg7PjgrDjg6Ljg7zjg4njgafjgZnjgIIK ICAgIOOBk+OBruODouODvOODieOBp+OBrzxwcm9kdWN0bmFtZT5Qb3N0Z3JlU1FMPC9wcm9kdWN0 bmFtZT7jgYzlgIvjgIXjga7jgrXjg7zjg5DjgpLjg6zjg5fjg6rjgrHjg7zjgrfjg6fjg7PjgZfj gb7jgZnjgIIKLSAgIOOBk+OBruODouODvOODieOCkuacieWKueOBq+OBmeOCi+OBq+OBrzx2YXJu YW1lPmJhY2tlbmRfY2x1c3RlcmluZ19tb2RlPC92YXJuYW1lPuOBqydzdHJlYW1pbmdfcmVwbGlj YXRpb24n44KS6Kit5a6a44GX44Gm44GP44Gg44GV44GE44CCCisgICDjgZPjga7jg6Ljg7zjg4nj gpLmnInlirnjgavjgZnjgovjgavjga88dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZTwv dmFybmFtZT7jgatzdHJlYW1pbmdfcmVwbGljYXRpb27jgpLoqK3lrprjgZfjgabjgY/jgaDjgZXj gYTjgIIKICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9ICdz dHJlYW1pbmdfcmVwbGljYXRpb24nCitiYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9IHN0cmVhbWlu Z19yZXBsaWNhdGlvbgogICAgIDwvcHJvZ3JhbWxpc3Rpbmc+CiAgICDjgZPjga7jg6Ljg7zjg4nj gafjga8xMjflj7Djgb7jgafjga7jgrnjg4jjg6rjg7zjg5/jg7PjgrDjg6zjg5fjg6rjgrHjg7zj grfjg6fjg7Pjgrnjgr/jg7Pjg5DjgqTjgrXjg7zjg5DjgpLkvb/nlKjjgafjgY3jgb7jgZnjgIIK ICAgIOOBvuOBn+OAgeOCueOCv+ODs+ODkOOCpOOCteODvOODkOOCkuOBvuOBo+OBn+OBj+S9v+eU qOOBl+OBquOBhOOBk+OBqOOCguWPr+iDveOBp+OBmeOAggpAQCAtMTAwNCw5ICsxMDA0LDkgQEAg YmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnc3RyZWFtaW5nX3JlcGxpY2F0aW9uJwogICAgYmV0 d2VlbiA8cHJvZHVjdG5hbWU+UG9zdGdyZVNRTDwvPiBiYWNrZW5kcy4KICAgIC0tPgogICAg44GT 44Gu44Oi44O844OJ44Gn44GvPHByb2R1Y3RuYW1lPlBvc3RncmVTUUw8Lz7plpPjga7jg4fjg7zj gr/jg6zjg5fjg6rjgrHjg7zjgrfjg6fjg7PjgpI8cHJvZHVjdG5hbWU+UGdwb29sLUlJPC9wcm9k dWN0bmFtZT7jgavooYzjgo/jgZvjgb7jgZnjgIIKLSAgIOOBk+OBruODouODvOODieOCkuacieWK ueOBq+OBmeOCi+OBq+OBrzx2YXJuYW1lPmJhY2tlbmRfY2x1c3RlcmluZ19tb2RlPC92YXJuYW1l PuOBqyduYXRpdmVfcmVwbGljYXRpb24n44KS6Kit5a6a44GX44Gm44GP44Gg44GV44GE44CCCisg ICDjgZPjga7jg6Ljg7zjg4njgpLmnInlirnjgavjgZnjgovjgavjga88dmFybmFtZT5iYWNrZW5k X2NsdXN0ZXJpbmdfbW9kZTwvdmFybmFtZT7jgatuYXRpdmVfcmVwbGljYXRpb27jgpLoqK3lrprj gZfjgabjgY/jgaDjgZXjgYTjgIIKICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0 ZXJpbmdfbW9kZSA9ICduYXRpdmVfcmVwbGljYXRpb24nCitiYWNrZW5kX2NsdXN0ZXJpbmdfbW9k ZSA9IG5hdGl2ZV9yZXBsaWNhdGlvbgogICAgIDwvcHJvZ3JhbWxpc3Rpbmc+CiAgICDjgZPjga7j g6Ljg7zjg4njgafjga8xMjflj7Djgb7jgafjga7jg6zjg5fjg6rjgqvjgrXjg7zjg5DjgpLkvb/n lKjjgafjgY3jgb7jgZnjgIIKICAgIOOBvuOBn+OAgeODrOODl+ODquOCq+OCteODvOODkOOCkuOB vuOBo+OBn+OBj+S9v+eUqOOBl+OBquOBhOOBk+OBqOOCguWPr+iDveOBp+OBmeOAggpAQCAtMTU3 NSw5ICsxNTc1LDkgQEAgYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnbmF0aXZlX3JlcGxpY2F0 aW9uJwogICA8cGFyYT4KICAgIOOBk+OBruODouODvOODieOBr+OAgeODjeOCpOODhuOCo+ODluOD rOODl+ODquOCseODvOOCt+ODp+ODs+ODouODvOODieOBqOS8vOOBpuOBhOOBvuOBmeOBjOOAgeab tOOBq+ODjuODvOODieOCkuOBvuOBn+OBjOOCi+WPr+imluaAp+OBruS4gOiyq+aAp+OCkuS/neio vOOBl+OBvuOBmeOAggogICAg5a6f6KOF44Gv56CU56m26KuW5paHPHhyZWYgbGlua2VuZD0ibWlz aGltYTIwMDkiPuOBq+WfuuOBpeOBhOOBpuOBhOOBvuOBmeOAggotICAg44GT44Gu44Oi44O844OJ 44KS5pyJ5Yq544Gr44GZ44KL44Gr44GvPHZhcm5hbWU+YmFja2VuZF9jbHVzdGVyaW5nX21vZGU8 L3Zhcm5hbWU+44GrJ3NuYXBzaG90X2lzb2xhdGlvbifjgpLoqK3lrprjgZfjgabjgY/jgaDjgZXj gYTjgIIKKyAgIOOBk+OBruODouODvOODieOCkuacieWKueOBq+OBmeOCi+OBq+OBrzx2YXJuYW1l PmJhY2tlbmRfY2x1c3RlcmluZ19tb2RlPC92YXJuYW1lPuOBq3NuYXBzaG90X2lzb2xhdGlvbuOC kuioreWumuOBl+OBpuOBj+OBoOOBleOBhOOAggogICAgIDxwcm9ncmFtbGlzdGluZz4KLWJhY2tl bmRfY2x1c3RlcmluZ19tb2RlID0gJ3NuYXBzaG90X2lzb2xhdGlvbicKK2JhY2tlbmRfY2x1c3Rl cmluZ19tb2RlID0gc25hcHNob3RfaXNvbGF0aW9uCiAgICAgPC9wcm9ncmFtbGlzdGluZz4KICAg IOOBn+OBqOOBiOOBsOOAgeS7peS4i+OBruOCiOOBhuOBquODjuODvOODieOBq+OBvuOBn+OBjOOC i+WPr+imluaAp+OBruS4gOiyq+aAp+OBjOOBquOBhOOBk+OBqOOBi+OCieOBj+OCi+ODjuODvOOD iemWk+OBruODh+ODvOOCv+S4jeaVtOWQiOOCkumYsuOBkOOBk+OBqOOBjOOBp+OBjeOBvuOBmeOA ggogICAg44GT44GT44Gn44CBUzEsIFMy44Gv44K744OD44K344On44Oz44KS6KGo44GX44CBTjEs IE4y44GvUG9zdGdyZVNRTOOBruOCteODvOODkDHjgagy44KS6KGo44GX44G+44GZ44CCCkBAIC0x NjQ2LDkgKzE2NDYsOSBAQCBTMi9OMjogQ09NTUlUOwogCiAgIDxwYXJhPgogICAg44GT44Gu44Oi 44O844OJ44Gn44GvPHByb2R1Y3RuYW1lPlBvc3RncmVTUUw8L3Byb2R1Y3RuYW1lPuOBjOWAi+OA heOBruOCteODvOODkOOCkuODrOODl+ODquOCseODvOOCt+ODp+ODs+OBl+OBvuOBmeOAggotICAg 44GT44Gu44Oi44O844OJ44KS5pyJ5Yq544Gr44GZ44KL44Gr44GvPHZhcm5hbWU+YmFja2VuZF9j bHVzdGVyaW5nX21vZGU8L3Zhcm5hbWU+44GrJ2xvZ2ljYWxfcmVwbGljYXRpb24n44KS6Kit5a6a 44GX44Gm44GP44Gg44GV44GE44CCCisgICDjgZPjga7jg6Ljg7zjg4njgpLmnInlirnjgavjgZnj govjgavjga88dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZTwvdmFybmFtZT7jgatsb2dp Y2FsX3JlcGxpY2F0aW9u44KS6Kit5a6a44GX44Gm44GP44Gg44GV44GE44CCCiAgICAgPHByb2dy YW1saXN0aW5nPgotYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnbG9naWNhbF9yZXBsaWNhdGlv bicKK2JhY2tlbmRfY2x1c3RlcmluZ19tb2RlID0gbG9naWNhbF9yZXBsaWNhdGlvbgogICAgIDwv cHJvZ3JhbWxpc3Rpbmc+CiAgICDjgZPjga7jg6Ljg7zjg4njgafjga8xMjflj7Djgb7jgafjga7j g63jgrjjgqvjg6vjg6zjg5fjg6rjgrHjg7zjgrfjg6fjg7PjgrXjg7zjg5DjgpLkvb/nlKjjgafj gY3jgb7jgZnjgIIKICAgIOOBvuOBn+OAgeOCueOCv+ODs+ODkOOCpOOCteODvOODkOOCkuOBvuOB o+OBn+OBj+S9v+eUqOOBl+OBquOBhOOBk+OBqOOCguWPr+iDveOBp+OBmeOAggpAQCAtMTY2Niw5 ICsxNjY2LDkgQEAgYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnbG9naWNhbF9yZXBsaWNhdGlv bicKICAgPHBhcmE+CiAgICDjgZPjga7jg6Ljg7zjg4njgafjga88cHJvZHVjdG5hbWU+UGdwb29s LUlJPC9wcm9kdWN0bmFtZT7jgpI8YWNyb255bT5TbG9ueS1JPC9hY3JvbnltPuOBqOe1hOOBv+WQ iOOCj+OBm+OBpuS9v+eUqOOBl+OBvuOBmeOAggogICAgU2xvbnktSeOBjOWun+mam+OBq+ODh+OD vOOCv+OBruODrOODl+ODquOCseODvOOCt+ODp+ODs+OCkuihjOOBhOOBvuOBmeOAggotICAg44GT 44Gu44Oi44O844OJ44KS5pyJ5Yq544Gr44GZ44KL44Gr44GvPHZhcm5hbWU+YmFja2VuZF9jbHVz dGVyaW5nX21vZGU8L3Zhcm5hbWU+44GrJ3Nsb255J+OCkuioreWumuOBl+OBpuOBj+OBoOOBleOB hOOAggorICAg44GT44Gu44Oi44O844OJ44KS5pyJ5Yq544Gr44GZ44KL44Gr44GvPHZhcm5hbWU+ YmFja2VuZF9jbHVzdGVyaW5nX21vZGU8L3Zhcm5hbWU+44Grc2xvbnnjgpLoqK3lrprjgZfjgabj gY/jgaDjgZXjgYTjgIIKICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0ZXJpbmdf bW9kZSA9ICdzbG9ueScKK2JhY2tlbmRfY2x1c3RlcmluZ19tb2RlID0gc2xvbnkKICAgICA8L3By b2dyYW1saXN0aW5nPgogICAg44GT44Gu44Oi44O844OJ44Gn44GvMTI35Y+w44G+44Gn44Gu44Os 44OX44Oq44Kr44K144O844OQ44KS5L2/55So44Gn44GN44G+44GZ44CCCiAgICDjgb7jgZ/jgIHj g6zjg5fjg6rjgqvjgrXjg7zjg5DjgpLjgb7jgaPjgZ/jgY/kvb/nlKjjgZfjgarjgYTjgZPjgajj goLlj6/og73jgafjgZnjgIIKQEAgLTE2ODksOSArMTY4OSw5IEBAIGJhY2tlbmRfY2x1c3Rlcmlu Z19tb2RlID0gJ3Nsb255JwogICAg44GT44Gu44Oi44O844OJ44Gn44Gv44CBPHByb2R1Y3RuYW1l PlBncG9vbC1JSTwvPuOBr+ODh+ODvOOCv+ODmeODvOOCueOBruWQjOacn+OBq+mWouOBl+OBpuOB r+mWouS4juOBl+OBvuOBm+OCk+OAggogICAg44K344K544OG44Og5YWo5L2T44Gr5oSP5ZGz44Gu 5pyJ44KL5YuV5L2c44KS44GV44Gb44KL44Gu44Gv44Om44O844K244Gu6LKs5Lu744Go44Gq44KK 44G+44GZ44CCCiAgICDjgZPjga7jg6Ljg7zjg4njgafjga/osqDojbfliIbmlaPjga88ZW1waGFz aXM+44Gn44GN44G+44Gb44KTPC9lbXBoYXNpcz7jgIIKLSAgIOOBk+OBruODouODvOODieOCkuac ieWKueOBq+OBmeOCi+OBq+OBrzx2YXJuYW1lPmJhY2tlbmRfY2x1c3RlcmluZ19tb2RlPC92YXJu YW1lPuOBqydyYXcn44KS6Kit5a6a44GX44Gm44GP44Gg44GV44GE44CCCisgICDjgZPjga7jg6Lj g7zjg4njgpLmnInlirnjgavjgZnjgovjgavjga88dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJpbmdf bW9kZTwvdmFybmFtZT7jgatyYXfjgpLoqK3lrprjgZfjgabjgY/jgaDjgZXjgYTjgIIKICAgICA8 cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9ICdyYXcnCitiYWNrZW5k X2NsdXN0ZXJpbmdfbW9kZSA9IHJhdwogICAgIDwvcHJvZ3JhbWxpc3Rpbmc+CiAgIDwvcGFyYT4K ICA8L3NlY3QyPgpkaWZmIC0tZ2l0IGEvZG9jLmphL3NyYy9zZ21sL2xvYWRiYWxhbmNlLnNnbWwg Yi9kb2MuamEvc3JjL3NnbWwvbG9hZGJhbGFuY2Uuc2dtbAppbmRleCA2NzAxODcxODAuLjg3Y2Zh OGU5NyAxMDA2NDQKLS0tIGEvZG9jLmphL3NyYy9zZ21sL2xvYWRiYWxhbmNlLnNnbWwKKysrIGIv ZG9jLmphL3NyYy9zZ21sL2xvYWRiYWxhbmNlLnNnbWwKQEAgLTE0MjEsNyArMTQyMSw3IEBAIGFw cF9uYW1lX3JlZGlyZWN0X3ByZWZlcmVuY2VfbGlzdCAmZ3Q7IGRhdGFiYXNlX3JlZGlyZWN0X3By ZWZlcmVuY2VfbGlzdCAmZ3Q7IHVzCiAgICA8L3Zhcmxpc3RlbnRyeT4KIAogICAgPHZhcmxpc3Rl bnRyeSBpZD0iZ3VjLWRpc2FibGUtbG9hZC1iYWxhbmNlLW9uLXdyaXRlIiB4cmVmbGFiZWw9ImRp c2FibGVfbG9hZF9iYWxhbmNlX29uX3dyaXRlIj4KLSAgICA8dGVybT48dmFybmFtZT5kaXNhYmxl X2xvYWRfYmFsYW5jZV9vbl93cml0ZTwvdmFybmFtZT4gKDx0eXBlPnN0cmluZzwvdHlwZT4pCisg ICAgPHRlcm0+PHZhcm5hbWU+ZGlzYWJsZV9sb2FkX2JhbGFuY2Vfb25fd3JpdGU8L3Zhcm5hbWU+ ICg8dHlwZT5lbnVtPC90eXBlPikKICAgICAgPGluZGV4dGVybT4KICAgICAgIDwhLS0KICAgICAg IDxwcmltYXJ5Pjx2YXJuYW1lPmRpc2FibGVfbG9hZF9iYWxhbmNlX29uX3dyaXRlPC92YXJuYW1l PiBjb25maWd1cmF0aW9uIHBhcmFtZXRlcjwvcHJpbWFyeT4KZGlmZiAtLWdpdCBhL2RvYy5qYS9z cmMvc2dtbC9tZW1jYWNoZS5zZ21sIGIvZG9jLmphL3NyYy9zZ21sL21lbWNhY2hlLnNnbWwKaW5k ZXggNjMyN2NjMjA3Li4wYTY2NjUxMzggMTAwNjQ0Ci0tLSBhL2RvYy5qYS9zcmMvc2dtbC9tZW1j YWNoZS5zZ21sCisrKyBiL2RvYy5qYS9zcmMvc2dtbC9tZW1jYWNoZS5zZ21sCkBAIC0yNTYsNyAr MjU2LDcgQEAKICAgPHZhcmlhYmxlbGlzdD4KIAogICAgPHZhcmxpc3RlbnRyeSBpZD0iZ3VjLW1l bXFjYWNoZS1tZXRob2QiIHhyZWZsYWJlbD0ibWVtcWNhY2hlX21ldGhvZCI+Ci0gICAgPHRlcm0+ PHZhcm5hbWU+bWVtcWNhY2hlX21ldGhvZDwvdmFybmFtZT4gKDx0eXBlPnN0cmluZzwvdHlwZT4p CisgICAgPHRlcm0+PHZhcm5hbWU+bWVtcWNhY2hlX21ldGhvZDwvdmFybmFtZT4gKDx0eXBlPmVu dW08L3R5cGU+KQogICAgICA8aW5kZXh0ZXJtPgogICAgICAgPCEtLQogICAgICAgPHByaW1hcnk+ PHZhcm5hbWU+bWVtcWNhY2hlX21ldGhvZDwvdmFybmFtZT4gY29uZmlndXJhdGlvbiBwYXJhbWV0 ZXI8L3ByaW1hcnk+CkBAIC0yOTAsNyArMjkwLDcgQEAKIAogICAgICAgIDx0Ym9keT4KIAk8cm93 PgotCSA8ZW50cnk+PGxpdGVyYWw+J3NobWVtJzwvbGl0ZXJhbD48L2VudHJ5PgorCSA8ZW50cnk+ PGxpdGVyYWw+c2htZW08L2xpdGVyYWw+PC9lbnRyeT4KIAkgPCEtLQogCSA8ZW50cnk+VXNlIHNo YXJlZCBtZW1vcnk8L2VudHJ5PgogCSAtLT4KQEAgLTI5OCw3ICsyOTgsNyBAQAogCTwvcm93Pgog CiAJPHJvdz4KLQkgPGVudHJ5PjxsaXRlcmFsPidtZW1jYWNoZWQnPC9saXRlcmFsPjwvZW50cnk+ CisJIDxlbnRyeT48bGl0ZXJhbD5tZW1jYWNoZWQ8L2xpdGVyYWw+PC9lbnRyeT4KIAkgPCEtLQog CSA8ZW50cnk+VXNlIDx1bGluayB1cmw9Imh0dHA6Ly9tZW1jYWNoZWQub3JnLyI+bWVtY2FjaGVk PC91bGluaz48L2VudHJ5PgogCSAtLT4KQEAgLTMzOCw5ICszMzgsOSBAQAogCiAgICAgIDxwYXJh PgogICAgICAgPCEtLQotICAgICAgRGVmYXVsdCBpcyA8bGl0ZXJhbD4nc2htZW0nPC9saXRlcmFs Pi4KKyAgICAgIERlZmF1bHQgaXMgPGxpdGVyYWw+c2htZW08L2xpdGVyYWw+LgogICAgICAgLS0+ Ci0gICAgICDjg4fjg5Xjgqnjg6vjg4jjga88bGl0ZXJhbD4nc2htZW0nPC9saXRlcmFsPuOBp+OB meOAggorICAgICAg44OH44OV44Kp44Or44OI44GvPGxpdGVyYWw+c2htZW08L2xpdGVyYWw+44Gn 44GZ44CCCiAgICAgIDwvcGFyYT4KIAogICAgICA8cGFyYT4KZGlmZiAtLWdpdCBhL2RvYy5qYS9z cmMvc2dtbC9zdHJlYW0tY2hlY2suc2dtbCBiL2RvYy5qYS9zcmMvc2dtbC9zdHJlYW0tY2hlY2su c2dtbAppbmRleCA3Mjk1ZmFlZjkuLjRiM2E4NWU2OSAxMDA2NDQKLS0tIGEvZG9jLmphL3NyYy9z Z21sL3N0cmVhbS1jaGVjay5zZ21sCisrKyBiL2RvYy5qYS9zcmMvc2dtbC9zdHJlYW0tY2hlY2su c2dtbApAQCAtMzg4LDcgKzM4OCw3IEBAIEdSQU5UIHBnX21vbml0b3IgVE8gc3JfY2hlY2tfdXNl cjsKICAgIDwvdmFybGlzdGVudHJ5PgogCiAgIDx2YXJsaXN0ZW50cnkgaWQ9Imd1Yy1sb2ctc3Rh bmRieS1kZWxheSIgeHJlZmxhYmVsPSJsb2dfc3RhbmRieV9kZWxheSI+Ci0gICA8dGVybT48dmFy bmFtZT5sb2dfc3RhbmRieV9kZWxheTwvdmFybmFtZT4gKDx0eXBlPnN0cmluZzwvdHlwZT4pCisg ICA8dGVybT48dmFybmFtZT5sb2dfc3RhbmRieV9kZWxheTwvdmFybmFtZT4gKDx0eXBlPmVudW08 L3R5cGU+KQogICAgIDxpbmRleHRlcm0+CiAgICAgIDwhLS0KICAgICAgPHByaW1hcnk+PHZhcm5h bWU+bG9nX3N0YW5kYnlfZGVsYXk8L3Zhcm5hbWU+IGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVyPC9w cmltYXJ5PgpAQCAtNDI2LDcgKzQyNiw3IEBAIEdSQU5UIHBnX21vbml0b3IgVE8gc3JfY2hlY2tf dXNlcjsKIAogICAgICAgPHRib2R5PgogICAgICAgIDxyb3c+Ci0JPGVudHJ5PjxsaXRlcmFsPidu b25lJzwvbGl0ZXJhbD48L2VudHJ5PgorCTxlbnRyeT48bGl0ZXJhbD5ub25lPC9saXRlcmFsPjwv ZW50cnk+CiAJPCEtLQogCTxlbnRyeT5OZXZlciBsb2cgdGhlIHN0YW5kYnkgZGVsYXk8L2VudHJ5 PgogCS0tPgpAQCAtNDM0LDcgKzQzNCw3IEBAIEdSQU5UIHBnX21vbml0b3IgVE8gc3JfY2hlY2tf dXNlcjsKICAgICAgICA8L3Jvdz4KIAogICAgICAgIDxyb3c+Ci0JPGVudHJ5PjxsaXRlcmFsPidh bHdheXMnPC9saXRlcmFsPjwvZW50cnk+CisJPGVudHJ5PjxsaXRlcmFsPmFsd2F5czwvbGl0ZXJh bD48L2VudHJ5PgogCTwhLS0KIAk8ZW50cnk+TG9nIHRoZSBzdGFuZGJ5IGRlbGF5LCBldmVyeSB0 aW1lIHRoZSByZXBsaWNhdGlvbiBkZWxheSBpcyBjaGVja2VkPC9lbnRyeT4KIAktLT4KQEAgLTQ0 Miw3ICs0NDIsNyBAQCBHUkFOVCBwZ19tb25pdG9yIFRPIHNyX2NoZWNrX3VzZXI7CiAgICAgICAg PC9yb3c+CiAKICAgICAgICA8cm93PgotCTxlbnRyeT48bGl0ZXJhbD4naWZfb3Zlcl90aHJlc2hv bGQnPC9saXRlcmFsPjwvZW50cnk+CisJPGVudHJ5PjxsaXRlcmFsPmlmX292ZXJfdGhyZXNob2xk PC9saXRlcmFsPjwvZW50cnk+CiAJPCEtLQogCTxlbnRyeT5Pbmx5IGxvZyB0aGUgc3RhbmRieSBk ZWxheSwgd2hlbiBpdCBleGNlZWRzIDx4cmVmIGxpbmtlbmQ9Imd1Yy1kZWxheS10aHJlc2hvbGQi PiB2YWx1ZTwvZW50cnk+CiAJLS0+CmRpZmYgLS1naXQgYS9kb2MuamEvc3JjL3NnbWwvd2F0Y2hk b2cuc2dtbCBiL2RvYy5qYS9zcmMvc2dtbC93YXRjaGRvZy5zZ21sCmluZGV4IGNlYjU0NjA3OS4u YjRlZmY4ZGI2IDEwMDY0NAotLS0gYS9kb2MuamEvc3JjL3NnbWwvd2F0Y2hkb2cuc2dtbAorKysg Yi9kb2MuamEvc3JjL3NnbWwvd2F0Y2hkb2cuc2dtbApAQCAtMTMyMCw3ICsxMzIwLDcgQEAKICAg PHZhcmlhYmxlbGlzdD4KIAogICAgPHZhcmxpc3RlbnRyeSBpZD0iZ3VjLXdkLWxpZmVjaGVjay1t ZXRob2QiIHhyZWZsYWJlbD0id2RfbGlmZWNoZWNrX21ldGhvZCI+Ci0gICAgPHRlcm0+PHZhcm5h bWU+d2RfbGlmZWNoZWNrX21ldGhvZDwvdmFybmFtZT4gKDx0eXBlPnN0cmluZzwvdHlwZT4pCisg ICAgPHRlcm0+PHZhcm5hbWU+d2RfbGlmZWNoZWNrX21ldGhvZDwvdmFybmFtZT4gKDx0eXBlPmVu dW08L3R5cGU+KQogICAgICA8aW5kZXh0ZXJtPgogICAgICAgPCEtLQogICAgICAgPHByaW1hcnk+ PHZhcm5hbWU+d2RfbGlmZWNoZWNrX21ldGhvZDwvdmFybmFtZT4gY29uZmlndXJhdGlvbiBwYXJh bWV0ZXI8L3ByaW1hcnk+CkBAIC0xMzMxLDExICsxMzMxLDExIEBACiAgICAgPGxpc3RpdGVtPgog ICAgICA8cGFyYT4KICAgICAgIDwhLS0KLSAgICAgIFNwZWNpZmllcyB0aGUgbWV0aG9kIG9mIGxp ZmUgY2hlY2suIFRoaXMgY2FuIGJlIGVpdGhlciBvZiA8bGl0ZXJhbD4naGVhcnRiZWF0JzwvbGl0 ZXJhbD4gKGRlZmF1bHQpLAotICAgICAgPGxpdGVyYWw+J3F1ZXJ5JzwvbGl0ZXJhbD4gb3IgPGxp dGVyYWw+J2V4dGVybmFsJzwvbGl0ZXJhbD4uCisgICAgICBTcGVjaWZpZXMgdGhlIG1ldGhvZCBv ZiBsaWZlIGNoZWNrLiBUaGlzIGNhbiBiZSBlaXRoZXIgb2YgPGxpdGVyYWw+aGVhcnRiZWF0PC9s aXRlcmFsPiAoZGVmYXVsdCksCisgICAgICA8bGl0ZXJhbD5xdWVyeTwvbGl0ZXJhbD4gb3IgPGxp dGVyYWw+ZXh0ZXJuYWw8L2xpdGVyYWw+LgogICAgICAgLS0+CiAgICAgICDmrbvmtLvnm6Poppbj ga7mlrnms5XjgpLmjIflrprjgZfjgb7jgZnjgIIKLSAgICAgIOaMh+WumuOBp+OBjeOCi+WApOOB ryA8bGl0ZXJhbD4naGVhcnRiZWF0JzwvbGl0ZXJhbD4gKOODh+ODleOCqeODq+ODiCnjgIE8bGl0 ZXJhbD4ncXVlcnknPC9saXRlcmFsPuOAgeOBvuOBn+OBrzxsaXRlcmFsPidleHRlcm5hbCc8L2xp dGVyYWw+IOOBp+OBmeOAggorICAgICAg5oyH5a6a44Gn44GN44KL5YCk44GvIDxsaXRlcmFsPmhl YXJ0YmVhdDwvbGl0ZXJhbD4gKOODh+ODleOCqeODq+ODiCnjgIE8bGl0ZXJhbD5xdWVyeTwvbGl0 ZXJhbD7jgIHjgb7jgZ/jga88bGl0ZXJhbD5leHRlcm5hbDwvbGl0ZXJhbD4g44Gn44GZ44CCCiAg ICAgIDwvcGFyYT4KICAgICAgPHBhcmE+CiAgICAgICA8IS0tCkBAIC0xMzQ1LDcgKzEzNDUsNyBA QAogICAgICAgSWYgdGhlcmUgYXJlIG5vIHNpZ25hbCBmb3IgYSBjZXJ0YWluIHBlcmlvZCwgd2F0 Y2hkb2cgcmVnYXJkcyBpcyBhcyBmYWlsdXJlCiAgICAgICBvZiB0aGUgPHByb2R1Y3RuYW1lPlBn cG9vbC1JSTwvcHJvZHVjdG5hbWU+IC4KICAgICAgIC0tPgotICAgICAgPGxpdGVyYWw+J2hlYXJ0 YmVhdCc8L2xpdGVyYWw+44KS5oyH5a6a44GX44Gf5aC05ZCI44Gr44Gv44CB55uj6KaW44Gv44CM 44OP44O844OI44OT44O844OI44Oi44O844OJ44CN44Gn6KGM44KP44KM44G+44GZ44CCCisgICAg ICA8bGl0ZXJhbD5oZWFydGJlYXQ8L2xpdGVyYWw+44KS5oyH5a6a44GX44Gf5aC05ZCI44Gr44Gv 44CB55uj6KaW44Gv44CM44OP44O844OI44OT44O844OI44Oi44O844OJ44CN44Gn6KGM44KP44KM 44G+44GZ44CCCiAgICAgICB3YXRjaGRvZyDjga/kuIDlrprplpPpmpTjgafjg4/jg7zjg4jjg5Pj g7zjg4jkv6Hlj7fvvIhVRFAg44OR44Kx44OD44OI77yJ44KS5LuW44GuPHByb2R1Y3RuYW1lPlBn cG9vbC1JSTwvcHJvZHVjdG5hbWU+44G46YCB5L+h44GX44G+44GZ44CCCiAgICAgICDjgb7jgZ93 YXRjaGRvZ+OBr+S7luOBrjxwcm9kdWN0bmFtZT5QZ3Bvb2wtSUk8L3Byb2R1Y3RuYW1lPuOBi+OC iemAgeOCieOCjOOBpuOBj+OCi+S/oeWPt+OCkuWPl+S/oeOBl+OBvuOBmeOAggogICAgICAg44GT 44KM44GM5LiA5a6a5pmC6ZaT5Lul5LiK6YCU57W244GI44Gf5aC05ZCI44Gr44Gv44Gd44GuPHBy b2R1Y3RuYW1lPlBncG9vbC1JSTwvcHJvZHVjdG5hbWU+44Gr6Zqc5a6z44GM55m655Sf44GX44Gf 44Go5Yik5pat44GX44G+44GZ44CCCmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvY29ubmVjdGlv bi1wb29saW5nLnNnbWwgYi9kb2Mvc3JjL3NnbWwvY29ubmVjdGlvbi1wb29saW5nLnNnbWwKaW5k ZXggOWY2YTc1MWNkLi5mNmViYjc3M2MgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9jb25uZWN0 aW9uLXBvb2xpbmcuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvY29ubmVjdGlvbi1wb29saW5nLnNn bWwKQEAgLTc5MSw3ICs3OTEsNyBAQAogICAgPC92YXJsaXN0ZW50cnk+CiAKICAgIDx2YXJsaXN0 ZW50cnkgaWQ9Imd1Yy1sb2ctYmFja2VuZC1tZXNzYWdlcyIgeHJlZmxhYmVsPSJsb2dfYmFja2Vu ZF9tZXNzYWdlcyI+Ci0gICAgPHRlcm0+PHZhcm5hbWU+bG9nX2JhY2tlbmRfbWVzc2FnZXM8L3Zh cm5hbWU+ICg8dHlwZT5ib29sZWFuPC90eXBlPikKKyAgICA8dGVybT48dmFybmFtZT5sb2dfYmFj a2VuZF9tZXNzYWdlczwvdmFybmFtZT4gKDx0eXBlPmVudW08L3R5cGU+KQogICAgICA8aW5kZXh0 ZXJtPgogICAgICAgPHByaW1hcnk+PHZhcm5hbWU+bG9nX2JhY2tlbmRfbWVzc2FnZXM8L3Zhcm5h bWU+IGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVyPC9wcmltYXJ5PgogICAgICA8L2luZGV4dGVybT4K ZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9jb25uZWN0aW9uLXNldHRpbmdzLnNnbWwgYi9kb2Mv c3JjL3NnbWwvY29ubmVjdGlvbi1zZXR0aW5ncy5zZ21sCmluZGV4IDI2MmM3NmQwNS4uMGY3OGI5 OTMxIDEwMDY0NAotLS0gYS9kb2Mvc3JjL3NnbWwvY29ubmVjdGlvbi1zZXR0aW5ncy5zZ21sCisr KyBiL2RvYy9zcmMvc2dtbC9jb25uZWN0aW9uLXNldHRpbmdzLnNnbWwKQEAgLTY1NSwxMCArNjU1 LDEwIEBACiAgICBUaGlzIG1vZGUgaXMgbW9zdCBwb3B1bGFyIGFuZCByZWNvbW1lbmRlZCBjbHVz dGVyaW5nIG1vZGUuIEluIHRoaXMKICAgIG1vZGUgPHByb2R1Y3RuYW1lPlBvc3RncmVTUUw8L3By b2R1Y3RuYW1lPiBpcyByZXNwb25zaWJsZSB0bwogICAgcmVwbGljYXRlIGVhY2ggc2VydmVycy4g VG8gZW5hYmxlIHRoaXMgbW9kZSwgdXNlCi0gICAnc3RyZWFtaW5nX3JlcGxpY2F0aW9uJyBmb3IK KyAgIHN0cmVhbWluZ19yZXBsaWNhdGlvbiBmb3IKICAgIDx2YXJuYW1lPmJhY2tlbmRfY2x1c3Rl cmluZ19tb2RlPC92YXJuYW1lPi4KICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0 ZXJpbmdfbW9kZSA9ICdzdHJlYW1pbmdfcmVwbGljYXRpb24nCitiYWNrZW5kX2NsdXN0ZXJpbmdf bW9kZSA9IHN0cmVhbWluZ19yZXBsaWNhdGlvbgogICAgIDwvcHJvZ3JhbWxpc3Rpbmc+CiAgICBJ biB0aGlzIG1vZGUgeW91IGNhbiBoYXZlIHVwIHRvIDEyNyBzdHJlYW1pbmcgcmVwbGljYXRpb24g c3RhbmRieSBzZXJ2ZXJzLgogICAgQWxzbyBpdCBpcyBwb3NzaWJsZSBub3QgdG8gaGF2ZSBzdGFu ZGJ5IHNlcnZlciBhdCBhbGwuCkBAIC02ODYsMTAgKzY4NiwxMCBAQCBiYWNrZW5kX2NsdXN0ZXJp bmdfbW9kZSA9ICdzdHJlYW1pbmdfcmVwbGljYXRpb24nCiAgIDxwYXJhPgogICAgVGhpcyBtb2Rl IG1ha2VzIHRoZSA8cHJvZHVjdG5hbWU+UGdwb29sLUlJPC9wcm9kdWN0bmFtZT4gdG8KICAgIHJl cGxpY2F0ZSBkYXRhIGJldHdlZW4gPHByb2R1Y3RuYW1lPlBvc3RncmVTUUw8L3Byb2R1Y3RuYW1l PgotICAgYmFja2VuZHMuICBUbyBlbmFibGUgdGhpcyBtb2RlLCB1c2UgJ25hdGl2ZV9yZXBsaWNh dGlvbicgZm9yCisgICBiYWNrZW5kcy4gIFRvIGVuYWJsZSB0aGlzIG1vZGUsIHVzZSBuYXRpdmVf cmVwbGljYXRpb24gZm9yCiAgICA8dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZTwvdmFy bmFtZT4uCiAgICAgPHByb2dyYW1saXN0aW5nPgotYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAn bmF0aXZlX3JlcGxpY2F0aW9uJworYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSBuYXRpdmVfcmVw bGljYXRpb24KICAgICA8L3Byb2dyYW1saXN0aW5nPgogICAgSW4gdGhpcyBtb2RlIHlvdSBjYW4g aGF2ZSB1cCB0byAxMjcgc3RhbmRieSByZXBsaWNhdGlvbiBzZXJ2ZXJzLgogICAgQWxzbyBpdCBp cyBwb3NzaWJsZSBub3QgdG8gaGF2ZSBzdGFuZGJ5IHNlcnZlciBhdCBhbGwuCkBAIC0xMTE3LDEw ICsxMTE3LDEwIEBAIGJhY2tlbmRfY2x1c3RlcmluZ19tb2RlID0gJ25hdGl2ZV9yZXBsaWNhdGlv bicKICAgIFRoaXMgbW9kZSBpcyBzaW1pbGFyIHRvIHRoZSBuYXRpdmUgcmVwbGljYXRpb24gbW9k ZSBleGNlcHQgaXQgYWRkcwogICAgdGhlIHZpc2liaWxpdHkgY29uc2lzdGVuY3kgYW1vbmcgbm9k ZXMuIFRoZSBpbXBsZW1lbnRhdGlvbiBpcyBiYXNlZAogICAgb24gYSByZXNlYXJjaCBwYXBlciA8 eHJlZiBsaW5rZW5kPSJtaXNoaW1hMjAwOSI+LgotICAgVG8gZW5hYmxlIHRoaXMgbW9kZSwgdXNl ICdzbmFwc2hvdF9pc29sYXRpb24nIGZvcgorICAgVG8gZW5hYmxlIHRoaXMgbW9kZSwgdXNlIHNu YXBzaG90X2lzb2xhdGlvbiBmb3IKICAgIDx2YXJuYW1lPmJhY2tlbmRfY2x1c3RlcmluZ19tb2Rl PC92YXJuYW1lPi4KICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1iYWNrZW5kX2NsdXN0ZXJpbmdfbW9k ZSA9ICdzbmFwc2hvdF9pc29sYXRpb24nCitiYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9IHNuYXBz aG90X2lzb2xhdGlvbgogICAgIDwvcHJvZ3JhbWxpc3Rpbmc+CiAgICBGb3IgZXhhbXBsZSwgeW91 IGNhbiBhdm9pZCBmb2xsb3dpbmcgaW5jb25zaXN0ZW5jeSBhbW9uZyBub2RlcyBjYXVzZWQgYnkg dGhlCiAgICB2aXNpYmlsaXR5IGluY29uc2lzdGVuY3kuIEhlcmUgUzEgYW5kIFMyIGRlbm90ZXMg c2Vzc2lvbnMsIHdoaWxlIE4xCkBAIC0xMTk0LDEwICsxMTk0LDEwIEBAIGRlZmF1bHRfdHJhbnNh Y3Rpb25faXNvbGF0aW9uID0gJ3JlcGVhdGFibGUgcmVhZCcKICAgPHBhcmE+CiAgICBJbiB0aGlz IG1vZGUKICAgIDxwcm9kdWN0bmFtZT5Qb3N0Z3JlU1FMPC9wcm9kdWN0bmFtZT4gaXMgcmVzcG9u c2libGUgdG8gcmVwbGljYXRlCi0gICBlYWNoIHNlcnZlcnMuIFRvIGVuYWJsZSB0aGlzIG1vZGUs IHVzZSAnbG9naWNhbF9yZXBsaWNhdGlvbicgZm9yCisgICBlYWNoIHNlcnZlcnMuIFRvIGVuYWJs ZSB0aGlzIG1vZGUsIHVzZSBsb2dpY2FsX3JlcGxpY2F0aW9uIGZvcgogICAgPHZhcm5hbWU+YmFj a2VuZF9jbHVzdGVyaW5nX21vZGU8L3Zhcm5hbWU+LgogICAgIDxwcm9ncmFtbGlzdGluZz4KLWJh Y2tlbmRfY2x1c3RlcmluZ19tb2RlID0gJ2xvZ2ljYWxfcmVwbGljYXRpb24nCitiYWNrZW5kX2Ns dXN0ZXJpbmdfbW9kZSA9IGxvZ2ljYWxfcmVwbGljYXRpb24KICAgICA8L3Byb2dyYW1saXN0aW5n PgogICAgSW4gdGhpcyBtb2RlIHlvdSBjYW4gaGF2ZSB1cCB0byAxMjcgbG9naWNhbCByZXBsaWNh dGlvbiBzdGFuZGJ5IHNlcnZlcnMuCiAgICBBbHNvIGl0IGlzIHBvc3NpYmxlIG5vdCB0byBoYXZl IHN0YW5kYnkgc2VydmVyIGF0IGFsbC4KQEAgLTEyMTgsMTAgKzEyMTgsMTAgQEAgYmFja2VuZF9j bHVzdGVyaW5nX21vZGUgPSAnbG9naWNhbF9yZXBsaWNhdGlvbicKICAgPHBhcmE+CiAgICBUaGlz IG1vZGUgaXMgdXNlZCB0byBjb3VwbGUgPHByb2R1Y3RuYW1lPlBncG9vbC1JSTwvcHJvZHVjdG5h bWU+CiAgICB3aXRoIDxhY3JvbnltPlNsb255LUk8L2Fjcm9ueW0+LiAgU2xvbnktSSBpcyByZXNw b25zaWJsZSBmb3IgZG9pbmcKLSAgIHRoZSBhY3R1YWwgZGF0YSByZXBsaWNhdGlvbi4gVG8gZW5h YmxlIHRoaXMgbW9kZSwgdXNlICdzbG9ueScgZm9yCisgICB0aGUgYWN0dWFsIGRhdGEgcmVwbGlj YXRpb24uIFRvIGVuYWJsZSB0aGlzIG1vZGUsIHVzZSBzbG9ueSBmb3IKICAgIDx2YXJuYW1lPmJh Y2tlbmRfY2x1c3RlcmluZ19tb2RlPC92YXJuYW1lPi4KICAgICA8cHJvZ3JhbWxpc3Rpbmc+Ci1i YWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9ICdzbG9ueScKK2JhY2tlbmRfY2x1c3RlcmluZ19tb2Rl ID0gc2xvbnkKICAgICA8L3Byb2dyYW1saXN0aW5nPgogICAgSW4gdGhpcyBtb2RlIHlvdSBjYW4g aGF2ZSB1cCB0byAxMjcgcmVwbGljYSBzZXJ2ZXJzLiAgQWxzbyBpdCBpcwogICAgcG9zc2libGUg bm90IHRvIGhhdmUgcmVwbGljYSBzZXJ2ZXIgYXQgYWxsLgpAQCAtMTI0Nyw5ICsxMjQ3LDkgQEAg YmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnc2xvbnknCiAgICBJbiB0aGlzIG1vZGUsIDxwcm9k dWN0bmFtZT5QZ3Bvb2wtSUk8Lz4gZG9lcyBub3QgY2FyZSBhYm91dCB0aGUgZGF0YWJhc2Ugc3lu Y2hyb25pemF0aW9uLgogICAgSXQncyB1c2VyJ3MgcmVzcG9uc2liaWxpdHkgdG8gbWFrZSB0aGUg d2hvbGUgc3lzdGVtIGRvZXMgYSBtZWFuaW5nZnVsIHRoaW5nLgogICAgTG9hZCBiYWxhbmNpbmcg aXMgPGVtcGhhc2lzPm5vdDwvZW1waGFzaXM+IHBvc3NpYmxlIGluIHRoZSBtb2RlLgotICAgVG8g ZW5hYmxlIHRoaXMgbW9kZSwgdXNlICdyYXcnIGZvciA8dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJp bmdfbW9kZTwvdmFybmFtZT4uCisgICBUbyBlbmFibGUgdGhpcyBtb2RlLCB1c2UgcmF3IGZvciA8 dmFybmFtZT5iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZTwvdmFybmFtZT4uCiAgICA8cHJvZ3JhbWxp c3Rpbmc+Ci1iYWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9ICdyYXcnCitiYWNrZW5kX2NsdXN0ZXJp bmdfbW9kZSA9IHJhdwogICAgPC9wcm9ncmFtbGlzdGluZz4KICAgPC9wYXJhPgogIDwvc2VjdDI+ CmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvbG9hZGJhbGFuY2Uuc2dtbCBiL2RvYy9zcmMvc2dt bC9sb2FkYmFsYW5jZS5zZ21sCmluZGV4IDJiMTg2NDY3YS4uZWUxOWZhYmViIDEwMDY0NAotLS0g YS9kb2Mvc3JjL3NnbWwvbG9hZGJhbGFuY2Uuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvbG9hZGJh bGFuY2Uuc2dtbApAQCAtMTAzOSw3ICsxMDM5LDcgQEAgYXBwX25hbWVfcmVkaXJlY3RfcHJlZmVy ZW5jZV9saXN0ICZndDsgZGF0YWJhc2VfcmVkaXJlY3RfcHJlZmVyZW5jZV9saXN0ICZndDsgdXMK ICAgIDwvdmFybGlzdGVudHJ5PgogCiAgICA8dmFybGlzdGVudHJ5IGlkPSJndWMtZGlzYWJsZS1s b2FkLWJhbGFuY2Utb24td3JpdGUiIHhyZWZsYWJlbD0iZGlzYWJsZV9sb2FkX2JhbGFuY2Vfb25f d3JpdGUiPgotICAgIDx0ZXJtPjx2YXJuYW1lPmRpc2FibGVfbG9hZF9iYWxhbmNlX29uX3dyaXRl PC92YXJuYW1lPiAoPHR5cGU+c3RyaW5nPC90eXBlPikKKyAgICA8dGVybT48dmFybmFtZT5kaXNh YmxlX2xvYWRfYmFsYW5jZV9vbl93cml0ZTwvdmFybmFtZT4gKDx0eXBlPmVudW08L3R5cGU+KQog ICAgICA8aW5kZXh0ZXJtPgogICAgICAgPHByaW1hcnk+PHZhcm5hbWU+ZGlzYWJsZV9sb2FkX2Jh bGFuY2Vfb25fd3JpdGU8L3Zhcm5hbWU+IGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVyPC9wcmltYXJ5 PgogICAgICA8L2luZGV4dGVybT4KZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9tZW1jYWNoZS5z Z21sIGIvZG9jL3NyYy9zZ21sL21lbWNhY2hlLnNnbWwKaW5kZXggOTg4OGI4ODY1Li4wNjVkZTQx ZWUgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9tZW1jYWNoZS5zZ21sCisrKyBiL2RvYy9zcmMv c2dtbC9tZW1jYWNoZS5zZ21sCkBAIC0xOTIsNyArMTkyLDcgQEAKICAgPHZhcmlhYmxlbGlzdD4K IAogICAgPHZhcmxpc3RlbnRyeSBpZD0iZ3VjLW1lbXFjYWNoZS1tZXRob2QiIHhyZWZsYWJlbD0i bWVtcWNhY2hlX21ldGhvZCI+Ci0gICAgPHRlcm0+PHZhcm5hbWU+bWVtcWNhY2hlX21ldGhvZDwv dmFybmFtZT4gKDx0eXBlPnN0cmluZzwvdHlwZT4pCisgICAgPHRlcm0+PHZhcm5hbWU+bWVtcWNh Y2hlX21ldGhvZDwvdmFybmFtZT4gKDx0eXBlPmVudW08L3R5cGU+KQogICAgICA8aW5kZXh0ZXJt PgogICAgICAgPHByaW1hcnk+PHZhcm5hbWU+bWVtcWNhY2hlX21ldGhvZDwvdmFybmFtZT4gY29u ZmlndXJhdGlvbiBwYXJhbWV0ZXI8L3ByaW1hcnk+CiAgICAgIDwvaW5kZXh0ZXJtPgpAQCAtMjE1 LDEyICsyMTUsMTIgQEAKIAogICAgICAgIDx0Ym9keT4KIAk8cm93PgotCSA8ZW50cnk+PGxpdGVy YWw+J3NobWVtJzwvbGl0ZXJhbD48L2VudHJ5PgorCSA8ZW50cnk+PGxpdGVyYWw+c2htZW08L2xp dGVyYWw+PC9lbnRyeT4KIAkgPGVudHJ5PlVzZSBzaGFyZWQgbWVtb3J5PC9lbnRyeT4KIAk8L3Jv dz4KIAogCTxyb3c+Ci0JIDxlbnRyeT48bGl0ZXJhbD4nbWVtY2FjaGVkJzwvbGl0ZXJhbD48L2Vu dHJ5PgorCSA8ZW50cnk+PGxpdGVyYWw+bWVtY2FjaGVkPC9saXRlcmFsPjwvZW50cnk+CiAJIDxl bnRyeT5Vc2UgPHVsaW5rIHVybD0iaHR0cDovL21lbWNhY2hlZC5vcmcvIj5tZW1jYWNoZWQ8L3Vs aW5rPjwvZW50cnk+CiAJPC9yb3c+CiAKQEAgLTI0NSw3ICsyNDUsNyBAQAogICAgICAgSWYgeW91 IGFyZSBub3Qgc3VyZSB3aGljaCBtZW1xY2FjaGVfbWV0aG9kIHRvIGJlIHVzZWQsIHN0YXJ0IHdp dGggPHZhcm5hbWU+c2htZW08L3Zhcm5hbWU+LgogICAgICA8L3BhcmE+CiAgICAgIDxwYXJhPgot ICAgICAgRGVmYXVsdCBpcyA8bGl0ZXJhbD4nc2htZW0nPC9saXRlcmFsPi4KKyAgICAgIERlZmF1 bHQgaXMgPGxpdGVyYWw+c2htZW08L2xpdGVyYWw+LgogICAgICA8L3BhcmE+CiAKICAgICAgPHBh cmE+CmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvc3RyZWFtLWNoZWNrLnNnbWwgYi9kb2Mvc3Jj L3NnbWwvc3RyZWFtLWNoZWNrLnNnbWwKaW5kZXggODUxNWI2NTEwLi5kMmNhM2NhNDkgMTAwNjQ0 Ci0tLSBhL2RvYy9zcmMvc2dtbC9zdHJlYW0tY2hlY2suc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwv c3RyZWFtLWNoZWNrLnNnbWwKQEAgLTMxMCw3ICszMTAsNyBAQCBHUkFOVCBwZ19tb25pdG9yIFRP IHNyX2NoZWNrX3VzZXI7CiAgIDwvdmFybGlzdGVudHJ5PgogCiAgIDx2YXJsaXN0ZW50cnkgaWQ9 Imd1Yy1sb2ctc3RhbmRieS1kZWxheSIgeHJlZmxhYmVsPSJsb2dfc3RhbmRieV9kZWxheSI+Ci0g ICA8dGVybT48dmFybmFtZT5sb2dfc3RhbmRieV9kZWxheTwvdmFybmFtZT4gKDx0eXBlPnN0cmlu ZzwvdHlwZT4pCisgICA8dGVybT48dmFybmFtZT5sb2dfc3RhbmRieV9kZWxheTwvdmFybmFtZT4g KDx0eXBlPmVudW08L3R5cGU+KQogICAgIDxpbmRleHRlcm0+CiAgICAgIDxwcmltYXJ5Pjx2YXJu YW1lPmxvZ19zdGFuZGJ5X2RlbGF5PC92YXJuYW1lPiBjb25maWd1cmF0aW9uIHBhcmFtZXRlcjwv cHJpbWFyeT4KICAgICA8L2luZGV4dGVybT4KQEAgLTMzNCwxNyArMzM0LDE3IEBAIEdSQU5UIHBn X21vbml0b3IgVE8gc3JfY2hlY2tfdXNlcjsKIAogICAgICAgPHRib2R5PgogICAgICAgIDxyb3c+ Ci0JPGVudHJ5PjxsaXRlcmFsPidub25lJzwvbGl0ZXJhbD48L2VudHJ5PgorCTxlbnRyeT48bGl0 ZXJhbD5ub25lPC9saXRlcmFsPjwvZW50cnk+CiAJPGVudHJ5Pk5ldmVyIGxvZyB0aGUgc3RhbmRi eSBkZWxheTwvZW50cnk+CiAgICAgICAgPC9yb3c+CiAKICAgICAgICA8cm93PgotCTxlbnRyeT48 bGl0ZXJhbD4nYWx3YXlzJzwvbGl0ZXJhbD48L2VudHJ5PgorCTxlbnRyeT48bGl0ZXJhbD5hbHdh eXM8L2xpdGVyYWw+PC9lbnRyeT4KIAk8ZW50cnk+TG9nIHRoZSBzdGFuZGJ5IGRlbGF5IGlmIGl0 J3MgZ3JlYXRlciB0aGFuIDAsIGV2ZXJ5IHRpbWUgdGhlIHJlcGxpY2F0aW9uIGRlbGF5IGlzIGNo ZWNrZWQ8L2VudHJ5PgogICAgICAgIDwvcm93PgogCiAgICAgICAgPHJvdz4KLQk8ZW50cnk+PGxp dGVyYWw+J2lmX292ZXJfdGhyZXNob2xkJzwvbGl0ZXJhbD48L2VudHJ5PgorCTxlbnRyeT48bGl0 ZXJhbD5pZl9vdmVyX3RocmVzaG9sZDwvbGl0ZXJhbD48L2VudHJ5PgogCTxlbnRyeT5Pbmx5IGxv ZyB0aGUgc3RhbmRieSBkZWxheSwgd2hlbiBpdCBleGNlZWRzIDx4cmVmIGxpbmtlbmQ9Imd1Yy1k ZWxheS10aHJlc2hvbGQiPiBvciA8eHJlZiBsaW5rZW5kPSJndWMtZGVsYXktdGhyZXNob2xkLWJ5 LXRpbWUiPiB2YWx1ZSAodGhlIGRlZmF1bHQpPC9lbnRyeT4KICAgICAgICA8L3Jvdz4KICAgICAg IDwvdGJvZHk+CmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvd2F0Y2hkb2cuc2dtbCBiL2RvYy9z cmMvc2dtbC93YXRjaGRvZy5zZ21sCmluZGV4IDBhMjM4ZjMwMi4uODY4MTJjZTMyIDEwMDY0NAot LS0gYS9kb2Mvc3JjL3NnbWwvd2F0Y2hkb2cuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvd2F0Y2hk b2cuc2dtbApAQCAtOTUxLDE1ICs5NTEsMTUgQEAgcGdwb29sX3BvcnQyID0gOTk5OQogICA8dmFy aWFibGVsaXN0PgogCiAgICA8dmFybGlzdGVudHJ5IGlkPSJndWMtd2QtbGlmZWNoZWNrLW1ldGhv ZCIgeHJlZmxhYmVsPSJ3ZF9saWZlY2hlY2tfbWV0aG9kIj4KLSAgICA8dGVybT48dmFybmFtZT53 ZF9saWZlY2hlY2tfbWV0aG9kPC92YXJuYW1lPiAoPHR5cGU+c3RyaW5nPC90eXBlPikKKyAgICA8 dGVybT48dmFybmFtZT53ZF9saWZlY2hlY2tfbWV0aG9kPC92YXJuYW1lPiAoPHR5cGU+ZW51bTwv dHlwZT4pCiAgICAgIDxpbmRleHRlcm0+CiAgICAgICA8cHJpbWFyeT48dmFybmFtZT53ZF9saWZl Y2hlY2tfbWV0aG9kPC92YXJuYW1lPiBjb25maWd1cmF0aW9uIHBhcmFtZXRlcjwvcHJpbWFyeT4K ICAgICAgPC9pbmRleHRlcm0+CiAgICAgPC90ZXJtPgogICAgIDxsaXN0aXRlbT4KICAgICAgPHBh cmE+Ci0gICAgICBTcGVjaWZpZXMgdGhlIG1ldGhvZCBvZiBsaWZlIGNoZWNrLiBUaGlzIGNhbiBi ZSBlaXRoZXIgb2YgPGxpdGVyYWw+J2hlYXJ0YmVhdCc8L2xpdGVyYWw+IChkZWZhdWx0KSwKLSAg ICAgIDxsaXRlcmFsPidxdWVyeSc8L2xpdGVyYWw+IG9yIDxsaXRlcmFsPidleHRlcm5hbCc8L2xp dGVyYWw+LgorICAgICAgU3BlY2lmaWVzIHRoZSBtZXRob2Qgb2YgbGlmZSBjaGVjay4gVGhpcyBj YW4gYmUgZWl0aGVyIG9mIDxsaXRlcmFsPmhlYXJ0YmVhdDwvbGl0ZXJhbD4gKGRlZmF1bHQpLAor ICAgICAgPGxpdGVyYWw+cXVlcnk8L2xpdGVyYWw+IG9yIDxsaXRlcmFsPmV4dGVybmFsPC9saXRl cmFsPi4KICAgICAgPC9wYXJhPgogICAgICA8cGFyYT4KICAgICAgIDxsaXRlcmFsPmhlYXJ0YmVh dDwvbGl0ZXJhbD46IEluIHRoaXMgbW9kZSwgd2F0Y2hkb2cgc2VuZHMgdGhlIGhlYXJ0YmVhdCBz aWduYWxzICg8YWNyb255bT5VRFA8L2Fjcm9ueW0+IHBhY2tldHMpCmRpZmYgLS1naXQgYS9zcmMv c2FtcGxlL3BncG9vbC5jb25mLnNhbXBsZS1zdHJlYW0gYi9zcmMvc2FtcGxlL3BncG9vbC5jb25m LnNhbXBsZS1zdHJlYW0KaW5kZXggOTQ3ODE5OGQ3Li4zMDEyODljOTIgMTAwNjQ0Ci0tLSBhL3Ny Yy9zYW1wbGUvcGdwb29sLmNvbmYuc2FtcGxlLXN0cmVhbQorKysgYi9zcmMvc2FtcGxlL3BncG9v bC5jb25mLnNhbXBsZS1zdHJlYW0KQEAgLTE5LDEyICsxOSwxMiBAQAogCiAjLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAjIEJBQ0tFTkQgQ0xVU1RFUklORyBNT0RFCi0jIENob29zZSBvbmUgb2Y6ICdz dHJlYW1pbmdfcmVwbGljYXRpb24nLCAnbmF0aXZlX3JlcGxpY2F0aW9uJywKLSMJJ2xvZ2ljYWxf cmVwbGljYXRpb24nLCAnc2xvbnknLCAncmF3JyBvciAnc25hcHNob3RfaXNvbGF0aW9uJworIyBD aG9vc2Ugb25lIG9mOiBzdHJlYW1pbmdfcmVwbGljYXRpb24sIG5hdGl2ZV9yZXBsaWNhdGlvbiwK KyMJbG9naWNhbF9yZXBsaWNhdGlvbiwgc2xvbnksIHJhdyBvciBzbmFwc2hvdF9pc29sYXRpb24K ICMgKGNoYW5nZSByZXF1aXJlcyByZXN0YXJ0KQogIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCi1i YWNrZW5kX2NsdXN0ZXJpbmdfbW9kZSA9ICdzdHJlYW1pbmdfcmVwbGljYXRpb24nCitiYWNrZW5k X2NsdXN0ZXJpbmdfbW9kZSA9IHN0cmVhbWluZ19yZXBsaWNhdGlvbgogCiAjLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAjIENPTk5FQ1RJT05TCkBAIC0yNjIsNyArMjYyLDcgQEAgYmFja2VuZF9jbHVz dGVyaW5nX21vZGUgPSAnc3RyZWFtaW5nX3JlcGxpY2F0aW9uJwogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAjIExvZyBhbnkgYmFja2VuZCBtZXNzYWdlcwogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAjIFZhbGlkIHZhbHVlcyBhcmUgbm9uZSwgdGVyc2UgYW5k IHZlcmJvc2UKIAotI2xvZ19zdGFuZGJ5X2RlbGF5ID0gJ2lmX292ZXJfdGhyZXNob2xkJworI2xv Z19zdGFuZGJ5X2RlbGF5ID0gaWZfb3Zlcl90aHJlc2hvbGQKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIyBMb2cgc3RhbmRieSBkZWxheQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAjIFZhbGlkIHZhbHVlcyBhcmUgY29tYmluYXRpb25zIG9mIGFsd2F5cywK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBpZl9vdmVyX3RocmVzaG9sZCwg bm9uZQpAQCAtNDU3LDMzICs0NTcsMzMgQEAgYmFja2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnc3Ry ZWFtaW5nX3JlcGxpY2F0aW9uJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAj IElmIG9mZiwgU1FMIGNvbW1lbnRzIGVmZmVjdGl2ZWx5IHByZXZlbnQgdGhlIGp1ZGdtZW50CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgKHByZSAzLjQgYmVoYXZpb3IpLgog Ci0jZGlzYWJsZV9sb2FkX2JhbGFuY2Vfb25fd3JpdGUgPSAndHJhbnNhY3Rpb24nCisjZGlzYWJs ZV9sb2FkX2JhbGFuY2Vfb25fd3JpdGUgPSB0cmFuc2FjdGlvbgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAjIExvYWQgYmFsYW5jZSBiZWhhdmlvciB3aGVuIHdyaXRlIHF1ZXJ5 IGlzIGlzc3VlZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGluIGFuIGV4 cGxpY2l0IHRyYW5zYWN0aW9uLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAj CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgVmFsaWQgdmFsdWVzOgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCi0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICMgJ3RyYW5zYWN0aW9uJyAoZGVmYXVsdCk6CisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICMgdHJhbnNhY3Rpb24gKGRlZmF1bHQpOgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAjICAgICBpZiBhIHdyaXRlIHF1ZXJ5IGlzIGlzc3VlZCwg c3Vic2VxdWVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjICAgICByZWFk IHF1ZXJpZXMgd2lsbCBub3QgYmUgbG9hZCBiYWxhbmNlZAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAjICAgICB1bnRpbCB0aGUgdHJhbnNhY3Rpb24gZW5kcy4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIwotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAjICd0cmFuc190cmFuc2FjdGlvbic6CisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICMgdHJhbnNfdHJhbnNhY3Rpb246CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICMgICAgIGlmIGEgd3JpdGUgcXVlcnkgaXMgaXNzdWVkLCBzdWJzZXF1ZW50CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgICAgIHJlYWQgcXVlcmllcyBpbiBh biBleHBsaWNpdCB0cmFuc2FjdGlvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAjICAgICB3aWxsIG5vdCBiZSBsb2FkIGJhbGFuY2VkIHVudGlsIHRoZSBzZXNzaW9uIGVuZHMu CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIyAnZG1sX2FkYXB0aXZlJzoKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIyBkbWxfYWRhcHRpdmU6CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICMgICAgIFF1ZXJpZXMgb24gdGhlIHRhYmxlcyB0aGF0IGhhdmUgYWxyZWFkeSBi ZWVuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgICAgIG1vZGlmaWVkIHdp dGhpbiB0aGUgY3VycmVudCBleHBsaWNpdCB0cmFuc2FjdGlvbiB3aWxsCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICMgICAgIG5vdCBiZSBsb2FkIGJhbGFuY2VkIHVudGlsIHRo ZSBlbmQgb2YgdGhlIHRyYW5zYWN0aW9uLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAjCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgJ2Fsd2F5cyc6Cisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgYWx3YXlzOgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAjICAgICBpZiBhIHdyaXRlIHF1ZXJ5IGlzIGlzc3VlZCwg cmVhZCBxdWVyaWVzIHdpbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyAg ICAgbm90IGJlIGxvYWQgYmFsYW5jZWQgdW50aWwgdGhlIHNlc3Npb24gZW5kcy4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIwogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAjIE5vdGUgdGhhdCBhbnkgcXVlcnkgbm90IGluIGFuIGV4cGxpY2l0IHRyYW5zYWN0 aW9uCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgaXMgbm90IGFmZmVjdGVk IGJ5IHRoZSBwYXJhbWV0ZXIgZXhjZXB0ICdhbHdheXMnLgorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAjIGlzIG5vdCBhZmZlY3RlZCBieSB0aGUgcGFyYW1ldGVyIGV4Y2VwdCBh bHdheXMuCiAKICNkbWxfYWRhcHRpdmVfb2JqZWN0X3JlbGF0aW9uc2hpcF9saXN0PSAnJwogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGNvbW1hIHNlcGFyYXRlZCBsaXN0IG9m IG9iamVjdCBwYWlycwpAQCAtNDk0LDcgKzQ5NCw3IEBAIGJhY2tlbmRfY2x1c3RlcmluZ19tb2Rl ID0gJ3N0cmVhbWluZ19yZXBsaWNhdGlvbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIyBleGFtcGxlOiAndGJfdDE6dGJfdDIsaW5zZXJ0X3RiX2ZfZnVuYygpOnRiX2YsdGJf djpteV92aWV3JwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIE5vdGU6IGZ1 bmN0aW9uIG5hbWUgaW4gdGhpcyBsaXN0IG11c3QgYWxzbyBiZSBwcmVzZW50IGluCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgdGhlIHdyaXRlX2Z1bmN0aW9uX2xpc3QKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBvbmx5IHZhbGlkIGZvciBkaXNhYmxl X2xvYWRfYmFsYW5jZV9vbl93cml0ZSA9ICdkbWxfYWRhcHRpdmUnLgorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAjIG9ubHkgdmFsaWQgZm9yIGRpc2FibGVfbG9hZF9iYWxhbmNl X29uX3dyaXRlID0gZG1sX2FkYXB0aXZlLgogCiAjc3RhdGVtZW50X2xldmVsX2xvYWRfYmFsYW5j ZSA9IG9mZgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEVuYWJsZXMgc3Rh dGVtZW50IGxldmVsIGxvYWQgYmFsYW5jaW5nCkBAIC04NTUsOCArODU1LDggQEAgYmFja2VuZF9j bHVzdGVyaW5nX21vZGUgPSAnc3RyZWFtaW5nX3JlcGxpY2F0aW9uJwogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIyAnJyB0byBkaXNhYmxlIG1vbml0b3JpbmcKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgKGNoYW5nZSByZXF1aXJlcyByZXN0YXJ0KQog Ci0jd2RfbGlmZWNoZWNrX21ldGhvZCA9ICdoZWFydGJlYXQnCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAjIE1ldGhvZCBvZiB3YXRjaGRvZyBsaWZlY2hlY2sgKCdoZWFydGJl YXQnIG9yICdxdWVyeScgb3IgJ2V4dGVybmFsJykKKyN3ZF9saWZlY2hlY2tfbWV0aG9kID0gaGVh cnRiZWF0CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIE1ldGhvZCBvZiB3 YXRjaGRvZyBsaWZlY2hlY2sgKGhlYXJ0YmVhdCBvciBxdWVyeSBvciBleHRlcm5hbCkKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgKGNoYW5nZSByZXF1aXJlcyByZXN0YXJ0 KQogI3dkX2ludGVydmFsID0gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICMgbGlmZWNoZWNrIGludGVydmFsIChzZWMpID4gMApAQCAtOTY0LDI3ICs5NjQsMjcgQEAgYmFj a2VuZF9jbHVzdGVyaW5nX21vZGUgPSAnc3RyZWFtaW5nX3JlcGxpY2F0aW9uJwogI21lbW9yeV9j YWNoZV9lbmFibGVkID0gb2ZmCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMg SWYgb24sIHVzZSB0aGUgbWVtb3J5IGNhY2hlIGZ1bmN0aW9uYWxpdHksIG9mZiBieSBkZWZhdWx0 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgKGNoYW5nZSByZXF1aXJlcyBy ZXN0YXJ0KQotI21lbXFjYWNoZV9tZXRob2QgPSAnc2htZW0nCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICMgQ2FjaGUgc3RvcmFnZSBtZXRob2QuIGVpdGhlciAnc2htZW0nKHNo YXJlZCBtZW1vcnkpIG9yCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgJ21l bWNhY2hlZCcuICdzaG1lbScgYnkgZGVmYXVsdAorI21lbXFjYWNoZV9tZXRob2QgPSBzaG1lbQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIENhY2hlIHN0b3JhZ2UgbWV0aG9k LiBlaXRoZXIgc2htZW0oc2hhcmVkIG1lbW9yeSkgb3IKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIyBtZW1jYWNoZWQuIHNobWVtIGJ5IGRlZmF1bHQKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIyAoY2hhbmdlIHJlcXVpcmVzIHJlc3RhcnQpCiAjbWVtcWNh Y2hlX21lbWNhY2hlZF9ob3N0ID0gJ2xvY2FsaG9zdCcKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIyBNZW1jYWNoZWQgaG9zdCBuYW1lIG9yIElQIGFkZHJlc3MuIE1hbmRhdG9y eSBpZgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIG1lbXFjYWNoZV9tZXRo b2QgPSAnbWVtY2FjaGVkJy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBt ZW1xY2FjaGVfbWV0aG9kID0gbWVtY2FjaGVkLgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAjIERlZmF1bHRzIHRvIGxvY2FsaG9zdC4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIyAoY2hhbmdlIHJlcXVpcmVzIHJlc3RhcnQpCiAjbWVtcWNhY2hlX21lbWNh Y2hlZF9wb3J0ID0gMTEyMTEKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBN ZW1jYWNoZWQgcG9ydCBudW1iZXIuIE1hbmRhdG9yeSBpZiBtZW1xY2FjaGVfbWV0aG9kID0gJ21l bWNhY2hlZCcuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgTWVtY2FjaGVk IHBvcnQgbnVtYmVyLiBNYW5kYXRvcnkgaWYgbWVtcWNhY2hlX21ldGhvZCA9IG1lbWNhY2hlZC4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBEZWZhdWx0cyB0byAxMTIxMS4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyAoY2hhbmdlIHJlcXVpcmVzIHJl c3RhcnQpCiAjbWVtcWNhY2hlX3RvdGFsX3NpemUgPSA2NE1CCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICMgVG90YWwgbWVtb3J5IHNpemUgaW4gYnl0ZXMgZm9yIHN0b3Jpbmcg bWVtb3J5IGNhY2hlLgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIE1hbmRh dG9yeSBpZiBtZW1xY2FjaGVfbWV0aG9kID0gJ3NobWVtJy4KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIyBNYW5kYXRvcnkgaWYgbWVtcWNhY2hlX21ldGhvZCA9IHNobWVtLgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIERlZmF1bHRzIHRvIDY0TUIuCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgKGNoYW5nZSByZXF1aXJlcyByZXN0 YXJ0KQogI21lbXFjYWNoZV9tYXhfbnVtX2NhY2hlID0gMTAwMDAwMAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAjIFRvdGFsIG51bWJlciBvZiBjYWNoZSBlbnRyaWVzLiBNYW5k YXRvcnkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBpZiBtZW1xY2FjaGVf bWV0aG9kID0gJ3NobWVtJy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBp ZiBtZW1xY2FjaGVfbWV0aG9kID0gc2htZW0uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICMgRWFjaCBjYWNoZSBlbnRyeSBjb25zdW1lcyA0OCBieXRlcyBvbiBzaGFyZWQgbWVt b3J5LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIERlZmF1bHRzIHRvIDEs MDAwLDAwMCg0NS44TUIpLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIChj aGFuZ2UgcmVxdWlyZXMgcmVzdGFydCkKQEAgLTEwMDIsNyArMTAwMiw3IEBAIGJhY2tlbmRfY2x1 c3RlcmluZ19tb2RlID0gJ3N0cmVhbWluZ19yZXBsaWNhdGlvbicKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIyBNdXN0IGJlIHNtYWxsZXIgdGhhbiBtZW1xY2FjaGVfY2FjaGVf YmxvY2tfc2l6ZS4gRGVmYXVsdHMgdG8gNDAwS0IuCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICMgKGNoYW5nZSByZXF1aXJlcyByZXN0YXJ0KQogI21lbXFjYWNoZV9jYWNoZV9i bG9ja19zaXplID0gMU1CCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgQ2Fj aGUgYmxvY2sgc2l6ZSBpbiBieXRlcy4gTWFuZGF0b3J5IGlmIG1lbXFjYWNoZV9tZXRob2QgPSAn c2htZW0nLgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIENhY2hlIGJsb2Nr IHNpemUgaW4gYnl0ZXMuIE1hbmRhdG9yeSBpZiBtZW1xY2FjaGVfbWV0aG9kID0gc2htZW0uCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgRGVmYXVsdHMgdG8gMU1CLgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIChjaGFuZ2UgcmVxdWlyZXMgcmVzdGFy dCkKICNtZW1xY2FjaGVfb2lkZGlyID0gJy92YXIvbG9nL3BncG9vbC9vaWRkaXInCi0tIAoyLjQz LjUKCg== --_004_TYYP286MB29315802D95262309510C3DA9454ATYYP286MB2931JPNP_--