From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id qDvIOgFXlF7LcgAA0tVLHw (envelope-from ) for ; Mon, 13 Apr 2020 12:11:45 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id ECbkHARXlF6jHAAA1q6Kng (envelope-from ) for ; Mon, 13 Apr 2020 12:11:48 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 47555942651 for ; Mon, 13 Apr 2020 12:11:46 +0000 (UTC) Received: from localhost ([::1]:43640 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNxwE-0002oo-JW for larch@yhetil.org; Mon, 13 Apr 2020 08:11:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35296) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNxpr-0002of-Q3 for emacs-orgmode@gnu.org; Mon, 13 Apr 2020 08:05:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jNxpq-000458-A7 for emacs-orgmode@gnu.org; Mon, 13 Apr 2020 08:05:07 -0400 Received: from mail-db8eur05on2108.outbound.protection.outlook.com ([40.107.20.108]:25441 helo=EUR05-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jNxpq-00043n-09 for emacs-orgmode@gnu.org; Mon, 13 Apr 2020 08:05:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hea5M76mv/HojpY7QFdcsCohfKvSLeqk/QHNvp2wPmEO5BTr9WfL6+0SPMwzuXleICI8nCj0pXxPsz+FBJPS8FIggjD0JoysCglmIbkySpijMcBj5bnhTAyufT2LhqmX44NjqlPQC3y7sabfz9LdJx9b/Kp9yUQbe7m6H9qaToNa0teFkV0T26Z2esRRbtsisl2vDo6Fq/uK1b9/1DwgU5s6lIlc1f9AEXEaQkyR/E4FJMY13hKsnMSm0RFRbLvvRL0b1ptp6A1rFPgdZPvBhEtSqfPVI784xnkTlJu3FkTD/DRa/wcR2nnLfQlG+OHz8I/8Vbzu2lsny735p/T1hQ== 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-SenderADCheck; bh=Hep5pCq1cdbdOEBQNc6W1aJ/wc3FOd6TEByo6o1aptE=; b=koSxHnpy/NMaegj8mIxN7cVLTOPd8doMiD40HGlg1lGQyGy6zzyzgedpNSYnmYmKvGd9F5/rBwTedZ+j2jr0PYuGcx/rhF8Unw8usV9TGebkY0v9XPCHhWRdU4XZkh9IrT4eC3tYeARogoZvnDs2c2FQxgKbUwy7mi18MUhHfmFFtkPLp+44BgZPAiIRnbnxPmDnxZj7uJhNTSi4Mmfsrp1aA7yqMGzYy/lyNsLyvTloCb0Cg5i4wF8D429PcoSg8dYXWFHumvcNPORH4RatQcivNQVTgHJknfuEgVGvwDCyhLMBODNQivnpUuid6tfU2r+e9JjtuJx18JKl/wYOoQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=whil.se; dmarc=pass action=none header.from=whil.se; dkim=pass header.d=whil.se; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Wikstrom.onmicrosoft.com; s=selector2-Wikstrom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hep5pCq1cdbdOEBQNc6W1aJ/wc3FOd6TEByo6o1aptE=; b=GhrvUshjvbiEykGBTkCDyW8gc3cPeYr6rxntplN0TcdAO0JERnG9T+oY7jA7Wpix5U0Ka4j9bAYNhLMvGVMVnzxsOf3hVNFwIoatXoY66vD0eeCr3+kSIfT63OJN+zXVASoyzTW5RbarsRd1khIJsscK5OoqSTXoPcTRE61gqb4= Received: from HE1PR02MB3033.eurprd02.prod.outlook.com (2603:10a6:7:31::15) by HE1PR02MB3068.eurprd02.prod.outlook.com (2603:10a6:7:2b::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.28; Mon, 13 Apr 2020 12:05:01 +0000 Received: from HE1PR02MB3033.eurprd02.prod.outlook.com ([fe80::948b:79a:615b:7f14]) by HE1PR02MB3033.eurprd02.prod.outlook.com ([fe80::948b:79a:615b:7f14%6]) with mapi id 15.20.2900.028; Mon, 13 Apr 2020 12:05:01 +0000 From: =?utf-8?B?R3VzdGF2IFdpa3N0csO2bQ==?= To: Nicolas Goaziou , Bruce D'Arcus Subject: RE: wip-cite status question and feedback Thread-Topic: wip-cite status question and feedback Thread-Index: AQHWDO+A63/WynErIESd7kpyblEb/Kht8MxkgAAJyACAAP9xZIAH9rPw Date: Mon, 13 Apr 2020 12:05:01 +0000 Message-ID: References: <87o8s389r0.fsf@nicolasgoaziou.fr> <874ktu8gr9.fsf@nicolasgoaziou.fr> In-Reply-To: <874ktu8gr9.fsf@nicolasgoaziou.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2.248.109.155] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 22a3f3f7-eacc-4063-bc7f-08d7dfa2e4ed x-ms-traffictypediagnostic: HE1PR02MB3068: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 037291602B x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR02MB3033.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(376002)(346002)(366004)(396003)(136003)(39830400003)(53546011)(85202003)(6506007)(86362001)(52536014)(8676002)(71200400001)(7696005)(508600001)(2906002)(54906003)(4326008)(316002)(76116006)(8936002)(26005)(55016002)(186003)(5660300002)(66556008)(66476007)(66946007)(9686003)(66446008)(66574012)(64756008)(85182001)(33656002)(81156014)(110136005); DIR:OUT; SFP:1102; received-spf: None (protection.outlook.com: whil.se does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Fh5gn21yzA1XKaLaLkKVi6XwX3WYqIKT02wzRuESqj52+Au4ERgxnc06mZEZb7Y7i/JZ2301DIJjPjIzQE7A8lsGAu9INak6Sb7Wj6t9+ltMVzFt87WXNplpJfLBchait/P4mVLnfn/PKYkiqqj3EE28ubqytUOWznNOfyW5SC3IVYNBQ04WUHSuHkRNyvyhC4g/A5G1HDiXsuuluHo7VIUHq6ufiPj8hG7b29g/mEcuowQlxTCqeAz/cxWJ3BI20YlYHWREWSC/EmqIOVdbO0E8kV3VrsZ9b5NRErFxFKJD/eGcOGSv9shem/61P0AVluYYJE+7QCSTGNGUVDRe+4hU7pHFhns3jKsNBgVzCT8/sIWl/bILrzvIHf8idAuEwrjsrFMpMuscQ5EV3rGRfKP5wqJT4XZ/oZzrTdOtZ2Qnr0Ree0AqMFa2v3L14Zln x-ms-exchange-antispam-messagedata: zmJMCVjgg0ieQN+rj3iO/D5DVvzDGProTPLNy8YDxEzADDcwn3ARwOQWNHx97SIAydaDRnCpFMK+xyIoVaqzqqSwTo7xvOrHOjrf4TOlkhG3feV8C25z7T0Gk/CfJG4c1j+Qji+DykwZ4YHxBdeDkg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: whil.se X-MS-Exchange-CrossTenant-Network-Message-Id: 22a3f3f7-eacc-4063-bc7f-08d7dfa2e4ed X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2020 12:05:01.1178 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f6cdb11-323f-43c4-adf3-a2c5097674cd X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PnJq6mEFJHxN/1rSi/FnRuIZl/jCiY/KoVBx2tkMthj6QVdaygT+WUXMzS0AxCiv X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR02MB3068 X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-Received-From: 40.107.20.108 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joost Kremers , "emacs-orgmode@gnu.org" , =?utf-8?B?QW5kcsOhcyBTaW1vbnlp?= , John Kitchin Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 X-Spam-Score: -0.05 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=Wikstrom.onmicrosoft.com header.s=selector2-Wikstrom-onmicrosoft-com header.b=GhrvUshj; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-0.05 / 13.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; GENERIC_REPUTATION(0.00)[-0.57734100802148]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.28), country: US(-0.01), ip: 209.51.188.17(-0.58)]; RCPT_COUNT_FIVE(0.00)[6]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; MIME_BASE64_TEXT(0.10)[]; DKIM_TRACE(0.00)[Wikstrom.onmicrosoft.com:+]; MAILLIST(-0.20)[mailman]; FREEMAIL_TO(0.00)[nicolasgoaziou.fr,gmail.com]; FORGED_SENDER_MAILLIST(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; ARC_ALLOW(-1.00)[i=1]; FROM_NEQ_ENVFROM(0.00)[gustav@whil.se,emacs-orgmode-bounces@gnu.org]; R_MIXED_CHARSET(0.56)[subject]; R_DKIM_ALLOW(-0.20)[Wikstrom.onmicrosoft.com:s=selector2-Wikstrom-onmicrosoft-com]; FROM_HAS_DN(0.00)[]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[whil.se]; HAS_LIST_UNSUB(-0.01)[]; FREEMAIL_CC(0.00)[fastmail.fm,gnu.org,gmail.com,andrew.cmu.edu]; RCVD_COUNT_SEVEN(0.00)[7]; SUSPICIOUS_RECIPS(1.50)[] X-TUID: +vuMDDfm7v8/ SGksDQoNCkknbSBjdXJpb3VzLiBTbyB0YWtlIHRoaXMgZm9yIHdoYXQgaXQgaXM7IEkuZS4gY3Vy aW9zaXR5LiBXaGF0IC9leGFjdGx5LyBpcyBtZWFudCB3aXRoIGEgY2l0YXRpb24gaGVyZT8gSXMg aXQgYSBuZXcgZ2VuZXJhbCBjb25jZXB0IGluIE9yZyBtb2RlLCBvciBpcyBpdCBzb21ldGhpbmcg bW9yZSBuYXJyb3csIGFzIGFuIGV4dGVuc2lvbiBmb3Igc29tZSBzcGVjaWZpYyB0aGlyZCBwYXJ0 eSBzb2Z0d2FyZT8gV291bGQgSSBiZSBhYmxlIHRvIHVzZSBpdCB3aXRob3V0IHRoYXQgdGhpcmQg cGFydHkgc29mdHdhcmU/IFdoYXQgd291bGQgdGhlIGNvbnRlbnQgb2YgYSBjaXRhdGlvbiBiZT8g SXMgaXQgYSBsaW5rIHRvIHNvbWUgc291cmNlIHBsdXMgYW5ub3RhdGlvbnMgYW5kIGZvcm1hdHRp bmc/IElzIGl0IG9ubHkgdGhlIGxpbms/IElzIGl0IGFsc28gdGhlIGZvcm1hdHRpbmc/IElzIGl0 IHNvbWV0aGluZyBlbHNlIGVudGlyZWx5PyBJJ20gd29uZGVyaW5nIHNpbmNlIE9yZyBtb2RlIGhh cyBleGlzdGluZyBmYWNpbGl0aWVzIGZvciBtdWNoIG9mIHRoaXMgYWxyZWFkeS4gQnV0IG1heWJl IG5vdCBwYWNrYWdlZCB0b2dldGhlciBmb3IgY2l0YXRpb25zIGp1c3QgeWV0PyBJcyB0aGVyZSBh bnkgcHVycG9zZSBvZiB0aGlua2luZyBvZiBjaXRhdGlvbnMgYXMgYSB3cmFwcGVyIGZvciBhbHJl YWR5IGV4aXN0aW5nIGZ1bmN0aW9uYWxpdHk/IE9yIGNvdWxkIHRoZSBsaW5rcy1zeW50YXggYmUg ZXh0ZW5kZWQgd2l0aCBtb3JlIHByb3BlcnRpZXMgYW5kIGF1eGlsaWFyeSBmdW5jdGlvbmFsaXR5 IHRvIGZ1bGZpbGwgdGhlIG5lZWQgZm9yIGNpdGF0aW9ucz8NCg0KTWF5YmUgdGhlc2UgcXVlc3Rp b25zIGhhdmUgYmVlbiBkaXNjdXNzZWQgYWxyZWFkeS4gU29ycnkgaW4gdGhhdCBjYXNlLCBpdCB3 YXMgYSBsb25nIHRocmVhZCBhbmQgSSBhZG1pdCB0byBub3QgaGF2aW5nIHJlYWQgZXZlcnl0aGlu Zy4gSSdtIHNpbXBseSB3b25kZXJpbmcgc2luY2UgdGhlcmUgbWF5IGJlIHJlYXNvbiBmb3IgcmV1 c2luZyBhbmQgZXh0ZW5kaW5nIGV4aXN0aW5nIGZ1bmN0aW9uYWxpdHkgYmVmb3JlIGNyZWF0aW5n IHNvbWV0aGluZyBuZXcuIEhlbmNlIHRoZSBxdWVzdGlvbiBvZiB3aGF0IGV4YWN0bHkgYSBjaXRh dGlvbiBjb25zaXN0cyBvZiBhYm92ZS4gQmVjYXVzZSBPcmcgbW9kZSBjYW4gYWxyZWFkeSBwcm92 aWRlIGxpbmtzIHRvIGV4dGVybmFsIGNvbnRlbnQuIEFuZCwgdG8gbWUgYXQgbGVhc3QsIGEgY2l0 YXRpb24gaXMgc2ltcGx5IHRoYXQ6IGEgbGluay4gQSBsaW5rIHdoaWNoIGlzIHRoZSBrZXkgdG8g dGhlIGluZm9ybWF0aW9uIHRoYXQgaXMgdG8gYmUgbWFya2VkIGFzIHRoZSBzb3VyY2Ugb2YgdGhl IGNpdGF0aW9uLiBBdXhpbGlhcnkgZnVuY3Rpb25hbGl0eSBvbiB0b3Agb2YgdGhhdCBjb3VsZCBw cm92aWRlIGZhY2lsaXRpZXMgdG8gY29sbGVjdCBhbGwgc3VjaCBsaW5rcyBpbnRvIGJpYmxpb2dy YXBoaWVzIGJhc2VkIG9uIGxpbmstYmFja2VuZCBhbmQgcHJvcGVydGllcyBvZiB0aGF0IGxpbmsu IENvbmZpZ3VyYXRpb25zIChlbWFjcyBjb25maWcgb3Igb3JnIG1vZGUgcHJvcGVydGllcywgW2lu Zm86b3JnI1Byb3BlcnR5IFN5bnRheF0pIGNvdWxkIGluc3RydWN0IG9uIGZvcm1hdHRpbmcuDQoN CkJ1dCBhcyBJIHNhaWQgaW4gdGhlIGJlZ2lubmluZy4gVGFrZSB0aGlzIGFzIGN1cmlvc2l0eS4g QW5kIHRha2UgaXQgYXMgcXVlc3Rpb25zIGZvciBzb21lb25lIG5vdCB2ZXJ5IG11Y2ggaW50byB0 aGUgYWNhZGVtaWMgd29ybGQgYXQgdGhpcyB0aW1lLCBub3QgaGF2aW5nIHRvIGJvdGhlciB3aXRo IHR5cGVzZXR0aW5nLCBmb3JtYXR0aW5nIGFuZCBsYXRleCByZWxhdGVkIGlzc3Vlcy4NCg0KS2lu ZCByZWdhcmRzDQpHdXN0YXYNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t OiBFbWFjcy1vcmdtb2RlIDxlbWFjcy1vcmdtb2RlLWJvdW5jZXMrZ3VzdGF2PXdoaWwuc2VAZ251 Lm9yZz4gT24NCj4gQmVoYWxmIE9mIE5pY29sYXMgR29hemlvdQ0KPiBTZW50OiBkZW4gOCBhcHJp bCAyMDIwIDExOjMyDQo+IFRvOiBCcnVjZSBEJ0FyY3VzIDxiZGFyY3VzQGdtYWlsLmNvbT4NCj4g Q2M6IEpvb3N0IEtyZW1lcnMgPGpvb3N0a3JlbWVyc0BmYXN0bWFpbC5mbT47IGVtYWNzLW9yZ21v ZGVAZ251Lm9yZzsNCj4gQW5kcsOhcyBTaW1vbnlpIDxhbmRyYXMuc2ltb255aUBnbWFpbC5jb20+ OyBKb2huIEtpdGNoaW4NCj4gPGpraXRjaGluQGFuZHJldy5jbXUuZWR1Pg0KPiBTdWJqZWN0OiBS ZTogd2lwLWNpdGUgc3RhdHVzIHF1ZXN0aW9uIGFuZCBmZWVkYmFjaw0KPiANCj4gSGVsbG8sDQo+ IA0KPiAiQnJ1Y2UgRCdBcmN1cyIgPGJkYXJjdXNAZ21haWwuY29tPiB3cml0ZXM6DQo+IA0KPiA+ IE5vdGUgdGhhdCBpbiBDU0wgcHJvY2Vzc29ycywgdGhlIGxvY2F0b3JzIGFyZSBtZWFuaW5nZnVs IGtleS12YWx1ZXMsDQo+ID4gYmFzaWNhbGx5OyBub3QgcGxhaW4gdGV4dCBzdHJpbmdzLg0KPiAN Cj4gT0ssIGJ1dCBpdCBpcyBlbm91Z2ggZm9yIE9yZyB0byBmZWVkIGEgQ1NMIHByb2Nlc3NvciB3 aXRoLCBlLmcuLA0KPiANCj4gICBrZXkgICAgLT4gIkBkb2U5OSINCj4gICBwcmVmaXggLT4gInNl ZSAiDQo+ICAgc3VmZml4IC0+ICIsIHBwLiAzMy0zNSINCj4gDQo+IFRoZW4gQ1NMIHByb2Nlc3Nv ciBkb2VzIGl0cyBqb2IgdG8gZXh0cmFjdCB3aGF0ZXZlciBpbmZvcm1hdGlvbiBpdA0KPiBuZWVk cy4gQW0gSSByaWdodD8NCj4gDQo+ID4gV2hpbGUgSSBvZiBjb3Vyc2UgY2FuJ3Qgc3BlYWsgZm9y IEpvaG4sIEkgd291bGQgaG9wZSBhbmQgZXhwZWN0IG9yZw0KPiA+IHJlZiB0byBzdXBwb3J0IHRo ZSBuZXcgc3ludGF4Lg0KPiA+DQo+ID4gSSB3b3VsZCBob3BlIGFuZCBleHBlY3QgdGhlIHNhbWUg b2Ygb3RoZXIgcGFja2FnZXMgKGxpa2UgZWJpYikgdGhhdA0KPiA+IHVzZSB0aGVpciBvd24gY3Vz dG9tIHN5bnRheC4NCj4gDQo+IEkgaG9wZSBzbywgdG9vLiBCdXQgaXQgd291bGQgaGVscCBpZiBk ZXZlbG9wZXJzIGNvdWxkIGNoaW1lIGluIGFuZCB0ZWxsDQo+IHdoYXQgQVBJIE9yZyBzaG91bGQg cHJvdmlkZS4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaW1wb3J0YW50IHNpbmNlIE9yZw0KPiB3aWxs IG9ubHkgcHJvdmlkZSB0aGUgQVBJLCB3aXRob3V0IGFueSBzcGVjaWFsaXplZCBpbXBsZW1lbnRh dGlvbi4gTW9yZQ0KPiBvbiB0aGlzIGF0IHRoZSBlbmQgb2YgdGhlIG1lc3NhZ2UuDQo+IA0KPiA+ IDEuIGp1c3QgaGF2ZSBhIHN1cGVyIHNpbXBsZSBjaXRhdGlvbiBleHBvcnQgZm9ybWF0dGVyLCB3 aXRoIChwZXINCj4gPiAgICBhYm92ZSkgcm9vbSB0byBjb25maWd1cmUgYW4gZXh0ZXJuYWwgb25l DQo+IA0KPiBTdXJlLiBPcmcgc2hvdWxkIHByb3ZpZGUgZGVmYXVsdCBleHBvcnQgZm9yIGNpdGF0 aW9ucyBpbiBMYVRlWCwgQVNDSUksDQo+IEhUTUwsIFRleGluZm8gYW5kIE9EVC4gU3VnZ2VzdGlv bnMgYXJlIG1vcmUgdGhhbiB3ZWxjb21lLg0KPiANCj4gPiAyLiB3aGlsZSBJIGRvbid0IGtub3cg aXRzIHN0YXR1cywgaW5jbHVkZSBjaXRlcHJvYy1vcmcgaW4gb3JnIGFuZA0KPiA+IGVtYWNzDQo+ IA0KPiBJIHRoaW5rIGNpdGVwcm9jLWVsIHNob3VsZCBzaGlwIHdpdGggRW1hY3MsIGJ1dCBJIGNh bm5vdCBzcGVhayBmb3INCj4gRW1hY3M7IGl0IHdvdWxkIGJlIG5pY2UgdG8gYXNrIEVtYWNzIGRl dmVsb3BlcnMgYWJvdXQgaXQuDQo+IA0KPiA+IEknZCBzYXkgaWYgY2l0ZXByb2Mtb3JnIGlzIGZh ciBhbG9uZyBhbmQgZnJlZSBvZiBzdWJzdGFudGlhbCBidWdzLCAyDQo+ID4gbWlnaHQgbWFrZSBz ZW5zZS4gSSBhbSwgb2YgY291cnNlLCBiaWFzZWQsIGJ1dCBDU0wncyBiZWVuIHdpZGVseQ0KPiA+ IGRlcGxveWVkIGluIHRoZSB3aWxkIGZvciBtb3JlIHRoYW4gYSBkZWNhZGUsIGFuZCB0aGVyZSBh cmUgdGhvdXNhbmRzDQo+ID4gb2YgYXZhaWxhYmxlIHN0eWxlcy4NCj4gPg0KPiA+IE90aGVyd2lz ZSwgYW5kIG1vcmUgbGlrZWx5LCAxIHdvdWxkIGJlIHRoZSBiZXN0IHBhdGg7IHVzZXJzIGdldCBi YXNpYw0KPiA+IG91dHB1dCBmb3JtYXR0aW5nIGZvciBjaXRhdGlvbnMsIGJ1dCB0aGVuIGNhbiBw bHVnIGluIG1vcmUgZWxhYm9yYXRlDQo+ID4gdG9vbHMgKGNpdGVwcm9jLW9yZywgY2l0ZXByb2Mt aHMqLCBldGMuKSBpZiB0aGV5IG5lZWQgdGhlbS4NCj4gDQo+IE9wdGlvbiAyIG1ha2VzIGEgbG90 IG9mIHNlbnNlIGlmIGNpdGVwcm9jLWVsIGlzIGludGVncmF0ZWQgd2l0aCBFbWFjcy4NCj4gVW50 aWwgdGhlbSwgSSBhZ3JlZSB0aGF0IG9wdGlvbiAxIGlzIHRoZSB3YXkgdG8gZ28gYXQgdGhlIG1v bWVudC4NCj4gDQo+ID4gV0RZIGFib3V0IHRoYXQ/DQo+IA0KPiBTb3VuZHMgbGlrZSBhIHBsYW4u IExldCBtZSBzdW1tYXJpemUgaXQgYSBiaXQgOg0KPiANCj4gMS4gWyBdIEZpbmFsaXplIE9yZyBj aXRhdGlvbiBzeW50YXguIEl0IGlzIG1vc3RseSBnb29kLCBidXQgd2UgbmVlZCB0bw0KPiAgICBk ZWNpZGUgYWJvdXQgdGhlIGZvbGxvd2luZyBwb2ludHM6DQo+IA0KPiAgICAtIFsgXSBTaG91bGQg aXQgaW5jbHVkZSBib3RoICIoY2l0ZSk6IiBhbmQgImNpdGU6IiwgaS5lLiwgZG9lcyBpdA0KPiAg ICAgIG1ha2Ugc2Vuc2UgdG8gcHJvdmlkZSBhICh2ZXJ5IGxpbWl0ZWQpIHN0eWxlIHNwZWNpZmlj YXRpb24gcGllY2UNCj4gICAgICB3aXNlPw0KPiANCj4gICAgLSBbIF0gU2hvdWxkIGl0IGluY2x1 ZGUgL2dsb2JhbC8gcHJlZml4IGFuZCBzdWZmaXg/DQo+IA0KPiAgICAtIFsgXSBTaG91bGQgd2Ug a2VlcCB0aGUgc2hvcnQgc3BlY2lmaWNhdGlvbiwgaS5lLiwgIltAa2V5XSI/DQo+IA0KPiAgICAt IFsgXSBXaGF0IGtpbmQgb2YgbWFya3VwIGRvIHdlIGFsbG93IGluIGEgY2l0YXRpb24/IEF0IHRo ZSBtb21lbnQNCj4gICAgICB0aGUgZXhoYXVzdGl2ZSBsaXN0IGlzOiBib2xkLCBjb2RlLCBlbnRp dHksIGl0YWxpYywgbGF0ZXgtDQo+IGZyYWdtZW50LA0KPiAgICAgIHN0cmlrZS10aHJvdWdoLCBz dWJzY3JpcHQsIHN1cGVyc2NyaXB0LCB1bmRlcmxpbmUsIHZlcmJhdGltIGFuZA0KPiAgICAgIGxp bmUgYnJlYWtzLg0KPiANCj4gMi4gWyBdIERlY2lkZSBhYm91dCBBUEkgT3JnIHNob3VsZCBwcm92 aWRlIGZvciBpdCB0byBiZSB1c2VmdWwuIEhlcmUNCj4gYXJlDQo+ICAgIHNvbWUgbG93IGhhbmdp bmcgZnJ1aXRzOg0KPiANCj4gICAgLSBbIF0gTGlzdCBhbGwgIi5iaWIiIGZpbGVzIGFzc29jaWF0 ZWQgdG8gdGhlIGRvY3VtZW50LA0KPiANCj4gICAgLSBbIF0gTGlzdCBhbGwgY2l0YXRpb25zLA0K PiANCj4gICAgLSBbIF0gUmV0dXJuIGNpdGF0aW9uIGtleSBhdCBwb2ludCwgaWYgYW55Lg0KPiAN Cj4gICAgLSBBbnl0aGluZyBlbHNlPw0KPiANCj4gICAgTW9yZW92ZXIsIHdlIG5lZWQgdG8gZGVj aWRlIGFib3V0IGhvdyBleHRlcm5hbCBwcm9jZXNzb3JzIGNvdWxkIHBsdWcNCj4gICAgaW50byB0 aGUgZXhwb3J0IGZyYW1ld29yay4NCj4gDQo+ICAgIC0gWyBdIEZvciBleGFtcGxlLCBpdCBjb3Vs ZCBiZSBhIHNpbXBsZSB2YXJpYWJsZSBib3VuZCB0byBhIGxpc3Qgb2YNCj4gICAgICBmdW5jdGlv bnMuIEVhY2ggZnVuY3Rpb24gYWNjZXB0cyB0aHJlZSBhcmd1bWVudHM6IHRoZSBleHBvcnQNCj4g ICAgICBiYWNrLWVuZCwgYXMgYSBzeW1ib2wsIHRoZSBmdWxsIGNpdGF0aW9uLCBhcyBhIGxpc3Qg b2YgdHJpcGxldHMNCj4gICAgICAoa2V5LCBwcmVmaXgsIHN1ZmZpeCkgYWxvbmcgd2l0aCBnbG9i YWwgcHJlZml4L3N1ZmZpeCwgYW5kIHRoZQ0KPiAgICAgIHVzdWFsIElORk8gY29tbXVuaWNhdGlv biBjaGFubmVsLiBEb2VzIGl0IG5lZWQgbW9yZT8NCj4gDQo+ICAgIC0gWyBdIEFsc28sIHRoZSBw cmVmaXgvc3VmZml4IG1heSBjb250YWluIHNvbWUgT3JnIG1hcmt1cCwgc28gdGhpcw0KPiAgICAg IG5lZWRzIHRvIGJlIGFsc28gcHJvY2Vzc2VkLiBTaG91bGQgaXQgaGFwcGVuIGJlZm9yZSwgb3Ig YWZ0ZXIgdGhlDQo+ICAgICAgZXh0ZXJuYWwgcHJvY2Vzc29yIGRvZXMgaXRzIGpvYj8gSS5lLiwg c2hvdWxkIHRoZSBmdW5jdGlvbg0KPiAgICAgIHRyYW5zbGF0ZSBpbnRvIE9yZyBvciB0YXJnZXQg Zm9ybWF0Pw0KPiANCj4gMy4gWyBdIFNwZWNpZnkgdGhlIGtpbmQgb2YgYmFzaWMgdHJhbnNsYXRp b24gdGhhdCBiZSBkb25lIG91dCBvZiB0aGUNCj4gICAgYm94PyBJZGVhbGx5LCBldmVyeSBub24t ZGVyaXZlZCBiYWNrLWVuZCBzaG91bGQgZG8gc29tZXRoaW5nLCBldmVuDQo+ICAgIGJhc2ljLiBU aGVyZWZvcmUsIHdlIG5lZWQgdG8gcHJvcG9zZSBzb21lIHRyYW5zbGF0aW9uIHBhdHRlcm4gZm9y DQo+ICAgIGVhY2ggb2YgdGhlIGZvbGxvd2luZzoNCj4gDQo+ICAgIC0gWyBdIEFTQ0lJDQo+IA0K PiAgICAtIFsgXSBIVE1MDQo+IA0KPiAgICAtIFsgXSBMYVRlWA0KPiANCj4gICAgLSBbIF0gT0RU DQo+IA0KPiAgICAtIFsgXSBUZXhpbmZvDQo+IA0KPiA0LiBBbnl0aGluZyBlbHNlPw0KPiANCj4g DQo+IFdlIG5lZWQgaGVscCwgb3IgYXQgbGVhc3Qgb3BpbmlvbiwgZnJvbSBhY3R1YWwgaW1wbGVt ZW50b3JzIHRvIGdvDQo+IGZ1cnRoZXIuIEknbSBDQydpbmcgc29tZSBvZiB0aGVtLg0KPiANCj4g SSBjYW4gdGFrZSBjYXJlIG9mIHRoZSBpbXBsZW1lbnRhdGlvbiAod2l0aCBzb21lIHRpbWUsIG15 IHBsYXRlIGlzIGZ1bGwNCj4gYXQgdGhlIG1vbWVudCksIGJ1dCBJJ20gbW9zdGx5IGluY29tcGV0 ZW50IGFib3V0IGRlc2lnbiBpc3N1ZXMuDQo+IA0KPiBTbywgd2hhdCBhYm91dCB0aWNraW5nIG9m ZiBzb21lIGl0ZW1zPw0KPiANCj4gUmVnYXJkcywNCj4gDQo+IC0tDQo+IE5pY29sYXMgR29hemlv dQ0KDQo=