From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/100078 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?B?SWRyaXMgU2FtYXdpIEhhbWlkINin2K/YsdmK2LMg2LPZhdin2YjZiiDYrQ==?= =?utf-8?B?2KfZhdiv?= Newsgroups: gmane.comp.tex.context Subject: Midsentence alias Date: Sun, 11 Feb 2018 09:20:51 -0700 Organization: CSU Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------zvYjs96ZVO2sSBkzUVel7J X-Trace: blaine.gmane.org 1518366021 20005 195.159.176.226 (11 Feb 2018 16:20:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Feb 2018 16:20:21 +0000 (UTC) User-Agent: Opera Mail/1.0 (Win32) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Sun Feb 11 17:20:16 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekuMF-0004BL-UW for gctc-ntg-context-518@m.gmane.org; Sun, 11 Feb 2018 17:20:03 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 39E27421526; Sun, 11 Feb 2018 17:21:48 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bUZOLDqjSmLP; Sun, 11 Feb 2018 17:21:33 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 07D6B423D52; Sun, 11 Feb 2018 17:21:33 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 2A849423D52 for ; Sun, 11 Feb 2018 17:21:32 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PqR0v0IHQvG3 for ; Sun, 11 Feb 2018 17:21:17 +0100 (CET) Original-Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0081.outbound.protection.outlook.com [104.47.33.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 9F33A421526 for ; Sun, 11 Feb 2018 17:21:06 +0100 (CET) Original-Received: from desktop-mt1m160 (50.235.4.174) by BN3PR0701MB1589.namprd07.prod.outlook.com (2a01:111:e400:51e3::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Sun, 11 Feb 2018 16:21:04 +0000 X-Originating-IP: [50.235.4.174] X-ClientProxiedBy: DM5PR1401CA0010.namprd14.prod.outlook.com (2603:10b6:4:4a::20) To BN3PR0701MB1589.namprd07.prod.outlook.com (2a01:111:e400:51e3::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 440bcabc-0230-42af-53c2-08d5716b72e2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(49563074)(7193020); SRVR:BN3PR0701MB1589; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1589; 3:otN2U2b4j8zt09XJkJbvGjGYCVc+sameFeHmaXIyDNz72XPpPQUSGFx+fd7xLwPvNqgoX03ZB+cisXPYDzmXV/eairFpj2GyYQIQwEdvSvqK6btNfxcOWOEn53eyd2NFhQAAmVcj6wFj5DS98eL8EQPOJI+RCfJRsaxLkfWZ8CcHhobTVGKwpUYc3023/xp2sChbBnzRFnMUOjAkLF4R5qFIKJycRCTQMAr1o5nEOZAJePeGafXl+Hfptv/EZnmq; 25:knTIu5R35+x80MuDA/HeZC3hDo/D4XqCk3/0AYuJlfbMgD4Y2A1XYxIBxficPkbMzGgK/4LvVGOGfxDIa3y78YlXbqI76zVgeb5wEbEbtMGwnejHlIsKhNCE/hKW7q4T2OXkvanYJrGhlSJ26kH9FItXAx5iwUIc2Ye9y1a3jNIvdRSKe4MC59aT8A928fsdK7lbn1qHgpmemSfTwhKJY/ffTM7CeoMqpYc4ifnFTdJBvhFe8w2tD2116e/uweZHACLtPUA6UTsTOfdhdEcXDHrmd2wL8QRwPIBM+x9E5oIr8sVfLholcGRiELnbL8k1imwB7onOUq40u8p7wNp+hg==; 31:yNtQGhbOBgoaw9Qtmo4Yg4PoOP5Zs51xmC9vDPA82JaC7WiMsg26kEE8dxv3By6UxQh6lDJcQH+jpF0k6S3mr3QSvJNdYD9eRGAj4MGeK+Otpz/0T+xBF0wXcm/nEWMdo+QaUZHwWN5bUWFk/4NpsoRCyDVtA/9WPslIII0N3UGlLYIZdRkWbmbE3r/nptZNvF5CKL1/Berxc/nkMH/0gi+nkvV0/bUBHBMA99g X-MS-TrafficTypeDiagnostic: BN3PR0701MB1589: X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1589; 20:Tp90E3m+tKsz+Vw1nWbKgiF3ZHDPZphgkNTZQaTc2kc0hkRXsa6H5kQUjwXbcOsETYc/aswHiXDb7bw+7VA2y5mnDXZQYWi4Utjt508nTT7dPJYzX9n84eeZBYT71YTS08/5Fr/kEbDo3/7Ta33CHDNcqRl8QIduL/UMYzfOqpQ+3lvcGVorA+C1W2gGn1qNtTKF4kQhv9QD53aHwegW96cMBKPxwm4mvuC1Z3j7V4+yI5hmB/0/0L7qaroxODd1vgcAPATNtOR+uz8KJf+kf6VutuVbZGbh+B/v62W+NmBc3XFE+rS2kW/eYaZYBwyZPejxFQ3898zgls51GtkIM28kxl7zex1j7y4JfTzw2aTzs1A4WrTzd/L4zw9o9cAdfg7IGYyMWsZr9tW5z41cVTams+SibpXqIkJvAlG56ypUeYx4nVK9+ckG/1nQuPAznX/GDizNGKE6b8oykTKDZL9dVnwA4cMaaOQ53tr4Uz6cElzxPsnTlFXgrMDH+U2Z; 4:4x+scJo0+rYhCv98veL7ClhNNQA5pvslvdeh22J9vp4vwi1LJwJkuLb4i0TuAEELesrF/U1PufkRZ2bdA8zEZxVzbUxjyNPVz5/UMtqRtM8VoUNEexnhBzkdhfnp7GU6CFxWU0cnuTsssYNJjrQrvuwm0PR711kbGELLZG4xjdzNBBkI93qSNhWXqHU7LB7T62iQc4uGBY+ZEbccRvgIvigndLTbpxbtr9zuyhfSWK6VE+zSlrzXlyriMHF5yo4BgjfQG4ks77KfFwFSBnXbtw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040501)(2401047)(5005006)(8121501046)(3231101)(11241501184)(2400082)(944501161)(10201501046)(3002001)(93006095)(93001095)(6041288)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011); SRVR:BN3PR0701MB1589; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1589; X-Forefront-PRVS: 058043A388 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(39380400002)(346002)(396003)(504964003)(199004)(189003)(21480400003)(6116002)(63106013)(2476003)(53936002)(3846002)(26005)(83506002)(6346003)(7116003)(5660300001)(86362001)(33716001)(316002)(786003)(58126008)(5003060100001)(16586007)(2906002)(5003050100001)(55016002)(88552002)(84326002)(16526019)(221733001)(186003)(9686003)(75432002)(66066001)(106356001)(81166006)(81156014)(8676002)(5890100001)(8936002)(478600001)(25786009)(413944005)(72206003)(33896004)(6916009)(33964004)(6496006)(36916002)(6666003)(97736004)(386003)(52116002)(105586002)(568964002)(270700001)(4620100001)(3480700004)(68736007)(4810100001)(305945005)(7736002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1589; H:desktop-mt1m160; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: ColoState.EDU does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Idris.Hamid@ColoState.EDU; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1589; 23:GBV6SdB1NEHklUHBHhSt7JqkWHmhr3WL3PERDN3?= =?us-ascii?Q?0Om20y5pZpmBh12WrcUrRHA751xNe4yD1XS2xHnheM2qR7kbu+VMBGoXheMQ?= =?us-ascii?Q?nwf/nime/BlZTmNpoms0wFl+AZAbOurb9pue7zb+IigM48nm9N3cY1rAmJ+N?= =?us-ascii?Q?G3kO6CeKa/Ydbk5TiaTvULj+soPL358lNpypYVbfx1yKqtF+viY9rLy68jJ1?= =?us-ascii?Q?LnDm8hws+mskX8ln8KFW//HhoZ173zGRyEj4QKUmXAlGXgCKzGiXunqiIBYv?= =?us-ascii?Q?95w3LHENDo4uHB7+TXpEGNFYdYGw1oZv233HztvyyZXueSQ1+UbUhKRkEKys?= =?us-ascii?Q?x7ro6XYdh/KotaTZGeoiU/Mt9X9up39R/1AY/N1ZUmN5lCF59jgTW5eKmMvR?= =?us-ascii?Q?62pKoMFQhxXwHOTlYckSrlOZ06e1u19PhqiYGuDxVbJBshCbtjXvWjlg2jhH?= =?us-ascii?Q?cf/7zmuT/6DpDIZw1CoPn/IZpknjQlZCxsQnepQWDsHukgtawhyfw0qYqGpv?= =?us-ascii?Q?ZMZpi3scu9lGf5tq3vhgoZ0COYP71t/pWEXSN9keDoFI60qS3C8A9u5gOqtw?= =?us-ascii?Q?KhFQtd3BxJYlrG5LABNOTHSoTmXa0/iNXz7lchhGf7L8SGGqobUJF7mYqfMG?= =?us-ascii?Q?FFm X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1589; 6:YYhD1vfyhsbdf635Y9rPnDRrvVQpTmFtMT0rOFUKmW2tTwLXjMfikx5iF7DJcS/SU6N3bjGZwhRxeSQHL9RyoDOPxDPogSaHkfyLNMwCAgvzt264kpTCLRK222rR1olurdhjE3sI5YMh1xJ/ri3ajao+Lqu2HBrTra9nJVGEqAF8Kwdv2udLj5/qbvzh34b0t7GX0j0bNwrV+WQd1KCy1KfGWHuk3UWMzPzxgfHv/CrMjE1jUGxbVQfEwTedM4AtKoN81S64axj3r9h7Iy16t2nnOEq1CPVBKgUT+SkHTw2rd405YIyhxqL4/boJiJj1jXZzsrpMROsMOYx9g2+ElmP3MOgici5N0Aka8LUxhPo=; 5:r7pmv3HgYngNIjXOeBUcC8DRO8h45xGTWSsgSwemkIecnv/3tF9xQF0QqBJSMtlYoKKPoMZ8Q1SC8med6jQxqB2VFogDHGcdPbmCDZibR9uCB1nDUVlE6Gx1jTgHmiD+7fjSEyeRksNRiFWhagjRMo5ajELfttQarVR+g1pyrAo=; 24:OuGxRz8NBjYg1oPjjx6IFyRWzyeF739nA8Xa+dmkOHlXexyrXf8TfgU39WDAS78Vt0iCv0L20V1Q0GRBiS8uQi6pF9g74RpQL45SAwv8ob0=; 7:AzNav7XFqoaM3bJ4/XU20RFVRHYlJpxo87E6sthWLcAJBQR9IUQUxcd4DnhSGWXHq4jq4XGu5peoaJRz1czncsjZFCzbyGej3Hcllc6s1KcIRh7w98+krCYvSvfbzCHIYfsw7xnkqH7831imkEH8g3ZImBWL6wWTt9qwwUSn4/ZL/LPyAAVelx4 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: colostate.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Feb 2018 16:21:04.0198 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 440bcabc-0230-42af-53c2-08d5716b72e2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: afb58802-ff7a-4bb1-ab21-367ff2ecfc8b X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1589 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:100078 Archived-At: ------------zvYjs96ZVO2sSBkzUVel7J Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Dear gang, Midsentences in the ConTeXt sense are quite common. Consider the following: ======= \setuplanguage[en] [leftsentence={{} \endash\nobreakspace}, rightsentence={{} \endash\nobreakspace}, leftsubsentence={{} \textbar\nobreakspace}, rightsubsentence={{} \textbar\nobreakspace}, midsentence={{} \endash\nobreakspace}] \starttext This is a sentence|<|this is a subsentence|>|that includes a subsentence. \blank This is a sentence|<|this is a subsentence|<|this is a nested subsentence|>|that includes a nested subsentence|>|that includes a subsentence. \blank This is a sentence that ends in a midsentence\midsentence Here is the midsentence. \stoptext ======= A primary subsentence or nested subsentence is marked off by |<| and |>| respectively. Is there an analogous symbol for a midsentence, which requires a mark only at its beginning? If not, how can I make a private one? For example: This is a sentence that ends in a midsentence|<>|Here is the midsentence. How can I properly define |<>| to be an alias for \midsentence, in a way consistent with the rest of the subsentence mechanism? Note: Could only find one reference to midsentence in the sources: lang-ini.mkiv, line 354 If this is not already supported, would like to propose that |<>| be added to ConTeXt as an alias for \midsentence. BTW: It may appear that one can just use |<| to mark a midsentence, but then the next subsentence in the document will be treated as a nested subsentence. Thank you in advance! Best wishes Idris -- Idris Samawi Hamid, Professor Department of Philosophy Colorado State University Fort Collins, CO 80512 ------------zvYjs96ZVO2sSBkzUVel7J Content-Disposition: attachment; filename=scratch.pdf Content-Type: application/pdf; name="scratch.pdf" Content-Transfer-Encoding: Base64 JVBERi0xLjcKJdDUxdgKOSAwIG9iago8PC9MZW5ndGggMzg2ICAgICAgIC9GaWx0 ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeF69VLluwzAM3f0V+oGqFCVRMhB4yAl0 9lZ0baf+/1pSh5XDMZIiyeBDAslHPpIP1I8CdeigfNdj9743yhjde28oqvFbGbYA fmME7S0BqUCgyYUe1firPlcAHoev8aOrlgF0pKACoLbReVPNKALYPYBDAMLhzaJn 53YiPpmN3MsfsZXlx22HfO7rGQDX8l8imOwjsZLNCYJ4LiHQlqPZW9HcCgralBGj mY0g17wFzUlUztFxxQmBraSWXPVlnctZDEaKKCEljI9zfFMI2nhAusY3+v6IDSQo fOf7W/hOlomB4nPGd45Z+c42yTrdC8I9fKOP7IV+8j9HW6xHCMuct9nB/aNzqb1v lS/0fmZJiFAHy+NTm9aG+VoBbT3uITMtyOLw1mV87PDeNLk2aNeTc09Wikkf2sZK 0Vll8pa2Dc17/J99PS5Z/E9Vw+7KXELVsEuNqjqWNa6q4Vy7w6wyXpUIgxoJJ+F+ kiKnnX2ZIhe0Vypy7XBS5iNF3o3dHxWLftQKZW5kc3RyZWFtCmVuZG9iagoxMyAw IG9iago8PC9TdWJ0eXBlIC9YTUwgL1R5cGUgL01ldGFkYXRhCi9MZW5ndGggMTc4 NCAgICAgID4+CnN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7v++7vyIgaWQ9Ilc1 TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRv YmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5v cmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiBy ZGY6YWJvdXQ9IiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50 cy8xLjEvIj48ZGM6Zm9ybWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0Pjxk YzpjcmVhdG9yPjxyZGY6U2VxPjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIv PjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PGRjOmRlc2NyaXB0aW9uPjxyZGY6QWx0 PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIvPjwvcmRmOkFsdD48L2RjOmRl c2NyaXB0aW9uPjxkYzp0aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSJ4 LWRlZmF1bHQiPnNjcmF0Y2g8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48 L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4 bWxuczpwZGZ4PSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZngvMS4zLyI+PHBkZng6 Q29uVGVYdC5Kb2JuYW1lPnNjcmF0Y2g8L3BkZng6Q29uVGVYdC5Kb2JuYW1lPjxw ZGZ4OkNvblRlWHQuVGltZT4yMDE4LTAyLTExIDA4OjQ5PC9wZGZ4OkNvblRlWHQu VGltZT48cGRmeDpDb25UZVh0LlVybD53d3cucHJhZ21hLWFkZS5jb208L3BkZng6 Q29uVGVYdC5Vcmw+PHBkZng6Q29uVGVYdC5WZXJzaW9uPjIwMTguMDIuMDkgMDA6 MDQ8L3BkZng6Q29uVGVYdC5WZXJzaW9uPjxwZGZ4OklEPnNjcmF0Y2guMjAxOC0w Mi0xMVQwODo0OTozMC0wNzowMDwvcGRmeDpJRD48cGRmeDpQVEVYLkZ1bGxiYW5u ZXI+VGhpcyBpcyBMdWFUZVgsIFZlcnNpb24gMS4wNy4wIChUZVggTGl2ZSAyMDE3 L1czMlRlWCk8L3BkZng6UFRFWC5GdWxsYmFubmVyPjwvcmRmOkRlc2NyaXB0aW9u PjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVEYXRlPjIwMTgtMDIt MTFUMDg6NDk6MzAtMDc6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6Q3JlYXRvclRv b2w+THVhVGVYICsgQ29uVGVYdCBNa0lWPC94bXA6Q3JlYXRvclRvb2w+PHhtcDpN b2RpZnlEYXRlPjIwMTgtMDItMTFUMDg6NDk6MzAtMDc6MDA8L3htcDpNb2RpZnlE YXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMDItMTFUMDg6NDk6MzAtMDc6MDA8 L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29t L3BkZi8xLjMvIj48cGRmOktleXdvcmRzLz48cGRmOlByb2R1Y2VyPkx1YVRlWC0x LjA3LjA8L3BkZjpQcm9kdWNlcj48cGRmOlRyYXBwZWQ+RmFsc2U8L3BkZjpUcmFw cGVkPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0 PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0v Ij48eG1wTU06RG9jdW1lbnRJRD51dWlkOjg1OGIyM2ZkLTQwOTMtODI5OS00MDc3 LTg5MDc0ZTA3Y2U1MTwveG1wTU06RG9jdW1lbnRJRD48eG1wTU06SW5zdGFuY2VJ RD51dWlkOjVkN2Y4NjJiLTRmNjYtODA2OC0yY2EzLWEzNzlhYTJmNWU0NTwveG1w TU06SW5zdGFuY2VJRD48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94Onht cG1ldGE+PD94cGFja2V0IGVuZD0idyI/PgplbmRzdHJlYW0KZW5kb2JqCjE1IDAg b2JqCjw8L0xlbmd0aCAyNiAgICAgICAgL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0 cmVhbQp4XmNgYOAQEVRgVmhRaFhwhAEb4AAAS6IDAQplbmRzdHJlYW0KZW5kb2Jq CjE2IDAgb2JqCjw8L1N1YnR5cGUvQ0lERm9udFR5cGUwQy9MZW5ndGggMjA1NyAg ICAgIC9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeF6lln1QFOcdx3c9uAfq SSzLWXNLdtfEpKLhUEhjpR2N4itF0lFofQvxgOPu9NjD2zsOjAiI4h3PHS8C4gF3 xx3I7QGKcDZq1SomtookdaIdOia2mdqmeSFT39JndZm0e6RNM1Pb6Uz3j92dZ3/7 PL/v5/f77j44FhWF4Tj+9KtbMlf+ePOCrPUbTMUadlFq8gatzmrUmCMPVwtzhGeh ghISMeEZXKCmCbRMYKLEDIXslCJqMl0cSIw2Pxajn8EwvOOpyHn022hI8ax0F5up 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 wt/rdjU11rtcDU0NihnC3oRH31H+HSQZODoKZW5kc3RyZWFtCmVuZG9iagoxOCAw IG9iago8PC9MZW5ndGggNDYzICAgICAgIC9GaWx0ZXIvRmxhdGVEZWNvZGU+Pgpz dHJlYW0KeF6Fk8GK2zAQhu9+CvUQyB68lu0kuwnB0HUScOluQhJK25sjTVJBLBnZ PuTtO9LYu7A01GDwp/ln9M9IHn3ZHcKv0pwgTB8520NjOisgzF/LOhiNVkZ0Fej2 DUCCHKLNgu2sEQdo2TgvVoVW7QOKCy2unYRB9W/RC1yU/pC4fdj4CD/D7e9vq92v 8Pvr3lSljpNwD5fuWtqQu9pH1V5h8T8lw0LsXiHmC/0A2yijFyx+5JzjwlrL3FSu ySaI+m5YNPR3Vlrafijs5LwHccKkEm1Pfk1UOC2XfLg1LVSFPptguWQRtqCa1t68 74cg2loJVukLG98ziaJDV9dXcIYYD7KMSThjbZzTW1kBi9ysColR1d7uDu0j6Xir gaFjLBKTZWEkNHUpwJb6AsESx8AzttzgkwWg5ac4p6zTmeQoGD7j+RASf0rrCsU5 FuJ8FmeOkpQoIZp6esqJXiiWEm2IJp7ShGhKtPY0eSbqlUSTXjkneqY82mGyIlp7 mpIyJWdTUiYUm7n20Rn5RLueyNmMlFNyNptTrCfa4cn7jH3vCY8xz8/Iz8SN092N 9+MTnbV4dv4C+UN1J6M0vN+x2tQuy7/+cg7/iqPtJvgLVYYRpwplbmRzdHJlYW0K ZW5kb2JqCjEyIDAgb2JqCjw8L1R5cGUvT2JqU3RtL04gOS9GaXJzdCA2MC9MZW5n dGggODYxICAgICAgIC9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeF6FVN9v 2zgMfu9fwbelOMSiZNmSgyBAm1yxbm1XtOm2OyMPiq1mBhI7sBW0/e+PdJKufbg1 gGNK/Eh+/GULCAakkSA1KHqkgdgmIBESS4oMjCSdBGsRFEJGekUXqNOT8VjMX7Ze 3LqVF9OmDr4OHWTk8U7c+a7ZtYXvyDufr31ZufPmOUc6JlkSKZMkGVgtI2szky7E tG22BICcAG8g+IpJLCxAzNtq8yGMKLVEhnlT8MmEqV4QQX4x+f2tuG2b4t6HXNzO LsTcP4cFQXNlc22zyCziJE90zILJlTGRXeg417FmwRxUCR5uUpWbOI5S2JukKZnI KFsYdRSOJlYd/Ft7UGVpHlskt5klISGB6psbTMndXiExOwRUVh/MF68N4NRmviva ahuats/0xm28+Pbvl9ntP39dXd81G1dLNbzzq93aEWLtVh3oHnnOXRlqpWCoqMcy zmgIpDILcdYV+yIqI6Zu+9lXq18BUhsLDsYqthCXwa2r4qxerT2guA9+853GRPw8 4HUs+zgX1drHINN+HKaXMyo8yOR3f/pRYqC43y0DH/gGxd910ZRVvRKXJYWswsvw szh3ne+h/5vhnmHpKC7hupwGmeIuxLx5qCty6EHaP8Umgmy4p/BxuPcd4CXiLH/w Uh3TfemoMpf1Y0NDSH2outC+wOCsbJb+VHxrS99SkjA4ZnlKZdhu137DdcYJ/d7t Wwe0cTvujvhalV3eJ8Pje1zKqaO2NKt+ObvDIgCtYXAlaajNbAC9+sot/bqD8RjE zW7T9RvIh3sQM/qnGDCZ0O7RX4+/5vKJh87fNDUJ333bVU0NQkamJ3DCH4O5/xmi L82ypkGEAc2mC8WvU2a9V3F2TRtgUPCH4zmsHJWgjmof3oDmFRsrlHaIasjbbEc6 ewN4aNcweHp6iratW23c0JU+KprNG8SRXe8lQhUhTQKOUDOm9S4Q9ZkLFGY2Yggq KdHqLMYhmk+In464poXxo398RNQFokkQU4mYaHqTnFhEhfQs928d0z1hU/8eYwjf 60vSEVZnpE+psJez1ypFvxOe9wmPejIjROJCxf+ILn3Wyl3hWxhc7RwVeygjNBEb z6tAS3pIwzBFegzx4VSYGp9TS3TmrdtufQniwq07f0J9/Q+Dsre2CmVuZHN0cmVh bQplbmRvYmoKMjIgMCBvYmoKPDwvVHlwZS9YUmVmL0luZGV4WzAgMjNdL1NpemUg MjMvV1sxIDIgMV0vUm9vdCAyMCAwIFIvSW5mbyAyMSAwIFIvSURbPEJDMjAyRDJB NEUxRUQ3QTY1MDhFN0FCODE4QjBGNzVDPiA8QkMyMDJEMkE0RTFFRDdBNjUwOEU3 QUI4MThCMEY3NUM+XS9MZW5ndGggNjkgICAgICAgIC9GaWx0ZXIvRmxhdGVEZWNv ZGU+PgpzdHJlYW0KeF4Vx9sJgEAUA9HJvnRBEEHYIqzW8gRLEdbcj8MkoAnJshWr 1oyZ2GSIHbdY0zmQ3vhJ/UL9jp11fNFqi60aDz+KRAuaCmVuZHN0cmVhbQplbmRv YmoKc3RhcnR4cmVmCjYxMDUKJSVFT0YK ------------zvYjs96ZVO2sSBkzUVel7J Content-Disposition: attachment; filename=scratch.tex Content-Type: application/x-tex; name="scratch.tex" Content-Transfer-Encoding: Base64 XHNldHVwbGFuZ3VhZ2VbZW5dCltsZWZ0c2VudGVuY2U9e3t9IFxlbmRhc2hcbm9i cmVha3NwYWNlfSwKIHJpZ2h0c2VudGVuY2U9e3t9IFxlbmRhc2hcbm9icmVha3Nw YWNlfSwKIGxlZnRzdWJzZW50ZW5jZT17e30gXHRleHRiYXJcbm9icmVha3NwYWNl fSwKIHJpZ2h0c3Vic2VudGVuY2U9e3t9IFx0ZXh0YmFyXG5vYnJlYWtzcGFjZX1d CiAKXHN0YXJ0dGV4dApUaGlzIGlzIGEgc2VudGVuY2V8PHx0aGlzIGlzIGEgc3Vi c2VudGVuY2V8Pnx0aGF0IGluY2x1ZGVzIGEgc3Vic2VudGVuY2UuClxibGFuawpU aGlzIGlzIGEgc2VudGVuY2V8PHx0aGlzIGlzIGEgc3Vic2VudGVuY2V8PHx0aGlz IGlzIGEgbmVzdGVkIHN1YnNlbnRlbmNlfD58dGhhdCBpbmNsdWRlcyBhIG5lc3Rl ZCBzdWJzZW50ZW5jZXw+fHRoYXQgaW5jbHVkZXMgYSBzdWJzZW50ZW5jZS4KXGJs YW5rIApUaGlzIGlzIGEgc2VudGVuY2UgdGhhdCBlbmRzIGluIGEgc3Vic2VudGVu Y2V8PHxIZXJlIGlzIHRoZSBzdWJzZW50ZW5jZS4KXGJsYW5rClRoaXMgaXMgYSBz ZW50ZW5jZXw8fHRoaXMgaXMgYSBzdWJzZW50ZW5jZXw+fHRoYXQgaW5jbHVkZXMg YSBzdWJzZW50ZW5jZS4KXHN0b3B0ZXh0 ------------zvYjs96ZVO2sSBkzUVel7J Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f ------------zvYjs96ZVO2sSBkzUVel7J--