From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id GAoxL5K7cGawhAEAe85BDQ:P1 (envelope-from ) for ; Mon, 17 Jun 2024 22:41:23 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id GAoxL5K7cGawhAEAe85BDQ (envelope-from ) for ; Tue, 18 Jun 2024 00:41:22 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=stowers.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1718664082; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=8OIirYG+6UPh0v7Kqi5tkSjKFICO3BmV0rsBHCezhho=; b=eu9SvI8JFMli08fxBG0jUUmlZ3AVvaqM7YBX9S5JNy2zTxj1R+ItzBQJdGMyZ4RmL+Nzi6 18yho5bF304nyJgX+6aN/DbqccrnvBGADUHsuFMx+UZw5S1EbZVZCDsXV0EsP8f4KyjS+K 6P8nAprHugBi/0RevaWLBPJBfRTFeG16ym+tw9xSA2y0EH0hO3/gJFuVR7HIHOL47t7w0u B86ZyJSXeEoevWH8qCQ2f20exL/ObenMQsesVqznx1JdVIRlpw6dgxwGURT159RaakJ63D /rg46V5am97UdPK9D3qssP+Xsz9GY3fPoJvrCi0sz5C1BsAdOxdnY2ASLfyjJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=stowers.org (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1718664082; a=rsa-sha256; cv=none; b=Sto8xR3+t0Cj8/GuAsL8P5+vVOJ4n5PWzSGhHwreHqqyzHRVC3+z6CwGkczCLl3AENU0BS SXCaoMqtnXmmNWwJI1OvbT/6k3lJov+Q9u7Dxc9lOjFa6Co/YgMbgkX4MMFgN/2UjXTcbv XS/2DMcxCVCM/oayLYL4SvVnKaB3YkukhiPyuo1OYGPdqfbk8DqYH3ixX06yiXQIy7TdHI V9nW1DTHnpFI61oVl9LSf66UhUEzZE9Y9pBDEok0p8zQbhFLZgJZkoRVoBfmk6fTA3EcHY P53LSZt+y853LjX9DTw4o4VInKJSrLE+f8211UBv0MjiX1SqmTLNjdl92cwFzg== 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 70B386CFD4 for ; Tue, 18 Jun 2024 00:41:22 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sJL1b-00011h-02; Mon, 17 Jun 2024 18:40:31 -0400 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 1sJL1W-000112-Ve for emacs-orgmode@gnu.org; Mon, 17 Jun 2024 18:40:27 -0400 Received: from us-smtp-delivery-170.mimecast.com ([170.10.133.170]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sJL1V-0001O7-AV for emacs-orgmode@gnu.org; Mon, 17 Jun 2024 18:40:26 -0400 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-618-IP54DQXVO0CGEynf-UYpqw-1; Mon, 17 Jun 2024 18:40:21 -0400 X-MC-Unique: IP54DQXVO0CGEynf-UYpqw-1 Received: from DS7PR20MB4671.namprd20.prod.outlook.com (2603:10b6:8:79::16) by SJ2PR20MB6989.namprd20.prod.outlook.com (2603:10b6:a03:56d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.37; Mon, 17 Jun 2024 22:40:18 +0000 Received: from DS7PR20MB4671.namprd20.prod.outlook.com ([fe80::5011:b903:f36c:9905]) by DS7PR20MB4671.namprd20.prod.outlook.com ([fe80::5011:b903:f36c:9905%5]) with mapi id 15.20.7677.030; Mon, 17 Jun 2024 22:40:18 +0000 From: "Cook, Malcolm" To: Ihor Radchenko CC: Matthew Trzcinski , Org-mode Subject: RE: org-babel-execute-src-block filters characters from :session *shell* output Thread-Topic: org-babel-execute-src-block filters characters from :session *shell* output Thread-Index: AQHavmRKK36TqiDE5kmCSB519dik3bHHUJVQgAF/6ICAA0LAUIAAMWKAgABJ0AA= Date: Mon, 17 Jun 2024 22:40:18 +0000 Message-ID: References: <87ikybk44c.fsf@localhost> <87o782gx7o.fsf@localhost> <87ed8va1kq.fsf@localhost> In-Reply-To: <87ed8va1kq.fsf@localhost> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR20MB4671:EE_|SJ2PR20MB6989:EE_ x-ms-office365-filtering-correlation-id: cf161f05-b0e3-4144-2c4e-08dc8f1e76b3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230037|376011|366013|1800799021|38070700015 x-microsoft-antispam-message-info: =?utf-8?B?akRTU3NiRFJmbXB5K0dFUEd2TmFvVlh0eGNvdXRJenI4SUJEdVFLVHN1ZDIy?= =?utf-8?B?N09YK1A0TURDM0paS0lTZEFoSVdLVXpUQVFaeVIySG53VmVuWHR1UDlnbVhE?= =?utf-8?B?QkpBVG4rblZCR2RIcjBSb2ZmaVcxNTd5SWQ1a0tPRUxLcU9penhQVWc5cll4?= =?utf-8?B?RC8raGxHdCtZT1ZGdzhzNU4zWWtKUTd5dHhaNUVPOUFYTzg4WGNUS2tRaDNZ?= =?utf-8?B?blNMcjZJRHhXa0oyK1JaM0Z4eFNWUGluN0Rrb251eWUvenV3S3p0NEYrWXQ5?= =?utf-8?B?SW9WSmw5bmZGSXlrQXJkQVEwK2NpN2duQkNSaFJrbHpBWlBJT2RmS2tXM0po?= =?utf-8?B?SG9pQURDV1g2WE9FWEJLYkZsZENyT21jWlBhSEplcjlzMDIrQTh3YUxHS2Nk?= =?utf-8?B?enI3bTRaMWZyRlpLdG8zUjQwdWJnMXhmTnMza0ZFV3FRdEJZRi8wOUJJOUVs?= =?utf-8?B?dGh3YVFId0I4WEFEbkw2UEZPTXVxa2JCV1N5Tnc1V2RTYU1EdG5vZXdUMytM?= =?utf-8?B?a3prbkdwUC9ZaU9WemVnckVFU29zSUoxbnMwbGNVcjhKN1UyaHRtTjhTSUQv?= =?utf-8?B?Z3dFUkc4c0tKQ3llOVlWdllFYzFtdUdNRGZPdURzRmJWMWR2R3FISG9wcGE5?= =?utf-8?B?UC84dFFaeGVObmlacEY0dWQxS0h2elRPdjNlTnhGUjJ2amRsdnRyZWtDQU9R?= =?utf-8?B?VFhBcDA1SnFFUC9HNGIyNFJiMkd2TXNhOHlzN0ZScWxyVjlVNk5SOXc1c3VQ?= =?utf-8?B?a1NDRVNic0JySmduRDFLVTNXeHJRU0V1ajdvakpQbmRmZ281eXN0TW9QZk16?= =?utf-8?B?LzhvcTM4empyTExpa3R3blJpMVVMTm1scmE5WmRBNFNxZ0pUdFhIbCt4bTBL?= =?utf-8?B?VE1LVmxXcTlNTTdHTTlBOXJucHJKYmdZU0U4cDVnL3MzeGFoRjViQlhnVm9V?= =?utf-8?B?eW1LaXhLMFZObzMwU1cvZU5TK01iblB3cyt6bGRqWkFjVmFla3hSdDZuYWlF?= =?utf-8?B?OVF0UXlxeU5hUlMrMllDZEt5UHkwQkF5WktONzNKNWwycU1QazdLQ2JZMXla?= =?utf-8?B?MGdGcWw2TTMwejRwZmpsYmQ1bzZhY2VxVVNHYmZabWFnNWVQaFA3VWxhYlA3?= =?utf-8?B?SVJkV2lGUGdGemRzczFkb1FHTnNONG9QOThjNjBFSkoyNk1XcCszck1wRTVt?= =?utf-8?B?dGh0bXFTd1JHWEdZaDlaYWVyUjRmbVZiSm1pb1NUUVdWVGZackorK2NoNHkv?= =?utf-8?B?b1BDMWMyRTdoVGVmaGVwSHhIVVQvNHBIZVRQZVpIeDVraVlHSFlUWE1jYnNl?= =?utf-8?B?cElrMUVrME5qWHdWWExUUVhhWWNXL2pOZG9rQ0dId1J2SWNtWWdnQVNobXBQ?= =?utf-8?B?NUkvZ1l1elJUd1NNSy9rUG9Ra3RMYkVZOTFFR1BxOWlBSmJhVmtLT1djaDFh?= =?utf-8?B?M0xCWUQxZ01XT2JkeExaZWpadUxpSnRicEdpaDB5V0l1Sm5jYmNLNkppSzhm?= =?utf-8?B?RW82UjA2bnlLemFMK2k1N2l6Uld3REhqVFBZdHBramJPQnZZQVZvYmRYNXFi?= =?utf-8?B?bGJPWHViK3JlTFUrSTlPYmxWazlrTWNTRGcydW9rQlJXdDdMNklRZ0NaRW1n?= =?utf-8?B?S1VrM2tBVGpTTGFCWjcvZ1lWRFNPdjhpR3B3cmZuL0VrU0lQMFBlYy9VcXlP?= =?utf-8?B?bkoxU1ErdmsxRmk2MVNna0xzbUlRUHgvK2JFNnRuT3BjNi9VbzBtZ0Fhc2lP?= =?utf-8?B?V01OcWNTWkhUSys1UDVDTEkyblk2cDFxdXdoUlU0V0FqRVhDcTlmTVlpWkhL?= =?utf-8?Q?ZXaXHF3WWUnDkC1Rm2NJZk/RZ45ozO2A0wsq8=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR20MB4671.namprd20.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230037)(376011)(366013)(1800799021)(38070700015); DIR:OUT; SFP:1102 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZWpjVzdybzdhTXdhNEkvempZRGEwUzJUT2ptTHRGUG1rQW9GSHlXa1RsQUVu?= =?utf-8?B?Y2YrNXlZTWdTR1lEdEc1QnJ1cS9ld2RGK2JYK2VIMmJlOEc2dXprZGllaUU4?= =?utf-8?B?VThTYUdocDdLVGFDaDdDWFRvbkVqTTRMMXFaRkZGMzNRZmIraWhXdUNDRFRw?= =?utf-8?B?N0JTbmxZdHRuRktMQlNPN1J5RVEwWDArc0pvc2E1YXFZeUpQQXdOczkzWHVo?= =?utf-8?B?L3U0amJpanFSR1pBQXBGN0MzTDlITEU3Qnpud01LTnYrSVVLdVd1NEhqbDlu?= =?utf-8?B?QU5pczMrc2tuU2VjK29BT1VLZUIrRUdPbHk3dEtsc1Z0V0FUdmxyREV5WXhP?= =?utf-8?B?cUxTTW02RkhSamdQOGNJbGcwY2JxcXArN21UejhXdVRITlZlUE56dGN1ZTFl?= =?utf-8?B?K2hQcm9xU0VQeHVuUFI2SFk0SE9JQWMzUFhacG1WbG9vejJNYzVrQ0J1RWk3?= =?utf-8?B?YjZmbjFRYkJTY1hmUjAvSXhGS1YyemhlRUtCd0FVeUt4R0tBaDNKTGpIaUxw?= =?utf-8?B?RU1wYysrZitVQkh0VUlVbndnM1JTRGFJUFcyVXhyWkM0MXpSL3hla09jVDVt?= =?utf-8?B?Mjh0SGZVUXowU0lpcWVIRnkzc2ZyN0xvb0xKcUo0S2sxWlFhcHk4TkZYZlVa?= =?utf-8?B?anJNQmZjcjczY0JYQVlzZ1dJWFhRUlFpa1dFN216ZHBTMmIxTXZhaDZ0TXJn?= =?utf-8?B?M0RHV1BoQ0pBNFVmVC81SG9pM2JYU0RscnNUMmNlWE5hWWh5SGRPSHRVUXQy?= =?utf-8?B?QUhUamFHYkRBaGJWNnd4Zng0bUhqcjQ0MXBvNXI3QXJRcGw4VENKREN6WGZF?= =?utf-8?B?cWdib2loNytrUlUrL2wxTTlqeDN4NkVHWUJkcEY4S3kvcXo2NVdWeklJQkUv?= =?utf-8?B?akc5ZURCeDMwTVExRU91OW4vbS90c1lCbFZxY3ByaGZwL2tmbGFUUmRpKzJ0?= =?utf-8?B?d2NDL2J1UzIxblQ4TUd6ejhqSHErdHBnRllXeTBjQ3dvTC9rVjNXMlB6SU1S?= =?utf-8?B?WmM4OGZiZlZaK1R4S0FsZHlxeW1BR1AzaTc0SldnZ1Z1ZnNyRnJqVXhCaHR1?= =?utf-8?B?VUtFZUhMaHd5aWJUNnhUZ0dEMVgza0F4VHVWM3hObXl2ZXJvbythOU5EZzhK?= =?utf-8?B?TEpZdVdTZWZzT1BhUjc3eHYxTWtZRDdRRWdoTUxaK0JSQzVGOHJZWmo3aFBR?= =?utf-8?B?a1UxSUtpME55TjkxN2RJYXA1NzdWWURDa1E3RzJnOVJtN2FEUDZ3emxmUGJO?= =?utf-8?B?K05lZzlEQ0d4Rnc3bEhucVg3UGdMS3J2c2E0Q0l6MnFZeEt6eER0cUx2Rjhy?= =?utf-8?B?VGx0aVhmVDluNTJtekt1RWZWejJuMnNPLzdqNzVHL090L3VOdEZ2TmhMSTB6?= =?utf-8?B?dWZUWUxFUldpUmNSN3RJNGQ2ZEpuV2NHZkcxSFpQKzM4SmtnQWcrakxSdUl1?= =?utf-8?B?Q3ZZYVIvZmc0VU1aaElVbCtiVkZoVlA2R0t1NWU2SDhobDRTaU0xQXVTVVZj?= =?utf-8?B?VW4xT0VIb3NSL2drVThFaE9na0tydHN2a3RTb2ZQNVVyQkdYeXA4TkhkOHU3?= =?utf-8?B?RFIyS043bXlBd05Dd3E3bnczOW5TZm1JaXJPa29DVXBqY0hwd2R5SWRJTU5W?= =?utf-8?B?WnBVOEZNaHdKd01JY3hrWkduMWF2UkdIS0JoVGxidmh5dkh3eThNTEgxb0sr?= =?utf-8?B?dFhlQjBkalh4SWoyM3g2ckR0RTdNdjAvZXJxUjNKeW5GckdjVm1aY3g3OVgx?= =?utf-8?B?Q3dpTzZtUGtwcE9aMTFiTkVMNWxmTW9ZWHV0QmtSMUNXSG9IaGk4ZUtvK2tU?= =?utf-8?B?K0dqOG9kKzZzK2dEd2dzcjgrZUFmaVN0WFI4M1FHVkhIWjVLbUhTUHlCZ2Va?= =?utf-8?B?amVsa3VhOVdnWCtHVE1GMVN5VHVydkNURmg4b09OeVBXTTBpbi8yTTVNQzhs?= =?utf-8?B?WWJrVjhlQ0h2S1pkaXJkYUMvbEZFeVl3NUxmNUZZSk1kVHlEdExseXJQMHBR?= =?utf-8?B?VzluazJIaU1jUjBqdWFhUFhRc2JkdWt0R3Y0d3RWKzhuNy9iYzFnVlVCM2R5?= =?utf-8?B?aFY1eVM4TjZMdTFraVFwK21vN29PT2Z3YW56K2RrUkRzbDczUU5ua2xSdXFE?= =?utf-8?Q?3EUg=3D?= MIME-Version: 1.0 X-OriginatorOrg: stowers.org X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR20MB4671.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf161f05-b0e3-4144-2c4e-08dc8f1e76b3 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2024 22:40:18.2767 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3ab7a17c-a0ab-4280-b9f3-bb144eebee49 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Z0e4oUJ3SvCcfaKY0pGAUkbUHd/iVSRG08UY+peYG9+lWsJIF33S2N61PmpBE5ER X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR20MB6989 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: stowers.org Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Received-SPF: pass client-ip=170.10.133.170; envelope-from=mec@stowers.org; helo=us-smtp-delivery-170.mimecast.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 70B386CFD4 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -6.16 X-Spam-Score: -6.16 X-TUID: TLSJY44nCb42 DQo+Pj5UTDtEUjogSXQgaXMgY29tcGxpY2F0ZWQuIFdoZW4gd2UgcHVsbCBvbmUgc3RyaW5nIG91 dCwgc2V2ZXJhbCBtb3JlDQo+Pj5nZXQgZW50YW5nbGVkLg0KPj4NCj4+IE1pZ2h0IHRoZXJlIGJl IGEgc29sdXRpb24gd2hlcmVpbiBib3RoIHRoZSBpbnRlcmFjdGl2ZSBzaGVsbCBidWZmZXIgYW5k IE9yZyBhcmUgdGFsa2luZyB0byBhIGNvbW1vbiB1bmRlcmx5aW5nIHByb2Nlc3M/IEkgd291bGQg ZXhwZWN0IHN1Y2ggdG8gYmUgc2lnbmlmaWNhbnRseSBtb3JlIGNvbXBsaWNhdGVkLCBidXQgcGVy aGFwcyBiZXR0ZXIgZmFjdG9yZWQ/IE5vdCB0aGF0IEknbSBvZmZlcmluZyBvciBjYXBhYmxlIG9m IHN1Y2ggYSByZS13cml0ZSDwn5iJDQo+DQo+Y29taW50IGJ1ZmZlciBpcyBkb2luZyBleGFjdGx5 IHRoaXMgLSBpdCBpcyBzZW5kaW5nIGlucHV0ICh1c2VyDQo+Y29tbWVudHMpIHRvIHRoZSB1bmRl cmx5aW5nIHNoZWxsIHByb2Nlc3MgYW5kIHJlY2VpdmluZyB0aGUgb3V0cHV0IGZyb20NCj50aGF0 IHByb2Nlc3MsIHB1dHRpbmcgaXQgYmFjayBpbnRvIHRoZSBjb21pdCBidWZmZXIuDQo+DQo+VW5m b3J0dW5hdGVseSwgdGhlcmUgaXMgbm8gc2ltcGxlIHdheSB0byBkaXN0aW5ndWlzaCByZWFsIG91 dHB1dCwgc2hlbGwNCj5lY2hvaW5nIHRoZSBzdWJtaXR0ZWQgY29tbWFuZCwgYW5kIHNoZWxsIHBy b21wdCAtIHNoZWxscyBkbyBub3QgcHJvdmlkZQ0KPmFueSBzdWNoIGluZm9ybWF0aW9uLiBUaGUg YmVzdCB0aGV5IGNhbiBwcm92aWRlIGlzIHNwbGl0dGluZyBiZXR3ZWVuDQo+c3Rkb3V0IGFuZCBz dGRlcnIuIEFsYXMuDQo+DQo+Pj5BcyBhIHByYWN0aWNhbCB3b3JrYXJvdW5kLCBqdXN0IGRvIG5v dCB1c2UgKnNoZWxsKiBzZXNzaW9uIG5hbWVzIGFuZA0KPj4+c2Vzc2lvbiBuYW1lcyB0aGF0IGFy ZSB0aGUgc2FtZSBhcyBzaGVsbCBidWZmZXJzIHlvdSBjcmVhdGUgbWFudWFsbHkuDQo+Pg0KPj4g SXMgdGhlcmUgcGVyaGFwcyBhbm90aGVyIHByYWN0aWNhbCB3b3JrYXJvdW5kIHlvdSBtaWdodCBz dWdnZXN0IHRvIG1lIGludm9sdmluZyBhIG1vcmUgaW50ZW50aW9uYWwgc2V0dGluZyBvZiB0aGUg cHJvbXB0IGFuZC9vciBpbmZvcm1pbmcgT3JnIG9mIG15IGNob2ljZSBvZiBwcm9tcHQgKGUuZy4g cGVyaGFwcyB2aWEgc2V0dGluZyBhIHJlZ2V4cCB0byBkZXRlY3QgZXhhY3RseSBteSBwcm9tcHQs IGFuZCBvbmx5IHdoZW4gaXQgaXMgYW5jaG9yZWQgdG8gYmVnaW5uaW5nIG9mIGxpbmUpPw0KPg0K PlRoYXQncyBhbHNvIGFuIG9wdGlvbi4NCj5XaGF0IHlvdSBuZWVkIHRvIGZpZGRsZSB3aXRoIGlz IGBjb21pbnQtcHJvbXB0LXJlZ2V4cCcuDQoNClRoaXMhICANCg0KU2luY2UgbXkgKGJhc2gpIHNo ZWxsIHByb21wdCBpcyBhIChtb3JlIG9yIGxlc3MpIGNvbnN0YW50IHN0cmluZyAoZS5nLiAibXlu YW1lQG15aG9zdD4gIikuDQoNClNvLCBteSB3b3JrYXJvdW5kIGlzIHRvOg0KDQogICAgKHNldHEg Y29taW50LXByb21wdC1yZWdleHAgIm15bmFtZUBteWhvc3Q+ICIpDQoNClRoZW4gdGhlIGZpbHRl cmluZyB3b3JrcyBwZXJmZWN0bHkuDQoNCk9mIGNvdXJzZSBpZiBJIGNoYW5nZSBteSBuYW1lLCB0 aGlzIHdpbGwgZmFpbC4gIE9yLCBtb3JlIGxpa2VseSwgY29ubmVjdCB0byBhIGRpZmZlcmVudCBo b3N0IHdpdGhpbiB0aGUgc2hlbGwuDQoNCk9yIGlmIEkgY2hhbmdlIFBTMSDwn5iJDQoNCkl0IHdv dWxkIGJlIHVzZWZ1bCB0byBhdXRvbWF0ZSB0aGlzIGEgbGl0dGxlLg0KDQpUaGUgdmFyaWFibGUg bmVlZHMgdG8gYmUgc2V0IGJ1ZmZlci1sb2NhbCB0byB0aGUgc2hlbGwgYnVmZmVyLg0KDQpBbmQg aXQgY291bGQgcG9zc2libHkgc29tZWhvdyBhc2sgdGhlIHByb2Nlc3MgZm9yIHRoZSB2YWx1ZSBv ZiBQUzEuDQoNCkFueSBtb3JlIFRJUFMgb24gZG9pbmcgdGhpcz8NCg0KT3IgcGVyaGFwcyBhZHZp Y2UgdGhhdCBJIHNob3VsZG4ndCB3YW50IHRvIC4uLj8/PyDwn5iJDQoNCkNoZWVycywNCg0KfiBN YWxjb2xtDQoNCg==