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] : Re: Testing whether a list contains at least one non-nil element Date: Thu, 27 Oct 2022 15:54:25 +0000 Message-ID: References: <87r0yw85la.fsf@dataswamp.org> 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="12763"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "help-gnu-emacs@gnu.org" To: Jean Louis Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Oct 27 17:55:32 2022 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 1oo5EA-00035J-Kf for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 27 Oct 2022 17:55:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oo5DK-0006EJ-Hn; Thu, 27 Oct 2022 11:54:39 -0400 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 1oo5DI-0005wy-DM for help-gnu-emacs@gnu.org; Thu, 27 Oct 2022 11:54:36 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oo5DG-0002Uf-0o for help-gnu-emacs@gnu.org; Thu, 27 Oct 2022 11:54:36 -0400 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29RDwnO7031528; Thu, 27 Oct 2022 15:54:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=jCLsWUvAeXTxZlxDlhccbhaTPP8PtUw8RxRAk197jf8=; b=V6B8akZAhYRfzFL0C26a+rio9wLvXj5Egx0FQbshl09KWW2ZfJYNV07BBrTqkT8n/DPT YvK3aEF3H5OfZKCK55BUenUe9MiMUmkreocsGchNoFuAhh194K0+AdkH0G6EkSJj42tL LDBLggLgz6sS57m9bzOBP1dklGl5Fzomc6NDziqnt4uaeeNaQ6cmUQPTT+jKn+vak62j VkUzetPNKNQVDZPUy0D1XUKGblEEMGVNAd5+A41YUNomUWFN3HLg9GrC03MJODqy/1Er FpLZjG/14ezRz4rrlglnsyA5Y/mgyl+MW8X2eOZmDaPv4wlXQC69ZcsTMHP0TY4UI3uj Dg== Original-Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kfax7tcwa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Oct 2022 15:54:28 +0000 Original-Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 29RDqKQJ009426; Thu, 27 Oct 2022 15:54:27 GMT Original-Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2046.outbound.protection.outlook.com [104.47.74.46]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3kfagf43n2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Oct 2022 15:54:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZHpDWq+1392+/308o6Ys+N84JR7r6F6lcwG/JCVL1dMaudeQu0NQX1twPoaGq63v61CJLvdMkqkML5wP2Dd4FdU4J9xaW+76nd+x8xEPCewrG2gLuMSj6/yKjlwl+vSLIfhbgLv6W6wcX2jlaGDy0A865EXTgpBUsfExKhBNldVZ0NyuLem/59cqOSkR3h0qCDRUDasrMdJMmRXIM88BHIvytLL3dAcCKTkH8P3DiWQDnwir4kOrh90pUT//KELuK9yiRJ4pb7OB2Y6eg6GVE+jKVgs1AHFx3Jf49FAdkGGrJdfcEJIkJnPLnTpHPDEhpSlINgiiaXG5qE+unzEuhQ== 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=jCLsWUvAeXTxZlxDlhccbhaTPP8PtUw8RxRAk197jf8=; b=QfuGUqIjk3aX1U3SXufP5JiZ30oZh8RjrbkrKp6kmJcCdUw8AAc/aFFaPoVAWqqhJEWysWvVmvm4ATMdbtvEeZD+CN7Qlg2xkS/cbp5fL33i2VWIXUIXtFQfCMGtsTP1mDwE24mOHHHCkuMFpAr7KGB4gg1jtHrzYCZVC3kcZg82fUZUnvjwqxv7bJJa+zut7MkSLaJ7F1uj8vP2Eh9I5oIliEYZ+Xsv4UCE4kt/RxmrJ8kMDhTYmwmeh0PyiphswW04EVJLkRNySGonctNASKRobF1id3ck7O5a76iO3cEm2jpobjIKvlOb5pNy1PxQhu47SJfKe1P5bsrWXUHJaQ== 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=jCLsWUvAeXTxZlxDlhccbhaTPP8PtUw8RxRAk197jf8=; b=Hn3i+0LxMjknux/tAfqQWcAfr0ukVkwALyyfEUPkYM+dLsSnTtb//+Irc/r441CXqvVeeMgogCu5KeqU16UsGCN9vJIQVrzKD4hFLutu0FBVSJAWahW3WdoadrPQ0FwqAXPbdBbEmoiUnHusoKukTGuo3hLliKovBLcHqvC5OwE= Original-Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Thu, 27 Oct 2022 15:54:25 +0000 Original-Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::1a88:dbc:8980:350c]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::1a88:dbc:8980:350c%9]) with mapi id 15.20.5746.028; Thu, 27 Oct 2022 15:54:25 +0000 Thread-Topic: [External] : Re: Testing whether a list contains at least one non-nil element Thread-Index: AQHY6cCrbHHzcr62GkSKBqYFg0dp0a4iYnkQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|PH0PR10MB5777:EE_ x-ms-office365-filtering-correlation-id: b09d98ff-6feb-4a2f-da53-08dab83385e0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XEnxdg1Tl+60qQGnIg8JZ0lfevtHU4vHUQRKhp4EGiCPsG7HfIu6ldZLiyA8vPA5J27gdA5AwdaLt1SwOOcpQWi2Ql8y911CeucH0ZRa4VZ97euGOqVjG5ogmLD7L+UlJ88igRRigaT5CgFPq6mghN4OYiKzQMnYkMRpC1Mt5M7myCzeC2TWA08r0QriJaeUH+hUqROGeMDKn8ZpHGAdIbV+iK/NH+2xeiJyqQOOvO4jd/ZpFlBKqh7HKb2K7VFwxTPqCVz6xjWav92TPPnGgUPIj8l4JYAfVEcP7S7EZFdV8H/fPRdvyJs6RtIY2V7/RJYuTY5LXYm9x29cxZLTOg0yAFPxF313o3MhbJN9H6md1XdUn8e85jG+jPFOSCcm8agqptNrBtXhZM/b7v/3guTGry1RZf9Q+tYUx0eiKHD0/vs6l1Qtz1exuwqppNLRWoCiz6FayocJnh5Pl5SUDF2gRPgXlnfEtbW+PVlbKa3zQ/3mhB6YmSWPJIDt2dmdkIPxUpDzAaVPgymuvDkz7wNm5yj7Ljfjm2lgrFM/MgKe0r1MFOlSMDUguolE+1g4TasO9loxirMnJ2u0fLc3Uw1n0g+fpgdqfb59JMytuuo2/PavXerFyx2yAHTora8vfxV/SsOVX/lBp3Aah6IGvoBLEcK+OOL6s5bikF9AmhEz/xY0wk6TGLM71yOYunJYI1ObOSEEg1sFlsvAqbws4y5sW67FCJsCGv47KaPndlq6228xiAjmhfZexDQQf FCJeCYuftb5m9hSrk7lQ5xCtA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(136003)(396003)(376002)(366004)(39860400002)(451199015)(478600001)(71200400001)(6916009)(122000001)(316002)(9686003)(5660300002)(55016003)(44832011)(7696005)(6506007)(4326008)(66446008)(66476007)(64756008)(66556008)(8676002)(76116006)(66946007)(8936002)(52536014)(26005)(38100700002)(33656002)(86362001)(2906002)(83380400001)(186003)(38070700005)(41300700001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a1A2V0RENXg0ZFFoTVRFZ0ZSbnRTa2lvY2pOckVxK0RIcFF0ZFZ0VGRSMVFF?= =?utf-8?B?Mzd2elU5cHhuRTVTc3l3bGxoR3JJbGRZczdHNC9lTiswUko5TmwrUXV1UkRK?= =?utf-8?B?QzdzRFRDM2VGdDcxT1IwUjdsbTRQZW42anVDT1ZPaHRmQkpSUHE5RW9IQVRr?= =?utf-8?B?SVdlVHRRU2t4WHdqSElybGtFSkV5enh2QUd3VXZzakJ4N2FUaVVlcDZnd0hi?= =?utf-8?B?TnNRaFM4N0dlbXpkY21hUE1rSUFaNDVGaHFabGdYSnNmTndqR0ZIVGs5WDdG?= =?utf-8?B?R25GRSthWGhqbml5RmhnY2xySVBNVnNSMWRnQklTYkFPSVZtVWZHbXprY3hR?= =?utf-8?B?ZGF6a3BsMnFPa2RnTzJzdWZlV1F1TmRESTV0azR4TDRGSDNNODRVMUQ4OStM?= =?utf-8?B?SEhWVGJFZHVZb2phNThBeDBWSEJyN2ZGNU1KdGQ5REViSGd0VGk4TzV2RHV0?= =?utf-8?B?cCtROWhSWTFkY1lhRnNicDluS1I2SXVPOFNVaGJ2NkNmZ0t6U1JJNnZFWHR5?= =?utf-8?B?VnV0U2hKQWpNcnkwaGRvazYvWElLR1RzTzhjTW9PdkwzNkpBdDZkZG8xUTdK?= =?utf-8?B?aFk0bkNzbytEb2RyK1Z4MmNIN1ZNR1QzRnNDWThtYTZOQ3p1NGE3UnRtWlJO?= =?utf-8?B?eUpnU1RVL0NEaFlBYk5NdEVrcjhnUCtqT2tQZl X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b09d98ff-6feb-4a2f-da53-08dab83385e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2022 15:54:25.4826 (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: MjDycChxbwJd46Jq4XobHNBYh7UhR4mgcTbnNBQP4BD+ox0J2zvncec5HpFeO0J628uxHEdl7ODOC3WQ+SA1MQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5777 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-27_07,2022-10-27_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxlogscore=737 suspectscore=0 mlxscore=0 spamscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210270088 X-Proofpoint-GUID: fFS5oGuXKOdUFHB9ojYH-YkjUZXH_cJd X-Proofpoint-ORIG-GUID: fFS5oGuXKOdUFHB9ojYH-YkjUZXH_cJd Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-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: , Original-Sender: "help-gnu-emacs" Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:140432 Archived-At: PiA+ICAgOzsgV2h5IGRvIHRoZSByZXN0IG9mIHRoaXM/DQo+ID4gICA7OyBTZWFyY2ggZm9yIGEg bmlsLCBhZnRlciB0aGUgbm9uLW5pbCBjYXI/DQo+ID4gICA7OyBUaGVuIGNvcHkgdGhlIGVudGly ZSBsaXN0LiAgVGhlbiBkZWxldGUNCj4gPiAgIDs7IGFsbCBuaWxzIGZyb20gaXQ/ICBXaHkgb24g ZWFydGggZG8gdGhpcz8NCj4gPiAgIChpZiAobWVtcSBlbHQgbGlzdCkNCj4gPiAgICAgICAgXl5e Xg0KPiA+ICAgICAgIChkZWxxIGVsdCAoY29weS1zZXF1ZW5jZSBsaXN0KSkNCj4gPiAgICAgICAg ICAgICAgICAgIF5eXl5eXl5eXl5eXl4NCj4gPiAgICAgICAgXl5eXl5eXl5eDQo+ID4gICAgIGxp c3QpKQ0KPiANCj4gSSBnZXQgeW91ciByZWFzb25pbmcuIE1heWJlIG15IGZ1bmN0aW9uIHdhcyBu b3QNCj4gbmFtZWQgY29ycmVjdGx5IGFuZCB0aGVuIHlvdXIgbG9naWMganVtcHMgaW4uDQo+IA0K PiA+IFlvdSBjZXJ0YWlubHkgZG9uJ3QgbmVlZCB0byByZW1vdmUgYWxsIG5pbHMNCj4gPiBmcm9t IHRoZSBsaXN0LiAgSWYgeW91ciBsaXN0IGlzIDEwMCwwMDAsMDAwDQo+ID4gZWxlbWVudHMgbG9u ZyBhbmQgdGhlIGZpcnN0IGVsZW1lbnQgaXMgdCwgd2h5DQogICAgICAgICAgICAgICAgICAgICBe DQogICAgICAgICAgICAgICAgICAgICBJRg0KPiA+IHdvdWxkIHlvdSB3YW50IHRvIGNvcHkgdGhl IGVudGlyZSBsaXN0IGFuZA0KPiA+IHRoZW4gcmVtb3ZlIGFsbCB0aGUgbmlscyBmcm9tIGl0PyAg VGVzdGluZw0KPiA+IHRoZSBmaXJzdCBlbGVtZW50IHRlbGxzIHlvdSB0aGUgYW5zd2VyLg0KPiAN Cj4gSSBnZXQgdGhlIHJlYXNvbmluZywgeW91IGFyZSByaWdodCwgdGhvdWdoIG1heWJlIG5vdCBp biB0aGUgY29udGV4dCBvZg0KPiB0ZXN0aW5nIGlmIGxpc3QgaGFzIGF0IGxlYXN0IG9uZSBub24g bmlsIGVsZW1lbnQuIEkgYW0gbm90IHN1cmUsIHlvdQ0KPiBrbm93IGlzIG5vdCBlYXN5IHRvIGdy YXNwIGFsbC4NCj4gDQo+IFdoYXQgSSBrbm93IGlzIHRoYXQgYnkgdGVzdGluZyB0aGUgZmlyc3Qg ZWxlbWVudCBkb2VzIG5vdCB0ZWxsIHRoZQ0KPiBhbnN3ZXIgaWYgbGlzdCBoYXMgYW55IG5vbiBu aWwgZWxlbWVudDouLi4NCj4gU28gdGVzdGluZyB0aGUgZmlyc3QgZWxlbWVudCBkaWQgbm90IGdp dmUgbWUgdGhlIGFuc3dlciB0aGF0DQo+IG15LWxpc3QgaGFzIG9uZSBub24tbmlsIGVsZW1lbnQu DQoNCk5vIG9uZSBzYWlkIGl0IGRpZC4gIFBsZWFzZSByZXJlYWQgd2hhdCBJIHdyb3RlLg0KDQpJ biB0aGUgd29yc3QgY2FzZSBmb3IgeW91ciBjb2RlLCB0aGUgZmlyc3QNCmVsZW1lbnQgSVMgbm9u LW5pbCBhbmQgeW91IHNwZW5kIGZvcmV2ZXIgZG9pbmcNCnVzZWxlc3Mgc3R1ZmYuICBJbiBubyBj YXNlIGlzIHlvdXIgY29kZSBhcw0KZWZmaWNpZW50IGFzIGp1c3QgdGVzdGluZyBlYWNoIGxpc3Qg ZWxlbWVudCwNCnN0YXJ0aW5nIGF0IHRoZSBiZWdpbm5pbmcsIGFuZCBTVE9QUElORyBhcw0Kc29v biBhcyB5b3UgZmluZCBhIG5vbi1uaWwgZWxlbWVudC4NCg0KPiBNYXliZSB5b3UgY2FuIHNob3cg aW4gRW1hY3MgTGlzcCBwcmFjdGljYWxseSBob3cgZG8geW91IG1lYW4gaXQuDQoNCkkgdGhpbmsg SSBkaWQuICBQbGVhc2UgcmVyZWFkLiAgVHJ5IHlvdXIgY29kZS4NClRyeSBpdCBpbiB0aGUgZGVi dWdnZXIuICBUcnkgdGhlIGNvZGUgdGhhdA0Kb3RoZXJzIGhhdmUgc2VudC4gIExvb2sgYXQgdGhh dCBjb2RlOiBpdCBqdXN0DQp0ZXN0cyB0aWxsIGl0IGZpbmRzIGEgbm9uLW5pbCBlbGVtZW50LCB0 aGVuDQpzdG9wcyAtIHRoYXQncyB0aGUgcG9pbnQuICBBbmQgbm8gbGlzdCBjb3B5aW5nLg0KDQpJ dCdzIG5vdCBpbXBvcnRhbnQgcGVyaGFwcywgaWYgeW91ciB1c2UgY2FzZQ0KZG9lc24ndCBjYXJl IGFib3V0IHN1Y2ggdGhpbmdzLiAgQnV0IGl0J3Mgbm90DQphIGJhZCBpZGVhIHRvIGxvb2sgYXQg dGhlIGNvZGUgdGhhdCBkZWZpbmVzDQpmdW5jdGlvbnMgeW91IHVzZSAtIGluIHRoaXMgY2FzZSBg cmVtcScsIHRvDQpzZWUgaG93IGl0IGJlaGF2ZXMuICBUaGF0J3MgdGhlIHJlYWwgcG9pbnQNCmhl cmUuDQoNCkFuZCB5ZXMsIHRoZSBgY2wtKicgZnVuY3Rpb25zIGNhbiBiZSwgYW5kDQp0eXBpY2Fs bHkgYXJlLCBpbXBsZW1lbnRlZCBpbiBhIHBlcmZvcm1hbnQNCndheS4NCg0KSWYgeW91IGZpbmQg YW4gRW1hY3MgaW1wbGVtZW50YXRpb24gb2YgYSBDTA0KZnVuY3Rpb24gdGhhdCdzIG5vdCBhcyBn b29kIGFzIGl0IGNvdWxkIGJlLA0KcGxlYXNlIHJlcG9ydCB0aGF0Lg0KDQpFbWFjcydzIGBjbC0q JyBlbXVsYXRpb24gaXMgbm90IGEgcmVhbCwNCnBlcmZvcm1hbnQgQ0wgaW1wbGVtZW50YXRpb24s IG5vciBkb2VzIGl0DQpwcmV0ZW5kIHRvIGJlLiAgQnV0IGluIHNvbWUgY2FzZXMgaXQgY291bGQN CnBlcmhhcHMgYmUgaW1wcm92ZWQuDQo=