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: filemananger for emacs with meta information about a file without opening it Date: Sat, 5 Nov 2022 21:05:09 +0000 Message-ID: References: <87k04fzpkj.fsf@mat.ucm.es> <87sfj1zgn5.fsf@web.de> <87a658wgb0.fsf@mat.ucm.es> 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="7037"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Uwe Brauer , "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 Sat Nov 05 22:06:08 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 1orQMi-0001bs-Ch for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 05 Nov 2022 22:06:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orQM8-0004xp-6l; Sat, 05 Nov 2022 17:05:32 -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 1orQM4-0004mA-H3 for help-gnu-emacs@gnu.org; Sat, 05 Nov 2022 17:05:29 -0400 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 1orQLv-0004jP-G7 for help-gnu-emacs@gnu.org; Sat, 05 Nov 2022 17:05:23 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2A5DrPB3018896; Sat, 5 Nov 2022 21:05:14 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=AyzXkq9cyUo8bo0REx02riDM2Lm/Dczax/XAm+Vh9VI=; b=zC5VFwPzd9DugF1pbDpmEuy3Ep12OqsZ7TxykVWzoXd95GI/EkYsXmoJWnLx/cRD24dR 5OLAD6jXQUqiT1+HdDwjCJNqItXrRnNwPKZLVQKTzh0wyqPmFHFvjdU+OsPq3uUBkgwA CfpD5R/VWBqVeDs0pXP2XtPVGTaOUzQoAErqi7ZW29mhi9ssL9PyCm7NhT7J5y1j02J/ VQqc2qKj1M6/2H5V+bOMWe0dBRL4snOtH1JuVbzc1Idv1vIVlqr++o3x2BX51cAEVr2S 8iDKp7lgPEV2bNFaK9Kms0CGzmaKR+N++hirp9mNK7R4s+0GKlohG8LKWWcA2mWxcTs6 +Q== Original-Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kngkfru55-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 05 Nov 2022 21:05:13 +0000 Original-Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2A5C4Zq4023612; Sat, 5 Nov 2022 21:05:12 GMT Original-Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2046.outbound.protection.outlook.com [104.47.51.46]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3kngcc6drx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 05 Nov 2022 21:05:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QValLXPtpDnFh0Mnk3kH8esszTj7Gz7HS3UWxd0+5r4EHlP6WUdjRfbVfWQeqUSCzPI5MwE5CP+1PraNFtpgHc7OhPMEFT+AETPcoyWRJMLZLQPSx29pmy1ysyD1VFkPJFE+O0AqdD1N/8T0pOoQuMzWgRy4div5N0bPmJ1oXU+kuIardDiqeo+mJ0LpkhB3Woj0jyCxHJDt+WzKTi/VkSs5LaoLYCLgRURhR+s5OiM7ptcqPxcaNIi8XiwMsascndEqN21TaiBwD3l1v8jHgVZxOLuZa0WJLb+IYWhXv0j4uGaqYeaBqH3FjNSn2xMuPCCkFXpOQqKwjX17I3lpxg== 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=AyzXkq9cyUo8bo0REx02riDM2Lm/Dczax/XAm+Vh9VI=; b=NJ3smGx2dV42lYCSuXY0y/wgTCDw1d045sP6dcboBUBmXIxuIndxeEh2mEpNfIblrqQAKZ4Pr8q6mRc1jyNWmcFb33ev7CpDCcrwE+kDDmDHYkVHlDvwmVOxcBW5Cwql814DcwxiVbzwSinwrzFYupdxcqDS8KfcRLpHR4fXyLtX2MBrqq3PfYX4UK14GkHm9FljOQlRYLOHCUS7Inf6ia9xkOZZmWa43/ajr8HVFz4Rx+qA2QeOpoChsLonWT4PVbG1D3NJ314xjH4Wru+WGZf+Ev+ckBFWoz/YuLqq7nz7nTsTWhViuvflV/FYw43kmBEUxiHymmXdDiwvIwxktQ== 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=AyzXkq9cyUo8bo0REx02riDM2Lm/Dczax/XAm+Vh9VI=; b=aA+S8SJ1HLv9AgeLQae80fbbuijEq2ks75O9zAgU2k//Bxqz2JLRl0uP5V9zfJjwMO4bAz2QUBJiqqsBZU8WwqnIAOBn6whT/osRwO59s8Jrxyj1nrRLMJzWUL1LY6MRcWO8PORCcB99oec42gB0Ky0tEffcRyTpmv7B/VP9GDA= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA1PR10MB6589.namprd10.prod.outlook.com (2603:10b6:806:2bf::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Sat, 5 Nov 2022 21:05:10 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6951:297b:f3d5:2588%9]) with mapi id 15.20.5791.024; Sat, 5 Nov 2022 21:05:09 +0000 Thread-Topic: [External] : Re: filemananger for emacs with meta information about a file without opening it Thread-Index: AQHY8SBLVAUk2yEKOUuhRBEtThI7f64wweHQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA1PR10MB6589:EE_ x-ms-office365-filtering-correlation-id: dde64247-cca5-4c4c-7848-08dabf716c61 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0PAmoY/OlsEyC3dgpSK66C46GB2pBMqe6cK1pjQ6CZ4UyIz1NOnYoItsrudX2ZJK1Wz0sHLyr8Qr265VCUaPWnKN7pFuDhoc6w+r/KjcBgdHScbRU8HxNFNH9nhvBOmHi9iSQgs8vci2cbDKNsI61dEqTyiDAk1Y/lww0VXlham3EbBOZRmjiDfHHFrnq/1LSk3BAYP53F5GD8Ixzn3hPoXbOqcd40hKb1BDKtdaVlz+XEUAfThmEVTFnBxD1kv61v94/d5MMtjCgSnCUa4V4qShdDCQ5dNbhpNZKt1HumkkKDMXpHavsi2zn7zil36U8i0KVLRgg3LJ9+6fpOckIOT+Me3wkUVnp+GiEHzi4QWxwBRqs4YC2xjUl200ArM/uhTsuHA9gxD1Kbp303/GmNhm9KJkYTrgXgJVzH7uzYR7YyK2Sg8m0VHxBrlOSD41+nqdqmKxnWNOOVS0ObTysNJXuQWRXvaMz/4ilGqYIG2nkYfEwrdNws1ZeiniSPFdnRCkk+E1KAzwglb2mMIw6ZzFutBEAG2pg1pPRi8GgyiRx3JIlH3kRBAXzG5muQ+I4TOFllcHlB1Ut2btGItCqEli9vGRIk6dGkmE79jTp1DY9W+3F07sUs5kBlC+SsiHfm7tLvjHvYQH1KdR4QkH4JqvThXFbbUqwfbwnrtc6ozG4rAcumb7ZPGD15eW6O80mlU1vTkRdeT0Zuab3BN53ie97AhJ5LLwPRhRnpa9/PQpVbMmUjDCYMVewpKaX YYbZxwlDYcsud0Ly3IlkaqyrlE6xpv1nf5DhNfvRD5W0NU= 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)(39860400002)(136003)(396003)(366004)(346002)(376002)(451199015)(66899015)(71200400001)(8936002)(4326008)(41300700001)(52536014)(6916009)(38100700002)(38070700005)(83380400001)(55016003)(44832011)(478600001)(966005)(2906002)(54906003)(66556008)(8676002)(64756008)(76116006)(66946007)(66476007)(66446008)(316002)(33656002)(5660300002)(9686003)(26005)(186003)(122000001)(86362001)(6506007)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NDlZNERnZkRLTTMySDZ0d1hOTTA0ZmZBYjNlcW9mTWFVSlp3YkV4UHo0cEV1?= =?utf-8?B?RzJReG5xV2hCaHNZUWVVcWh4TXRRU3l2VzFrSGFoaEswdzJucVpyVnZKaG0v?= =?utf-8?B?NXp6VGl1aktTSE5xZXJDeGNPbHYzNExSVkVhdnI4Z3NyL21JWWVZNkF1Smtp?= =?utf-8?B?RWtranVnQXltSlZiNzZ0OGV1MExybTBSa2RDbG1hOEJTQXZSdktVTDIwRXhn?= =?utf-8?B?TmtySUlMYTZCWjhORk1NY0w4eWU4QjYvV1IwN29xM3BGVWdyQVBVNzlCeVg5?= =?utf-8?B?Umh3Q25acVlrVnJaK3QzQjF5eWxaNGhzOXQwN25ZbCszSm8xSkR0UWcwRFUz?= =?utf-8?B?bjFoZ2dtU2pyaFhYV0NOZDhiclB0U3Z1blc2ZTd5U08wTGdEdzdVMFhTRE0w?= =?utf-8?B?dTdLTGE2dllZOWRld2QvcERkYjNaVWRRcm5XSzdETkg0cUJTSHIyUFMzM3dh?= =?utf-8?B?L0hJblRtMFUzRUtJR0NXeTl1Sm5MeGIweGRabVZva2RRdG5VNWJvbzAxQTk0?= =?utf-8?B?WkpDSHh4VVNJY2FLcko3UHpzVFROYmNrZ1p0c3k1alROSFhzVVcreEdHSFh6?= =?utf-8?B?VU11cG96Sml3U293R2RoS0NoV2VoeWVSQWdIdzRKSktUVXhDaXkzb085YkJj?= =?utf-8?B?RUdObDJzR3ZaM01jMWwwSEJrR1hFcWxVd3loY1 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: dde64247-cca5-4c4c-7848-08dabf716c61 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2022 21:05:09.6569 (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: WB51rFom/nUEaNtDE5IX7DdCGjG5zoQsNo1F8FIAP/WS22IagcyAiyTcdjGmXoKWREIUfV3fKcjxOYzMdXG66w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6589 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-05_13,2022-11-03_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=958 spamscore=0 suspectscore=0 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211050161 X-Proofpoint-ORIG-GUID: Bbf5sIFjICsdO3uXZwdhUk-9ew68Ps4o X-Proofpoint-GUID: Bbf5sIFjICsdO3uXZwdhUk-9ew68Ps4o 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: , 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:140693 Archived-At: PiA+IEJvb2ttYXJrIGBhYWEuZWwnDQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0NCj4gPg0KPiA+IEZp bGU6CQkJYWFhLmVsDQo+ID4gRGlyZWN0b3J5OgkJejovZm9vL2Jhci90b3RvLw0KPiA+IFBvc2l0 aW9uOgkgICAgICAgICAgMQ0KPiA+IFZpc2l0czoJCQk1DQo+ID4gTGFzdCB2aXNpdDoJCTcvMzAv MjAxNyA2OjAwOjEyIFBNDQo+ID4gVGFnczoNCj4gPiAgIm1hZ2VudGEiDQo+ID4gICJvcmFuZ2Ui DQo+ID4gICJibHVlIg0KPg0KPg0KPiBUaGVyZSBpdCBpcywgZnVsbCB0YWdnaW5nIHN5c3RlbSB3 aXRob3V0IHJlbmFtaW5nIGZpbGVzLg0KPiBCdXQgd2hlcmUgYXJlIHRhZ3Mgc3RvcmVkPw0KDQpU aGUgdGFncyBmb3IgYSBib29rbWFyayBhcmUgc3RvcmVkIGluIHRoZSBib29rbWFyayBpdHNlbGYN Cih0aGUgYm9va21hcmsgcmVjb3JkKSwgdW5kZXIgcHJvcGVydHkgYHRhZ3MnLiAgU2VlOg0KDQpo dHRwczovL3d3dy5lbWFjc3dpa2kub3JnL2VtYWNzL0Jvb2ttYXJrUGx1cyNCb29rbWFya1JlY29y ZHMNCg0KU2VlIGhlcmUsIGZvciBtb3JlIGRlc2NyaXB0aW9uIG9mIHRhZ3MsIHdoYXQgdGhlaXIg dmFsdWVzDQpjYW4gYmUsIGFuZCBob3cgeW91IGNhbiB1c2UgdGhlbToNCg0KaHR0cHM6Ly93d3cu ZW1hY3N3aWtpLm9yZy9lbWFjcy9Cb29rbWFya1BsdXMjQm9va21hcmtUYWdzDQoNCl9fXw0KDQpC VFcsIHlvdSBzYXkgImZ1bGwgdGFnZ2luZyBzeXN0ZW0iIC0gYW5kIHlvdSdyZSByaWdodC4NCkJ1 dCBJIGRpZG4ndCBzYXkgYW55dGhpbmcgYWJvdXQgdGhhdC4gIFRoaXMgdGVsbHMgeW91DQphYm91 dCBpdDoNCg0KaHR0cHM6Ly93d3cuZW1hY3N3aWtpLm9yZy9lbWFjcy9Cb29rbWFya1BsdXMjVGFn c0FzQXR0cmlidXRlcw0KDQpBIHRhZyBpcyBhIHN0cmluZyB3aXRoIGFueSB0ZXh0IC0gYW55IGxl bmd0aCwgYW55IGNoYXJzLg0KQmV5b25kIHRoYXQsIGl0IGNhbiBpbnN0ZWFkIGJlIGEga2V5LXZh bHVlIHBhaXI6IGEgY29ucw0Kd2hvc2UgY2FyIGlzIHRoZSB0YWcgbmFtZSBhbmQgd2hvc2UgY2Ry IGlzIGFuIGFzc29jaWF0ZWQNCnZhbHVlLiAgSGVyZSdzIGEgYHRhZ3MnIHByb3BlcnR5IGZyb20g YSBib29rbWFyayByZWNvcmQ6DQoNCiAodGFncyAiYm1rcC1qdW1wIiAoImJvb2ttYXJrLWp1bXAi IGxhbWJkYSBuaWwgKG1lc3NhZ2UgIkhlbGxvISIpKQ0KICAgICAgICJ0YXRhIHR1dG8gdGl0aSIN CiAgICAgICAoInRpdGkiIC4gNDIpDQogICAgICAgKCJmb29iYXIiIGZvbyBiYXIpDQogICAgICAg ImJldGEiDQogICAgICAgKCJhbHBoYSIpKQ0KDQpUaGVyZSBhcmUgc2l4IHRhZ3MgdGhlcmUuIFRo ZWlyIG5hbWVzIGFyZSAiYm1rcC1qdW1wIiwNCiJ0YXRhIHR1dG8gdGl0aSIsICJ0aXRpIiwgImZv b2JhciIsICJiZXRhIiwgYW5kICJhbHBoYSIuDQoNClRoZSB2YWx1ZSBvZiAidGl0aSIgaXMgNDI7 IHRoZSB2YWx1ZSBvZiAiZm9vYmFyIiBpcw0KYChmb28gYmFyKScsIHRoZSB2YWx1ZSBvZiAiYWxw aGEiIGlzIG5pbCwgYW5kIHRoZSB2YWx1ZQ0Kb2YgImJta3AtanVtcCIgaXMgYCgiYm9va21hcmst anVtcCIgbGFtYmRhIG5pbCAobWVzc2FnZQ0KIkhlbGxvISIpKScuICBUaGUgdGFncyBuYW1lZCAi dGF0YSB0dXRvIHRpdGkiIGFuZCAiYmV0YSINCmhhdmUgbm8gYXNzb2NpYXRlZCB2YWx1ZS4gICgi Ym1rcC1qdW1wIiBpcyBhIHByZWRlZmluZWQNCnRhZyBuYW1lIC0gaXQncyBleHBsYWluZWQgYXQg dGhlIGFib3ZlIGxpbmsuKQ0KDQpfX18NCg0KQlRXIC0gV3J0IHRoZSBleGFtcGxlIHlvdSBxdW90 ZWQgYWJvdmUsIEkgbWlzc3Bva2UuDQpJbnN0ZWFkIG9mIHNheWluZyB0aGF0IGEgbm9uLXBvc2l0 aXZlIHByZWZpeCBhcmcgbWVhbnMNCmluY2x1ZGUgdGhlIGF1dG9maWxlIChib29rbWFyaykgZGVz Y3JpcHRpb24sIEkgc2hvdWxkDQpoYXZlIHNhaWQgdGhpcyAoZnJvbSB0aGUgYGRpcmVkcC1kZXNj cmliZS1maWxlJyBkb2MpOg0KDQogIElmIHRoZSBmaWxlIGhhcyBhbiBhdXRvZmlsZSBib29rbWFy ayBhbmQgeW91IHVzZQ0KICBsaWJyYXJ5IGBCb29rbWFyaysnLCB0aGVuIHNob3cgYWxzbyB0aGUg Ym9va21hcmsNCiAgaW5mb3JtYXRpb24gKHRhZ3MgZXRjLikuICBJbiB0aGlzIGNhc2UsIGENCiAg bm9uLXBvc2l0aXZlIHByZWZpeCBhcmcgc2hvd3MgdGhlIGludGVybmFsIGZvcm0NCiAgb2YgdGhl IGJvb2ttYXJrLg0KDQpTbyB3aGF0IHRoYXQgZXhhbXBsZSBzaG93cyBpcyB3aGF0IHlvdSBnZXQg d2l0aCBqdXN0DQpgQy1oIFJFVCc6IGlmIHRoZSBmaWxlIGlzIGFuIGF1dG9maWxlIHRoZW4gaXRz IGRlc2NyaXB0aW9uDQppbmNsdWRlcyB0aGUgYm9va21hcmsgZGVzY3JpcHRpb24uICBXaXRoIGEg bm9uLXBvc2l0aXZlDQpwcmVmaXggYXJnIHlvdSBzZWUgdGhlIGludGVybmFsIChpLmUuLCBMaXNw KSBmb3JtIG9mIHRoZQ0KYm9va21hcmsgcmVjb3JkOg0KDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KDQpCb29rbWFyayBgYWFhLmVsJw0KLS0tLS0tLS0tLS0tLS0t LS0NCg0KKCJhYWEuZWwiDQogKGVuZC1wb3NpdGlvbiAuIDEpDQogKHRpbWUgMjI5MTAgMzMwNTIg NjcyMDAwKQ0KICh2aXNpdHMgLiA1KQ0KICh0YWdzICJtYWdlbnRhIiAib3JhbmdlIiAiYmx1ZSIp DQogKGZpbGVuYW1lIC4gIno6L2Zvby9iYXIvdG90by9hYWEuZWwiKQ0KIChwb3NpdGlvbiAuIDEp KQ0KDQoNCno6L2Zvby9iYXIvdG90by9hYWEuZWwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K RmlsZSB0eXBlOiAgICAgICAgICAgICAgICAgIE5vcm1hbCBmaWxlDQpDb250ZW50IHR5cGU6ICAg ICAgICAgICAgICAgTGlzcC9TY2hlbWUgcHJvZ3JhbSwgVVRGLTggVW5pY29kZSB0ZXh0DQpQZXJt aXNzaW9uczogICAgICAgICAgICAgICAgLXJ3LXJ3LXJ3LQ0KU2l6ZSBpbiBieXRlczogICAgICAg ICAgICAgIDk2NDc2DQpUaW1lIG9mIGxhc3QgYWNjZXNzOiAgICAgICAgU2F0IE5vdiAgNSAxMzox NzozNiAyMDIyIChQYWNpZmljIERheWxpZ2h0IFRpbWUpDQpUaW1lIG9mIGxhc3QgbW9kaWZpY2F0 aW9uOiAgVGh1IEZlYiAyNyAwOTowNDo0OCAyMDE0IChQYWNpZmljIFN0YW5kYXJkIFRpbWUpDQpU aW1lIG9mIGxhc3Qgc3RhdHVzIGNoYW5nZTogV2VkIEp1bCAyNSAwNzo1ODozMiAyMDE4IChQYWNp ZmljIERheWxpZ2h0IFRpbWUpDQpOdW1iZXIgb2YgbGlua3M6ICAgICAgICAgICAgMQ0KVXNlciBJ RCAoVUlEKTogICAgICAgICAgICAgIDM3Nzg2DQpHcm91cCBJRCAoR0lEKTogICAgICAgICAgICAg NTEzDQpJbm9kZTogICAgICAgICAgICAgICAgICAgICAgMjgxNDc0OTc2ODY4Mjc4DQpEZXZpY2Ug bnVtYmVyOiAgICAgICAgICAgICAgMzE1MjY3MDAzDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXw0KDQpBY3R1YWxseSwgYnkgZGVmYXVsdCB0aGUgc3RyaW5nIHRoYXQg bmFtZXMgdGhlIGJvb2ttYXJrLA0KImFhYS5lbCIgaW4gdGhpcyBleGFtcGxlLCBpcyBwcm9wZXJ0 aXplZCwgbGlrZSB0aGlzOg0KDQogICMoImFhYS5lbCIgMCA2IChibWtwLWZ1bGwtcmVjb3JkICMw KSkNCg0KVGhhdCBpcywgdGhlIGJvb2ttYXJrIG5hbWUsIHdoaWNoIGlzIHRoZSBjYXIgb2YgdGhl DQpib29rbWFyayByZWNvcmQsIGlzIGEgc3RyaW5nIHdpdGggYSBwcm9wZXJ0eSB3aG9zZQ0KdmFs dWUgaXMgdGhlIGVudGlyZSByZWNvcmQgKHRoZSBjb25zIHdob3NlIGNhciBpcyB0aGF0DQpzdHJp bmchKS4gIFRoaXMgbWVhbnMgdGhlIHN0cmluZyBpdHNlbGYgaXMgYWxsIHRoYXQNCmFueSBjb2Rl IG5lZWRzLCB0byBnZXQgdGhlIGZ1bGwgYm9va21hcmsgcmVjb3JkLg0KDQooVGhpcyBpcyBhIGtp bmQgb2YgY2lyY3VsYXIvc2VsZi1yZWZlcmVudGlhbCBvYmplY3Q6DQphIGxpc3Qgd2hvc2UgY2Fy IGlzIGEgc3RyaW5nIHRoYXQgY29udGFpbnMgdGhhdCBzYW1lDQpsaXN0IGFzIG9uZSBvZiBpdHMg dGV4dCBwcm9wZXJ0aWVzLiAgQW5vdGhlciBjYXNlIG9mDQpMaXNwIGNoYXNpbmcgaXRzIHRhaWwu KQ0KDQpJZiB0aGUgbmFtZSBpcyBwcm9wZXJ0aXplZCB0aGVuIHlvdSBjYW4gZWZmZWN0aXZlbHkN CmhhdmUgbW9yZSB0aGFuIG9uZSBib29rbWFyayB3aXRoIHRoZSBzYW1lIG5hbWUuDQoNClRoaXMg aXMgaW1wb3J0YW50LCBmb3IgZXhhbXBsZSwgZm9yIGF1dG9maWxlcywgd2hvc2UNCm5hbWVzIGFy ZSB0aGUgbm9uZGlyIHBhcnQgb2YgdGhlIGZpbGUgbmFtZS4gIFlvdSBjYW4NCmhhdmUgdGhlIHNh bWUgYXV0b2ZpbGUgbmFtZSBmb3IgZmlsZXMgd2l0aCB0aGUgc2FtZQ0KbmFtZSBpbiBkaWZmZXJl bnQgZGlycy4NCg0KV2hldGhlciB0aGUgbmFtZSBpcyB0aHVzIHByb3BlcnRpemVkIGlzIGNvbnRy b2xsZWQNCmJ5IG9wdGlvbiBgYm1rcC1wcm9wZXJ0aXplLWJvb2ttYXJrLW5hbWVzLWZsYWcnLg0K