From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: [External] : removing extraneous information in repeat-complex-command Date: Sat, 7 Jan 2023 22:14:26 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4085"; mail-complaints-to="usenet@ciao.gmane.io" To: Frederick Bartlett , "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jan 07 23:20:27 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pEHYA-0000qd-Kj for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 07 Jan 2023 23:20:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pEHXO-0000uC-58; Sat, 07 Jan 2023 17:19:38 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pEHXM-0000ty-Au for help-gnu-emacs@gnu.org; Sat, 07 Jan 2023 17:19:36 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pEHXJ-0004nd-Lo for help-gnu-emacs@gnu.org; Sat, 07 Jan 2023 17:19:36 -0500 Original-Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 307LVvf4015891; Sat, 7 Jan 2023 22:19:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=Dt61CrUfp/zJADFWhd9I3mIh4nNyfKiWMD14YX2n+KI=; b=VKNJtxnWsUFNnnd74eyOzYW9sBqzb6Z+3tX4eQj+3CI2xsqD5wAs8PgYyRiFZQUTAgAn 5p85FVutYe/1sEFtMvRIVO9k3npiA4Vr/eXg05u+u1DxWuldGq0y2s841y8EPDzsMpIW wJkGQXsvJDZPaZDQBW0KjIrrJEg21FZEJ+700D/Mu0A37axogelwcb4AAiWRQhaDe76T kUKxlIUyT2TJzaSW3e9YyFFRC3cfq8DjtLnlL0TMpBsOTeKVaYf5Y1r7p9sjnAuMea28 2Yr0XTdb1FvfXWPlGOJSzInB4f9JPNSo+d/Gqxm9+z0Ib7IGGn1o2ypNvRPiksQcCGXI rw== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mydxm839w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 07 Jan 2023 22:19:28 +0000 Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 307IUUdV026513; Sat, 7 Jan 2023 22:14:28 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3mxy62kry8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 07 Jan 2023 22:14:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IhCjxpBrdaj3GGailxns+Svbo44aObjQBqpMxdMdnZXy8ylaZSRkdHyQUXhgagCvWpZhxnGAnKRkbaI3h5opAs/ocWNczg75wx6WcD4nwgGd05ObNq9hWJ0IbrRB5CaFeYEjXJQ6YvefJPnhWNveVS9wBmQPR10OZ9d98yeZ0Iy2/diCYb7nALw0ucW/QvymbLxNIfD9ME1qOJVijLdvE47dnahlVrf3E51k2QCfNUWcapMQ5bUD7ie+0CmCuUCAtVjWtUfDI5eu8CmWM80INyBs+ChQVFxBDSlRYAwISZffsfFSS/2FbYnNLaMyRM6tXONtWULeVt6t7uaZskNrdA== 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=Dt61CrUfp/zJADFWhd9I3mIh4nNyfKiWMD14YX2n+KI=; b=Q25bvqeDJ459wBLbfBnaBh6q53M4IxuBu0Pyh8oZPTQuRVYmon+LGZhUWZ7BwVeT9TauAl5OR6BJ+r+Xd/zFAmHQQZ7HNJxZv/r+vKtgVAiY+kD2XYCd00Jr20e8pEAGxPNOpx/bWFXYW3vo5Sr8xcwJ4OII4O8YrxbZ5FPkUkhjA8v+sfI6ZPaBlRRnpFUFtPeJHQSS8Wdjr3qwydCq9KGi+ugRknEsaUj7HwPeLAlfNFe+JKTKuWgMKJRLYw2xhl0Tf//kZbQ/9qLTkn8faQ7HKqdSfjRn2/gsf+Gh/Pf7Plv9wYdCUcec6xLAXrBszxu8qlKbng8tGLfFVqFGvA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dt61CrUfp/zJADFWhd9I3mIh4nNyfKiWMD14YX2n+KI=; b=p+lu08bnw4NbHM4WH6v2cj4t+5IHB8EHlCMtqCpKoaSfntqDGsDKNdGrKdhAvqAWq0XUjIhTyZvr7fLGLm6FTjRT+G71C3FKMP5S2TLL1vtZzVwQHQsq96a9uHOYAX57qOfxxpjhL0xlID6YjrnaeeypehhVcEsg5qvioR1tCOI= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CO1PR10MB4499.namprd10.prod.outlook.com (2603:10b6:303:6d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.9; Sat, 7 Jan 2023 22:14:26 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3c:e53d:5276:ef29%7]) with mapi id 15.20.6002.010; Sat, 7 Jan 2023 22:14:26 +0000 Thread-Topic: [External] : removing extraneous information in repeat-complex-command Thread-Index: AQHZIt32ZGvSMrI9nkKWgh68Y+URxa6TghMw In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CO1PR10MB4499:EE_ x-ms-office365-filtering-correlation-id: 9fa76c7d-b44f-44ba-281d-08daf0fc89d0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D3ckXIrQXHk96Qp9i9R0sqL1wNaSQI4weonxnW8MV8hci87R48w8lnBxf0lsTihJkJ6pqjF8i/DRH3VLRfyRoV/KlBCh8nXtnHZIc4WWqQ0dvWFw/jfV3a1DpXehxKJej4bPqnpZvdZJaSuXIAOv8dtpF4xC5Rs1LimfRQl0umIdr1UAOu00RFKY6HOcHmYGhL947QrbvJ/eqixsvINGRS3ufismnnHOsw7l3wSUVOS+k6YQeydemXoEWIgCeRhGhF6C9IdW6K1Z2Ep9BWJFI/pJGk4jxyIbQ1t79h/RA3t5AiiOgxuqy9AVW80OcemIHRShuuHHcrVUWBVp94K1IDDIrqkML5pS3QkyF1w/LkVOrD7143JeqxkDdITzsWYeiLV9BXW4CzDlJv9P4GVwcjVo9yJxLkYBx7KK/F4yvyaeeaaghDmrW+v0vnnd4ATlA7f/ETuIsbMxkGY2BSHeW085hxtjCCLdhNCUMRbqhx/H/xHRUw7ckjGDeyCWqkhB81yxOeqG1ZYN0fdjEapPnU1nAKuF+PdRhxnXqy8vepH5o8eqnCWf89/nb+d4MW1WmdHSzxJ+j0FJVLVLX2tsskMSY0zcLTedCztecI25XKz62vsN9GzbSjii1K5Qrfc/NZPbD8+5j8/EoLmYqlZ911NvCfzlsMb1XPSIo8fvxWNl1OTvjbLlchdBTGvzsEhLe93nHkd/X1cId6WHpI9bhA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(136003)(39860400002)(346002)(376002)(366004)(451199015)(8936002)(186003)(26005)(52536014)(122000001)(6506007)(9686003)(110136005)(5660300002)(55016003)(66946007)(7696005)(64756008)(66476007)(66556008)(66446008)(478600001)(76116006)(8676002)(316002)(86362001)(38070700005)(71200400001)(38100700002)(33656002)(41300700001)(2906002)(44832011)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SS90UnNCMm1pRzdKbFhvQVFqck9yZW81SFRKM3VPUldzRTV1aHcxNDh5aS9j?= =?utf-8?B?ZDBISXFQZWQzVW5MN0pLMm13N21xNWhYQktNbm9uYWgzcEJiVk92eUd3aTVs?= =?utf-8?B?OFNwNFpoMW1BVWVvY1ZMUFA1dW4xMWZGczVPVStvZmFKNWJaWU9ldFJjMHlL?= =?utf-8?B?SDZJaVB2TFZTVXQxSUp1U3FldVlOTDVOa1k5ampOK2Z5aTRqUklKRnFHSjYy?= =?utf-8?B?Y0dCNFVBUjUzUkg1MVNXWExCcFlISDUvZEZoNitZR0E5d2FnM3YzcVI1eUs5?= =?utf-8?B?N2RPSXdUMCtEU3RrbkJReDVjYmhwOGo5VVpZTGZpbWFwM2pBbUVxWk5RdEJa?= =?utf-8?B?S2dMTFRhNDhLL2tPWGNxMVJNdjZsQk9XNjI3TWdXN0NPbWc5amphMmdwNVBB?= =?utf-8?B?N3ZncjdGMm5mQU9jVGFScVRCOUwySVRVWmpybzcvbFk0R2c3Y2UxVGFxbVpW?= =?utf-8?B?ZlVDYUdqVzN4a0l1VzlQMDZQcjRDeUFXYVBMUFVQemVkSThnTExuT20wSjlj?= =?utf-8?B?NUFqakd1enc3QWY3MFd4MjJjVExTR2pxSUFHYUlSMHU2RVd1VG8wRFI5RG94?= =?utf-8?B?Tlpmc3l5dHBLY2lReHc4bUtuTE5RK1FqY2VKNnNFNi9Fd3QzN2ZWcWhSbzdt?= =?utf-8?B?amFJenU4OGVIMi92Mzgzb2RkSzlPM05BRHFvWS X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: KSGLKaeYXZSadc/Az15rMGUr6Qy80QAaodVeP2ndqRiwJHgle+gjitXBg+NPQgpL+b1tNVp0+lW1+Ohd/LcP0cP9IuW2wnXFQbA3cIx4uy1ycY5wfJnaE0Q0PVHTW0AtR4qbIblwB68dx+VgFdVQGrosn5DPTO99jRAEJoCQDM+LAkXO7MIpq8h0d1TvM4HUS1d1rA4kiewsmVUO8nArzzazsH9u1mveHzDtYiAwHT7qwmkr8np/sTkStr8HlzplpTakdUzXw5J8Mcp7/3GVqgPPwTkywGSu2Q+7QuUY8yd/UsV2kzEXrRL0bjC9zNAQwbwONByczo63i0zwm2B9wXumOsRxxv2TLsj64okG/ZNLQor/Si8IhGmUZZ/bnfp8IC+qiOmm7jxbv8v9+EaEXFDyPmXXz2BVs4YjrHXHT85p/S6RdJDlG6n4KRI2+asgvOkGVkLklwnusQeUm5w9650fLVI718e/QO7ruesvQibTyEEbC/VPgri3zG2I0sVMqgKCi/bT2/cHIo20tE5Amjirr264ARCmzd6dPRWaYfm3Vn5gUWGNPRO3QH27Ku1Eyi9y4it3yNaYY7O3Afo2LT8wSS02CXDpKN4lOskKVRgYl4k7ED4KNND1kWBv5of2BwSpQx4zboUOFhqt3gOlzpGjtOtR/kgUSHeHsrG8Yzvw6JjT0MBUHIDdeRnwCAlNyYlm//BaeQ50Y9eLq0wf0GqdrxSkVsFYb/Wjkb7BPNos0U fK1lTKP4mfxfuQaggfwnN9m/DSrCQH/kY5Ok1UAg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9fa76c7d-b44f-44ba-281d-08daf0fc89d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2023 22:14:26.0422 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ils/vInuZtWw4Nqu1stFZ9vxN+0ORB/d3d/JKDDE1nc3O/sUrlGCcmtsMHs80cjyMHEuemJdKm1/wCxKdwjB/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4499 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-07_12,2023-01-06_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 adultscore=0 spamscore=0 phishscore=0 mlxscore=0 mlxlogscore=999 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301070174 X-Proofpoint-ORIG-GUID: j1SJET3jrE8uUeTGwHntBlvL_-oXZs99 X-Proofpoint-GUID: j1SJET3jrE8uUeTGwHntBlvL_-oXZs99 Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142147 Archived-At: PiBJcyB0aGVyZSBhIHNpbXBsZSB3YXkgdG8gcmVzaW1wbGlmeSBjb21wbGV4IGNvbW1hbmRzPw0K PiANCj4gRS5nLCBhZnRlcg0KPiAgICAgIChxdWVyeS1yZXBsYWNlICI8Xkovc2NyaXB0PiIgIjwv c2NyaXB0PiIgbmlsIG5pbCBuaWwgbmlsIG5pbCkNCg0KKFlvdSBkb24ndCBuZWVkIHRvIGluY2x1 ZGUgYWxsIHRob3NlIG5pbCdzIC0gYnV0DQp0aGV5IGRvbid0IGh1cnQuKQ0KDQo+IEMteCBFU0Mg RVNDIHByb2R1Y2VkDQo+IChxdWVyeS1yZXBsYWNlICMoIjxeSi9zY3JpcHQ+IiAwIDggKHN5bnRh eC10YWJsZSDigKYgKSkgIjwvc2NyaXB0PiIgbmlsIG5pbCBuaWwgbmlsIG5pbCkNCj4gd2hlcmUg 4oCmIHJlcHJlc2VudHMgYWJvdXQgMTIwayBjaGFyYWN0ZXJzLg0KPiBpbiB0aGUgbWluaWJ1ZmZl ci4NCg0KRG8geW91IHNlZSB0aGUgc2FtZSBwcm9ibGVtIGlmIHlvdSBzdGFydCBFbWFjcyB1c2lu Zw0KYGVtYWNzIC1RJyAobm8gaW5pdCBmaWxlKT8gIElmIG5vdCwgYmlzZWN0IHlvdXIgaW5pdA0K ZmlsZSB0byBmaW5kIHRoZSBjdWxwcml0Lg0KDQpJZiB5b3UgZG8gc2VlIHRoZSBzYW1lIHRoaW5n LCB3aGF0J3MgeW91ciBFbWFjcyB2ZXJzaW9uPw0KSWYgeW91IGRvIHNlZSB0aGUgc2FtZSB0aGlu ZywgYW5kIGlmIHlvdSdyZSB1c2luZyBhbg0KRW1hY3MgdmVyc2lvbiB0aGF0J3Mgbm90IHlldCBy ZWxlYXNlZCAoZS5nLiBFbWFjcyAyOSksDQp0aGVuIGNvbnNpZGVyIGZpbGluZyBhIGJ1ZyByZXBv cnQ6IGBNLXggcmVwb3J0LWVtYWNzLWJ1ZycuDQoNCkFub3RoZXIgcG9zc2liaWxpdHkgaXMgdGhh dCB5b3UgZGlkbid0IGluIGZhY3QgdXNlDQoocXVlcnktcmVwbGFjZSAiPF5KL3NjcmlwdD4iICI8 L3NjcmlwdD4iIG5pbCBuaWwgbmlsIG5pbCBuaWwpDQppbml0aWFsbHksIGJ1dCBpbiBmYWN0IHRo ZSBmaXJzdCBzdHJpbmcgYXJnIHlvdSBwcm92aWRlZA0Kd2FzIGEgcHJvcGVydGl6ZWQgc3RyaW5n LCB3aXRoIHRoZSBwcm9wZXJ0aWVzIHlvdSBzZWUNCndoZW4geW91IHVzZSBgcmVwZWF0LWNvbXBs ZXgtY29tbWFuZCcuDQoNCkluIHRoYXQgY2FzZSwgeW91J3ZlIHNob3QgeW91cnNlbGYgaW4gdGhl IGZvb3QuICBZb3UgY2FuDQpvZiBjb3Vyc2Ugd3JpdGUgeW91ciBvd24gZnVuY3Rpb24gdGhhdCwg YmVmb3JlIGludm9raW5nDQpgcXVlcnktcmVwbGFjZWAganVzdCByZW1vdmVzIGFsbCB0ZXh0IHBy b3BlcnRpZXMgZnJvbQ0KdGhlIGZpcnN0IChvciBib3RoKSBzdHJpbmdzLiAgRm9yIHRoYXQsIHVz ZSBmdW5jdGlvbg0KYHNldC10ZXh0LXByb3BlcnRpZXMnLg0KDQooWW91IGRvbid0IG5lZWQgYSBt YWNybyBmb3IgdGhpczsganVzdCB3cml0ZSBhIGZ1bmN0aW9uLA0Kd2l0aCBgZGVmdW4nLikNCg0K SWYgdGhpcyBpcyB0aGUgY2FzZSwgeW91IG1pZ2h0IGFsc28gY29uc2lkZXIgc2VuZGluZyBhbg0K ZW5oYW5jZW1lbnQgcmVxdWVzdCB0byBoYXZlIGBxdWVyeS1yZXBsYWNlJyBkbyB0aGF0DQppdHNl bGYuICBBZ2FpbiwgdGhhdCdzIGBNLXggcmVwb3J0LWVtYWNzLWJ1ZycuDQoNCkkgZG9uJ3QgdGhp bmsgdGhlcmUncyBhbnkgdXNlIGNhc2UgZm9yIGBxdWVyeS1yZXBsYWNlJw0Kbm90IHRvIHJlbW92 ZSB0ZXh0IHByb3BlcnRpZXMgKGl0IGRvZXNuJ3QgYWZmZWN0IHdoaWNoDQp0ZXh0IGlzIGZvdW5k LCBBRkFJSyksIGJ1dCBwZXJoYXBzIEknbSBub3QgdGhpbmtpbmcgb2YNCnNvbWV0aGluZyBoZXJl Lg0KDQpJbiBhbnkgY2FzZSwgaWYgeW91IGZpbGUgYW5kIGVuaGFuY2VtZW50IHJlcXVlc3Qgb3Ig YnVnDQpyZXBvcnQsIHNvbWVvbmUgd2lsbCBsZXQgeW91IGtub3csIGlmIHRoZXJlJ3MgYSBnb29k DQpyZWFzb24gd2h5IGBxdWVyeS1yZXBsYWNlJyBzaG91bGQgbm90IHJlbW92ZSB0ZXh0DQpwcm9w ZXJ0aWVzIGZyb20gaXRzIHN0cmluZyBhcmdzLg0K