Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 31CEC200BA0 for ; Fri, 14 Oct 2016 16:43:10 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 2EE83160AD9; Fri, 14 Oct 2016 14:43:10 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 278B1160AD0 for ; Fri, 14 Oct 2016 16:43:09 +0200 (CEST) Received: (qmail 24750 invoked by uid 500); 14 Oct 2016 14:43:08 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 24734 invoked by uid 99); 14 Oct 2016 14:43:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Oct 2016 14:43:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id E7430C0C65 for ; Fri, 14 Oct 2016 14:43:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.778 X-Spam-Level: X-Spam-Status: No, score=0.778 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id HdTn2aW-Uf-6 for ; Fri, 14 Oct 2016 14:43:03 +0000 (UTC) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0060.outbound.protection.outlook.com [104.47.37.60]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 6B6ED5F119 for ; Fri, 14 Oct 2016 14:43:02 +0000 (UTC) Received: from CY1PR0801CA0038.namprd08.prod.outlook.com (10.163.136.176) by DM2PR0801MB682.namprd08.prod.outlook.com (10.242.174.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Fri, 14 Oct 2016 14:42:54 +0000 Received: from BL2FFO11FD051.protection.gbl (2a01:111:f400:7c09::105) by CY1PR0801CA0038.outlook.office365.com (2a01:111:e400:5312::48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.16 via Frontend Transport; Fri, 14 Oct 2016 14:42:53 +0000 Authentication-Results: spf=softfail (sender IP is 66.147.172.242) smtp.mailfrom=incomm.com; subversion.apache.org; dkim=none (message not signed) header.d=none;subversion.apache.org; dmarc=none action=none header.from=incomm.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning incomm.com discourages use of 66.147.172.242 as permitted sender) Received: from ATLPXCH01ET.uss.net (66.147.172.242) by BL2FFO11FD051.mail.protection.outlook.com (10.173.161.213) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.629.5 via Frontend Transport; Fri, 14 Oct 2016 14:42:53 +0000 Received: from ATLPXCH02HC.uss.net (10.7.96.124) by ATLPXCH01ET.uss.net (10.7.100.20) with Microsoft SMTP Server (TLS) id 14.3.301.0; Fri, 14 Oct 2016 10:42:49 -0400 Received: from ATLPXCH02MB.uss.net ([fe80::b858:e87:9bee:d129]) by ATLPXCH02HC.uss.net ([fe80::5efe:10.7.96.124%12]) with mapi id 14.03.0301.000; Fri, 14 Oct 2016 10:42:50 -0400 From: Andrew Reedick To: =?utf-8?B?QnJhbmtvIMSMaWJlag==?= , "users@subversion.apache.org" Subject: RE: [Linux] Hook hashbang hardships Thread-Topic: [Linux] Hook hashbang hardships Thread-Index: AQHSGK5QcYsJFQXa3EaQj/k1wKYQPqCoA1kAgABO14D//8z94A== Date: Fri, 14 Oct 2016 14:42:45 +0000 Message-ID: References: <57ea5120.kR+JrzQ8h3/V8IMq%dnied@tiscali.it> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.7.96.248] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:66.147.172.242;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(377454003)(199003)(189002)(13464003)(24454002)(11100500001)(53416004)(2501003)(6116002)(106116001)(3846002)(102836003)(47776003)(55846006)(586003)(106466001)(105596002)(6666003)(76176999)(92566002)(50986999)(7696004)(23676002)(15395725005)(54356999)(5660300001)(50466002)(33656002)(2950100002)(87936001)(8676002)(81166006)(305945005)(2920100001)(7736002)(9686002)(15975445007)(19580395003)(8936002)(19580405001)(626004)(356003)(2900100001)(81156014)(5001770100001)(19300405004)(2906002)(86362001)(19273905006)(189998001)(107886002)(7846002)(562404015)(563064011);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0801MB682;H:ATLPXCH01ET.uss.net;FPR:;SPF:SoftFail;PTR:ip-66-147-172-242.incomm.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD051;1:qw7WYMU/ePadF8HAVutnaJYKdAowtg6EyI28IsFaqZvN0O9OL6ivqgukV6hSkyAmiPi7em1UK3QTe3EymsTn2IOy9IKqCSW1koTpUy23gQSlimzUs0nW1Bq5F39/sJu1SpUQa9CjYMvjYvu0LZyCv5U3Z+/gFehkAPJxq0kneIl9VlGFKklaW7bTESgY1+IzURviGkYdzhJOpgaQ8XGonJ1f2mKVTiEG/AXfcy7YodZlmFwi8uSamGKZNnDesUEiPQ4kMGwD7RB0mnU0OHPx1LpcKCTqkTaSO74EqaDJEnIACB2aUV/h4AH73LlqFuElIAFbHmwue1pSozrgkR2491JhAHz68Weljb2T8uPNmMrzMrA9k4DoWOTqGnAnZ7OmBm/0uoAdKK3eyVwpxZIC00+bqn/XV/xL+raH985DpTV2vWWCGGITnARg/jEBEvxDilJhXOQ3sCjAeoVAVvScdqFxliocXAqMtjS5si1D0xHTY3x1vw7u6+1+gEnZHi41C5Y5xzWvGus4tquDFcIPa7M0YwbYj5ahyFbnuWGy21uuYdNrrtYyYg2U5NRPX8K+ X-MS-Office365-Filtering-Correlation-Id: 58e3d502-0a8a-40e7-f543-08d3f4406115 X-Microsoft-Exchange-Diagnostics: 1;DM2PR0801MB682;2:JVkNQ6t0aElUSlQTGoE/IP71AQ1p4C25vJpq3dFRlBIZHmX1LcccdF3h+0PV3CjcvKdJk/uJoNgakDUoPyhHSY4rge5o8wnlx97xZwrPxzGJZb7Q3auagAJZAlkwSQ8Pmz99DB1P4sGavIBDyQBt/uHB7AwxLwMEWteVQXbQFQd2vEaMHjBIt0o5H8tq2iFXMeMQ82gTWYrGVv9aiq2AzA==;3:pp2c1n/eN6V4YeeYM60O/fKYlS+R7f/Piot7CAY4kIkh3phGk35JQDd1PVnJOPSKP3f7nTQ6EWragcSn8Lq9sr+n4HYnKAIpiib7dNJ+VJSase8t5vcsnI20DHbdRuOTUrRfG27YMrHVukcPswBh5jGZVtDCOXZh4X4MFEeIJmXP9iTxeO9fGFnXsQJ7kba1fXIFGUiPkPoFwCiZikMkcE4q3ZPJ+lTHsMwPNpbuB/laKKDpCGEjVkKp4eC4iBTO X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0801MB682; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0801MB682;25:fyJUWf0gtUvEzqYzXCzw4hpjOY6AUKH9IbZv1AvDdugthxve2qDlrC1yxsxjTpBf2jNGA+L5JoeB8JLjyxkaRsLHq/KCJ6Sl3yJeVPvZjtG44cB6HdB43GuZ3L2qqqMfiRzKJYV8jV+j8B3RB6PS/7pMWF6IbHBqgE607tiq6dJcFAg/C8QJpg3oOqXG3Q6IWBawPtGLAYCgsCG38vYdBqrtguCR0C2CL0T7JV/ahp6psfGP+iO6xEDxqZh1BM7ykUVxrFguwO/7MX8WfRgb1eIXstCZSTLZLhITLOrHsGStJ5bPFLkM1Owt/9TXunstAlFmrFsPphaIDlvbPcwPlwTWdWfHYFK+WT7I3sQL0h8Ri9ASlN9nq9f7shG5LwpLaaM0f1t5lnAJjPueQA6qVIrS9Pbj/oPr5R1JZnHSRe2LiYdPvIryAnSUgRpa2frIs/gfoLnpzlXgDVxcxi8vqrSKwiwzE25Y+gduKzbEfj8bsPViMOe4DIl0fezWNPWwmlzGbPCYbGEkDwMKQR9cYWQSMaOcK4cZTCrxTI7Q/PyfT2l/5jQwVW9Nmkz5v9C2EhjCivDIWPkYjHpamxumh9up/zncbFAq0idYEj48t6ZnfAxpsIZsIlY+nk51MgCp5dhKBRPljIJLel25qkfBRzYNPuu9eVqrD/QRzpzNLf5OunyRgf7xvkfbEcLEj5klA3PpjHvk02Dyev9+oIWFJIz6fFupos9Ac2ETxGdLPgfxwx316DGC+IcUBvrY6tSbSIfwGC/VYObN/102A/7eCll1a2Av8hnytRfJ2JBxfEMMXTXjkwlGzRJRRJXJXyF/aK2I10V2ZZnXSUfNC3zSniTMAswAaCrdjfKu2JOBB0w= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0801MB682;31:UT5abToDEeAu4Cb60t3APVgo8KZxCfthbHMZRJ2dXr587ryx/q64C7l8zdAPWV6Im3Ql6jVJAhnyidC5tNJNkIAQ1RfpS2f0Fyz4+BWixA5aNvXfZmXkrhJD5DNCw3IcjHFReT3oEXpxobW3EbjXqySLSbV4jDuXYqGGBHc75WCq/OKbo4x8OYLbAM+62Smkbf+ZWbJOdu+5wh9TNjix2M5sW716It6d4wdM+NsNwYAY6gcjJUCB+DMpaVChRGqOA4OU2rZSEkdh9t0KbeyR+A==;20:KNGZPbuqO7Y7TSeeMxJolgVCpNzeX90zAbeA8789V9bAn19JOcFqhM5C6K7UGpizKFOtgtQWEiKTF/ZcBCYIvO79KyLaRd9gfJIPAa0VBSlWsbhMRZ/V3+fTV4Tos99KJkTDIyyyEnIcSnc8kiBF5Z5IxntImxQBM5DEuPOQhu40bLaGWrzjpvTIAsjhO7F8pgv6NGSMDDUzrbJONpPsAjvaPt8CCyVllBARMqUe0ngQmbYBEwRhc67t+DdqenH9fwis7VyPstFu7YZNXyluLsBEsFlH3m8uTADTSRY2HFIaniTM04SfnkNxbTEm5dF43BH/2Kiacnlx5W8awD0bNEWXDv2O5wg3OHcKBTXWeWHsase3zBjRYTUsIa6jkB+ikmHO5wKgyogdo8VqYYCJNBQtmuIVmGmiu3OCpmzLyA9rar//q0Ri0OgpzE+Up/JqlPxhVWZq3q7Md4ztDpRx1JLnE6v6TI65flVj74M1JzsZbqBRq/uKrDaPow+CyPbG X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(13024025)(13015025)(13017025)(5005006)(8121501046)(13018025)(13023025)(3002001)(10201501046);SRVR:DM2PR0801MB682;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0801MB682; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0801MB682;4:Fjf2n8ra7VgVuhDMZvjsNuxeqCdbJ0+EIbhsPxNH9tp67o7OtG71Cuup7sLC6BYoFiAQtGh7EYvZALAdDQ1IxUgJ66z27sbCPcMYskFccVCZkLp3NAZ+Zcm9/dn2fx7wxcyqMpr6fbDVhNNjY/MERQMH/+KUmJFHBAXcq18h/krzaOZ7iSKydJGZNafMEU22lAD9jOeIMHOD/PW/cJespIXO3PrCEHi5RRsoYx7df4K/a1M776K86Uk7EqXUcycck9zpH0DXXP5Qi91Zg8jqpuxotD9uC3QNEWzJqye2TFUVH8k7baL8Rn8FBOIn3HRUBjuxYAkpyxCZEzIBb3atEVrBvVyqTI5Y5quON1+Hd+ANOKknzQoChe+PR5oDhcnOxp+DHdritPdHXscaLhQyzaARt+ZneO4+4B1nc8Mqv7shw47fgjhF71j5Pu8dWAFNWaBAnIgcutruNLTNqy1czKJizy8N3+LwC7hYPdwiMiQaUiCwuquhTrLe2PJ56oq/ X-Forefront-PRVS: 0095BCF226 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjA4MDFNQjY4MjsyMzpUNWw3b1VXT3o5T3RSaUJqUEIzRHp2aXVD?= =?utf-8?B?YzdzWHgvaDN4UVk5em1OUVVWU3BPbVcyYWpKdmJOSE1ndTViYVhEMjhmaXU0?= =?utf-8?B?ZGNJa3V0aTRhdlk2dW80eDlMd1B2Y29xTXhQbUEybkFkMXdoSTc5YWwrS1NQ?= =?utf-8?B?aU95aU5sVGJMaUtZSC9LZG44VFMvOWVUZmlSL2VjWXNGdC9WNDhkZmpFVzdY?= =?utf-8?B?b2dMTmdPdCtqalVGMmRxOTZpTEpiN3djb1lIOGU4cURaYkVnenMxYW9zbzJ4?= =?utf-8?B?elBtYmhRUFNiejlrOUlNaTFzMEpxUHRxeG1uSkhXV3RiZ0taVXF2NFBtQ0JY?= =?utf-8?B?KzNvK3M1RVBsQ0xJeVBOWjVaQ1JDVVJSVjZtWFJwa3krU2YrQ2RHUUhUU01L?= =?utf-8?B?cGZOZlZLdHlpMG5IYUdjWm9aMVFHWEFkeDJEQ2dYNnRMMC9yd3d2dmo0VkNt?= =?utf-8?B?R0hleUZwc1hWVEhBZ0pVTXAvVWt5Y2JHa3VoRUVxRmJtWEJkT0E2VWhqYmlh?= =?utf-8?B?d09kQ2VVRTRVRWRRMVB5M3JPYUNzY1Q4cjU0eDZnT0Juam5Da2tyRThUWEZE?= =?utf-8?B?WXpnUHU3QVZDQVdHcGJ6NzhDL05PbXU4YUdMbUJoSmF3NEZpWi9mMldWKzMx?= =?utf-8?B?Wnpqb3JHUDVsYi9WRWU1bE1vb3ZoNW4vdm9yR0N0V1RzazBUdTMrQnRQZk5r?= =?utf-8?B?ZjFiUFY2SHlvaHNsK1BaVUl6bVZPZ3lzOEZmeGFvMmYrQXczenhlZU1WNmVj?= =?utf-8?B?UUFydVMyb2h3c2VVdFR1RVpXRGdkenF6aGFib2gzTkhuU2IzRTdmMTBwKzhK?= =?utf-8?B?N0ZFbVdQMU5mMDBqa1VGWHV6V2tFMldLOEJjcjlzWktxam11NEVzVFFKVGhE?= =?utf-8?B?YmQvVXdpd0EyaXRoMVU0ZHhteEVmQnhyU3BncnY3NE1yTkltdysvUUJNYVJZ?= =?utf-8?B?OG1wOFVxRWFtTWFIaUNyWUEvdE1FbFJETUpkMklNVll2OEpRT20vN0dnUVJP?= =?utf-8?B?Y1VzY1hGTWFZV2o1cnVreG9PNnlvak04NTd5VlgwV09kcXZUYy9PRXk4WjJO?= =?utf-8?B?RjFQMHNiUW54Y1dOTkZJNGFnaW5yQ1k0SDBGVGVnK0ExczRoSUVTZU10ak5F?= =?utf-8?B?WStRcnRiQjIwMG1EZHVEb2h0YnY3Qmh6bEdaSFF5SjVwYitaUDVvQ3ZEZjJ2?= =?utf-8?B?bWtTY2tFUmhnQVR6U0Q2d0Z4WHozQTBxZ0taak9mOENQWDA1NjZZMnpSSEth?= =?utf-8?B?cFNTUkVYU29DM1QyK084WWtIYW9pcUJ6UURNUnNwWm9lbHdjaHAyY0VSd1Bh?= =?utf-8?B?YWxCOTQ4NkM2a1VQNUIvYnJyQ0tIMGk4c1hOdjJucmhVcFVJb0pPZ3ZjcWpt?= =?utf-8?B?MGRTSllHRGRPVlhiWFJSOFZ4RWxXdVlBK1dnYUhvT2p2V1BoMnFNajZWZUZt?= =?utf-8?B?SU1pZHRWeDg0eTdsL0ZoSis3QkRyM2R3WUZHeUZuNjJ4bThnSTVxNmhLeU1z?= =?utf-8?B?M2VPWEc3TkVLbXYrMlNtaXJyUUs4Sjdwa0NNTTJEUWwzeXN1ZFlUdmFJb3ZD?= =?utf-8?B?cHg2SDZJenhQQTBISVdya3BzVm9pQWsrUStSaXRHRTgvSmkwT01rNmdBOHFk?= =?utf-8?B?SmpxL3owdDN4RHpJUHAvb05QdmNYNmlXcklSQUdkWTAvTG5QZmEvZEJkSStF?= =?utf-8?B?SXFhYVcvM1FiM0ovNGlxYmNRWVkyZEV1bUo0YlBvckxhZXplRGFkd21qZWhq?= =?utf-8?B?czcyUzFXZTR4OUllMnBhcUFkVmxoaS9Jdy9FdFh6NExCZlBhelV6c0tXUjk4?= =?utf-8?B?UDIrMjk2UVhHVG5WWnd2NmRiYUJwbjdxeGxFOUh4ci9YRmx6c0tnT2xHUFZH?= =?utf-8?B?Y1I2c3ZiM1JuNzl5WGdxWW1icGxwcUJhQ05BMGtzODQ0cmMzWU5DZVlGelVr?= =?utf-8?B?ZDZGOVBKdElhUT09?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0801MB682;6:wIeKLOOz4k6lSlTrs1jwAI8QASwmNiQXhp1e7stnlvcA3TlwFFd9AFoGysr3JVjhgH+POqNPyfKYY5xfOCBVgTowFgqNwzHXpmvJ5RXo7iR4F0U4SZmLE+sPdkYLGvF8A11din3xk8sPFKm5qhnO9O+4YilOKxVXXgpXgW+VDoLsaCjGkeLy0uD6eQFIZo+TxIQfp1FXSqymeU8ZMXa3DilumCoRnrnl+xI7/YBM1HC6xPZ0EpPBnqPP201tbZcM3sIqSWFN89AYPJvFmnPFF3viuV2CpwhshMjIXdVkG0jJbhKBnMQajUpj5Jc2JkYv;5:ZdfDBJOaem0PPU+gCMPSJB3t7DTqjEXCcB+IQeB/uUkQGPXeYY8ulWrqoR7s60gGZc+BOmjleEDYuIjBMNxRU9959/VYvK72TLTCS9guQTJWfmEOeZwmtBEqP715MU26CxJZbtmnnfA7Uk/JrTzY5Q==;24:ApeyzO3M1r1lkXoga0hO0KVPi7slzJ2sPQnbCEYDVFVo1mBq4FGCucc1F5Z+nQld8OLzm8SK0KPCzfY/n1UeKYqeZBMRtjziN2ap0s4bEZU=;7:f1S9ev4G0LcLbbgaCEPB58GvqwsxKlLEMbljDw9pFebEJwNaF99N5w+ltQBSoFrmm/I0QDvhiUu85DbCkfQwiANPpLlwm4aRVxdK7vv8EeABXYNVpD04ROy+0DrGUtEi0kXC9BK3CnXGsQH84PkEk6JlMCqqYjKDiAmHVTjoMjrUiwudM6dAVELhoVeMX96W88+z+fhwq0/sQJIvKc1tBlJRFnA+FLSREOsvcpzQ1aOVpLbZKaq/ItuGEk+IgdISDlDgoKaQRZcrw+R6A4wB8IxZ61nAJZ9S6BDwNUeH67bWR+XVy/xcNZJ9EfoSdbOS3ldgSS8kOGHIsHvXgOa26EQKE+ys+ZNf6lfFNocbxBk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: incomm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2016 14:42:53.0789 (UTC) X-MS-Exchange-CrossTenant-Id: 71288354-7c9a-48eb-9e8f-41c24d7f6d4f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=71288354-7c9a-48eb-9e8f-41c24d7f6d4f;Ip=[66.147.172.242];Helo=[ATLPXCH01ET.uss.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0801MB682 archived-at: Fri, 14 Oct 2016 14:43:10 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQnJhbmtvIMSMaWJlaiBb bWFpbHRvOmJyYW5lQGFwYWNoZS5vcmddIA0KPiBTZW50OiBGcmlkYXksIE9jdG9iZXIgMTQsIDIw MTYgOTozOCBBTQ0KPiBUbzogdXNlcnNAc3VidmVyc2lvbi5hcGFjaGUub3JnDQo+IFN1YmplY3Q6 IFJlOiBbTGludXhdIEhvb2sgaGFzaGJhbmcgaGFyZHNoaXBzDQo+DQo+IE9uIDE0LjEwLjIwMTYg MTQ6NTgsIEFuZHJldyBSZWVkaWNrIHdyb3RlOg0KPiA+PiBIZWxsbyEgSSd2ZSBiZWVuIGhhdmlu ZyB0cm91YmxlIGdldHRpbmcgbXkgb3duIHByZS1yZXZwcm9wLWNoYW5nZSBob29rIHNjcmlwdCB0 byB3b3JrLiBTdm4gd2FzIHJlZnVzaW5nIGFueSBjaGFuZ2UgdG8gYSByZXZwcm9wIHdpdGggdGhl IGZvbGxvd2luZyBlcnJvcjoNCj4gPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXw0KPiA+PiBzdm46IEUxNjUwMDE6IFJldnByb3AgY2hhbmdlIGJsb2NrZWQgYnkgcHJl LXJldnByb3AtY2hhbmdlIGhvb2sgKGV4aXQgY29kZSAxKSB3aXRoIG5vIG91dHB1dC4NCj4gPj4g fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiA+Pg0KPiA+PiBVbnRp bCBJIGZvdW5kIG91dCB0aGF0IHRoZSBpc3N1ZSB3YXMgaW4gdGhlIHNjcmlwdCdzIHNoZWJhbmc6 DQo+ID4+DQo+ID4+IAkjIS9iaW4vYmFzaCAtZQ0KPiA+Pg0KPiA+PiB3aGljaCB3b3VsZG4ndCB3 b3JrLiBIYWQgdG8gcmVtb3ZlICcgLWUnLiBJcyB0aGlzIGV4cGVjdGVkIGJlaGF2aW91ciBvciBp cyB0aGVyZSBzb21ldGhpbmcgd3Jvbmcgd2l0aCBzdm4gKHZlcnNpb24gMS45LjQgKHIxNzQwMzI5 KSBvbg0KPiA+PiBMaW51eC94ODZfNjQpID8NCj4gPg0KPiA+IEJhc2ggZG9lc24ndCBhcHBlYXIg dG8gaGF2ZSBhICItZSIgb3B0aW9uLiAgKFRoZXJlIGlzIGEgIi1lIiB0ZXN0IHRvIGNoZWNrIGlm IGEgcGF0aCBleGlzdHMsIGJ1dCB0aGF0J3Mgbm90IGEgY29tbWFuZCBsaW5lIGFyZyB5b3UgcGFz cyBpbiB0byBiYXNoLikNCj4gPg0KPiA+IC9iaW4vYmFzaCAtLWhlbHANCj4gPiBtYW4gYmFzaA0K PiA+IGh0dHBzOi8vbGludXguZGllLm5ldC9tYW4vMS9iYXNoDQo+DQo+DQo+IFlvdSByZWFsbHkg bmVlZCB0byByZWFkIHRoZSBtYW5wYWdlLCB3aGljaCBzYXlzOg0KPg0KPiAgICAgQWxsICBvZiAg dGhlICAgc2luZ2xlLWNoYXJhY3RlciAgc2hlbGwgIG9wdGlvbnMgIGRvY3VtZW50ZWQgIGluIHRo ZQ0KPiAgICAgZGVzY3JpcHRpb24gb2YgdGhlICpzZXQqIGJ1aWx0aW4gY29tbWFuZCBjYW4gYmUg dXNlZCBhcyBvcHRpb25zIHdoZW4NCj4gICAgIHRoZSBzaGVsbCBpcyBpbnZva2VkLg0KDQoNCkxl dCdzIGdvIGFsbCB0aGUgd2F5IGRvd24gdGhlIHJhYmJpdCBob2xlOiAgaHR0cDovL3NzNjQuY29t L2Jhc2gvc2V0Lmh0bWwNCg0KLWUgIEV4aXQgaW1tZWRpYXRlbHkgaWYgYSBzaW1wbGUgY29tbWFu ZCBleGl0cyB3aXRoIGEgbm9uLXplcm8gc3RhdHVzLCB1bmxlc3MNCiAgICAgICB0aGUgY29tbWFu ZCB0aGF0IGZhaWxzIGlzIHBhcnQgb2YgYW4gdW50aWwgb3IgIHdoaWxlIGxvb3AsIHBhcnQgb2Yg YW4NCiAgICAgICBpZiBzdGF0ZW1lbnQsIHBhcnQgb2YgYSAmJiBvciB8fCBsaXN0LCBvciBpZiB0 aGUgY29tbWFuZCdzIHJldHVybiBzdGF0dXMNCiAgICAgICBpcyBiZWluZyBpbnZlcnRlZCB1c2lu ZyAhLiAgLW8gZXJyZXhpdA0KDQpQbGFuIEI7IGFkZCAteCB0byBzZWUgd2hhdCdzIGdvaW5nIG9u OiAgIyEvYmluL2Jhc2ggLWV4DQoNCg0KDQo=